(57)【要約】【課題】ウェブプリント機能を有する通信端末において、アクセスデータを登録すること、および、登録済のアクセスデータを利用者に指定させることを実現する。【解決手段】複合機は、ウェブプリント機能によって、操作パネルで指定されたＵＲＬのウェブページを、このウェブページのＵＲＬ、キーワードを記入用の記入欄と共に用紙へ印刷する。また、複合機は、この用紙の画像を読み取った際、特定位置に記載されている記載内容を特定し（ｓ２１０）、この記載内容にＵＲＬが含まれている場合（ｓ２２０：ＹＥＳ）、ＵＲＬと共にキーワードが特定されていれば（ｓ２４０：ＹＥＳ）、ＵＲＬとキーワードとを対応づけてデータテーブルに登録する。この後、利用者は、データテーブルに登録済のＵＲＬを、このＵＲＬに対応するキーワードで指定することによって、指定したＵＲＬのウェブページを印刷させることができる。【選択図】図５
2004118775.tif 000002
【特許請求の範囲】
【請求項１】
所定のウェブページへアクセスするためのアクセスデータに基づきネットワーク経由でウェブページへアクセスするアクセス手段、所定の画像を印刷媒体へ印刷する印刷手段、印刷媒体に印刷された画像を読み取る読取手段、および、各種データを記録する記録媒体を備え、ネットワークに接続された状態で使用される通信端末であって、
前記アクセス手段によりアクセスされたウェブページの画像と共に、該ウェブページの前記アクセスデータを示す文字列、および、任意のキーワードを利用者に記入させるための記入欄を前記印刷手段に印刷させる第１印刷指令手段と、
該第１印刷指令手段による指令で印刷された印刷媒体から、前記アクセスデータを示す文字列および前記記入欄に記入されたキーワードを、前記読取手段に読み取らせる読取指令手段と、
該読取指令手段による指令で読み取られた前記文字列および前記キーワードを対応づけた状態で前記記録媒体に記録させる記録指令手段と、
任意のキーワードを利用者に入力させるキーワード入力手段と、
前記記録媒体に記録されている文字列の中から、前記キーワード入力手段により入力されたキーワードに対応する文字列を検索する検索手段と、
該検索手段により検出された前記文字列で示される前記アクセスデータに基づくウェブページへのアクセスを前記アクセス手段に指令する第１アクセス指令手段と、
該第１アクセス指令手段による指令によりアクセスされたウェブページを前記印刷手段に印刷させる第２印刷指令手段と、を備えている
ことを特徴とする通信端末。
【請求項２】
前記検索手段により検出された文字列で示される前記アクセスデータのウェブページのうち、画像を印刷すべきウェブページを利用者に選択させるページ選択手段を備えており、
前記第１アクセス指令手段は、前記ページ選択手段により選択されたウェブページへのアクセスを前記アクセス手段に指令する
ことを特徴とする請求項１に記載の通信端末。
【請求項３】
前記キーワード入力手段は、キー操作によって利用者にキーワードを入力させるように構成されている
ことを特徴とする請求項１または請求項２に記載の通信端末。
【請求項４】
利用者の操作を受けて、前記記録媒体に記録されている全てのキーワードと共に、該キーワードそれぞれに対応する第１マーク欄を、前記印刷手段に印刷させる第３印刷指令手段を備えており、
前記キーワード入力手段は、前記第３印刷指令手段による指令で印刷された印刷媒体から、マークが記入されている前記第１マーク欄を前記読取手段に読み取らせ、該読み取らせた前記第１マーク欄に対応する前記キーワードを利用者により入力された前記キーワードとする
ことを特徴とする請求項１または請求項２に記載の通信端末。
【請求項５】
前記第１印刷指令手段は、前記文字列および前記記入欄の他に、前記記録媒体に記録されているキーワード、および、該キーワードそれぞれに対応する第２マーク欄を前記印刷手段に印刷させ、
前記読取指令手段は、前記第１印刷指令手段による指令で印刷された印刷媒体から、前記文字列および前記キーワードの他に、マークが記入されている前記第２マーク欄を前記読取手段に読み取らせ、
前記記録指令手段は、前記読取指令手段による指令で前記第２マーク欄が読み取られている場合に、該第２マーク欄に対応する前記キーワードを、前記第２マーク欄と同時に読み取られた前記文字列に対応づけた状態で前記記録媒体に記録させる
ことを特徴とする請求項１から請求項４のいずれかに記載の通信端末。
【請求項６】
前記読取指令手段による指令で前記文字列のみが読み取られた場合に、前記文字列で示される前記アクセスデータに基づくウェブページへのアクセスを前記アクセス手段に指令する第２アクセス指令手段と、
該第２アクセス指令手段による指令でアクセスされたウェブページを前記印刷手段に印刷させる第４印刷指令手段とを備えている
ことを特徴とする請求項１から請求項５のいずれかに記載の通信端末。
【請求項７】
所定のウェブページへアクセスするためのアクセスデータに基づきネットワーク経由でウェブページへアクセスするアクセス手段、所定の画像を印刷媒体へ印刷する印刷手段、印刷媒体に印刷された画像を読み取る読取手段、および、各種データを記録する記録媒体を備え、ネットワークに接続された状態で使用される通信端末を制御するための各種手順を、コンピュータシステムに実行させるための端末制御プログラムであって、
前記アクセス手段によりアクセスされたウェブページの画像と共に、該ウェブページの前記アクセスデータを示す文字列、および、任意のキーワードを利用者に記入させるための記入欄を前記印刷手段に印刷させる第１印刷指令手順と、
該第１印刷指令手順における指令で印刷された印刷媒体から、前記アクセスデータを示す文字列および前記記入欄に記入されたキーワードを、前記読取手段に読み取らせる読取指令手順と、
該読取指令手順における指令で読み取られた前記文字列および前記キーワードを対応づけた状態で前記記録媒体に記録させる記録指令手順と、
任意のキーワードを利用者に入力させるキーワード入力手順と、
前記記録媒体に記録されている文字列から、前記キーワード入力手順において入力されたキーワードに対応する文字列を検索する検索手順と、
該検索手順において検出された前記文字列で示される前記アクセスデータに基づくウェブページへのアクセスを前記アクセス手段に指令する第１アクセス指令手順と、
該第１アクセス指令手順における指令によりアクセスされたウェブページを前記印刷手段に印刷させる第２印刷指令手順と、が含まれている
ことを特徴とする端末制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークに接続された状態で使用される通信端末および端末制御プログラムに関する。
【０００２】
【従来の技術】
現在、ネットワークに接続された状態で使用される通信端末の一種である複合機やネットワークプリンタの中には、ネットワークを介してアクセスされるウェブページの画像を印刷媒体に印刷する機能（以降、ウェブプリント機能とする）を有しているものがあり、これによって、ウェブページを印刷媒体で閲覧することができる。
【０００３】
近年では、こうしてウェブページを印刷媒体で閲覧する際の利便性を向上させる目的で様々な技術が提案されている。
例えば、ウェブページ（ハイパーテキストドキュメント）にアクセスデータ（ハイパーリンクアドレス）が含まれている場合、ウェブページの画像に、アクセスデータで示される文字列（つまりＵＲＬ）で構成される脚注が付加された画像を印刷媒体に印刷する、といった技術がある（特許文献１参照）。
【０００４】
ネットワークを介してアクセスされるウェブページは、他のウェブページへアクセス（リンク）するためのアクセスデータを含んでいることが多いが、単にウェブページの画像を印刷しただけでは、このウェブページがアクセスデータを含むものであるかどうか、また、このウェブページからいずれのウェブページにアクセス可能であるかを確認することができず、印刷媒体においてアクセスデータを保持できない。しかし、上述の技術によれば、利用者は、印刷媒体に印刷された脚注に基づいて、ウェブページがアクセスデータを含むものであること、また、ウェブページからいずれのウェブページにアクセス可能であるかを確認することができ、印刷媒体においてもアクセスデータを保持できる。
【０００５】
【特許文献１】
特開平１０−１６２０３０号公報
【０００６】
【発明が解決しようとする課題】
ところで、通信端末の一種であるパーソナルコンピュータなどに組み込まれたウェブブラウザ（ＷＷＷブラウザ）によりウェブページを閲覧する場合、同じウェブページへ繰り返しアクセスするときにアクセスデータを入力する手間を軽減するために、ウェブページのアクセスデータを登録（いわゆるブックマーク登録）することが行われている。これによって、利用者は、登録済のアクセスデータを指定する操作を行うだけで、この指定したアクセスデータのウェブページへアクセスして閲覧することができる。
【０００７】
このようにアクセスデータを登録すること、および、登録済のアクセスデータを利用者に指定させる（および指令されたアクセスデータのウェブページを印刷する）ことを、ウェブプリント機能を有する通信端末において実現できれば、ウェブページを印刷媒体で閲覧する際の利便性がより向上することが期待できる。
【０００８】
しかし、従来は、ウェブプリント機能を有する通信端末において、アクセスデータを登録すること、および、登録済のアクセスデータを利用者に指定させることは行われておらず、このようなことを実現するための技術が要望されていた。
本発明は、ウェブプリント機能を有する通信端末において、アクセスデータを登録すること、および、登録済のアクセスデータを利用者に指定させることを実現することを目的とする。
【０００９】
【課題を解決するための手段および発明の効果】
上記問題を解決するため請求項１に記載の通信端末は、所定のウェブページへアクセスするためのアクセスデータに基づきネットワーク経由でウェブページへアクセスするアクセス手段、所定の画像を印刷媒体へ印刷する印刷手段、印刷媒体に印刷された画像を読み取る読取手段、および、各種データを記録する記録媒体を備え、ネットワークに接続された状態で使用される通信端末である。
【００１０】
この通信端末では、第１印刷指令手段が、アクセス手段によりアクセスされたウェブページの画像と共に、このウェブページのアクセスデータを示す文字列、および、任意のキーワードを利用者に記入させるための記入欄を印刷手段に印刷させる。このように、本通信端末は、ネットワークを介してアクセスされるウェブページの画像を印刷媒体に印刷する機能（以降、ウェブプリント機能とする）を有している。
【００１１】
また、読取指令手段が、第１印刷指令手段による指令で印刷された印刷媒体から、アクセスデータを示す文字列および記入欄に記入されたキーワードを、読取手段に読み取らせ、記録指令手段が、読取指令手段による指令で読み取られた文字列およびキーワードを対応づけた状態で記録媒体に記録させる。
【００１２】
この後、キーワード入力手段により任意のキーワードが入力されると、検索手段が、記録媒体に記録されている文字列の中から、キーワード入力手段により入力されたキーワードに対応する文字列を検索する。
そして、第１アクセス指令手段が、検索手段により検出された文字列で示されるアクセスデータに基づくウェブページへのアクセスをアクセス手段に指令し、第２印刷指令手段が、第１アクセス指令手段による指令によりアクセスされたウェブページを印刷手段に印刷させる。
【００１３】
このように構成された通信端末によれば、読取指令手段の指令を受けた読取手段により、印刷媒体からアクセスデータを示す文字列および記入欄に記入されたキーワードを読み取らせることによって、記録指令手段の指令を受けた記録媒体により、読取手段に読み取られたアクセスデータを示す文字列およびキーワードを対応づけて記録させることができる。そのため、利用者は、第１印刷指令手段の指令を受けた印刷手段により印刷された印刷媒体の記入欄に任意のキーワードを記入した後、この印刷媒体を読取手段に読み取らせれば、読み取らせたキーワードおよびアクセスデータを示す文字列を対応づけた状態で記録させる（登録する）ことができる。特に、この構成であれば、アクセスデータ（を示す文字列）を記録させるための操作を行う専用の操作部を設けたり、既設の操作部に対してアクセスデータを記録させるための特別な操作手順を設定する必要がない。
【００１４】
さらに、キーワード入力手段によりキーワードを入力することによって、この入力したキーワードに対応する文字列が記録媒体に記録されている文字列の中から検索手段により検索され、この検索で検出された文字列で示されるアクセスデータに基づくウェブページへ、第１アクセス指令手段の指令を受けたアクセス手段によりアクセスした後、このアクセスしたウェブページを第２印刷指令手段の指令を受けた印刷手段により印刷させることができる。よって、利用者は、記録媒体に記録済（登録済）のアクセスデータ（を示す文字列）を、このアクセスデータに対応するキーワードで指定することができ、指定したアクセスデータのウェブページを印刷させることができる。特に、記録媒体には、利用者による任意のキーワードに対応づけられたアクセスデータが記録されているため、アクセスデータを示す文字列が、アクセスデータのウェブページで提供される情報の内容を反映したキーワードに対応づけて記録されていれば、利用者が閲覧を希望するウェブページのアクセスデータを間違いなく指定することができる。
【００１５】
なお、上述のアクセス手段は、所定のウェブページへアクセスするためのアクセスデータに基づきネットワーク経由でウェブページへアクセスする手段であって、ネットワーク経由で接続されたサーバーへウェブページの送信を要求して、この要求に応じてサーバーから送信されてきたウェブページを受信する、といった処理を行う手段である。ここで「ネットワーク」とは、インターネットなどのＷＡＮ（Ｗｉｄｅ　Ａｒｅａ　Ｎｅｔｗｏｒｋ　）であってもよいし、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）であってもよい。
【００１６】
また、第１印刷指令手段は、ウェブページの画像と共に、アクセスデータを示す文字列および記入欄を印刷手段に印刷させる手段であって、文字列および記入欄は、例えば、印刷媒体における特定の位置（領域）に印刷させるように構成すればよい。また、文字列および記入欄は、それぞれの位置を識別可能な識別情報（文字、記号、図形など）と共に印刷させるように構成してもよい。
【００１７】
また、読取指令手段は、印刷媒体から、アクセスデータを示す文字列および記入欄に記入されたキーワードを読取手段に読み取らせる手段であって、例えば、印刷媒体全体の画像を読み取った後で、この画像に含まれる文字列および記入欄の位置を特定し、特定した位置から文字列および記入欄に記入されたキーワードを抽出するように構成すればよい。また、印刷媒体における文字列および記入欄の位置（領域）を特定可能であれば、文字列および記入欄に記入されたキーワードのみを読み取るように構成してもよい。ここで、文字列および記入欄の位置を特定するためには、例えば、文字列および記入欄が印刷媒体における特定の位置に印刷される場合、この特定の位置をあらかじめ設定しておけばよい。また、文字列および記入欄がそれぞれの位置を識別可能な識別情報（文字、記号、図形など）と共に印刷されている場合、この識別情報を基に位置を特定するように構成すればよい。
【００１８】
また、第１アクセス指令手段は、検索手段により検出された文字列で示されるアクセスデータのウェブページへのアクセスをアクセス手段に指令する手段であって、検索手段により検出された文字列が複数存在する場合には、これら全ての文字列で示されるアクセスデータのウェブページへのアクセスを指令するように構成すればよい。
【００１９】
ただし、検索手段により検出された文字列が複数存在する場合、利用者が印刷媒体による閲覧を希望していないウェブページのアクセスデータを示す文字列が含まれていることも考えられるため、アクセス手段にアクセスを指令すべき（つまり印刷すべき）ウェブページを利用者が選択できるように構成することが望ましい。
【００２０】
具体的には、請求項２に記載のように、検索手段により検出された文字列で示されるアクセスデータのウェブページのうち、画像を印刷すべきウェブページを利用者に選択させるページ選択手段を備え、第１アクセス指令手段が、ページ選択手段により選択されたウェブページへのアクセスをアクセス手段に指令する、ように構成すればよい。
【００２１】
このように構成された通信端末によれば、利用者は、画像を印刷すべき（アクセス手段にアクセスを指令すべき）ウェブページをページ選択手段によって選択することができる。そのため、検索手段により検出された文字列が複数存在する場合に、利用者が印刷媒体による閲覧を希望していないウェブページのアクセスデータを示す文字列が含まれていれば、そのようなウェブページを選択しないようにすることで、閲覧を希望しないウェブページを無用に印刷してしまうことを防止できる。
【００２２】
また、上述のキーワード入力手段は、任意のキーワードを利用者に入力させる手段であって、例えば、請求項３に記載のように、キー操作によって利用者にキーワードを入力させるように構成すればよい。
このように構成された通信端末によれば、利用者は、キーワード入力手段によるキー操作によって任意のキーワードを入力することができる。
【００２３】
また、キーワード入力手段は、請求項４に記載の通信端末のように、印刷媒体に印刷されたキーワードを読取手段に読み取らせることによって、キーワードを入力させるように構成してもよい。
請求項４に記載の通信端末は、利用者の操作を受けて、記録媒体に記録されている全てのキーワードと共に、キーワードそれぞれに対応する第１マーク欄を、印刷手段に印刷させる第３印刷指令手段を備えている。そして、キーワード入力手段は、第３印刷指令手段による指令で印刷された印刷媒体から、マークが記入されている第１マーク欄を読み取らせ、この読み取らせた第１マーク欄に対応するキーワードを利用者により入力されたキーワードとする。
【００２４】
このように構成された通信端末によれば、第３印刷指令手段の指令を受けた印刷手段によって、記録媒体に記録されている全てのキーワードと共に、キーワードそれぞれに対応する第１マーク欄を印刷させることができる。そのため、利用者は、印刷媒体に印刷された第１マーク欄に基づいて、各第１マーク欄に対応するキーワード、つまり、記録済（登録済）のキーワードを確認することができる。
【００２５】
また、キーワード入力手段の指令を受けた読取手段により、印刷媒体からマークが記入されている第１マーク欄が読み取られ、この読み取られた第１マーク欄に対応するキーワードが利用者に入力されたキーワードとされる。そのため、利用者は、印刷媒体に印刷された第１マーク欄のうち、いずれかの第１マーク欄にマークを記入した後、この印刷媒体を読取手段に読み取らせることによって、マークを記入した第１マーク欄に対応するキーワードを入力することができる。
【００２６】
なお、第３印刷指令手段は、利用者の操作を受けて、記録媒体に記録されている全てのキーワードと共に、キーワードそれぞれに対応する第１マーク欄を印刷手段に印刷させる手段であって、キーワードおよび第１マーク欄を、例えば、印刷媒体における特定の位置（領域）に印刷させるように構成すればよい。また、キーワードおよび第１マーク欄を、それぞれの位置を識別可能な識別情報（文字、記号、図形など）と共に印刷させるように構成すればよい。
【００２７】
また、キーワード入力手段は、印刷媒体から、マークが記入されている第１マーク欄を読み取らせ、この読み取らせた第１マーク欄に対応するキーワードを利用者により入力されたキーワードとする。マークが記入されている第１マーク欄を読み取らせるには、例えば、印刷媒体全体の画像を読み取った後で、この画像に含まれる第１マーク欄の位置を特定し、特定した位置からマークの記入された第１マーク欄を抽出するように構成すればよい。また、印刷媒体における第１マーク欄の位置（領域）を特定可能であれば、マークの記入された第１マーク欄のみを読み取るように構成してもよい。ここで、第１マーク欄の位置を特定するためには、例えば、第１マーク欄が印刷媒体における特定の位置に印刷される場合、この特定の位置をあらかじめ設定しておけばよい。また、第１マーク欄がそれぞれの位置を識別可能な識別情報（文字、記号、図形など）と共に印刷されている場合、この識別情報を基に位置を特定するように構成すればよい。
【００２８】
また、請求項５に記載の通信端末は、第１印刷指令手段が、文字列および記入欄の他に、記録媒体に記録されているキーワード、および、キーワードそれぞれに対応する第２マーク欄を印刷手段に印刷させる。また、読取指令手段が、第１印刷指令手段による指令で印刷された印刷媒体から、文字列およびキーワードの他に、マークが記入されている第２マーク欄を読取手段に読み取らせる。そして、記録指令手段が、読取指令手段による指令で第２マーク欄が読み取られている場合に、この第２マーク欄に対応するキーワードを、第２マーク欄と同時に読み取られた文字列に対応づけた状態で記録媒体に記録させる。
【００２９】
このように構成された通信端末によれば、第１印刷指令手段の指令を受けた印刷手段によって、文字列および記入欄の他に、記録媒体に記録されているキーワード、および、キーワードそれぞれに対応する第２マーク欄を印刷させることができる。そして、読取指令手段の指令を受けた読取手段により、印刷媒体からマークが記入されている第２マーク欄を読み取らせることによって、この読み取られた第２マーク欄に対応するキーワードを、記録指令手段の指令を受けた記録媒体により記録させることができる。そのため、利用者は、印刷媒体に印刷された第２マーク欄に対応するキーワード、つまり、記録済（登録済）のキーワードの中に、アクセスデータの文字列に対応づけて記録（登録）したいと考えるキーワードが存在する場合、そのキーワードに対応する第２マーク欄にマークを記入した後、この印刷媒体を読取手段に読み取らせるだけで、記入欄にキーワードを記入しなくても、マークを記入した第２マーク欄に対応するキーワードにアクセスデータの文字列を対応づけて記録させることができる。
【００３０】
さらに、この構成であれば、第２マーク欄にマークを記入して読取手段に読み取らせるだけで、第２マーク欄に対応するキーワード、つまり、記録済のキーワードと同一のキーワードに対応づけてアクセスデータの文字列を記録させることができる。そのため、登録済みのキーワードとは異なる、または、類似するキーワードを記入欄に間違えて記入してしまうことによって、同一のキーワードに対応づけて記録すべき複数のアクセスデータそれぞれを異なるキーワードに対応づけて記録してしまうといったことを防止できる。
【００３１】
なお、第１印刷指令手段は、文字列および記入欄の他に、記録媒体に記録されているキーワード、および、キーワードそれぞれに対応する第２マーク欄を印刷手段に印刷させる。このとき、キーワードおよび第２マーク欄を、例えば、印刷媒体における特定の位置（領域）に印刷させるように構成すればよい。また、キーワードおよび第２マーク欄を、それぞれの位置を識別可能な識別情報（文字、記号、図形など）と共に印刷させるように構成すればよい。
【００３２】
また、読取指令手段は、第１印刷指令手段による指令で印刷された印刷媒体から、文字列およびキーワードの他に、マークが記入されている第２マーク欄を読取手段に読み取らせる。このとき、例えば、印刷媒体全体の画像を読み取った後で、この画像に含まれる第２マーク欄の位置を特定し、特定した位置からマークの記入された第２マーク欄を抽出するように構成すればよい。また、印刷媒体における第２マーク欄の位置（領域）を特定可能であれば、マークの記入された第２マーク欄のみを読み取るように構成してもよい。ここで、第２マーク欄の位置を特定するためには、例えば、第２マーク欄が印刷媒体における特定の位置に印刷される場合、この特定の位置をあらかじめ設定しておけばよい。また、第２マーク欄がそれぞれの位置を識別可能な識別情報（文字、記号、図形など）と共に印刷されている場合、この識別情報を基に位置を特定するように構成すればよい。
【００３３】
また、請求項６に記載の通信端末は、読取指令手段による指令で文字列のみが読み取られた場合に、文字列で示されるアクセスデータに基づくウェブページへのアクセスをアクセス手段に指令する第２アクセス指令手段と、第２アクセス指令手段による指令でアクセスされたウェブページを印刷手段に印刷させる第４印刷指令手段とを備えている。
【００３４】
このように構成された通信端末によれば、読取指令手段による指令で文字列のみが読み取られた場合には、この文字列で示されるアクセスデータのウェブページを印刷手段により印刷させることができる。これによって、利用者は、第１印刷指令手段による指定でウェブページの画像が印刷された用紙について、記入欄へ記入せずに読取手段に読み取らせることによって、ウェブページを印刷させるまでの一連の操作を行わなくても、同一のウェブページを繰り返し印刷させて閲覧することができる。そのため、例えば、第１印刷指令手段による指令で印刷されたウェブページが内容の頻繁に更新されるウェブページの場合には、このウェブページの画像が印刷された用紙を記入欄への記入を行うことなく読取手段に読み取らせるだけで、最新の内容に更新されたウェブページの画像を印刷させて閲覧することができる。
【００３５】
また、請求項７に記載の端末制御プログラムは、
所定のウェブページへアクセスするためのアクセスデータに基づきネットワーク経由でウェブページへアクセスするアクセス手段、所定の画像を印刷媒体へ印刷する印刷手段、印刷媒体に印刷された画像を読み取る読取手段、および、各種データを記録する記録媒体を備え、ネットワークに接続された状態で使用される通信端末を制御するための各種手順を、コンピュータシステムに実行させるための端末制御プログラムであって、
前記アクセス手段によりアクセスされたウェブページの画像と共に、該ウェブページの前記アクセスデータを示す文字列、および、任意のキーワードを利用者に記入させるための記入欄を前記印刷手段に印刷させる第１印刷指令手順と、
該第１印刷指令手順における指令で印刷された印刷媒体から、前記アクセスデータを示す文字列および前記記入欄に記入されたキーワードを、前記読取手段に読み取らせる読取指令手順と、
該読取指令手順における指令で読み取られた前記文字列および前記キーワードを対応づけた状態で前記記録媒体に記録させる記録指令手順と、
任意のキーワードを利用者に入力させるキーワード入力手順と、
前記記録媒体に記録されている文字列から、前記キーワード入力手順において入力されたキーワードに対応する文字列を検索する検索手順と、
該検索手順において検出された前記文字列で示される前記アクセスデータに基づくウェブページへのアクセスを前記アクセス手段に指令する第１アクセス指令手順と、
該第１アクセス指令手順における指令によりアクセスされたウェブページを前記印刷手段に印刷させる第２印刷指令手順と、が含まれていることを特徴とする。
【００３６】
このようなプログラムにより制御されるコンピュータシステムは、請求項１に記載の通信端末の一部を構成することができるため、このコンピュータシステムを一部構成とした通信端末は、請求項１に記載の通信端末と同様の作用・効果を得ることができる。
【００３７】
また、請求項７に記載の端末制御プログラムを、請求項２に記載のページ選択手段と同様に、ウェブページを利用者に選択させるページ選択手順が含まれており、第１アクセス指令手順において、ページ選択手順により選択されたウェブページへのアクセスをアクセス手段に指令する、ようなプログラムとしてもよい。この場合、コンピュータシステムが、請求項２に記載の通信端末の一部を構成できるため、このコンピュータシステムを一部構成とした通信端末は、請求項２に記載の通信端末と同様の作用・効果を得ることができる。
【００３８】
また、請求項７に記載の端末制御プログラムを、キーワード入力手順において、キー操作によって利用者にキーワードを入力させる、ようなプログラムとしてもよい。この場合、コンピュータシステムが、請求項３に記載の通信端末の一部を構成できるため、このコンピュータシステムを一部構成とした通信端末は、請求項３に記載の通信端末と同様の作用・効果を得ることができる。
【００３９】
また、請求項７に記載の端末制御プログラムを、請求項４に記載の第３印刷指令手段と同様に、キーワードと共に、キーワードそれぞれに対応する第１マーク欄を印刷手段に印刷させる第３印刷指令手順が含まれており、キーワード入力手順において、第３印刷指令手順における指令で印刷された印刷媒体から、マークが記入されている第１マーク欄を読み取らせ、この読み取らせた第１マーク欄に対応するキーワードを利用者により入力されたキーワードとする、ようなプログラムとしてもよい。この場合、コンピュータシステムが、請求項４に記載の通信端末の一部を構成できるため、このコンピュータシステムを一部構成とした通信端末は、請求項４に記載の通信端末と同様の作用・効果を得ることができる。
【００４０】
また、請求項７に記載の端末制御プログラムを、第１印刷指令手順においては、文字列および記入欄の他に、記録媒体に記録されているキーワード、および、キーワードそれぞれに対応する第２マーク欄を印刷手段に印刷させ、読取指令手順においては、第１印刷指令手段による指令で印刷された印刷媒体から、文字列およびキーワードの他に、マークが記入されている第２マーク欄を読取手段に読み取らせ、記録指令手段においては、読取指令手順における指令で第２マーク欄が読み取られている場合に、この第２マーク欄に対応するキーワードを、第２マーク欄と同時に読み取られた文字列に対応づけた状態で記録媒体に記録させる、ようなプログラムとしてもよい。この場合、コンピュータシステムが、請求項５に記載の通信端末の一部を構成できるため、このコンピュータシステムを一部構成とした通信端末は、請求項５に記載の通信端末と同様の作用・効果を得ることができる。
【００４１】
また、請求項７に記載の端末制御プログラムを、請求項６に記載の各手段と同様に、読取指令手段による指令で読み取られた文字列で示されるアクセスデータに基づくウェブページへのアクセスをアクセス手段に指令する第２アクセス指令手順と、第２アクセス指令手順における指令でアクセスされたウェブページを印刷手段に印刷させる第４印刷指令手順とが、含まれたプログラムとしてもよい。この場合、コンピュータシステムが、請求項６に記載の通信端末の一部を構成できるため、このコンピュータシステムを一部構成とした通信端末は、請求項６に記載の通信端末と同様の作用・効果を得ることができる
なお、上述した端末制御プログラムは、例えば、ＦＤ、ＣＤ−ＲＯＭ、メモリーカードなどの記録媒体、インターネットなどの通信回線網を介して、通信端末自身、コンピュータシステム、または、これらを利用する利用者に提供されるものである。また、これらの端末制御プログラムを実行するコンピュータシステムとしては、例えば、通信端末に内蔵されたコンピュータシステム、通信端末本体に無線または有線の通信路を介してデータ通信可能に接続されたコンピュータシステムなどを利用することができる。
【００４２】
【発明の実施の形態】
次に本発明の構成を複合機に適用した例を説明する。
［第１実施形態］
複合機１は、電話回線網１００を介して音声通話を実現する機能、および、電話回線網１００を介して画像の送受信を行う機能の他、インターネット網２００経由でデータ通信を行う機能などを有している。
【００４３】
この複合機１は、図１に示すように、ＣＰＵ１２、ＲＯＭ１４、ＲＡＭ１６、ハンドセット２０、スキャナ部３２、モデム３４、プリンタ部３６、ユーザインターフェース部（以降、ユーザＩ／Ｆとする）４０、ＰＣインターフェース部（以降、ＰＣＩ／Ｆとする）５０、通信制御部６０、回線制御部７０などがバス８０を介して接続されてなるものである。
【００４４】
ＣＰＵ１２は、あらかじめＲＯＭ１４に記憶されている処理手順に従い、処理結果をＲＡＭ１６に記憶させながら、複合機１の各構成要素にバス８０経由で指令を送ることによって、複合機１全体の動作を制御する。なお、ＲＯＭ１４には、通信制御部６０経由でインターネット網２００に接続されたサーバーへウェブページの送信を要求し、この要求に応じたサーバーから送信されてきたウェブページを通信制御部６０経由で受信することによってウェブページへアクセスする機能を実現する通信用ソフトが組み込まれている。また、ＲＡＭ１６には、後述するウェブスキャン処理（図５）において作成・登録されるデータテーブルであって、図２に示すように、ウェブページのＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）と、所定のキーワードとが対応づけて登録されたデータテーブルが記録される。
【００４５】
ハンドセット２０は、複合機１本体から取り外して使用する送受話器である。
スキャナ部３２は、ＣＰＵ１２からの指令を受けて、所定の読取位置（図示されない）にセットされた用紙から画像の読み取り行うと共に、この画像のイメージデータを生成する。
【００４６】
モデム３４は、ＣＰＵ１２からの指令を受けて、スキャナ部３２で生成されたイメージデータを変調して電話回線網１００に伝送可能な画像信号を生成したり、電話回線網１００から回線制御部７０を介して入力された画像信号を復調してイメージデータを生成したりする。
【００４７】
プリンタ部３６は、ＣＰＵ１２からの指令を受けて、所定の給紙位置（図示されない）にセットされた用紙への画像の印刷（印字）を行う。
ユーザＩ／Ｆ４０は、複数のキー・スイッチからなる操作パネル４２、各種情報を表示する表示パネル４４、スピーカおよびスピーカを駆動する駆動回路からなるスピーカ部４６などで構成される。これらのうち、操作パネル４２は、文字、数字および記号を入力可能な複数の文字キー、後述するウェブプリント処理（図３）においてウェブページの印刷を開始するためのウェブプリントキー、後述するウェブスキャン処理（図５）においてスキャナ部３２による画像の読み取りを開始させるためのスキャンキー、後述するウェブサーチ処理（図６）においてキーワード検索を開始するための検索開始キー、同ウェブサーチ処理においてキーワード検索を中断するための検索中断キーなどからなる。
【００４８】
ＰＣＩ／Ｆ５０は、複合機１を通信ケーブル経由で別のコンピュータシステムと接続するためのインターフェースであって、これによって、複合機１−コンピュータシステム間におけるデータ通信を可能な状態とすることができる。
通信制御部６０は、ＣＰＵ１２の指令を受けて、複合機１外部からパケット単位のデータを入力したり、複合機１外部へパケット単位のデータを出力する。
【００４９】
回線制御部７０は、電話回線網１００からの信号（音声・画像信号）の入力および電話回線網１００への信号の出力を行うと共に、ＣＰＵ１２の指令を受けて、電話回線網１００との間で入出力する信号の伝送先および伝送元となる伝送経路を設定する。この「電話回線網１００との間で入出力する信号の伝送先および伝送元となる伝送経路」は、ハンドセット２０を複合機１本体から取り外す操作（オフフック操作）が行われた際に、回線制御部７０からハンドセット２０へ向かう経路が上述の伝送経路として設定され、この経路を音声信号が伝送可能な状態となる。こうして設定された伝送経路は、ハンドセット２０を複合機１本体に戻す操作（オンフック操作）が行われた際に解除され、この経路を音声信号が伝送されない状態となる。また、操作パネル４２により画像を送信（ＦＡＸ送信）するための操作が行われた、または、画像信号を受信した際に、モデム３４へ向かう経路が上述の伝送経路として設定され、この経路を画像信号が伝送可能な状態となる。この設定された伝送経路はモデム３４による画像信号の出力が終了、または、電話回線網１００からの画像信号の入力が終了した際に解除され、この経路を画像信号が伝送されない状態となる。
【００５０】
なお、詳細な説明は省略するが、この複合機１において、通信制御部６０からインターネット網２００までに至る通信経路のうち一部の区間（利用者側から電話局側までの区間）には、回線制御部７０から電話回線網１００に至る区間を接続する電話回線が併用されている。この区間においては、ＡＤＳＬ（ａｓｙｍｍｅｔｒｉｃｄｉｇｉｔａｌｓｕｂｓｃｒｉｂｅｒ　ｌｉｎｅ）技術によって、電話回線網１００を介して伝送される信号と、インターネット網２００を介して伝送されるパケット単位のデータとが重畳された状態で伝送される。
・ＣＰＵ１２によるウェブプリント処理
以下に、複合機１の備えるＣＰＵ１２が実行するウェブプリント処理を図３に基づいて説明する。このウェブプリント処理は、操作パネル４２によって、ウェブページのＵＲＬを指定する操作（文字キーによるＵＲＬの入力操作）が行われた後、ウェブプリントキーが押下されることによって開始される。
【００５１】
まず、ＣＰＵ１２は、操作パネル４２により指定されたＵＲＬのウェブページへアクセスする（ｓ１１０）。この処理においては、操作パネル４２で指定されたＵＲＬのウェブページの送信を要求し、この要求に応じたサーバーから送信されてきたウェブページを受信することによって、操作パネル４２により指定されたＵＲＬのウェブページへアクセスする。
【００５２】
次に、ＣＰＵ１２は、印刷データを生成する（ｓ１２０）。この処理においては、図４に示すように、ｓ１１０の処理でアクセスされたウェブページの画像下端における特定位置（領域）に、このウェブページのＵＲＬを示す文字列ａ、任意のキーワードを利用者に記入させるための記入欄ｂなどが付加された画像のイメージデータが印刷データとして生成される。
【００５３】
そして、ＣＰＵ１２は、ｓ１２０の処理で生成された印刷データで示される画像を用紙へ印刷させる（ｓ１３０）。この処理においては、ｓ１２０の処理で生成された印刷データで示される画像の印刷がプリンタ部３６に指令され、この指令を受けたプリンタ部３６が、印刷データで示される画像を用紙に印刷する（図４参照）。このように、複合機１は、インターネット網２００を介してアクセスされるウェブページの画像を印刷する機能（ウェブプリント機能）を実現する。・ＣＰＵ１２によるウェブスキャン処理
以下に、複合機１の備えるＣＰＵ１２が実行するウェブスキャン処理を図５に基づいて説明する。このウェブスキャン処理は、上述のウェブプリント処理（図３）で印刷された用紙が所定の読取位置にセットされた状態で、操作パネル４２のスキャンキーが押下されることによって開始される。
【００５４】
まず、ＣＰＵ１２は、用紙の特定位置（領域）における画像を読み取らせると共に、この特定位置に記載されている記載内容を特定する（ｓ２１０）。この処理においては、まず、用紙の特定位置（領域）における画像の読み取りがスキャナ部３２に指令され、この指令を受けたスキャナ部３２が用紙の特定位置から画像の読み取りを行う。この「特定位置」とは、上述したウェブプリント処理（図３）において文字列ａおよび記入欄ｂそれぞれが印刷された位置を示す座標としてあらかじめ設定された位置であって、スキャナ部３２は、この座標で示される位置の画像を読み取る。そして、読み取られた画像から、文字列ａおよび記入欄ｂそれぞれに対応する位置に記載されている文字を認識する処理（ＯＣＲ：Ｏｐｔｉｃａｌ　Ｃｈａｒａｃｔｅｒ　Ｒｅｃｏｇｎｉｔｉｏｎ）が行われる。こうして、特定位置にＵＲＬを示す文字列ａが記載されていれば、この文字列ａが特定され、また、特定位置の記入欄ｂにキーワードが記載されていれば、このキーワードが特定される。
【００５５】
次に、ＣＰＵ１２は、ｓ２１０の処理で特定された記載内容にＵＲＬが含まれているかどうかをチェックする（ｓ２２０）。この処理においては、ｓ２１０の処理で文字列ａが特定されている場合であって、かつ、この特定された文字列ａに、「ｈｔｔｐ：／／」の文字が含まれている場合のみ、ｓ２１０の処理で特定された記載内容にＵＲＬが含まれていると判定される。
【００５６】
このｓ２２０の処理で、ＵＲＬが含まれていない場合（ｓ２２０：ＮＯ）、ＣＰＵ１２は、読取位置にセットされた用紙がウェブプリント処理（図３）で印刷された用紙ではない旨を報知する（ｓ２３０）。この処理においては、用紙がウェブプリント処理で印刷された用紙ではない旨のメッセージを表示するための制御信号が表示パネル４４に出力され、この制御信号を入力した表示パネル４４が同メッセージを表示する。
【００５７】
このｓ２３０の処理を終えた後、ＣＰＵ１２は、本ウェブスキャン処理を終了する。
また、ｓ２２０の処理でＵＲＬが含まれている場合（ｓ２２０：ＹＥＳ）、ＣＰＵ１２は、ｓ２１０の処理で特定された記載内容にキーワードが含まれているかどうかをチェックする（ｓ２４０）。この処理においては、ｓ２１０の処理で特定された記載内容のうち、記入欄ｂに対応する位置から何らかの文字列（つまり、キーワード）が認識されていた場合のみ、ｓ２１０の処理で特定された記載内容にキーワードが含まれていると判定される。
【００５８】
このｓ２４０の処理で、キーワードが含まれている場合（ｓ２４０：ＹＥＳ）、ＣＰＵ１２は、ｓ２１０の処理で特定されたＵＲＬ（文字列ａ）を、このＵＲＬと共に特定されたキーワードを示す文字列に対応づけた状態で、ＲＡＭ１６に記録されているデータテーブルに登録する（ｓ２５０）。なお、この処理において、ＲＡＭ１６にデータテーブルが記録されていない場合は、ｓ２１０の処理で特定されたＵＲＬを示す文字列ａと、ＵＲＬと共に特定されたキーワードを示す文字列とを対応づけて登録したデータテーブルがＲＡＭ１６内に作成される。
【００５９】
一方、ｓ２４０の処理で、キーワードが含まれていない場合（ｓ２４０：ＮＯ）、ＣＰＵ１２は、ｓ２１０の処理で特定されたＵＲＬのウェブページへアクセスする（ｓ２６０）。この処理においては、ｓ２１０の処理で特定されたＵＲＬのウェブページの送信を要求し、この要求に応じたサーバーから送信されてきたウェブページを受信することによって、ｓ２１０の処理で特定されたＵＲＬのウェブページへアクセスする。
【００６０】
次に、ＣＰＵ１２は、印刷データを生成する（ｓ２７０）。この処理においては、ｓ２６０の処理でアクセスされたウェブページのイメージデータが印刷データとして生成される。
次に、ＣＰＵ１２は、ｓ２７０の処理で生成された印刷データで示される画像を用紙へ印刷させる（ｓ２８０）。この処理は、図３におけるｓ１３０の処理と同様に、ｓ２６０の処理で生成された印刷データで示される画像が用紙に印刷される。
【００６１】
こうして、ｓ２８０の処理で画像の印刷が行われた後、または、ｓ２３０の処理で報知が行われた後、または、ｓ２５０の処理でデータテーブルへの登録が行われた後、ＣＰＵ１２は、本ウェブスキャン処理を終了する。
・ＣＰＵ１２によるウェブサーチ処理
以下に、複合機１の備えるＣＰＵ１２が実行するウェブサーチ処理を図６に基づいて説明する。このウェブサーチ処理は、操作パネル４２の検索開始キーが押下されることによって開始される。なお、このウェブサーチ処理は、処理中に検索中断キーが押下された際に終了する。
【００６２】
まず、ＣＰＵ１２は、キーワード入力画面を表示させる（ｓ３１０）。この処理においては、任意のキーワードを利用者に入力させるためのキーワード入力画面を表示するための制御信号が表示パネル４４に出力され、この制御信号を入力した表示パネル４４が、図７（ａ）に示すようなキーワード入力画面を表示する。このキーワード入力画面が表示された後、利用者は、操作パネル４２の文字キーにより任意のキーワードを入力する操作、および、検索開始キーを押下する操作を行うことができる。
【００６３】
次に、ＣＰＵ１２は、検索開始キーが押下されるまで待機する（ｓ３２０：ＮＯ）。
このｓ３２０の処理で検索開始キーが押下されたら（ｓ３２０：ＹＥＳ）、ＣＰＵ１２は、ｓ３１０の処理で表示されたキーワード入力画面に対して、任意のキーワードが入力されていなければ（ｓ３３０：ＮＯ）、ｓ３１０の処理へ戻る。
【００６４】
一方、ｓ３１０の処理で表示されたキーワード入力画面に対して、任意のキーワードが入力されていれば（ｓ３３０：ＹＥＳ）、ＣＰＵ１２は、ＲＡＭ１６に記録されているデータテーブルに基づき、このデータテーブルに登録されているＵＲＬのうち、ｓ３１０の処理で表示されたキーワード入力画面において入力されたキーワードに対応するＵＲＬを検索する（ｓ３４０）。
【００６５】
このｓ３４０の処理でＵＲＬが検出されない場合（ｓ３４０：ＮＯ）、ＣＰＵ１２は、ｓ３１０の処理へ戻る。
一方、ｓ３４０の処理でＵＲＬが検出された場合（ｓ３４０：ＹＥＳ）、ＣＰＵ１２は、ＵＲＬ一覧画面を表示させる（ｓ３５０）。この処理においては、ｓ３４０の処理で検出されたＵＲＬの一覧を示すＵＲＬ一覧画面を表示するための制御信号が表示パネル４４に出力され、この制御信号を入力した表示パネル４４が、図７（ｂ）に示すようなＵＲＬ一覧画面を表示する。なお、このＵＲＬ一覧画面では、各ＵＲＬが、ＵＲＬそれぞれに対応するキーワードのうち、ｓ３１０の処理で表示されたキーワード入力画面において入力されたキーワードを除くキーワードと共に表示される。このＵＲＬ一覧画面が表示された後、利用者は、操作パネル４２によって、表示されているＵＲＬのうちのいずれかのＵＲＬまたは全てのＵＲＬを選択する操作（図７（ｂ）におけるカーソル「→」を操作パネル４２により移動させることにより選択する）を行うことができる。
【００６６】
次に、ＣＰＵ１２は、ＵＲＬを選択する操作が行われるまで待機する（ｓ３６０：ＮＯ）。
このｓ３６０の処理でＵＲＬを選択する操作が行われたら（ｓ３６０：ＹＥＳ）、ＣＰＵ１２は、選択されたＵＲＬのウェブページへアクセスする（ｓ３７０）。この処理においては、ｓ３６０の処理で選択されたＵＲＬのウェブページの送信を要求し、この要求に応じたサーバーから送信されてきたウェブページを受信することによって、ｓ３６０の処理で選択されたＵＲＬのウェブページへアクセスする。なお、ｓ３６０の処理で全てのＵＲＬを選択する操作が行われている場合には、全て（複数）のＵＲＬのウェブページの送信が要求、受信される。
【００６７】
次に、ＣＰＵ１２は、印刷データを生成する（ｓ３８０）。この処理においては、ｓ３７０の処理でアクセスされたウェブページのイメージデータが印刷データとして生成される。なお、ｓ３７０の処理で複数のウェブページへアクセスされている場合、複数のウェブページそれぞれの印刷データが生成される。
【００６８】
そして、ＣＰＵ１２は、ｓ３８０の処理で生成された印刷データで示される画像を用紙へ印刷させる（ｓ３９０）。この処理は、図５におけるｓ２８０の処理と同様に、ｓ３８０の処理で生成された印刷データで示される画像が用紙に印刷される。なお、ｓ３８０の処理で複数の印刷データが生成されいてる場合、複数の印刷データそれぞれで示される画像が印刷される。
【００６９】
［第１実施形態の効果］
このように構成された複合機１によれば、図５におけるｓ２１０の処理で、用紙の特定位置に記載されている記載内容として、ＵＲＬを示す文字列ａ、および、記入欄ｂに記載されているキーワードを読み取らせることによって、ｓ２５０の処理で、ｓ２１０の処理で読み取られたＵＲＬおよびキーワードを対応づけてデータテーブルに登録する（ＲＡＭ１６に記録させる）ことができる。そのため、利用者は、図３のウェブプリント処理で印刷された用紙の記入欄ｂに任意のキーワードを記入した後、この用紙を複合機１に読み取らせれば（図５のウェブコマンド処理）、読み取られたキーワードおよびＵＲＬを対応づけた状態でデータテーブルに登録することができる。特に、この構成であれば、ＵＲＬを登録するための操作を行う専用の操作部（例えば、操作スイッチ・キーなど）を設けたり、既設の操作パネル４２に対してＵＲＬを登録するための特別な操作手順を設定する必要がない。
【００７０】
さらに、図６のにおけるｓ３１０の処理の後、キーワードを入力する操作および検索開始キーを押下する操作が行われることによって、この入力されたキーワードに対応するＵＲＬを、データテーブルに登録されているＵＲＬの中からｓ３４０の処理で検索し、この検索で検出したＵＲＬのウェブページのうちｓ３６０の処理で利用者に選択されたウェブページへｓ３７０の処理でアクセスした後、このアクセスしたウェブページをｓ３８０、ｓ３９０の処理を経て印刷することができる。よって、利用者は、データテーブルに登録済（ＲＡＭ１６に記録済）のＵＲＬを、このＵＲＬに対応するキーワードで指定（選択）することができ、指定したＵＲＬのウェブページを印刷させることができる。特に、データテーブルには、利用者による任意のキーワードが登録されているため、ＵＲＬが、このＵＲＬのウェブページで提供される情報の内容を反映したキーワードに対応づけて登録されていれば、利用者は閲覧を希望するウェブページのＵＲＬを間違いなく指定することができる。
【００７１】
また、図６におけるｓ３６０の処理で選択されたＵＲＬのウェブページのみが、ｓ３９０の処理で印刷される。このように、利用者は、画像を印刷すべき（ｓ３７０の処理でアクセスすべき）ウェブページのＵＲＬを選択することができるため、ｓ３４０の処理で検出されたＵＲＬが複数存在する場合に、利用者が用紙による閲覧を希望していないウェブページのＵＲＬが含まれていれば、そのようなウェブページのＵＲＬを選択しないようにすることで、閲覧を希望しないウェブページを無用に印刷してしまうことを防止できる。
【００７２】
また、図５におけるｓ２４０の処理で、ｓ２１０の処理で特定された記載内容にＵＲＬが含まれてはいるが（ｓ２２０の処理）、キーワードが含まれていない場合に（ｓ２４０の処理）、記載内容に含まれるＵＲＬのウェブページをｓ２８０の処理で印刷させることができる。これによって、利用者は、図３のウェブプリント処理で印刷された用紙について、記入欄ｂへ記入せずに複合機１に読み取らせることによって（図５のウェブコマンド処理）、ＵＲＬを指定するなど一連の操作を行わなくても、同一のウェブページを繰り返し印刷させて閲覧することができる。そのため、例えば、図３のウェブプリント処理で印刷されたウェブページが内容の頻繁に更新されるウェブページである場合などには、利用者は、このウェブページが印刷された用紙を記入欄ｂへの記入を行うことなく複合機１に読み取らせるだけで、最新の内容に更新されたウェブページを印刷して閲覧することができる。
【００７３】
［第２実施形態］
複合機２は、第１実施形態における複合機１と同様の構成であって、一部構成および一部処理内容が異なっているだけであるため、この相違点についてのみ詳述する。
【００７４】
複合機２の備えるユーザＩ／Ｆ４０の操作パネル４２は、文字キー、ウェブプリントキー、スキャンキー、検索開始キー、検索中断キーの他に、後述するキーワード通知処理（図８）を開始させるためのキーワードプリントキーなどを有している。
・ＣＰＵ１２のキーワード通知処理
以下に、複合機１の備えるＣＰＵ１２が実行するキーワード通知処理を図８に基づいて説明する。このキーワード通知処理は、操作パネル４２のキーワードプリントキーが押下された際に開始される。
【００７５】
まず、ＣＰＵ１２は、ＲＡＭ１６に記録されているデータテーブルに基づき、キーワード通知用の画像を示す印刷データを生成する（ｓ４１０）。この処理においては、図９に示すように、用紙における特定位置（領域）に、データテーブルに登録されている各キーワードｃ、キーワードｃそれぞれに対応するマーク欄ｄなどが記載される画像のイメージデータが印刷データとして生成される。
【００７６】
そして、ＣＰＵ１２は、ｓ４１０の処理で生成された印刷データで示される画像を用紙へ印刷させる（ｓ４２０）。この処理においては、ｓ４１０の処理で生成された印刷データで示される画像の印刷をプリンタ部３６に指令することによって、この印刷データで示される画像が用紙に印刷される（図９参照）。なお、利用者は、このｓ４２０の処理で印刷された用紙について、マーク欄ｄを形成する四角形内部に、例えば、「ｖ」や「／」などを記入（マーク）することによって、このマーク欄ｄに対応するキーワードｃを選択することになる。
・ＣＰＵ１２によるウェブサーチ処理
以下に、複合機１の備えるＣＰＵ１２が実行するウェブサーチ処理を図１０に基づいて説明する。このウェブサーチ処理は、第１実施形態における図６と同様の処理手順であって、一部処理の相違点のみを詳述する（図１０における網掛け部参照）。なお、図１０における各処理のうち、添え字（ｓＸＸＸ：Ｘは任意の数字）が図６と同一となっている処理については、図６と同様の処理が行われるものとする。
【００７７】
まず、ＣＰＵ１２は、用紙のセットを利用者に促す旨のメッセージを表示させる（ｓ３１２）。この処理においては、上述したキーワード通知処理（図８）により印刷された用紙について、この用紙の読取位置へのセットを利用者に促す旨のメッセージを表示するための制御信号が表示パネル４４に出力され、この制御信号を入力した表示パネル４４が同メッセージを表示する。このキーワード入力画面が表示された後、利用者は、読取位置に用紙をセットすること、および、操作パネル４２の検索開始キーを押下する操作を行うことができる。
【００７８】
次に、ＣＰＵ１２は、検索開始キーが押下されるまで待機する（ｓ３２０：ＮＯ）。
このｓ３２０の処理で検索開始キーが押下されたら（ｓ３２０：ＹＥＳ）、ＣＰＵ１２は、用紙の特定位置（領域）における画像を読み取らせると共に、この特定位置に記載されている記載内容を特定する（ｓ３２２）。この処理においては、まず、用紙の特定位置（領域）における画像の読み取りをスキャナ部３２に指令することによって、用紙の特定位置からの画像の読み取りが行われる。この「特定位置」とは、上述したキーワード通知処理（図８）において各マーク欄ｄが印刷された位置を示す座標としてあらかじめ設定された位置であって、スキャナ部３２は、この座標で示される位置の画像を読み取る。そして、読み取られた画像から、各マーク欄ｄに対応する位置に基づき何らかの記入（マーク）が行われているマーク欄ｄを認識すると共に、このマーク欄ｄに対応するキーワードｃを認識する処理（ＯＣＲ）が行われる。こうして、特定位置に記入が行われているマーク欄ｄがあれば、このマーク欄ｄに対応するキーワードが特定される。このようにして特定されたキーワードが、利用者に入力されたキーワードとされる。
【００７９】
次に、ＣＰＵ１２は、ｓ３２２の処理で、記載内容としてキーワードが特定されていなければ（ｓ３３２：ＮＯ）、ｓ３１２の処理へ戻る。
一方、ｓ３２２の処理で、記載内容としてキーワードが特定されていたら（ｓ３３２：ＹＥＳ）、ＣＰＵ１２は、ＲＡＭ１６に記録されているデータテーブルに基づき、このデータテーブルに登録されているＵＲＬのうち、ｓ３２２の処理で特定されたキーワードに対応するＵＲＬを検索する（ｓ３４２）。
【００８０】
このｓ３４２の処理でＵＲＬが検出されない場合（ｓ３４２：ＮＯ）、ＣＰＵ１２は、ｓ３１２の処理へ戻る。
一方、ｓ３４２の処理でＵＲＬが検出された場合（ｓ３４２：ＹＥＳ）、ＣＰＵ１２は、ＵＲＬ一覧画面を表示させる（ｓ３５０）。
【００８１】
次に、ＣＰＵ１２は、ＵＲＬを選択する操作が行われるまで待機する（ｓ３６０：ＮＯ）。
このｓ３６０の処理でＵＲＬを選択する操作が行われたら（ｓ３６０：ＹＥＳ）、ＣＰＵ１２は、選択されたＵＲＬのウェブページへアクセスする（ｓ３７０）。
【００８２】
次に、ＣＰＵ１２は、印刷データを生成する（ｓ３８０）。
そして、ＣＰＵ１２は、ｓ３８０の処理で生成された印刷データで示される画像を用紙へ印刷させる（ｓ３９０）。
［第２実施形態の効果］
このように構成された複合機２では、第１実施形態における複合機１と同様の効果の他に以下に示すような効果を奏する。
【００８３】
まず、図８のキーワード通知処理で、データテーブルに登録されている全てのキーワードｃと共に、キーワードｃそれぞれに対応するマーク欄ｄを印刷させることができる。そのため、利用者は、図８のキーワード通知処理で印刷された用紙に基づいて、各マーク欄ｄに対応するキーワードｃ、つまり、データテーブルに登録済（ＲＡＭ１６に記録済）のキーワードを確認することができる。
【００８４】
また、図１０におけるｓ３２２の処理で、用紙から、記入が行われているマーク欄ｄが読み取られ、この読み取られたマーク欄ｄに対応するキーワードｃが、利用者に入力されたキーワードとされる。そのため、利用者は、用紙に印刷されたマーク欄ｄのうち、いずれかのマーク欄ｄに記入（マーク）を行った後、この用紙を複合機１に読み取らせることによって（図１０のウェブコマンド処理）、記入されたマーク欄ｄに対応するキーワードを入力することができる。
【００８５】
［第３実施形態］
複合機３は、第１実施形態における複合機１と同様の構成であって、一部構成および一部処理内容が異なっているだけであるため、この相違点についてのみ詳述する。
・ＣＰＵ１２によるウェブプリント処理
以下に、複合機３の備えるＣＰＵ１２が実行するウェブプリント処理を説明する。このウェブプリント処理は、第１実施形態における図３と同様の処理手順であって、一部処理の相違点のみを詳述する。
【００８６】
まず、ＣＰＵ１２は、操作パネル４２により指定されたＵＲＬのウェブページへアクセスする（ｓ１１０）。
次に、ＣＰＵ１２は、印刷データを生成する（ｓ１２０）。この処理においては、図１１に示すように、ｓ１１０の処理でアクセスされたウェブページの画像下端における特定位置（領域）に、このウェブページのＵＲＬを示す文字列ａ、任意のキーワードを利用者に記入させるための記入欄ｂ、データテーブルに登録されている各キーワードｃ、キーワードそれぞれに対応するマーク欄ｆなどが記載される画像のイメージデータが印刷データとして生成される。
【００８７】
そして、ＣＰＵ１２は、ｓ１２０の処理で生成された印刷データで示される画像を用紙へ印刷させる（ｓ１３０）。なお、利用者は、このｓ１３０の処理で印刷された用紙について、マーク欄ｆを形成する四角形内部に、例えば、「ｖ」や「／」などを記入（マーク）することによって、このマーク欄ｆに対応するキーワードｃを選択することになる。
・ＣＰＵ１２によるウェブスキャン処理
以下に、複合機３の備えるＣＰＵ１２が実行するウェブスキャン処理を図１２に基づいて説明する。このウェブスキャン処理は、第１実施形態における図５と同様の処理手順であって、一部処理の相違点のみを詳述する（図１２における網掛け部参照）。なお、図１２における各処理のうち、添え字（ｓＸＸＸ：Ｘは任意の数字）が図５と同一となっている処理については、図５と同様の処理が行われるものとする。
【００８８】
まず、ＣＰＵ１２は、用紙の特定位置（領域）における画像を読み取らせると共に、この特定位置に記載されている記載内容を特定する（ｓ２１２）。この処理においては、まず、用紙の特定位置（領域）における画像の読み取りをスキャナ部３２に指令することによって、用紙の特定位置からの画像の読み取りが行われる。この「特定位置」とは、上述したウェブプリント処理（図３）において文字列ａ、記入欄ｂ、キーワードｃおよびマーク欄ｆそれぞれが印刷された位置を示す座標としてあらかじめ設定された位置であって、スキャナ部３２は、この座標で示される位置の画像を読み取る。そして、読み取られた画像から、文字列ａおよび記入欄ｂそれぞれに対応する位置に記載されている文字を認識する処理（ＯＣＲ）が行われる。こうして、特定位置にＵＲＬを示す文字列ａが記載されていれば、この文字列ａが特定され、また、特定位置の記入欄ｂにキーワードが記載されていれば、このキーワードが特定される。さらに、読み取られた画像から、各マーク欄ｆに対応する位置に基づき何らかの記入（マーク）が行われているマーク欄ｆを認識すると共に、このマーク欄ｆに対応するキーワードｃを認識する処理（ＯＣＲ）が行われる。こうして、特定位置に記入が行われているマーク欄ｆがあれば、このマーク欄ｆに対応するキーワードが特定される。
【００８９】
次に、ＣＰＵ１２は、ｓ２１２の処理で特定された記載内容にＵＲＬが含まれているかどうかをチェックする（ｓ２２０）。
このｓ２２０の処理で、ＵＲＬが含まれていない場合（ｓ２２０：ＮＯ）、ＣＰＵ１２は、読取位置にセットされた用紙がウェブプリント処理（図３）で印刷された用紙ではない旨を報知する（ｓ２３０）。
【００９０】
このｓ２３０の処理を終えた後、ＣＰＵ１２は、本ウェブスキャン処理を終了する。
また、ｓ２２０の処理で、ＵＲＬが含まれている場合（ｓ２２０：ＹＥＳ）、ＣＰＵ１２は、ｓ２１２の処理で特定された記載内容にキーワードが含まれているかどうかをチェックする（ｓ２４０）。
【００９１】
このｓ２４０の処理で、キーワードが含まれている場合（ｓ２４０：ＹＥＳ）、ＣＰＵ１２は、ｓ２１０の処理で特定されたＵＲＬを、このＵＲＬと共に特定されたキーワードを示す文字列に対応づけた状態で、ＲＡＭ１６に記録されているデータテーブルに登録する（ｓ２５０）。
【００９２】
このｓ２５０の処理を終えた後、または、ｓ２４０の処理でキーワードが含まれていない場合（ｓ２４０：ＮＯ）、ＣＰＵ１２は、ｓ２１２の処理で特定された記載内容として、マーク欄ｆに対応するキーワードが特定されていれば（ｓ２４２：ＹＥＳ）、ｓ２１２の処理で特定されたマーク欄ｆに対応するキーワードを、このキーワードと共に特定されたＵＲＬに対応づけた状態で、ＲＡＭ１６に記録されているデータテーブルに登録する（ｓ２４４）。なお、この処理において、ＲＡＭ１６にデータテーブルが記録されていない場合は、ｓ２１２の処理で特定されたマーク欄ｆに対応するキーワードと、このキーワードと共に特定されたＵＲＬとを対応づけて登録したデータテーブルが作成される（図２参照）。
【００９３】
一方、ｓ２１２の処理で、記載内容としてマーク欄ｆに対応するキーワードが特定されていなければ（ｓ２４２：ＮＯ）、ｓ２１０の処理で特定されたＵＲＬのウェブページへアクセスする（ｓ２６０）。
次に、ＣＰＵ１２は、印刷データを生成する（ｓ２７０）。
【００９４】
次に、ＣＰＵ１２は、ｓ２７０の処理で生成された印刷データで示される画像を用紙へ印刷させる（ｓ２８０）。
こうして、ｓ２８０の処理で画像の印刷が行われた後、または、ｓ２４４の処理でデータテーブルへの登録が行われた後、ＣＰＵ１２は、本ウェブスキャン処理を終了する。
【００９５】
［第３実施形態の効果］
このように構成された複合機３では、第１実施形態における複合機１と同様の効果の他に以下に示すような効果を奏する。
まず、図３におけるｓ１３０の処理で、ＵＲＬを示す文字列ａおよび記入欄ｂの他に、データベースに登録されているキーワードｃ、および、キーワードｃそれぞれに対応するマーク欄ｆを印刷させることができる。そして、図１２におけるｓ２１２の処理で、用紙から記入されたマーク欄ｆを読み取らせることによって、この読み取られたマーク欄ｆに対応するキーワードを、ｓ２４４の処理でデータテーブルに登録する（ＲＡＭ１６に記録させる）ことができる。そのため、利用者は、用紙に印刷されたマーク欄ｆに対応するキーワード、つまり、登録済（記録済）のキーワードの中に、ＵＲＬに対応づけて登録したいと考えるキーワードが存在する場合、そのキーワードに対応するマーク欄ｆに記入（マーク）を行った後、この用紙を複合機３に読み取らせるだけで（図１２のウェブコマンド処理）、記入欄ｂにキーワードを記入しなくても、記入したマーク欄ｆに対応するキーワードにＵＲＬを対応づけて登録する（記録させる）ことができる。
【００９６】
さらに、この構成であれば、用紙をマーク欄ｆに記入して複合機３に読み取らせるだけで、マーク欄ｆに対応するキーワード、つまり、登録済（記録済）のキーワードと同一のキーワードに対応づけてＵＲＬを登録することができる。そのため、登録済のキーワードとは異なる、または、類似するキーワードを記入欄ｂに間違えて記入してしまうことによって、同一のキーワードに対応づけて登録すべき複数のＵＲＬそれぞれを異なるキーワードに対応づけて登録してしまうといったことを防止できる。
【００９７】
［本発明との対応関係］
以上説明した実施形態において、複合機１、２、３は本発明における通信端末である。また、ＲＡＭ１６は本発明における記録媒体、ＲＯＭ１４に組み込まれている通信用ソフトは本発明におけるアクセス手段、スキャナ部３２は本発明における読取手段、プリンタ部３６は本発明における印刷手段である。
【００９８】
また、図３におけるｓ１２０、ｓ１３０の処理は、本発明における第１印刷指令手段である。
また、図５におけるｓ２１０の処理、図１２におけるｓ２１２の処理は、本発明における読取指令手段である。また、図５および図１２におけるｓ２５０およびｓ２４４の処理は、本発明における記録指令手段である。また、図５および図１２におけるｓ２６０の処理は、本発明における第２アクセス指令手段である。また、図５および図１２におけるｓ２７０、ｓ２８０の処理は、本発明における第４印刷指令手段である。
【００９９】
また、図６におけるｓ３４０の処理、図１０におけるｓ３４２の処理は、本発明における検索手段である。また、図６および図１０におけるｓ３７０の処理は、本発明における第１アクセス指令手段である。また、図６および図１０におけるｓ３６０の処理は、本発明におけるページ選択処理である。また、図６および図１０におけるｓ３８０、ｓ３９０の処理は、本発明における第２印刷指令手段である。
【０１００】
また、図８におけるｓ４１０、ｓ４２０の処理は、本発明における第３印刷指令手段である。
また、図１０におけるｓ３１２からｓ３２２の処理は、本発明におけるキーワード入力手段である。
【０１０１】
また、本発明においては、ウェブページのＵＲＬがアクセスデータとされている。
また、第２実施形態のキーワード通知処理（図８）において印刷されるマーク欄ｄは、本発明における第１マーク欄である。
【０１０２】
また、第３実施形態のウェブプリント処理（図３）において印刷されるマーク欄ｆは、本発明における第２マーク欄である。
［変形例］
以上、本発明の実施形態について説明したが、本発明は上記の具体的な実施形態に限定されず、このほかにも様々な形態で実施することができる。
【０１０３】
例えば、上記実施形態においては、複合機１、２、３に本発明の通信端末としての構成を適用したものを例示した。しかし、本発明の通信端末としての構成を適用する装置は、ウェブプリント機能（インターネット網２００を介したデータ通信を行う機能）などを有していれば複合機１、２、３以外の装置であってもよい。
【０１０４】
また、上記実施形態においては、本発明の通信端末が複合機１、２、３単体により構成されているものを例示した。しかし、本発明の通信端末を複合機１、２、３および複合機１、２、３以外の通信端末により構成してもよく、また、複合機１、２、３以外の複数の通信端末により構成してもよい。
【０１０５】
また、上記実施形態においては、図３、図５、図６、図８、図１０、図１２の各処理が、複合機１、２、３のＣＰＵ１２からなるコンピュータシステムにより実行されるように構成されたものを例示した。しかし、これらの処理の一部または全部が、複合機１、２、３に有線・無線の信号伝送路で接続された別のコンピュータシステムにより実行されるように構成してもよい。
【０１０６】
また、上記実施形態においては、図３、図５、図６、図８、図１０、図１２の各処理が、複合機１、２、３のＲＯＭ１４に記憶されている処理手順に従って実行されるように構成されたものを例示した。しかし、複合機１、２、３が、ＦＤやメモリーカードなどの記録媒体との間でデータを入出力可能に構成されている場合には、上述の処理手順が記録されている記録媒体に基づいて、上記各処理が実行されるように構成してもよい。
【０１０７】
また、上記実施形態においては、複合機１、２、３がインターネット網２００からなるＷＡＮ（Ｗｉｄｅ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）に接続された状態を例示したが、この複合機１、２、３は、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）に接続した状態でも同様に使用することができる。
【０１０８】
また、上記実施形態においては、データテーブルがＲＡＭ１６に記録されるように構成されたものを例示したが、複合機１、２、３がＲＡＭ１６以外の記録媒体（例えば、ハードディスクやメモリーカード）にデータを記録および読み出し可能に構成されていれば、この記録媒体にデータテーブルを記録させるように構成してもよい。
【０１０９】
また、上記実施形態においては、図３におけるｓ１２０の処理で、ＵＲＬを示す文字列ａおよび記入欄ｂが用紙における特定の位置に印刷され、図５におけるｓ２１０の処理（または、図１２におけるｓ２１２の処理）で、特定の位置としてあらかじめ定められた位置から文字列ａで示されるＵＲＬおよび記入欄ｂに記載されているキーワードを特定するように構成されたものを例示した。しかし、図３におけるｓ１２０の処理では、ＵＲＬを示す文字列ａおよび記入欄ｂが、それぞれの位置を識別するための識別情報（例えば、文字、記号、図形など）と共に印刷され、図５におけるｓ２１０の処理（または、図１２におけるｓ２１２の処理）では、用紙に印刷されている識別情報を基に、ＵＲＬを示す文字列ａおよび記入欄ｂに記載されているキーワードを特定するように構成してもよい。
【０１１０】
また、上記実施形態においては、図６（または、図１０）におけるｓ３６０の処理で選択されたＵＲＬのウェブページの画像のみがｓ３９０の処理で印刷されるように構成されたものを例示した。しかし、ｓ３４０の処理（またはｓ３４２の処理）の後、ｓ３５０、ｓ３６０の処理を行うことなくｓ３７０の処理へ移行し、ｓ３４０の処理（またはｓ３４２の処理）で検出されたＵＲＬのウェブページ全てがｓ３９０の処理で印刷されるように構成してもよい。
【０１１１】
また、上記実施形態においては、図５（または図１２）におけるｓ２７０、図６（または図１０）におけるｓ３８０の処理で、ウェブページのみからなるイメージデータが印刷データとして生成されるように構成されたものを例示した。しかし、これら各処理では、図３におけるｓ１２０の処理と同様に、ウェブページの画像下端における特定位置（領域）に、文字列ａ、記入欄ｂなどが付加された画像のイメージデータが印刷データとして生成されるように構成してもよい。
【０１１２】
また、上記第２実施形態においては、図８におけるｓ４２０の処理で、キーワードｃおよびマーク欄ｄが用紙における特定の位置に印刷され、図１０におけるｓ３２２の処理で、特定の位置としてあらかじめ定められた位置から、記入されたマーク欄ｄに対応するキーワードが特定されるように構成されたものを例示した。しかし、図８におけるｓ４２０の処理では、キーワードｃおよびマーク欄ｄが、それぞれの位置を識別するための識別情報（例えば、文字、記号、図形など）と共に印刷され、図１０におけるｓ３２２の処理では、用紙に印刷されている識別情報を基に、記入されたマーク欄ｄに対応するキーワードを特定するように構成してもよい。
【０１１３】
また、上記第３実施形態においては、図３におけるｓ１３０の処理で、キーワードｃ、マーク欄ｆが用紙における特定の位置に印刷され、図１２におけるｓ２１２の処理で、特定の位置としてあらかじめ定められた位置から、記入されたマーク欄ｆに対応するキーワードが特定されるように構成されたものを例示した。しかし、図３におけるｓ１３０の処理では、キーワードｃおよびマーク欄ｆが、それぞれの位置を識別するための識別情報（例えば、文字、記号、図形など）と共に印刷され、図１２におけるｓ２１２の処理では、用紙に印刷されている識別情報を基に、記入されたマーク欄ｆに対応するキーワードが特定されるように構成してもよい。
【図面の簡単な説明】
【図１】実施形態における複合機の制御系統を示すブロック図
【図２】ＲＡＭに記録されているデータテーブルのデータ構造を示す図
【図３】ウェブプリント処理の処理手順を示すフローチャート
【図４】第１、第２実施形態におけるウェブプリント処理により印刷された用紙を示す図
【図５】第１、第２実施形態におけるウェブスキャン処理の処理手順を示すフローチャート
【図６】第１、第３実施形態におけるウェブサーチ処理の処理手順を示すフローチャート
【図７】キーワード入力画面（ａ）およびＵＲＬ一覧画面（ｂ）を示す図
【図８】第２実施形態におけるキーワード通知処理の処理手順を示すフローチャート
【図９】キーワード通知処理により印刷された用紙を示す図
【図１０】第２実施形態におけるウェブサーチ処理の処理手順を示すフローチャート
【図１１】第３実施形態におけるウェブプリント処理により印刷された用紙を示す図
【図１２】第３実施形態におけるウェブスキャン処理の処理手順を示すフローチャート
【符号の説明】
１、２、３・・・複合機、１２・・・ＣＰＵ、１４・・・ＲＯＭ、１６・・・ＲＡＭ、２０・・・ハンドセット、３２・・・スキャナ部、３４・・・モデム、３６・・・プリンタ部、４０・・・ユーザインターフェース部、４２・・・操作パネル、４４・・・表示パネル、４６・・・スピーカ部、５０・・・ＰＣインターフェース部、６０・・・通信制御部、７０・・・回線制御部、８０・・・バス。
【図１】
2004118775.tif 000003
【図２】
2004118775.tif 000004
【図３】
2004118775.tif 000005
【図４】
2004118775.tif 000006
【図５】
2004118775.tif 000007
【図６】
2004118775.tif 000008
【図７】
2004118775.tif 000009
【図８】
2004118775.tif 000010
【図９】
2004118775.tif 000011
【図１０】
2004118775.tif 000012
【図１１】
2004118775.tif 000013
【図１２】
2004118775.tif 000014