(57)【要約】【課題】  記憶装置に割当てられている領域に対して、ユーザが画像データを登録する際に、既に登録している画像データと同等のキーワードを有する画像データをファイルとして重複登録してしまうことを防止したりすることである。【解決手段】  画像データを記憶するハードディスクドライブ１６０を有する画像処理装置において、原稿から読み取られる画像情報と、ハードディスクドライブ１６０に記憶されている画像情報とからキーワードを制御装置１１０が抽出し、該抽出されるキーワードの一致度を判定して、読み取られる画像データとハードディスクドライブ１６０に記憶されている画像データとの置き換え登録を制御する構成を特徴とする。【選択図】  図１
2006313969.tif 000002
【特許請求の範囲】
【請求項１】
画像データを記憶する記憶手段を有する画像処理装置であって、
原稿から読み取られる画像情報と、前記記憶手段に記憶されている画像情報とからキーワードを抽出する抽出手段と、
前記抽出手段により抽出されるキーワードの一致度を判定して、前記読み取られる画像データと前記記憶手段に記憶されている画像データとの置き換え登録を制御する制御手段と、
を有することを特徴とする画像処理装置。
【請求項２】
原稿から画像情報を読み取って第１の画像データに変換する読取り手段と、
前記読取り手段により変換される前記第１の画像データを記憶する記憶手段と、
前記記憶手段に記憶させる前記第１の画像データからキーワードを抽出する第１の抽出手段と、
前記記憶手段に予め記憶されている第２の画像データからキーワードを抽出する第２の抽出手段と、
前記第１の抽出手段による抽出結果と前記第２の抽出手段による抽出結果とを比較する比較手段と、
前記比較手段の比較結果より前記第１の画像データと第２の画像データとの一致度合いに応じて前記第２の画像データを前記第１の画像データで置き換える置換手段と、
を有することを特徴とする画像処理装置。
【請求項３】
前記画像処理装置は、ユーザによる操作を受け付ける操作パネルを備え、
前記置換手段は、前記比較手段の結果を前記操作パネルに表示して、ユーザによる選択指示状態に基づいて前記第１の画像データと第２の画像データとを置き換えることを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記第１の抽出手段は、前記第１の画像データに対して文字認識処理を施してキーワードを抽出することを特徴とする請求項２記載の画像処理装置。
【請求項５】
前記第１の抽出手段は、前記第１の画像データ上でユーザにより前記操作パネル上で予め指定された文字列と一致するキーワードを抽出することを特徴とする請求項２記載の画像処理装置。
【請求項６】
前記記憶手段の記憶領域は複数の領域に分けて管理されており、前記第１の画像データの記憶先は、前記操作パネルより前記記憶手段における記憶領域内の任意の領域を指定できることを特徴とする請求項２記載の画像処理装置。
【請求項７】
画像データを記憶する記憶手段を有する画像処理装置における画像処理方法であって、
原稿から読み取られる画像情報と、前記記憶手段に記憶されている画像情報とからキーワードを抽出する抽出ステップと、
前記抽出ステップにより抽出されるキーワードの一致度を判定して、前記読み取られる画像データと前記記憶手段に記憶されている画像データとの置き換え登録を制御する制御ステップと、
を有することを特徴とする画像処理方法。
【請求項８】
原稿から読み取られる画像データを記憶する記憶手段を有する画像処理装置における画像処理方法であって、
前記記憶手段に記憶させる第１の画像データと前記記憶手段に記憶されている第２の画像データとからキーワードを抽出する抽出ステップと、
前記抽出ステップによる抽出される各キーワードの一致度合いに応じて前記第２の画像データを前記第１の画像データで置き換える置換ステップと、
を有することを特徴とする画像処理方法。
【請求項９】
前記画像処理装置は、ユーザによる操作を受け付ける操作パネルを備え、
前記置換ステップは、前記比較手段の結果を前記操作パネルに表示して、ユーザによる選択指示状態に基づいて前記第１の画像データと第２の画像データとを置き換えることを特徴とする請求項８記載の画像処理方法。
【請求項１０】
前記抽出ステップは、読み取られている画像データに対して文字認識処理を施してキーワードを抽出することを特徴とする請求項８記載の画像処理方法。
【請求項１１】
前記抽出ステップは、前記読み取られている画像データ上でユーザにより前記操作パネル上で予め指定された文字列と一致するキーワードを抽出することを特徴とする請求項８記載の画像処理方法。
【請求項１２】
前記記憶手段の記憶領域は複数の領域に分けて管理されており、前記読み取られる画像データの記憶先は、前記操作パネルより前記記憶手段における記憶領域内の任意の領域を指定できることを特徴とする請求項８記載の画像処理方法。
【請求項１３】
請求項７〜１２のいずれかに記載の画像処理方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項１４】
請求項７〜１２のいずれかに記載の画像処理方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿画像を読み取って記憶装置に記憶して検索可能に処理する画像処理装置および画像処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムに関するものである。
【背景技術】
【０００２】
一般に、デジタル複写機においては、コピー機能とプリンタ機能などの他の機能とが複合化されている。
【０００３】
このデジタル複写機としては、スキャナから読み取った画像データ、ホストコンピュータからネットワークを介して受信したＰＤＬデータを展開することによって得られた画像データを、ハードディスクなどの記憶装置に一旦記憶する。
【０００４】
そして、その記憶装置から任意の画像データを繰り返し読み出してプリントアウトする機能が設けられているものがある。
【０００５】
また、上記デジタル複写機においては、機密書類など他人に見られたくないデータをユーザ自身によってプリントアウトするためのパーソナルボックス機能が実現されている。
【０００６】
このパーソナルボックス機能は、ハードディスク等の記憶装置に予め指定されて設けられた領域に個人向けの画像データを記憶させ、パスワードなどを用いてこの領域から画像データを読み出してプリントアウトする機能である。
【０００７】
例えば、ユーザが機密書類となるデータを作成してプリントアウトする場合には、パーソナルボックス機能により、作成したデータを記憶装置の予め指定された領域に一旦格納した後に、ユーザがデジタル複写機上の操作パネルなどを介してパスワードを入力する。
【０００８】
このパスワードの入力により、記憶装置の予め指定された領域からデータが読み出されてプリントアウトされる。
【０００９】
このように、パーソナルボックス機能を利用すれば、他人に見られたくないデータを他人に見られることなく出力することができる。
【００１０】
また、パーソナルボックス機能に対応して設けられた記憶装置の領域がデータで一杯になることを回避するために、この領域に格納されているデータをユーザにより任意のタインミングで消去することが可能になっている。
【特許文献１】特開２００１−３５０７６３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
ところで、上記従来のパーソナルボックス機能において、スキャナから読み取った画像データは、前記記憶装置内の領域に記憶される際、データの名称として固有の名前をユーザが入力することになる。
【００１２】
そして、一旦記憶されたデータの内容を確認するには、データの名称と内容との関係をユーザ自信で管理しておくか、もしくはデジタル複写機に備わっているプレビュー機能等のデータ情報の確認手段を使用することになる。
【００１３】
しかしながら、このような確認方法では、領域内のデータ数が多くなると大変わずらわしいものとなってしまう。
【００１４】
そのために、スキャナから新たに読み取った画像データが、既に領域内に登録してあるデータと同一であったり、更新されたデータであったりした場合に、旧データが必要ないにも関わらず、異なった名称で領域内に存在してしまい、記憶容量を無駄になってしまう。
【００１５】
また、領域内に残しておきたいデータと不要なデータとが混載し、データ管理が困難になってしまうという欠点がある。
【００１６】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、記憶装置に割当てられている領域に対して、ユーザが画像データを登録する際に、既に登録している画像データと同等のキーワードを有する画像データをファイルとして重複登録してしまうことを防止できる。
【００１７】
また、割当てられている有限の領域に登録された画像データの検索を効率よく行えたりする画像処理装置および画像処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。
【課題を解決するための手段】
【００１８】
上記目的を達成する本発明の画像処理装置は以下に示す構成を備える。
【００１９】
画像データを記憶する記憶手段を有する画像処理装置であって、原稿から読み取られる画像情報と、前記記憶手段に記憶されている画像情報とからキーワードを抽出する抽出手段と、前記抽出手段により抽出されるキーワードの一致度を判定して、前記読み取られる画像データと前記記憶手段に記憶されている画像データとの置き換え登録を制御する制御手段とを有することを特徴とする。
【００２０】
また、原稿から画像情報を読み取って第１の画像データに変換する読取り手段と、前記読取り手段により変換される前記第１の画像データを記憶する記憶手段と、前記記憶手段に記憶させる前記第１の画像データからキーワードを抽出する第１の抽出手段と、前記記憶手段に予め記憶されている第２の画像データからキーワードを抽出する第２の抽出手段と、前記第１の抽出手段による抽出結果と前記第２の抽出手段による抽出結果とを比較する比較手段と、前記比較手段の比較結果より前記第１の画像データと第２の画像データとの一致度合いに応じて前記第２の画像データを前記第１の画像データで置き換える置換手段とを有することを特徴とする。
【００２１】
上記目的を達成する本発明の画像処理方法は以下に示す構成を備える。
【００２２】
画像データを記憶する記憶手段を有する画像処理装置における画像処理方法であって、原稿から読み取られる画像情報と、前記記憶手段に記憶されている画像情報とからキーワードを抽出する抽出ステップと、前記抽出ステップにより抽出されるキーワードの一致度を判定して、前記読み取られる画像データと前記記憶手段に記憶されている画像データとの置き換え登録を制御する制御ステップとを有することを特徴とする。
【００２３】
また、原稿から読み取られる画像データを記憶する記憶手段を有する画像処理装置における画像処理方法であって、前記記憶手段に記憶させる第１の画像データと前記記憶手段に記憶されている第２の画像データとからキーワードを抽出する抽出ステップと、前記抽出ステップによる抽出される各キーワードの一致度合いに応じて前記第２の画像データを前記第１の画像データで置き換える置換ステップとを有することを特徴とする。
【発明の効果】
【００２４】
本発明によれば、記憶装置に割当てられている領域に対して、ユーザが画像データを登録する際に、既に登録している画像データと同等のキーワードを有する画像データをファイルとして重複登録してしまうことを防止したり、割当てられている有限の領域に登録された画像データの検索を効率よく行えたりすることができる。
【発明を実施するための最良の形態】
【００２５】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００２６】
＜システム構成の説明＞
〔第１実施形態〕
以下、図面を参照して本発明の実施の形態を説明する。
【００２７】
図１は、本発明の第１実施形態を示す画像入出力システムの構成を示すブロック図である。
【００２８】
なお、本実施形態では、画像処理装置として、コピー機能、スキャナ機能、プリンタ機能、ファクシミリ機能およびボックス機能を有する画像入出力システムを例に説明する。
【００２９】
図１において、画像入出力システム１００は、リーダ部２００と、プリンタ部３００と、制御装置１１０と、操作部１５０と、ハードディスクドライバ得（ＨＤドライブ）１６０を備える。
【００３０】
リーダ部２００は、原稿を給紙するための原稿給紙ユニット２５０を有する。そして、原稿給紙ユニット２５０から給紙された原稿上の画像を読み取るためのスキャナユニット２１０とを有する。そして、スキャナユニット２１０により読み取られた画像データは、制御装置１１０に入力される。
【００３１】
プリンタ部３００は、給紙ユニット３１０と、マーキングユニット３２０と、排紙ユニット３３０とを有する。給紙ユニット３１０は、異なるサイズの記録紙をそれぞれ収容する複数のカセットを搭載し、各カセットから記録紙を給紙する。
【００３２】
マーキングユニット３２０は、電子写真方式による画像形成プロセスを有するユニットである。
【００３３】
このマーキングユニット３２０においては、ＬＡＮ４００に接続されたＰＣ（ホストコンピュータ）４１１，４１２またはスキャナユニット２１０から制御装置１１０を介して入力されたＰＤＬデータから生成される画像データまたはスキャナ入力された画像データに基づき給紙ユニット３１０から給紙された記録紙上に画像形成を行う。
【００３４】
排紙ユニット３３０は、マーキングユニット３２０により画像形成された記録紙をソート、ステイプルなどの処理を施して排紙する。
【００３５】
制御装置１１０は、リーダ部２００およびプリンタ部３００と電気的に接続されるとともに、ＰＣ４１１，４１２を収容するＬＡＮ４００および公衆回線（図示せず）に接続されている。
【００３６】
制御装置１１０は、リーダ部２００により原稿の画像データを読み取り、この画像データをプリンタ部３００に出力して記録紙上に画像を形成するように制御することによって、コピー機能を実現する。
【００３７】
また、リーダ部２００で読み取られた画像データをコードデータに変換し、ＬＡＮ４００を介してＰＣ４１１，４１２に送信するように制御することによって、スキャナ機能を実現する。
【００３８】
さらに、各ＰＣ４１１，４１２からＬＡＮ４００を介して受信したコードデータを画像データに変換し、この画像データをプリンタ部３００に出力するように制御することによって、プリンタ機能を実現する。
【００３９】
さらに、リーダ部２００により原稿の画像データを読み取り、この画像データを後述するＦＡＸボード（図示せず）に出力し、また公衆回線に送出された画像データをＦＡＸボードを介して受信してプリンタ部３００に出力することによって、ファクシミリ機能を実現する。
【００４０】
また、制御装置１１０には、ハードディスクドライブ（ＨＤドライブ）１６０が接続され、このハードディスクドライブ１６０の記憶領域は、後述するように複数の領域に分割され、各領域には画像データが格納される。
【００４１】
制御装置１１０は、このハードディスクドライブ１６０のハードディスクを用いてボックス機能を実現する。このボックス機能の詳細については、後述する。
【００４２】
操作部１５０は、制御装置１１０に対する指示入力などを行うための各種キーおよびユーザとのインタフェース画面を表示するための液晶表示パネルを有し、各種キーに操作に応じて対応する信号を発生して制御装置１１０へ出力する。
【００４３】
このように構成された画像入出力システムにおいて、原稿から読み取られる画像情報と、ハードディスクドライブ１６０に記憶されている画像情報とからキーワードを制御装置１１０が抽出し、該抽出されるキーワードの一致度を判定して、読み取られる画像データとハードディスクドライブ１６０に記憶されている画像データとの置き換え登録を後述する図１０等に示すフローチャートの制御手順に基づいて制御装置１１０が制御する。
【００４４】
具体的には、原稿から画像情報を読み取って第１の画像データに変換するスキャナユニット２１０と、スキャナユニット２１０により変換される第１の画像データを記憶するハードディスク１６０内のパーソナルボックス領域（認証処理が伴う）を複数備える。
【００４５】
そして、制御装置１１０は、ハードディスク１６０内のパーソナルボックス領域に記憶させる第１の画像データからキーワードを抽出する第１の抽出機能を行う。
【００４６】
また、制御装置１１０は、ハードディスク１６０内のパーソナルボックス領域に予め記憶されている第２の画像データからキーワードを抽出する第２の抽出機能を行う。
【００４７】
さらに、制御装置１１０は、第１の抽出機能による抽出結果と前記第２の抽出手段による抽出結果とを比較する比較機能を有する。
【００４８】
さらに、制御装置１１０は、該比較機能の比較結果より前記第１の画像データと第２の画像データとの一致度合いに応じて前記第２の画像データを前記第１の画像データで置き換える置換機能とを有する。
【００４９】
なお、制御装置１１０は、例えばハードディスク１６０に記憶される制御プログラム（詳細は後述する）を実行することで、上記各既納処理を行う。
【００５０】
これにより、ハードディスク１６０内のパーソナルボックス領域に割当てられる記憶領域に対して、読み取った画像データと同一もしくは更新されたデータが領域内に存在するか否かを判別とする。
【００５１】
そして、データが存在する場合には旧データを削除することにより、割当てられている有限の記憶領域に対して重複するような画像データファイルを登録してしまう自体を回避して、ユーザが不要ファイルの生成を防ぎ、領域内にデータ管理を容易にする。
【００５２】
次に、リーダ部２００およびプリンタ部３００のハードウェア構成について図２を参照しながら説明する。
【００５３】
図２は、図１に示した画像入出力システムのリーダ部２００およびプリンタ部３００のハードウェア構成を示す図である。
【００５４】
図２において、リーダ部２００とプリンタ部３００とは、一体的に構成されている。リーダ部２００は、原稿給紙ユニット２５０を搭載している。そして、原稿給紙ユニット２５０は、原稿を先頭から順に１枚ずつプラテンガラス２１１上へ給送し、各原稿の読取動作が終了する毎にその原稿をプラテンガラス２１１から排出トレイ（図示せず）に排出する。
【００５５】
リーダ部２００は、原稿がプラテンガラス２１１上に給送されると、ランプ２１２を点灯し、移動ユニット２１３の移動を開始する。
【００５６】
この移動ユニット２１３の移動によりプラテンガラス２１１上の原稿に対する読取走査が行われる。この読取走査中、原稿からの反射光は、各ミラー２１４，２１５，２１６およびレンズ２１７を経てＣＣＤイメージセンサ（以下、ＣＣＤという）２１８に導かれることで、原稿上の画像がＣＣＤ２１８の撮像面上に結像される。
【００５７】
ＣＣＤ２１８は、撮像面に結像された画像を電気信号に変換し、この電気信号は所定の処理施された後に制御装置１１０に入力される。
【００５８】
プリンタ部３００は、レーザドライバ３２１を有し、レーザドライバ３２１は、制御装置１１０から入力された画像データに基づきレーザ発光部３２２を駆動する。
【００５９】
これにより、レーザ発光部３２２からは画像データに応じたレーザ光が発光され、このレーザ光は走査されながら感光ドラム３２３上に照射される。
【００６０】
感光ドラム３２３上には、照射されたレーザ光により静電潜像が形成され、この静電潜像は現像器３２４から供給されたトナーによりトナー像として可視像化される。また、レーザ光の照射タイミングに同期して、各カセット３１１，３１２から記録紙が搬送路を介して感光ドラム３２３と転写部３２５との間に給紙され、感光ドラム３２３上のトナー像は転写部３２５により給紙された記録紙上に転写される。
【００６１】
そして、トナー像が転写された記録紙は搬送ベルトを介して定着ローラ対（加熱ローラと加圧ローラ）３２６に送られ、定着ローラ対３２６は、記録紙を熱圧し、記録紙上のトナー像を記録紙上に定着させる。
【００６２】
この定着ローラ対３２６を通過した記録紙は、排紙ローラ対３２７により排紙ユニット３３０に排紙される。排紙ユニット３３０は、ソート、ステイプルなどの後処理を施すことが可能なシート処理装置からなる。
【００６３】
また、両面記録モードが設定されている場合には、記録紙を排紙ローラ対３２７まで搬送した後に、排紙ローラ対３２７の回転方向を所定のタイミングで逆転させ、フラッパ３２８によって再給紙搬送路３２９へ導く。
【００６４】
再給紙搬送路３２９に導かれた記録紙は、上述したタイミングで感光ドラム３２３と転写部３２５との間に再給紙され、この記録紙の裏面にトナー像が転写される。
【００６５】
次に、制御装置１１０の詳細構成について図３を参照しながら説明する。
【００６６】
図３は、図１に示した画像入出力システムにおける制御装置１１０の構成を示すブロック図である。
【００６７】
図３において、制御装置１１０は、装置全体の制御を行うメインコントローラ１１１を有し、このメインコントローラ１１１には、ＣＰＵ１１２、バスコントローラ１１３、各種Ｉ／Ｆコントローラ回路（図示せず）などが設けられている。
【００６８】
また、メインコントローラ１１１には、ＲＯＭ１１４がＩ／Ｆ１１５を介して、ＤＲＡＭ１１６がＩ／Ｆ１１７を介してそれぞれ接続されている。
【００６９】
ＣＰＵ１１２は、ＲＯＭ１１４からＩ／Ｆ１１５を介して読み込んだプログラムに従い各種処理を行う。
【００７０】
例えば、各ＰＣ４１１，４１２から受信したＰＤＬ（ページ記述言語）データを解釈し、ラスタイメージデータに展開する展開処理などを行う。ＣＰＵ１１２の作業領域は、ＤＲＡＭ１１６により提供される。このＤＲＡＭ１１６には、画像データも格納される。
【００７１】
また、本画像処理装置における、後述するフローチャートで示される制御処理は、ＲＯＭ１１４もしくはＨＤ１６２に格納されている制御プログラムをＤＲＡＭ１１６に読出し、ＣＰＵ１１２が該制御プログラムに基づいて処理することにより実現される。
【００７２】
また、メインコントローラ１１１には、コーデック（Codec）１１８がＩ／Ｆ１２０を介して接続されている。このコーデック１１８は、ＤＲＡＭ１１６に格納されたラスタイメージデータをＭＨ／ＭＲ／ＭＭＲ／ＪＢＩＧなどの方式で圧縮し、また逆に圧縮され蓄積されたコードデータをラスタイメージデータに伸長する。
【００７３】
コーデック１１８の処理に伴う作業領域は、ＳＲＡＭ１１９により提供される。コーデック１１８とＤＲＡＭ１１６との間のデータ転送は、ＤＭＡ方式により行われ、その制御はバスコンコントローラ１１３によって行われる。
【００７４】
さらに、メインコントローラ１１１には、ネットワークコントローラ１２１がＩ／Ｆ１２３を介して接続され、このネットワークコントローラ１２１は、イーサネット（登録商標）などのネットワーク機能を有する。
【００７５】
ネットワークコントローラ１２１には、コネクタ１２２が設けられ、このコネクタ１２２はＬＡＮ４００（図１に示す）に接続されている。
【００７６】
さらに、メインコントローラ１１１には、拡張ボードを接続するための拡張コネクタ１２４およびＩ／Ｏ制御部１２６が汎用高速バス１２５を介して接続されている。ここで、汎用高速バス１２５は、例えばＰＣＩバスからなる。
【００７７】
本実施形態では、ファクシミリ機能を実現するために、拡張コネクタ１２４にはＦＡＸボード（図示せず）が接続され、このＦＡＸボードには公衆回線に接続されている。
【００７８】
Ｉ／Ｏ制御部１２６は、リーダ部２００、プリンタ部３００の各ＣＰＵと制御コマンドを送受信するための２チャンネルの調歩同期式のシリアル通信コントローラ１２７を含み、Ｉ／Ｏバス１２８を介してスキャナＩ／Ｆ１４０およびプリンタＩ／Ｆ１４５と接続されている。
【００７９】
また、Ｉ／Ｏ制御部１２６には、パネルＩ／Ｆ１３２が接続され、パネルＩ／Ｆ１３２は、操作部１５０とのインタフェースである。このパネルＩ／Ｆ１３２には、ＬＣＤコントローラ１３１が接続され、ＬＣＤコントローラ１３１は、操作部１５０に設けられた液晶表示パネルの駆動を行う。
【００８０】
また、パネルＩ／Ｆ１３２は、操作部１５０のハードキー、ソフトキーの操作に応じて入力されたキー信号を取り込むためのＩ／Ｆ１３０を含む。
【００８１】
さらに、Ｉ／Ｏ制御部１２６には、装置内で管理する日時を更新、保存するためのリアルタイムクロックモジュール１３３およびE-IDEコネクタ１６１が接続されている。このリアルタイムクロックモジュール１３３はバックアップ用電池１３４でバックアップされている。
【００８２】
E-IDEコネクタ１６１は、外部記憶装置を接続するためのコネクタであり、ハードディスク、ＭＯドライブなどの外部記憶装置を接続することによって、この外部記憶装置に画像データを書き込み、また読み出すことができる。
【００８３】
本実施形態では、ハードディスクドライブ（ＨＤドライブ）１６０が接続され、このＨＤドライブ１６０はハードディスク（ＨＤ）１６２を駆動する。
【００８４】
スキャナＩ／Ｆ１４０は、スキャナバス１４１を介してメインコントローラ１１１に接続され、また、リーダ部２００と接続するコネクタ１４２が設けられている。
【００８５】
スキャナＩ／Ｆ１４０とコネクタ１４２とは、同調歩同期式のシリアルＩ／Ｆ１４３およびビデオＩ／Ｆ１４４を介して接続されている。
【００８６】
スキャナＩ／Ｆ１４０は、リーダ部２００から受け取った画像に対して最適な二値化処理、変倍処理などを行う処理機能を有する。また、リーダ部２００から受け取ったビデオ制御信号に基づき制御信号を生成し、この制御信号をスキャナバス１４１を介してメインコトローラ１１１に出力する機能を有する。
【００８７】
ここで、スキャナバス１４１からＤＲＡＭ１１６へのデータ転送は、バスコントローラ１１３により制御される。
【００８８】
同様に、プリンタＩ／Ｆ１４５は、プリンタバス１４６を介してメインコントローラ１１１に接続され、また、プリンタ部３００と接続するコネクタ１４７が設けられている。
【００８９】
プリンタＩ／Ｆ１４５とコネクタ１４７とは、同調歩同期式のシリアルＩ／Ｆ１４８およびビデオＩ／Ｆ１４９を介して接続されている。
【００９０】
プリンタＩ／Ｆ１４５は、メインコントローラ１１１から出力された画像データにスムージング処理を施してプリンタ部３００へ出力する機能を有する。
【００９１】
また、プリンタ部３００から受け取ったビデオ制御信号に基づき制御信号を生成し、この制御信号をプリンタバス１４６を介してメインコトローラ１１１に出力する機能を有する。
【００９２】
ＤＲＡＭ１１６上で展開されたラスタイメージデータのプリンタ部３００への転送は、バスコントローラ１１３によって制御され、プリンタバス１４６、ビデオＩ／Ｆ１４９を経由してプリンタ部３００へ転送される。
【００９３】
次に、ハードディスク１６２の論理的な使用方法について図４を参照しながら説明する。
【００９４】
図４は、図１に示した画像入出力システムのハードディスク１６２の記憶領域を複数の領域に論理的に分けた状態を模式的に示す図である。
【００９５】
図４において、ハードディスク１６２の記憶領域は、テンポラリ領域４０１とボックス領域４０２とに論理的に分けられる。
【００９６】
テンポラリ領域４０１は、画像データの出力順序を変えたり、複数部数出力において１回のスキャンで出力を可能にするために、ＰＤＬの展開データやスキャナユニット２１０からの画像データを一時的に記憶する領域である。
【００９７】
ボックス領域４０２は、ボックス機能に使用される領域であり、予め決められている数の領域に分割されている。
【００９８】
本実施形態では、ボックス領域４０２が各領域４０３〜４０７に分割されているものとする。各領域（パーソナルボックス領域）４０３〜４０７は、各ユーザや部署毎に割り当てられ、各領域４０３〜４０７には対応するボックス番号、ボックス名、パスワードのそれぞれが割り付けられている。
【００９９】
ユーザは、ボックス番号を、例えば操作部１５０等より指定することによってこのボックス番号に対応する領域にアクセスすることができ、パスワードの入力によって、対応する領域の画像データを読み出し、プリントアウトや送信することが可能になる。
【０１００】
このように、ユーザによりハードディスク（ＨＤ）１６２のボックス領域４０２内の領域を指定し、この指定された領域に画像データを格納し、ユーザの操作によりこの画像データを任意のタイミングで読み出してプリントアウト、ファクシミリ送信などを行うことができる機能をボックス機能という。
【０１０１】
ボックス機能は、具体的には、ボックス登録、ボックスプリント、ボックス送信の３つの機能に分けられている。
【０１０２】
ボックス登録は、ＰＣ４１１，４１２またはリーダ部２００からボックス領域４０２内の対応する領域を指定し、この指定された領域に画像データ（ＰＤＬの展開データやスキャナユニット２１０により読み取られた画像データ）を格納する機能である。
【０１０３】
ボックスプリントは、ボックス領域４０２内の領域を指定し、この指定された領域から画像データ（ＰＤＬの展開データやスキャナユニット２１０により読み取られた画像データ）を読み出してプリンタ部３００に転送し、プリントアウトする機能である。
【０１０４】
ボックス送信は、ボックス領域４０２内の領域を指定し、この指定された領域から画像データ（ＰＤＬの展開データやスキャナユニット２１０により読み取られた画像データ）を読み出してＬＡＮ４００を介してＰＣ４１１，４１２への送信される。また、公衆回線を介してファクシミリ送信、インタネットファクシミリ送信、Ｅ−ｍａｉｌ添付送信、リモードコピー送信などを行う機能もある。
【０１０５】
次に、ボックス機能のボックス登録について図５を参照しながら説明する。
【０１０６】
図５は、本発明に係る画像入出力システムにおける第１のデータ処理手順の一例を示すフローチャートであり、図１に示した画像入出力システムにおけるボックス登録手順に対応する。なお、Ｓ５０１〜Ｓ５０５は各ステップを示す。
【０１０７】
ここでは、ＰＣ４１１から送信されたＰＤＬデータをハードディスク１６２のボックス領域内の指定された領域に格納する場合について説明する。
【０１０８】
ボックス登録では、図５に示すように、まず、ステップＳ５０１においてＰＣ４１１上でユーザによりプリント設定を行う。
【０１０９】
このプリント設定においては、部数、用紙サイズ、拡大縮小率、片面／両面、ページ出力順序、ソート出力、ステイプル処理の有無などが設定される。続いて、ステップＳ５０２に進み、ＰＣ４１１上でボックス番号（ＢＯＸ番号）を入力してハードディスク１６２のボックス領域４０２内の領域を指定する。
【０１１０】
例えば、ユーザによりボックス番号「１」が入力されると、このボックス番号「１」に対応する領域として、ボックス領域４０２内の領域４０３が指定されることになる。
【０１１１】
そして、ステップＳ５０３に進み、ＰＤＬデータを画像入出力システム１００の制御装置１１０へＬＡＮ４００を介して転送する。
【０１１２】
ここでは、具体的には、ＰＣ４１１上で印刷指示が与えられると、この印刷指示に応じてＰＣ４１１上にインストールされているプリンタドライバが印刷対象となるコードデータをＰＤＬ（ページ記述言語）データに変換する。
【０１１３】
このＰＤＬデータは上記ステップＳ５０１で設定されたプリント設定パラメータとともに、制御装置１１０へ転送される。
【０１１４】
次いで、ステップＳ５０４に進み、制御装置１１０により転送されたＰＤＬデータを画像データに展開（ラスタライズ）し、続く、ステップＳ５０５で、展開された画像データをハードディスク１６２のボックス領域４０２内の指定された領域に格納する。
【０１１５】
例えば、ボックス番号「１」によりボックス領域４０２内の領域４０３が指定されているときには、領域４０３に画像データが格納される。
【０１１６】
ボックス番号「２」によりボックス領域４０２内の領域４０４が指定されているときには、領域４０４に画像データが格納される。
【０１１７】
上記手順は、ＰＣ４１１から送信されたＰＤＬデータをハードディスク１６２のボックス領域内の指定された領域に格納する場合の手順であるが、リーダ部２００で読み取られた画像をハードディスク１６２のボックス領域内の指定された領域に格納する場合にも同様の手順で行われる。
【０１１８】
この場合、上記ステップＳ５０１のプリント設定の代わりに画像処理などのスキャン設定を行い、上記ステップＳ５０２と同様にボックス番号を指定した後に、操作部１５０からスキャンスタートの指示を出すことによって、リーダ部２００で読み取られた画像データをボックス領域４０２内の指定された領域に格納することができる。詳細については、後述する。
【０１１９】
また、ＬＡＮ４００上の他の機器からリモート配信された画像を登録する場合も同様に、ボックス番号を指定することによってボックス領域４０２内の対応する領域に格納することができる。
【０１２０】
次に、ボックス機能のボックスプリントおよびボックス送信について、図６から図９を参照しながら説明する。
【０１２１】
図６は、本発明に係る画像入出力システムにおける第２のデータ処理手順の一例を示すフローチャートであり、図１に示した画像入出力システムのボックスプリントおよびボックス送信の手順に対応する。なお、Ｓ６０１〜Ｓ６０５は各ステップを示す。
【０１２２】
ボックスプリントまたはボックス送信を行う場合、図６に示すように、まず、ステップＳ６０１において、画像データが記憶されているハードディスク１６２のボックス領域４０２内の領域にアクセスするために、操作部１５０からボックス番号を指定する。
【０１２３】
例えば、このボックス番号の指定するための操作においては、まず操作部１５０のボックスキーが押下される。このボックスキーの押下に伴い操作部１５０のタッチパネル上には、図７に示すボックス領域選択画面が表示される。
【０１２４】
図７は、図１に示した画像入出力システムのボックスプリントおよびボックス送信を行う場合の操作部１５０に表示されるボックス領域選択画面の一例を示す図である。
【０１２５】
図７において、ボックス領域選択画面には、ハードディスク１６２のボックス領域４０６内の各領域４０３〜４０７に対する情報７０１と、画面を上下方向へスクロールさせるための上下カーソルキー７０２，７０３と、本画面を閉じ、標準画面（初期画面）に戻すためのキー７０４とが表示される。
【０１２６】
ここで、各領域４０３〜４０７に対する情報７０１は、各領域４０３〜４０７に付されているボックス番号を示すボックスナンバーキー、ボックス名、格納されているドキュメント数を含む。
【０１２７】
例えば、ユーザがボックス番号を「１」を入力する場合には、「１」のボックスナンバーキーを押下することによって、「１」のボックス番号を入力することができる。
【０１２８】
上記ボックス領域選択画面でボックス領域４０２内の領域を指定するためのボックス番号が入力されると、図８に示すパスワード入力画面が表示される。
【０１２９】
図８は、図１に示した画像入出力システムのボックスプリントおよびボックス送信を行う場合の操作部１５０に表示されるパスワード入力画面の一例を示す図である。
【０１３０】
図８において、パスワード入力画面には、パスワード入力欄（図中の＊＊＊＊部分）と、パスワードの入力を取りやめるための取消キー８０１と、入力したパスワードを確定するためのＯＫキー８０２とが表示される。
【０１３１】
取消キー８０１が押下されると、上記図７に示すボックス領域選択画面に戻る。
【０１３２】
このパスワード入力画面上でのパスワードの入力は、操作部１５０のテンキーの操作により行われ、このテンキーの操作により入力されたパスワードは本図に示すように、他人に見られても認識されないように「＊＊＊＊」で表示される。
【０１３３】
このパスワードの入力が終了すると、ＯＫボタン８０２が押下され、これにより入力されたパスワードが操作部１５０から制御装置１１０に送出される。
【０１３４】
制御装置１１０では、入力されたパスワードの正誤判定（認証処理）を行う。ここで、パスワードが誤っているときには、パスワード誤入力表示を行い、上記パスワード入力画面上に戻る。
【０１３５】
入力されたパスワードが正しいときには、ステップＳ６０２に進み、操作部１５０のタッチパネルに例えば図９に示すドキュメント（ファイル）選択画面を表示し、指定されたボックス番号に対応する領域内のファイルを指定する。
【０１３６】
図９は、図１に示した画像入出力システムのボックスプリントおよびボックス送信を行う場合の操作部１５０に表示されるドキュメント選択画面の一例を示す図である。
【０１３７】
図９において、ドキュメント（ファイル）選択画面は、ボックス番号２の領域内のファイルを選択するための画面であり、この画面においては、指定された領域内の各ファイルに対する情報９０１と、情報９０１を上下方向へスクロールさせるための上下カーソルキー９０２，９０３が配置されている。
【０１３８】
また、本画面で選択されたファイルをプリントアウトするボックスプリントを設定するためのプリンリントキー９０４が配置されている。
【０１３９】
さらに、選択されたファイルをプリントアウトまたは送信せずに消去するための消去キー９０５とが配置されている。また、画面を閉じ、図７に示す画面に戻すためのキー９０６と、本画面で選択されたファイルを送信するボックス送信を設定するための送信キー９０７とが表示される。
【０１４０】
指定された領域内の各ファイルに対する情報９０１には、各ファイル毎の記憶された日時、ファイル名が含まれている。
【０１４１】
ここで、ユーザが選択するファイル（日時、ファイル名）の表示領域を押下すると、そのファイルが反転表示され、この反転表示によりそのファイルが選択されていることを表している。
【０１４２】
このファイルの選択は、他のファイル（日時、ファイル名）の表示領域を押下することによって行うことが可能である。また、選択されたファイルをプリントアウトまたは送信せずに消去する際には、消去キー９０５が押下される。
【０１４３】
このドキュメント選択画面上でファイルが選択されると、この選択されたファイルをプリントアウト（ボックスプリント）するか送信（ボックス送信）するか、またはプリントアウトまたは送信せずに消去するかの選択が行われる（Ｓ６０３）。
【０１４４】
ボックスプリントを選択する場合には、プリントキー９０４が押下され、ボックス送信を選択する場合には、送信キー９０７が押下される。
【０１４５】
ここで、送信キー９０７が押下されると、ボックス送信の送信モードを設定する画面（図示せず）に移行する。
【０１４６】
そして、この画面上で、ＰＣ４１１，４１２への送信、ファクシミリ送信、インタネットファクシミリ送信、Ｅ−ｍａｉｌ添付送信、リモードコピー送信などの送信モードが選択され、選択された送信モードに必要な設定が行われる。
【０１４７】
そして、ステップＳ６０４で、ステップＳ６０３でプリントまたは送信が実行された後、そのファイルを消去するかどうかを判断する。そして、図９に示す画面において、選択されたファイルをプリントアウトまたは送信した後、消去するときには、消去キー９０５が押下されるので、その指示状態を判断して、消去するが選択されていない場合は、そのまま本処理を終了し、消去するが選択されている場合は、選択ファイルが消去され（Ｓ６０５）、本処理を終了する。
【０１４８】
次に、本発明に関わる、リーダ部２００で読み取られた画像をハードディスク１６２のボックス領域内の指定された領域に格納する場合のボックス登録について図１０を参照しながら説明する。
【０１４９】
図１０は、本発明に係る画像入出力システムにおける第３のデータ処理手順の一例を示すフローチャートであり、図１に示した画像入出力システムのボックスプリントおよびボックス登録の手順に対応する。
【０１５０】
なお、Ｓ１００１〜Ｓ１０１１は各ステップを示す。ここでは、リーダ部２００から読み取られた画像データをハードディスク１６２のボックス領域内の指定された領域に格納する場合について、図１０を用いて説明する。
【０１５１】
ここで示すボックス登録では、まず、ステップＳ１００１において、操作部１５０からボックス番号を指定して、画像データを転送するハードディスク１６２のボックス領域４０２内の領域を特定する。例えば、図７に示すボックス領域選択画面よりボックス番号を指定する。
【０１５２】
ユーザがボックス番号を入力し、図８に示したパスワード入力画面より、パスワードの入力を行い、入力されたパスワードが正しいときには、ステップＳ１００２に進み、操作部１５０からスキャンスタートの指示を出すことによって、リーダ部２００から原稿の読み取り動作を開始する。
【０１５３】
そして、ステップＳ１００３へ進み、文書の名前を入力する。この入力の仕方としては、例えば図１１に示す文書名設定画面１１０１に示すようなＵＩ表示を行う。
【０１５４】
図１１は、図１に示した操作部１５０に表示される文書名設定画面１１０１の一例を示す図であり、ＬＣＤコントローラ１３１の制御で操作部１５０に表示される。
【０１５５】
図１１に示すＵＩ画面において、操作部１５０のキーボードで文書名を入力して「ＯＫ」ボタンＢＴ１、または図示しないリターンキーを押す。
【０１５６】
次に、ステップＳ１００４で文書本体のキーワードを入力するため、図１２に示す器ワード設定画面を操作部１５０に表示する。
【０１５７】
図１２は、図１に示した操作部１５０に表示されるキーワード設定画面１１０２の一例を示す図であり、ＬＣＤコントローラ１３１の制御で操作部１５０に表示される。
【０１５８】
なお、図１２に示す例では、図１１に示した文書名Ａに対して「スキャン」，「ボックス」等がキーワードとして入力された状態に対応する。
【０１５９】
次に、ステップＳ１００５では、ステップＳ１００１で指定したボックス領域内に画像データがハードディスク１６２内に格納されている場合、各画像データに対して文書名、キーワードの一致検索を行う。
【０１６０】
ここで行う検索とは、ステップＳ１００３で入力した文書名の文字数のうち何文字が一致するか、およびステップＳ１００４で入力したキーワードのうちいくつが一致するかの割合を調べる。
【０１６１】
そして、一致か否かの判断はユーザが予め登録した所定値との比較により行い、ステップＳ１００５での検索結果が、所定値を上回った場合に、ステップＳ１００６で同一文書と判断し、同一文書と判断された文書一覧を、ステップＳ１００７で、ＬＣＤコントローラ１３１の制御で操作部１５０に表示する。
【０１６２】
図１３は、図１に示した操作部１５０に表示される文書検索結果一覧画面１２０１の一例を示す図であり、ＬＣＤコントローラ１３１の制御で操作部１５０に表示される。
【０１６３】
図１３において、同一文書と判断された文書が１２０１に表示され、画面を上下方向へスクロールさせるための上下カーソルキー１２０２，１２０３が表示される。また、各文書内容をユーザが確認するために使用する"詳細情報"キー１２０４と、文書更新を行うか否かを選択する"更新する"キ１２０５ーと"更新しない"キー１２０６とが表示される。
【０１６４】
ここでは、文書名についての所定値を６０％、キーワードについての所定値を８０％とした場合について示している。文書Ｂ、文書Ｃについては、文書Ａと"文書"という２文字が一致しているため、文書名一致率は６６％と表示する。文書Ｃのキーワード一致率が１００％となっているのは、文書Ａと全く同じ文書か、一部が変更された文書と同じ可能性があることを示している。
【０１６５】
ユーザが各文書の内容を確認したい場合には、画面上で確認したい文書を選択し、詳細情報キー１２０４を押すことで文書の文書名、ページ数、作成日、キーワード内容が表示される。
【０１６６】
詳細情報としては、その他に操作部１５０上にプレビュー画像を表示できるようにしたり、全ページもしくは一部のページをプリントできるようにしたりして、表示結果やプリント結果から各文書内容を判断できるようにしても良い。
【０１６７】
そして、ステップＳ１００６で同一文書と判断された画像データがない場合には、ステップＳ１０１０へと進み、スキャンした画像データを新規文書としてボックス内に格納する。
【０１６８】
次に、ステップＳ１００８では、ユーザがボックス領域内の旧文書を更新するか否かを判断し、更新すると判断した場合には、文書一覧から更新したい画像データを選択し、"更新する"キー１２０５を押すことで行える。
【０１６９】
ここでは、文書Ｃがユーザによって選択され、"更新する"キー１２０５が押されると、ステップＳ１００９で、選択された文書Ｃ（旧文書）を削除し、ステップＳ１０１０で、スキャンした文書Ａをボックス内に格納することで旧文書の更新が行える。
【０１７０】
一方、ステップＳ１００８で、"更新しない"キー１２０６が押されると、スキャンした画像データを新規文書として登録するか否かを選択する画面（図１４）を、操作部１５０に表示する。
【０１７１】
図１４は、図１に示した操作部１５０に表示される新規文書登録設定画面１３０の一例を示す図であり、ＬＣＤコントローラ１３１の制御で操作部１５０に表示される。
【０１７２】
そして、ステップＳ１０１１で、図１４に示すユーザにより"登録する"キー１３０１が押されると、ステップＳ１００２でスキャンした文書Ａをボックス内に格納する。
【０１７３】
一方、"登録しない"キー１３０２が押されると、ステップＳ１００２で、スキャンした文書Ａをボックス内に格納せずに、本処理を終了する。
【０１７４】
これにより、原稿をリーダ部２００から読み取った画像データをボックス登録する際に、画像データからキーワードの抽出が行える。
【０１７５】
そして、既にボックス登録されている画像データとの間でキーワードの比較を行うことで、ユーザはスキャンした原稿と同じもしくは一部が異なる画像データが、ボックス内に存在することを、ボックス内に格納する前に認識できる。
【０１７６】
それにより、ボックス内に不要な画像データ（例えば、内容が全く同じで文書名が異なる画像データや、更新前の画像データ）が生成されるのを未然に回避することができ、使い勝手を向上させることができる。
【０１７７】
〔第２実施形態〕
なお、本実施形態では、ボックス登録における画像データの格納先を、画像入出力システム１００内のハードディスクドライブ１６０としたが、画像入出力システム１００内に限らず、ネットワーク等を介して画像入出力システム１００と接続される外部記憶装置で構成してもよい。
【０１７８】
〔第３実施形態〕
また、本実施の形態では、図１０に示したステップＳ１００３において、文書の名前を登録する際に、ユーザが操作部１５０上から入力を行う方法について示したが以下のように構成してもよい。
【０１７９】
例えばリーダ部２００に不図示ＯＣＲ（文字認識）機能を持たせ、文字認識結果を用いて原稿上のフォントサイズが大きい、または先頭に位置している言葉を数パターン表示し、ユーザに選択させる構成を備える。
【０１８０】
〔第４実施形態〕
また、本実施形態では、図１０に示したステップＳ１００４において、文書本体のキーワードを抽出する際に、図１２に示した表示画面１１０２を用いてユーザが予め登録したキーワードとの一致により行う方法について示したが以下のように構成してもよい。
【０１８１】
例えばリーダ部２００に不図示ＯＣＲ（文字認識）機能を持たせ、文字認識結果を用いて原稿上に頻繁に出現する言葉を自動的にキーワードとして登録する構成を備える。
【０１８２】
〔第５実施形態〕
上記実施形態では、図１０に示すステップＳ１００８で、旧文書ファイルを削除する場合について説明したが、以下のように構成してもよい。
【０１８３】
例えば削除前に登録されている画像データのサムネイルを表示して、視覚的にその内容を確認した上で、削除処理を実行する構成を備える。
【０１８４】
〔第６実施形態〕
上記実施形態では、図１０に示すステップＳ１００８で、旧文書ファイルを削除する場合について説明したが
例えば削除前に登録されている画像データを、同一ユーザが他のパーソナルボックスを使用する権限がある場合には、そのユーザの別のボックス領域に転送して、破棄ファイルとして管理する構成を備える。
【０１８５】
〔第７実施形態〕
上記実施形態では、読み取った画像データを新規の内容として登録する場合には、そのままハードディスクドライブ１６０に登録する場合について説明したが、以下のように構成してもよい。
【０１８６】
例えば置き換えされたファイルのファイル名、登録日等を更新されたファイルの管理ファイルとして登録できるようにして、事後的に更新されたファイルの状況を確認できるように管理する構成を備える。
【０１８７】
これにより、他の更新マーク等を示す情報をファイル名の前に付与して、図１３に示す文書ファイル一覧中で識別可能に表示して、ユーザの便宜を図ることができる。
【０１８８】
〔第８実施形態〕
以下、図１５に示すメモリマップを参照して本発明に係る画像入出力システム装置で読み取り可能なデータ処理プログラムの構成について説明する。
【０１８９】
図１５は、本発明に係る画像入出力システムで読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１９０】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１９１】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１９２】
本実施形態における図５，図６，図１０に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１９３】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１９４】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１９５】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１９６】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１９７】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１９８】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【０１９９】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０２００】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０２０１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２０２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２０３】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０２０４】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではなく、以下の実施態様も含まれることはいうまでもない。以下、その実施態様１〜１４について説明する。
【０２０５】
〔実施態様１〕
画像データを記憶する記憶手段（図１に示すハードディスクドライブ１６０）を有する画像処理装置（例えば図１に示す画像入出力システム１００）であって、原稿から読み取られる画像情報と、前記記憶手段に記憶されている画像情報とからキーワードを抽出する抽出手段（図１に示す制御装置１１０が実行する図１０に示すステップＳ１００４）と、前記抽出手段により抽出されるキーワードの一致度を判定して、前記読み取られる画像データと前記記憶手段に記憶されている画像データとの置き換え登録を制御する制御手段（図１に示す制御装置１１０が実行する図１０に示すステップＳ１００８〜Ｓ１０１０）とを有することを特徴とする画像処理装置。
【０２０６】
これにより、記憶装置に割当てられている領域に対して、ユーザが画像データを登録する際に、既に登録している画像データと同等のキーワードを有する画像データをファイルとして重複登録してしまうことを防止したり、割当てられている有限の領域に登録された画像データの検索を効率よく行えたりする。
【０２０７】
〔実施態様２〕
原稿から画像情報を読み取って第１の画像データに変換する読取り手段（図１に示すスキャナユニット３２０）と、前記読取り手段により変換される前記第１の画像データを記憶する記憶手段（図１に示すハードディスクドライブ１６０）と、前記記憶手段に記憶させる前記第１の画像データからキーワードを抽出する第１の抽出手段（図１に示す制御装置１１０が実行する図１０に示すステップＳ１００４）と、前記記憶手段に予め記憶されている第２の画像データからキーワードを抽出する第２の抽出手段（図１に示す制御装置１１０が実行する図１０に示すステップＳ１００５）と、前記第１の抽出手段による抽出結果と前記第２の抽出手段による抽出結果とを比較する比較手段（図１に示す制御装置１１０が実行する図１０に示すステップＳ１００６）と、前記比較手段の比較結果より前記第１の画像データと第２の画像データとの一致度合いに応じて前記第２の画像データを前記第１の画像データで置き換える置換手段（図１に示す制御装置１１０が実行する図１０に示すステップＳ１００８〜１０１０）とを有することを特徴とする画像処理装置。
【０２０８】
これにより、記憶装置に割当てられている領域に対して、ユーザが画像データを登録する際に、既に登録している画像データと同等のキーワードを有する画像データをファイルとして重複登録してしまうことを防止したり、割当てられている有限の領域に登録された画像データの検索を効率よく行えたりする
〔実施態様３〕
前記画像処理装置は、ユーザによる操作を受け付ける操作パネルを備え、前記置換手段は、前記比較手段の結果を前記操作パネルに表示して、ユーザによる選択指示状態に基づいて前記第１の画像データと第２の画像データとを置き換えることを特徴とする請求項２記載の画像処理装置。
【０２０９】
これにより、置き換え前に、更新されてしまう画像データの内容を確認することができる。
【０２１０】
〔実施態様４〕
前記第１の抽出手段は、前記第１の画像データに対して文字認識処理を施してキーワードを抽出することを特徴とする実施態様２記載の画像処理装置。
【０２１１】
これにより、原稿読取りに連動してキーワードを抽出可能とすることで、ユーザによるキーワード設定負担を軽減できる。
【０２１２】
〔実施態様５〕
前記第１の抽出手段は、前記第１の画像データ上でユーザにより前記操作パネル上で予め指定された文字列と一致するキーワードを抽出することを特徴とする実施態様２記載の画像処理装置。
【０２１３】
これにより、原稿読取り時に、ユーザが直接入力する文字列をキーワードとすることで、画像データの内容に左右されることなく、ユーザが意図するキーワードを登録する画像データに登録することができる。
【０２１４】
〔実施態様６〕
前記記憶手段の記憶領域は複数の領域に分けて管理されており、前記第１の画像データの記憶先は、前記操作パネルより前記記憶手段における記憶領域内の任意の領域を指定できることを特徴とする実施態様２記載の画像処理装置。
【０２１５】
これにより、ユーザが複数の記憶領域から選択した領域に、読み取った画像データを自在に登録することができる。
【０２１６】
〔実施態様７〕
画像データを記憶する記憶手段を有する画像処理装置における画像処理方法であって、原稿から読み取られる画像情報と、前記記憶手段に記憶されている画像情報とからキーワードを抽出する抽出ステップ（図１に示す制御装置１１０が実行する図１０に示すステップＳ１００４）と、前記抽出ステップにより抽出されるキーワードの一致度を判定して、前記読み取られる画像データと前記記憶手段に記憶されている画像データとの置き換え登録を制御する制御ステップ（図１に示す制御装置１１０が実行する図１０に示すステップＳ１００５〜Ｓ１０１０）とを有することを特徴とする画像処理方法。
【０２１７】
これにより、実施態様１と同等の効果を奏する。
【０２１８】
〔実施態様８〕
原稿から読み取られる画像データを記憶する記憶手段を有する画像処理装置における画像処理方法であって、前記記憶手段に記憶させる第１の画像データと前記記憶手段に記憶されている第２の画像データとからキーワードを抽出する抽出ステップ（図１に示す制御装置１１０が実行する図１０に示すステップＳ１００４）と、前記抽出ステップによる抽出される各キーワードの一致度合いに応じて前記第２の画像データを前記第１の画像データで置き換える置換ステップ（図１に示す制御装置１１０が実行する図１０に示すステップＳ１００５〜Ｓ１０１０）とを有することを特徴とする画像処理方法。
【０２１９】
これにより、実施態様２と同等の効果を奏する。
【０２２０】
〔実施態様９〕
前記画像処理装置は、ユーザによる操作を受け付ける操作パネルを備え、前記置換ステップは、前記比較手段の結果を前記操作パネルに表示して、ユーザによる選択指示状態に基づいて前記第１の画像データと第２の画像データとを置き換えることを特徴とする実施態様８記載の画像処理方法。
【０２２１】
これにより、実施態様３と同等の効果を奏する。
【０２２２】
〔実施態様１０〕
前記抽出ステップは、読み取られている画像データに対して文字認識処理を施してキーワードを抽出することを特徴とする実施態様８記載の画像処理方法。
【０２２３】
これにより、実施態様４と同等の効果を奏する。
【０２２４】
〔実施態様１１〕
前記抽出ステップは、前記読み取られている画像データ上でユーザにより前記操作パネル上で予め指定された文字列と一致するキーワードを抽出することを特徴とする実施態様８記載の画像処理方法。
【０２２５】
これにより、実施態様５と同等の効果を奏する。
【０２２６】
〔実施態様１２〕
前記記憶手段の記憶領域は複数の領域に分けて管理されており、前記読み取られる画像データの記憶先は、前記操作パネルより前記記憶手段における記憶領域内の任意の領域を指定できることを特徴とする実施態様８記載の画像処理方法。
【０２２７】
これにより、実施態様６と同等の効果を奏する。
【０２２８】
〔実施態様１３〕
実施態様７〜１２のいずれかに記載の画像処理方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【０２２９】
これにより、実施態様７〜１２と同等の効果を奏する。
【０２３０】
〔実施態様１４〕
実施態様８〜１２のいずれかに記載の画像処理方法をコンピュータに実行させることを特徴とするプログラム。
【０２３１】
これにより、実施態様８〜１２と同等の効果を奏する。
【図面の簡単な説明】
【０２３２】
【図１】本発明の第１実施形態を示す画像入出力システムの構成を示すブロック図である。
【図２】図１に示した画像入出力システムのリーダ部およびプリンタ部のハードウェア構成を示す図である。
【図３】図１に示した画像入出力システムにおける制御装置の構成を示すブロック図である。
【図４】図１に示した画像入出力システムのハードディスクの記憶領域を複数の領域に論理的に分けた状態を模式的に示す図である。
【図５】本発明に係る画像入出力システムにおける第１のデータ処理手順の一例を示すフローチャートである。
【図６】本発明に係る画像入出力システムにおける第２のデータ処理手順の一例を示すフローチャートである。
【図７】図１に示した画像入出力システムのボックスプリントおよびボックス送信を行う場合の操作部に表示されるボックス領域選択画面の一例を示す図である。
【図８】図１に示した画像入出力システムのボックスプリントおよびボックス送信を行う場合の操作部に表示されるパスワード入力画面の一例を示す図である。
【図９】図１に示した画像入出力システムのボックスプリントおよびボックス送信を行う場合の操作部に表示されるドキュメント選択画面の一例を示す図である。
【図１０】本発明に係る画像入出力システムにおける第３のデータ処理手順の一例を示すフローチャートである。
【図１１】図１に示した操作部に表示される文書名設定画面の一例を示す図である。
【図１２】図１に示した操作部に表示されるキーワード設定画面の一例を示す図である。
【図１３】図１に示した操作部に表示される文書検索結果一覧画面の一例を示す図である。
【図１４】図１に示した操作部に表示される新規文書登録設定画面の一例を示す図である。
【図１５】本発明に係る画像入出力システムで読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【０２３３】
１００  画像入出力システム
１１０  制御装置
１５０  操作部
１６０  ＨＤドライブ
２００  リーダ部
３００  プリンタ部
４１１，４１２  ＰＣ
【図１】
2006313969.tif 000003
【図２】
2006313969.tif 000004
【図３】
2006313969.tif 000005
【図４】
2006313969.tif 000006
【図５】
2006313969.tif 000007
【図６】
2006313969.tif 000008
【図７】
2006313969.tif 000009
【図８】
2006313969.tif 000010
【図９】
2006313969.tif 000011
【図１０】
2006313969.tif 000012
【図１１】
2006313969.tif 000013
【図１２】
2006313969.tif 000014
【図１３】
2006313969.tif 000015
【図１４】
2006313969.tif 000016
【図１５】
2006313969.tif 000017