(57)【要約】【課題】  原稿画像を電子データに変換してファイルするときに、ユーザによるマニュアルでのインデックスデータの入力を不要とし、ユーザにかかる負担を軽減する。【解決手段】  スキャナ１４で読み取った画像データを特性データ解析アプリケーション１６で自動的に画像解析し、メタデータを生成する。メタデータをインデックスデータ１１７ｂとして画像データ１１７ａとリンクしてリンクデータ１１７を生成して、リンクデータ１１７をデータベース１００にファイルする。ドキュメント１０の検索時には、検索キーワードと一致するインデックスデータ１１７ｂを有するリンクデータ１１７を選択する。【選択図】図２
2007042106.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を読み取って画像データを生成する工程と、
前記画像データを画像解析して特性データを生成する工程と、
前記画像データと前記特性データをリンクしてリンクデータを生成する工程と、
前記リンクデータをファイルする工程とを具備することを特徴とする文書処理方法。
【請求項２】
前記画像データは、前記原稿画像をスキャンした後、ビットマップ化して成ることを特徴とする請求項１記載の文書処理方法。
【請求項３】
前記特性データは前記画像データのメタデータであり、
前記リンクデータは、前記画像データのヘッダとして前記メタデータを追加してなるヘッダ付画像データであることを特徴とする請求項１又は請求項２記載の文書処理方法。
【請求項４】
前記ファイル工程は前記ヘッダ付画像データのみをファイルすることを特徴とする請求項３記載の文書処理方法。
【請求項５】
前記画像解析が、前記画像データのレイアウト解析、方向解析、光学文字認識解析、自然言語解析、カラー解析の少なくとも１つであることを特徴とする請求項１乃至請求項４のいずれかに記載の文書処理方法。
【請求項６】
前記画像解析が、前記自然言語解析による解析結果から、前記メタデータを生成することを特徴とする請求項５記載の文書処理方法。
【請求項７】
前記メタデータが、前記画像データのタイトル、作成日、スキャン日、著者、主題、合計ページ数、開始ページ番号、終了ページ番号、カラー・タイプ、ドキュメントタイプの少なくとも１つを含むことを特徴とする請求項６記載の文書処理方法。
【請求項８】
文書検索時に用いられる検索情報を得る文書処理メディアにおいて、
原稿画像を読み取ってなる画像データを画像解析して特性データを生成する工程と、
前記画像データと前記特性データをリンクしてリンクデータを生成する工程とを実行して、前記検索情報を得ることを特徴とする文書処理メディア。
【請求項９】
原稿画像を読み取ってなる画像データを画像解析して特性データを生成する工程と、
前記画像データと前記特性データをリンクしてリンクデータを生成する工程と、
前記リンクデータをファイルする工程
前記ファイルされたリンクデータから前記原稿画像を検索するための検索項目を受信する工程と、
前記リンクデータの前記特性データと、前記検索項目とを比較して、一致するリンクデータを選択する工程と、
前記選択した前記リンクデータを出力する工程とを具備することを特徴とする文書管理方法。
【請求項１０】
原稿画像を読み取ってなる画像データを画像解析して特性データを生成する解析部と、
前記画像データと前記画像データをリンクしてリンクデータを生成するリンク部と、
前記リンクデータをファイルしてなる記憶部とを具備することを特徴とする文書処理システム。
【請求項１１】
画像データと前記画像データを画像解析してなる特性データとがリンクされたリンクデータをファイルしてなる記憶部と、
原稿画像を検索するための検索項目を受信する受信部と、
前記検索項目と一致する前記特性データを有する前記リンクデータを選択する選択部と、
前記選択した前記リンクデータを出力する出力部とを具備することを特徴とする文書管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、一般にドキュメントの管理に関し、より詳細には、用紙上のドキュメントをスキャンして作成された画像データに関する特性データを自動的に設定する、文書処理方法、文書処理メディア、文書管理方法、文書処理システム及び文書管理システムに関する。
【背景技術】
【０００２】
近年画像データの電子化が進み、これら電子化された画像データは、文書管理システムにより、コンピュータ管理されている。文書管理システムを使用することにより、ユーザは、文書管理システムに保存された多数の画像データの中から、特定の画像データを容易に識別し、検索することが出来る。このようにユーザによる特定の画像データの識別を容易にするために、文書管理システムにあっては、従来、各画像データと、それに関連付けられたタイトルや、キーワード等のインデックスデータが夫々別に管理されていた。
【０００３】
そして、原稿画像を電子化して、文書管理システムにより管理するために、従来は、原稿画像をスキャナで読み取って画像データを形成し、この画像データをデータベースにファイルすると共に、各画像データに関連付けられるインデックスデータを、ユーザがマニュアルで入力し、データベースにファイルしていた。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら上記従来の文書管理システムでは、画像データをファイルする時に、原稿画像をスキャナで読み取る度に読み取った各画像データのインデックスデータを、ユーザがパソコン等からマニュアルで入力しなければならず、しかも画像データの検索が高精度になるに従い、インデックスデータのデータ量が増大し、ユーザの負担が大きくなっていた。
【０００５】
本発明は上記事情を考慮してなされたもので、原稿画像を電子データに変換してファイルする時に、ユーザが画像データに関連付けられるインデックスデータをマニュアルで入力する必要が無く、しかも画像データを高度に検索可能とすることが出来る、文書処理方法、文書処理メディア、文書管理方法、文書処理システム及び文書管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は上記課題を解決するための手段として、原稿画像を読み取って画像データを生成する工程と、前記画像データを画像解析して特性データを生成する工程と、前記画像データと前記特性データをリンクしてリンクデータを生成する工程と、前記リンクデータをファイルする工程とを実施するものである。
【発明の効果】
【０００７】
本発明の文書処理方法によれば、画像データのインデックスデータを画像データから自動的に抽出でき、ユーザによるインデックスデータの入力が不要となる。しかもインデックスデータとしての情報量を容易に増大でき、画像データの高度な検索が容易に可能となる。
【発明を実施するための最良の形態】
【０００８】
本発明は、原稿画像の特徴を多量に有し画像データから自動的に抽出されるメタデータを、インデックスデータとして画像データにリンクすることから、ユーザがマニュアルでインデックスデータを入力する必要が無く、ユーザの負担を軽減して、画像データの高度な検索を可能とする。更に原稿画像を管理する際に、ユーザはインデックスデータと画像データとを識別でき、利便性を向上出来る。
【実施例】
【０００９】
以下、本発明の実施例について図１乃至図４を用いて説明する。図１は、本発明の文書処理システムおよび文書管理システムを概略的に示すブロック図である。文書管理システム１８は、リンク部１７、データベース１００、受信部１１０、選択部１２０及び、出力部１３０を有している。文書処理システム１２は、原稿画像であるドキュメント１０を読み取る例えばスキャナ１４等からの画像データを、画像解析する解析部である特性データ解析アプリケーション１６及び文書管理システム１８のリンク部１７及びデータベース１００からなっている。スキャナ１４は、ドキュメント１０をスキャンして、当業者により周知の多様なフォーマットで保存されるビットマップ化された画像データを生成する。
【００１０】
例えば、ビットマップ化された画像データは、ティフファイルとして保存される。ビットマップ化された画像データは、特性データ解析アプリケーション１６に入力される。特性データ解析アプリケーション１６は、画像データを画像解析して、ドキュメント１０の特徴を抽出する。特性データ解析アプリケーション１６による画像解析により、特性データであるメタデータが生成される。
【００１１】
メタデータは、タイトル、作成日、スキャンした日、著者、テーマ、合計ページ数、開始ページ番号、終了ページ番号、色タイプ、ドキュメントタイプ、言語、および画像方向等を有する。但しメタデータは、画像データに関連付けられるデータであれば、これらに限定されない。特性データ解析アプリケーション１６で生成されたメタデータは、文書管理システム１８のリンク部１７に入力され、画像データとリンクされる。リンク部１７では、画像データ１１７ａのヘッダにメタデータをリンクして、ビットマップ化された画像データ１１７ａのインデックスデータ１１７ｂとして、ヘッダ付画像データであるリンクデータ１１７を生成する。リンクデータ１１７は、文書管理システム１８の記憶部であるデータベース１００にファイルされる。検索時、ユーザは、データベース１００にファイルされるリンクデータ１１７を検索する。メタデータからなるインデックスデータ１１７ｂは、ドキュメント１０の特徴を多量に有していることから、高度の検索を可能とする。
【００１２】
文書処理システム１２は、検索ジョブを要求する単独の装置に使用されるものであっても良いし、或いは、ネットワーク回線等により送受信可能なインタフェースを備えた複数の装置によって使用されても良い。又文書処理システム１２機能を、ネットワークを介して装置にダウンロードしても良いし、文書処理システム１２機能を、メディアである記録媒体に記憶させたものを装置にインストールしても良い。
【００１３】
記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、且つ装置が読取り可能な記録媒体であれば、その形態はいずれの形態であっても良い。またこのように予めインストールやダウンロードにより得る、文書処理システム１２機能は、装置のＯＳ（オペレーティング・システム）等と協動してその機能を実現させるものであっても良い。又、特性データ解析アプリケーション１６はスキャナ１４の一部として使用することも可能である。この場合、スキャナは、スキャンしたドキュメントをビットマップ化した画像データを作成した後に、画像データを特性データ解析アプリケーションで、自動的に画像解析する。
【００１４】
スキャナ１４および特性データ解析アプリケーション１６は第１のインタフェース２０で接続される。第１のインタフェース２０は、シリアルポートあるいはパラレルポートなどのような、ネットワーク・インタフェースまたはローカル接続等からなる。第１のインタフェース２０は、有線あるいは無線のインタフェースとして使用され、ビットマップ化された画像データをスキャナ１４から特性データ解析アプリケーション１６へ送信する。第１のインタフェース２０は、当業者が周知の各種情報伝達手段および通信プロトコルが使用可能である。例えば、情報伝達手段は、遠距離無線接続、短距離無線接続および電話回線、ケーブル・ライン、電力線等を含むがそれに限定されない。
【００１５】
文書管理システム１８は、ハードディスク・ドライブのような記憶装置、ＲＯＭなどのような不揮発性メモリ、および／またはスキャナ１４の動作を制御するプログラムに加えて特性データ解析アプリケーション１６を格納するランダムアクセス記憶装置（ＲＡＭ）などを含む。
【００１６】
特性データ解析アプリケーション１６及び文書管理システム１８は第２のインタフェース２２で接続される。第２のインタフェース２２は、シリアルポートあるいはパラレルポートなどのような、ネットワーク・インタフェースまたはローカル接続でありえる。第２のインタフェース２２は、有線あるいは無線のインタフェースとして使用され、ビットマップ化された画像データおよびメタデータを、特性データ解析アプリケーション１６から文書管理システム１８に送信する。
【００１７】
様々な情報伝達手段および通信プロトコルは、同業者により既知のものが使用できる。例えば、情報伝達手段は、遠距離無線接続、短距離無線接続および電話回線、ケーブル・ライン、電力線などを含むが、それに限定されない。
【００１８】
図２に、文書処理システム１２による、文書処理のフローチャートを示す。先ず特性データ解析アプリケーション１６は画像データを読込む（ステップ６０）。ビットマップ化された画像データは、第１のインタフェース２０を介してスキャナ１４から入力される。あるいは、ビットマップ化された画像データは、スキャナ内のプロセッサに直接読込んでも良い。ついで特性データ解析アプリケーション１６は、画像データを画像解析する（ステップ６２）。特性データ解析アプリケーション１６は、画像のレイアウト解析、画像の方向解析、光学文字認識（ＯＣＲ）解析、自然言語解析、カラー解析等、原稿画像の特徴を抽出するのに必要な解析手法を有している。
【００１９】
ステップ６２の画像解析のサブルーチンＳ６２として、先ず画像データを画像レイアウト解析する（ステップ６４）。これによりドキュメント１０上のレイアウト(どの領域がテキストであり、どの領域がグラフであり、どの領域が写真である等)が解析される。次いで、画像データを方向解析する(ステップ６５)。方向解析は、ドキュメント１０の向きが、横長であるか、縦長であるかを解析する。方向解析は、ドキュメント１０の行毎の画素データを合計して閾値と比較し、更にドキュメント１０の列毎の画素データを合計して閾値と比較し、行と列とで、どちらが閾値をより多く超えているかで、横長であるか、縦長であるかを解析する。
【００２０】
図４に例えばテキスト画像２００の方向を解析する例を示す。テキスト画像２００の向きは、縦長となっている。テキスト画像２００のサイズは、水平方向にＸ、垂直方向にＹとなっている。方向解析ではテキスト画像２００の０〜（Ｙ−１）行までの、各行の水平方向の画素数を数える。また、０〜（Ｘ−１)列までの各列の垂直方向の画素数を数える。水平突出（ｐｈ）、および垂直突出（ｐｖ）、は次の方程式により測定される。
【００２１】
2007042106.tif 000003
ｄ（ｉ、ｎ）は位置（ｉ、ｎ）でのピクセル値（０または１）、ｄ（ｎ、ｉ）は位置（ｎ、ｉ）でのピクセル値である。画素上にトナーあるいはインクがない場合、画素値は０であり、また、画素上にトナーまたはインクがプリントされていれば、画素値は１である。従って、プリントされた画素値「１」が水平方向に多いか、垂直方向に多いかで、テキスト画像の向きが解析される。
【００２２】
水平突出（ｐｈ）或いは垂直突出（ｐｖ）は、閾値（ｔｈ）と比較され、どれだけの水平突出ｐｈ（ｎ）が閾値ｈ（ｔｈ）を越えるか、及びどれだけの垂直突出ｐｖ（ｎ）が閾値ｖ（ｔｈ）を越えるか、判定される。水平突出ｐｈ（ｎ）の確定的な数及び垂直突出ｐｖ（ｎ）の確定的な数を比較して、水平突出ｐｈ（ｎ）の確定的な数が垂直突出ｐｖ（ｎ）の確定的な数より大きい場合、テキスト画像の向きは縦長である。反対に、垂直突出ｐｖ（ｎ）の確定的な数が水平突出ｐｈ（ｎ）の確定的な数より大きい場合、テキスト画像の向きは横長である。図４に示すテキスト画像２００は、閾値を超える数が、水平突出ｐｈ（ｎ）の方が多いので解析結果は縦長方向となる。
【００２３】
原稿画像２０の方向を解析する手法は、テキストの言語に合わせて変更可能である。例えば、英語であればテキストは横書きであるが、日本語であれば、一般的にテキストは縦書きとなる。この差を説明するために、レイアウト判定に先立って光学文字認識（ＯＣＲ）を行なうことができる。より詳細には、ここに記述されるＯＣＲは、ページの言語を判定することができる。レイアウト方向は確定された言語に従って判定される。
【００２４】
次にＯＣＲ解析を行う(ステップ６６)。ＯＣＲ解析は、スキャナ１４で生成されたビットマップ化された画像データをデジタル文字として認識する。したがって、ＯＣＲ解析後、画像データはテキストで編集可能文字に生成される。ＯＣＲ解析は、当業者に知られているように、ソフトウェア或いはハードウェアとソフトウェアの組み合せを使用して行うことができる。ＯＣＲ解析により、ドキュメント１０に使用される実際のテキストを解析することとなる。
【００２５】
ステップ６６のＯＣＲ解析を行った後、自然言語解析を行う(ステップ６７)。自然言語解析は、当業者に周知の自然言語処理技術を使用して、ドキュメント１０の言語を解析する。
【００２６】
次にカラー解析を行なう（ステップ６８）。カラー解析は、ドキュメント１０がカラー画像、白黒（モノクロ）画像あるいはグレースケール画像であるか解析する。カラー解析のため、ヒストグラムを生成し、生成されたヒストグラムに基づいてカラー・フォーマットを解析する。より詳細には、スキャナ１４は各画素に対して表示されるカラーを示す一定のビットを使用して、スキャンした原稿画像の各画素を保存する。ヒストグラムは、各画素のカラー評価を介して、ドキュメント１０のカラー濃度を示す。例えば、モノクロテキスト中のカラー部分を、解析したカラー・フォーマットはカラーとなる。カラー解析では、各ピクセル値を解析すると、カラーのドキュメントは、各画素に可変ＲＧＢ値を有している。即ち、カラードキュメントは、赤、緑および青の画素値が異なるが、モノクロ或いはグレースケールドキュメントは、各画素のＲＧＢ値が等しくなる。カラー解析は、さらにモノクロと赤、あるいはモノクロと青、のような特定のカラー情報を提供することもできる。このようなカラー情報が提供された場合は、赤或いは青等のカラー部分は強調する情報であると解析される。
【００２７】
カラー解析後、ドキュメントタイプの解析を行う(ステップ７０)。ある特定のドキュメントタイプについては周知のドキュメントフォーマットを取り入れることもできる。ドキュメントタイプとしては、例えば、レターや技術論文等がある。ステップ６４でドキュメント１０の画像レイアウトを解析したときに、例えばレターであれば、ドキュメント１０の１頁目の上方に、左寄せで作成日や差出人が記載されるドキュメントフォーマットとなっている。或いは技術論文であれば、ドキュメント１０の１頁目の上方中央に、タイトルや著者等が記載されるドキュメントフォーマットとなっている。このような解析により、ドキュメントタイプが解析される。
【００２８】
画像データの画像解析(ステップ６２)により、ビットマップ化された画像データに適用された上記各種解析ステップに基づいて、ドキュメント１０に関するメタデータが自動的に抽出される(ステップ７２)。尚、画像データの画像解析は、上記ステップに限定されず、又、その解析順も任意である。更に画像解析は、後段の解析ステップを前段の解析ステップにフィードバックして、解析精度を改善する等しても良い。或いは解析精度の改善のために、画像解析ステップを繰り返して行うことも可能である。
【００２９】
ドキュメント１０に関連するメタデータを抽出後、ドキュメント１０の特性データファイルを作成するかを比較する(ステップ７４)。特性データを判定すると、特性データをビットマップ化された画像データとリンクする方法に関して判定がなされる。特性データが特性データファイルに保存されない場合、文書管理システム１８に記憶される単独の文書を作成するために、特性データはビットマップ化された画像データと結合することができる。例えば、特性データとビットマップ化された画像データをリンクすることは、ビットマップ化された画像データのヘッダに特性データを加えるということを含む。
【００３０】
ヘッダは、１セットの情報を提供する１つ以上の領域を含む。例えば、ティフファイルは、文書に関連した文書とメタデータに関するコメントを含むヘッダを持っている。メタデータはデータに関する情報で、例えばどのように、いつ、および、誰により文書が作成され、データがどのようにフォーマットされるかを説明する。メタデータは、したがって、ドキュメント１０に対して判定された特性データを含んでいる。
【００３１】
ティフファイルは、画像データ・ディレクトリ（ＩＦＤ）を指す８バイトの画像データ・ヘッダを含む。ＩＦＤは、同じファイル内に記憶された実際の画像データへの画像（文書）およびポインタに関する情報を含む。ＩＦＤは、ディレクトリ・エントリ数（つまり領域数）の２バイト・カウントとして一般的に使用される。ティフ領域はティフタグおよびその値がある論理的な実体である。
【００３２】
ティフタグが領域を識別する。例えば、「アーティスト」という項目が、タグ番号３１５の領域に指定されることをティフスタンダードが明示する。これにより文書の著者を識別する特性データは、ティフファイルのヘッダのタグ番号３１５と共に、関連した値に置かれる。したがって、特性データは、ビットマップ化された画像データを記憶するために使用されるフォーマットに基づいてビットマップ化された画像データの適切な領域に書き込まれる。その他、当業者に既知の、他のフォーマットを使用可能である。
【００３３】
リンク部１７で画像データとメタデータをリンクして生成されたリンクデータ１１７は、データベース１００にファイルされる(ステップ７７)。このとき任意のドキュメント１０を管理するためにデータベース１００内には、リンクデータ１１７が、単独でファイルされる。ドキュメント１０の検索時には、リンクデータ１１７のヘッダのインデックスデータ１１７ｂを使用することとなる。ドキュメント１０の検索時に、リンクデータ１１７のヘッダのインデックスデータ１１７ｂを識別することにより、画像データ１１７ａも識別可能となる。
【００３４】
他方、特性データファイルを作成する場合（ステップ７４でＹｅｓ．の場合)、特性データ解析アプリケーション１６は、特性データファイルを作成する（ステップ７８）。ステップ７２で抽出されたメタデータは、作成された特性データファイルに書き込まれる(ステップ８０)。特性データファイルにメタデータを書き込むために、当業者に周知の様々なフォーマットを使用可能である。更にメタデータを書き込まれた特性データファイルは、ビットマップ化された画像データと関連付けられる（ステップ８２）。例えば、特性データファイルは、ビットマップ化された画像データをファイルするための画像データ領域を有していて、画像データを画像データ領域にファイルすることにより、画像データと関連付けられる。
【００３５】
ステップ８０で特性データファイルを作成した場合には、データベース１００には、特性データファイルと、ビットマップ化された画像データとが、夫々別にファイルされる(ステップ８４)。ドキュメント１０の検索時には、特性データファイルに書かれたメタデータを使用することとなる。
【００３６】
次に、上記文書処理システム１２により生成されたリンクデータ１１７をデータベース１００にファイルしてなる文書管理システム１８で、実際の文書管理として、画像検索ジョブを実施するための装置について、図３のブロック図を参照して詳述する。装置４０は、表示部４２、入力インタフェース４４、記憶装置４８、プロセッサ５０、特性データ解析アプリケーション１６、および文書管理システム１８を有する。プロセッサ５０は、通信インタフェース４６を介し、ネットワーク５２と接続される。装置４０のコンポーネントは、これに限定されず、追加のコンポーネントを組み入れる等任意である。装置４０は実際には、パーソナルコンピュータ（ＰＣ）、ワークステーション、サーバ、携帯端末（ＰＤＡ）、その他携帯用装置等の各種処理装置からなる。
【００３７】
表示部４２は装置４０のユーザに、検索結果或いはビットマップ化された画像データ等の情報を提示する。表示部４２は、薄膜トランジスタ（ＴＦＴ）表示部、発光ダイオード（ＬＥＤ）表示部、液晶表示部（ＬＣＤ）、ＣＲＴ表示部、あるいは当業者に既知の多様な異なる表示部であり得る。表示部４２は装置４０のオプションのコンポーネントである。
【００３８】
入力インタフェース４４は、ユーザから受領した、ドキュメント１０を検索するための検索項目である検索キーワード等の情報をプロセッサ５０へ入力するためのインタフェースを提供する。入力インタフェース４４は、ユーザがプロセッサ５０へ情報を入力するか、あるいは選択するために、キーボード、ペン、タッチスクリーン、マウス、トラックボール、タッチスクリーン、キーパッド、ボタン、等を含むがそれに限定されない。入力インタフェース４４は入力および出力インタフェースの機能も有し、例えば、タッチスクリーンはユーザ入力或いは出力表示の両方が可能である。
【００３９】
通信インタフェース４６は、ネットワーク５２等の通信媒体を介して情報の受信及び送信をするためのインタフェースを提供する。通信インタフェース４６は、例えばプロセッサ５０が、スキャナ１４からビットマップ化された画像データを受け取るように設定される。装置４０とネットワーク５２の間の通信は、赤外線通信リンク、無線通信リンク、セルラー・ネットワーク・リンク、シリアルポート、パラレルポート等の接続方法によって実施されるが、それに限定されない。これらの接続方法の少なくとも１つは、装置４０への或いは装置４０からの、コンテンツの転送に使用される。装置４０は、トランスミッション・コントロール・プロトコル／インターネット・プロトコル（ＴＣＰ／ＩＰ）、ブルートゥース、ＩＥＥＥ８０２．１１、赤外線通信規格、無線周波数識別などを含む多様な送信技術を使用して通信するが、それに限定されない。装置４０は、ラジオ、赤外線、レーザ、光学系、ユニバーサル・シリアル・バス、イーサネット（登録商標）、ＩＥＥＥ１３９４などを含む多様なメディアを使用して通信するが、それに限定されない。ネットワーク５２は、ローカルエリアネットワーク、広域ネットワーク、無線ネットワーク、ブルートゥース・パーソナル・エリア・ネットワーク、およびインターネットを含むが、それに限定されない。スキャナ１４が装置４０と一体化している場合、通信インタフェース４６は装置４０のオプションのコンポーネントとなる。
【００４０】
記憶装置４８は、装置４０のオペレーティング・システム５０、特性データ解析アプリケーション１６、文書管理システム１８および／または他のアプリケーションを有することが可能である。
【００４１】
装置４０は、ＲＡＭ、ＲＯＭ、フラッシュ・メモリ、ディスク・ドライブ等の多様な記録技術を使用した、１つ以上の記録装置４８を有するが、それに限定されない。
【００４２】
プロセッサ５０は、装置４０に指示を出し、様々な機能を行なわせる。その指示は、プログラム言語、スクリプト言語、アセンブリ言語などを使用して書き込まれる。さらに、その指示は、専用コンピュータ、論理回路あるいはハードウェア回路で実行される。従って、プロセッサ５０は、ハードウェア、ファームウェア、ソフトウェアあるいはそれらの任意の組み合せからなる。実行とは、アプリケーションを作動させる処理、あるいは指示により呼び出された操作の実行のことである。プロセッサ５０が指示を実行するということは、指示により呼び出された操作を実行するということである。プロセッサ５０は、図３の特性データ解析アプリケーション１６および文書管理システム１８で具体化された指示を実行する。装置４０のプロセッサ５０は１つに限定されず、同一の、あるいは異なるプロセッサ５０が特性データ解析アプリケーション１６および文書管理システム１８の両方を実行することができる。
【００４３】
特性データ解析アプリケーション１６は、装置４０が文書処理を実行すると、図２のフローチャートに示す動作を一組の指示として実施される。その指示は、１つ以上のプログラム言語、アセンブリ言語、スクリプト言語などを使用して書き込まれる。ドキュメント１０がスキャンされ、ビットマップ化された画像データが通信インタフェース４６によって受信された場合、特性データ解析アプリケーション１６は画像データを自動的に画像解析する。尚特性データ解析アプリケーション１６は、自動的に行うのではなく、入力インタフェース４４を使用してユーザが画像解析を選択した場合に、画像解析を実行するようにしても良い。特性データ解析アプリケーション１６を実行するために、アプリケーションの実行可能な形式を不揮発性メモリ装置から検索し、プロセッサ５０が実行するアプリケーションを一時メモリにコピーすることもできる。一時メモリは例えばＲＡＭ等である。不揮発性メモリ装置は例えばＲＯＭまたはフラッシュ・メモリ等である。
【００４４】
文書管理システム１８は、装置４０が文書管理を実行すると、一組の指示として実施される。文書管理システム１８を実施することにより、ユーザは、データベース１００にファイルされたリンクデータ１１７に基づいて特定のドキュメントを識別可能となる。検索ジョブを要求するユーザが、検索のために、入力インタフェース４４から、検索キーワードを入力すると、文書管理システム１８は、受信部１１０で検索キーワードを受信する。
【００４５】
次いで、文書管理システム１８は、選択部１２０で、リンクデータ１１７のメタデータ１１７ｂを検索して、検索キーワードと一致するリンクデータ１１７を選択する。文書管理システム１８の出力部１３０は、選択したリンクデータ１１７をプロセッサ５０に出力する。プロセッサ５０は、表示部４２に、メタデータ１１７ｂと画像データ１１７ａをリンクしたリンクデータ１１７を表示する。これにより、ユーザは、表示部４２にて検索されたドキュメントを識別可能となる。この後ユーザは、検索されたドキュメントのリビュー、プリント、或いは編集等を可能とされる。
【００４６】
文書管理システム１８は、装置４０内部に設置されなくても良い。通信インタフェース４６により、文書管理システム１８を実行可能な別の装置に画像データを転送して、画像解析によりメタデータ、リンクデータを生成することも可能である。また文書管理システム１８機能を、ネットワークを介して装置４０にダウンロードしても良いし、文書管理システム１８機能を、メディアである記録媒体に記憶させたものを装置４０にインストールしても良い。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、且つ装置が読取り可能な記録媒体であれば、その形態はいずれの形態であっても良い。またこのように予めインストールやダウンロードにより得る、文書管理システム１８機能は、プロセッサ５０のＯＳ（オペレーティング・システム）等と協動してその機能を実現させるものであっても良い。更に文書管理システム１８は、一体的でなく、データベース１００のみを記録媒体で保管するものであっても良い。
【００４７】
この実施例によれば、スキャナ１４から入力された画像データを特性データ解析アプリケーション１６で自動的に画像解析して生成されるメタデータを、インデックスデータ１１７ｂとして画像データ１１７ａとリンクしてリンクデータ１１７を生成して、データベース１００にファイルする。これにより、ユーザは、ドキュメント１０をデータベース１００にファイルする時に、インデックスデータ１１７ｂをマニュアルで入力する必要が無く、ユーザの負担を軽減出来る。しかもメタデータはドキュメント１０の特徴を多量に有することが出来、高度な検索を得られる。また、ドキュメント１０の検索時にユーザは、インデックスデータ１１７ｂのみでなく画像データ１１７ａも識別できることから、検索しやすくなり、利便性向上を得られる。しかもリンクデータ１１７を用いれば、データベース１００をリンクデータ１１７のみで構成出来、シンプルな文書管理を行うことも可能となる。
【００４８】
尚この発明は上記実施例に限られるものではなく、この発明の範囲内で種々変形可能であり、例えばビットマップ化した画像データのフォーマットはティフファイルに限定されないし、画像データを画像解析する解析部の解析内容は、必要とする検索項目等に応じて任意である。又、解析部で生成されるメタデータの内容も限定されない。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施例の文書処理システムおよび文書管理システムを概略的に示すブロック図。
【図２】本発明の実施例の文書処理システムによる文書処理を示すフローチャート。
【図３】本発明の実施例の文書管理を実施するための装置を示すブロック図。
【図４】本発明の実施例の方向解析の手法を示す概略説明図。
【符号の説明】
【００５０】
１０…ドキュメント
１２…文書処理システム
１４…スキャナ
１６…特性データ解析アプリケーション
１７…リンク部
１８…文書管理システム
４０…装置
１００…データベース
１１０…受信部
１１７…リンクデータ
１１７ａ…画像データ
１１７ｂ…インデックスデータ
１２０…選択部
１３０…出力部
【図１】
2007042106.tif 000004
【図２】
2007042106.tif 000005
【図３】
2007042106.tif 000006
【図４】
2007042106.tif 000007