(57)【要約】装置（３０２）は、イメージ媒体（４００）のテキスト（４０２，４０４）をスキャンして、そのスキャンされたテキスト（４０２、４０４）に対応するテキストデータを生成する。装置（３０２）の検索コンポーネント（３２８）は、このテキストデータからフレーズリスト（５０４）を生成して、フレーズリスト（５０４）に対応する情報の検索を起動する。
2005539328.tif 000002
【特許請求の範囲】
【請求項１】
イメージ媒体（４００）のテキスト（４０２、４０４）をスキャンするように構成されたスキャン・ユニット（３１６）と、
前記テキスト（４０２、４０４）に対応するテキストデータを生成するように構成されたスキャンコンポーネント（３２６）と、
前記テキストデータから１つまたは複数のフレーズリスト（５０４）を作成して、前記１つまたは複数のフレーズリスト（５０４）に対応する情報の検索を起動するように構成された検索コンポーネント（３２８）と、
を備える装置（３０２）。
【請求項２】
前記スキャンコンポーネント（３２６）が、フレーズ識別子（４１２、４１６）を認識して、前記フレーズ識別子（４１２、４１６）を用いて指定されたテキスト（４１４、４１８）に対応する選択テキストデータを生成するように、さらに構成されており、
前記検索コンポーネント（３２８）が、１つまたは複数の入力フレーズ（５０６）を受け取って、前記選択テキストデータから、また前記１つまたは複数の入力フレーズ（５０６）から、選択フレーズリスト（５０２）を作成して、前記選択フレーズリスト（５０２）に対応する情報の検索を起動するように、さらに構成されている、請求項１に記載の装置（３０２）。
【請求項３】
前記スキャンコンポーネント（３２６）が、１つまたは複数の書込みマークをフレーズ識別子（４１２、４１６）として認識するように、さらに構成されている、請求項１に記載の装置（３０２）。
【請求項４】
前記スキャンコンポーネント（３２６）が、１つまたは複数の電子マークをフレーズ識別子（４１２、４１６）として認識するように、さらに構成されている、請求項１に記載の装置（３０２）。
【請求項５】
前記スキャンコンポーネント（３２６）が、前記イメージ媒体（５００）の電子文書を作成するように、さらに構成されており、
前記検索コンポーネント（３２８）が、前記１つまたは複数のフレーズリスト（５０４）に対応する検索結果を受け取り、前記電子文書、前記１つまたは複数のフレーズリスト（５０４）、前記検索結果を文書データベース（３０６）に伝えて、そこで、前記１つまたは複数のフレーズリスト（５０４）を、前記電子文書および前記検索結果の索引として保存するように、さらに構成されている、請求項１に記載の装置（３０２）。
【請求項６】
イメージ媒体（４００）のテキスト（４０２、４０４）に対応するテキストデータを生成するステップと、
前記テキストデータから、少なくとも１つのフレーズリスト（５０４）を作成するステップと、
前記少なくとも１つのフレーズリスト（５０４）に対応する情報の検索を起動するステップと、
を含む方法。
【請求項７】
前記イメージ媒体（４００）の前記テキスト（４０２、４０４）をスキャンするステップをさらに含む、請求項６に記載の方法。
【請求項８】
前記イメージ媒体（４００）の前記テキスト（４０２、４０４）を、通信リンク（３１０）を介して、コンピューティング装置（３０４）から受け取るステップをさらに含む、請求項６に記載の方法。
【請求項９】
フレーズ識別子（４１２、４１６）を認識するステップと、
前記フレーズ識別子（４１２、４１６）を用いて指定されたテキスト（４１４、４１８）に対応する選択テキストデータを生成するステップと、
１つまたは複数の入力フレーズ（５０６）を受け取るステップと、
前記選択テキストデータから、また前記１つまたは複数の入力フレーズ（５０６）から、選択フレーズリスト（５０２）を作成するステップと、
前記選択フレーズリスト（５０２）に対応する情報の検索を起動するステップと、
さらに含む、請求項６に記載の方法。
【請求項１０】
前記検索を起動するステップが、前記少なくとも１つのフレーズリスト（５０４）を、前記検索を実行する検索エンジン（３３２）に伝えるステップを含む、請求項６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャンされたイメージ媒体から起動される情報検索に関する。
【背景技術】
【０００２】
インターネット上で検索するか、それとも、所望の情報の検索をどこで着手すべきか決定することは、特定の印刷文書に関係した情報を見出す必要がある慣れてないコンピュータユーザにとって、面倒であって、おじけづかせることもある。コンピュータは、情報、文書、および、他の任意の電子形式のデータを検索する便利な手段を提供する。しかしながら、印刷文書に関係した情報を見出すために、ユーザは、なおも、その印刷文書から該当する検索用語を決定して、その検索用語をコンピュータに入力して、通常、検索エンジンを用いて達成される検索プロセスを起動しなければならない。
【０００３】
スキャニング技術は、印刷文書、写真、または他の類似するイメージ媒体から、イメージ、またはイメージの諸領域を取り込んで、それらのイメージ領域を一電子形式に変換する。媒体の複写とイメージング技術の進歩から、コピー機、ファックス機、フラットベッドスキャナなどの伝統的なスタンドアロンの単一目的装置の代わりに、さらに小さくて、かつ購入しやすい多機能装置（複合機）が作り出されてきた。多機能装置は、その名前が示す通り、印刷、コピー、スキャニング、ファクス送信、および／または電子メール送信などの複数の機能に対応している装置である。一般にデジタルセンダー（ｄｉｇｉｔａｌ  ｓｅｎｄｅｒ）と呼ばれる多機能装置の一例は、イメージ媒体をスキャンするものであって、スキャンされたイメージを、デスクトップコンピューティング装置を必要とせずに、受信者に電子メールで送ることができる。
【発明の開示】
【課題を解決するための手段】
【０００４】
一実施例において、装置は、イメージ媒体のテキストをスキャンして、そのスキャンされたテキストに対応するテキストデータを生成する。検索コンポーネントは、このテキストデータからフレーズリストを作成し、このフレーズリストに対応する情報の検索を起動する。
【発明を実施するための最良の形態】
【０００５】
図面全体を通して、同じ特徴および構成要素を参照するために、同一番号が使用される。
【０００６】
スキャンされたイメージ媒体から起動される情報検索は、一実施例において、多機能装置として述べられている。多機能装置は、イメージ媒体のテキストをスキャンするスキャンユニットを含み、また、そのテキストに対応するテキストデータを生成する光学式文字認識ソフトウェアなどのスキャンコンポーネントも含む。多機能装置の検索コンポーネントは、テキストデータからフレーズリストを作成し、このフレーズリストに対応する情報の検索を起動する。本明細書中に使用されるフレーズは、任意のワードまたはワードグループである。
【０００７】
文書に関連する情報を検索し、かつ捜し出したいと思っている個人は、スキャニング装置または多機能装置を用いて文書をスキャンして、この文書テキストに対応する検索結果を受け取ることができる。この検索結果は、Ｗｅｂ（例えば、Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）ページ、Ｗｅｂリンクのリスト、および／または、任意数のソースから得られた任意数の他のタイプの電子文書を含むこともある。
【０００８】
さらに、スキャニング装置中のスキャンコンポーネントを働かせれば、フレーズ識別子を認識して、このフレーズ識別子を用いて指定されたテキストに対応する選択テキストデータを生成することができる。フレーズ識別子は、フレーズ（例えば、ワード、またはワードグループ）を識別するためにイメージ媒体上に書き込まれたマークであるか、あるいは、フレーズを識別するために付けられた電子マークであることもある。この検索コンポーネントはまた、入力フレーズを受け取って、その選択テキストデータから、また入力フレーズから、選択フレーズリストを生成することもできる。次に、この検索コンポーネントは、テキストデータから、また選択テキストデータからフレーズリストを作成することができる。
【０００９】
本明細書では、一般に、１つまたは複数の多機能装置およびコンピューティング装置を参照する。特定の例は、特定のコンポーネントを実装する装置をさすことがあるが、このような例は、併記の特許請求の範囲の範囲または説明を限定するつもりはなく、本明細書に述べられる情報検索手法を具体的に理解させるつもりである。さらに、これらの装置は、単に模範的なものにすぎず、請求された主題の適用を、本明細書に述べられたコンポーネントだけを含む装置に限定するつもりはない。よって、本明細書に述べられたものとは異なるコンポーネント、および／または、本明細書に述べられたものに追加するコンポーネントを有する他の多機能装置および／またはコンピューティング装置を使用して、スキャンされたイメージ媒体から起動される情報検索を実施することができる。
模範的な多機能装置
【００１０】
図１は、スキャンされたイメージ媒体から起動される情報検索を実施するのに利用できる模範的な多機能装置１００の様々な構成要素を示している。多機能装置は、その名前が示す通り、電子メールまたは電子ファックスなどの印刷媒体あるいは電子媒体によるイメージ収集やテキスト認識、ファックスの送受信、印刷媒体の処理、および／またはデータ通信を含め、印刷、コピー、スキャニングに関係する（ただし、それらには限定されない）複数機能用の装置である。
【００１１】
多機能装置１００は、様々な命令を処理して、多機能装置１００の動作を制御し、また他の電子装置およびコンピューティング装置とやり取りする１つまたは複数のプロセッサ１０２（例えば、マイクロプロセッサ、コントローラなど）を含む。多機能装置１００は、１つまたは複数のメモリ部品を用いて実施できる。これらのメモリ部品の例として、ＥＥＰＲＯＭ（ｅｌｅｃｔｒｉｃａｌｌｙ  ｅｒａｓａｂｌｅ  ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）１０４、ＲＯＭ１０６（消去不能）、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）１０８があり、これらはすべて、多機能装置１００用のデータ記憶機構を提供するものである。
【００１２】
上記のメモリ部品（ＥＥＰＲＯＭ１０４、ＲＯＭ１０６、ＲＡＭ１０８）は、環境設定情報、フォント、テンプレート、プリントデータ、スキャンされたイメージデータ、メニュー構造情報などの様々な情報および／またはデータを記憶している。図示されてはいないが、特定の多機能装置はまた、ＥＥＰＲＯＭ１０４やＲＯＭ１０６の代りに、またはそれらに加えて、フラッシュメモリ素子も含むことがある。さらに、図示されてはいないが、システムバスは、通常、多機能装置１００中の様々な構成要素を接続する。
【００１３】
多機能装置１００はまた、ファームウェアコンポーネント１１０も含む。ファームウェアコンポーネント１１０は、ＲＯＭ１０６に記憶させた固定記憶モジュールとして実施されるか、あるいは多機能装置１００中に他のコンポーネントを用いて実施される。例えば、ファームウェアは、プロセッサ（１つまたは複数）１０２のコンポーネントとして、あるいは、装置コントローラのコンポーネントとして実施されることもある。ファームウェア１１０は、多機能装置１００中のハードウェアの動作を総合調整するために実施されることもある。ファームウェア１１０には、このような動作を実行するために使用されるプログラミングコンストラクトが入っている。多機能装置１００はまた、印刷され、コピーされ、スキャンされ、かつ／またはファックスされているデータ、あるいは、多機能装置１００により保存される他の情報を追加的に記憶させるディスクドライブ１１２も含む。
【００１４】
多機能装置１００は、ネットワークインターフェース１１４、並びに、シリアルインターフェースおよび／またはパラレルインターフェース、ＵＳＢインターフェース、および他の類似する通信インターフェースなどの１つまたは複数の通信インターフェース１１６を含む。ネットワークインターフェース１１４は、多機能装置１００とデータ通信ネットワークとを接続させる。ネットワークインターフェース１１４により、装置を共通のデータ通信ネットワークに結合して、プリントジョブ、ファックス、メニューデータ、および他の情報を、ネットワークを介して多機能装置１００に送ることができる。同様に、通信インターフェース１１６は、多機能装置１００と、他の電子装置またはコンピューティング装置との間に、直接にデータ通信路を提供する。多機能装置１００はまた、他の電子装置またはコンピューティング装置との赤外線（ＩＲ）通信、８０２．１１通信、Ｂｌｕｅｔｏｏｔｈ通信、もしくは、それらに類するＲＦ通信を行わせる無線通信インターフェース１１８も含むこともある。
【００１５】
多機能装置１００はまた、液体インクまたはトナーなどのイメージング媒体を、プリントジョブに対応するプリントデータにより、印刷媒体に選択的に塗布するように構成された機構を含むプリントユニット１２０も備えている。印刷媒体は、紙、プラスチック、布地、マイラー、ＯＨＰフィルムなどのように、印刷に用いられる任意形式の媒体と、８  １／２×１１、Ａ４、ロール送り媒体などのような異なるサイズおよびタイプを含むこともある。例えば、プリントユニット１２０は、トナーを印刷媒体に選択的に塗布させる従来のレーザ印刷機構を含むこともある。次に、例えば熱エネルギーを選択的にトナーに加えることにより、印刷媒体上のトナーを、印刷媒体にさらに恒久的に付けることもある。多くの異なるタイプのプリントユニットが利用できることと、本発明の目的で、異なるタイプのプリントユニットのどれか１つを用いてプリントユニット１２０を実施できることが理解されよう。
【００１６】
多機能装置１００はまた、写真、印刷テキストのページ、または、テキストとイメージを任意に組み合わせたものなど、スキャンされたイメージを表わすマシン可読イメージデータ信号を生成するために、光学式スキャナとして実施できるスキャンユニット１２２も含む。スキャンユニット１２２で生成されたイメージデータ信号を使用すれば、スキャンされたイメージを、表示装置上で、または印刷装置を用いて、再現することができる。
【００１７】
多機能装置１００はまた、コントロールパネルとメニューブラウザ１２４、および表示パネル１２６も含む。コントロールパネルとメニューブラウザ１２４により、多機能装置１００のユーザは、多機能装置１００のメニュー構造体をナビゲートすることができる。コントロールパネル１２４は、インジケータ、および／または、多機能装置１００のユーザで操作される一連のボタン、スイッチ、または他の選択可能なコントロールを含むこともある。表示パネル１２６は、多機能装置１００のステータスに関する情報と、メニュー構造体を通じてユーザが利用できる現行オプションを提供するグラフィカルディスプレイである。
【００１８】
多機能装置１００は、１つまたは複数のアプリケーションプログラム１２８とオペレーティングシステム１３０を含む。オペレーティングシステム１３０は、不揮発性メモリ（例えば、ＲＯＭ１０６）に格納され、プロセッサ１０２上で実行されて、ソフトウェアアプリケーションが実行できるランタイム環境を提供できる。ランタイム環境は、様々なインターフェースを定められるようにし、さらに、それにより、アプリケーションプログラム１２８が多機能装置１００と対話できることで、多機能装置１００を容易に拡張できるようにしている。例えば、アプリケーションプログラム１２８は、組込みＷｅｂサーバーを含んで、多機能装置１００からの、また多機能装置１００へのネットワークアクセスを簡単にすることができる。
模範的なコンピューティング装置
【００１９】
図２は、本明細書に述べられる本発明の手法を実施するのに利用できる模範的なコンピューティング装置２００の様々な構成要素を示している。コンピューティング装置２００は、１つまたは複数のプロセッサ２０２（例えば、マイクロプロセッサ、コントローラなど）、データの入力および／または出力用の入出力インターフェース２０４、およびユーザ入力装置２０６を含む。プロセッサ（１つまたは複数）２０２は、様々な命令を処理して、コンピューティング装置２００の動作を制御するが、一方、入出力インターフェース２０４は、コンピューティング装置２００が他の電子装置およびコンピューティング装置とやり取りするための機構を提供する。ユーザ入力装置２０６は、キーボード、マウス、ポインティングデバイス、および／または、他の機構を含んで、コンピューティング装置２００と対話し、また情報をコンピューティング装置２００に入力することができる。
【００２０】
入出力インターフェース２０４は、シリアルインターフェース、パラレルインターフェース、および／または、ネットワークインターフェースを含むこともある。ネットワークインターフェースにより、装置を共通のデータ通信ネットワークに結合して、情報をコンピューティング装置２００とやり取りすることができる。同様に、シリアルインターフェースおよび／またはパラレルインターフェース、ＵＳＢインターフェース、イーサネット（登録商標）インターフェース、８０２．１１インターフェースなどの通信インターフェース、および／または、通信インターフェースを任意に組み合わせたものが、コンピューティング装置２００と、他の電子装置またはコンピューティング装置との間に、直接にデータ通信路を提供する。
【００２１】
コンピューティング装置２００はまた、メモリ２０８（例えば、ＲＯＭおよび／またはＲＡＭ）、ディスクドライブ２１０、フロッピー（登録商標）ディスクドライブ２１２、ＣＤ−ＲＯＭおよび／またはＤＶＤドライブ２１４も含み、それらはすべて、コンピューティング装置２００用のデータ記憶機構を提供する。メモリと記憶装置をいくつでも、またそれらを任意に組み合わせたものを、コンピューティング装置２００に接続するか、あるいは、コンピューティング装置２００中に実装することができる。図示されてはいないが、システムバスは、通常、コンピューティング装置２００中の様々な構成要素を接続する。
【００２２】
コンピューティング装置２００はまた、１つまたは複数のアプリケーションプログラム２１６とオペレーティングシステム２１８を含む。オペレーティングシステム２１８は、不揮発性メモリ（例えば、メモリ２０８）に格納され、プロセッサ２０２上で実行されて、アプリケーションプログラム２１６が実行できるランタイム環境を提供できる。コンピューティング装置２００は、例えばＰＤＡ（携帯情報端末）、携帯コンピューティング装置、および他の任意のモバイルコンピューティング装置用の統合表示装置２２０も含むことがある。
コンピューティング環境における模範的なイメージスキャニングシステム
【００２３】
図３は、模範的なイメージスキャニングシステム３００の構成要素を示している。イメージスキャニングシステム３００では、多機能装置３０２は、データ通信ネットワーク３１０を介して、コンピューティング装置３０４、文書データベース３０６、インターネットリソース３０８との通信リンクを持っている。多機能装置３０２は、模範的な多機能装置１００（図１）の構成要素を１つまたは複数含み、またコンピューティング装置３０４は、ディスプレイ３１２を含め、模範的なコンピューティング装置２００（図２）の構成要素を１つまたは複数含むこともある。独立した装置として図示されているが、文書データベース３０６は、多機能装置３０２あるいはコンピューティング装置３０４の一構成要素として実装されることもある。レコード、フィールド、データをいくつでも、またそれらを任意に組み合わせたものを、検索参照のために、文書データベース３０６、もしくは、それに類する構造体中で、定め、編成し、保存することができる。
【００２４】
データ通信ネットワーク３１０は、無線ネットワーク通信を含め、任意のタイプのネットワークトポロジと、任意のネットワーク通信プロトコルを使用するローカルエリアネットワーク（ＬＡＮ）または広域ネットワーク（ＷＡＮ）などの任意タイプのネットワークであることもある。図には、ネットワーク３１０を介して通信可能にリンクされた装置が３つしか示されてないが、代表的なネットワークには、直接または間接的に他のネットワークシステムを介して、装置をいくつでも接続できる。インターネットは、それぞれ複数の装置を持つ複数の接続されたネットワークシステムの一例である。多機能装置３０２、コンピューティング装置３０４、文書データベース３０６は、データ通信ネットワーク３１０を介してネットワーク通信およびデータ転送を容易ならしめるモデムおよび／またはネットワークカードも持つことがある。
【００２５】
多機能装置３０２は、プリントユニット３１４、スキャンユニット３１６、メモリ部品３１８、および１つまたは複数のプロセッサ３２０を含む。これらの構成要素はそれぞれ、模範的な多機能装置１００（図１）に関して、上に述べられている。多機能装置３０２はまた、自動文書フィーダ（ＡＤＦ）３２２、媒体ルーティング（経路指定）アセンブリ３２４、スキャンコンポーネント３２６、検索コンポーネント３２８も含む。自動文書フィーダ３２２は、複数のイメージ媒体３３０を受け取って、そのイメージ媒体を多機能装置３０２に自動的に送り込んで、スキャニングおよび／または印刷を行う。イメージ媒体には、スキャンユニット３１６を用いてスキャンできる任意の印刷媒体、写真、グラフィックスなどがある。
【００２６】
媒体ルーティングアセンブリ３２４は、イメージ媒体または印刷媒体３３０を受け取って、その媒体を多機能装置３０２に通す経路を指定して、スキャニングおよび／または印刷を行う。媒体ルーティングアセンブリ３２４により、多機能装置３０２中でイメージ媒体３３０の経路が指定されるときには、イメージ媒体３３０から、イメージまたはイメージの諸領域をスキャンするスキャンユニット３１６の近くをイメージ媒体３３０が通過する。スキャンコンポーネント３２６は、例えば、光学式文字認識ソフトウェアとして実施されることもある。光学式文字認識ソフトウェアは、プロセッサ（１つまたは複数）３２０上で実行されて、スキャンされたイメージに対応するイメージデータを、スキャンユニット３１６から受け取る。スキャンされたイメージに対応するイメージデータを受け取るスキャンコンポーネント３２６の代りに、あるいは、スキャンコンポーネント３２６に加えて、コンピューティング装置３０４中のスキャンコンポーネント（すなわち、多機能装置３０２の外部にある）は、スキャンユニット３１６から、データ通信リンク３１０を介して、イメージデータを受け取る。
【００２７】
検索コンポーネント３２８は、プロセッサ（１つまたは複数）３２０上で実行されて、データ通信ネットワーク３１０を介して、インターネットリソース３０８とやり取りする。別法として、検索コンポーネントは、プロセッサ（１つまたは複数）２０２（図２）上で実行されるアプリケーションプログラム２１６として、コンピューティング装置３０４中で実施されることもある。スキャンコンポーネント３２６と検索コンポーネント３２８はそれぞれ、いくつかの機能を果たすように構成された単一のコンポーネントとして図示され、かつ述べられているが、スキャンコンポーネント３２６と検索コンポーネント３２８はそれぞれ、多機能装置３０２および／または情報検索システムで、１つまたは複数の機能をそれぞれが果たすように提供されたいくつかのアプリケーションプログラムとして実施されることもある。さらに、スキャンコンポーネント３２６と検索コンポーネント３２８の一方または双方は、サーバーシステム上にあるか、あるいはインターネットリソースとして存在することがある。さらに、スキャンコンポーネント３２６と検索コンポーネント３２８はそれぞれ、任意の適切なハードウェア、ソフトウェア、ファームウェア、あるいは、それらを組み合わせたもので実施されることもある。
【００２８】
インターネットリソース３０８は、検索エンジン３３２と文書検索サービスプロバイダ３３４を含む。独立した構成要素として示されているが、検索エンジン３３２は、文書検索サービスプロバイダ３３４の一構成要素として実施されることもある。サービスプロバイダ３３４は、文書管理システムの一例にすぎない。この文書管理システムは、検索コンポーネント３２８から検索情報を受け取って、この検索情報を処理して、インターネットリソース３０８から、この検索情報に関係した情報および文書を検索することができる。
スキャンされたイメージ媒体からの情報検索
【００２９】
図４は、テキスト領域４０２とテキスト領域４０４、および、グラフィックス領域４０６、グラフィックス領域４０８、グラフィックス領域４１０を有する文書である模範的なイメージ媒体４００を示している。イメージ媒体４００は、例えば、ユーザがさらに多くの情報を見つけたいと思っている関係項目を持つ雑誌ページであることもある。イメージ媒体４００は、「ｎｏｔｅｂｏｏｋ」（ノートブック）というフレーズテキスト４１４を、選択された検索用語に指定するために、フレーズ識別子４１２である書込みマークを含む。本明細書に使用されるフレーズは、任意のワードまたはワードグループを含む。このフレーズはまた、スペースまたは句読点で隔てられた１つまたは複数のワードを任意に組み合わせたものと特徴付けられることもある。イメージ媒体４００は、「ｌａｓｅｒ  ｐｒｉｎｔｅｒ」（レーザプリンタ）というフレーズテキスト４１８を、選択された検索用語に指定するために、フレーズ識別子４１６である書込みマークも含む。フレーズ識別子４１２とフレーズ識別子４１６はまた、イメージ媒体４００のスキャンされた電子イメージに付加される記号または表記法である電子マークとして実施されることもある。
【００３０】
図５は、ユーザ選択フレーズリスト５０２と、イメージ媒体４００（図４）中のテキストのスキャンから作成された転置フレーズリスト５０４とを含む模範的なフレーズ索引電子文書５００を示している。多機能装置３０２中のスキャンコンポーネント３２６（図３）、またはコンピューティング装置２００中のアプリケーションプログラム２１６（図２）などのソフトウェアアプリケーションは、光学式文字認識（ＯＣＲ）プロセス、もしくはそれに類するテキスト認識プロセスを用いて、テキストデータを生成するために、実施されることもある。
【００３１】
スキャンコンポーネント３２６はまた、フレーズ識別子４１２やフレーズ識別子４１６などの書込みマーク、電子マーク、記号、および／または、表記法を認識するように構成されることがある。スキャンコンポーネント３２６は、フレーズ識別子４１２を用いて指定された「ｎｏｔｅｂｏｏｋ」４１４や、フレーズ識別子４１６を用いて指定された「ｌａｓｅｒ  ｐｒｉｎｔｅｒ」４１８などの選択テキストデータを生成する。さらに、ユーザ選択フレーズリスト５０２は、フレーズ５０６として識別される入力フレーズ「ｐｏｒｔａｂｌｅ」（ポータブル）も含む。ユーザは、例えば、多機能装置１００のコントロールパネル１２４を用いて、検索用の選択フレーズを入力または指定することができる。
【００３２】
転置フレーズリスト５０４は、転置フレーズリスト５０４の末尾５０８に、もっともよく出現する用語が記載されるように作成される。例えば、「ｃｏｌｏｒ」という用語は、イメージ媒体４００中に５回、現れ、それゆえ、特定の検索結果をもたらさないかもしれない共通の用語であると判定される。フレーズリスト５０２とフレーズリスト５０４の検索用語は、イメージ媒体４００（図４）のテキストに関係した情報の検索を起動するために使用される。例えば、文書データベース３０６およびインターネットリソース３０８からの検索結果には、ファイル、イメージ、オブジェクト、プログラム、および、フレーズリスト５０２とフレーズリスト５０４の検索用語に関する他の任意の電子形式のデータなどの情報および文書があることもある。
【００３３】
フレーズ索引電子文書５００はまた、電子文書のスキャンから、あるいは、多機能装置３０２で受け取られた電子イメージ媒体から作成されることもある。例えば、多機能装置３０２は、電子イメージ媒体を、電子メールに添付の形式で、あるいは、ネットワーク３１０を介して電子ファクシミリとして受け取ることもある。さらに、多機能装置３０２は、電子イメージ媒体を、例えばコンピューティング装置３０４からのプリントジョブとして受け取ることもある。
情報検索の方法
【００３４】
スキャンされたイメージ媒体から起動される情報検索の方法は、メモリ記憶装置を含むコンピュータ記憶媒体中にあるコンピュータ実行可能命令との一般的な関連で述べられることがある。一般に、コンピュータ実行可能命令には、特定の機能を果たすか、あるいは特定の抽象データ型を実現するルーチン、プログラム、オブジェクト、コンポーネント、データ構造などがある。
【００３５】
図６は、スキャンされたイメージ媒体から起動される情報検索の方法６００を示している。この方法を記述する順序は、限定的なものと解するつもりはない。また、情報検索の方法を実施するために、この記述された方法ブロックは、任意の順序で、いくつでも組み合わせることができる。さらに、この方法は、任意の適切なハードウェア、ソフトウェア、ファームウェア、あるいは、それらを組み合わせたもので実施されることもある。
【００３６】
ブロック６０２において、スキャニング装置または多機能装置を用いて、イメージ媒体のテキストをスキャンする。例えば、多機能装置３０２中のスキャンユニット３１６を用いて、イメージ媒体４００のテキスト領域４０２とテキスト領域４０４をスキャンする（図３〜図４）。ブロック６０４において、イメージ媒体のテキストに対応するテキストデータを生成する。例えば、イメージ媒体４００のテキスト領域４０２とテキスト領域４０４内の印刷テキストイメージをスキャンするときには、光学式文字認識、あるいはスキャニング技術の当業者に知られている他の類似するプロセスを用いて、テキストイメージをテキスト文字に変換することで、テキストデータが生成される。別法として、電子媒体イメージのテキストに対応するテキストデータは、例えば、受信された電子メール、電子メール添付、電子ファックスから、あるいは、例えばプリントジョブから生成されることもある。
【００３７】
ブロック６０６において、テキストデータからフレーズリストを作成する。例えば、イメージ媒体４００中のテキストのスキャンから、電子文書５００の転置フレーズリスト５０４を作成する。ブロック６０８において、１つまたは複数の識別するマークを、フレーズ識別子として認識する。例えば、多機能装置３０２中のスキャンコンポーネント３２６は、イメージ媒体４００上の書込みマーク４１２と書込みマーク４１６を、フレーズ識別子として認識する。別法として、これらの識別するマークは、多機能装置３０２のコントロールパネル１２４を用いて、あるいは、多機能装置３０２に通信可能にリンクされたコンピューティング装置３０４を用いて、イメージ媒体４００のスキャンされた電子イメージに付加された記号または表記法である電子マークである。
【００３８】
ブロック６１０において、フレーズ識別子を用いて指定されたイメージ媒体テキストから、選択テキストデータを生成する。例えば、フレーズ識別子４１２とフレーズ識別子４１６をそれぞれ用いて指定された選択テキストとして、イメージ媒体４００中の「ｎｏｔｅｂｏｏｋ」４１４と「ｌａｓｅｒ  ｐｒｉｎｔｅｒ」４１８という印刷テキストをスキャンするときには、光学式文字認識、あるいはスキャニング技術の当業者に知られている他の類似するプロセスを用いて、この指定されたイメージ媒体テキストをテキスト文字に変換することで、選択テキストデータが生成される。
【００３９】
ブロック６１２において、１つまたは複数の入力フレーズを受け取る。例えば、ユーザは、多機能装置３０２のコントロールパネル１２４を用いて、検索用の選択フレーズを入力または指定するか、あるいは、多機能装置３０２に通信可能にリンクされたコンピューティング装置３０４を用いて、検索用のフレーズを入力することができる。さらに、ユーザは、入力検索フレーズを形成するために、論理式（ブール式）表現であるフレーズなどのワードの組合せを入力することができる。
【００４０】
ブロック６１４において、選択テキストデータから、また１つまたは複数の入力フレーズから、選択フレーズリストを作成する。例えば、電子文書５００のユーザ選択フレーズリスト５０２は、イメージ媒体４００中の「ｎｏｔｅｂｏｏｋ」４１４と「ｌａｓｅｒ  ｐｒｉｎｔｅｒ」４１８というテキストの選択テキストデータから、また、「ｐｏｒｔａｂｌｅ」５０６というユーザ入力フレーズから作成される。さらに、例えば、スキャンコンポーネント３２６（図３）の管理コンポーネントを用いて、この選択フレーズリストを作成し、かつ／または変形させることもできる。管理コンポーネントは、例えば検索エージェント（ｓｅａｒｃｈ  ａｇｅｎｔ）用の選択フレーズリストの指定送信先に基づいて、また選択フレーズリスト送信先の任意のデータ要件またはフォーマッティング要件に基づいて、選択フレーズリストを修正するなどして、変形させることができる。
【００４１】
ブロック６１６において、このフレーズリストおよび選択フレーズリストに対応する情報の検索を起動する。この検索の起動は、文書データベース３０６などの文書データベース中で検索を起動すること、インターネットリソース３０８の検索を起動すること、このフレーズリストと選択フレーズリストとを、この検索を実行する検索エンジン３３２に伝えること、および／または、このフレーズリストと選択フレーズリストとを、この検索を実行する文書検索サービスプロバイダ３３４に伝えることを含むこともある。
【００４２】
ブロック６１８において、このフレーズリストおよび選択フレーズリストに対応する検索結果を受け取る。この検索結果には、電子文書、電子文書のタイトル（または、文書を識別する他の情報）、Ｗｅｂページ、Ｗｅｂリンクのリスト、および／または、任意の組合せおよびフォーマットの電子情報があることもある。
【００４３】
ブロック６２０において、この検索結果を印刷し、かつ／または、ブロック６２２において、この検索結果を表示装置上に表示する。ブロック６２４において、このイメージ媒体の電子文書を作成する。ブロック６２６において、この電子文書、このフレーズリストおよび選択フレーズリスト、および／または、この検索結果を文書データベースに伝えて、そこで、これらのフレーズリストを、スキャンされた文書および検索結果の索引として保存する。その代りに、またはそれに加えて、ブロック６２８において、この電子文書、これらのフレーズリスト、および／または、この検索結果を、指定された電子メール受信者などのコンピューティング装置に電子メールで送る。
結論
【００４４】
スキャンされたイメージ媒体から起動される情報検索は、文書に関係した情報および電子文書（例えば、上記文書のスキャンされた、または受け取られたオリジナルのソフトコピー）を捜し出すことのできる検索補助手段（ｒｅｓｅａｒｃｈ  ａｓｓｉｓｔａｎｔ）を提供する。自動検索プロセスは、多機能装置を用いて、かつ／またはコンピューティング装置を用いて、あるいは、オンラインにおいて文書検索サービスプロバイダを用いて、検索エンジンを用いて、または文書管理サービスを用いて実施できる。
【００４５】
本発明は、構造上の特徴および／または方法に固有の言葉で述べられてきたが、併記の特許請求の範囲で定義される本発明は、述べられた固有の特徴または方法に必ずしも限定されるとは限らないものとする。もっと適切に言えば、これらの固有の特徴および方法は、この請求発明を実施する好ましい形式として開示されている。
【図面の簡単な説明】
【００４６】
【図１】模範的な多機能装置の様々な構成要素を示す。
【図２】模範的なコンピューティング装置の様々な構成要素を示す。
【図３】模範的なコンピューティング環境において、イメージスキャニングシステムの構成要素を示す。
【図４】イメージ媒体文書を示す。
【図５】図４に示されるイメージ媒体文書からスキャンされた、検索用語を持つ模範的なフレーズ索引文書を示す。
【図６】スキャンされたイメージ媒体から起動される情報検索の方法を示す流れ図である。
【図１】
2005539328.tif 000003
【図２】
2005539328.tif 000004
【図３】
2005539328.tif 000005
【図４】
2005539328.tif 000006
【図５】
2005539328.tif 000007
【図６】
2005539328.tif 000008
【手続補正書】
【提出日】平成17年5月19日(2005.5.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
イメージ媒体のテキストをスキャンするように構成されたスキャンユニットと、
前記テキストに対応するテキストデータを生成し、フレーズ識別子を認識し、前記フレーズ識別子を用いて指定されたテキストに対応する選択テキストデータを生成するように構成されたスキャンコンポーネントと、
前記テキストデータからフレーズリストを作成し、前記選択テキストデータから選択フレーズリストを作成し、前記フレーズリストおよび前記選択フレーズリストに対応する情報の検索を起動するように構成された検索コンポーネントと、
を備える装置。
【請求項２】
前記検索コンポーネントが、１つまたは複数の入力フレーズを受け取って、前記選択テキストデータから、また前記１つまたは複数の入力フレーズから、前記選択フレーズリストを作成するように、さらに構成されている、請求項１に記載の装置。
【請求項３】
前記スキャンコンポーネントが、１つまたは複数の書込みマークを、前記フレーズ識別子として認識するように、さらに構成されている、請求項１に記載の装置。
【請求項４】
前記スキャンコンポーネントが、１つまたは複数の電子マークを、前記フレーズ識別子として認識するように、さらに構成されている、請求項１に記載の装置。
【請求項５】
前記スキャンコンポーネントが、前記イメージ媒体の電子文書を作成するように、さらに構成されており、
前記検索コンポーネントが、前記フレーズリストに対応する検索結果を受け取り、前記電子文書と、前記フレーズリストと、前記検索結果とを文書データベースに伝えて、そこで、前記フレーズリストを、前記電子文書および前記検索結果の索引として保存するように、さらに構成されている、請求項１に記載の装置。
【請求項６】
イメージ媒体のテキストに対応するテキストデータを生成するステップと、
フレーズ識別子を認識するステップと、
前記フレーズ識別子を用いて指定されたテキストに対応する選択テキストデータを生成するステップと、
前記テキストデータから、フレーズリストを作成するステップと、
前記選択テキストデータから選択フレーズリストを作成するステップと、
前記フレーズリストおよび前記選択フレーズリストに対応する情報の検索を起動するステップと、
を含む方法。
【請求項７】
前記イメージ媒体の前記テキストをスキャンするステップをさらに含む、請求項６に記載の方法。
【請求項８】
前記イメージ媒体の前記テキストを、通信リンクを介して、コンピューティング装置から受け取るステップをさらに含む、請求項６に記載の方法。
【請求項９】
１つまたは複数の入力フレーズを受け取るステップをさらに含み、また、前記選択フレーズリストが、前記選択テキストデータおよび前記１つまたは複数の入力フレーズから作成される、請求項６に記載の方法。
【請求項１０】
前記検索を起動するステップが、前記フレーズリストを、前記検索を実行する検索エンジンに伝えるステップを含む、請求項６に記載の方法。
【国際調査報告】
2005539328.tif 000009
2005539328.tif 000010
2005539328.tif 000011