(57)【要約】【課題】ユーザーに検索条件の設定を意識させることなく、所望の検索結果を得る。【解決手段】プリンター１３は、印刷データに基づいて所定の記録媒体に印刷を行うプリントエンジン２６と、外部の検索サーバーに通信ネットワークを介してアクセスし、印刷データに対応する印刷内容に関連する情報あるいは当該印刷内容に関連する情報の所在を検索結果情報として収集するコントローラ２１と、検索結果情報を更新可能に記憶するハードディスク２４と、を備える。【選択図】図２
2010160694.tif 000002
【特許請求の範囲】
【請求項１】
印刷データに基づいて所定の記録媒体に印刷を行う印刷処理部と、
外部の検索サーバーに通信ネットワークを介してアクセスし、前記印刷データに対応する印刷内容に関連する情報あるいは当該印刷内容に関連する情報の所在を検索結果情報として収集する検索部と、
前記検索結果情報を更新可能に記憶する検索結果記憶部と、
を備えたことを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置において、
前記検索部は、前記印刷データから検索キーワードを抽出する検索キーワード抽出部を備え、
前記検索部は、前記通信ネットワークを介して外部の検索サーバーにアクセスし、前記検索キーワードを用いて検索処理を行い、検索結果情報を収集する、
ことを特徴とする印刷装置。
【請求項３】
請求項２記載の印刷装置において、
前記検索キーワード抽出部は、前記印刷データからテキストデータを抽出し、
抽出されたテキストデータに基づいて、前記検索キーワードを抽出する、
ことを特徴とする印刷装置。
【請求項４】
請求項２または請求項３記載の印刷装置において、
前記検索キーワード抽出部は、前記印刷データ中の画像に含まれる文字に対応するテキストデータを生成し、
生成したテキストデータに基づいて、前記検索キーワードを抽出する、
ことを特徴とする印刷装置。
【請求項５】
請求項１ないし請求項４のいずれかに記載の印刷装置において、
前記検索結果情報を暗号化する暗号化部を備え、
前記検索結果記憶部は、前記暗号化された検索結果情報を記憶する、
ことを特徴とする印刷装置。
【請求項６】
印刷データに基づいて所定の記録媒体に印刷を行う印刷処理部を備えた印刷装置の制御を行う印刷装置の制御方法において、
前記印刷データに基づいて所定の記録媒体に印刷を行う印刷処理過程と、
外部の検索サーバーに通信ネットワークを介してアクセスし、前記印刷データに対応する印刷内容に関連する情報あるいは当該印刷内容に関連する情報の所在を検索結果情報として収集する検索過程と、
前記検索結果情報を更新可能に記憶する検索結果記憶過程と、
を備えたことを特徴とする印刷装置の制御方法。
【請求項７】
印刷データに基づいて所定の記録媒体に印刷を行う印刷処理部を備えた印刷装置をコンピュータにより制御するための制御プログラムにおいて、
前記印刷データに基づいて所定の記録媒体に前記印刷処理部により印刷を行わせる印刷処理機能と、
外部の検索サーバーに通信ネットワークを介してアクセスさせ、前記印刷データに対応する印刷内容に関連する情報あるいは当該印刷内容に関連する情報の所在を検索結果情報として収集させる検索機能と、
前記検索結果情報を更新可能に記憶する検索結果記憶機能と、
を前記コンピュータに実現させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷装置の制御方法及び制御プログラムに係り、特に印刷データに関連する情報を検索するための検索技術に関する。
【背景技術】
【０００２】
従来、インターネット上のＷｅｂページからユーザーが必要な情報を検索するために、様々な検索エンジンが開発、実用化されている。
このような検索エンジンを用いて、検索を行おうとする場合には、ユーザーは、ユーザー端末を介して、検索サーバーにアクセスし、キーワードなどの検索条件をテキストあるいは音声などで指定し、検索サーバーがインターネット上を検索して得られた結果をユーザー端末のディスプレイなどに表示させるような構成を採っていた（例えば、特許文献１参照）。
【特許文献１】特開２００７−３４４６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、検索においては、検索の中途結果をみながら、キーワードなどの検索条件を修正し、あるいは、絞り込むことにより、より必要とする検索結果を得るようにユーザーが検索条件を設定する必要があった。
しかしながら、よりよい検索条件の設定は、困難が伴い、特に普段検索を行っていないユーザーの場合には、なかなか所望の情報に辿り着けないという問題点があった。
そこで、本発明の目的は、ユーザーに検索条件の設定を意識させることなく、所望の検索結果を得ることが可能な印刷装置、印刷装置の制御方法及び制御プログラムを提供することにある。
【課題を解決するための手段】
【０００４】
上記課題を解決するため、本発明の第１態様は、印刷データに基づいて所定の記録媒体に印刷を行う印刷処理部と、外部の検索サーバーに通信ネットワークを介してアクセスし、前記印刷データに対応する印刷内容に関連する情報あるいは当該印刷内容に関連する情報の所在を検索結果情報として収集する検索部と、前記検索結果情報を更新可能に記憶する検索結果記憶部と、を備えたことを特徴とする。
上記構成によれば、印刷処理部は、印刷データに基づいて所定の記録媒体に印刷を行う。
これと並行して、検索部は、外部の検索サーバーに通信ネットワークを介してアクセスし、印刷データに対応する印刷内容に関連する情報あるいは当該印刷内容に関連する情報の所在を検索結果情報として収集し、検索結果記憶部は、検索結果情報を更新可能に記憶する。
したがって、ユーザーは印刷を行わせるだけで、検索結果情報を収集することが可能となる。
【０００５】
本発明の第２態様は、第１態様において、前記検索部は、前記印刷データから検索キーワードを抽出する検索キーワード抽出部を備え、前記検索部は、前記通信ネットワークを介して外部の検索サーバーにアクセスし、前記検索キーワードを用いて検索処理を行い、検索結果情報を収集する、ことを特徴とする。
上記構成によれば、検索部の検索キーワード抽出部は、印刷データから検索キーワードを抽出し、検索部は、通信ネットワークを介して外部の検索サーバーにアクセスし、検索キーワードを用いて検索処理を行い、検索結果情報を収集する。
したがって、印刷データに含まれる検索キーワードの自動抽出を行って、容易に検索結果情報を収集することが可能となる。
【０００６】
本発明の第３態様は、第２態様において、前記検索キーワード抽出部は、前記印刷データからテキストデータを抽出し、抽出されたテキストデータに基づいて、前記検索キーワードを抽出する、ことを特徴とする。
上記構成によれば、検索キーワード抽出部は、印刷データからテキストデータを抽出し、抽出されたテキストデータに基づいて、検索キーワードを抽出するので、迅速かつ容易に検索結果情報を収集することが可能となる。
【０００７】
本発明の第４態様は、第２態様又は第３態様において、前記検索キーワード抽出部は、前記印刷データ中の画像に含まれる文字に対応するテキストデータを生成し、生成したテキストデータに基づいて、前記検索キーワードを抽出する、ことを特徴とする。
上記構成によれば、検索キーワード抽出部は、印刷データ中の画像に含まれる文字に対応するテキストデータを生成し、抽出されたテキストデータに基づいて、検索キーワードを抽出するので、迅速かつ容易に検索結果情報を収集することが可能となる。
【０００８】
本発明の第５態様は、第１態様ないし第４態様のいずれかにおいて、前記検索結果情報を暗号化する暗号化部を備え、前記検索結果記憶部は、前記暗号化された検索結果情報を記憶する、ことを特徴とする。
上記構成によれば、検索結果記憶部は、暗号化された検索結果情報を記憶するので、検索結果のセキュリティーの確保が可能となる。
【０００９】
本発明の第６態様は、印刷データに基づいて所定の記録媒体に印刷を行う印刷処理部を備えた印刷装置の制御を行う印刷装置の制御方法において、前記印刷データに基づいて所定の記録媒体に印刷を行う印刷処理過程と、外部の検索サーバーに通信ネットワークを介してアクセスし、前記印刷データに対応する印刷内容に関連する情報あるいは当該印刷内容に関連する情報の所在を検索結果情報として収集する検索過程と、前記検索結果情報を更新可能に記憶する検索結果記憶過程と、を備えたことを特徴とする。
上記構成によれば、ユーザーは印刷を行わせるだけで、検索結果情報を収集することが可能となる。
【００１０】
本発明の第７態様は、印刷データに基づいて所定の記録媒体に印刷を行う印刷処理部を備えた印刷装置をコンピュータにより制御するための制御プログラムにおいて、前記印刷データに基づいて所定の記録媒体に前記印刷処理部により印刷を行わせる印刷処理機能と、外部の検索サーバーに通信ネットワークを介してアクセスさせ、前記印刷データに対応する印刷内容に関連する情報あるいは当該印刷内容に関連する情報の所在を検索結果情報として収集させる検索機能と、前記検索結果情報を更新可能に記憶する検索結果記憶機能と、を前記コンピュータに実現させることを特徴とする。
上記構成によれば、ユーザーは印刷を行わせるだけで、検索結果情報を収集することが可能となる。
【発明の効果】
【００１１】
本発明によれば、ユーザーは印刷を行わせるだけで、検索結果情報を収集することが可能となり、検索条件の設定に慣れていないユーザーであっても、より当該ユーザーが望む情報を検索することが可能となる。
【発明を実施するための最良の形態】
【００１２】
次に図面を参照して本発明の好適な実施の形態について説明する。
図１は、実施形態の印刷システムの概要構成ブロック図である。
印刷システム１０は、パーソナルコンピュータとして構成された複数のユーザー端末１１Ａ、１１Ｂと、ユーザー端末１１Ａ、１１ＢにＬＡＮ１２を介して接続されたプリンター１３と、ユーザー端末１１Ａ、１１ＢにＬＡＮ１２を介して接続されたコピー機、プリンターあるいはスキャナとして機能する複合機１４と、ＬＡＮ１２及びインターネット１５を介してユーザー端末１１Ａ、１１Ｂ、プリンター１３、複合機１４に接続される検索サーバー装置１６と、を備えている。
【００１３】
上記構成において、ユーザー端末１１Ａ、１１Ｂは、ＬＡＮ１２を介してプリンター１３あるいは複合機１４に印刷データ（印刷コマンド＋実データ）を出力する。印刷データが入力されたプリンター１３あるいは複合機１４は、受信した印刷データに従って印刷出力を行うとともに、印刷データに含まれる実データから検索用キーワードを抽出し、ＬＡＮ１２及びインターネット１５を介して検索サーバー装置１６に接続して検索結果情報を収集する。
【００１４】
ここで、プリンター１３及び複合機１４を含む印刷装置を代表してプリンター１３の構成について説明する。
図２は、プリンターの概要構成ブロック図である。
プリンター１３は、いわゆるインクジェットプリンタとして構成されている。
プリンター１３は、図２に示すように、プリンター１３を中枢的に制御するコントローラ２１と、ローカルに接続された外部機器とのインターフェース動作を行うプリンターインターフェース部２２と、ＬＡＮ１２あるいはインターネット１５を介して接続された外部機器との間で通信インターフェース動作を行う通信インターフェース部２３と、各種データを格納するハードディスク２４と、供給するインクを収納したインクカートリッジ２５と、コントローラ２１の制御下でインクカートリッジ２５から供給されたインクを用いて印刷を行うプリントエンジン２６（印刷処理部）と、を備えている。
【００１５】
コントローラ２１は、コントローラ２１を中枢的に制御するＭＰＵ３１と、制御プログラムを含む各種データを記憶するＲＯＭ３２と、各種データを一時的に記憶するＲＡＭ３３と、各種データを不揮発的に記憶する破壊読み出し型の強誘電体メモリー（ＦｅＲＡＭ）３４と、を備えている。
ここで、強誘電体メモリー（ＦｅＲＡＭ）３４について説明する。
強誘電体メモリー（ＦｅＲＡＭ）３４は、強誘電体材料によりメモリーセルが構成されており、強誘電体膜により構成される強誘電体キャパシターをデータ保持用の容量として用いたメモリーである。そして、強誘電体膜は自発分極特性を有し、印加される電界方向に応じて分極方向が反転するので、この分極反転を記憶保持に利用している。強誘電体メモリーは、ＤＲＡＭと同等の高速書き換えが可能であり、また、１０14回以上の書き換え回数（業界実用年数１０年連続使用保障値）に対して耐性を有している。
【００１６】
また、強誘電体メモリー３４は、データ保持のための電源は不要であり、ＤＲＡＭと同様な破壊読み出し型のメモリーであり、メモリーセルに書き込まれているデータを読み出した場合には、データが破壊される。したがって、本実施形態では、データ読出後にあえて再書込を行わないことで、セキュリティーを確保している。
インクカートリッジ２５は、インク残量などを管理するための管理用ＩＣチップ３５を搭載している。この管理用ＩＣチップ３５は、当該インクカートリッジ固有の情報である暗号化用データを不揮発的に記憶する破壊読み出し型の強誘電体メモリー（ＦｅＲＡＭ）３６を備えている。この場合において、強誘電体メモリー３６は、強誘電体メモリー３４と同様の構成であり、この強誘電体メモリー３６に記憶されている暗号化用データは、コントローラ２１の強誘電体メモリー３４の暗号化用データと同期がとられている。
【００１７】
次に実施形態の動作の説明に先立ち、本発明の原理について説明する。
一般にある対象に関する情報を収集するために、インターネットなどの通信ネットワークを介して検索を行う場合には、ユーザーが検索キーワードを設定することにより、関連の情報あるいは関連の情報が存在するＵＲＬ等の所在情報を特定することが行われている。
また、これにより得られたＷｅｂページや文献などの情報は、必要に応じてプリント出力され、ユーザーは、その内容を精査した上で、あらためて検索キーワードを抽出し、再度検索を行うことを繰り返し、より必要とする情報に辿り着くための努力を行う。
【００１８】
そこで、本実施形態は、上記ユーザーの動作に基づき、プリント出力される情報には、よりユーザーが必要とする情報に近づくためのキーワードが含まれている可能性が高いことに着目し、印刷データから自動でキーワードを抽出し、キーワードに関連するＵＲＬ等の情報を予め収集しておき、ユーザーに提供するように構成したものである。
これにより、ユーザーは、検索の初期段階では、自己が興味のある内容を含む文献などを印刷するだけで、より必要とする情報が収集されて、検索効率を飛躍的に向上させることができる。
【００１９】
次に具体的な動作について説明する。
以下の説明においては、検索結果を利用しようとするユーザーのユーザー端末がユーザー端末１１Ａであり、プリンター１３を介して印刷を行うものとする。
図３は、プリンターの印刷時の処理フローチャートである。
プリンター１３のＭＰＵ３１は、ＬＡＮ１２および通信インターフェース部２３を介してユーザー端末１１Ａから印刷データが入力されると（ステップＳ１１）、当該印刷データに含まれる印刷コマンドおよび実データ（テキストデータ、イメージデータ）を解析し、プリントエンジン２６を制御して、印刷を行う印刷処理を行わせる（ステップＳ１２）。
これと並行してＭＰＵ３１は、実データからテキストデータを抽出する（ステップＳ１３）。この場合において、実データにテキストデータがそのまま含まれている場合の他、イメージデータ（例えば、画像データ）中に含まれるテキストを文字認識処理により抽出する構成とすることも可能である。ここで、ＭＰＵ３１は、検索キーワード抽出部として機能している。
【００２０】
続いて、抽出したテキストデータを、ハードディスク２４に予め格納した文法ルール群や品詞種別に対応づけた単語リストなどの辞書を参照して、抽出したテキストデータを形態素に分け、それぞれの品詞を判別し、さらに形態素あるいは形態素の組み合わせで構成される慣用句や単語毎に出現頻度を算出し、所定の出現頻度以上の慣用句、単語を検索キーワードとして抽出し、学習する（ステップＳ１４）。
続いて、プリンター１３のＭＰＵ３１は、通信インターフェース部２３、ＬＡＮ１２およびインターネット１５を介して、検索サーバー装置１６に接続（ログイン）して、抽出した検索キーワードを用いて検索を行い、検索サーバー装置１６から返される検索結果情報データを収集する、検索処理を自動的に行うこととなる（ステップＳ１５）。ここで、ＭＰＵ３１は、検索部として機能している。
【００２１】
ここで、得られる検索結果情報データとしては、関連情報が掲載されているＷｅｂページのＵＲＬや、検索されたアドレスに格納されているファイルまたはファイル群の格納アドレス、当該ファイルそのものあるいは当該ファイル群そのものなどである。
続いて、プリンター１３のＭＰＵ３１は、強誘電体メモリー３６から暗号化用データを読み出した後、この暗号化用データおよび検索結果情報データをパラメータとして、所定の暗号化用データ処理プログラムを適用して、暗号化検索結果情報データを生成し、ハードディスク２４に記憶させる（ステップＳ１６）。ここで、ハードディスク２４は、検索結果記憶部として機能している。
【００２２】
この場合において、強誘電体メモリー３６から読み出した暗号化用データは既に破壊されているので、ＭＰＵ３１は、次回の暗号化のために新たな暗号化用データを生成し、インクカートリッジ２５の強誘電体メモリー３６に書き込むとともに、自己の強誘電体メモリー３４に次回用いる復号化用データとして書き込む。ここで、ＭＰＵ３１は、暗号化部として機能している。
以上の説明においては、暗号化用データおよび復号化用データは、プリンター１３固有のものとして説明していたが、ユーザー端末１１Ａ、１１Ｂ単位あるいは実際のユーザーに対応づけてユーザー端末１１Ａ、１１Ｂ毎に複数割り当てておき、認証するようにすれば、より高いセキュリティーを確保することが可能となる。
【００２３】
次にユーザー端末１１Ａを介してユーザーが検索結果情報データを要求した場合の処理について説明する。
図４は、プリンターの検索結果情報データ送信時の処理フローチャートである。
プリンター１３のＭＰＵ３１は、ＬＡＮ１２および通信インターフェース部２３を介してユーザー端末１１Ａから認証データが入力されると（ステップＳ２１）、認証データに基づいて当該ユーザー端末１１Ａのユーザーが正規のユーザーであるか否かの認証を行う認証処理を行う（ステップＳ２２）。なお、認証がなされなかった場合には、複数回の正規認証データの入力を促す問い合わせを行った後、通信が遮断されることとなる。
認証がなされた場合には、ＭＰＵ３１は、ユーザー端末１１Ａから検索結果情報データを要求する検索結果要求がなされると（ステップＳ２３）、プリンター１３のＭＰＵ３１は、強誘電体メモリー３４から当該ユーザー端末１１Ａに対応する復号化用データを読み出し、対応する暗号化検索結果情報データをハードディスク２４から読み出した後、復号化用データおよび暗号化検索結果情報データをパラメータとして、所定の復号化用データ処理プログラムを適用して、検索結果情報データとして復号する（ステップＳ２４）。
【００２４】
この場合において、強誘電体メモリー３４から読み出した復号化用データは、破壊されてしまうため、次回以降利用することはできなくなってしまう。したがって、暗号化検索結果情報データを保存しておく必要がある場合には、復号した検索結果情報データを新たな暗号化用データで暗号化し、元の暗号化検索結果情報データを更新し、強誘電体メモリー３４に暗号化に用いた暗号化用データを格納することで、セキュリティーの確保が図られる。なお、一旦読み出した検索結果情報データの再格納が必要か否かは、ユーザーが予め設定しておくようにすればよい。
【００２５】
続いて、プリンター１３のＭＰＵ３１は、復号した検索結果情報を通信インターフェース部２３およびＬＡＮ１２を介してユーザー端末１１Ａに送信する。
したがって、ユーザー端末１１Ａを利用しているユーザーは、自己が印刷を行うだけで、所望する情報に関連する検索結果情報を容易に収集し、利用することが可能となる。
この場合において、強誘電体メモリー３６から読み出した暗号化用データは既に破戒されているので、ＭＰＵ３１は、次回の暗号化のために新たな暗号化用データを生成し、インクカートリッジ２５の強誘電体メモリー３６に書き込むとともに、自己の強誘電体メモリー３４に次回用いる復号化用データとして書き込む。
【００２６】
以上の説明のように、本実施形態によれば、プリンターにおいて、印刷を行うだけでユーザーは意識することなく、検索結果情報データを収集することができ、ひいては、検索結果情報データを利用することができ、検索に要する手間を削減し、効率の高い検索処理を行うことが可能となる。
以上の説明においては、検索処理を中心として説明したが、検索処理を印刷処理と連携し、印刷対象の文書の印刷利用時間（時刻）を参照することにより、時間帯に応じて印刷データの一部を検索処理結果により差し替えたり、より新しい検索処理結果に差し替えて印刷を行うように構成することも可能である。
【００２７】
以上の説明においては、暗号化用データおよび復号化用データは、プリンター１３固有のものとして説明していたが、ユーザー端末１１Ａ、１１Ｂ単位あるいは実際のユーザーに対応づけてユーザー端末１１Ａ、１１Ｂ毎に複数割り当てておき、認証するようにすれば、より高いセキュリティーを確保することが可能となる。
以上の説明においては、検索結果情報データの格納と、検索結果情報データのユーザー端末への送信（利用）とは、それぞれ別個の処理としていたが、印刷データの送信後にユーザー端末に検索結果情報データを送信させ、直ちに利用できる構成とすることも可能である。
以上の説明においては、暗号化検索結果情報を記憶する装置として、プリンターの場合に印刷データの入力に伴って検索結果情報データを収集する場合について説明したが、印刷データの入力に限らず、スキャンしたデータから検索結果情報データを収集する構成とすれば、スキャナ装置あるいはスキャナ機能を有する複合機において、スキャン動作がなされた場合に、プリンターにおいて印刷データが入力された場合と同様の処理を行うように構成することも可能である。
【図面の簡単な説明】
【００２８】
【図１】実施形態の印刷システムの概要構成ブロック図である。
【図２】プリンターの概要構成ブロック図である。
【図３】プリンターの印刷時の処理フローチャートである。
【図４】プリンターの検索結果情報データ送信時の処理フローチャートである。
【符号の説明】
【００２９】
１０…印刷システム、１１Ａ、１１Ｂ…ユーザー端末、１２…ＬＡＮ、１３…プリンター、１４…複合機、１５…インターネット、１６…検索サーバー装置、２１…コントローラ、２２…プリンターインターフェース部、２３…通信インターフェース部、２４…ハードディスク、２５…インクカートリッジ、２６…プリントエンジン、３１…ＭＰＵ、３２…ＲＯＭ、３３…ＲＡＭ、３４、３６…強誘電体メモリー、３５…管理用ＩＣチップ。
【図１】
2010160694.tif 000003
【図２】
2010160694.tif 000004
【図３】
2010160694.tif 000005
【図４】
2010160694.tif 000006