(57)【特許請求の範囲】
【請求項１】
画像データに注釈画像データを付加する機能を有し、画像データと注釈画像データを管理する画像処理装置であって、
画像データに注釈画像データを付加してエクスポートするか否かを指定する指定手段と、
エクスポート対象の画像データのデータフォーマットを設定するための設定画面を表示器に表示し、その設定画面を介してユーザにより選択されたデータフォーマットを設定する設定手段と、
前記指定手段により、画像データに注釈画像データを付加してエクスポートすることが指定された場合、前記設定手段で設定されたデータフォーマットの画像データとなるように、該画像データと該注釈画像データを合成する合成手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記画像データ、あるいは前記合成手段で合成された画像データをエクスポートするエクスポート手段を更に備える
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記エクスポート手段は、前記設定手段で設定されたデータフォーマットで前記画像データ、あるいは前記合成手段で合成された画像データをエクスポートする
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記データフォーマットは、少なくともＴｉｆｆ、Ｂｉｔｍａｐ、ＪＰＥＧを含む
ことを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記注釈画像データは、少なくとも文字、図形を含む
ことを特徴とする請求項１に記載の画像処理装置。
【請求項６】
画像データに注釈画像データを付加する機能を有し、画像データと注釈画像データを管理する画像処理方法であって、
画像データに注釈画像データを付加してエクスポートするか否かを指定する指定工程と、
エクスポート対象の画像データのデータフォーマットを設定するための設定画面を表示器に表示し、その設定画面を介してユーザにより選択されたデータフォーマットを設定する設定工程と、
前記指定工程により、画像データに注釈画像データを付加してエクスポートすることが指定された場合、前記設定工程で設定されたデータフォーマットの画像データとなるように、該画像データと該注釈画像データを合成する合成工程と
を備えることを特徴とする画像処理方法。
【請求項７】
前記画像データ、あるいは前記合成工程で合成された画像データをエクスポートするエクスポート工程を更に備える
ことを特徴とする請求項６に記載の画像処理方法。
【請求項８】
前記エクスポート工程は、前記設定工程で設定されたデータフォーマットで前記画像データ、あるいは前記合成工程で合成された画像データをエクスポートする
ことを特徴とする請求項７に記載の画像処理方法。
【請求項９】
前記データフォーマットは、少なくともＴｉｆｆ、Ｂｉｔｍａｐ、ＪＰＥＧを含む
ことを特徴とする請求項６に記載の画像処理方法。
【請求項１０】
前記注釈画像データは、少なくとも文字、図形を含む
ことを特徴とする請求項６に記載の画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録媒体上に記録された画像を読み取って得られる画像データに注釈画像データを付加する機能を有し、該画像データと該注釈画像データを管理する画像処理装置及びその方法に関するものである。
【０００２】
【従来の技術】
従来、紙等の記録媒体に印刷された文字、図形、画像情報を電子化して管理するには、大型コンピュータ、大容量外部記憶装置、スキャナ、専用のデータベース等を用いた大がかりな情報処理システムで実現していた。例えば、スキャナで記憶媒体に印刷された画像情報を読み取り、画像データに変換した後、この画像データを情報処理システムで管理していた。この一連の作業は、ある程度の知識と熟練を要していた。
【０００３】
しかし、近年、高性能なパーソナルコンピュータ、グラフィックユーザインタフェースの普及、データベース処理技術、画像処理技術の向上などによって、汎用のパーソナルコンピュータ、スキャナで十分高速に処理できる情報処理システムが実現されている。また、操作性の点でも、例えば、複数の文書データを読み込んだ場合には、その読み込んだ文書データの内容を確認できる程度に縮小表示された文書データの一覧を表示し、ユーザに対し容易に文書データの内容を判別でき、誰にでも扱い易い設計になっている。
【０００４】
このように、オフィスの各自の机上の文書の内容を確認したり、ファイリングしたりするような感覚で、電子化された文書データを管理できる情報処理システムが実現されている。
また、ネットワーク処理技術の進歩により、ネットワーク上に電子化された文書データを蓄積する文書管理データベースを構築し、複数名で情報処理システムを実現、運用していくことも容易である。また、これを利用して、任意の電子化された文書データを複数名で参照したり、編集を加えることも容易に行われるようになっている。
【０００５】
この情報処理システムにおいて、そのモニタの画面に表示された文書データに所定の描画ソフトで文字や、引用の矢印等の注釈画像を付加することができる。このため、文書にラインマーカを引いたり、誤記訂正を指示する書き込みを付加するのと同じ感覚で、情報処理システムのモニタ上の文書データに注釈画像を付加することができる。
【０００６】
尚、この文書データに付加する注釈画像は、モニタ上では文書データと合成されて１つの文書画像として表示されるが、この注釈画像の内容は元の文書データとは別に管理される。そのため、注釈画像の内容を検索対象とすることも可能である。また、この種の情報処理システムにおける、文書データに付加する文字・図形等の注釈画像（以下、アノテーションとも称する）の検索は文字列や、分類された図形の種類等による検索が一般的であった。更に、アノテーションを付加した文書データをエクスポート（文書データを情報処理システムの外に出力する機能）し、そのエクスポート先でその文書データを開く場合には、そのエクスポート先でアノテーションを作成する専用の描画ソフトを備えていなければならなかった。
【０００７】
【発明が解決しようとする課題】
しかしながら、上記従来の情報処理システムにおいて、文書データに付加する注釈画像には、描画ソフトの機能上、色を指定することも可能であるが、注釈画像の色に基づいて文書データを検索することは実現されておらず、注釈画像の色に基づく検索が必要されていた。
【０００８】
また、注釈画像を付加した文書データをエクスポートし、そのエクスポート先でその文書データを開くには、すべてのエクスポート先に注釈画像を作成する専用の描画ソフトを備えなければならず汎用性に欠けていた。
本発明は上記の問題点に鑑みてなされたのであり、記録媒体上に記録された画像を読み取って得られる画像データに注釈画像データを付加する機能を有し、該画像データと該注釈画像データを管理する画像処理装置において、画像データを処理する際の操作性、汎用性を向上することができる画像処理装置及びその方法を提供することを目的とする。
【００１１】
【課題を解決するための手段】
上記の目的を達成するための本発明による画像処理装置は以下の構成を備える。即ち、  画像データに注釈画像データを付加する機能を有し、画像データと注釈画像データを管理する画像処理装置であって、
画像データに注釈画像データを付加してエクスポートするか否かを指定する指定手段と、
エクスポート対象の画像データのデータフォーマットを設定するための設定画面を表示器に表示し、その設定画面を介してユーザにより選択されたデータフォーマットを設定する設定手段と、
前記指定手段により、画像データに注釈画像データを付加してエクスポートすることが指定された場合、前記設定手段で設定されたデータフォーマットの画像データとなるように、該画像データと該注釈画像データを合成する合成手段と
を備える。
【００１２】
また、好ましくは、前記画像データ、あるいは前記合成手段で合成された画像データをエクスポートするエクスポート手段を
更に備える。
また、好ましくは、前記エクスポート手段は、前記設定手段で設定されたデータ・フォーマットで前記画像データ、あるいは前記合成手段で合成された画像データをエクスポートする。
【００１３】
また、好ましくは、前記データ・フォーマットは、少なくともＴｉｆｆ、Ｂｉｔｍａｐ、ＪＰＥＧを含む。 Ｔｉｆｆ、Ｂｉｔｍａｐ、ＪＰＥＧ等のＯＳやアプリケーションに依存しないデータ・フォーマットを用いることで、汎用性を向上することができるからである。
また、好ましくは、前記注釈画像データは、少なくとも文字、図形を含む。
【００１５】
上記の目的を達成するための本発明による画像処理方法は以下の構成を備える。即ち、  画像データに注釈画像データを付加する機能を有し、該画像データと該注釈画像データを管理する画像処理方法であって、
画像データに注釈画像データを付加する機能を有し、画像データと注釈画像データを管理する画像処理方法であって、
画像データに注釈画像データを付加してエクスポートするか否かを指定する指定工程と、
エクスポート対象の画像データのデータフォーマットを設定するための設定画面を表示器に表示し、その設定画面を介してユーザにより選択されたデータフォーマットを設定する設定工程と、
前記指定工程により、画像データに注釈画像データを付加してエクスポートすることが指定された場合、前記設定工程で設定されたデータフォーマットの画像データとなるように、該画像データと該注釈画像データを合成する合成工程と
を備える。
【００１８】
【発明の実施の形態】
以下、図面を参照して本発明の好適な実施形態を詳細を説明する。
尚、本発明では、説明の都合上、文書データに付加する注釈画像は、実施形態１では文字・図形と称し、実施形態２では、アノテーションと称するが、どちらも文書に付加する注釈画像としては同義である。
【００１９】
＜実施形態１＞
まず、本発明の文書管理システムの構成について、図１を用いて説明する。
図１は本発明の実施形態１における文書管理システムの構成を示すブロック図である。
図１において、１０１はＣＰＵである。このＣＰＵ１は、後述する文書データの登録、文書データ属性の登録、文書データ検索等を行うため、バス１０２を介して文書管理システムを構成する各構成要素を制御する。また、このバス１０２を利用して、バス１０２に接続された各構成要素間のアドレス信号、制御信号および各種データの転送が行われる。
【００２０】
１０３は入力装置であり、キーボード、マウス等から構成される。また、文書管理システムで管理される文書データの登録、検索作業にかかる動作を指示するための選択機能を持ったＳＷが設けられている。１０４はスキャナであり、紙等の記録媒体上に記録された文書等の画像情報を読み込む。また、読み込まれた文書データから文字を抽出するＯＣＲ機能を備えており、文字に変換して記憶することも可能である。
【００２１】
１０５はＲＯＭ（読み出し専用メモリ）である。このＲＯＭ１０５には、あらかじめＣＰＵ１０１に、本発明を実行するための制御手順を記憶させておき、これにより、文書データの登録、文書データ属性の登録、文書データの検索などの本実施形態に関わる処理を行うことができる。１０６はＲＡＭである。このＲＡＭ１０６では、文書管理システムで用いる文書データの登録、文書データ属性の登録、検索結果の集計、表示データ等の各種情報を作成すための作業領域、各構成要素を制御ため制御情報の一時記憶領域として用いられる。
【００２２】
１０７は電源を切っても消えない外部記憶装置である。外部記憶装置１０７では、例えば、文書管理システムで用いる文書データの登録、検索のために用いる文書属性テーブル（後述）や、文書データに付加する文字、図形等の各種情報を記憶する。１０８は表示制御部であり、ＲＡＭ１０６に記憶される表示データを表示器１０９に表示するための制御を行う。１０９は陰極線管や液晶などで構成される表示器である。
【００２３】
次に、実施形態１の文書管理システムの機能構成について、図２を用いて説明する。
図２は本発明の実施形態１における文書管理システムの機能構成を示すブロック図である。
図２において、１は上述した文書管理システムである。この文書管理システム１には、文書登録部１１、文書記憶部１２、文字・図形付加部１３、付加文字・図形の色指定部１４、付加文字・図形の記憶部１５、文書属性テーブル記憶部１６、検索条件設定部１７、文書検索部１８、検索文書リスト表示部１９、検索文書表示部２０から構成される。
【００２４】
文書登録部１１は、紙やＦＤなどの記憶媒体から文書を読み込んだ文書データを、文書記憶部１２に格納する。文書記憶部１２は、文書登録部１１により読み込まれた文書データを格納する。文字・図形付加部１３は、文書登録部１１により読み込まれた文書データに文字・図形を付加する。付加文字・図形の色指定部１４は、文字・図形付加部１３により文書データに付加された文字・図形の色を指定する。
【００２５】
付加文字・図形の記憶部１５は、文字・図形付加部１３により付加された文字・図形、及び付加文字・図形の色指定部１４により指定された文字・図形の色を記憶する。文書属性テーブル記憶部１６は、文書登録部１１により読み込まれた文書データの属性、及び文字・図形付加部１３、付加文字・図形の色指定部１４により付加された文字・図形の属性を格納する。検索条件設定部１７は、文書記憶部１２に格納されている文書データを検索するために、文書データに付加した文字以外に、文書データに付加した文字・図形の色を検索条件として指定する。
【００２６】
文書検索部１８は、検索条件設定部１７で設定された検索条件を基に、文書属性テーブル記憶部１６を参照し検索条件に該当する文書データを検索する。検索文書表示部１９は、文書検索部１８により検索された文書データを表示器１０９に表示する。
以上のような機能構成からなる文書管理システム１によって、文書管理システム１で管理される文書データに対し、その文書データに付加された文字・図形の色による文書データの検索が可能となる。
【００２７】
次に、実施形態１の文書管理システムで実行される処理について、図３のフローチャートを用いて説明する。
図３は本発明の実施形態１における文書管理システムで実行される処理の処理フローを示すフローチャートである。
まず、ステップＳ１で、電源が投入されると、入力装置１０３、スキャナ１０４、外部記憶装置１０７、表示制御装置１０８、ＲＡＭ１０６等が初期化される。これにより、文書管理システムで管理する文書データに対し、「文書データの登録」、「文書データに文字・図形の付加」、「文書データの検索」が可能となる。次に、ステップＳ２で、表示器１０９の画面上に文書データに対する処理を選択するための各種指示ボタンが表示される。そして、ユーザは、入力装置１０３を用いて、「文書データの登録」、「文書データに文字・図形の付加」、または「文書データの検索」のいずれかを選択する。
【００２８】
「文書データの登録」が選択されると、ステップＳ１１に進み、文書データの登録に関する一連の処理が開始される。
まず、ステップＳ１１で、スキャナ１０４にセットされた文書の読み込みが行われる。そして、読み込まれた文書データは、ＲＡＭ１０６に一時的に記憶される。次に、ステップＳ１２で、その文書データに対する文書データ属性を入力装置１０３を用いて入力する。また、入力された文書データ属性もＲＡＭ１０６に一時的に記憶される。次に、ステップＳ１３で、ＲＡＭ１０６に一時的に保存されている文書データを外部記憶装置１０７に格納し管理するための文書番号を決定する。尚、文書番号は、登録した順序や登録日により、英数字の組み合わせで自動的に重複しない名前が与えられるものとする。文書番号が決定したら、ＲＡＭ１０６に一時的に記憶されている文書データを外部記憶装置１０７に格納する。次に、ステップＳ１４で、ステップＳ１３で決定された文書番号に対応させて、ＲＡＭ１０６に一時的に記憶されている文書データ属性を外部記憶装置１０７に格納する。
【００２９】
以上のステップＳ１１からステップＳ１４の処理により、スキャナ１０４から読み込まれた文書データが外部記憶装置１０７に登録される。また、その文書データと文書データ属性との関係を管理する文書属性テーブルが生成される。また、この文書属性テーブルを参照することで、ユーザが所望する文書データを検索することができる。
【００３０】
そして、ステップＳ３で、文書管理システムにおける処理を終了する終了指示があるか否かを判定する。終了指示がある場合（ステップＳ３でＹＥＳ）、処理を終了する。一方、終了指示がない場合（ステップＳ３でＮＯ）、ステップＳ２に戻る。
一方、ステップＳ２で、「文書データに文字・図形の付加」が選択されると、ステップＳ３１に進み、文書データに文字・図形の付加に関する一連の処理が開始される。
【００３１】
まず、ステップＳ３１で、外部記憶装置１０７に記憶されているユーザが所望する文書データをＲＡＭ１０６に読み出す。次に、ステップＳ３２で、ステップＳ３１で読み出された文書データに文字・図形を付加する。次に、ステップＳ３３で、ステップＳ３２で、文書データに付加した文字・図形の色を指定する。例えば、図４に示す文書データ４０には、その文書データ４０に付加する文字として赤色の付加文字１、青色の付加文字２、緑色の付加文字４、付加する図形として黄色の付加図形３が付加されている。
【００３２】
次に、ステップＳ３４で、その文書データに対し、更に文字・図形を付加するか、付加した文字・図形を保存するか否か選択する。
更に、文字・図形を付加する場合は、ステップＳ３２に戻り、上述したステップＳ３２、ステップＳ３３の処理を行う。付加した文字・図形を保存しない場合、ステップＳ３に進む。付加した文字・図形を保存する場合、ステップＳ３５に進む。ステップＳ３５で、ＲＡＭ１０６に一時的に記憶されている文書データに付加した文字・図形を外部記憶装置１０７に格納する。次にステップＳ３６で、その文書データの付加した文字・図形に対応させて、その付加した文字・図形の属性を外部記憶装置１０７に格納する。
【００３３】
以上のステップＳ３１からステップＳ３６の処理により、ユーザが所望する文書データに文字・図形が付加される。また、その文書データに付加した文字・図形と、その文字・図形の属性との関係を管理する文書属性テーブルが生成される。また、この文書属性テーブルを参照することで、ユーザが所望する文書データを検索することができる。
【００３４】
そして、ステップＳ３で、文書管理システムにおける処理を終了する終了指示があるか否かを判定する。終了指示がある場合（ステップＳ３でＹＥＳ）、処理を終了する。一方、終了指示がない場合（ステップＳ３でＮＯ）、ステップＳ２に戻る。
一方、ステップＳ２で、「文書データの検索」が選択されると、ステップＳ２１に進み、文書データの検索に関する一連の処理が開始される。
【００３５】
まず、ステップＳ２１で、検索する文書データの検索条件を設定する。尚、検索条件の設定は、図５に示す表示器１０９に表示される検索条件設定画面５０を用いて行う。実施形態１の検索条件設定画面５０によって設定できる検索条件は、文書データに付加した文字（図５の「Annotation text」）以外に、文書データに付加した文字・図形の色（図５の「text color」、「graphics color」）毎に設定することができる。次に、ステップＳ２２で、ステップＳ２１で設定された検索条件を基に、文書属性テーブルを参照し検索条件に該当する文書番号を検索する。次に、ステップＳ２３で、ステップＳ２２の検索によって検索された文書データを検索結果リストとして表示器１０９に表示する。図６に示す検索結果リスト６０は、例えば、図５の検索条件設定画面で文書データに付加した文字の色が「赤」である文書データを検索条件として設定した場合の検索結果を示している。
【００３６】
次に、ステップＳ２４で、検索された文書データを表示する。尚、検索された文書データは、検索条件として設定された文書データに付加された文字・図形を強調して表示する。例えば、図６の文書１が図４に示した文書データ４０である場合、その表示は、図７に示すように、文書データ４０の付加文字１の色は「赤」であるので、その付加文字１（「ドラフト」）が強調されて表示された文書データ７１が表示される。
【００３７】
以上のステップＳ２１からステップＳ２４の処理により、設定された検索条件に該当する文書データが検索される。
そして、ステップＳ３で、文書管理システムにおける処理を終了する終了指示があるか否かを判定する。終了指示がある場合（ステップＳ３でＹＥＳ）、処理を終了する。一方、終了指示がない場合（ステップＳ３でＮＯ）、ステップＳ２に戻る。
【００３８】
以上説明したように、実施形態１によれば、文書データに付加した文字・図形の色を検索条件として、文書データの検索を行うことができるので、文書データに付加した文字・図形をより有効に活用することができる。
尚、実施形態１では、文書データに文字・図形を付加した後に、その文字・図形の色を指定する例を説明したが、これを文書データに文字・図形を付加する前に指定することも可能である。
【００３９】
＜実施形態２＞
以下、説明する実施形態２の文書管理システムの構成は、実施形態１の図１の文書管理システムの構成を同様であり、その詳細は、ここでは省略する。
まず、実施形態２の文書管理システムの機能構成について、図８を用いて説明する。
【００４０】
図８は本発明の実施形態２の文書管理システムの機能構成を示すブロック図である。
尚、図８において、実施形態１の図２の文書管理システムの機能構成と同様の構成には、同じ参照番号を付加し、その詳細は省略する。
図８において、１１１は実施形態２における文書管理システムである。この文書管理システム１１１には、文書登録部１１、文書記憶部１２、アノテーション付加部１１３、アノテーション記憶部１１４、エクスポート形式指定部１１５、アノテーション添付指示部１１６、文書・アノテーション合成部１１７、文書エクスポート部１１８から構成される。
【００４１】
アノテーション付加部１１３は、文書データに注釈画像としてアノテーションを付加する。アノテーション記憶部１１４は、アノテーション付加部１１３によって付加されたアノテーションを格納する。エクスポート形式指定部１１５は、エクスポートする文書データのエクスポート先でのエクスポート形式を指定する。アノテーション添付指示部１１６は、文書データをエクスポートする際に、その文書データに付加されているアノテーションを添付するか否かを指示する。
【００４２】
文書・アノテーション合成部１１７は、アノテーション添付指示部１１６の指示に基づいて、文書データとその文書データに付加されたアノテーションを合成する。文書エクスポート部１１８は、文書・アノテーション合成部１１７から出力された文書データを、その文書データのエクスポート先に出力する。
以上のような機能構成からなる文書管理システム１１１によって管理される文書データに対し、その文書データに付加されたアノテーションを合成した文書データのエクスポートが可能となる。
【００４３】
次に、実施形態２の文書管理システムで実行される処理について、図９のフローチャートを用いて説明する。
図９は本発明の実施形態２における文書管理システムで実行される処理の処理フローを示すフローチャートである。
まず、ステップＳ１０１で、電源が投入されると、入力装置１０３、スキャナ１０４、外部記憶装置１０７、表示制御装置１０８、ＲＡＭ１０６等が初期化される。これにより、文書管理システムで管理する文書データに対し、「文書データの登録」、「文書データにアノテーションの付加」、「文書データのエクスポート」が可能となる。次に、ステップＳ１０２で、表示器１０９の画面上に文書データに対する処理を選択するための各種指示ボタンが表示される。そして、ユーザは、入力装置１０３を用いて、「文書データの登録」、「文書データにアノテーションの付加」、または「文書データのエクスポート」のいずれかを選択する。
【００４４】
「文書データの登録」が選択されると、ステップＳ１１に進み、文書データの登録に関する一連の処理が開始される。
まず、ステップＳ１１１で、スキャナ１０４にセットされた文書の読み込みが行われる。そして、読み込まれた文書データは、ＲＡＭ１０６に一時的に記憶される。次に、ステップＳ１１２で、その文書データに対する文書データ属性を入力装置１０３を用いて入力する。また、入力された文書データ属性もＲＡＭ１０６に一時的に記憶される。次に、ステップＳ１１３で、ＲＡＭ１０６に一時的に保存されている文書データを外部記憶装置１０７に格納し管理するための文書番号を決定する。尚、文書番号は、登録した順序や登録日により、英数字の組み合わせで自動的に重複しない名前が与えられるものとする。文書番号が決定したら、ＲＡＭ１０６に一時的に記憶されている文書データを外部記憶装置１０７に格納する。次に、ステップＳ１１４で、ステップＳ１１３で決定された文書番号に対応させて、ＲＡＭ１０６に一時的に記憶されている文書データ属性を外部記憶装置１０７に格納する。
【００４５】
以上のステップＳ１１１からステップＳ１１４の処理により、スキャナ１０４から読み込まれた文書データが外部記憶装置１０７に登録される。また、その文書データと文書データ属性との関係を管理する文書属性テーブルが生成される。そして、ステップＳ１０３で、文書管理システムにおける処理を終了する終了指示があるか否かを判定する。終了指示がある場合（ステップＳ１０３でＹＥＳ）、処理を終了する。一方、終了指示がない場合（ステップＳ１０３でＮＯ）、ステップＳ１０２に戻る。
【００４６】
一方、ステップＳ１０２で、「文書データにアノテーションの付加」が選択されると、ステップＳ１３１に進み、文書データにアノテーションの付加に関する一連の処理が開始される。
まず、ステップＳ１３１で、外部記憶装置１０７に記憶されているユーザが所望する文書データをＲＡＭ１０６に読み出す。次に、ステップＳ１３２で、ステップＳ１３１で読み出された文書データにアノテーションを付加する。次に、ステップＳ１３３で、ステップＳ１３２で、文書データに付加したアノテーションの色を指定する。これにより、実施形態１の図４の文書データ４０に対して、文字・図形等のアノテーションが付加される。
【００４７】
次に、ステップＳ１３４で、その文書データに対し、更にアノテーションを付加するか、付加したアノテーションを保存するか否か選択する。
更に、アノテーションを付加する場合は、Ｓ１３２に戻り、上述したステップＳ１３２、ステップＳ１３３の処理を行う。付加したアノテーションを保存しない場合、ステップＳ１０３に進む。付加したアノテーションを保存する場合、ステップＳ３５に進む。ステップＳ３５で、ＲＡＭ１０６に一時的に記憶されている文書データに付加したアノテーションを外部記憶装置１０７に格納する。
【００４８】
以上のステップＳ１３１からステップＳ１３６の処理により、ユーザが所望する文書データにアノテーションが付加される。
そして、ステップＳ１０３で、文書管理システムにおける処理を終了する終了指示があるか否かを判定する。終了指示がある場合（ステップＳ１０３でＹＥＳ）、処理を終了する。一方、終了指示がない場合（ステップＳ１０３でＮＯ）、ステップＳ１０２に戻る。
【００４９】
一方、ステップＳ１０２で、「文書データをエクスポートする」が選択されると、ステップＳ１２１に進み、文書データのエクスポートに関する一連の処理が開始される。
まず、ステップＳ１２１で、エクスポートする文書データを選択する。次に、ステップＳ１２２で、その文書データのエクスポート先を指定する。尚、エクスポート先の指定は、図１０に示すエクスポート先指定画面５００を用いて行う。実施形態２のエクスポート先指定画面５００によって指定できるエクスポート先は、「ファイルに出力する」（図１０の「To File」）、「電子メールに添付する」（図１０の「To E-mail」）等を指定することができる。また、「ファイルに出力する」場合には、出力先のファイル名を指定する。図５では「ファイルに出力する」を指定し、そのファイル名として「Ｃ：￥Ｉｍａｇｅ￥Ｅｘｐｏｒｔ」を指定している例である。
【００５０】
次に、ステップＳ１２３で、エクスポートする文書データの形式と、アノテーションの付加の是非を設定する。尚、エクスポートする文書データの形式と、アノテーションの付加の是非の設定は、図１１に示す設定画面６００を用いて行う。実施形態２の設定画面６００によって設定できる文書データのデータ・フォーマットは、Ｔｉｆｆ、Ｂｉｔｍａｐ、ＪＰＥＧ等のＯＳやアプリケーションに依存しない標準的なデータ・フォーマットを設定できる。また、アノテーションを付加する場合は図１１の「Document」を選択し、付加しない場合は図１１の「Document&Annotation」を選択する。また、図１１では文書データのデータ・フォーマットとして「 Ｔｉｆｆ 」を設定し、アノテーションを付加する設定を行っている例である。
【００５１】
ステップＳ１２４で、文書データにアノテーションを付加する指示が設定されたか否かを判定する。アノテーションを付加する指示が設定されていない場合、ステップＳ１２６に進む。一方、アノテーションを付加する指示が設定されていない場合、ステップＳ１２５に進む。そして、ステップＳ１２５で、文書データとアノテーションを合成する。
【００５２】
次に、ステップＳ１２６で、ステップＳ１２２で指定したエクスポート先に文書データをエクスポートする。例えば、図１０に示した指定、図１１に示した設定を行った場合には、「Ｃ：￥Ｉｍａｇｅ￥Ｅｘｐｏｒｔ．ｔｉｆ」ファイルが作成される。このファイルはＴｉｆｆフォーマットに対応しているアプリケーションであれば、そのファイルを開いて参照することができる。
【００５３】
そして、ステップＳ１０３で、文書管理システムにおける処理を終了する終了指示があるか否かを判定する。終了指示がある場合（ステップＳ１０３でＹＥＳ）、処理を終了する。一方、終了指示がない場合（ステップＳ１０３でＮＯ）、ステップＳ１０２に戻る。
以上説明したように、実施形態２によれば、文書データとアノテーションを合成し、その合成した文書データを、ＯＳやアプリケーションに依存しない標準的なデータ・フォーマットでエクスポート先に出力することにより、各種エクスポート先でその文書データの内容を参照することができる。
【００５４】
尚、本発明は、複数の機器（例えば、ホストコンピュータ、インタフェース機器、リーダ、プリンタ等）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置等）に適用してもよい。
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００５５】
この場合、記憶媒体から読出されたプログラムコード自体が上述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００５６】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００５７】
更に、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５８】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードを格納することになるが、簡単に説明すると、図１２、図１３のメモリマップ例に示す各モジュールを記憶媒体に格納することになる。
すなわち、実施形態１では、図１２に示す、少なくとも「指定モジュール」、「検索モジュール」および「表示制御モジュール」の各モジュールのプログラムコードを記憶媒体に格納すればよい。
【００５９】
尚、「指定モジュール」は、注釈画像データが付加された画像データを検索する場合、検索条件として該注釈画像データの色を指定する。「検索モジュール」は、指定された色の注釈画像データが付加されている画像データを検索する。「表示制御モジュール」は、指定された色に基づいて、検索された画像データに付加される注釈画像データの表示形態を変更して表示する。
【００６０】
また、実施形態２では、図１３に示す、少なくとも「指定モジュール」、「設定モジュール」および「合成モジュール」の各モジュールのプログラムコードを記憶媒体に格納すればよい。
尚、「指定モジュール」は、画像データに注釈画像データを付加してエクスポートするか否かを指定する。「設定モジュール」は、画像データをエクスポートする際のデータ・フォーマットを設定する。「合成モジュール」は、画像データに注釈画像データを付加してエクスポートすることが指定された場合、該画像データと該注釈画像データを合成する。
【００６１】
【発明の効果】
以上説明したように、本発明によれば、記録媒体上に記録された画像を読み取って得られる画像データに注釈画像データを付加する機能を有し、該画像データと該注釈画像データを管理する画像処理装置において、画像データを処理する際の操作性、汎用性を向上することができる画像処理装置及びその方法を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施形態１における文書管理システムの構成を示すブロック図である。
【図２】本発明の実施形態１における文書管理システムの機能構成を示すブロック図である。
【図３】本発明の実施形態１における文書管理システムで実行される処理の処理フローを示すフローチャートである。
【図４】本発明の実施形態１の文書に付加する文字・図形の付加例を示す図である。
【図５】本発明の実施形態１の検索条件設定画面の設定例を示す図である。
【図６】本発明の実施形態１の検索結果リストの表示例を示す図である。
【図７】本発明の実施形態１の検索された文書の表示例を示す図である。
【図８】本発明の実施形態２の文書管理システムの機能構成を示すブロック図である。
【図９】本発明の実施形態２における文書管理システムで実行される処理の処理フローを示すフローチャートである。
【図１０】本発明の実施形態２のエクスポート先指定画面の指定例を示す図である。
【図１１】本発明の実施形態２の設定画面の設定例を示す図である。
【図１２】  本発明の実施形態を実現するプログラムコードを格納した記憶媒体のメモリマップの構造を示す図である。
【図１３】  本発明の実施形態を実現するプログラムコードを格納した記憶媒体のメモリマップの構造を示す図である。
【符号の説明】
１  文書管理システム
１０１  ＣＰＵ
１０２  バス
１０３  入力装置
１０４  スキャナ
１０５  ＲＯＭ（読み出し専用メモリ）
１０６  ＲＡＭ（ランダムアクセスメモリ）
１０７  外部記憶装置
１０８  表示制御部
１０９  表示器
１１  文書登録部１１
１２  文書記憶部
１３  文字・図形付加部
１４  付加文字・図形の色指定部
１５  付加文字・図形の記憶部
１６  文書属性テーブル記憶部
１７  検索条件設定部
１８  文書検索部
１９  検索文書リスト表示部
２０  検索文書表示部
１１３  アノテーション付加部
１１４  アノテーション記憶部
１１５  エクスポート形式指定部
１１６  アノテーション添付指示部
１１７  文書・アノテーション合成部
１１８  文書エクスポート部
【図１】
0003647183.tif 000002
【図２】
0003647183.tif 000003
【図３】
0003647183.tif 000004
【図４】
0003647183.tif 000005
【図５】
0003647183.tif 000006
【図６】
0003647183.tif 000007
【図７】
0003647183.tif 000008
【図８】
0003647183.tif 000009
【図９】
0003647183.tif 000010
【図１０】
0003647183.tif 000011
【図１１】
0003647183.tif 000012
【図１２】
0003647183.tif 000013
【図１３】
0003647183.tif 000014