JP3656625B2 - Communication system, communication terminal, system control program, and terminal control program - Google Patents
Communication system, communication terminal, system control program, and terminal control program Download PDFInfo
- Publication number
- JP3656625B2 JP3656625B2 JP2002284866A JP2002284866A JP3656625B2 JP 3656625 B2 JP3656625 B2 JP 3656625B2 JP 2002284866 A JP2002284866 A JP 2002284866A JP 2002284866 A JP2002284866 A JP 2002284866A JP 3656625 B2 JP3656625 B2 JP 3656625B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- web page
- specific color
- area
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000004891 communication Methods 0.000 title claims description 171
- 238000000034 method Methods 0.000 claims description 211
- 230000005540 biological transmission Effects 0.000 claims description 164
- 239000003086 colorant Substances 0.000 claims description 20
- 230000008569 process Effects 0.000 description 142
- 230000006870 function Effects 0.000 description 24
- 230000009471 action Effects 0.000 description 22
- 230000000694 effects Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 8
- 238000012015 optical character recognition Methods 0.000 description 7
- 230000004044 response Effects 0.000 description 5
- 108091026890 Coding region Proteins 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Images
Landscapes
- Facsimiles In General (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、ネットワークに接続された状態で使用される通信システム、通信端末、システム制御プログラムおよび端末制御プログラムに関する。
【0002】
【従来の技術】
現在、ネットワークに接続された状態で使用される通信端末の一種であるファクシミリ装置を、印刷媒体から読み取った画像に基づいて制御するための技術が種々提案されている。
【0003】
例えば、印刷媒体(送信原稿)の画像を読み取り、読み取った画像(イメージデータ)から特定の色となっている領域内に記載されている文字を認識し、この認識した文字で示されるFAX番号へ印刷媒体(原稿)を送信する、といった技術が提案されている(特許文献1参照)。
【0004】
これによれば、利用者は、送信先のFAX番号が記載された印刷媒体を、FAX番号の記載された領域にラインマーカーなどで着色してからファクシミリ装置に読み取らせることによって、この着色した領域に記載されたFAX番号へ印刷媒体の画像を送信する、といったことができる。
【0005】
【特許文献1】
特開平06−268786号公報
【0006】
【発明が解決しようとする課題】
しかし、従来装置においては、例えば、ネットワークを介してアクセス可能なウェブページの中には、利用者に入力操作を行わせるための入力欄が設けられ、この入力欄に入力された入力内容を示す入力データを所定の送信先へ送信するようにした用途(例えば、フォームタグが構成要素として設けられたウェブページ)には対応できない。即ち、このようなウェブページにおいては、このウェブページの画像をURLと共に印刷媒体へ印刷することはできても、入力欄へ入力する方法を利用者に提供できないため、入力データを送信先へ送信することができない。
【0007】
このように、上述したウェブプリント機能を有する通信システムでは、ウェブブラウザでウェブページを閲覧する場合には実現できる機能の一部を実現することができないため、ウェブページを印刷媒体で閲覧する際の利便性が高いとはいえない。
【0008】
本発明は、ウェブプリント機能を有する通信システムまたは通信端末において、ウェブブラウザでウェブページを閲覧する場合に実現できる機能と同等の機能を実現することによって、ウェブページをウェブプリント機能により印刷された印刷媒体で閲覧する際の利便性をより一層向上させることを目的とする。
【0009】
【課題を解決するための手段および発明の効果】
上記問題を解決するため請求項1に記載の通信システムは、ネットワーク経由でウェブページへアクセスするアクセス手段と、アクセス手段によりアクセスされたウェブページの画像を印刷媒体へ印刷する印刷手段と、所定の画像を読み取る読取手段とを備えている。
【0010】
また、この通信システムは、アクセス手段によりアクセスされたウェブページが、利用者に入力操作を行わせるための入力欄が設けられ、この入力欄に入力された入力内容を示す入力データの送信先を特定可能なウェブページである場合、まず、画像生成手段が、ウェブページの画像に、入力欄へ入力操作で入力すべき内容を利用者に記入させるための記入領域を特定の色である第1の特定色で付加した画像を生成する。そして、印刷指令手段の指令を受けた印刷手段が、画像生成手段により生成された画像を印刷する。このように、本通信システムは、ネットワークを介してアクセスされるウェブページの画像を印刷媒体に印刷する機能(以降、ウェブプリント機能とする)を有している。
【0011】
この後、読取指令手段の指令を受けた読取手段が、印刷指令手段による指令で印刷された印刷媒体であって、利用者による記入領域への記入が行われた印刷媒体の画像を読み取ると、内容識別手段が、読取指令手段による指令で読み取られた画像から、特定色の領域に記載された記載内容を識別する。そして、データ送信手段が、内容識別手段により識別された記載内容を入力データとして、この入力データを、アクセス手段によりアクセスされたウェブページで特定される送信先へ送信する。
【0012】
このように構成された通信システムによれば、ウェブページの画像に、記入領域が第1の特定色で付加された画像を画像生成手段により生成し、この画像を、印刷指令手段の指令を受けた印刷手段により印刷媒体へ印刷することができる。この後、利用者が、記入領域に、ウェブページに設けられた入力欄へ入力操作で入力すべき内容を記入した印刷媒体を通信システムによみとらせると、この印刷媒体の画像を読取指令手段の指令を受けた読取手段が読み取って、読み取った画像から特定色の領域(つまり、記入領域)に記載された記載内容を内容識別手段により識別し、識別した記載内容を示す入力データを、アクセス手段によりアクセスされたウェブページで特定される送信先へデータ送信手段により送信することができる。そのため、利用者は、印刷媒体に印刷された記入領域への記入を行ってから、この印刷媒体を読取手段に読み取らせることによって、記入領域に記入した内容(記載内容)を示す入力データをウェブページで特定される送信先へ送信することができる。
【0013】
このようなことから、入力欄が設けられ、入力データの送信先を特定可能(送信先へ送信可能)なウェブページを、ウェブプリント機能により印刷された印刷媒体で閲覧する場合において、入力欄への入力を行う方法を利用者に提供することができる。よって、ウェブブラウザでウェブページを閲覧する場合に実現できる機能と同様の機能を実現でき、ウェブページをウェブプリント機能により印刷された印刷媒体で閲覧する際の利便性をより一層向上させることができる。
【0014】
また、印刷指令手段の指令で印刷される印刷媒体には、記入領域が第1の特定色で印刷されるため、内容識別手段は、読取指令手段による指令で読み取られた画像から第1の特定色となっている領域に記載された記載内容を識別すれば、記入領域に記入された内容を識別することができる。このように、内容識別手段は、読取指令手段による指令で読み取られた画像のうち第1の特定色となっている領域を特定することによって、容易に記入領域の位置(領域)を特定することができる。
【0015】
なお、上述したアクセス手段は、所定のウェブページへアクセスするためのアクセスデータに基づきネットワーク経由でウェブページへアクセスする手段であって、ネットワーク経由で接続されたサーバーへウェブページの送信を要求して、この要求に応じてサーバーから送信されてきたウェブページを受信することによってウェブページへアクセスする手段である。ここで「ネットワーク」とは、インターネットなどのWAN(Wide Area Network )であってもよいし、LAN(Local Area Network)であってもよい。
【0016】
また、「入力欄が設けられ、入力データの送信先を特定可能なウェブページ」とは、例えば、ウェブページにおけるHTML(Hyper Text Markup Language)の記述にフォームタグ(<form method="get" action="XXXX" id="YYYY"> ・・・</form>;XXXX、YYYYは任意の文字列)が含まれているウェブページなどである。このフォームタグにおけるアクション属性の値(XXXX)はURL(Uniform Resource Locator)やメールアドレスで示される送信先であって、フォームタグ中のインプット要素(<input type="text" name="QQQQ"> )は入力欄となるものである。
【0017】
また、内容識別手段は、読取指令手段による指令で印刷された印刷媒体から、特定色の領域に記載された記載内容を識別する手段であって、例えば、特定色の領域に記載された文字を識別する処理(OCR:Optical Character Recognition )や、特定色の領域に記載された図形の形状を識別する処理などを実行する。
【0018】
また、データ送信手段は、内容識別手段により識別された記載内容を示す入力データを、アクセス手段によりアクセスされたウェブページで特定される送信先へ送信する手段であって、例えば、アクセス手段によりアクセスされたウェブページが、HTMLの記述にフォームタグが含まれているウェブページである場合には、内容識別手段により識別された記載内容を、インプット要素に入力された入力内容を示す入力データとして、アクション要素で示される送信先へ送信する。
【0019】
また、請求項2に記載の通信システムは、各種データを記録する記録手段を備えている。この通信システムにおいて、画像生成手段は、アクセス手段によりアクセスされたウェブページが、複数の前記入力欄が設けられ、入力欄それぞれの入力データに付加すべき付加コードを特定可能なウェブページである場合、このウェブページの画像に、複数の入力欄に対応する記入領域それぞれを全て異なる第1の特定色で付加し、さらに、記入領域毎に、記入領域に対応する入力欄の付加コードが記載された付加コード領域を、記入領域と同じ第1の特定色で特定の位置に付加した画像を生成する。
【0020】
また、内容識別手段は、読取指令手段による指令で読み取られた画像から、特定の位置に付加されている付加コード領域それぞれにおける第1の特定色および記載内容を識別し、この識別した付加コード領域それぞれにおける第1の特定色および記載内容の対応関係を示す対応データを記録手段に記録させ、また、付加コード領域を除く特定色の領域に記載された記載内容を識別する。
【0021】
そして、データ送信手段は、内容識別手段により識別された記載内容のうち、付加コード領域を除く特定色の領域それぞれに記載された記載内容を入力データとし、これら入力データそれぞれで示される記載内容の記載された領域の特定色について、この特定色に対応する付加コードを記録手段に記録されている対応データに基づいて特定して、この特定した付加コードを付加した入力データを、アクセス手段によりアクセスされたウェブページで特定される送信先へ送信する。
【0022】
このように構成された通信システムによれば、ウェブページの画像に、複数の記入領域それぞれが異なる第1の特定色で付加され、また、記入領域それぞれに対応する入力欄の付加コードが記載された付加コード領域が記入領域と同じ第1の特定色で特定の位置に付加された画像を画像生成手段により生成し、この画像を、印刷指令手段の指令を受けた印刷手段により印刷媒体へ印刷することができる。ここで、利用者が、記入領域それぞれに、ウェブページに設けられた入力欄それぞれへ入力操作で入力すべき内容を記入した印刷媒体を通信システムに読み取らせると、この印刷媒体の画像を読取指令手段の指令を受けた読取手段が読み取って、付加コード領域を除く特定色の領域に記載された記載内容を識別手段により識別し、識別した記載内容を示す入力データそれぞれに付加コードを付加した状態で、アクセス手段によりアクセスされたウェブページで特定される送信先へ送信することができる。
【0023】
なお、上述の「複数の前記入力欄が設けられ、入力欄それぞれについて入力データに付加すべき付加コードを特定可能なウェブページ」とは、例えば、ウェブページにおけるHTMLの記述にフォームタグが含まれているウェブページにおいて、フォームタグ中に複数のインプット要素が記述されているウェブページなどである。
【0024】
ところで、上述のデータ送信手段は、アクセス手段によりアクセスされたウェブページで特定される送信先へ入力データを送信するが、入力データを送信する前(アクセス手段によりアクセスされたウェブページとのセッションが終了する前)に、アクセス手段が異なるウェブページへアクセスしてしまうと、異なるウェブページから送信先を特定することになってしまい、入力データを正しい送信先へ送信できなくなる恐れがある。
【0025】
この対策としては、請求項3に記載のように構成するとよい。
請求項3に記載の通信システムは、画像生成手段が、アクセス手段によりアクセスされたウェブページの画像に、記入領域だけでなく、ウェブページで特定される送信先を示す情報が記載される送信先領域を、記入領域とは異なる特定の色である第2の特定色で付加した画像を生成する。そして、データ送信手段が、内容識別手段により識別された記載内容のうち、第1の特定色の領域に記載された記載内容を入力データとして、この入力データを、内容識別手段により識別された記載内容のうち、第2の特定色の領域に記載された記載内容で示される送信先へ送信する。
【0026】
このように構成された通信システムによれば、ウェブページの画像に、記入領域だけでなく、送信先領域が第2の特定色で付加された画像を画像生成手段により生成し、この画像を、印刷指令手段の指令を受けた印刷手段により印刷媒体へ印刷することができる。そして、内容識別手段により、第1の特定色の領域(つまり、記入領域)に記載された記載内容と共に、第2の特定色の領域(つまり、送信先領域)に記載された記載内容を識別し、これら識別した記載内容に基づいて、第1の特定色の領域における記載内容を入力データとし、この入力データを、第2の特定色の領域における記載内容で示される送信先へデータ送信手段により送信することができる。このように、内容識別手段によって、入力データ、および、この入力データの送信先を示す記載内容を識別することができるため、データ送信手段が送信先へ入力データを送信する前に、アクセス手段が異なるウェブページへアクセスした場合であっても、この異なるウェブページから入力データの送信先を特定することがないため、入力データを正しい送信先へ間違いなく送信することができる。
【0027】
また、印刷指令手段の指令で印刷される印刷媒体には、送信先領域が第2の特定色で印刷されるため、内容識別手段は、読取指令手段による指令で読み取られた画像から第2の特定色となっている領域に記載された記載内容を識別すれば、送信先領域に記入された内容を識別することができる。このように、印刷媒体に印刷される送信先領域は、第2の特定色となっているため、内容識別手段は、読取指令手段による指令で読み取られた画像のうち第2の特定色となっている領域を特定することによって、容易に送信先領域の位置(領域)を特定することができる。
【0028】
なお、上述の送信先領域に記載される情報は、ウェブページで特定される送信先を示していればよく、例えば、ウェブページで特定される送信先そのものを示す文字列(例えば、URLやメールアドレス)であればよい。また、ウェブページで特定される送信先を識別可能なコードであってもよい。このように、送信先領域に、ウェブページで特定される送信先を識別可能なコードを記載する場合には、例えば、請求項4に記載のように構成するとよい。
【0029】
請求項4に記載の通信システムは、各種データを記録する記録手段と、アクセス手段によりアクセスされたウェブページを、所定の識別コードに対応づけた状態で記録手段に記録させる記録指令手段とを備えている。この通信システムにおいて、画像生成手段は、アクセス手段によりアクセスされたウェブページの画像に、記録手段に記録されている識別コードのうちのウェブページに対応する識別コードが記載される領域を、送信先領域として付加した画像を生成する。
【0030】
また、内容識別手段は、読取指令手段による指令で読み取られた画像から、特定色の領域に記載された記載内容を識別すると共に、識別した記載内容のうちの第2の特定色の領域に記載された記載内容について、この記載内容と同一の識別コードに対応するウェブページを、記録手段に記録されているウェブページの中から検索する。
【0031】
そして、データ送信手段は、内容識別手段により識別された記載内容のうちの第1の特定色の領域に記載された記載内容を入力データとして、この入力データを内容識別手段により検出されたウェブページで特定される送信先へ送信する。このように構成された通信システムによれば、記録指令手段の指令を受けた記録手段により、アクセス手段にアクセスされたウェブページを識別コードに対応づけて記録することができる。また、ウェブページの画像に識別コードの記載される送信先領域を付加した画像を画像生成手段により生成し、この画像を、印刷指令手段の指令を受けた印刷手段により印刷媒体へ印刷することができる。そして、内容識別手段により、第1の特定色の領域(つまり、記入領域)に記載された記載内容および第2の特定色の領域(つまり、送信先領域)に記載された記載内容を識別すると共に、第2の特定色の領域に記載された記載内容と同一の識別コードに対応するウェブページを記録手段に記録されているウェブページの中から検索して、第1の特定色の領域における記載内容を示す入力データを、内容識別手段により検出されたウェブページで特定される送信先へデータ送信手段により送信することができる。このように、内容識別手段によって、入力データを示す記載内容を第1の特定色となっている領域の記載内容から識別すると共に、この入力データの送信先を、第2の特定色となっている領域の記載内容に基づいて検索されるウェブページから特定することができる。
【0032】
ところで、上述の画像生成手段は、ウェブページの画像に特定色の領域を付加した画像を生成するが、特定色の領域を付加する前のウェブページの画像に特定色が含まれていると、内容識別手段が特定色となっている領域の記載内容を識別する際に、識別すべき領域とは異なる領域(つまり、ウェブページの画像の一部)の記載内容を識別してしまう恐れがある。
【0033】
この対策としては、例えば、請求項5に記載のように、画像生成手段は、アクセス手段によりアクセスされたウェブページが、入力データの送信先を特定可能なウェブページである場合、このウェブページの画像が、このウェブページの画像に付加すべき領域の特定色を含む画像でなければ、ウェブページそのままの画像に、上述の付加すべき領域を付加した画像を生成する一方、特定色を含む画像であれば、ウェブページの画像を特定色抜きで表現した画像に、上述の付加すべき領域を付加した画像を生成する、ように構成するとよい。
【0034】
このように構成された通信システムによれば、ウェブページの画像が特定色を含む画像である場合には、ウェブページの画像を特定色抜きで表現した画像に、上述の付加すべき領域を付加した画像を画像生成手段により生成することができる。これによって、内容識別手段により特定色となっている領域の記載内容を識別する際に、識別すべき領域とは異なる領域の記載内容を識別してしまう恐れがない。
【0035】
なお、上述の「ウェブページの画像を特定色抜きで表現した画像」としては、例えば、ウェブページの画像に含まれる特定色の領域を、特定色以外の色に変換した画像を利用すればよい。また、ウェブページの画像全体を白・黒の2色に変換した画像を利用してもよい。
【0036】
このように、「ウェブページの画像を特定色抜きで表現した画像」として、ウェブページの画像全体を白・黒の2色に変換した画像を利用するためには、例えば、請求項6に記載のように構成するとよい。
請求項6に記載の通信システムにおいて、画像生成手段は、ウェブページの画像が、このウェブページの画像に付加すべき領域の前記特定色を含む画像である場合、ウェブページの画像を白および黒色で表現した画像に、上述の付加すべき領域を付加した画像を生成する。
【0037】
このように構成された通信システムによれば、「ウェブページの画像を特定色抜きで表現した画像」として、ウェブページの画像全体を白・黒の2色に変換した画像を利用することができる。特に、この構成であれば、上述の付加すべき領域のみ特定色となっている画像が印刷媒体に印刷されることになるため、上述の付加すべき領域を利用者が確認しやすくなるため好適である。
【0038】
なお、上述した画像生成手段は、アクセス手段によりアクセスされたウェブページが、入力データの送信先を特定可能なウェブページでない場合には、請求項7に記載のように、アクセス手段によりアクセスされたウェブページそのものの画像を生成するように構成するとよい。
【0039】
このように構成された通信システムによれば、アクセス手段によりアクセスされたウェブページが、入力データの送信先を特定可能なウェブページでない場合、アクセス手段によりアクセスされたウェブページそのものの画像を画像生成手段により生成し、この画像を、印刷指令手段の指令を受けた印刷手段により印刷媒体へ印刷することができる。
【0040】
また、請求項8に記載の通信端末は、ネットワーク経由でウェブページへアクセスするアクセス手段と、アクセス手段によりアクセスされたウェブページの画像を印刷媒体へ印刷する印刷手段とを備えた通信端末である。さらに、この通信端末は、アクセス手段によりアクセスされたウェブページが、利用者に入力操作を行わせるための入力欄が設けられ、この入力欄に入力された入力内容を示す入力データの送信先を特定可能なウェブページである場合、このウェブページの画像に、入力欄へ入力操作で入力すべき内容を利用者に記入させるための記入領域を特定の色である第1の特定色で付加した画像を生成する画像生成手段と、画像生成手段により生成された画像を印刷手段に印刷させる印刷指令手段とを備えている。
【0041】
このように構成された通信端末は、請求項1に記載の通信システムの一部を構成することができ、この通信端末を一部構成とした通信システムは、請求項1に記載の通信システムと同様の作用・効果を得ることができる。
また、この通信端末を請求項9に記載のように、各種データを記録する記録手段を備え、画像生成手段は、アクセス手段によりアクセスされたウェブページが、複数の入力欄が設けられ、この入力欄それぞれについて入力データの送信先および入力データに付加すべき付加コードを特定可能なウェブページである場合、このウェブページの画像に、複数の入力欄に対応する記入領域それぞれを全て異なる第1の特定色で付加し、さらに、記入領域毎に、この記入領域に対応する記入欄の付加コードが記載された付加コード領域を、記入領域と同じ第1の特定色で特定の位置に付加した画像を生成する、ように構成してもよい。
【0042】
このように構成された通信端末は、請求項2に記載の通信システムの一部を構成することができ、この通信端末を一部構成とした通信システムは、請求項2に記載の通信システムと同様の作用・効果を得ることができる。
また、請求項8または請求項9に記載の通信端末を、請求項10に記載のように、画像生成手段は、アクセス手段によりアクセスされたウェブページの画像に、記入領域だけでなく、ウェブページで特定される送信先を示す情報が記載される送信先領域を、前記記入領域とは異なる特定の色である第2の特定色で付加した画像を生成する、ように構成してもよい。
【0043】
このように構成された通信端末は、請求項3に記載の通信システムの一部を構成することができ、この通信端末を一部構成とした通信システムは、請求項3に記載の通信システムと同様の作用・効果を得ることができる。
また、請求項8から請求項10のいずれかに記載の通信端末を請求項11に記載のように、画像生成手段は、アクセス手段によりアクセスされたウェブページが、入力データの送信先を特定可能なウェブページである場合、このウェブページの画像が該画像に付加すべき領域の特定色を含む画像でなければ、ウェブページそのままの画像に上述の付加すべき領域を付加した画像を生成する一方、特定色を含む画像であれば、ウェブページの画像を特定色抜きで表現した画像に上述の付加すべき領域を付加した画像を生成する、ように構成してもよい。
【0044】
このように構成された通信端末は、請求項5に記載の通信システムの一部を構成することができ、この通信端末を一部構成とした通信システムは、請求項5に記載の通信システムと同様の作用・効果を得ることができる。
また、この通信端末を請求項12に記載のように、画像生成手段は、ウェブページの画像が該画像に付加すべき領域の特定色を含む画像であれば、このウェブページの画像を白および黒色で表現した画像に、上述の付加すべき領域を付加した画像を生成する、ように構成してもよい。
【0045】
このように構成された通信端末は、請求項6に記載の通信システムの一部を構成することができ、この通信端末を一部構成とした通信システムは、請求項6に記載の通信システムと同様の作用・効果を得ることができる。
また、請求項8から請求項12のいずれかに記載の通信端末を、請求項13に記載のように、画像生成手段は、アクセス手段によりアクセスされたウェブページが、入力データの送信先を特定可能なウェブページでない場合、このウェブページそのものの画像を生成する、ように構成してもよい。
【0046】
このように構成された通信端末は、請求項7に記載の通信システムの一部を構成することができ、この通信端末を一部構成とした通信システムは、請求項7に記載の通信システムと同様の作用・効果を得ることができる。
また、請求項14に記載の通信端末は、所定の画像を読み取る読取手段を備えた通信端末である。さらに、この通信端末は、印刷媒体の画像を読取手段に読み取らせる読取指令手段と、読取指令手段による指令で読み取られた画像から特定色の領域に記載された記載内容を識別する内容識別手段と、内容識別手段により識別された記載内容のうち、第1の特定色の領域に記載された記載内容を入力データとして、この入力データを、内容識別手段により識別された前記記載内容のうち、第2の特定色の領域に記載された記載内容で示される送信先へ送信するデータ送信手段とを備えている。これらのうち、読取指令手段による指令で読み取られる印刷媒体は、利用者に入力操作を行わせるための入力欄が設けられ、この入力欄に入力された入力内容を示す入力データの送信先を特定可能なウェブページの画像に、入力欄へ入力操作で入力すべき内容を利用者に記入させるための記入領域が特定の色である第1の特定色で付加され、さらに、ウェブページで特定される送信先を示す情報が記載される送信先領域が記入領域とは異なる特定の色である第2の特定色で付加された画像が印刷されている印刷媒体であって、利用者による記入領域への記入が行われたものである。
【0047】
このように構成された通信端末は、請求項3に記載の通信システムの一部を構成することができ、この通信端末を一部構成とした通信システムは、請求項3に記載の通信システムと同様の作用・効果を得ることができる。
また、この通信端末を請求項15に記載のように構成してもよい。請求項15に記載の通信端末は、各種データを記録する記録手段を備えている。この通信端末において、内容識別手段は、読取指令手段による指令で読み取られた画像であって、複数の前記入力欄が設けられ、この入力欄それぞれについて前記入力データの送信先および該入力データに付加すべき付加コードを特定可能なウェブページの画像に、複数の入力欄に対応する記入領域それぞれが全て異なる第1の特定色で付加され、さらに、記入領域毎に、この記入領域に対応する記入欄の付加コードが記載された付加コード領域が記入領域と同じ前記第1の特定色で特定の位置に付加された画像から、特定の位置に付加されている付加コード領域それぞれにおける第1の特定色および記載内容を識別し、この識別した付加コード領域それぞれにおける第1の特定色および記載内容の対応関係を示す対応データを記録手段に記録させ、また、付加コード領域を除く特定色の領域に記載された記載内容を識別する。そして、データ送信手段は、内容識別手段により識別された記載内容のうち、付加コード領域を除く第1の特定色の領域に記載された記載内容を入力データとして、この入力データを、内容識別手段により識別された記載内容のうち、第2の特定色の領域に記載された記載内容で示される送信先へ送信する。
【0048】
このように構成された通信端末は、請求項2に記載の通信システムの一部を構成することができ、この通信端末を一部構成とした通信システムは、請求項2に記載の通信システムと同様の作用・効果を得ることができる。
また、請求項16に記載のシステム制御プログラムは、
ネットワーク経由でウェブページへアクセスするアクセス手段と、該アクセス手段によりアクセスされたウェブページの画像を印刷媒体へ印刷する印刷手段と、所定の画像を読み取る読取手段とを備えた通信システムを制御するための各種手順を、コンピュータシステムに実行させるためのシステム制御プログラムであって、
前記アクセス手段によりアクセスされたウェブページが、利用者に入力操作を行わせるための入力欄が設けられ、該入力欄に入力された入力内容を示す入力データの送信先を特定可能なウェブページである場合、該ウェブページの画像に、前記入力欄へ入力操作で入力すべき内容を利用者に記入させるための記入領域を特定の色である第1の特定色で付加した画像を生成する画像生成手順と、
該画像生成手順において生成された画像を前記印刷手段に印刷させる印刷指令手順と、
該印刷指令手順における指令で印刷された印刷媒体であって、利用者による前記記入領域への記入が行われた印刷媒体の画像を前記読取手段に読み取らせる読取指令手順と、
該読取指令手順における指令で読み取られた画像から、前記特定色の領域に記載された記載内容を識別する内容識別手順と、
該内容識別手順における識別された前記記載内容を前記入力データとして、該入力データを、前記アクセス手段によりアクセスされたウェブページで特定される送信先へ送信するデータ送信手順と、が含まれている。
【0049】
このようなプログラムにより制御されるコンピュータシステムは、請求項1に記載の通信システムの一部を構成することができるため、このコンピュータシステムを一部構成とした通信システムは、請求項1に記載の通信システムと同様の作用・効果を得ることができる。
【0050】
また、このシステム制御プログラムを、各種データを記録する記録手段を備えた通信システムを制御するための各種手順をコンピュータシステムに実行させるためのシステム制御プログラムとして、請求項2に記載の各手段と同様に、画像生成手順においては、画像生成手段と同様に画像を生成して、内容識別手順においては、内容識別手段と同様に対応データを記録手段へ記録すると共に、付加コード領域を除く特定色の領域に記載された記載内容を識別して、データ送信手順においては、データ送信手段と同様に入力データを送信する、ようなプログラムとしてもよい。この場合、コンピュータシステムは、請求項2に記載の通信システムの一部を構成することができるため、このコンピュータシステムを一部構成とした通信システムは、請求項2に記載の通信システムと同様の作用・効果を得ることができる。
【0051】
また、請求項16に記載のシステム制御プログラムを、請求項3に記載の各手段と同様に、画像生成手順においては、画像生成手段と同様に画像を生成して、データ送信手順においては、データ送信手段と同様に入力データを送信する、ようなプログラムとしてもよい。この場合、コンピュータシステムは、請求項3に記載の通信システムの一部を構成することができるため、このコンピュータシステムを一部構成とした通信システムは、請求項3に記載の通信システムと同様の作用・効果を得ることができる。
【0052】
また、このシステム制御プログラムを、各種データを記録する記録手段を備えた通信システムを制御するための各種手順をコンピュータシステムに実行させるためのシステム制御プログラムとして、アクセス手段によりアクセスされたウェブページを、所定の識別コードに対応づけた状態で記録手段に記録させる記録指令手順が含まれており、請求項4に記載の各手段と同様に、画像生成手順においては、画像生成手段と同様に画像を生成して、内容識別手順においては、内容識別手段と同様に記載内容を識別すると共にウェブページの中から検索して、データ送信手順においては、データ送信手段と同様に入力データを送信する、ようなプログラムとしてもよい。この場合、コンピュータシステムは、請求項4に記載の通信システムの一部を構成することができるため、このコンピュータシステムを一部構成とした通信システムは、請求項4に記載の通信システムと同様の作用・効果を得ることができる。
【0053】
また、請求項16に記載のシステム制御プログラムを、画像生成手順において、請求項5から請求項7のいずれかに記載の画像生成手段と同様に画像を生成する、ようなプログラムとしてもよい。この場合、コンピュータシステムは、請求項5から請求項7のいずれかに記載の通信システムの一部を構成することができるため、このコンピュータシステムを一部構成とした通信システムは、請求項5から請求項7のいずれかに記載の通信システムと同様の作用・効果を得ることができる。
【0054】
なお、上述したシステム制御プログラムは、例えば、FD、CD−ROM、メモリーカードなどの記録媒体、インターネットなどの通信回線網を介して、通信システム自身、コンピュータシステム、または、これらを利用する利用者に提供されるものである。また、これらのシステム制御プログラムを実行するコンピュータシステムとしては、例えば、通信システムを構成するコンピュータシステム、通信システムに無線または有線の通信路を介してデータ通信可能に接続されたコンピュータシステムなどを利用することができる。
【0055】
また、請求項17に記載の端末制御プログラムは、
ネットワーク経由でウェブページへアクセスするアクセス手段と、該アクセス手段によりアクセスされたウェブページの画像を印刷媒体へ印刷する印刷手段とを備えた通信端末を制御するための各種手順を、コンピュータシステムに実行させるための端末制御プログラムであって、
前記アクセス手段によりアクセスされたウェブページが、利用者に入力操作を行わせるための入力欄が設けられ、該入力欄に入力された入力内容を示す入力データの送信先を特定可能なウェブページである場合、該ウェブページの画像に、前記入力欄へ入力操作で入力すべき内容を利用者に記入させるための記入領域を特定の色である第1の特定色で付加した画像を生成する画像生成手順と、
該画像生成手順において生成された画像を前記印刷手段に印刷させる印刷指令手順と、が含まれている。
【0056】
このようなプログラムにより制御されるコンピュータシステムは、請求項8に記載の通信端末の一部を構成することができるため、このコンピュータシステムを一部構成とした通信端末は、請求項8に記載の通信端末と同様の作用・効果を得ることができる。
【0057】
また、この端末制御プログラムを、各種データを記録する記録手段を備えた通信端末を制御するための各処理手順を、コンピュータシステムに実行させるためのプログラムとして、画像生成手順においては、請求項9に記載の画像生成手段と同様に画像を生成する、ようなプログラムとしてもよい。この場合、コンピュータシステムは、請求項9に記載の通信端末の一部を構成することができるため、このコンピュータシステムを一部構成とした通信端末は、請求項9に記載の通信端末と同様の作用・効果を得ることができる。
【0058】
また、請求項17に記載の端末制御プログラムを、画像生成手順において、請求項10に記載の画像生成手段と同様に画像を生成する、ようなプログラムとしてもよい。この場合、コンピュータシステムは、請求項10に記載の通信端末の一部を構成することができるため、このコンピュータシステムを一部構成とした通信端末は、請求項10に記載の通信端末と同様の作用・効果を得ることができる。
【0059】
また、請求項18に記載の端末制御プログラムは、
所定の画像を読み取る読取手段を備えた通信端末を制御するための各種手順を、コンピュータシステムに実行させるための端末制御プログラムであって、
利用者に入力操作を行わせるための入力欄が設けられ、該入力欄に入力された入力内容を示す入力データの送信先を特定可能なウェブページの画像に、前記入力欄へ入力操作で入力すべき内容を利用者に記入させるための記入領域が特定の色である第1の特定色で付加され、さらに、前記ウェブページで特定される送信先を示す情報が記載される送信先領域が前記記入領域とは異なる特定の色である第2の特定色で付加された画像が印刷されている印刷媒体であって、利用者による前記記入領域への記入が行われた印刷媒体の画像を前記読取手段に読み取らせる読取指令手順と、
該読取指令手順における指令で読み取られた画像から、前記特定色の領域に記載された記載内容を識別する内容識別手順と、
該内容識別手順において識別された前記記載内容のうち、前記第1の特定色の領域に記載された前記記載内容を前記入力データとして、該入力データを、前記内容識別手段により識別された前記記載内容のうち、前記第2の特定色の領域に記載された前記記載内容で示される送信先へ送信するデータ送信手順と、が含まれている。
【0060】
このようなプログラムにより制御されるコンピュータシステムは、請求項14に記載の通信端末の一部を構成することができるため、このコンピュータシステムを一部構成とした通信端末は、請求項14に記載の通信端末と同様の作用・効果を得ることができる。
【0061】
また、この端末制御プログラムを、各種データを記録する記録手段を備えた通信端末を制御するための各処理手順を、コンピュータシステムに実行させるためのプログラムとして、請求項15に記載の各手段と同様に、内容識別手順においては、内容識別手段と同様に対応データを記録手段へ記録させると共に特定色の領域に記載された記載内容を識別して、データ送信手順においては、データ送信手段と同様に入力データを送信する、といったプログラムとしてもよい。この場合、コンピュータシステムは、請求項15に記載の通信端末の一部を構成することができるため、このコンピュータシステムを一部構成とした通信端末は、請求項15に記載の通信端末と同様の作用・効果を得ることができる。
【0062】
なお、上述した端末制御プログラムは、例えば、FD、CD−ROM、メモリーカードなどの記録媒体、インターネットなどの通信回線網を介して、通信端末自身、コンピュータシステム、または、これらを利用する利用者に提供されるものである。また、これらの端末制御プログラムを実行するコンピュータシステムとしては、例えば、通信端末に内蔵されたコンピュータシステム、通信端末本体に無線または有線の通信路を介してデータ通信可能に接続されたコンピュータシステムなどを利用することができる。
【0063】
【発明の実施の形態】
次に本発明の構成を複合機に適用した例を説明する。
複合機1は、電話回線網100を介して音声通話を実現する機能、および、電話回線網100を介して画像の送受信を行う機能の他、インターネット網200経由でデータ通信を行う機能などを有している。
【0064】
この複合機1は、図1に示すように、CPU12、ROM14、RAM16、ハンドセット20、スキャナ部32、モデム34、プリンタ部36、ユーザインターフェース部(以降、ユーザI/Fとする)40、PCインターフェース部(以降、PCI/Fとする)50、通信制御部60、回線制御部70などがバス80を介して接続されてなるものである。
【0065】
CPU12は、あらかじめROM14に記憶されている処理手順に従い、処理結果をRAM16に記憶させながら、複合機1の各構成要素にバス80経由で指令を送ることによって、複合機1全体の動作を制御する。なお、ROM14には、通信制御部60経由でインターネット網200に接続されたサーバーへウェブページの送信を要求し、この要求に応じたサーバーから送信されてきたウェブページを通信制御部60経由で受信することによってウェブページへアクセスする機能を実現する通信用ソフトが組み込まれている。
【0066】
ハンドセット20は、複合機1本体から取り外して使用する送受話器である。スキャナ部32は、CPU12からの指令を受けて、所定の読取位置(図示されない)にセットされた用紙から画像の読み取り行うと共に、この画像のイメージデータを生成する。
【0067】
モデム34は、CPU12からの指令を受けて、スキャナ部32で生成されたイメージデータを変調して電話回線網100を伝送可能な画像信号を生成したり、電話回線網100から回線制御部70を介して入力された画像信号を復調してイメージデータを生成したりする。
【0068】
プリンタ部36は、CPU12からの指令を受けて、所定の給紙位置(図示されない)にセットされた用紙への画像の印刷(印字)を行う。
ユーザI/F40は、複数のキー・スイッチからなる操作パネル42、各種情報を表示する表示パネル44、スピーカおよびスピーカを駆動する駆動回路からなるスピーカ部46などで構成される。これらのうち、操作パネル42は、文字、数字および記号を入力可能な複数の文字キー、後述するウェブプリント処理(図2)においてウェブページの印刷を開始するためのウェブプリントキー、後述するウェブスキャン処理(図6)においてスキャナ部32による画像の読み取りを開始させるためのスキャンキーなどからなる。
【0069】
PCI/F50は、複合機1を通信ケーブル経由で別のコンピュータシステムと接続するためのインターフェースであって、これによって、複合機1−コンピュータシステム間におけるデータ通信を可能な状態とすることができる。
通信制御部60は、CPU12の指令を受けて、複合機1外部からパケット単位のデータを入力したり、複合機1外部へパケット単位のデータを出力する。
【0070】
回線制御部70は、電話回線網100からの信号(音声・画像信号)の入力および電話回線網100への信号の出力を行うと共に、CPU12の指令を受けて、電話回線網100との間で入出力する信号の伝送先および伝送元となる伝送経路を設定する。この「電話回線網100との間で入出力する信号の伝送先および伝送元となる伝送経路」は、ハンドセット20を複合機1本体から取り外す操作(オフフック操作)が行われた際に、回線制御部70からハンドセット20へ向かう経路が上述の伝送経路として設定され、この経路を音声信号が伝送可能な状態となる。こうして設定された伝送経路は、ハンドセット20を複合機1本体に戻す操作(オンフック操作)が行われた際に解除され、この経路を音声信号が伝送されない状態となる。また、操作パネル42により画像を送信(FAX送信)するための操作が行われた、または、画像信号を受信した際に、モデム34へ向かう経路が上述の伝送経路として設定され、この経路を画像信号が伝送可能な状態となる。この設定された伝送経路はモデム34による画像信号の出力が終了、または、電話回線網100からの画像信号の入力が終了した際に解除され、この経路を画像信号が伝送されない状態となる。
【0071】
なお、詳細な説明は省略するが、この複合機1において、通信制御部60からインターネット網200までに至る通信経路のうち一部の区間(利用者側から電話局側までの区間)には、回線制御部70から電話回線網100に至る区間を接続する電話回線が併用されている。この区間においては、ADSL(asymmetric digitalsubscriber line)技術によって、電話回線網100を介して伝送される信号と、インターネット網200を介して伝送されるパケット単位のデータとが重畳された状態で伝送される。
【0072】
[CPU12によるウェブプリント処理]
以下に、複合機1の備えるCPU12が実行するウェブプリント処理を図2に基づいて説明する。このウェブプリント処理は、操作パネル42によって、ウェブページのURL(Uniform Resource Locator)を指定する操作(文字キーによるURLの入力操作)が行われた後、ウェブプリントキーが押下されることによって開始される。
【0073】
まず、CPU12は、操作パネル42により指定されたURLのウェブページへアクセスする(s110)。この処理においては、操作パネル42で指定されたURLのウェブページの送信を要求し、この要求に応じたサーバーから送信されてきたウェブページを受信することによって、操作パネル42により指定されたURLのウェブページへアクセスする。
【0074】
次に、CPU12は、s110の処理でアクセスされたウェブページが、HTML(Hyper Text Markup Language)の記述にフォームタグが含まれたウェブページであるかどうかをチェックする(s120)。この処理においては、ウェブページにおけるHTMLの記述に、図3(a)に示すようなフォームタグ(<form>・・・</form> )が含まれているかどうかがチェックされる。
【0075】
このようにフォームタグが含まれるウェブページでは、図3(b)に示すように、フォームタグ中に記述されたインプット要素(<input ・・・/>)が、ウェブページをウェブブラウザ(WWWブラウザ)で閲覧した場合に入力欄aとして表示され、この入力欄aへ入力操作で所定の内容を入力することができる。この入力欄aには、インプット要素のタイプ属性によって、テキスト入力用(テキストタイプ「type="text" 」またはパスワードタイプ「type="password" 」)の入力欄の他に、チェック用(ラジオタイプ「type="radio"」またはチェックボックスタイプ「type="checkbox" 」)の入力欄などがある。
【0076】
また、フォームタグ中には、通常、ウェブブラウザで表示した場合に送信ボタンbとして表示されるタイプ属性(サブミットタイプ「type="submit" 」)のインプット要素が記述されており、利用者が送信ボタンbを選択する操作を行うことによって、入力欄aのインプット要素におけるネーム属性(name="XXXX";「XXXX」は任意の文字列)にセットされた文字列が、この入力欄aに入力された入力内容を示す入力データに付加された状態で、フォームタグにおけるアクション属性(action="YYYY")にセットされた送信先(「YYYY」;URLやメールアドレス)へ送信される。このように、フォームタグが含まれるウェブページは、フォームタグにおけるアクション属性にセットされた文字列によって、入力データの送信先を特定することができる。なお、入力欄aに入力された入力内容は、入力欄aがテキスト入力用のものであれば、入力欄aに入力された文字列であって、入力欄aがチェック用のものであれば、チェックされた入力欄aにおけるインプット要素のバリュー属性(value="ZZZZ")にセットされた文字列である。
【0077】
上述のs120の処理で、フォームタグが含まれたウェブページである場合(s120:YES)、CPU12は、付加領域画像を生成する(s130)。「付加領域画像」とは、以降の処理(s150またはs160の処理)でウェブページの画像に付加される画像であって、このs130の処理においては、図4(a)に示すように、ウェブページ中の入力欄aそれぞれに対応する領域であって、入力欄aへ入力操作で入力すべき入力内容を利用者に記入させるための記入領域c、および、各入力欄aとなるインプット要素のネーム属性にセットされた文字列が記載されるネーム領域dと、フォームタグにおけるアクション属性にセットされた文字列(入力データの送信先)が記載される送信先領域eとからなる画像が生成される。なお、この付加領域画像を構成する記入領域cは、ウェブページにおける入力欄aと同じ位置に配置され、ネーム領域dおよび送信先領域eは、あらかじめ定められた位置であって、用紙へ印刷された際にウェブページの画像の下端に位置するように配置される。
【0078】
また、この付加領域画像を構成する記入領域cおよびネーム領域dは、あらかじめ定められた複数色からなる第1の特定色のいずれかで付加される。この第1の特定色は、記入領域cに対応する入力欄aのタイプ(インプット要素のタイプ属性)が、テキスト入力用である場合と、チェック用である場合とで使い分けられる。具体的には、入力欄aのタイプがテキスト入力用であれば、この入力欄aに対応する記入領域cおよびネーム領域dは色1から色5のいずれか同じ色で生成され、チェック用であれば、この入力欄aに対応する記入領域cおよびネーム領域dは色6から色10のいずれか同じ色で生成される(図5(a)参照)。また、送信先領域eは、あらかじめ定められた複数色(色11から色15)からなる第2の特定色のいずれかで生成される(図5(b)参照)。
【0079】
次に、CPU12は、s130の処理で生成された付加領域画像で使用されている色が、s110の処理でアクセスされたウェブページの画像に使用されているかどうかをチェックする(s140)。この処理においては、s110の処理でアクセスされたウェブページの画像に、色1から色15のいずれかの色が使用されていれば、付加領域画像で使用される色がウェブページの画像に使用されていると判定される。
【0080】
このs140の処理で、付加領域画像で使用されている色がs110の処理でアクセスされたウェブページの画像に使用されていない場合(s140:NO)、CPU12は、s110の処理でアクセスされたウェブページの画像に、s130の処理で生成された付加領域画像が付加された画像のイメージデータを生成する(s150)。
【0081】
一方、s140の処理で、付加領域画像で使用される色がs110の処理でアクセスされたウェブページの画像に使用されている場合(s140:YES)、CPU12は、s110の処理でアクセスされたウェブページの画像を白および黒色で表現した画像に、s130の処理で生成された付加領域画像が付加された画像のイメージデータを生成する(s160)。
【0082】
また、s120の処理で、フォームタグが含まれたウェブページでない場合(s120:NO)、CPU12は、s110の処理でアクセスされたウェブページそのものの画像におけるイメージデータを生成する(s170)。
そして、CPU12は、s150、s160またはs170の処理で生成されたイメージデータで示される画像を印刷させる(s180)。この処理においては、s150、s160またはs170の処理で生成されたイメージデータで示される画像の印刷がプリンタ部36に指令され、この指令を受けたプリンタ部36が、イメージデータで示される画像を用紙に印刷する。このように、複合機1は、インターネット網200を介してアクセスされるウェブページの画像を印刷する機能(ウェブプリント機能)を実現する。
【0083】
ここで、付加領域画像の付加された画像が用紙に印刷された場合(図4(b)参照)、利用者は、テキスト入力用の入力欄aに対応する記入領域cに、入力欄aへ入力操作で入力すべき入力内容である文字列を記入(および、チェック用の入力欄aに対応する記入領域cに、入力欄aへ入力操作で入力すべき入力内容であるチェック(例えば、「v」や「/」)を記入)した状態で、複合機1に読み取らせる(後述するウェブスキャン処理(図6)を実行させる)ことになる。
【0084】
[CPU12によるウェブスキャン処理]
以下に、複合機1の備えるCPU12が実行するウェブスキャン処理を図6に基づいて説明する。このウェブスキャン処理は、上述のウェブプリント処理(図2)で印刷された用紙が所定の読取位置にセットされた状態で、操作パネル42のスキャンキーが押下されることによって開始される。
【0085】
まず、CPU12は、変数Nを初期化する(s210)。この処理においては、変数Nに「1」がセット(1→N)される。なお、以降に記載の「n」は変数Nにセットされた値を示すものとする。
次に、CPU12は、用紙の画像を読み取らせる(s220)。この処理においては、用紙全体の画像の読み取りがスキャナ部32に指令され、この指令を受けたスキャナ部32が用紙全体の画像を読み取る。
【0086】
次に、CPU12は、s220の処理で読み取らせた画像に、ネーム領域dおよび送信先領域eが含まれているかどうかをチェックする(s230)。この処理においては、s220の処理で読み取った画像のうち、ネーム領域dおよび送信先領域eの位置としてあらかじめ定められた座標で示される位置(ウェブページの画像下端)に、色1から色10のいずれかの色となっている領域、および、色11から色15のいずれかの色となっている領域が存在すれば、ネーム領域dおよび送信先領域e含まれていると判定される。
【0087】
このs230の処理で、ネーム領域dおよび送信先領域eが含まれていない場合(s230:NO)、CPU12は、読取位置にセットされた用紙がウェブプリント処理(図2)で印刷された用紙ではない旨を報知する(s240)。この処理においては、用紙がウェブプリント処理で印刷された用紙ではない旨のメッセージを表示するための制御信号が表示パネル44に出力され、この制御信号を入力した表示パネル44が同メッセージを表示する。
【0088】
このs240の処理を終えた後、CPU12は、本ウェブスキャン処理を終了する。
一方、s230の処理で、ネーム領域dおよび送信先領域eが含まれている場合(s230:YES)、CPU12は、ネーム領域dそれぞれの色、および、記載されている文字列を識別する(s250)。この処理においては、各ネーム領域dについて、ネーム領域dに記載されている文字列を認識する処理(OCR:Optical Character Recognition)と、ネーム領域dの色を識別する処理とが行われる。
【0089】
次に、CPU12は、s250の処理で識別された色および文字列それぞれを対応づけて第1データテーブルに登録する(s260)。「第1データテーブル」は、RAM16に記録されるものであって、図7(a)に示すように、ネーム領域dの色、ネーム領域dに記載されていた文字、および、以降の処理(s300またはs330の処理)で認識される文字が、識別が行われた順番を示す番号に対応づけられて登録されるものである。なお、以降、第1データテーブルに登録されたネーム領域dの色は色データ、ネーム領域dに記載されていた文字は第1文字データ、以降の処理で認識される文字は第2文字データとする。このs260の処理においては、s250の処理で識別された色(色データ)および文字列(第1文字データ)が第1データテーブルに登録されるが、このとき、RAM16内に第1データテーブルが記録されていない場合には、新たに第1データテーブルが作成されてRAM16に記録される。
【0090】
次に、CPU12は、送信先領域eの色、および、記載されている文字列を識別する(s270)。この処理においては、送信先領域eに記載されている文字列を認識する処理(OCR)と、送信先領域eの色を識別する処理とが行われる。
【0091】
次に、CPU12は、s270の処理で識別された色および文字列を対応づけて第2データテーブルに登録する(s280)。「第2データテーブル」は、RAM16に記録されるものであって、図7(b)に示すように、送信先領域eの色、および、送信先領域eに記載されている文字列(つまり、入力データの送信先)が対応づけられた状態で登録されるものである。このs280の処理においては、s270の処理で識別された色(色データ)および文字(第1文字データ)が第2データテーブルに登録されるが、このとき、RAM16内に第2データテーブルが記録されていない場合には、新たに第2データテーブルが作成されてRAM16に記録される。
【0092】
次に、CPU12は、第1データテーブルに登録されている色のうち第n番目の色データで示される色をチェックする(s290)。
このs290の処理で、第n番目の色データで示される色が、色1から色5のうちいずれかの色である場合(s290:YES)、CPU12は、s220の処理で読み取られた画像のうち第n番目の色データで示される色となっている領域について、この領域に記載されている文字列を認識する処理(OCR)を行う(s300)。この処理においては、色1から色5のいずれかの色となっている領域、つまり、テキスト入力用の入力欄aに対応する記入領域cに記入されている文字列(記入内容)が認識される。
【0093】
次に、CPU12は、s300の処理で認識した文字列を、第n番目の色データに対応づけて第1データテーブルに登録する(s310)。この処理においては、s300の処理で認識された文字列、つまり、記入領域cに記入されていた文字列が、第2文字データとして、第n番目の色データに対応づけられて第1データテーブルに登録される(図7(a)参照)。
【0094】
一方、s290の処理で、第n番目の色データで示される色が、色6から色10のうちいずれかの色である場合(s290:NO)、CPU12は、s220の処理で読み取られた画像のうち第n番目の色となっている領域について、この領域に何らかの記入(チェック)が行われているかをチェックする(s320)。この処理においては、色6から色10のいずれかの色となっている領域、つまり、チェック用の入力欄aに対応する記入領域cになんらかの記入(例えば、「v」や「/」の記入)が行われているかどうかがチェックされる。
【0095】
このs320の処理において、何らかの記入が行われていれば(s320:YES)、CPU12は、第n番目の色となっている領域の近傍(本実施形態においては右側)に記載されている記載内容を認識する処理(OCR)を行う(s330)。通常、チェック用の入力欄aには、この入力欄aの近傍(右側)に、入力欄aのインプット要素におけるバリュー属性にセットされている文字列と同一の文字列が記載されている。そのため、このs330の処理においては、第n番目の色となっている領域の近傍(右側)に記載されている記載内容が、バリュー属性にセットされている文字列として認識される。
【0096】
次に、CPU12は、s330の処理で認識した記載内容を、第n番目の色データに対応づけて第1データテーブルに登録する(s340)。この処理においては、s330の処理で認識された記載内容、つまり、何らかの記入が行われている記入領域c近傍(右側)の文字列が、第2文字データとして、第n番目の色データに対応づけられて第1データテーブルに登録される(図7(a)参照)。
【0097】
こうして、s340の処理を終えた後、s310の処理を終えた後、または、s320の処理で何らかの記入が行われていない場合(s320:NO)、CPU12は、変数Nに「1」を加算(n+1→N)する(s350)。
次に、CPU12は、第1データテーブルに、第n番目の色データが登録されているかどうかをチェックする(s360)。
【0098】
このs360の処理で、第n番目の色データが登録されていれば(s360:YES)、CPU12は、s290の処理へ戻る。
一方、s360の処理で、第n番目の色データが登録されていなければ(s360;NO)、CPU12は、入力データを送信する(s370)。この処理においては、第1データテーブルに登録されている全ての第2文字データそれぞれを入力データとして、これら入力データを、第2データテーブルに登録されている文字列で示される送信先へ送信される。このとき、入力データである第2文字データそれぞれは、この第2文字データに対応する第1文字データが付加された状態で送信される。なお、このs370の処理は、フォームタグを含むウェブページにおいて送信ボタンbを選択する操作が行われた場合と同様の処理である。
【0099】
こうして、s370の処理を終えた後、CPU12は、本ウェブスキャン処理を終了する。
[本発明との対応関係]
以上説明した実施形態において、複合機1は本発明における通信システムおよび通信端末である。また、RAM16は本発明における記録媒体、ROM14に組み込まれている通信用ソフトは本発明におけるアクセス手段、スキャナ部32は本発明における読取手段、プリンタ部36は本発明における印刷手段である。
【0100】
また、図2におけるs130、s150、s160、s170の処理は本発明における画像生成手段、s180の処理は本発明における印刷指令手段である。また、図6におけるs220の処理は本発明における読取指令手段、s250、s260、s270、s300、s330の処理は本発明における内容識別手段、s370の処理はデータ送信手段である。
【0101】
また、ウェブページのフォームタグについて、このフォームタグのインプット要素におけるネーム属性にセットされる文字列は本発明における付加コードであって、付加領域画像を構成するネーム領域dは本発明における付加コード領域である。
【0102】
[効果]
このように構成された複合機1によれば、図2におけるs150、s160の処理で、ウェブページの画像に記入領域cが第1の特定色で付加された画像を生成し、この画像を、s180の処理で用紙へ印刷することができる。この後、利用者が、用紙に印刷された記入領域cに、ウェブページに設けられた入力欄aへ入力操作で入力すべき内容を記入してから複合機1に読み取らせると、複合機1は、この用紙の画像を、図6におけるs220の処理で読み取って、読み取った画像から特定色の領域(つまり、記入領域c)に記載された記載内容をs300の処理で識別し、識別した記載内容(第1データテーブルに登録された第2文字データ)を示す入力データを、s270の処理で送信先領域eから認識された送信先(第2テーブルに登録された文字列)へ送信することができる。そのため、利用者は、用紙に印刷された記入領域cへの記入を行ってから、この用紙を複合機1(スキャナ部32)に読み取らせることによって、記入領域cに記入した内容(記載内容)を示す入力データを、ウェブページで特定される送信先へ送信することができる。
【0103】
このようなことから、入力欄aが設けられ、入力データの送信先を特定可能(送信先へ送信可能)なウェブページを、ウェブプリント機能により印刷された用紙で閲覧する場合において、入力欄aへの入力を行う方法を利用者に提供することができる。よって、ウェブブラウザでウェブページを閲覧する場合に実現できる機能と同様の機能を実現でき、ウェブページをウェブプリント機能により印刷された用紙で閲覧する際の利便性をより一層向上させることができる。
【0104】
また、図2におけるs180の処理で印刷される用紙には、s150またはs160の処理で生成された画像が印刷された場合であれば、記入領域cが第1の特定色で印刷されるため、図6におけるs300の処理では、s220の処理で読み取られた画像から第1の特定色となっている領域に記載された記載内容を識別すれば、記入領域cに記入された内容を識別することができる。このように、s300の処理においては、s220の処理で読み取られた画像のうち第1の特定色となっている領域を特定することによって、容易に記入領域cの位置(領域)を特定することができる。
【0105】
また、図2におけるs150またはs160の処理で、ウェブページの画像に、複数の記入領域cそれぞれが異なる第1の特定色で付加され、また、入力欄aに対応するインプット要素のネーム属性にセットされた文字列が記載されたネーム領域dが、記入領域cと同じ第1の特定色で特定の位置に付加された画像を生成し、この画像を、s180の処理で用紙へ印刷することができる。ここで、利用者は、用紙に印刷された記入領域cそれぞれに、ウェブページに設けられた入力欄aそれぞれへ入力操作で入力すべき内容を記入して、複合機1に読み取らせると、複合機1は、この用紙の画像を図6におけるs220の処理で読み取って、s300の処理で記入領域cに記載された記載内容を識別し、識別した記載内容を示す入力データ(第1テーブルに登録された第2文字データ)を、この入力データ(第2文字データ)に対応する第1文字データを付加した状態で、s270の処理で送信先領域eから認識された送信先(第2テーブルに登録された文字列)へ送信することができる。このように、複数の入力欄aが設けられ、入力欄aそれぞれについて入力データに付加すべきデータ(ネーム属性にセットされた文字列)を特定可能なウェブページにおいて、このデータを付加した状態で入力データを送信することができる。
【0106】
また、図2におけるs150、s160の処理で、ウェブページの画像に、記入領域cだけでなく、送信先領域eが第2の特定色で付加された画像を生成し、この画像を、s180の処理で用紙へ印刷することができる。そして、図6におけるs270の処理で、第2の特定色の領域(つまり、送信先領域e)に記載された記載内容を識別し、s300の処理で第1の特定色の領域(つまり、記入領域c)に記載された記載内容を識別して、これら識別した記載内容に基づいて、第1の特定色の領域における記載内容を入力データとし、この入力データを第2の特定色の領域における記載内容で示される送信先(第2テーブルに登録された文字列)へs370の処理で送信することができる。このように、s270およびs300の処理で、入力データ、および、この入力データの送信先を識別することができるため、図2におけるs110の処理でウェブページにアクセスした後、図6におけるs370の処理で入力データを送信する前(アクセスされたウェブページとのセッションが終了する前)に、更に図2におけるs110の処理で異なるウェブページへアクセスされた場合であっても、この異なるウェブページから入力データの送信先を認識(特定)しなくてもよいため、入力データを正しい送信先へ間違いなく送信することができる。
【0107】
また、図2におけるs180の処理で印刷される用紙には、s150またはs160の処理で生成された画像が印刷された場合であれば、送信先領域eが第2の特定色で印刷される。そのため、図6におけるs300の処理では、s220の処理で読み取られた画像から第2の特定色となっている領域に記載された記載内容を識別すれば、送信先領域eに記入された内容を識別することができる。このように、s300の処理においては、s220の処理で読み取られた画像のうち第2の特定色となっている領域を特定することによって、容易に送信先領域eの位置(領域)を特定することができる。
【0108】
また、図2におけるs140の処理で、付加領域画像で使用されている色がウェブページの画像に使用されている場合には、s160の処理で、ウェブページの画像を白および黒色で表現した画像に、付加領域画像が付加された画像を生成することができる。ウェブページの画像に付加領域画像を付加した画像を生成する際、付加領域画像を付加する前のウェブページの画像に、付加領域画像で使用されている色が含まれていると、図6におけるs300の処理で、記入領域c(第n番目の色となっている領域)ではない領域(つまり、ウェブページの画像の一部)の記載内容を識別してしまう恐れがある。しかし、上述の構成によれば、s300の処理で記入領域cの記載内容を識別する際に、識別すべき領域とは異なる領域の記載内容を識別してしまう恐れがない。更に、この構成であれば、付加領域画像のみが特定の色となっている画像が用紙に印刷されることになるため、付加領域画像を利用者が確認しやすくなるため好適である。
【0109】
また、図6におけるs290以降の処理では、第n番目の色データで示される色によって、この色となっている領域の記載内容を認識する処理内容を、それぞれの色の領域に適した処理内容に切り替えることができる。具体的には、第n番目の色データで示される色が色1から色5のうちいずれかの色であれば、この色の領域に記載されている文字悦を認識する処理を行う一方(s300の処理)、色6から色10のうちいずれかの色であれば、この色の領域に記入が行われているかをチェックすると共に(s320の処理)、この色の領域近傍に記載されている記載内容を認識する処理を行うことができる(s330の処理)。
【0110】
また、図2におけるs120の処理でフォームタグが含まれたウェブページでない場合、s170の処理でウェブページそのものの画像におけるイメージデータを生成し、この画像を、s180の処理で用紙へ印刷することができる。
[変形例]
以上、本発明の実施形態について説明したが、本発明は上記の具体的な実施形態に限定されず、このほかにも様々な形態で実施することができる。
【0111】
例えば、上記実施形態においては、複合機1に本発明の通信システムまたは通信端末としての構成を適用したものを例示した。しかし、本発明の通信システムまたは通信端末としての構成を適用する装置は、ウェブプリント機能を有していれば複合機1以外の装置であってもよい。
【0112】
また、上記実施形態においては、本発明の通信システムまたは通信端末が、複合機1単体により構成されているものを例示した。しかし、本発明の通信システムを、複合機1および複合機1以外の通信端末により構成してもよく、また、複合機1以外の複数の通信端末により構成してもよい。
【0113】
また、上記実施形態においては、図2、図6の各処理が、複合機1のCPU12からなるコンピュータシステムにより実行されるように構成されたものを例示した。しかし、これらの処理の一部または全部が、複合機1に有線・無線の信号伝送路で接続された別のコンピュータシステムにより実行されるように構成してもよい。
【0114】
また、上記実施形態においては、図2、図6の各処理が、複合機1のROM14に記憶されている処理手順に従って実行されるように構成されたものを例示した。しかし、複合機1が、FDやメモリーカードなどの記録媒体との間でデータを入出力可能に構成されている場合には、上述の処理手順が記録されている記録媒体に基づいて、上記各処理が実行されるように構成してもよい。
【0115】
また、上記実施形態においては、複合機1がインターネット網200からなるWAN(Wide Area Network)に接続された状態を例示したが、この複合機1は、LAN(Local Area Network)に接続した状態でも同様に使用することができる。
【0116】
また、上記実施形態においては、各データテーブルがRAM16に記録されるように構成されたものを例示したが、複合機1がRAM16以外の記録媒体(例えば、ハードディスクやメモリーカード)にデータを記録および読み出し可能に構成されていれば、この記録媒体にデータテーブルを記録させるように構成してもよい。
【0117】
また、上記実施形態においては、図2におけるs160の処理で、ウェブページの画像を白および黒色で表現した画像に、付加領域画像が付加された画像を生成するように構成されたものを例示した。しかし、このs160の処理では、ウェブページの画像を特定色抜きで表現した画像に、付加領域画像を付加した画像を生成するように構成してもよい。ここで「ウェブページの画像を特定色抜きで表現した画像」としては、例えば、ウェブページの画像に含まれる特定色の領域を、特定色以外の色に変換した画像を利用することが考えられる。
【0118】
また、上記実施形態においては、付加領域画像を構成する送信先領域eに、ウェブページで特定される送信先そのものを示す文字列が記載されるように構成されたものを例示した。しかし、送信先領域eには、ウェブページで特定される送信先を識別可能なコードが記載されるように構成してもよい。
【0119】
具体的な構成としては、図8に示すように、まず、図2におけるs120の処理でフォームタグが含まれたウェブページである場合(s120:YES)、CPU12が、s110の処理でアクセスされたウェブページを、所定の識別コードに対応づけた状態でRAM16に記録させる(s122)。この処理においては、s110の処理でアクセスされたウェブページが通し番号を示す識別コード(例えば、WEBPAGE_0001:「0001」が通し番号を示す)でRAM16に記録される。具体的には、RAM16に、「0001」を含むファイル名(WEBPAGE_0001)から、「0010」を含むファイル名(WEBPAGE_0010)までのリンクリストそれぞれが記録されている場合、このs122の処理では、s110の処理でアクセスされたウェブページが「0011」を含むファイル名(WEBPAGE_0011)で記録される。このs122の処理の後、CPU12は、付加領域画像を生成する(s130)。このs130の処理においては、図9(a)に示すように、ウェブページ中の入力欄aそれぞれに対応する記入領域cおよびネーム領域dと、s122の処理で記録されたウェブページに対応する識別コードが記載される送信先領域eとからなる付加領域画像が生成される。この付加領域画像が付加されたウェブページの画像を図9(b)に示す。なお、上述したs122の処理は、本発明における記録指令手段である。
【0120】
そして、図6におけるs270の処理では、送信先領域eに記載されている文字列として識別コードが第2データテーブルに登録され、s370の処理では、第2データテーブルに登録されている識別コードに対応するウェブページがRAM16に記録されているウェブページの中から検索され、この検索で検出されたウェブページで特定される送信先(フォームタグにおけるインプット要素のアクション属性にセットされた文字列)へ入力データが送信される。このs370の処理でウェブページを検索する処理は本発明における内容識別手段である。
【0121】
このように構成すれば、図8におけるs122の処理でウェブページを識別コードに対応づけてRAM16に記録させることができる。また、s150またはs160の処理で、ウェブページの画像に識別コードの記載される送信先領域eを付加した画像を生成し、この画像を、s180の処理で用紙へ印刷することができる。そして、図6におけるs370の処理で、第2データテーブルに登録されている識別コードに対応するウェブページを、RAM16に記録されているウェブページの中から検索することによって、この検索で検出されたウェブページから入力データの送信先を特定することができる。
【図面の簡単な説明】
【図1】実施形態における複合機の制御系統を示すブロック図
【図2】ウェブプリント処理の処理手順を示すフローチャート
【図3】ウェブページの記述内容を示す図(a)、および、ウェブページをウェブブラウザで閲覧した状態を示す図(b)
【図4】付加領域画像を示す図(a)、および、付加領域画像の付加された画像が用紙に印刷された状態を示す図(b)
【図5】付加領域画像に使用する第1の特定色(a)および第2の特定色(b)の分類を示す図
【図6】ウェブスキャン処理の処理手順を示すフローチャート
【図7】第1データテーブル(a)および第2データテーブル(b)のデータ構造を示す図
【図8】別の実施形態におけるウェブプリント処理の処理手順を示すフローチャート
【図9】別の実施形態における付加領域画像を示す図(a)、および、付加領域画像の付加された画像が用紙に印刷された状態を示す図(b)
【符号の説明】
1・・・複合機、12・・・CPU、14・・・ROM、16・・・RAM、20・・・ハンドセット、32・・・スキャナ部、34・・・モデム、36・・・プリンタ部、40・・・ユーザインターフェース部、42・・・操作パネル、44・・・表示パネル、46・・・スピーカ部、50・・・PCインターフェース部、60・・・通信制御部、70・・・回線制御部、80・・・バス。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a communication system, a communication terminal, a system control program, and a terminal control program that are used while connected to a network.
[0002]
[Prior art]
Currently, various techniques for controlling a facsimile apparatus, which is a type of communication terminal used in a state connected to a network, based on an image read from a print medium have been proposed.
[0003]
For example, an image of a print medium (transmission original) is read, a character described in a specific color area is recognized from the read image (image data), and the FAX number indicated by the recognized character is recognized. A technique of transmitting a print medium (original) is proposed (see Patent Document 1).
[0004]
According to this, the colored area is obtained by causing the facsimile apparatus to read the printing medium on which the FAX number of the transmission destination is printed with the line marker etc. after coloring the printing medium on which the FAX number is described. The image of the print medium can be transmitted to the FAX number described in the above.
[0005]
[Patent Document 1]
Japanese Patent Laid-Open No. 06-268786
[0006]
[Problems to be solved by the invention]
However, in the conventional apparatus, for example, an input field for allowing a user to perform an input operation is provided in a web page accessible via a network, and the input content input in this input field is indicated. It cannot be used for a purpose of transmitting input data to a predetermined transmission destination (for example, a web page provided with a form tag as a component). That is, in such a web page, the image of this web page can be printed on a print medium together with the URL, but the method of inputting to the input field cannot be provided to the user, so the input data is transmitted to the transmission destination. Can not do it.
[0007]
Thus, in the communication system having the web print function described above, some of the functions that can be realized when browsing a web page with a web browser cannot be realized. Convenience is not high.
[0008]
In the communication system or communication terminal having the web print function, the present invention realizes a function equivalent to a function that can be realized when browsing a web page with a web browser, thereby printing a web page printed by the web print function. The object is to further improve convenience when browsing on a medium.
[0009]
[Means for Solving the Problems and Effects of the Invention]
In order to solve the above problem, a communication system according to
[0010]
In addition, this communication system is provided with an input field for allowing the user to perform an input operation on the web page accessed by the access means, and the transmission destination of the input data indicating the input content input in this input field is set. In the case of an identifiable web page, first, the image generation means uses a first color that has a specific color as an entry area for allowing the user to enter the contents of the web page image to be entered in the input field by an input operation. An image added with a specific color is generated. Then, the printing unit that receives the command from the print command unit prints the image generated by the image generation unit. As described above, the communication system has a function of printing an image of a web page accessed via a network on a print medium (hereinafter referred to as a web print function).
[0011]
After that, when the reading unit that has received the command from the reading command unit reads the image of the print medium that has been printed in accordance with the command from the print command unit and has been entered in the entry area by the user, The content identification unit identifies the content described in the specific color area from the image read by the command from the read command unit. Then, the data transmission means uses the description content identified by the content identification means as input data, and transmits this input data to the transmission destination specified by the web page accessed by the access means.
[0012]
According to the communication system configured as described above, an image in which the entry area is added to the web page image with the first specific color is generated by the image generation unit, and the image is received by the command of the print command unit. It is possible to print on the print medium by the printing means. Thereafter, when the user causes the communication system to pick up the print medium in which the contents to be input by the input operation are entered in the input field provided on the web page in the entry area, the image on the print medium is read instruction means. Is read by the reading means that receives the instruction, and the content described in the specific color area (that is, the entry area) is identified from the read image by the content identifying means, and the input data indicating the identified written content is accessed. Data can be transmitted by the data transmission means to the transmission destination specified by the web page accessed by the means. Therefore, the user fills in the entry area printed on the print medium, and then causes the reading means to read the print medium so that input data indicating the contents (description contents) entered in the entry area is displayed on the web. It can be sent to the destination specified on the page.
[0013]
For this reason, an input field is provided, and when a web page that can specify the transmission destination of input data (can be transmitted to the transmission destination) is viewed on a print medium printed by the web print function, the input field is displayed. It is possible to provide the user with a method of performing the input. Therefore, it is possible to realize a function similar to the function that can be realized when browsing a web page with a web browser, and to further improve convenience when browsing a web page with a print medium printed by the web print function. .
[0014]
In addition, since the entry area is printed in the first specific color on the print medium printed by the command of the print command means, the content identification means performs the first specification from the image read by the command by the read command means. If the description content described in the colored region is identified, the content entered in the entry region can be identified. As described above, the content identification unit can easily identify the position (region) of the entry region by identifying the region having the first specific color in the image read by the command from the reading command unit. Can do.
[0015]
The access means described above is a means for accessing a web page via a network based on access data for accessing a predetermined web page, and requests transmission of the web page to a server connected via the network. The means for accessing the web page by receiving the web page transmitted from the server in response to the request. Here, the “network” may be a WAN (Wide Area Network) such as the Internet or a LAN (Local Area Network).
[0016]
In addition, “a web page in which an input field is provided and a transmission destination of input data can be specified” is, for example, a form tag (HTML) in a description of HTML (Hyper Text Markup Language) in a web page. <form method = "get" action = "XXXX" id = "YYYY"> ・ ・ ・ </ form>; XXXX and YYYY are web pages that contain any character string. The value (XXXX) of the action attribute in this form tag is a destination indicated by a URL (Uniform Resource Locator) or an e-mail address, and the input element ( <input type = "text" name = "QQQQ">) is an input field.
[0017]
The content identification unit is a unit for identifying the description content described in the specific color area from the print medium printed by the command from the reading command unit. Processing for identifying (OCR: Optical Character Recognition), processing for identifying the shape of a graphic described in a specific color area, and the like are executed.
[0018]
The data transmission means is means for transmitting the input data indicating the description content identified by the content identification means to a transmission destination specified by the web page accessed by the access means. When the web page is a web page in which a form tag is included in the HTML description, the description content identified by the content identification unit is used as input data indicating the input content input to the input element. Send to the destination indicated by the action element.
[0019]
In addition, the communication system according to
[0020]
The content identification means identifies the first specific color and the description content in each of the additional code areas added to the specific position from the image read by the command from the read command means, and this identified additional code area Correspondence data indicating the correspondence relationship between the first specific color and the description content in each is recorded in the recording means, and the description content described in the specific color area excluding the additional code area is identified.
[0021]
The data transmitting means uses the description contents described in each of the specific color areas excluding the additional code area among the description contents identified by the content identification means as input data, and the description contents indicated by each of these input data For the specific color in the described area, an additional code corresponding to the specific color is specified based on the corresponding data recorded in the recording means, and the input data to which the specified additional code is added is accessed by the access means. To the destination specified on the specified web page.
[0022]
According to the communication system configured as described above, each of the plurality of entry areas is added with a different first specific color to the image of the web page, and the additional code of the input column corresponding to each entry area is described. An image in which the additional code area is added to a specific position in the same first specific color as the entry area is generated by the image generation means, and this image is printed on the print medium by the printing means in response to the instruction from the print instruction means can do. Here, when the user causes the communication system to read the print medium in which the contents to be input by the input operation are input to each of the input fields provided on the web page in each entry area, the image of the print medium is read. The reading means that has received the instruction of the means reads, the description content described in the specific color area excluding the additional code area is identified by the identification means, and the additional code is added to each input data indicating the identified description content Thus, it can be transmitted to the transmission destination specified by the web page accessed by the access means.
[0023]
The above-mentioned “web page in which a plurality of input fields are provided and an additional code to be added to input data for each of the input fields” is, for example, a form tag included in the HTML description on the web page Web page in which a plurality of input elements are described in a form tag.
[0024]
By the way, the above-mentioned data transmission means transmits input data to the transmission destination specified by the web page accessed by the access means, but before transmitting the input data (a session with the web page accessed by the access means is established). If the access means accesses a different web page before the end), the transmission destination is specified from the different web page, and the input data may not be transmitted to the correct transmission destination.
[0025]
As a countermeasure, it is preferable to configure as described in
The communication system according to
[0026]
According to the communication system configured as described above, the image generation unit generates an image in which the transmission destination area is added with the second specific color in addition to the entry area to the image of the web page. Printing on the print medium can be performed by the printing unit that has received a command from the printing command unit. Then, the contents identifying means identifies the contents described in the second specific color area (that is, the transmission destination area) together with the description contents described in the first specific color area (that is, the entry area). Then, based on the identified description contents, the description contents in the first specific color area are set as input data, and the input data is transmitted to the transmission destination indicated by the description contents in the second specific color area. Can be transmitted. As described above, since the content identification means can identify the input data and the description content indicating the transmission destination of the input data, before the data transmission means transmits the input data to the transmission destination, the access means Even when a different web page is accessed, the transmission destination of the input data is not specified from the different web page, so that the input data can be transmitted to the correct transmission destination without fail.
[0027]
In addition, since the transmission destination area is printed in the second specific color on the print medium printed by the command of the print command means, the content identification means can output the second from the image read by the command by the read command means. If the description content described in the area having the specific color is identified, the content entered in the transmission destination area can be identified. As described above, since the transmission destination area printed on the print medium has the second specific color, the content identification unit has the second specific color in the image read by the command from the read command unit. By specifying the area, the position (area) of the transmission destination area can be easily specified.
[0028]
Note that the information described in the above-described transmission destination area only needs to indicate the transmission destination specified by the web page. For example, a character string indicating the transmission destination specified by the web page itself (for example, URL or mail) Address). Moreover, the code | cord | chord which can identify the transmission destination specified by a web page may be sufficient. As described above, when a code that can identify the transmission destination specified by the web page is described in the transmission destination area, for example, it may be configured as described in claim 4.
[0029]
The communication system according to claim 4 includes recording means for recording various data, and recording command means for causing the recording means to record the web page accessed by the access means in a state associated with a predetermined identification code. ing. In this communication system, the image generation means includes an area in which an identification code corresponding to the web page among the identification codes recorded in the recording means is described in the image of the web page accessed by the access means. An image added as a region is generated.
[0030]
The content identification means identifies the description content described in the specific color area from the image read by the command from the read instruction means, and describes the second specific color area in the identified description contents. For the described contents, a web page corresponding to the same identification code as the described contents is searched from the web pages recorded in the recording means.
[0031]
The data transmitting means uses the description content described in the first specific color area of the description content identified by the content identification means as input data, and the web page detected by the content identification means. Send to the destination specified in. According to the communication system configured as described above, the web page accessed by the access unit can be recorded in association with the identification code by the recording unit that has received a command from the recording command unit. Further, an image generated by adding a transmission destination area in which an identification code is described to an image of a web page is generated by an image generation unit, and the image is printed on a print medium by a printing unit that receives a command from the print command unit. it can. Then, the description contents described in the first specific color area (that is, the entry area) and the description contents described in the second specific color area (that is, the transmission destination area) are identified by the content identification means. In addition, a web page corresponding to the same identification code as the description content described in the second specific color area is searched from the web pages recorded in the recording means, and the first specific color area is searched. The input data indicating the description content can be transmitted by the data transmission means to the transmission destination specified by the web page detected by the content identification means. As described above, the content identifying means identifies the description content indicating the input data from the description content of the area having the first specific color, and the transmission destination of the input data is set to the second specific color. It can be specified from the web page searched based on the description content of the area.
[0032]
By the way, the above-mentioned image generation means generates an image in which a specific color area is added to the web page image. If the specific color is included in the web page image before adding the specific color area, When the content identification means identifies the description content of the region of a specific color, there is a risk of identifying the description content of a region different from the region to be identified (that is, part of the image of the web page) .
[0033]
As this countermeasure, for example, as described in claim 5, when the web page accessed by the access unit is a web page that can specify the transmission destination of the input data, If the image is not an image including the specific color of the area to be added to the image of the web page, an image including the specific color is generated while the image to be added is added to the image of the web page as it is. If so, it may be configured to generate an image in which an area to be added is added to an image in which an image of a web page is expressed without a specific color.
[0034]
According to the communication system configured as described above, when the web page image includes an image having a specific color, the above-described region to be added is added to the image in which the web page image is expressed without the specific color. The generated image can be generated by the image generation means. Thereby, when the description content of the region having the specific color is identified by the content identification means, there is no possibility of identifying the description content of the region different from the region to be identified.
[0035]
In addition, as the above-mentioned “image in which an image of a web page is expressed without a specific color”, for example, an image obtained by converting a specific color area included in the web page image into a color other than the specific color may be used. . Further, an image obtained by converting the entire image of the web page into two colors of white and black may be used.
[0036]
As described above, in order to use an image obtained by converting the entire image of the web page into two colors of white and black as “an image that expresses the image of the web page without specific colors”, for example, It is better to configure as follows.
7. The communication system according to claim 6, wherein when the image of the web page is an image including the specific color of the area to be added to the image of the web page, the image generation unit converts the image of the web page into white and black. An image is generated by adding the above-described region to be added to the image expressed in (1).
[0037]
According to the communication system configured as described above, an image obtained by converting the entire image of the web page into two colors of white and black can be used as “an image in which the image of the web page is expressed without a specific color”. . In particular, with this configuration, an image in which only the above-described area to be added has a specific color is printed on a print medium, which is preferable because the user can easily confirm the above-described area to be added. It is.
[0038]
The image generation means described above is accessed by the access means as described in claim 7 when the web page accessed by the access means is not a web page capable of specifying the transmission destination of the input data. It may be configured to generate an image of the web page itself.
[0039]
According to the communication system configured as described above, when the web page accessed by the access unit is not a web page capable of specifying the transmission destination of the input data, an image of the web page itself accessed by the access unit is generated. The image is generated by the means, and the image can be printed on the print medium by the printing means that has received the instruction from the print instruction means.
[0040]
According to another aspect of the present invention, there is provided a communication terminal including an access unit that accesses a web page via a network, and a printing unit that prints an image of the web page accessed by the access unit on a print medium. . Further, the communication terminal is provided with an input field for allowing the user to perform an input operation on the web page accessed by the access means, and the transmission destination of the input data indicating the input content input in the input field is set. If the web page is identifiable, an entry area is added to the image of this web page for the user to fill in the content to be entered in the input field with the first specific color, which is a specific color. Image generation means for generating an image and print command means for causing the printing means to print the image generated by the image generation means.
[0041]
The communication terminal configured as described above can constitute a part of the communication system according to
Further, the communication terminal includes a recording unit for recording various data as described in claim 9, and the image generation unit includes a plurality of input fields for the web page accessed by the access unit. In the case of a web page in which the transmission destination of input data and the additional code to be added to the input data can be specified for each field, the entry areas corresponding to the plurality of input fields are all different in the web page image. An image in which a specific color is added and an additional code area in which an additional code of an entry column corresponding to this entry area is written for each entry area is added to a specific position in the same first specific color as the entry area May be configured to generate.
[0042]
The communication terminal configured as described above can constitute a part of the communication system according to
In addition, the communication terminal according to claim 8 or claim 9 may be configured such that the image generation unit includes not only the entry area but also the web page on the image of the web page accessed by the access unit. An image in which a transmission destination area in which information indicating a transmission destination specified in (2) is described is added with a second specific color that is a specific color different from the entry area may be generated.
[0043]
The communication terminal configured as described above can constitute a part of the communication system according to
The communication terminal according to any one of claims 8 to 10, wherein the image generation means can specify the transmission destination of the input data from the web page accessed by the access means. If the image of the web page is not an image including the specific color of the area to be added to the image, the image in which the area to be added is added to the image of the web page as it is is generated. As long as the image includes a specific color, an image obtained by adding the above-described region to be added to an image obtained by expressing a web page image without a specific color may be generated.
[0044]
The communication terminal configured as described above can constitute a part of the communication system according to claim 5, and the communication system partially including the communication terminal includes the communication system according to claim 5. Similar actions and effects can be obtained.
In addition, as described in
[0045]
The communication terminal configured as described above can constitute a part of the communication system according to claim 6, and the communication system partially including the communication terminal includes the communication system according to claim 6. Similar actions and effects can be obtained.
In addition, the communication terminal according to any one of claims 8 to 12, the image generation means, the web page accessed by the access means specifies the transmission destination of the input data as described in claim 13. If the web page is not possible, an image of the web page itself may be generated.
[0046]
The communication terminal configured as described above can constitute a part of the communication system according to claim 7, and the communication system partially including the communication terminal includes the communication system according to claim 7. Similar actions and effects can be obtained.
A communication terminal according to a fourteenth aspect is a communication terminal including a reading unit that reads a predetermined image. Further, the communication terminal includes a reading command unit that causes the reading unit to read an image of the print medium, and a content identification unit that identifies the description content described in the specific color area from the image read by the command from the reading command unit. Among the description contents identified by the content identification means, the description contents described in the first specific color area are used as input data, and the input data is the first of the description contents identified by the content identification means. And a data transmission means for transmitting to the transmission destination indicated by the description content described in the specific color area. Among these, the print medium read by the command from the read command means is provided with an input field for allowing the user to perform an input operation, and the transmission destination of the input data indicating the input content input in this input field is specified. An input area for allowing the user to enter the contents to be input by input operation into the input field is added to the image of the possible web page with the first specific color, which is a specific color, and further specified on the web page A print medium on which an image added with a second specific color in which a transmission destination area in which information indicating a transmission destination is written is a specific color different from the entry area is printed, and is an entry area by a user The entry has been made.
[0047]
The communication terminal configured as described above can constitute a part of the communication system according to
The communication terminal may be configured as described in claim 15. According to a fifteenth aspect of the present invention, there is provided a communication terminal comprising recording means for recording various data. In this communication terminal, the content identification means is an image read by a command from the read command means, and is provided with a plurality of the input fields, and each input field is added to the transmission destination of the input data and the input data. Each of the entry areas corresponding to a plurality of input fields is added to the image of the web page where the additional code to be specified can be specified with a different first specific color, and each entry area corresponds to this entry area. The first identification in each of the additional code areas added to the specific position from the image in which the additional code area describing the additional code in the column is added to the specific position in the same first specific color as the entry area Corresponding data indicating the correspondence between the first specific color and the description content in each of the identified additional code areas is recorded on the recording means. Is allowed, also identifies the description contents described in the area of the specific color except the additional coding regions. The data transmitting means uses the description contents described in the first specific color area excluding the additional code area as the input data among the description contents identified by the contents identification means, and uses the input data as the contents identification means. Among the description contents identified by (2), the information is transmitted to the transmission destination indicated by the description contents described in the second specific color area.
[0048]
The communication terminal configured as described above can constitute a part of the communication system according to
A system control program according to
To control a communication system comprising an access means for accessing a web page via a network, a printing means for printing an image of the web page accessed by the access means on a print medium, and a reading means for reading a predetermined image A system control program for causing a computer system to execute the various procedures of
The web page accessed by the access means is provided with an input field for allowing the user to perform an input operation, and is a web page capable of specifying the transmission destination of input data indicating the input content entered in the input field. In some cases, an image for generating an image in which an entry area for allowing a user to fill in the contents to be input in the input field with the first specific color, which is a specific color, is added to the image of the web page. Generation procedure,
A print command procedure for causing the printing means to print the image generated in the image generation procedure;
A read command procedure for causing the reading means to read an image of a print medium printed by a command in the print command procedure, in which the user has entered the entry area;
A content identification procedure for identifying the description content described in the region of the specific color from the image read by the command in the read command procedure;
A data transmission procedure for transmitting the input data as the input data to the transmission destination specified by the web page accessed by the access means. .
[0049]
Since a computer system controlled by such a program can constitute a part of the communication system according to
[0050]
The system control program is a system control program for causing a computer system to execute various procedures for controlling a communication system including recording means for recording various data. In the image generation procedure, an image is generated in the same manner as the image generation means, and in the content identification procedure, corresponding data is recorded in the recording means in the same manner as the content identification means, and a specific color excluding the additional code area is recorded. The program may be a program that identifies the content described in the area and transmits the input data in the data transmission procedure in the same manner as the data transmission means. In this case, since the computer system can constitute a part of the communication system according to
[0051]
Further, the system control program according to
[0052]
In addition, as a system control program for causing the computer system to execute various procedures for controlling the communication system including the recording means for recording various data, the system control program, the web page accessed by the access means, 5. A recording command procedure for causing the recording means to record in a state associated with a predetermined identification code is included. Similar to each means according to claim 4, in the image generation procedure, an image is recorded in the same manner as the image generating means. In the content identification procedure, the description content is identified in the same manner as the content identification means and the web page is searched, and the input data is transmitted in the data transmission procedure as in the data transmission means. It may be a simple program. In this case, since the computer system can constitute a part of the communication system according to claim 4, the communication system having the computer system as a part of the configuration is the same as the communication system according to claim 4. Actions and effects can be obtained.
[0053]
Further, the system control program according to claim 16 may be a program that generates an image in the image generation procedure in the same manner as the image generation means according to any of claims 5 to 7. In this case, since the computer system can constitute a part of the communication system according to any one of claims 5 to 7, the communication system having this computer system as a part of the configuration is disclosed in claim 5. The same operations and effects as those of the communication system according to claim 7 can be obtained.
[0054]
The above-described system control program is provided to the communication system itself, the computer system, or a user who uses these via a communication medium such as a recording medium such as an FD, a CD-ROM, or a memory card, or the Internet. It is provided. Further, as a computer system that executes these system control programs, for example, a computer system that constitutes a communication system, a computer system that is connected to the communication system via a wireless or wired communication path so as to be able to perform data communication, and the like are used. be able to.
[0055]
A terminal control program according to claim 17 is provided by:
Various procedures for controlling a communication terminal comprising an access means for accessing a web page via a network and a printing means for printing an image of the web page accessed by the access means on a print medium are executed in a computer system. A terminal control program for causing
The web page accessed by the access means is provided with an input field for allowing the user to perform an input operation, and is a web page capable of specifying the transmission destination of input data indicating the input content entered in the input field. In some cases, an image for generating an image in which an entry area for allowing a user to fill in the contents to be input in the input field with the first specific color, which is a specific color, is added to the image of the web page. Generation procedure,
And a print command procedure for causing the printing means to print the image generated in the image generation procedure.
[0056]
Since the computer system controlled by such a program can constitute a part of the communication terminal according to claim 8, the communication terminal having this computer system as a part of the structure is described in claim 8. The same operation and effect as the communication terminal can be obtained.
[0057]
Further, in the image generation procedure, the terminal control program is a program for causing a computer system to execute each processing procedure for controlling a communication terminal provided with a recording unit for recording various data. A program that generates an image in the same manner as the described image generation means may be used. In this case, since the computer system can constitute a part of the communication terminal according to claim 9, the communication terminal having the computer system as a part of the configuration is the same as the communication terminal according to claim 9. Actions and effects can be obtained.
[0058]
Further, the terminal control program according to claim 17 may be a program that generates an image in the image generation procedure in the same manner as the image generation means according to claim 10. In this case, since the computer system can constitute a part of the communication terminal according to claim 10, the communication terminal having this computer system as a part of the configuration is the same as the communication terminal according to claim 10. Actions and effects can be obtained.
[0059]
The terminal control program according to claim 18 is provided by:
A terminal control program for causing a computer system to execute various procedures for controlling a communication terminal provided with reading means for reading a predetermined image,
An input field for allowing the user to perform an input operation is provided, and an image of a web page that can specify a transmission destination of input data indicating the input content input in the input field is input to the input field by the input operation. An entry area for allowing the user to enter content to be added is added in a first specific color, which is a specific color, and a transmission destination area in which information indicating the transmission destination specified on the web page is described. A print medium on which an image added with a second specific color, which is a specific color different from the entry area, is printed, and an image of the print medium on which the user has entered the entry area A reading command procedure for causing the reading means to read;
A content identification procedure for identifying the description content described in the region of the specific color from the image read by the command in the read command procedure;
Of the description content identified in the content identification procedure, the description content described in the region of the first specific color is used as the input data, and the input data is identified by the content identification means. Among the contents, a data transmission procedure for transmitting to the transmission destination indicated by the description contents described in the second specific color area is included.
[0060]
Since the computer system controlled by such a program can constitute a part of the communication terminal according to claim 14, the communication terminal having a part of this computer system comprises the communication terminal according to claim 14. The same operation and effect as the communication terminal can be obtained.
[0061]
The terminal control program is the same as each unit according to claim 15 as a program for causing a computer system to execute each processing procedure for controlling a communication terminal including a recording unit for recording various data. In the content identification procedure, the corresponding data is recorded on the recording means in the same way as the content identification means, and the description content described in the area of the specific color is identified, and in the data transmission procedure, as in the data transmission means. A program for transmitting input data may be used. In this case, since the computer system can constitute a part of the communication terminal according to claim 15, the communication terminal having a part of this computer system is the same as the communication terminal according to claim 15. Actions and effects can be obtained.
[0062]
Note that the terminal control program described above is provided to a communication terminal itself, a computer system, or a user who uses these via a recording medium such as an FD, CD-ROM, or a memory card, or a communication network such as the Internet. It is provided. As a computer system for executing these terminal control programs, for example, a computer system built in a communication terminal, a computer system connected to a communication terminal main body through a wireless or wired communication path so as to be able to perform data communication, etc. Can be used.
[0063]
DETAILED DESCRIPTION OF THE INVENTION
Next, an example in which the configuration of the present invention is applied to a multifunction machine will be described.
The
[0064]
As shown in FIG. 1, the
[0065]
The
[0066]
The
[0067]
In response to a command from the
[0068]
The
The user I /
[0069]
The PCI /
Upon receiving a command from the
[0070]
The
[0071]
Although detailed explanation is omitted, in this
[0072]
[Web Print Processing by CPU 12]
Hereinafter, a web print process executed by the
[0073]
First, the
[0074]
Next, the
[0075]
In the web page including the form tag in this way, as shown in FIG. 3B, the input element described in the form tag ( <input... />) is displayed as an input field a when a web page is viewed with a web browser (WWW browser), and a predetermined content can be input to the input field a by an input operation. In this input field a, in addition to the input field for text input (text type "type =" text "" or password type "type =" password ""), depending on the type attribute of the input element, for check (radio type "Type =" radio "" or check box type "type =" checkbox "").
[0076]
In addition, in the form tag, an input element of a type attribute (submit type “type =“ submit ””) that is normally displayed as a transmission button b when displayed in a web browser is described, and the user sends the form tag. By performing the operation of selecting the button b, a character string set in the name attribute (name = "XXXX";"XXXX" is an arbitrary character string) in the input element of the input field a is input to the input field a. In a state of being added to the input data indicating the input content, the data is transmitted to the transmission destination (“YYYY”; URL or mail address) set in the action attribute (action = “YYYY”) in the form tag. In this way, the web page including the form tag can specify the transmission destination of the input data by the character string set in the action attribute in the form tag. If the input field a is for text input, the input content input to the input field a is a character string input to the input field a, and if the input field a is for checking. The character string set in the value attribute (value = "ZZZZ") of the input element in the checked input field a.
[0077]
When the web page includes the form tag in the process of s120 described above (s120: YES), the
[0078]
Further, the entry area c and the name area d constituting the additional area image are added in one of the first specific colors composed of a plurality of predetermined colors. The first specific color is selectively used depending on whether the type (input element type attribute) of the input field a corresponding to the entry area c is for text input or for check. Specifically, if the type of the input field a is for text input, the entry area c and the name area d corresponding to the input field a are generated in the same color from
[0079]
Next, the
[0080]
When the color used in the additional region image is not used in the image of the web page accessed in the process of s110 in the process of s140 (s140: NO), the
[0081]
On the other hand, when the color used in the additional region image is used in the image of the web page accessed in the process of s110 in the process of s140 (s140: YES), the
[0082]
If the web page does not include a form tag in the process of s120 (s120: NO), the
Then, the
[0083]
Here, when the image to which the additional area image is added is printed on a sheet (see FIG. 4B), the user enters the input area a corresponding to the input field a for text input and enters the input field a. Enter a character string that is the input content to be input by the input operation (and check the input content to be input to the input field a in the input area c corresponding to the input field a for check (for example, “ In the state where “v” and “/”) are entered), the
[0084]
[Web scan processing by CPU 12]
The web scanning process executed by the
[0085]
First, the
Next, the
[0086]
Next, the
[0087]
If the name area d and the destination area e are not included in the process of s230 (s230: NO), the
[0088]
After completing the process of s240, the
On the other hand, when the name area d and the destination area e are included in the process of s230 (s230: YES), the
[0089]
Next, the
[0090]
Next, the
[0091]
Next, the
[0092]
Next, the
In the process of s290, when the color indicated by the nth color data is any one of the
[0093]
Next, the
[0094]
On the other hand, in the process of s290, when the color indicated by the nth color data is one of the colors 6 to 10 (s290: NO), the
[0095]
If any entry is made in the process of s320 (s320: YES), the
[0096]
Next, the
[0097]
Thus, after finishing the process of s340, after finishing the process of s310, or when no entry is made in the process of s320 (s320: NO), the
Next, the
[0098]
If the nth color data is registered in the process of s360 (s360: YES), the
On the other hand, if the nth color data is not registered in the process of s360 (s360; NO), the
[0099]
In this way, after finishing the process of s370, CPU12 complete | finishes this web scan process.
[Correspondence with the present invention]
In the embodiment described above, the
[0100]
Also, the processing of s130, s150, s160, and s170 in FIG. 2 is the image generation means in the present invention, and the processing of s180 is the print command means in the present invention. Further, the process of s220 in FIG. 6 is a reading command means in the present invention, the processes of s250, s260, s270, s300, and s330 are the content identifying means in the present invention, and the process of s370 is the data transmitting means.
[0101]
For the form tag of the web page, the character string set in the name attribute in the input element of the form tag is the additional code in the present invention, and the name area d constituting the additional area image is the additional code area in the present invention. It is.
[0102]
[effect]
According to the
[0103]
For this reason, when an input field a is provided and a web page that can specify the transmission destination of input data (can be transmitted to the transmission destination) is viewed on a sheet printed by the web print function, the input field a It is possible to provide the user with a method for performing input. Therefore, a function similar to the function that can be realized when browsing a web page with a web browser can be realized, and the convenience when browsing the web page with paper printed by the web print function can be further improved.
[0104]
Further, if the image generated in the process of s150 or s160 is printed on the paper printed in the process of s180 in FIG. 2, the entry area c is printed in the first specific color. In the process of s300 in FIG. 6, if the description content described in the area of the first specific color is identified from the image read in the process of s220, the content entered in the entry area c is identified. Can do. Thus, in the process of s300, the position (area) of the entry area c can be easily specified by specifying the area of the first specific color in the image read in the process of s220. Can do.
[0105]
In addition, in the process of s150 or s160 in FIG. 2, each of the plurality of entry areas c is added with a different first specific color to the image of the web page, and set to the name attribute of the input element corresponding to the input field a. An image in which the name area d in which the written character string is written is added to a specific position in the same first specific color as the entry area c is generated, and this image is printed on a sheet in the process of s180. it can. Here, the user enters the contents to be input by the input operation into each of the input fields a provided on the web page in each of the entry areas c printed on the paper, and causes the
[0106]
Further, in the processes of s150 and s160 in FIG. 2, not only the entry area c but also the destination area e is added to the image of the web page in the second specific color, and this image is converted into the s180. It can be printed on paper by processing. In step s270 in FIG. 6, the contents described in the second specific color area (that is, the transmission destination area e) are identified, and in step s300, the first specific color area (that is, the entry) The description content described in the area c) is identified, and based on the identified description contents, the description content in the first specific color area is used as input data, and this input data is used in the second specific color area. It can be transmitted to the transmission destination (character string registered in the second table) indicated by the description by the process of s370. As described above, since the input data and the transmission destination of the input data can be identified by the processes of s270 and s300, the process of s370 in FIG. 6 is performed after accessing the web page by the process of s110 in FIG. 2 before input data is transmitted (before the session with the accessed web page is ended), even if another web page is accessed in step s110 in FIG. Since it is not necessary to recognize (specify) the data transmission destination, the input data can be definitely transmitted to the correct transmission destination.
[0107]
Further, if the image generated in the process of s150 or s160 is printed on the paper printed in the process of s180 in FIG. 2, the transmission destination area e is printed in the second specific color. Therefore, in the process of s300 in FIG. 6, if the description content described in the area of the second specific color is identified from the image read in the process of s220, the content entered in the transmission destination area e is changed. Can be identified. Thus, in the process of s300, the position (area) of the transmission destination area e is easily specified by specifying the area of the second specific color in the image read in the process of s220. be able to.
[0108]
In addition, when the color used in the additional region image is used for the web page image in the process of s140 in FIG. 2, the image of the web page image expressed in white and black in the process of s160. In addition, it is possible to generate an image to which the additional region image is added. When an image in which an additional area image is added to a web page image is generated, if the color of the web page before adding the additional area image includes the color used in the additional area image, FIG. In the process of s300, there is a possibility that the description content of the area (that is, a part of the image of the web page) that is not the entry area c (the area of the nth color) is identified. However, according to the above-described configuration, when the description content of the entry region c is identified in the process of s300, there is no possibility that the description content of the region different from the region to be identified is identified. Furthermore, this configuration is preferable because an image in which only the additional area image has a specific color is printed on the paper, so that the user can easily confirm the additional area image.
[0109]
Further, in the processing after s290 in FIG. 6, the processing content for recognizing the description content of the area of this color by the color indicated by the nth color data is the processing content suitable for each color area. You can switch to Specifically, if the color indicated by the nth color data is any one of the
[0110]
If the web page does not contain a form tag in the process of s120 in FIG. 2, image data of the image of the web page itself is generated in the process of s170, and this image is printed on paper in the process of s180. it can.
[Modification]
As mentioned above, although embodiment of this invention was described, this invention is not limited to said specific embodiment, It can implement with a various form besides this.
[0111]
For example, in the above-described embodiment, an example in which the configuration as a communication system or a communication terminal according to the present invention is applied to the
[0112]
In the above embodiment, the communication system or the communication terminal of the present invention is illustrated as being configured by the
[0113]
Moreover, in the said embodiment, what was comprised so that each process of FIG. 2, FIG. 6 might be performed with the computer system which consists of CPU12 of the
[0114]
Further, in the above-described embodiment, an example in which each process of FIGS. 2 and 6 is configured to be executed according to a process procedure stored in the ROM 14 of the
[0115]
In the above embodiment, the state in which the
[0116]
Further, in the above-described embodiment, an example in which each data table is configured to be recorded in the
[0117]
Further, in the above embodiment, an example in which the processing of s160 in FIG. 2 is configured to generate an image in which an image of a web page is expressed in white and black and an additional region image is added is illustrated. . However, the processing of s160 may be configured to generate an image in which an additional area image is added to an image in which a web page image is expressed without a specific color. Here, as an “image that expresses an image of a web page without a specific color”, for example, an image obtained by converting a specific color area included in the web page image into a color other than the specific color may be used. .
[0118]
Moreover, in the said embodiment, what was comprised so that the character string which shows the transmission destination itself specified with a web page may be described in the transmission destination area | region e which comprises an addition area | region image was illustrated. However, the transmission destination area e may be configured such that a code capable of identifying the transmission destination specified on the web page is described.
[0119]
As a specific configuration, as shown in FIG. 8, first, when the web page includes a form tag in the process of s120 in FIG. 2 (s120: YES), the
[0120]
In the process of s270 in FIG. 6, the identification code is registered in the second data table as a character string described in the transmission destination area e. In the process of s370, the identification code registered in the second data table is added. The corresponding web page is searched from the web pages recorded in the
[0121]
If comprised in this way, a web page can be matched with an identification code and recorded on RAM16 by the process of s122 in FIG. Further, it is possible to generate an image in which the transmission destination area e in which the identification code is described is added to the image of the web page by the process of s150 or s160, and to print this image on the paper by the process of s180. Then, in the process of s370 in FIG. 6, the web page corresponding to the identification code registered in the second data table is searched from the web pages recorded in the
[Brief description of the drawings]
FIG. 1 is a block diagram showing a control system of a multifunction machine according to an embodiment.
FIG. 2 is a flowchart showing a processing procedure of web print processing.
FIG. 3A is a diagram showing the description content of a web page, and FIG. 3B is a diagram showing a state in which the web page is viewed with a web browser.
FIG. 4A is a diagram illustrating an additional area image, and FIG. 4B is a diagram illustrating a state where an image with the additional area image is printed on paper.
FIG. 5 is a diagram showing a classification of a first specific color (a) and a second specific color (b) used for an additional region image.
FIG. 6 is a flowchart showing a processing procedure of web scanning processing.
FIG. 7 is a view showing a data structure of a first data table (a) and a second data table (b).
FIG. 8 is a flowchart illustrating a processing procedure of web print processing according to another embodiment.
FIG. 9A is a diagram illustrating an additional area image in another embodiment, and FIG. 9B is a diagram illustrating a state in which an image with the additional area image is printed on paper.
[Explanation of symbols]
DESCRIPTION OF
Claims (18)
前記アクセス手段によりアクセスされたウェブページが、利用者に入力操作を行わせるための入力欄が設けられ、該入力欄に入力された入力内容を示す入力データの送信先を特定可能なウェブページである場合、該ウェブページの画像に、前記入力欄へ入力操作で入力すべき内容を利用者に記入させるための記入領域を特定の色である第1の特定色で付加した画像を生成する画像生成手段と、
該画像生成手段により生成された画像を前記印刷手段に印刷させる印刷指令手段と、
該印刷指令手段による指令で印刷された印刷媒体であって、利用者による前記記入領域への記入が行われた印刷媒体の画像を前記読取手段に読み取らせる読取指令手段と、
該読取指令手段による指令で読み取られた画像から、前記特定色の領域に記載された記載内容を識別する内容識別手段と、
該内容識別手段により識別された前記記載内容を前記入力データとして、該入力データを、前記アクセス手段によりアクセスされたウェブページで特定される送信先へ送信するデータ送信手段とを備えている
ことを特徴とする通信システム。A communication system comprising: access means for accessing a web page via a network; printing means for printing an image of a web page accessed by the access means on a print medium; and reading means for reading a predetermined image.
The web page accessed by the access means is provided with an input field for allowing the user to perform an input operation, and is a web page capable of specifying the transmission destination of input data indicating the input content entered in the input field. In some cases, an image for generating an image in which an entry area for allowing the user to fill in the contents to be input in the input field with the first specific color, which is a specific color, is added to the image of the web page. Generating means;
Print command means for causing the printing means to print the image generated by the image generation means;
A read command means for causing the reading means to read an image of a print medium printed by a command from the print command means, in which the user has entered the entry area;
Content identifying means for identifying the description content described in the specific color area from the image read by the command from the reading command means;
A data transmission means for transmitting the input data identified by the content identification means as the input data to the transmission destination specified by the web page accessed by the access means; A featured communication system.
前記画像生成手段は、前記アクセス手段によりアクセスされたウェブページが、複数の前記入力欄が設けられ、該入力欄それぞれについて前記入力データに付加すべき付加コードを特定可能なウェブページである場合、該ウェブページの画像に、複数の前記入力欄に対応する前記記入領域それぞれを全て異なる前記第1の特定色で付加し、さらに、前記記入領域毎に、該記入領域に対応する前記入力欄の前記付加コードが記載された付加コード領域を、前記記入領域と同じ前記第1の特定色で特定の位置に付加した画像を生成して、
前記内容識別手段は、前記読取指令手段による指令で読み取られた画像から、特定の位置に付加されている前記付加コード領域それぞれにおける前記第1の特定色および記載内容を識別し、該識別した前記付加コード領域それぞれにおける前記第1の特定色および前記記載内容の対応関係を示す対応データを前記記録手段に記録させ、また、前記付加コード領域を除く前記特定色の領域に記載された記載内容を識別して、
前記データ送信手段は、前記内容識別手段により識別された前記記載内容のうち、前記付加コード領域を除く前記特定色の領域それぞれに記載された前記記載内容を前記入力データとし、該入力データそれぞれで示される前記記載内容の記載された領域の前記特定色について、該特定色に対応する前記付加コードを前記記録手段に記録されている前記対応データに基づいて特定して、該特定した前記付加コードを付加した前記入力データを、前記アクセス手段によりアクセスされたウェブページで特定される送信先へ送信する
ことを特徴とする請求項1に記載の通信システム。It has a recording means for recording various data,
The image generation means, when the web page accessed by the access means is a web page provided with a plurality of the input fields, and can specify an additional code to be added to the input data for each of the input fields, Each of the entry areas corresponding to a plurality of the input fields is added to the web page image with the first specific color that is different from each other, and for each of the entry areas, the input fields corresponding to the entry areas Generating an image in which the additional code area in which the additional code is described is added to a specific position in the same first specific color as the entry area;
The content identification unit identifies the first specific color and description content in each of the additional code areas added to a specific position from an image read by a command from the read command unit, and the identified Corresponding data indicating the correspondence between the first specific color and the description content in each additional code area is recorded in the recording means, and the description contents described in the specific color area excluding the additional code area Identify
The data transmission means uses the description contents described in the specific color areas excluding the additional code area as the input data among the description contents identified by the content identification means, and each of the input data The additional code corresponding to the specific color is specified based on the corresponding data recorded in the recording means for the specific color in the region in which the description content is shown, and the specified additional code 2. The communication system according to claim 1, wherein the input data to which is added is transmitted to a transmission destination specified by a web page accessed by the access means.
前記データ送信手段は、前記内容識別手段により識別された前記記載内容のうち、前記第1の特定色の領域に記載された前記記載内容を前記入力データとして、該入力データを、前記内容識別手段により識別された前記記載内容のうち、前記第2の特定色の領域に記載された前記記載内容で示される送信先へ送信する
ことを特徴とする請求項1または請求項2に記載の通信システム。The image generation means includes not only the entry area but also a transmission destination area in which information indicating a transmission destination specified in the web page is described in the entry area in the image of the web page accessed by the access means. An image added with a second specific color, which is a specific color different from,
The data transmission means uses the description contents described in the first specific color area as the input data among the description contents identified by the contents identification means, and uses the input data as the contents identification means. 3. The communication system according to claim 1, wherein the transmission is transmitted to a transmission destination indicated by the description described in the second specific color area among the descriptions described in step 1. .
前記アクセス手段によりアクセスされたウェブページを、所定の識別コードに対応づけた状態で前記記録手段に記録させる記録指令手段と、を備えており、
前記画像生成手段は、前記アクセス手段によりアクセスされたウェブページの画像に、前記記録手段に記録されている識別コードのうちの前記ウェブページに対応する識別コードが記載される領域を、前記送信先領域として付加した画像を生成して、
前記内容識別手段は、前記読取指令手段による指令で読み取られた画像から、前記特定色の領域に記載された記載内容を識別すると共に、該識別した前記記載内容のうちの前記第2の特定色の領域に記載された前記記載内容について、該記載内容と同一の識別コードに対応するウェブページを、前記記録手段に記録されているウェブページの中から検索して、
前記データ送信手段は、前記内容識別手段により識別された前記記載内容のうちの前記第1の特定色の領域に記載された前記記載内容を前記入力データとして、該入力データを、前記内容識別手段により検出された前記ウェブページで特定される送信先へ送信する
ことを特徴とする請求項3に記載の通信システム。Recording means for recording various data;
Recording command means for causing the recording means to record the web page accessed by the access means in a state associated with a predetermined identification code, and
The image generation means includes an area in which an identification code corresponding to the web page among the identification codes recorded in the recording means is described in the image of the web page accessed by the access means. Generate an image added as a region,
The content identification unit identifies the description content described in the specific color area from the image read by the command from the read command unit, and the second specific color of the identified description content The web page corresponding to the same identification code as the written content is searched from the web page recorded in the recording means for the written content described in the area of
The data transmission means uses the description content described in the first specific color area of the description content identified by the content identification means as the input data, and uses the input data as the content identification means. The communication system according to claim 3, wherein the transmission is performed to a transmission destination specified by the web page detected by.
ことを特徴とする請求項1から請求項4のいずれかに記載の通信システム。When the web page accessed by the access unit is a web page capable of specifying the transmission destination of the input data, the image generation unit is configured to specify the specific color of an area to be added to the image by the web page image. If the image includes the specific color, the image of the web page is expressed without the specific color. 5. The communication system according to claim 1, wherein an image in which the region to be added is added to the generated image is generated.
ことを特徴とする請求項5に記載の通信システム。If the image of the web page is an image including the specific color of the area to be added to the image, the image generating means may add the area to be added to an image expressing the image of the web page in white and black. The communication system according to claim 5, wherein an image to which an image is added is generated.
ことを特徴とする請求項1から請求項6のいずれかに記載の通信システム。The image generation unit generates an image of the web page itself when the web page accessed by the access unit is not a web page that can specify a transmission destination of the input data. The communication system according to claim 6.
前記アクセス手段によりアクセスされたウェブページが、利用者に入力操作を行わせるための入力欄が設けられ、該入力欄に入力された入力内容を示す入力データの送信先を特定可能なウェブページである場合、該ウェブページの画像に、前記入力欄へ入力操作で入力すべき内容を利用者に記入させるための記入領域を特定の色である第1の特定色で付加した画像を生成する画像生成手段と、
該画像生成手段により生成された画像を前記印刷手段に印刷させる印刷指令手段と、を備えている
ことを特徴とする通信端末。A communication terminal comprising: access means for accessing a web page via a network; and printing means for printing an image of the web page accessed by the access means on a print medium,
The web page accessed by the access means is provided with an input field for allowing the user to perform an input operation, and is a web page capable of specifying the transmission destination of input data indicating the input content entered in the input field. In some cases, an image for generating an image in which an entry area for allowing the user to fill in the contents to be input in the input field with the first specific color, which is a specific color, is added to the image of the web page. Generating means;
A communication terminal, comprising: a print command unit that causes the printing unit to print an image generated by the image generation unit.
前記画像生成手段は、前記アクセス手段によりアクセスされたウェブページが、複数の前記入力欄が設けられ、該入力欄それぞれについて前記入力データの送信先および該入力データに付加すべき付加コードを特定可能なウェブページである場合、該ウェブページの画像に、複数の前記入力欄に対応する前記記入領域それぞれを全て異なる前記第1の特定色で付加し、さらに、前記記入領域毎に、該記入領域に対応する前記記入欄の前記付加コードが記載された付加コード領域を、前記記入領域と同じ前記第1の特定色で特定の位置に付加した画像を生成する
ことを特徴とする請求項8に記載の通信端末。It has a recording means for recording various data,
The image generation means can specify the transmission destination of the input data and the additional code to be added to the input data for each of the input fields provided on the web page accessed by the access means. The web page image, the entry areas corresponding to a plurality of the input fields are all added with different first specific colors, and the entry area is added to each entry area. 9. An image is generated by adding an additional code area in which the additional code of the entry field corresponding to is added to a specific position in the same first specific color as the entry area. The communication terminal described.
ことを特徴とする請求項8または請求項9に記載の通信端末。The image generation means includes, in the entry area, a transmission destination area in which information indicating a transmission destination specified in the web page is described in the entry of the web page accessed by the access means. The communication terminal according to claim 8 or 9, wherein an image added with a second specific color, which is a specific color different from, is generated.
ことを特徴とする請求項8から請求項10のいずれかに記載の通信端末。When the web page accessed by the access unit is a web page capable of specifying the transmission destination of the input data, the image generation unit is configured to specify the specific color of an area to be added to the image by the web page image. If the image includes the specific color, the image of the web page is expressed without the specific color. The communication terminal according to any one of claims 8 to 10, wherein an image is generated by adding the region to be added to the obtained image.
ことを特徴とする請求項11に記載の通信端末。If the image of the web page is an image including the specific color of the area to be added to the image, the image generation means may add the area to be added to an image expressing the image of the web page in white and black. 12. The communication terminal according to claim 11, wherein an image to which is added is generated.
ことを特徴とする請求項8から請求項12のいずれかに記載の通信端末。The image generation unit generates an image of the web page itself when the web page accessed by the access unit is not a web page capable of specifying the transmission destination of the input data. The communication terminal according to claim 12.
該読取指令手段による指令で読み取られた画像から、前記特定色の領域に記載された記載内容を識別する内容識別手段と、
該内容識別手段により識別された前記記載内容のうち、前記第1の特定色の領域に記載された前記記載内容を前記入力データとして、該入力データを、前記内容識別手段により識別された前記記載内容のうち、前記第2の特定色の領域に記載された前記記載内容で示される送信先へ送信するデータ送信手段と、を備えている
ことを特徴とする通信端末。A communication terminal equipped with a reading means for reading a predetermined image, provided with an input field for allowing a user to perform an input operation, and specifying a transmission destination of input data indicating the input content input in the input field An image of a possible web page is added with a first specific color, which is a specific color, in an entry area for allowing the user to enter the content to be entered in the input field into the input field. A printing medium on which an image added with a second specific color, in which a transmission destination area in which information indicating a transmission destination to be specified is described is a specific color different from the entry area, is printed Reading instruction means for causing the reading means to read the image of the print medium in which the entry area has been filled in,
Content identifying means for identifying the description content described in the specific color area from the image read by the command from the reading command means;
Of the description content identified by the content identification means, the description content described in the first specific color area is used as the input data, and the input data is identified by the content identification means. A communication terminal comprising: data transmission means for transmitting to the transmission destination indicated by the description content described in the second specific color area among the content.
前記内容識別手段は、前記読取指令手段による指令で読み取られた画像であって、複数の前記入力欄が設けられ、該入力欄それぞれについて前記入力データの送信先および該入力データに付加すべき付加コードを特定可能なウェブページの画像に、複数の前記入力欄に対応する前記記入領域それぞれが全て異なる前記第1の特定色で付加され、さらに、前記記入領域毎に、該記入領域に対応する前記記入欄の前記付加コードが記載された付加コード領域が、前記記入領域と同じ前記第1の特定色で特定の位置に付加された画像から、特定の位置に付加されている前記付加コード領域それぞれにおける前記第1の特定色および記載内容を識別し、該識別した前記付加コード領域それぞれにおける前記第1の特定色および前記記載内容の対応関係を示す対応データを前記記録手段に記録させ、また、前記付加コード領域を除く前記特定色の領域に記載された記載内容を識別して、
前記データ送信手段は、前記内容識別手段により識別された前記記載内容のうち、前記付加コード領域を除く前記第1の特定色の領域に記載された前記記載内容を前記入力データとして、該入力データを、前記内容識別手段により識別された前記記載内容のうち、前記第2の特定色の領域に記載された前記記載内容で示される送信先へ送信する
ことを特徴とする請求項14に記載の通信端末。It has a recording means for recording various data,
The content identification means is an image read by a command from the read command means, and is provided with a plurality of the input fields, and for each of the input fields, the input data transmission destination and the addition to be added to the input data Each of the entry areas corresponding to a plurality of input fields is added to the image of the web page that can specify a code in the different first specific colors, and each entry area corresponds to the entry area. The additional code area in which the additional code area in which the additional code in the entry field is described is added to a specific position from an image added to the specific position with the same first specific color as the entry area The first specific color and the description content in each are identified, and the correspondence relationship between the first specific color and the description content in each of the identified additional code areas Corresponding data is recorded in the recording means, also, to identify the description set forth in the specific color region except for the additional code area indicated,
The data transmission means uses the description contents described in the first specific color area excluding the additional code area as the input data among the description contents identified by the content identification means. 15 is transmitted to the transmission destination indicated by the description content described in the second specific color area of the description content identified by the content identification unit. Communication terminal.
前記アクセス手段によりアクセスされたウェブページが、利用者に入力操作を行わせるための入力欄が設けられ、該入力欄に入力された入力内容を示す入力データの送信先を特定可能なウェブページである場合、該ウェブページの画像に、前記入力欄へ入力操作で入力すべき内容を利用者に記入させるための記入領域を特定の色である第1の特定色で付加した画像を生成する画像生成手順と、
該画像生成手順において生成された画像を前記印刷手段に印刷させる印刷指令手順と、
該印刷指令手順における指令で印刷された印刷媒体であって、利用者による前記記入領域への記入が行われた印刷媒体の画像を前記読取手段に読み取らせる読取指令手順と、
該読取指令手順における指令で読み取られた画像から、前記特定色の領域に記載された記載内容を識別する内容識別手順と、
該内容識別手順における識別された前記記載内容を前記入力データとして、該入力データを、前記アクセス手段によりアクセスされたウェブページで特定される送信先へ送信するデータ送信手順と、が含まれている
ことを特徴とするシステム制御プログラム。To control a communication system comprising an access means for accessing a web page via a network, a printing means for printing an image of the web page accessed by the access means on a print medium, and a reading means for reading a predetermined image A system control program for causing a computer system to execute the various procedures of
The web page accessed by the access means is provided with an input field for allowing the user to perform an input operation, and is a web page capable of specifying the transmission destination of input data indicating the input content entered in the input field. In some cases, an image for generating an image in which an entry area for allowing a user to fill in the contents to be input in the input field with the first specific color, which is a specific color, is added to the image of the web page. Generation procedure,
A print command procedure for causing the printing means to print the image generated in the image generation procedure;
A read command procedure for causing the reading means to read an image of a print medium printed by a command in the print command procedure, in which the user has entered the entry area;
A content identification procedure for identifying the description content described in the region of the specific color from the image read by the command in the read command procedure;
And a data transmission procedure for transmitting the input data as the input data to the transmission destination specified by the web page accessed by the access means. A system control program characterized by that.
前記アクセス手段によりアクセスされたウェブページが、利用者に入力操作を行わせるための入力欄が設けられ、該入力欄に入力された入力内容を示す入力データの送信先を特定可能なウェブページである場合、該ウェブページの画像に、前記入力欄へ入力操作で入力すべき内容を利用者に記入させるための記入領域を特定の色である第1の特定色で付加した画像を生成する画像生成手順と、
該画像生成手順において生成された画像を前記印刷手段に印刷させる印刷指令手順と、が含まれている
ことを特徴とする端末制御プログラム。Various procedures for controlling a communication terminal comprising an access means for accessing a web page via a network and a printing means for printing an image of the web page accessed by the access means on a print medium are executed in a computer system. A terminal control program for causing
The web page accessed by the access means is provided with an input field for allowing the user to perform an input operation, and is a web page capable of specifying the transmission destination of input data indicating the input content entered in the input field. In some cases, an image for generating an image in which an entry area for allowing a user to fill in the contents to be input in the input field with the first specific color, which is a specific color, is added to the image of the web page. Generation procedure,
A terminal control program, comprising: a print command procedure for causing the printing unit to print an image generated in the image generation procedure.
利用者に入力操作を行わせるための入力欄が設けられ、該入力欄に入力された入力内容を示す入力データの送信先を特定可能なウェブページの画像に、前記入力欄へ入力操作で入力すべき内容を利用者に記入させるための記入領域が特定の色である第1の特定色で付加され、さらに、前記ウェブページで特定される送信先を示す情報が記載される送信先領域が前記記入領域とは異なる特定の色である第2の特定色で付加された画像が印刷されている印刷媒体であって、利用者による前記記入領域への記入が行われた印刷媒体の画像を前記読取手段に読み取らせる読取指令手順と、
該読取指令手順における指令で読み取られた画像から、前記特定色の領域に記載された記載内容を識別する内容識別手順と、
該内容識別手順において識別された前記記載内容のうち、前記第1の特定色の領域に記載された前記記載内容を前記入力データとして、該入力データを、前記内容識別手段により識別された前記記載内容のうち、前記第2の特定色の領域に記載された前記記載内容で示される送信先へ送信するデータ送信手順と、が含まれている
ことを特徴とする端末制御プログラム。A terminal control program for causing a computer system to execute various procedures for controlling a communication terminal provided with reading means for reading a predetermined image,
An input field for allowing the user to perform an input operation is provided, and an image of a web page that can specify a transmission destination of input data indicating the input content input in the input field is input to the input field by the input operation. An entry area for allowing the user to enter content to be added is added in a first specific color, which is a specific color, and a transmission destination area in which information indicating the transmission destination specified on the web page is described. A print medium on which an image added with a second specific color, which is a specific color different from the entry area, is printed, and an image of the print medium on which the user has entered the entry area A reading command procedure for causing the reading means to read;
A content identification procedure for identifying the description content described in the region of the specific color from the image read by the command in the read command procedure;
Of the description content identified in the content identification procedure, the description content described in the first specific color region is used as the input data, and the input data is identified by the content identification means. A terminal control program characterized by including a data transmission procedure for transmitting to a transmission destination indicated by the description content described in the second specific color area.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002284866A JP3656625B2 (en) | 2002-09-30 | 2002-09-30 | Communication system, communication terminal, system control program, and terminal control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002284866A JP3656625B2 (en) | 2002-09-30 | 2002-09-30 | Communication system, communication terminal, system control program, and terminal control program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004120684A JP2004120684A (en) | 2004-04-15 |
JP3656625B2 true JP3656625B2 (en) | 2005-06-08 |
Family
ID=32278302
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002284866A Expired - Fee Related JP3656625B2 (en) | 2002-09-30 | 2002-09-30 | Communication system, communication terminal, system control program, and terminal control program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3656625B2 (en) |
-
2002
- 2002-09-30 JP JP2002284866A patent/JP3656625B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004120684A (en) | 2004-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8169651B2 (en) | Data processing apparatus for recognizing and processing content recorded on a recording medium | |
JP3801138B2 (en) | Communication system, communication terminal, and communication program | |
JP4333053B2 (en) | Image forming apparatus, printing method, program, and recording medium | |
US20090244073A1 (en) | Information processing device, information processing method, and recording medium | |
JP3741094B2 (en) | Communication system, communication terminal, system control program, and terminal control program | |
KR100508364B1 (en) | Information processor for processing data, information processing method and computer-readable medium | |
JP3864883B2 (en) | Communication terminal and terminal control program | |
JP3656625B2 (en) | Communication system, communication terminal, system control program, and terminal control program | |
JP4182973B2 (en) | Information terminal device, data providing system, and program | |
JP2012022571A (en) | Translation control device and translation control method | |
US10809951B2 (en) | Image processing device having an add-on program and communicatable with a mobile terminal, method of controlling image processing device, non-transitory computer readable recording medium therefor, and image processing system | |
JP4228726B2 (en) | Communication device and web access program | |
JP2017046101A (en) | Image processing system, image processing method, and control program | |
JP4148236B2 (en) | COMMUNICATION SYSTEM, COMMUNICATION DEVICE, AND PROGRAM | |
JP2004118774A (en) | Image forming apparatus and program | |
JP4646876B2 (en) | Print data generator | |
JP2018151912A (en) | Program and information processing apparatus | |
JP3599181B2 (en) | Internet facsimile apparatus and internet facsimile system | |
JP2004350185A (en) | Image processing apparatus, image processing method, and program for image processing | |
JP2020064659A (en) | Information processing device, recording system, and program | |
JP2000196790A (en) | Facsimile equipment | |
JP2004220360A (en) | Printing apparatus, communication system, information processing apparatus and program | |
JP2004348623A (en) | Image processing apparatus, image processing method, and program for image processing | |
JP2003008858A (en) | Facsimile equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050210 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20050215 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050228 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 3656625 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080318 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090318 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090318 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110318 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120318 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120318 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130318 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130318 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140318 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |