(57)【要約】【課題】検索キーの入力の手間を省き、且つ外部の検索サーバと連携可能な画像形成装置、検索支援方法、検索支援プログラム、検索支援システムを提供することを目的とするものである。【解決手段】本発明は、スキャンされた原稿に付されたマークを認識し、マーク内の文字列を検索キーとして検索サーバへ送信して検索サーバによる検索結果データを取得する。そして、取得した検索結果データに印刷可能とするための画像処理を施し、印刷する。【選択図】図４
2010044531.tif 000002
【特許請求の範囲】
【請求項１】
検索用データベースを有する検索サーバと接続された画像形成装置であって、
画像データが入力される入力手段と、
前記入力手段により入力された前記画像データ中に付された印を認識する認識手段と、
前記印が付された部分の画像データをテキストデータに変換するテキスト変換手段と、
前記テキスト変換手段により変換されたテキストデータを検索文字列として前記検索サーバへ送信する送信手段と、
前記検索サーバから送信される検索結果データを取得する検索結果取得手段と、
前記検索結果データに画像処理を施す画像処理手段と、
前記画像処理手段により画像処理が施された前記検索結果データを出力する出力手段と、を有する画像形成装置。
【請求項２】
前記検索結果データを印刷するか否かを選択させる出力選択手段を有し、
前記出力手段は、
前記選択手段により前記検索結果データを印刷しないと選択されたとき、前記画像処理手段による画像処理を行わずに前記検索結果データを出力する請求項１記載の画像形成装置。
【請求項３】
前記認識手段により前記画像データ中に複数の印が認識されたとき、前記複数の印と対応した複数の検索文字列による検索方式を選択させる方式選択手段と、
前記複数の検索文字列から、前記方式選択手段により選択された方式に対応した検索文字列を生成する生成手段と、を有し、
前記送信手段は、前記生成手段により生成された検索文字列を前記検索サーバへ送信する請求項１又は２記載の画像形成装置。
【請求項４】
前記画像処理手段は、前記検索結果データを所定のフォーマットにする処理を行う請求項１ないし３の何れか一項に記載の画像形成装置。
【請求項５】
音声データが入力される音声入力手段と、
前記音声入力手段により入力された音声データをテキストデータに変換する音声認識手段と、を有し、
前記送信手段は、
前記音声認識手段により変換されたテキストデータを検索文字列として前記検索サーバへ送信する請求項１ないし４の何れか一項に記載の画像形成装置。
【請求項６】
検索用データベースを有する検索サーバと接続された画像形成装置による検索支援方法であって、
画像データが入力される入力手順と、
前記入力手順により入力された前記画像データ中に付された印を認識する認識手順と、
前記印が付された部分の画像データをテキストデータに変換するテキスト変換手順と、
前記テキスト変換手順により変換されたテキストデータを検索文字列として前記検索サーバへ送信する送信手順と、
前記検索サーバから送信される検索結果データを取得する検索結果取得手順と、
前記検索結果データに画像処理を施す画像処理手順と、
前記画像処理手順により画像処理が施された前記検索結果データを出力する出力手順と、を有する検索支援方法。
【請求項７】
検索用データベースを有する検索サーバと接続された画像形成装置において実行される検索支援プログラムであって、
前記画像形成装置に、
画像データが入力される入力ステップと、
前記入力ステップにより入力された前記画像データ中に付された印を認識する認識ステップと、
前記印が付された部分の画像データをテキストデータに変換するテキスト変換ステップと、
前記テキスト変換ステップにより変換されたテキストデータを検索文字列として前記検索サーバへ送信する送信ステップと、
前記検索サーバから送信される検索結果データを取得する検索結果取得ステップと、
前記検索結果データに画像処理を施す画像処理ステップと、
前記画像処理ステップにより画像処理が施された前記検索結果データを出力する出力ステップと、を実行させる検索支援プログラム。
【請求項８】
検索用データベースを有する検索サーバと、前記検索サーバと接続された画像形成装置とから構成される検索支援システムであって、
前記画像形成装置は、
画像データが入力される入力手段と、
前記入力手段により入力された前記画像データ中に付された印を認識する認識手段と、
前記印が付された部分の画像データをテキストデータに変換するテキスト変換手段と、
前記テキスト変換手段により変換されたテキストデータを検索文字列として前記検索サーバへ送信する送信手段と、
前記検索サーバから送信される検索結果データを取得する検索結果取得手段と、
前記検索結果データに画像処理を施す画像処理手段と、
前記画像処理手段により画像処理が施された前記検索結果データを出力する出力手段と、を有する検索支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索用データベースを有する検索サーバと接続された画像形成装置、この画像形成装置による検索支援方法、この画像形成装置で実行される検索支援プログラム、検索支援システムに関する。
【背景技術】
【０００２】
近年では、様々なデータベースに蓄積された情報から所望の情報を検索する情報検索が一般的に行われている。従来の情報検索では、オペレータ等により検索対象となる文字列（以下、検索キー）が入力され、入力された検索キーによるデータベースの検索が行われる。したがって従来の情報検索では、オペレータが検索キーを入力する必要があり、入力の手間がかかる。
【０００３】
そこで、検索キーの入力の手間を省くための工夫がなされている。例えば特許文献１には、原稿を読み取る際にマーカーで囲まれた領域内の文字列を認識し、この文字列を検索キーとして、データベースより該当する画像情報を検索するデジタル複写機が記載されている。
【特許文献１】特開平５−２９８３７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら特許文献１記載の発明は、デジタル複写機が有するデータベース内の検索を行うものであり、デジタル複写機内部に蓄積された固定の情報源の検索しか行うことができない。
【０００５】
本発明は、上記事情を鑑みてこれを解決すべくなされたものであり、検索キーの入力の手間を省き、且つ外部の検索サーバと連携可能な画像形成装置、検索支援方法、検索支援プログラム、検索支援システムを提供することを目的とするものである。
【課題を解決するための手段】
【０００６】
本発明は、上記目的を達成するために、以下の如き構成を採用した。
【０００７】
本発明は、検索用データベースを有する検索サーバと接続された画像形成装置であって、画像データが入力される入力手段と、前記入力手段により入力された前記画像データ中に付された印を認識する認識手段と、前記印が付された部分の画像データをテキストデータに変換するテキスト変換手段と、前記テキスト変換手段により変換されたテキストデータを検索文字列として前記検索サーバへ送信する送信手段と、前記検索サーバから送信される検索結果データを取得する検索結果取得手段と、前記検索結果データに画像処理を施す画像処理手段と、前記画像処理手段により画像処理が施された前記検索結果データを出力する出力手段と、を有する構成とした。
【０００８】
また本発明の画像形成装置は、前記検索結果データを印刷するか否かを選択させる出力選択手段を有し、前記出力手段は、前記選択手段により前記検索結果データを印刷しないと選択されたとき、前記画像処理手段による画像処理を行わずに前記検索結果データを出力する構成とした。
【０００９】
また本発明の画像形成装置は、前記認識手段により前記画像データ中に複数の印が認識されたとき、前記複数の印と対応した複数の検索文字列による検索方式を選択させる方式選択手段と、前記複数の検索文字列から、前記方式選択手段により選択された方式に対応した検索文字列を生成する生成手段と、を有し、前記送信手段は、前記生成手段により生成された検索文字列を前記検索サーバへ送信する構成とした。
【００１０】
また本発明の画像形成装置において、前記画像処理手段は、前記検索結果データを所定のフォーマットにする処理を行う構成とした。
【００１１】
また本発明の画像形成装置は、音声データが入力される音声入力手段と、前記音声入力手段により入力された音声データをテキストデータに変換する音声認識手段と、を有し、前記送信手段は、前記音声認識手段により変換されたテキストデータを検索文字列として前記検索サーバへ送信する構成とした。
【００１２】
本発明は、検索用データベースを有する検索サーバと接続された画像形成装置による検索支援方法であって、画像データが入力される入力手順と、前記入力手順により入力された前記画像データ中に付された印を認識する認識手順と、前記印が付された部分の画像データをテキストデータに変換するテキスト変換手順と、前記テキスト変換手順により変換されたテキストデータを検索文字列として前記検索サーバへ送信する送信手順と、前記検索サーバから送信される検索結果データを取得する検索結果取得手順と、前記検索結果データに画像処理を施す画像処理手順と、前記画像処理手順により画像処理が施された前記検索結果データを出力する出力手順と、を有する方法とした。
【００１３】
本発明は、検索用データベースを有する検索サーバと接続された画像形成装置において実行される検索支援プログラムであって、前記画像形成装置に、画像データが入力される入力ステップと、前記入力ステップにより入力された前記画像データ中に付された印を認識する認識ステップと、前記印が付された部分の画像データをテキストデータに変換するテキスト変換ステップと、前記テキスト変換ステップにより変換されたテキストデータを検索文字列として前記検索サーバへ送信する送信ステップと、前記検索サーバから送信される検索結果データを取得する検索結果取得ステップと、前記検索結果データに画像処理を施す画像処理ステップと、前記画像処理ステップにより画像処理が施された前記検索結果データを出力する出力ステップと、を実行させるプログラムとした。
【００１４】
本発明は、検索用データベースを有する検索サーバと、前記検索サーバと接続された画像形成装置とから構成される検索支援システムであって、前記画像形成装置は、画像データが入力される入力手段と、前記入力手段により入力された前記画像データ中に付された印を認識する認識手段と、前記印が付された部分の画像データをテキストデータに変換するテキスト変換手段と、前記テキスト変換手段により変換されたテキストデータを検索文字列として前記検索サーバへ送信する送信手段と、前記検索サーバから送信される検索結果データを取得する検索結果取得手段と、前記検索結果データに画像処理を施す画像処理手段と、前記画像処理手段により画像処理が施された前記検索結果データを出力する出力手段と、を有する構成とした。
【発明の効果】
【００１５】
本発明は、検索キーの入力の手間を省き、且つ外部の検索サーバと連携可能とすることができる。
【発明を実施するための最良の形態】
【００１６】
本発明は、スキャンされた原稿に付されたマークを認識してマーク内の文字列を検索キーとして検索サーバへ送信し、検索サーバによる検索結果データを取得する。そして、取得した検索結果のデータに印刷可能とするための画像処理を施して後に印刷する。
【００１７】
（第一の実施形態）
以下に図面を参照して本発明の第一の実施形態について説明する。図１は、検索支援システム１００のシステム構成図の一例を示す図である。
【００１８】
検索支援システム１００は、画像形成装置２００、検索サーバ３００、端末装置４００がネットワークＮを介して接続されて構成されている。検索支援システム１００において、画像形成装置２００は、入力された画像データ中でマークが付された部分の画像データをテキストデータに変換し、検索キーとして検索サーバ３００へ送信する。
【００１９】
検索サーバ３００は、検索用データベース３１０内を画像形成装置２００から受け取った検索キーで検索し、検索結果のデータ（検索結果データ）を画像形成装置２００へ送信する。画像形成装置２００は、この検索結果データに画像処理を施して印刷する。また画像形成装置２００は、ネットワークＮに接続された端末装置４００に検索結果データを出力（送信）することもできる。
【００２０】
以下に本実施形態の画像形成装置２００の詳細を説明する。図２は、画像形成装置２００のハードウェア構成の一例を示す図である。
【００２１】
本実施形態の画像形成装置２００は、例えばコピー機能、スキャン機能、ＦＡＸ機能、印刷機能などの複数の機能を有する複合機である。
【００２２】
画像形成装置２００は、それぞれバスＢで相互に接続されているスキャン装置２１、プロッタ装置２２、ドライブ装置２３、補助記憶装置２４、メモリ装置２５、演算処理装置２６、インターフェース装置２７、操作パネル２８で構成される。
【００２３】
スキャン装置２１は、スキャナエンジンと、スキャナエンジンを制御するエンジン制御部などから構成されており、紙原稿を画像データとするために用いられる。プロッタ装置２２はプロッタエンジンとプロッタエンジンを制御するエンジン制御部などから構成され、画像データを出力するために用いられる。インターフェース装置２７は、モデム、ＬＡＮカードなどで構成されており、ネットワークＮに接続する為に用いられる。画像形成装置２００は、インターフェース装置２７を介してネットワークＮ上の他の装置との情報の送受信を行う。操作パネル２８は、タッチパネルなどで構成され、画像形成装置２００の操作キーや処理の進捗状況などが表示される。
【００２４】
本発明の検索支援プログラムは、画像形成装置２００を制御する各種プログラムの少なくとも一部である。検索支援プログラムは例えば記録媒体２９の配布やネットワークＮからのダウンロードなどによって提供される。検索支援プログラムを記録した記録媒体２９は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００２５】
また、検索支援プログラムを記録した記録媒体２９がドライブ装置２３にセットされると、検索支援プログラムは記録媒体２９からドライブ装置２３を介して補助記憶装置２４にインストールされる。ネットワークＮからダウンロードされた検索支援プログラムは、インターフェース装置２７を介して補助記憶装置２４にインストールされる。
【００２６】
補助記憶装置２４は、インストールされた検索支援プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置２５は、コンピュータの起動時に補助記憶装置２４から検索支援プログラムを読み出して格納する。そして、演算処理装置２６はメモリ装置２５に格納された検索支援プログラムに従って、後述するような各種処理を実現している。
【００２７】
次に図３を参照して本実施形態の画像形成装置２００の機能について説明する。図３は、第一の実施形態の画像形成装置２００の機能構成を説明する図である。
【００２８】
本実施形態の画像形成装置２００は、マーク認識部２１０、テキスト変換部２２０、検索キー送信部２３０、検索結果取得部２４０、画像処理部２５０、検索結果送信部２６０、表示制御部２７０を有する。
【００２９】
マーク認識部２１０は、画像形成装置２００において、スキャン装置２１でスキャンされる画像データ中のマークが付された部分を認識する。本実施形態では、例えばスキャン装置２１でスキャンされる紙原稿中の検索キーとしたい文字列に、蛍光ペン等でマークが付けられている。マーク認識部２１０は、マークが付けられた紙原稿がスキャンされて画像データとされた際に、この画像データ中からマークが付けられた部分を認識する。
【００３０】
テキスト変換部２２０は、マーク認識部２１０により認識された部分の画像データをテキストデータへ変換する。具体的には本実施形態のテキスト変換部２２０は、ＯＣＲ（Optical Character Reader）機能により実現される。
【００３１】
検索キー送信部２３０は、テキスト変換部２２０により変換されたテキストデータを検索キーとして検索サーバ３００へ送信する。検索結果取得部２４０は、検索サーバ３００から送信される検索結果データを取得する。
【００３２】
また検索キー送信部２３０は、インターネット上に存在する検索エンジンに対して検索キーを送信しても良い。この場合検索エンジンは、インターネットに存在する情報を検索キー送信部２３０から送信された検索キーで検索を行う。検索結果取得部２４０は、検索エンジンによる検索結果を検索結果データとして取得する。
【００３３】
画像処理部２５０は、検索結果データをプロッタ装置２２から出力可能な印刷データとする画像処理を行う。尚本実施形態の画像処理部２５０は、上記の画像処理以外にも、検索結果データを所定のフォーマットとする画像処理を行う。
【００３４】
例えば画像処理部２５０は、検索サーバ３００の検索用データベース３１０や画像形成装置２００の有するデータベース等から検索結果データを取得した場合、検索結果データを所定の印刷フォーマットに加工する画像処理を行う。また、検索結果データが検索エンジン等から検索結果を取得した場合、検索結果データはＨＴＭＬ形式である。この場合画像処理部２５０は、この検索結果データが印刷用紙の枠内に収まるようにする画像処理を行う。
【００３５】
検索結果送信部２６０は、検索結果取得部２４０により取得された検索結果データを、ネットワークＮを介して端末装置４００へ送信する。具体的には、検索結果送信部２６０は、例えば電子メール送信機能や、フォルダ配信機能等により実現される。検索結果送信部２６０が電子メール送信機能で実現される場合、検索結果データは、指定された送信先アドレスへ電子メールとして送信される。また検索結果送信部２６０がフォルダ配信機能で実現される場合、検索結果データは、指定されたフォルダへ配信（送信）される。
【００３６】
表示制御部２７０は、上記各部の処理の進捗等を操作パネル２８に表示させる。また表示制御部２７０は、検索結果データの出力方法を選択させる画面を操作パネル２８に表示させる。例えば表示制御部２７０は、検索結果データを印刷するか、又は端末装置４００へ送信するかを選択させる画面を操作パネル２８へ表示させる。また、端末装置４００への検索結果データの送信が選択された場合、表示制御部２７０は、電子メールによる送信か、又はフォルダ配信による送信か、の何れか一方を選択させる画面を表示させても良い。
【００３７】
次に本実施形態の検索サーバ３００と端末装置４００について説明する。本実施形態の検索サーバ３００のハードウェア構成は、一般のコンピュータと同様である。即ち本実施形態の検索サーバ３００は、演算処理装置と記憶装置とを有し、記憶装置に格納されたプログラムを演算処理装置が読み出して実行することで、検索サーバ３００としての機能を実現している。
【００３８】
本実施形態の検索サーバ３００の有する検索用データベース３１０は、様々な情報が検索可能なデータベースである。例えば本実施形態の検索用データベース３１０は、例えば百科事典等に記載された情報等が格納されている。また本実施形態の検索用データベース３１０は、例えば様々な言語の辞書に記載された情報等が格納されたデータベースであっても良い。
【００３９】
また例えば本実施形態の検索サーバ３００の設置場所が図書館等であった場合には、検索用データベース３１０は、図書館の蔵書を管理するためのデータベースとなる。また検索サーバ３００の設置場所が病院等であった場合には、検索用データベース３１０は、患者のカルテに記載された情報等を管理するためのデータベースとなる。
【００４０】
尚本実施形態では、検索サーバ３００は、検索用データベース３１０のみを有する構成としたが、これに限定されない。検索サーバ３００は、複数の検索用データベースを備えていて良い。
【００４１】
本実施形態の端末装置４００は、一般のコンピュータである。本実施形態では、ネットワークＮに接続された端末装置は、端末装置４００のみとして説明したが、これに限定されない。ネットワークＮには任意の数の端末装置が接続されていて良く、本実施形態の画像形成装置２００は、ネットワークＮに接続された任意の端末装置へ検索結果データを送信することができる。
【００４２】
次に、図４を参照して本実施形態の画像形成装置２００の動作を説明する。図４は、第一の実施形態の画像形成装置２００の動作を説明するフローチャートである。
【００４３】
画像形成装置２００は、ステップＳ４０１において、スキャン装置２１により画像データが入力されると、ステップＳ４０２へ進む。ステップＳ４０２において、マーク認識部２１０は、入力された画像データ中でマークが付けられた部分を認識する。
【００４４】
ステップＳ４０２に続いてステップＳ４０３へ進み、テキスト変換部２２０は、認識された部分の画像データにＯＣＲ処理を施してテキストデータへ変換する。画像データがテキストデータに変換されると、ステップＳ４０３に続いてステップＳ４０４へ進む。ステップＳ４０４において、検索キー送信部２３０は、変換されたテキストデータを検索キーとして検索サーバ３００へ送信する。
【００４５】
検索サーバ３００では、画像形成装置２００から送信された検索キーに基づき、データベース３１０内の検索処理を行い、検索処理の結果である検索結果データを画像形成装置２００へ送信する。
【００４６】
ステップＳ４０４に続いてステップＳ４０５へ進み、検索結果取得部２４０は、検索サーバ３００から送信された検索結果データを取得する。検索結果データを取得すると、ステップＳ４０５に続いてステップＳ４０６へ進む。
【００４７】
ステップＳ４０６において、表示制御部２７０は、検索結果データを印刷するか、又は検索結果データを端末装置４００へ送信するか、何れかを選択させる画面を操作パネル２８へ表示させる。ステップＳ４０６において、検索結果データを印刷する選択がされた場合、ステップＳ４０７へ進む。
【００４８】
ステップＳ４０７において、画像処理部２５０は、取得した検索結果データをプロッタ装置２２により印刷可能な印刷データへ変換する画像処理を行う。また画像処理部２５０は、ステップＳ４０７において、同時に検索結果データを所定のフォームでの印刷を可能とする画像処理を行っても良い。画像処理が完了すると、ステップＳ４０７に続いてステップＳ４０８へ進み、画像処理が施された検索結果データをプロッタ装置２２により印刷して、処理を終了する。
【００４９】
またステップＳ４０６において、検索結果データを送信する選択がされた場合、ステップＳ４０９へ進む。ステップＳ４０９において、表示制御部２７０は、検索結果データの送信方法を選択させる画面を操作パネル２８へ表示させる。具体的には表示制御部２７０は、検索結果データを電子メールで送信するか、又はフォルダ配信により送信するか、の何れか一方を選択させる画面を表示させる。さらに表示制御部２７０は、このとき検索結果データの送信先を決定させるための画面を操作パネル２８へ表示させても良い。尚本実施形態の画像形成装置２００では、予め検索結果データの送信先となる電子メールアドレスや、フォルダ名等の情報が補助記憶装置２４等に格納されていることが好ましい。
【００５０】
ステップＳ４０９において検索結果データの送信方法が選択されると、ステップＳ４１０へ進む。ステップＳ４１０において、検索結果データ送信部２６０は、選択された方法で検索結果データを送信して処理を終了する。
【００５１】
尚本実施形態では、ステップＳ４０６で検索結果データの印刷か、又は送信かの何れか一方を選択するものとして説明したが、これに限定されない。例えば本実施形態の画像形成装置２００では、検索結果データを印刷し、さらに指定の送信先へ送信しても良い。また本実施形態の画像形成装置２００は、取得した検索結果データを補助記憶装置２４等に格納して蓄積しても良い。
【００５２】
また本実施形態の検索支援システム１００は、画像形成装置２００と検索サーバ３００とがネットワークＮを介して接続されている構成としたが、これに限定されない。本実施形態の画像形成装置２００と検索サーバ３００とは、データの送受信が可能な状態で接続されていれば良い。
【００５３】
以上に説明したように、本実施形態によれば、検索キーを入力する手間を省きつつ、外部の検索サーバ３００と連携した検索を行うことができる。また本実施形態では、例えばスキャン前の紙原稿の検索キーとしたい文字列に蛍光ペン等でマークするだけで、外部の検索サーバ３００の検索用データベース３１０をマークした文字列で検索することができる。よって本実施形態では、簡単に且つ信頼性の高い検索結果を得ることができる。また本実施形態では、例えば図書館等の紙に記載された情報を主として取り扱う機関においても、紙に記載された情報とデータベースに蓄積された電子データとの紐付けを行うことができる。
【００５４】
（第二の実施形態）
以下に図面を参照して本発明の第二の実施形態について説明する。本発明の第二の実施形態では、画像データ中に複数のマークが存在する場合にも対応可能な点が第一の実施形態と相違する。よって以下の第二の実施形態では、第一の実施形態との相違点についてのみ説明し、第一の実施形態と同様の機能構成を有するものには、第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【００５５】
本実施形態の画像形成装置２００Ａでは、マーク認識部２１０により、一の画像データ中に複数のマークが認識された場合に、複数のマークに対応する検索キーを組み合わせた検索キーを生成し、検索サーバ３００へ送信することができる。尚一の画像データとは、例えば紙原稿１枚分の画像データであって良い。または、複数ページの紙原稿を連続してスキャンした際の複数ページ分の画像データであっても良い。
【００５６】
図５は、第二の実施形態の画像形成装置２００Ａの機能構成を説明する図である。本実施形態の画像形成装置２００Ａは、第一の実施形態の画像形成装置２００の有する各部に加え、検索方式選択部２８０、検索キー生成部２９０を有する。
【００５７】
検索方式選択部２８０は、マーク認識部２１０により複数のマークが認識されたとき、複数のマークに対応する検索キーの組み合わせにより決定される検索方式を選択させる。検索方式検索部２８０は、例えば表示制御部２７０により操作パネル２８に表示される選択画面により、その機能を実現させる。また本実施形態の検索キーの組み合わせにより決定される検索方式とは、例えば複数の検索キーを用いて行うａｎｄ検索方式やｏｒ検索方式である。
【００５８】
検索キー生成部２９０は、検索方式選択部２８０により選択された検索方式に対応した検索キーを生成する。例えば検索キー生成部２９０は、検索キー１、検索キー２がある場合にａｎｄ検索方式が選択されると、ａｎｄ検索方式に対応した検索キーである「（検索キー１）ａｎｄ（検索キー２）」を生成する。また検索キー生成部２９０は、ｏｒ検索方式が選択されると、ｏｒ検索方式に対応した検索キーである「（検索キー１）ｏｒ（検索キー２）」を生成する。
【００５９】
以下に図６を参照して本実施形態の画像形成装置２００Ａの動作を説明する。図６は、第二の実施形態の画像形成装置２００Ａの動作を説明するフローチャートである。
【００６０】
図６のステップＳ６０１からステップＳ６０３までの処理は、図４のステップＳ４０１からステップＳ４０３までの処理と同様であるから説明を省略する。
【００６１】
ステップＳ６０４において、画像形成装置２００Ａは、検索キーが複数であるか否かを判定する。ステップＳ６０４において、検索キーが複数であった場合、ステップＳ６０５へ進む。
【００６２】
ステップＳ６０５において、検索方式選択部２８０は、表示制御部２７０により検索方式を選択させる画面を操作パネル２８へ表示させ、検索方式を選択させる。ステップＳ６０５において検索方式が選択されると、ステップＳ６０６へ進む。ステップＳ６０６において検索キー生成部２９０は、複数の検索キーと選択された検索方式とに基づき、検索サーバ３００へ送信する検索キーを生成し、ステップＳ６０７へ進む。
【００６３】
またステップＳ６０４において、検索キーが一つであった場合には、ステップＳ６０７へ進む。ステップＳ６０７からステップＳ６１３までの処理は、図４のステップＳ４０４からステップＳ４１０までの処理と同様であるから、説明を省略する。
【００６４】
以上に説明したように、本実施形態では、例えば１枚の紙原稿に複数のマークを付けた場合にも、複数の検索キーを用いた検索を行うことができる。したがって本実施形態によれば、検索キーを入力する手間を省きつつ、外部の検索サーバ３００と連携した検索を行うことができ、さらに複数の検索キーを用いて所望の検索方式による検索を行うことができる。
【００６５】
（第三の実施形態）
以下に図面を参照して本発明の第三の実施形態について説明する。本発明の第三の実施形態では、検索キーを音声により入力することが可能な点が第一の実施形態と相違する。よって以下の第三の実施形態の説明では、第一の実施形態との相違点についてのみ説明し、第一の実施形態と同様の機能構成を有するものには第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【００６６】
本実施形態の画像形成装置２００Ｂでは、音声で入力された検索キーを認識し、検索キーとして検索サーバ３００へ送信することができる。
【００６７】
図７は、第三の実施形態の画像形成装置２００Ｂの機能構成を示す図である。本実施形態の画像形成装置２００Ｂは、第一の実施形態の画像形成装置２００の有する各部に加え、音声入力部２９５、音声認識部２９７を有する。
【００６８】
音声入力部２９５は、音声データを入力するためのものであり、具体的にはマイク等により実現される。音声認識部２９７は、音声入力部２９５により入力された音声データを認識し、テキストデータへ変換する。
【００６９】
次に図８を参照して本実施形態の画像形成装置２００Ｂの動作を説明する。図８は、第三の実施形態の画像形成装置２００Ｂの動作を説明するフローチャートである。
【００７０】
本実施形態の画像形成装置２００Ｂは、ステップＳ８０１において音声入力部２９５により音声データが入力されると、ステップＳ８０２へ進む。ステップＳ８０２において、音声認識部２９７は、入力された音声データを認識してテキストデータへ変換し、ステップＳ８０３へ進む。本実施形態では、このテキストデータが検索キーとなる。
【００７１】
ステップＳ８０３からステップＳ８０９までの処理は、図４のステップＳ４０４からステップＳ４１０までの処理と同様であるから、その説明を省略する。
【００７２】
以上に説明したように、本実施形態によれば、音声データにより検索キーを認識することができる。したがって本実施形態では、例えば紙原稿にマークを付けることが困難な場合にも、音声データにより入力された検索キーを検索サーバ３００へ送信して検索を行うことができる。
【００７３】
尚、上記各実施形態では、各部の機能が全て画像形成装置内に含まれる構成として説明したが、これに限定されない。例えば本発明の画像形成装置が有する機能を、画像形成装置と画像形成装置に接続されたコンピュータとにより実現しても良い。この場合、テキスト変換部２２０、検索キー送信部２３０、検索結果取得部２４０は、画像形成装置と接続されたコンピュータが有する機能としても良い。
【００７４】
以上、各実施形態に基づき本発明の説明を行ってきたが、上記各実施形態に示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することができ、その応用形態に応じて適切に定めることができる。
【図面の簡単な説明】
【００７５】
【図１】検索支援システム１００のシステム構成図の一例を示す図である。
【図２】画像形成装置２００のハードウェア構成の一例を示す図である。
【図３】第一の実施形態の画像形成装置２００の機能構成を説明する図である。
【図４】第一の実施形態の画像形成装置２００の動作を説明するフローチャートである。
【図５】第二の実施形態の画像形成装置２００Ａの機能構成を説明する図である。
【図６】第二の実施形態の画像形成装置２００Ａの動作を説明するフローチャートである。
【図７】第三の実施形態の画像形成装置２００Ｂの機能構成を示す図である。
【図８】第三の実施形態の画像形成装置２００Ｂの動作を説明するフローチャートである。
【符号の説明】
【００７６】
１００  検索支援システム
２００、２００Ａ、２００Ｂ  画像形成装置
２１０  マーク認識部
２２０  テキスト変換部
２３０  検索キー送信部
２４０  検索結果取得部
２５０  画像処理部
２６０  検索結果送信部
２７０  表示制御部
２８０  検索方式選択部
２９０  検索キー生成部
２９５  音声入力部
２９７  音声認識部
３００  検索サーバ
３１０  検索用データベース
【図１】
2010044531.tif 000003
【図２】
2010044531.tif 000004
【図３】
2010044531.tif 000005
【図４】
2010044531.tif 000006
【図５】
2010044531.tif 000007
【図６】
2010044531.tif 000008
【図７】
2010044531.tif 000009
【図８】
2010044531.tif 000010