(57)【要約】【課題】蓄積する画像データの検索を行なう画像処理装置では、蓄積する画像データに機密性を有する画像データが含まれている場合でも、これらの機密画像データが検索されてしまい、機密情報が漏洩するという問題があった。【解決手段】画像データを蓄積する画像データ蓄積部２３と、この画像データ蓄積部２３に蓄積された画像データから語句を抽出し、抽出した語句とこの語句を含む画像データとを対応させたリストである検索インデックスを作成して保存するインデックス作成部２５と、禁止語句を格納する禁止語句格納部１９と、画像データ蓄積部２３に蓄積された画像データに前記禁止語句が含まれるか否かを調査し、前記禁止語句が含まれていない画像データを選択する画面データ調査部２４とを有し、インデックス作成部２５が、禁止語句が含まれていない画像データに対して検索インデックスを作成する。【選択図】図１
2008129749.tif 000002
【特許請求の範囲】
【請求項１】
１又は複数の画像情報を蓄積する画像情報蓄積部と、
前記画像情報蓄積部に蓄積された画像情報から語句を抽出し、抽出した前記語句と該語句を含む前記画像情報とを対応させたリストである検索インデックスを作成して保存するインデックス作成部と、
禁止語句を格納する禁止語句格納部と、
前記画像情報蓄積部に蓄積された画像情報に前記禁止語句が含まれるか否かを調査し、前記禁止語句が含まれていない第１の画像情報を選択する第１の蓄積画像情報査部と、
前記検索インデックスに登録された前記画像情報の画像処理を行なう画像処理部と
を有し、
前記インデックス作成部が、前記第１の画像情報の中から前記検索インデックスを作成することを特徴とする画像処理装置。
【請求項２】
利用者とのユーザインタフェースである入出力部を有することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記入出力部から前記禁止語句格納部に追加する前記禁止語句を受け、前記禁止語句格納部に追加する禁止語句追加部を有することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記入出力部を介して、前記禁止語句格納部に格納されている前記禁止語句を選択可能な形式で利用者に提示し、前記利用者が選択した前記禁止語句を前記禁止語句格納部から削除する禁止語句削除部を有することを特徴とする請求項２又は３記載の画像処理装置。
【請求項５】
前記禁止語句追加部により前記禁止語句格納部に前記禁止語句の追加が行われた場合、前記第１の画像情報に対する前記検索インデックスの作成を実行することを特徴とする請求項３記載の画像処理装置。
【請求項６】
前記禁止語句削除部により前記禁止語句格納部から前記禁止語句の削除が行われた場合、前記第１の画像情報に対する前記検索インデックスの作成を実行することを特徴とする請求項４記載の画像処理装置。
【請求項７】
禁止イメージ画像を格納する禁止画像格納部と、
前記第１の画像情報に前記禁止イメージ画像が含まれるか否かを調査し、前記禁止イメージ画像が含まれていない第２の画像情報を選択する第２の蓄積画像情報査部と
を有し、前記インデックス作成部が、前記第２の画像情報に対して前記検索インデックスを作成することを特徴とする請求項２記載の画像処理装置。
【請求項８】
前記入出力部から前記禁止画像格納部に追加する前記禁止イメージ画像を受け、前記禁止画像格納部に追加する禁止画像追加部を有することを特徴とする請求項７記載の画像処理装置。
【請求項９】
前記入出力部を介して、前記禁止語画像納部に格納されている前記禁止イメージ画像を選択可能な形式で利用者に提示し、前記利用者が選択した前記禁止イメージ画像を前記禁止画像格納部から削除する禁止画像削除部を有することを特徴とする請求項７又は８記載の画像処理装置。
【請求項１０】
前記禁止画像追加部により前記禁止画像格納部に前記禁止イメージ画像の追加が行われた場合、前記第２の画像情報に対する前記検索インデックスの作成を実行することを特徴とする請求項８記載の画像処理装置。
【請求項１１】
前記禁止画像削除部により前記禁止画像格納部から前記禁止イメージ画像の削除が行われた場合、前記第２の画像情報に対する前記検索インデックスの作成を実行することを特徴とする請求項９記載の画像処理装置。
【請求項１２】
前記入出力部から利用者が入力する検索キーワードを受け、前記検索インデックスに登録された前記語句の中から前記検索キーワードに相当する語句を検出することにより、前記検索キーワードが含まれる前記画像情報を検索する検索実行部と、
前記検索実行部の検索の結果を、前記入出力部を介して利用者に通知する検索結果通知部と
を有することを特徴とする請求項２乃至１１の何れかに記載の画像処理装置。
【請求項１３】
１又は複数の画像情報を蓄積する画像情報蓄積部と、
前記画像情報蓄積部に蓄積された画像情報から語句を抽出し、抽出した前記語句と該語句を含む前記画像情報とを対応させたリストである検索インデックスを作成して保存するインデックス作成部と、
利用者とのユーザインタフェースである入出力部と、
前記入出力部から利用者が入力する検索キーワードを受け、前記検索インデックスに登録された前記語句の中から前記検索キーワードに相当する語句を検出することにより、前記検索キーワードが含まれる前記画像情報を検索する検索キーワード比較実行部と、
前記検索キーワード比較実行部の検索の結果を、前記入出力部を介して利用者に通知する検索結果通知部と、
前記検索インデックスに登録された前記画像情報の画像処理を行なう画像処理部と、
禁止検索キーワードを格納する禁止検索キーワード格納部と
を有し、
前記検索キーワード比較実行部は、前記利用者が入力する検索キーワードと前記禁止検索キーワード格納部に格納された禁止検索キーワードとを比較し、一致する場合、一致した検索キーワードによる前記画像情報の検索を実行しないようにしたことを特徴とする画像処理装置。
【請求項１４】
前記入出力部から前記禁止検索キーワード格納部に追加する前記禁止検索キーワードを受け、前記禁止検索キーワード格納部に追加する禁止検索キーワード追加部を有することを特徴とする請求項１３記載の画像処理装置。
【請求項１５】
前記入出力部を介して、前記禁止検索キーワード格納部に格納されている前記禁止検索キーワードを選択可能な形式で利用者に提示し、前記利用者が選択した前記禁止検索キーワードを前記禁止検索キーワード格納部から削除する禁止検索キーワード削除部を有することを特徴とする請求項１３又は１４記載の画像処理装置。
【請求項１６】
請求項１乃至１５の何れかに記載の画像処理装置と、
該画像処理装置に備えられ、ネットワークに接続された送受信部と、
前記ネットワークに接続された情報処理装置と
を有することを特徴とする画像処理システム。
【請求項１７】
前記画像処理装置が、前記情報処理装置の利用者から前記禁止語句格納部に追加する前記禁止語句を受け、前記禁止語句格納部に追加する禁止語句追加部を有することを特徴とする請求項１６記載の画像処理システム。
【請求項１８】
前記画像処理装置が、前記情報処理装置を介して、前記禁止語句格納部に格納されている前記禁止語句を選択可能な形式で利用者に提示し、前記利用者が選択した前記禁止語句を前記禁止語句格納部から削除する禁止語句削除部を有することを特徴とする請求項１６又は１７記載の画像処理システム。
【請求項１９】
前記画像処理装置が、前記情報処理装置の利用者が入力する検索キーワードを受け、前記検索インデックスに登録された前記語句の中から前記検索キーワードに相当する語句を検出することにより、前記検索キーワードが含まれる前記画像情報を検索する検索実行部と、前記検索実行部の検索の結果を、前記情報処理装置の利用者に通知する検索結果通知部と
を有することを特徴とする請求項１６乃至１８の何れかに記載の画像処理システム。
【請求項２０】
請求項１３に記載の画像処理装置と、
該画像処理装置に備えられ、ネットワークに接続された送受信部と、
前記ネットワークに接続された情報処理装置と
を有する画像処理システムであって、
前記画像処理装置が、前記情報処理装置の利用者が入力する検索キーワードを受け、前記検索インデックスに登録された前記語句の中から前記検索キーワードに相当する語句を検出することにより、前記検索キーワードが含まれる前記画像情報を検索する検索キーワード比較実行部と、前記検索キーワード比較実行部の検索の結果を、前記情報処理装置の利用者に通知する検索結果通知部と
を有し、前記検索キーワード比較実行部は、前記利用者が入力する検索キーワードと前記禁止検索キーワード格納部に格納された禁止検索キーワードとを比較し、一致する場合、一致した検索キーワードによる前記画像情報の検索を実行しないようにしたことを特徴とする画像処理システム。
【請求項２１】
前記画像処理装置が、前記情報処理装置の利用者から前記禁止検索キーワード格納部に追加する前記禁止検索キーワードを受け、前記禁止検索キーワード格納部に追加する禁止検索キーワード追加部を有することを特徴とする請求項２０記載の画像処理システム。
【請求項２２】
前記画像処理装置が、前記情報処理装置を介して、前記禁止検索キーワード格納部に格納されている前記禁止検索キーワードを選択可能な形式で利用者に提示し、前記利用者が選択した前記禁止検索キーワードを前記禁止検索キーワード格納部から削除する禁止検索キーワード削除部を有することを特徴とする請求項２０又は２１記載の画像処理システム。
【請求項２３】
請求項１に記載の画像処理装置と、
該画像処理装置に備えられ、ネットワークに接続された送受信部と、
前記ネットワークに接続された情報処理装置と
を有する画像処理システムであって、
前記画像処理装置が、
禁止イメージ画像を格納する禁止画像格納部と、
前記第１の画像情報に前記禁止イメージ画像が含まれるか否かを調査し、前記禁止イメージ画像が含まれていない選択された第２の画像情報に対する前記検索インデックスの作成を、前記インデックス作成部に指示する蓄積画像情報画像調査部と
を有することを特徴とする画像処理システム。
【請求項２４】
前記画像処理装置が、前記情報処理装置の利用者から前記禁止画像格納部に追加する前記禁止イメージ画像を受け、前記禁止画像格納部に追加する禁止画像追加部を有することを特徴とする請求項２３記載の画像処理システム。
【請求項２５】
前記画像処理装置が、前記情報処理装置を介して、前記禁止画像格納部に格納されている前記禁止イメージ画像を選択可能な形式で利用者に提示し、前記利用者が選択した前記禁止イメージ画像を前記禁止画像格納部から削除する禁止画像削除部を有することを特徴とする請求項２３又は２４記載の画像処理システム。
【請求項２６】
前記画像情報には付加情報が付加され、
前記インデックス作成部は、前記画像情報と前記付加情報を更に対応させて前記検索インデックスを作成することを特徴とする請求項１乃至１５の何れかに記載の画像処理装置。
【請求項２７】
前記画像情報には付加情報が付加され、
前記インデックス作成部は、必要に応じて前記画像情報と前記付加情報を更に対応させて前記検索インデックスを作成することを特徴とする請求項１６乃至２５の何れかに記載の画像処理システム。
【請求項２８】
前記付加情報には、前記画像情報の検索を許可するか否かの検索許可情報が含まれ、検索が許可されてない前記画像情報を前記検索インデックスへ登録しないことを特徴とする請求項２６記載の画像処理装置。
【請求項２９】
前記付加情報には、前記画像情報の検索を許可するか否かの検索許可情報が含まれ、検索が許可されてない前記画像情報を前記検索インデックスへ登録しないことを特徴とする請求項２７記載の画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、蓄積する画像データの検索を行なう画像処理装置及び画像処理システムに関する。
【背景技術】
【０００２】
従来、この種の画像処理装置として、画像データに付加されている検索情報を検索情報インデックスに格納し、使用者からの要求に応じ、検索情報インデックスを利用して画像データの検索を行うものがあった（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開平１０−２８９２４０号公報（第５頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記した従来の装置によれば、画像データの検索が行なわれると、機密性の高い画像データも検索されてその結果として表示され、その画像データが画像処理、例えば印刷されてしまい、情報漏洩が発生してしまうというセキュリティ上の問題があった。本発明の目的は、これらの問題を解決し、機密性を有する画像データが検索されて情報漏洩してしまうことを防止できる画像処理装置及び画像処理システムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明による画像処理装置は、
１又は複数の画像情報を蓄積する画像情報蓄積部と、前記画像情報蓄積部に蓄積された画像情報から語句を抽出し、抽出した前記語句と該語句を含む前記画像情報とを対応させたリストである検索インデックスを作成して保存するインデックス作成部と、禁止語句を格納する禁止語句格納部と、前記画像情報蓄積部に蓄積された画像情報に前記禁止語句が含まれるか否かを調査し、前記禁止語句が含まれていない第１の画像情報を選択する第１の蓄積画像情報査部と、前記検索インデックスに登録された前記画像情報の画像処理を行なう画像処理部と
を有し、前記インデックス作成部が、前記第１の画像情報の中から前記検索インデックスを作成することを特徴とする。
【０００６】
本発明による別の画像処理装置は、
１又は複数の画像情報を蓄積する画像情報蓄積部と、前記画像情報蓄積部に蓄積された画像情報から語句を抽出し、抽出した前記語句と該語句を含む前記画像情報とを対応させたリストである検索インデックスを作成して保存するインデックス作成部と、利用者とのユーザインタフェースである入出力部（１２）と、前記入出力部から利用者が入力する検索キーワードを受け、前記検索インデックスに登録された前記語句の中から前記検索キーワードに相当する語句を検出することにより、前記検索キーワードが含まれる前記画像情報を検索する検索キーワード比較実行部と、前記検索キーワード比較実行部の検索の結果を、前記入出力部を介して利用者に通知する検索結果通知部と、前記検索インデックスに登録された前記画像情報の画像処理を行なう画像処理部と、禁止検索キーワードを格納する禁止検索キーワード格納部とを有し、
前記検索キーワード比較実行部は、前記利用者が入力する検索キーワードと前記禁止検索キーワード格納部に格納された禁止検索キーワードとを比較し、一致する場合、一致した検索キーワードによる前記画像情報の検索を実行しないようにしたことを特徴とする。
【０００７】
本発明による画像処理システムは、上記画像処理装置と、該画像処理装置に備えられ、ネットワークに接続された送受信部と、前記ネットワークに接続された情報処理装置とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、装置内に蓄積された機密性を有する画像情報が、検索されて情報漏洩するのを防止することができる。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
図１は、本発明による実施の形態１の画像処理システムの要部構成を示すブロック図である。
【００１０】
同図に示すように、実施の形態１の画像処理システムは、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワーク１に接続された画像処理装置としてのＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００と情報処理装置としてのパーソナルコンピュータ（以下パソコンと称す）２からなる。尚、ＭＦＰ１００は、図１において、処理内容ごとにブロック分けした形態で示されている。
【００１１】
ＭＦＰ１００は、ユーザインタフェースを持ち、画像情報としての画像データの作成、外部から送信される画像データの受け入れ、画像データの出力処理、画像データの蓄積、画像データの検索等を行う装置である。画像データは、例えばページ単位の画像形式のデータであり、ＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）の様なイメージデータ、或いはポストスクリプト（ＰｏｓｔＳｃｒｉｐｔ）の様なＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データである。パソコン２は、ここではネットワーク１を介してＭＦＰ１００と通信を行い、ＭＦＰ１００に対し画像データの処理の依頼を行ったり、ＭＦＰ１００に対し画像データの検索の指示を行ったりする装置である。
【００１２】
ＭＦＰ１００は、ネットワーク１とのインタフェースである送受信部１１、利用者とのインタフェースである入出力部としてのオペレーションパネル１２、スキャナを制御して画像データを受け取るスキャンデータ入力部１３、ファックスデータの送受信を行うファックスデータ送受信部１４、画像データの印刷を行う印刷部１５、画像データの受信を行う画像データ受信部２２、受信した画像データを蓄積する画像情報蓄積部としての画像データ蓄積部２３、画像データから語句を抽出し全文検索用の検索インデックス２０の作成及び保存を行うインデックス作成部２５、検索インデックス２０の作成要求を行うインデックス作成要求部２１、検索インデックス２０に含まれてはいけない禁止語句を格納した禁止語句格納部１９、禁止語句格納部１９に格納された禁止語句の追加と削除を行う、禁止語句追加部及び禁止語句削除部としての禁止語句登録削除部１６、画像データに禁止語句が含まれているか否かを調査する画像データ調査部２４、検索インデックス２０を基に利用者からの要求に応じて検索を行う検索実行部１７、及び検索実行部が出力した検索結果を通知する検索結果通知部１８を備えている。
【００１３】
オペレーションパネル１２は、ＭＦＰ１００に装着され、図示しない表示部と入力部から構成され、利用者とのユーザインタフェースとしての役割を果たす。表示部は、液晶ディスプレイ、有機ＥＬディスプレイなどから構成されて情報を表示する。入力部は、例えば、表示部と一体で構成されたタッチパネルと、表示部の周辺に配置されたメカニカルなキーとから構成され、利用者が様々な指示を入力するためのものである。尚、ここでは、オペレーションパネル１２の表示部が、タッチパネルとして構成されていると説明したが、利用者が入力を過不足無く行うことができるメカニカルなキーが構成されていれば、タッチパネルとして構成されていなくても良い。
【００１４】
スキャンデータ入力部１３は、図示しないイメージスキャナユニットを制御してイメージスキャナユニットにセットされた用紙を読み取って画像データを作成し、更に作成した画像データを画像データ受信部２２へと送信する。
【００１５】
ファックスデータ送受信部１４は、図示しないＰＳＴＮ（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ：公衆交換電話網）に接続され、ファックスの送信・受信を行う。送信するためのファックスデータは、画像データ蓄積部２３から画像データとして受け取り、ＦＡＸ規格に準じて符号化することにより生成する。受信したファックスデータはＦＡＸ規格に準じて復号化し、画像データに変換して画像データ受信部２２に渡す。
【００１６】
印刷部１５は、例えば電子写真プリンタで構成された場合、送受信部１１を通してネットワーク１から送られた画像データや、スキャンデータ入力部１３やファックスデータ送受信部１４から送られた画像データや、画像データ蓄積部２３に蓄積された画像データを入力し、入力した画像データの静電潜像を感光体ドラム上に形成し、その静電潜像上に形成されたトナーを記録紙に写し取り、定着させることで印刷を行う。
【００１７】
画像データ受信部２２は、送受信部１１、スキャンデータ入力部１３、ファックスデータ送受信部１４、及び画像データ蓄積部２３から送られる画像データを受け取り、画像データ蓄積部２３、印刷部１５、ファックスデータ送受信部１４へと送信する。尚、受け取った画像データを複数のモジュール（例えば、印刷部１５と画像データ蓄積部２３）に送信する場合もある。どのモジュールに画像データを送信するのかは、以下に説明するように画像データに付加され情報によって決まる。
【００１８】
受信した画像データ、即ち画像データ本体であるＰＤＬデータやイメージデータの他に下記の付加情報、
・画像データの作成元のパソコン２上でのファイル名（例えば、Ａａａ．ｐｒｎ）
・画像データの作成アプリケーション名（例えば、Ｗｉｎ−Ｗｏｒｄ）
・画像データの作成日時（例えば、０６／０１／０１）
・画像データの作成者（例えば、ＺＺＺ）
・画像データの作成機器情報（例えば、ＯＳ  ＶｅｒｓｉｏｎやＨｏｓｔ名）
・画像データの処理方法（画像データ受信部２２が、どのモジュールに画像データを送信するのか（例えば印刷部１５等）が記述されている）
・画像データを画像データ蓄積部２３に蓄積するか否か
・画像データを再利用する際に許可する操作の情報
・画像データの有効期限（この期限を過ぎると、画像データ蓄積部２３に蓄積された画像データは削除される。或いは、再利用できなくなる）
・画像データの再利用回数
・画像データの解像度
・検索を許可するのか否か
・コメント
等が所定の領域に付加されている。
【００１９】
尚、画像データに付加情報が付加されている場合も、単に画像データと称して説明するが、必要に応じて付加情報が付加されていることを明確にする。
【００２０】
これらの付加情報は、画像データを作成した機器で付加される。パソコン２で画像データを作成した場合には、例えばプリンタドライバが上記の情報を画像データに付加するか、或いはＭＦＰ１００のオペレーションパネル１２から画像データを呼び出して設定する。ＭＦＰ１００上で画像を作成した場合には、ＭＦＰ１００の利用者がオペレーションパネル１２を利用して上記の情報を付加するか、或いはパソコン２から上記の情報を付加する。尚、図示しないが、ＭＦＰ１００にＵＳＢインタフェース、ＩＥＥＥ１３９４等の外部機器を接続するためのインタフェースを追加し、外部機器に保存されている画像データを取り込む、或いは画像データ蓄積部２３に蓄積された画像データを外部機器に保存できるように構成することもできる。
【００２１】
画像データ蓄積部２３は、例えばハードディスクなどの不揮発性記憶装置で構成され、画像データ受信部２２から受け取った画像データを蓄積する。また必要に応じ、蓄積した画像データを、画像データ受信部２２、画像データ調査部２４、及びインデックス作成部２５へと送信する。画像データ蓄積部２３に画像データが蓄積されると、その蓄積された画像データの作成者に対して画像データのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が提供される。ＭＦＰ１００の利用者は、パソコン２或いはオペレーションパネル１２を利用して、このＵＲＬを基にして蓄積された画像データにアクセスし、蓄積された画像情報を呼び出して再利用することができる。
【００２２】
即ち利用者は、呼び出した画像データに対して、印刷或いはＦＡＸ送信等の指示を行なって、画像データを再利用できる。また、画像データを、添付ファイルとしてＥ−ｍａｉｌに添付して送信したり、更にはネットワーク１上にある別のＭＦＰ（図示せず）に対して送信したりすることもできる。
【００２３】
ここで、画像データを、ＦＡＸ送信、Ｅ−ｍａｉｌ送信、或いは別のＭＦＰへ送信する場合には、宛先を入力する必要がある。この宛先は、オペレーションパネル１２、又はパソコン２から入力する。尚、ファックス受信データから生成された画像データが画像データ蓄積部２３に蓄積された場合は、ＭＦＰ１００の管理者パソコン（図示せず）に対してその画像データのＵＲＬが送信される。また、ＭＦＰ１００の利用者が、ＭＦＰ１００に対して、ファックス送信先の電話番号を登録しておく場合、登録した電話番号からファックスが届いた際には、そのファックス受信データから生成された画像データのＵＲＬがＭＦＰ１００の利用者パソコン（例えばパソコン２）に送信される。
【００２４】
また画像データ蓄積部２３は、蓄積された画像データのリストと、画像データ調査部２４がまだ後述するインデックス化処理をしていない（インデックス化未処理）画像データのリストを保持している。図２には、画像データ蓄積部２３に蓄積されている画像データのリスト（ファイル名による）の例が示されている。図２のリストは、画像データ蓄積部２３に対して画像データが蓄積され、或いは削除された場合、画像データ蓄積部２３によって逐次更新される。一方図３には、画像データ蓄積部２３が保持するインデックス化未処理の画像データのリスト（ファイル名による）の例が示されている。図２のリストは、画像データ蓄積部２３に対して画像データが蓄積され、或いは削除された場合、画像データ蓄積部２３によって逐次更新される。また図３のリストは、画像データ調査部２４が図２のリストに含まれる画像データのインデックス化処理を行った場合、その画像データの情報（ファイル名）が削除される。
【００２５】
検索インデックス２０は、画像データ蓄積部２３に蓄積されている画像データに含まれる語句とその画像データとを対応付けした検索用のリストであり、例えばインデックス作成部２５の図示しないメモリに格納される。図４は、本実施の形態において、検索インデックス２０に含まれる内容例を示している。同図（ａ）に示すように、検索インデックス２０に登録されている語句と、その語句を有する画像データのファイル名が対応して格納されている。同図（ｂ）は、他の内容例を示している。ここでは、検索インデックス２０に登録されているファイル名とそのファイル名を有する画像データに含まれている語句が対応して格納されている。検索スピードの点で比較すると、同図（ａ）の内容例の方が優れている。尚、図４では、語句が可読な形で格納されているが、可読である必要はなく、語句のハッシュ値が格納されていても良い。
【００２６】
画像データ調査部２４は、画像データに禁止語句格納部１９に格納された禁止語句が含まれているか否かを調査する。禁止語句が含まれていないのならば、インデックス作成部２５に調査した画像データを送信し、調査した画像データの情報（例えばファイル名）を検索インデックス２０に追加する。
【００２７】
先ず、画像データ調査部２４は、インデックス作成要求部２１の指示に基づき、画像データ蓄積部２３から画像データを取得し、取得した画像データを解析して画像データに含まれる文字列を抽出する。ここでは先ず画像データに付加された各種の付加情報（段落００１８参照）から抽出し、次に画像データに含まれる文字列を抽出する。画像データが、ＰｏｓｔＳｃｒｉｐｔ等のＰＤＬで記述されている場合にはＰＤＬを解析して文字列を抽出し、一方、ＴＩＦＦ等のイメージデータである場合には、そのイメージデータに対してＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）処理を行って文字列を抽出する。尚、ＰＤＬで記述された画像データのイメージデータに対してもＯＣＲ処理を行い、文字列を抽出しても構わない。
【００２８】
次に、抽出した文字列に、禁止語句格納部１９に格納された禁止語句が含まれているか否かを調査する。含まれていないならば、抽出した文字列と調査した画像データ情報（例えばファイル名）、及び付加された各種の付加情報をインデックス作成部２５に送信する。
【００２９】
インデックス作成部２５は、画像データ調査部２４から受け取った抽出した文字列と画像データ情報（例えばファイル名）を解析し、検索インデックス２０の作成を行う。まず、画像データに付加された付加情報から、その画像データの検索が許可されているのかを調査する。許可されている場合、画像データ調査部２４から受け取った文字列から、図示しない辞書を利用して単語を抽出し、抽出した単語と画像データのファイル名とを、図４（ａ）に示すように検索インデックス２０に対応して登録する。更に、図示しないが、画像データに付加された各種の付加情報も、それが付加された画像データと対応して検索インデックス２０に登録してもよい。
【００３０】
以上のように、画像データを受信したときにこれを解析し、予め検索インデックス２０を作成することによって、検索実行時には、検索インデックス２０を検索することによって、画像データを検索するのと同じ結果を得る。検索インデックス２０が無い場合は、画像データの検索を行う度に画像データにアクセスして画像データを調査する必要があるため、検索のコスト（時間）がかかってしまう。尚、インデックス作成部２５が画像データを解析し、画像データから文字列を抽出するように構成しても構わない。
【００３１】
インデックス作成要求部２１は、以下のタイミングで、検索インデックス２０の作成要求を行う。
・画像データ蓄積部２３に新たな画像データが蓄積された場合。（追加された画像データに対して実行）
・画像データ蓄積部２３から画像データが削除された場合。（インデックスの更新）
・検索インデックス２０を作成してから、一定時間経過した場合。
・ＭＦＰ１００のＣＰＵの負荷が低いとき。（インデックス未処理のものを実行）
・禁止語句登録削除部１６によって禁止語句格納部１９の内容が変更されたとき。（再インデックス化）
・パソコン２或いはオペレーションパネル１２を利用してＭＦＰ１００の利用者が検索インデックス２０の作成を指示したとき。（再インデックス化）
尚、これら全ての場合に検索インデックス２０の作成を行う必要はない。また、検索インデックス２０は、毎回新規作成するのではなく、新たに受信したものについて行うようにしても良い。
【００３２】
禁止語句格納部１９には、画像データ調査部２４が画像データに禁止語句が含まれているか否かを調査する際に使用する禁止語句が格納されている。前記したように、画像データ調査部２４は、画像データにこれらの禁止語句が含まれる場合、その画像データに関する情報をインデックス作成部２５に送らないため、検索インデックス２０には、これらの禁止語句を含む画像データの情報は登録されない。よって、その画像データは検索対照データから外れることになる。図５は、本実施の形態において、禁止語句格納部１９に格納される内容例を示している。同図に示すように、ここでは、「名簿」、「顧客情報」、「社外秘」、「Ｃｏｎｆｉｄｅｎｔｉａｌ」という語句が禁止語句として登録されている。
【００３３】
禁止語句登録削除部１６は、パソコン２或いはオペレーションパネル１２を通し、利用者の指示により禁止語句格納部１９に含まれる禁止語句の登録及び削除を行う。パソコン２との通信は、ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｏｒｍ  Ｐｒｏｔｏｃｏｌ）を利用して行われる。利用者は、パソコン２上のブラウザを利用して禁止語句の登録・削除を行うか、或いはオペレーションパネル１２を利用して禁止語句の登録・削除を行う。後述するように、禁止語句の登録時には、利用者に対して語句の入力が求められ、入力された語句が禁止語句格納部１９へと登録される。この時、既に登録されている語句が入力された場合には、禁止語句格納部１９への登録をせず、利用者に重複登録が行われたというメッセージを表示してもよい。
【００３４】
一方、禁止語句の削除時には、後述するように、現在登録されている禁止語句の一覧を提示し、利用者に対してどの禁止語句の削除を行うのか選択を求める。その選択結果を基に、禁止語句登録削除部１６は、禁止語句格納部１９に格納されている禁止語句の削除を行う。尚、禁止語句の登録・削除が行われた場合には、検索インデックス２０の再作成を行っても良い。
【００３５】
検索実行部１７は、パソコン２或いはオペレーションパネル１２を通した利用者の指示により、検索インデックス２０を検索することによって画像データ蓄積部２３に蓄積された画像データの検索を行い、その検索結果を検索結果通知部１８に送信する。
【００３６】
検索結果通知部１８は、検索実行部１７から受け取った結果を、送受信部１１を通して検索要求のあったパソコン２に送信し、或いはオペレーションパネル１２に表示して利用者に検索結果を提示する。利用者によって、提示された検索結果の中から必要な画像データが選択されると、更に後述するように、選択された画像データに対する操作項目がオペレーションパネル１２に表示される。利用者は、その操作項目から目的の操作を選択して実行することによって、選択した画像データの再利用を行う。
【００３７】
尚、画像データ受信部２２、インデックス作成部２５、インデックス作成要求部２１、禁止語句登録削除部１６、画像データ調査部２４、検索実行部１７、及び検索結果通知部１８は、ここではプログラムとして実装され、これ等の各部で行われる処理は、このプログラムに基づいて信号処理する図示しない信号処理手段によって実行されるものとする。これらのプログラムは、ＭＦＰ１００の揮発性メモリに格納されていても良いし、ＲＯＭ等の不揮発性メモリに格納されても良いし、フラッシュメモリ等の不揮発性の書き換え可能な記憶装置に格納されても良く、更には、ハードディスクなどの磁気媒体に格納されても良い。また、画像データ蓄積部２３、禁止語句格納部１９、及び検索インデックス２０は、ＭＦＰ１００の揮発性メモリに格納されていても良いし、フラッシュメモリ等の不揮発性の書き換え可能な記憶装置に格納されても良く、更には、ハードディスクなどの磁気媒体に格納されても良い。
【００３８】
以上の構成において、実施の形態１の画像処理システムの動作例について、以下に説明する。
【００３９】
図６は、本実施の形態において、パソコン２の利用者がＭＦＰ１００に対して印刷処理を依頼する場合の処理の流れを示すフローチャートである。以下、このフローチャートを参照しながら、印刷処理依頼の動作について説明する。尚、このフローチャートにおいて、ステップＳ１０１〜ステップＳ１０３はパソコン２の動作であり、ステップＳ１０４〜ステップＳ１１３はＭＦＰ１００の動作である。
【００４０】
先ず、パソコン２のプリンタドライバは、図７に示すように、利用者の要求に応じて、作成する画像データに付加する付加情報の設定画面５１を表示し、作成した画像データをＭＦＰ１００の画像データ蓄積部２３（図１）に保存するか否か、検索を許可するか否か、印刷、ファックス送信等の実施を許可するか否かをチェックボックスで選択して設定し、更にコメント等の情報を設定する（ステップＳ１０１）。パソコン２のアプリケーションを基に画像データを作成し（ステップＳ１０２）、この画像データにステップＳ１０１で設定した情報を付加してＭＦＰ１００に送信する（ステップＳ１０３）。
【００４１】
ＭＦＰ１００の画像データ受信部２２は、パソコン２が送信した画像データを受信し（ステップＳ１０４）、受信した画像データに付加された付加情報に基づいて画像データを印刷処理する必要があるか否かを判断する（ステップＳ１０５）。ここで印刷する必要があると判断した場合（ステップＳ１０５、Ｙｅｓ）、画像データ受信部２２は、受信した画像データを印刷部１５に送信して印刷を実行させ（ステップＳ１０６）、印刷する必要がないと判断した場合（ステップＳ１０５、Ｎｏ）、この印刷処理をパスする。
【００４２】
次に画像データ受信部２２は、受信した画像データに付加された付加情報に基づいて画像データをファックス送信処理する必要があるか否かを判断する（ステップＳ１０７）。ここでファックス送信する必要があると判断した場合（ステップＳ１０７、Ｙｅｓ）、画像データ受信部２２は、受信した画像データをファックスデータ送受信部１４に送信してファックス送信を実行させ（ステップＳ１０８）、ファックス送信の必要がないと判断した場合（ステップＳ１０７、Ｎｏ）、このファックス送信処理をパスする。
【００４３】
次に画像データ受信部２２は、受信した画像データに付加された付加情報に基づいて画像データを画像データ蓄積部２３に蓄積する必要があるか否かを判断する（ステップＳ１０９）。ここで蓄積する必要があると判断した場合（ステップＳ１０９、Ｙｅｓ）、画像データ蓄積部２３は、画像データを蓄積し（ステップＳ１１０）、画像データ蓄積部２３に蓄積されている画像データのファイル名リスト（図２参照）、及びインデックス化未処理の画像データのファイル名リスト（図３参照）を更新する（ステップＳ１１１）。但し、画像データに付加された付加情報に、検索を許可しない、という情報が設定されていた場合には、図３に示すインデックス化未処理の画像データのファイル名リストは更新しない。
【００４４】
画像データ蓄積部２３は、蓄積した画像データのＵＲＬを作成し、画像データを作成したパソコン２に送信する（ステップＳ１１２）。尚、ＵＲＬを受信したパソコン２は、このＵＲＬを、印刷の実行を指示した利用者に提示する。インデックス作成要求部２１は、図３に示すインデックス化未処理の画像データのリストの情報を基に、検索インデックス２０を作成してこのリストの情報を更新し（ステップＳ１１３）、動作を終了する。一方、ステップＳ１０９で、画像データを蓄積する必要がないと判断した場合（ステップＳ１０９、Ｎｏ）、その段階で動作を終了する。  
【００４５】
尚、ステップＳ１１３の検索インデックス２０の作成は、上記のように画像データを画像データ蓄積部２２に蓄積した直後のタイミングで行う他に、前記した段落００３１で説明したタイミングで行ってもよい。
【００４６】
図８は、インデックス作成要求部２１がインデックス作成の指示を出し、検索インデックス２０を作成する場合の流を示すフローチャートである。以下、このフローチャートを参照しながら、インデックス作成動作について説明する。尚、このフローチャートにおいて、ステップＳ１５１はインデックス作成要求部２１の動作であり、ステップＳ１５２〜ステップＳ１５５、ステップＳ１５９は画像データ調査部２４の動作であり、ステップＳ１５６〜ステップＳ１５８はインデックス作成部２５の動作である。
【００４７】
先ず、インデックス作成要求部２１では、ここで処理をする必要がある画像データの処理リストを作成する（ステップＳ１５１）。処理リストの内容は、インデックス作成要求部２１が受けた指示の内容により変化する。例えば、利用者から検索インデックス２０の再構築の指示を受けた場合、インデックス作成要求部２１は、画像データ蓄積部２３が、蓄積している全ての画像データに対応して保持する画像データのリスト（図２参照）の内容を受け取り、処理リストを作成する。一方、新たに画像データ蓄積部２３に蓄積された画像データに関する情報を検索インデックス２０に追加する場合には、画像データ蓄積部２３が保持するインデックス化未処理の画像データのリスト（図３図参照）の内容を受け取り、処理リストを作成する。
【００４８】
何れの場合も、画像データ蓄積部２３が保持するインデックス化未処理の画像データのリストの内容は、処理終了時に消去される。また、作成した処理リストは、画像データ調査部２４に送信される。尚、図示していないが、処理リストの内容が無い場合には、その段階で処理を終了する。
【００４９】
画像データ調査部１１３は、ステップＳ１５１で作成した画像データの処理リストをインデックス作成要求部２１から受け取り、更に禁止語句格納部１９に格納された全ての禁止語句を取得する（ステップＳ１５２）。次に処理リストから一つの画像データを選択し、画像データ蓄積部２３からその画像データを取得する。取得した画像データの情報は処理リストから削除し（ステップＳ１５３）、画像データから文字列を抽出する（ステップＳ１５４）。
【００５０】
この時、画像データ本体以前に、先ず格納された前記各種の付加情報（段落００１８参照）から抽出し、次に画像データから抽出する。画像データがＰｏｓｔＳｃｒｉｐｔ等のＰＤＬで記述されている場合には、ＰＤＬを解析し文字列を抽出するし、一方、ＴＩＦＦ等のイメージデータである場合には、そのイメージデータに対してＯＣＲを行って文字列を抽出する。尚、ＰＤＬで記述された画像データのイメージデータに対してもＯＣＲ処理を行い、文字列を抽出しても構わない。
【００５１】
次に、ステップＳ１５４で抽出した文字列に、ステップＳ１５２で取得した禁止語句が含まれているのかを調査する（ステップＳ１５５）。禁止語句は、ここでは「名簿」、「顧客情報」、「社外秘」、「Ｃｏｎｆｉｄｅｎｔｉａｌ」（図５参照）である。このとき、文字の大文字・小文字、全角・半角は区別せずに調査しても良い。  
【００５２】
禁止語句が含まれていない場合（ステップＳ１５５、Ｎｏ）、その画像データに検索不許可のデータが付されているか否かを判定する（ステップＳ１５６）。ここで、検索不許可のデータが付されていない場合（ステップＳ１５４、Ｎｏ）、インデックス作成部２５は、ステップＳ１５４で抽出した文字列と、文字列を抽出した画像データを受け取り、受け取った文字列を単語に分解する（ステップＳ１５７）。そして分解した単語と、画像データを対応付けて検索インデックス２０に追加し（ステップＳ１５８）、ステップＳ１５９に至る。一方、ステップＳ１５５で禁止語句が含まれていると判定された場合（ステップＳ１５５、Ｙｅｓ）、及びステップＳ１５６で検索不許可のデータが付されていると判定された場合（ステップＳ１５６、Ｙｅｓ）、その時点でステップＳ１５９に至る。
【００５３】
ステップＳ１５９で、画像データ調査部２４は、ステップＳ１５１で作成した画像データのリストに残りがあるか否かを調査し、残りがあるのならば、再びステップＳ１５３に戻ってインデックス作成動作を続行し、無ければ処理を終了する。
【００５４】
以上のようにして検索インデックス２０を作成すれば、禁止語句格納部１９に格納されている禁止語句を含む画像データに関する情報は、検索インデックス２０に登録されることがない。その為、検索実行部１７によって検索が実行された場合、禁止語句を含む画像データは検索されることがない。
【００５５】
図９は、本実施の形態において、禁止語句登録削除部１６が禁止語句を登録する場合の処理の流れを示すフローチャートである。以下、このフローチャートを参照しながら、禁止語句の登録処理の動作について説明する。尚、禁止語句登録削除部１６は、利用者が、パソコン２或いはオペレーションパネル１２を利用してＭＦＰ１００に禁止語句登録の指示を行うのを受けて、この動作を開始する。
【００５６】
先ず、禁止語句登録削除部１６は、禁止語句の入力画面を作成し、パソコン２或いはオペレーションパネル１２に送信する（ステップＳ２０１）。図１０は、この時パソコン２或いはオペレーションパネル１２によって表示される禁止語句の入力画面５２の一例を示す。この画面を表示するには、例えば、ＭＦＰ１００の図示しない装置メニューに設けられた「禁止語句の追加」の項目を、利用者が選択することによって前記した禁止語句登録の指示が実行されて、表示される。
【００５７】
図１０に示すように、この禁止語句の入力画面には、禁止語句を入力するテキストボックス５２ａ、入力された文字列を禁止語句格納部１９に登録する「追加」ボタン５２ｂ、テキストボックスの内容を消去する「クリア」ボタン５２ｃ、及び入力を終了する「戻る」ボタン５２ｄがある。尚、この入力画面に、既に禁止語句格納部１９に格納されている禁止語句の一覧を表示しても構わない。
【００５８】
ここで利用者による操作内容を監視し（ステップＳ２０２、ステップＳ２０３）、「戻る」ボタン５２ｄが押下された場合（ステップＳ２０２、Ｙｅｓ）には処理を終了し、例えばオペレーションパネル１２に設けられたキーによって文字入力が行われ、「追加」ボタン５２ｂが押された場合（ステップＳ２０３、Ｙｅｓ）には、テキストボックスに入力された文字列を取得し、入力した文字列が既に禁止語句格納部１９に格納された禁止語句と一致するか否かを調査する（ステップＳ２０４）。
【００５９】
ここで、一致する（登録されている：ステップＳ２０４、Ｙｅｓ）場合には、入力された文字列が、既に登録されているというメッセージをパソコン２或いはオペレーションパネル１２に表示して（ステップＳ２０５）ステップＳ２０１に戻り、一致しない（登録されていない：ステップＳ２０４、Ｎｏ）場合には、禁止語句格納部１９にステップＳ２０３で取得した文字列を登録し（ステップＳ２０６）、更にインデックス作成要求部２１に、検索インデックス２０の再作成を依頼して（ステップＳ２０７）、ステップＳ２０１に戻る。
【００６０】
尚、テキストボックスに何も入力されなかった場合は、テキストボックスに入力を促すメッセージをパソコン２或いはオペレーションパネル１２に表示しても良い。また、ステップＳ２０５の表示処理は省略しても良い。更に、ここでは、検索インデックス２０の再作成の依頼を、禁止語句を登録した後に行ったが、これに限定されるものではなく、ステップＳ２０２で「戻る」ボタンが押下されたと判断された後、処理を終了する前に行っても良い。再作成の処理は、図４（ｂ）に登録されているファイルに対して行う。
【００６１】
図１１は、本実施の形態において、禁止語句登録削除部１６が、禁止語句格納部１９に登録された禁止語句を削除する場合の処理の流れを示すフローチャートである。以下、このフローチャートを参照しながら、禁止語句の削除処理の動作について説明する。尚、禁止語句登録削除部１６は、利用者が、パソコン２或いはオペレーションパネル１２を利用してＭＦＰ１００に禁止語句削除の指示を行うのを受けて、この動作を開始する。
【００６２】
先ず、禁止語句登録削除部１６は、禁止語句格納部１９に格納されている禁止語句のリストを取得し、取得した禁止語句のリストから、削除する禁止語句の選択画面を作成し、パソコン２或いはオペレーションパネル１２に送信する（ステップＳ２５１）。図１２は、この時パソコン２或いはオペレーションパネル１２によって表示される禁止語句の選択画面５３の一例を示す。この画面を表示するには、例えば、ＭＦＰ１００の図示しない装置メニューに設けられた「禁止語句の削除」の項目を、利用者が選択することによって前記した禁止語句の削除の指示が実行されて、表示される。
【００６３】
図１２に示すように、この禁止語句の選択画面５３には、禁止語句の一覧、禁止語句を選択するためのチェックボックス５３ｅ〜５３ｈ、削除を実行する「実行」ボタン５３ａ、全ての禁止語句を選択する「全て選択」ボタン５３ｂ、選択を取り消す「クリア」ボタン５３ｃ、及び禁止語句の削除を終了する「戻る」ボタン５３ｄがある。
【００６４】
ここで利用者による操作内容を監視し（ステップＳ２５２、ステップＳ２５３）、「戻る」ボタン５３ｄが押下された場合（ステップＳ２５２、Ｙｅｓ）には処理を終了し、削除する禁止語句の選択が行われて「実行」ボタン５３ａが押された場合（ステップＳ２５３、Ｙｅｓ）には、利用者に選択された禁止語句を、禁止語句格納部１９から削除し（ステップＳ２５４）、インデックス作成要求部２１に、検索インデックス２０の再作成を依頼して（ステップＳ２５５）、ステップＳ２５１に戻る。ステップＳ２５３で、禁止語句の選択が行われないまま「実行」ボタン５３ａが押された場合には、禁止語句の削除が行われないことは、勿論である。
【００６５】
尚、ステップＳ２５１で表示する禁止語句の選択画面において、リストアップする禁止語句が存在しない場合、禁止語句が格納されていない旨を表示すると共に自動的に処理終了となるように構成することも可能である。更に、ここでは、検索インデックス２０の再作成の依頼を、禁止語句を削除した後に行ったが、これに限定されるものではなく、ステップＳ２５２で「戻る」ボタンが押下されたと判断された後、処理を終了する前に行っても良い。再作成の処理は、図２のリストに登録されているファイルに対して行う。
【００６６】
図１３は、本実施の形態において、検索実行部１７が、画像データ蓄積部２３に蓄積された画像データを検索する場合の処理の流れを示すフローチャートである。以下、このフローチャートを参照しながら、画像データの検索処理の動作について説明する。尚、検索実行部１７は、利用者が、パソコン２或いはオペレーションパネル１２を利用してＭＦＰ１００に、画像データ蓄積部２３に蓄積された画像データの検索の指示を行うのを受けて、この動作を開始する。
【００６７】
また、このフローチャートにおいて、ステップＳ３０１〜ステップＳ３０５は検索実行部１７の動作であり、ステップＳ３０６は検索結果通知部１８の動作である。
【００６８】
先ず、検索実行部１７は、検索キーワードの入力画面を作成し、パソコン２或いはオペレーションパネル１２に送信する（ステップＳ３０１）。図１４は、この時パソコン２或いはオペレーションパネル１２によって表示される検索キーワードの入力画面５４の一例を示す。この画面を表示するには、例えばＭＦＰ１００の図示しない装置メニューに設けられた「検索」項目を選択することにより前記した画像データの検索の指示が実行されて、表示される。
【００６９】
図１４に示すように、この検索キーワードの入力画面５４には、検索キーワードを入力するテキストボックス５４ａ、検索を実行する「検索」ボタン５４ｂ、テキストボックスに入力された文字列を削除する「クリア」ボタン５４ｃ、及び画像データの検索を終了する「戻る」ボタン５４ｄがある。
【００７０】
ここで利用者による操作内容を監視し（ステップＳ３０２、ステップＳ３０３）、「戻る」ボタン５４ｄが押下された場合（ステップＳ３０２、Ｙｅｓ）には処理を終了し、文字入力が行われて「検索」ボタン５４ｂが押された場合（ステップＳ３０３、Ｙｅｓ）、検索実行部１７は、検索インデックス２０の情報を基に画像データ蓄積部２３に格納された画像データの検索を実行する（ステップＳ３０４）。具体的には、先ず、入力された検索キーワード（文字列）が検索インデックス２０（図４（ａ））に語句として含まれているのかを調査する。次に、検索インデックス２０中で、入力された文字列に対応する語句を含む画像データの情報、ここではファイル名を取得する。
【００７１】
ステップＳ３０４での検索の結果、１件以上の画像データが検索された場合（ステップＳ３０５、Ｙ）、ステップＳ３０６に至り、検出されなければ（ステップＳ３０５、Ｎ）、処理を終了する。尚、検出されなかった場合には、パソコン２或いはオペレーションパネル１２に、何も検索されなかったというメッセージを表示しても良い。
【００７２】
ステップ３０６において、検索結果通知部１８は、検索実行部１７から検索された画像データのリストを受け取り、そのリストを基に、選択可能な形で画像データの一覧表を作成し、パソコン２或いはオペレーションパネル１２に表示する。図１５は、ステップＳ３０３で、「特許」という検索キーワードが入力された際の、検索結果通知部１８が作成した検索結果表示画面５５の一例を示している。同図に示すように、この検索結果表示画面５５には、検索された画像データの名前（ファイル名）の他に、画像データの作成日時、画像データの作成者の情報が表示されている。画面の「戻る」ボタン５５ａが押下されたのならば、その時点で処理は終了する。尚、検索結果の画面に、検索された画像データの縮小画像や、画像データ中にある文字列のうち、検索キーワードが含まれる前後の部分を表示しても構わない。
【００７３】
次に、利用者が画面に表示された画像データをタッチパネルにより選択すると、選択された画像データに対して実行することができる操作の一覧が表示される。図１６は、この時表示される操作選択画面５６の一例を示している。同図に示すように、ここでは、選択された画像データに対して、印刷と他のＭＦＰへの転送の操作が許可され、ＦＡＸ送信とＥ−ｍａｉｌ送信は行うことができない例を示している。従って、「ＦＡＸ送信」ボタン５６ｃと「Ｅ−ｍａｉｌ」ボタン５６ｄは操作できない状態にされている。この機能制限は、画像データに付加された前記した付加情報（図７参照）に基づいて行われるものである。
【００７４】
利用者によって、選択可能な機能一覧から所望の処理がタッチパネルにより選択されると、選択された画像データに対して、選択された処理が実行される。一方、ここで、画面の「戻る」ボタン５６ｅが押下されたのならば、その時点で処理は終了する。尚、他のＭＦＰへ画像データを転送する場合には、例えば、「転送」ボタン５６ｂが押下された時点で、転送先のＭＦＰの名称等を入力する必要があるが、ここでの詳細な説明は省略する。
【００７５】
尚、本実施の形態では、１つ検索キーワード（「特許」）が入力された例を説明したが、これに限るものではなく、複数の文字列、例えば「特許」、「日本」のように入力され、これら文字列の、何れか或いは全てを含む画像データが検索されるように構成することも出来る。
【００７６】
以上のように、本実施の形態１のＭＦＰ１００或いはＭＦＰ１００を含む画像処理システムによれば、検索インデックスの作成時に、画像データに禁止語句が含まれるのかを調査し、含まれるのならば、検索インデックスにその画像データに関する情報を登録しないため、利用者が検索を実行したとしても、禁止語句が含まれる画像データは検索結果に表示されることはない。その為、セキュリティが向上するという効果が得られる。
【００７７】
実施の形態２．
図１７は、本発明による実施の形態２の画像処理システムの要部構成を示すブロック図である。
【００７８】
この画像処理システムが、前記した図１に示す実施の形態１の画像処理システムと主に異なる点は、ＭＦＰ２００に、禁止イメージ格納部３１、禁止イメージ登録削除部３２、及び画像データ禁止イメージ調査部３３が備えられている点である。従って、図１７に示す本実施の形態の画像処理システムが、図１に示す実施の形態１の画像処理システムと共通する部分には同符号を付して、或いは図面を省いて説明を省略し、異なる点を重点的に説明する。尚、ＭＦＰ２００は、図１７において、処理内容ごとにブロック分けした形態で示されている。
【００７９】
図１７に示すように、本実施の形態によるＭＦＰ２００には、前記した実施の形態１で説明したＭＦＰ１００の構成に加え、後述する禁止イメージデータを格納する禁止イメージ格納部３１、禁止イメージ格納部３１に格納された禁止イメージデータの登録と削除を行う、禁止画像追加部及び禁止画像削除部としての禁止イメージ登録削除部３２と、画像データに禁止イメージ格納部３１に格納された禁止イメージデータが含まれているかを調査する蓄積画像情報画像調査部としての画像データ禁止イメージ調査部３３とが備えられている。
【００８０】
画像データ禁止イメージ調査部３３は、画像データ調査部２４から画像データと抽出した文字列を受け取り、受け取った画像データに禁止イメージ格納部３１に格納された禁止イメージデータが含まれているか否かを調査する。含まれていないのならば、インデックス作成部２５に画像データ調査部２４から受け取った画像データと文字列を送信する。
【００８１】
まず、画像データ禁止イメージ調査部３３は、禁止イメージ格納部３１から禁止イメージデータを取得し、その禁止イメージデータの特徴量を算出する。尚、禁止イメージ格納部３１には、禁止イメージデータの特微量が格納されていても良く、その場合は、画像データ禁止イメージ調査部３３は特微量を取得する。次に画像データ禁止イメージ調査部３３は、画像データ調査部２４から受け取った画像データのイメージ部分を抽出し、イメージ毎に領域分割を行い、そのイメージのイメージデータを作成し、更に分割したイメージデータ毎の特微量を算出する。イメージデータ毎の特徴量と、禁止イメージデータの特微量をそれぞれ比較し、一致、或いは類似したイメージデータであるか否かを判断する。全てのイメージデータが全く別のイメージデータであると判断された場合には、画像データ調査部２４から受け取った、画像データと抽出した文字列をインデックス作成部２５に送信する。
【００８２】
イメージデータの特徴量は、画像の特徴を数値として表現したものであり、例えば「色特徴」、「テクスチャ」、「形状」といった種類がある。色特徴とは画像中で使われている代表色とその色の割合、色の配置（色分布）などを表す数値であり、テクスチャとは、画像がもつパターンの規則性、方向性などを表す数値であり、形状とは、画像で使われているオブジェクト（特徴のある形）を表し、オブジェクトの特徴から特徴量を求める。従って、ここでの画像データ禁止イメージ調査部３２は、これらの数値を比較してイメージデータの類似性を判断する。
【００８３】
禁止イメージ登録削除部３２は、パソコン２或いはオペレーションパネル１２を通し、利用者の指示により禁止イメージ格納部３１に格納されている禁止イメージデータの登録及び削除を行う。後述するように、禁止イメージデータの登録時には、利用者に対してイメージの入力が求められる。入力されたイメージが、禁止イメージデータとして禁止イメージ格納部３１へ登録される。このとき、入力された禁止イメージデータの特微量を算出し、算出した特微量も同時に格納しても良い。
【００８４】
一方、禁止イメージデータの削除を行う場合には、現在登録されている禁止イメージデータの一覧を提示し、利用者に、どの禁止イメージデータの削除を行うのか選択を求める。その選択結果を基に、禁止イメージ登録削除部３２は、禁止イメージ格納部３１に登録されている禁止イメージデータの削除を行う。尚、禁止イメージデータの登録・削除が行われた場合には、検索インデックス２０の再作成を行っても良い。
【００８５】
禁止イメージ格納部３１には、禁止イメージデータが格納されている。この禁止イメージデータは、画像データ禁止画像調査部３３が画像データ蓄積部２３に蓄積された画像データに禁止イメージデータが含まれているかを調査する際に使用する。図１８は、本実施の形態において、禁止イメージ格納部３１に登録されている内容例を示している。ここでは、２つのイメージが禁止イメージデータとして格納されている。尚、図示しないが、前記したように禁止イメージデータの特微量が禁止イメージ格納部３１に格納されていても構わない。
【００８６】
以上の構成において、実施の形態２の画像処理システムの動作例について、以下に説明する。
【００８７】
本実施の形態の画像処理システムにおいて、パソコン２の利用者がＭＦＰ２００に対して印刷処理を依頼する場合の処理の流れは、図６のフローチャートを参照して説明した実施の形態１の画像処理システムの場合と略同じであるので、共通するステップのここでの説明は省略する。異なる点は、同フローチャートのステップＳ１０４〜ステップＳ１１３がＭＦＰ２００で実施される点と、そのステップＳ１１３でのインデックス作成処理の内容である。従って、先ず、本実施の形態におけるインデックス作成時の処理方法について以下に説明する。
【００８８】
図１９は、インデックス作成要求部２１（図１７）がインデックス作成の指示を出し、検索インデックス２０を作成する場合の流を示すフローチャートである。以下、このフローチャートを参照しながら、インデックス作成動作について説明する。尚、このフローチャートにおいて、ステップＳ３５１はインデックス作成要求部２１の動作であり、ステップＳ３５２、ステップＳ３５４〜ステップＳ３５６、ステップＳ３６２は画像データ調査部２４の動作であり、ステップＳ３５３、ステップＳ３５７、ステップＳ３５８は画像データ禁止イメージ調査部３３の動作であり、ステップＳ３５９〜ステップＳ３６１はインデックス作成部２５の動作である。
【００８９】
また、ステップＳ３５１、ステップＳ３５２、ステップＳ３５４〜ステップＳ３５６、ステップＳ３５９〜ステップＳ３６２は、それぞれ前記した実施の形態１で説明した図８のフローチャートの、ステップＳ１５１、ステップＳ１５２、ステップＳ１５３〜ステップＳ１５５、ステップＳ１５６〜ステップＳ１５９の動作と同じであるため、ここでの詳細な説明は省略する。
【００９０】
画像データ禁止イメージ調査部３３は、禁止イメージ格納部３１に格納された禁止イメージデータを取得して、必要に応じて禁止イメージデータの特微量を算出する（Ｓ３５３）。一方、画像データ禁止イメージ調査部３３は、画像データから抽出された文字列に禁止語句が含まれていないことが確認されると、その画像データからイメージデータを抽出する。そして抽出されたイメージデータがＰｏｓｔＳｃｒｉｐｔ等のＰＤＬで記述された画像データであれば、ＰＤＬを解析し、イメージデータを抽出する。一方、ＴＩＦＦ等のイメージデータである場合には、領域分割を行って個別のイメージデータとして抽出し、更に、抽出したイメージデータの特微量を算出する（Ｓ３５７）。
【００９１】
そして画像データ禁止イメージ調査部３３は、ステップＳ３５７で抽出したイメージデータの特徴量と、ステップＳ３５３で取得した禁止イメージデータの特微量を比較し、一致、或いはそれぞれが類似したイメージデータであるかを判断する。ここでの画像データのイメージデータが、全ての禁止イメージデータと違うと判断された場合には、前記したように文字列を単語に分解し、単語と画像データを対応付けて検索インデックス２０に追加し（ステップＳ３６０、３６１）、ステップ３６２に至り、１つでもイメージデータと禁止イメージデータが一致、或いは類似していると判断した場合にはそのままステップ３６２に至る。
【００９２】
ステップ３６２で画像データ調査部２４は、ステップＳ３５１で作成した画像データのリストに残りがあるか否かを調査し、残りがあるのならば、再びステップＳ３５４に戻ってインデックス作成動作を続行し、無ければ処理を終了する。
【００９３】
以上のようにして検索インデックス２０を作成すれば、禁止語句格納部１９に格納されている禁止語句を含む画像データ、或いは禁止イメージ格納部３１に格納されている禁止イメージを含む画像データに関する情報は、検索インデックス２０に登録されることがない。その為、検索実行部１７によって検索が実行された場合、禁止語句或いは禁止イメージを含む画像データは検索されることがない。
【００９４】
図２０は、本実施の形態において、禁止イメージ登録削除部３２が禁止イメージデータを登録する場合の処理の流れを示すフローチャートである。以下、このフローチャートを参照しながら、禁止イメージデータの登録処理の動作について説明する。尚、禁止イメージ登録削除部３２は、利用者が、パソコン２或いはオペレーションパネル１２を利用してＭＦＰ２００に禁止イメージデータ登録の指示を行うのを受けて、この動作を開始する。
【００９５】
先ず、禁止イメージ登録削除部３２は、禁止イメージデータの入力画面を作成し、パソコン２或いはオペレーションパネル１２に送信する（ステップＳ４０１）。図２１は、この時パソコン２或いはオペレーションパネル１２によって表示される禁止イメージデータの入力画面５７の一例を示す。この画面を表示するには、例えば、ＭＦＰ２００の図示しない装置メニューに設けられた「禁止イメージデータの追加」の項目を、利用者が選択することによって前記した禁止イメージデータ登録の指示が実行されて、表示される。
【００９６】
図２１に示すように、この禁止イメージデータの入力画面には、禁止イメージデータを手書き入力する手書きエリア５７ａ、ファイルを利用して禁止イメージデータを入力するためのファイル名を入力するテキストボックス５７ｂと確定するための「参照」ボタン５７ｃ、入力された禁止イメージデータを禁止イメージ格納部３１に登録する「追加」ボタン５７ｄ、手書きエリアとテキストボックスの内容を消去する「クリア」ボタン５８ｅ、及び入力を終了する「戻る」ボタン５７ｆがある。尚、この入力画面に、既に禁止イメージ格納部３１に格納されている禁止イメージの一覧を表示しても構わない。
【００９７】
ここで利用者による操作内容を監視し（ステップＳ４０２、ステップＳ４０３）、「戻る」ボタン５７ｆが押下された場合（ステップＳ４０２、Ｙｅｓ）には処理を終了し、禁止イメージデータ入力が行われて「追加」ボタン５７ｄが押された場合（ステップＳ４０３、Ｙｅｓ）には、手書きエリアに入力された禁止イメージデータ、或いはテキストボックスのファイル名から禁止イメージデータを取得し、入力した禁止イメージデータが既に禁止イメージ格納部３１に格納された禁止イメージデータと一致するか否かを調査する（ステップＳ４０４）。この時、手書きエリア、テキストボックスの双方に入力が行われた場合、両方の情報をイメージデータとして取得しても良いし、片方だけを優先して取得しても良いし、利用者に警告メッセージを提示し、どちらかを消去させても構わない。
【００９８】
ここで、取得したイメージデータの特微量を算出し、取得したイメージデータが既に禁止イメージ格納部３１に格納された禁止イメージデータと一致、或いは類似する（登録されている：ステップＳ４０４、Ｙｅｓ））場合には、入力されたイメージデータが、既に登録されているというメッセージをパソコン２或いはオペレーションパネル１２に表示して（ステップＳ４０５）ステップＳ４０１に戻り、一致しない（登録されていない：ステップＳ４０４、Ｎｏ）場合には、禁止イメージ格納部３１にステップＳ４０３で取得したイメージデータを禁止イメージデータとして登録し（ステップＳ４０６）、更にインデックス作成要求部２１に、検索インデックス２０の再作成を依頼して（ステップＳ４０７）、ステップＳ４０１に戻る。
【００９９】
尚、手書きエリアとテキストボックスに何も入力されなかった場合は、テキストボックスに入力を促すメッセージをパソコン２或いはオペレーションパネル１２に表示しても良い。また、ステップＳ４０５の表示処理は省略しても良い。更に、ここでは、検索インデックス２０の再作成の依頼を、禁止イメージデータを登録した後に行ったが、これに限定されるものではなく、ステップＳ４０２で「戻る」ボタン５７ｆが押下されたと判断された後、処理を終了する前に行っても良い。
【０１００】
図２２は、本実施の形態において、禁止イメージ登録削除部３２が、禁止イメージ格納部３１に登録された禁止イメージデータを削除する場合の処理の流れを示すフローチャートである。以下、このフローチャートを参照しながら、禁止イメージデータの削除処理の動作について説明する。尚、禁止イメージ登録削除部３２は、利用者が、パソコン２或いはオペレーションパネル１２を利用してＭＦＰ２００に禁止イメージデータ削除の指示を行うのを受けて、この動作を開始する。
【０１０１】
先ず、禁止イメージ登録削除部３２は、禁止イメージ格納部３１に格納されている禁止イメージデータのリストを取得し、取得した禁止イメージデータのリストから、削除する禁止イメージデータの選択画面を作成し、パソコン２或いはオペレーションパネル１２に送信する（ステップＳ４５１）。図２３は、この時パソコン２或いはオペレーションパネル１２によって表示される禁止イメージデータの選択画面５８の一例を示す。この画面を表示するには、例えば、ＭＦＰ２００の図示しない装置メニューに設けられた「禁止イメージデータの削除」項目を、利用者が選択することによって前記した禁止イメージデータ削除の指示が実行されて、表示される。
【０１０２】
図２３に示すように、この禁止イメージデータの選択画面５８には、禁止イメージデータの一覧、禁止イメージデータを選択するためのチェックボックス５８ｅ、５８ｆ、削除を実行する「実行」ボタン５８ａ、全ての禁止イメージデータを選択する「全て選択」ボタン５８ｂ、選択を取り消す「クリア」ボタン５８ｃ、及び禁止イメージデータの削除を終了する「戻る」ボタン５８ｄがある。
【０１０３】
ここで利用者による操作内容を監視し（ステップＳ４５２、ステップＳ４５３）、「戻る」ボタン５８ｄが押下された場合（ステップＳ４５２、Ｙｅｓ）には処理を終了し、削除する禁止イメージデータの選択が行われて「実行」ボタン５８ａが押された場合（ステップＳ４５３、Ｙｅｓ）には、利用者に選択された禁止イメージデータを、禁止イメージ格納部３１から削除し（ステップＳ４５４）、インデックス作成要求部２１に、検索インデックス２０の再作成を依頼して（ステップＳ４５５）、ステップＳ４５１に戻る。ステップＳ４５３で、禁止語句の選択が行われないまま「実行」ボタン５８ａが押された場合には、禁止語句の削除が行われないことは、勿論である。
【０１０４】
尚、ステップＳ４５１で表示する禁止イメージデータの選択画面において、リストアップする禁止イメージデータが存在しない場合、禁止イメージデータが格納されていない旨を表示すると共に自動的に処理終了となるように構成することも可能である。更に、ここでは、検索インデックス２０の再作成の依頼を、禁止イメージデータを削除した後に行ったが、これに限定されるものではなく、ステップＳ４５２で「戻る」ボタン５８ｄが押下されたと判断された後、処理を終了する前に行っても良い。
【０１０５】
本実施の形態において、検索実行部１７が、画像データ蓄積部２３に蓄積された画像データを検索する場合の検索処理は、前記した実施の形態１で、図１３のフローチャートを参照して説明した検索処理と同じなので、ここでの説明は省略する。
【０１０６】
以上のように、本実施の形態２のＭＦＰ２００或いはＭＦＰ２００を含む画像処理システムによれば、前記した実施の形態１の効果に加え、検索インデックスの作成時に、画像データに禁止イメージデータが含まれるのかを調査し、含まれるのならば、検索インデックスにその画像データに関する情報を登録しないため、利用者が検索を実行したとしても、禁止イメージデータが含まれる画像データは検索結果に表示されることはない。その為、セキュリティがさらに向上するという効果が得られる。
【０１０７】
実施の形態３．  
図２４は、本発明による実施の形態３の画像処理システムの要部構成を示すブロック図である。
【０１０８】
この画像処理システムが、前記した図１７に示す実施の形態２の画像処理システムと主に異なる点は、ＭＦＰ３００に禁止検索キーワード格納部４１、禁止検索キーワード登録削除部４２が備えられ、検索実行部１７（図１７）の代わりに検索キーワード比較実行部４３を備えている点である。従って、図２４に示す本実施の形態の画像処理システムが、図１に示す実施の形態１の画像処理システム或いは図１７に示す実施の形態２の画像処理システムと共通する部分には同符号を付して、或いは図面を省いて説明を省略し、異なる点を重点的に説明する。尚、ＭＦＰ３００は、図２４において、処理内容ごとにブロック分けした形態で示されている。
【０１０９】
図２４に示すように、本実施の形態によるＭＦＰ３００には、前記した実施の形態１で説明したＭＦＰ２００の構成に加え、利用者からの検索キーワードとしての受付を禁止する禁止検索キーワードを格納する禁止検索キーワード格納部４１と、禁止検索キーワード格納部４１に格納された禁止検索キーワードの登録と削除を行う、禁止検索キーワード追加部及び禁止検索キーワード削除部としての禁止検索キーワード登録削除部４２とが備えられている。
【０１１０】
禁止検索キーワード格納部４１には、画像データの検索時に検索キーワードとして受け付けてはいけないキーワードである禁止検索キーワードが格納されている。この禁止検索キーワードは、検索キーワード比較実行部４３が、利用者から受け付けた検索キーワードが禁止検索キーワードなのか否かを調査する場合に使用する。第２５図は、本実施の形態において、禁止検索キーワード格納部４１に登録されている内容例を示している。ここでは、「電話帳」、「Ｓｅｃｒｅｔ」という２つの語句が禁止検索キーワードとして登録されている。
【０１１１】
禁止検索キーワード登録削除部４２は、パソコン２又はオペレーションパネル１２を通し、利用者の指示により、禁止検索キーワード格納部４１に格納される禁止検索キーワードの登録及び削除を行う。後述するように、禁止検索キーワードの登録時には、利用者に対して検索キーワードの入力を求め、入力された検索キーワードを禁止キーワードとして禁止検索キーワード格納部４１へと登録する。この時、既に登録されている検索キーワードが入力された場合には、禁止検索キーワード格納部４１への登録をせず、利用者に重複登録が行われたというメッセージを表示してもよい。
【０１１２】
一方、禁止検索キーワードの削除時には、現在登録されている禁止検索キーワードの一覧を提示し、利用者に対してどの禁止検索キーワードの削除を行うのか選択を求め、その選択結果を基に、禁止検索キーワード格納部４１に格納されている禁止検索キーワードの削除を行う。
【０１１３】
検索キーワード比較実行部４３は、前記した検索実行部１７（図１７）の機能に加え、利用者から与えられた検索キーワードが禁止検索キーワード格納部４１に格納された禁止検索キーワードと一致するか否かを調査する。一致したのならば、その検索キーワードによる画像データの検索は行なわず、一致しないのならば、検索実行部１７と同様に画像データの検索を行う。
以上の構成において、実施の形態４の画像処理システムの動作例について、以下に説明する。
【０１１４】
本実施の形態の画像処理システムにおいて、パソコン２の利用者がＭＦＰ３００に対して印刷処理を依頼する場合の処理の流れは、図６のフローチャートを参照して説明した実施の形態１の画像処理システムの場合と略同じであるので、共通するステップのここでの説明は省略する。異なる点は、同フローチャートのステップＳ１０４〜ステップＳ１１３がＭＦＰ３００で実施され、そのステップＳ１１３でのインデックス作成処理の内容は、前記した実施の形態２で説明した図１９のフローチャートによるものである。従って、ここでの印刷処理及びインデックス作成処理についての説明は省略する。
【０１１５】
図２６は、本実施の形態において、禁止検索キーワード登録削除部４２が禁止検索キーワードを登録する場合の処理の流れを示すフローチャートである。以下、このフローチャートを参照しながら、禁止検索キーワードの登録処理の動作について説明する。尚、禁止検索キーワード登録削除部４２は、利用者が、パソコン２或いはオペレーションパネル１２を利用してＭＦＰ３００に禁止検索キーワード登録の指示を行うのを受けて、この動作を開始する。
【０１１６】
先ず、禁止検索キーワード登録削除部４２は、禁止検索キーワードの入力画面を作成し、パソコン２或いはオペレーションパネル１２に送信する（ステップＳ５０１）。図２７は、この時パソコン２或いはオペレーションパネル１２によって表示される禁止検索キーワードの入力画面６２の一例を示す。この画面を表示するには、例えばＭＦＰ３００の図示しない装置メニューに設けられた「禁止検索キーワードの追加」項目を、利用者が選択することにより前記した禁止検索キーワード登録の指示が実行されて、表示される。
【０１１７】
図２７に示すように、この禁止検索キーワードの入力画面には、禁止検索キーワードを入力するテキストボックス６２ａ、入力された文字列を禁止検索キーワード格納部４１に登録する「追加」ボタン６２ｂ、テキストボックスの内容を消去する「クリア」ボタン６２ｃ、及び入力を終了する「戻る」ボタン６２ｄがある。尚、この入力画面に、既に禁止検索キーワード格納部４１に格納されている禁止検索キーワードの一覧を表示しても構わない。
【０１１８】
ここで利用者による操作内容を監視し（ステップＳ５０２、ステップＳ５０３）、「戻る」ボタン６２ｄが押下された場合（ステップＳ５０２、Ｙｅｓ）には処理を終了し、例えばオペレーションパネル１２に設けられたキーによって文字入力が行われ、「追加」ボタン６２ｄが押された場合（ステップＳ５０３、Ｙｅｓ）には、テキストボックスに入力された文字列を取得し、入力した文字列が既に禁止検索キーワード格納部４１に格納された禁止語句と一致するか否かを調査する（ステップＳ５０４）。
【０１１９】
ここで、一致する（登録されている：ステップＳ５０４、Ｙｅｓ））場合には、入力された文字列が、既に登録されているというメッセージをパソコン２或いはオペレーションパネル１２に表示して（ステップＳ５０５）ステップＳ５０１に戻り、一致しない（登録されていない：ステップＳ５０４、Ｎｏ）場合には、禁止検索キーワード格納部４１にステップＳ５０３で取得した文字列を登録し（ステップＳ５０６）、ステップＳ５０１に戻る。
【０１２０】
尚、テキストボックスに何も入力されなかった場合は、テキストボックスに入力を促すメッセージをパソコン２或いはオペレーションパネル１２に表示しても良い。また、ステップＳ５０５の表示処理は省略しても良い。
【０１２１】
図２８は、本実施の形態において、禁止検索キーワード登録削除部４２が、禁止検索キーワード格納部４１に登録された禁止検索キーワードを削除する場合の処理の流れを示すフローチャートである。以下、このフローチャートを参照しながら、禁止検索キーワードの削除処理の動作について説明する。尚、禁止検索キーワード登録削除部４２は、利用者が、パソコン２或いはオペレーションパネル１２を利用してＭＦＰ３００に禁止検索キーワード削除の指示を行うのを受けて、この動作を開始する。
【０１２２】
先ず、禁止検索キーワード登録削除部４２は、禁止検索キーワード格納部４１に格納されている禁止検索キーワードのリストを取得し、取得した禁止検索キーワードのリストから、削除する禁止検索キーワードの選択画面を作成し、パソコン２或いはオペレーションパネル１２に送信する（ステップＳ５５１）。図２９は、この時パソコン２或いはオペレーションパネル１２によって表示される禁止検索キーワードの選択画面６３の一例を示す。この画面を表示するには、例えば、ＭＦＰ３００の図示しない装置メニューに設けられた「禁止検索キーワードの削除」の項目を、利用者が選択することによって前記した禁止検索キーワード削除の指示が実行されて、表示される。
【０１２３】
図２９に示すように、この禁止検索キーワードの選択画面６３には、禁止検索キーワードの一覧、禁止検索キーワードを選択するためのチェックボックス６３ｅ、６３ｆ、削除を実行する「実行」ボタン６３ａ、全ての禁止検索キーワードを選択する「全て選択」ボタン６３ｂ、選択を取り消す「クリア」ボタン６３ｃ、及び禁止検索キーワードの削除を終了する「戻る」ボタン６３ｄがある。  
【０１２４】
ここで利用者による操作内容を監視し（ステップＳ５５２、ステップＳ５５３）、「戻る」ボタン６３ｄが押下された場合（ステップＳ５５２、Ｙｅｓ）には処理を終了し、削除する禁止検索キーワードの選択が行われて「実行」ボタン６３ａが押された場合（ステップＳ５５３、Ｙｅｓ）には、利用者に選択された禁止検索キーワードを、禁止検索キーワード格納部４１から削除して（ステップＳ５５４）、ステップＳ５５１に戻る。ステップＳ５５３で、禁止検索キーワードの選択が行われないまま「実行」ボタン６３ａが押された場合には、禁止検索キーワードの削除が行われないことは、勿論である。
【０１２５】
尚、ステップＳ５５１で表示する禁止検索キーワードの選択画面において、リストアップする禁止検索キーワードが存在しない場合、禁止検索キーワードが格納されていない旨を表示すると共に自動的に処理終了となるように構成することも可能である。
【０１２６】
図３０は、本実施の形態において、検索キーワード比較実行部４３が、画像データ蓄積部２３に蓄積された画像データを検索する場合の処理の流れを示すフローチャートである。以下、このフローチャートを参照しながら、画像データの検索処理の動作について説明する。尚、検索キーワード比較実行部４３は、利用者が、パソコン２或いはオペレーションパネル１２を利用してＭＦＰ３００に画像データ蓄積部２３に蓄積された画像データの検索の指示を行うのを受けて、この動作を開始する。
【０１２７】
また、このフローチャートにおいて、ステップＳ６０１〜ステップＳ６０７は検索キーワード比較実行部４３の動作であり、ステップＳ６０８は検索結果通知部１８の動作である。
【０１２８】
先ず、検索キーワード比較実行部４３は、検索キーワードの入力画面を作成し、パソコン２或いはオペレーションパネル１２に送信する（ステップＳ６０１）。図１４は、この時パソコン２或いはオペレーションパネル１２によって表示される検索キーワードの入力画面５４の一例を示す。この画面を表示するには、例えばＭＦＰ３００の図示しない装置メニューに設けられた「検索」項目を選択することにより前記した画像データの検索指示が実行されて、表示される。
【０１２９】
ここで利用者による操作内容を監視し（ステップＳ６０２、ステップＳ６０３）、「戻る」ボタン５４ｄが押下された場合（ステップＳ６０２、Ｙｅｓ）には処理を終了し、文字入力が行われて「検索」ボタン５４ｂが押された場合（ステップＳ６０３、Ｙｅｓ）、検索キーワード比較実行部４３は、禁止検索キーワード格納部４１に格納されている禁止検索キーワードのリストを取得する（ステップＳ６０４）。
【０１３０】
次に、利用者がパソコン２或いはオペレーションパネル１２から入力した検索キーワードの文字と、ステップＳ６０４で取得した禁止検索キーワードのリストを比較し、一致する検索キーワードを削除する（ステップＳ６０５）。入力した検索キーワードの中で、何れの禁止検索キーワードとも一致しないものがある場合（ステップＳ６０５、Ｙｅｓ）、検索キーワード比較実行部４３は、この一致しなかった（残った）検索キーワードで、検索インデックス２０の情報を基に画像データ蓄積部２３に格納された画像データの検索を実行する（ステップＳ６０６）。具体的には、先ず、残った検索キーワード（文字列）が検索インデックス２０（図４（ａ））に語句として含まれているのかを調査する。次に、検索インデックス２０中で、入力された文字列に対応する語句を含む画像データの情報、ここではファイル名を取得する。
【０１３１】
一方、入力した検索キーワードの全てが禁止検索キーワードの何れかと一致する場合（ステップＳ６０５、Ｎｏ）、入力した全ての検索キーワードを削除し、検索処理を終了する。
【０１３２】
例えば、検索キーワードとして「記録」と「Ｓｅｃｒｅｔ」が与えられ、禁止検索キーワードが「電話帳」と「Ｓｅｃｒｅｔ」である場合、検索キーワードの「Ｓｅｃｒｅｔ」が削除され、「記録」だけが残る。尚、ここでは、入力した検索キーワードのうち、禁止検索キーワードと一致するものを削除するように説明したが、複数の検索キーワードの内、禁止検索キーワードと１つでも一致した場合、全ての検索キーワードを削除するように構成することもできる。
【０１３３】
ステップＳ６０７での検索の結果、１件以上の画像データが検索された場合（ステップＳ６０７、Ｙｅｓ）、ステップＳ６０８に至り、検出されなければ（ステップＳ６０７、Ｎｏ）、処理を終了する。尚、検出されなかった場合には、パソコン２或いはオペレーションパネル１２に、何も検索されなかったというメッセージを表示しても良い。
【０１３４】
ステップＳ６０８以後の処理は、前記した実施の形態１で説明した図１３のフローチャートのステップＳ３０６以後の処理と同じなので、ここでの詳細な説明は省略する。
【０１３５】
尚、本実施の形態においては、受信した全ての画像データに対してインデックス作成処理を行なっても良い。また、所定のユーザのみ全てのキーワードを有効にするようにしても良いなど、種々の態様を取り得るものである。
【０１３６】
以上のように、本実施の形態３のＭＦＰ３００或いはＭＦＰ３００を含む画像処理システムによれば、前記した実施の形態１、及び実施の形態２の効果に加え、画像データの検索時に利用者から与えられる検索キーワードが禁止されているか否かを調査するため、禁止検索キーワードが検索キーワードとして使用されることはない。その為、セキュリティがさらに向上するという効果が得られる。
【産業上の利用可能性】
【０１３７】
上記した各実施の形態では、画像処理装置を、印刷、スキャン、ＦＡＸといった複数の機能を有するＭＦＰとして説明したが、これに限定されるものではなく、例えば１つの機能しか持たないプリンタ、ＦＡＸ等の画像処理装置であっても構わない。
また、上記した各実施の形態では、画像処理装置（ＭＦＰ）と情報処理装置（パソコン２）の通信をＴＣＰ／ＩＰネットワークを用いて行うとして説明したが、本発明はこれに限るものではない。  
また、上記した各実施の形態では、画像処理装置としてのＭＦＰに利用者からの入出力が可能なオペレーションパネルが具備されているとして説明したが、本発明はこれに限るものではない。例えば画像処理装置に対し利用者が入出力を行う装置、例えばパソコンなどが画像処理装置と通信可能な状態で備えられていればよい。
更に、上記した各実施の形態では画像処理装置（ＭＦＰ）と情報処理装置（パソコン２）の通信はＨＴＴＰ通信を用いて行うとして説明したが、本発明はこれに限定されるものではなく、画像処理装置と情報処理装置とが上記したように互いに情報をやりとりし、情報処理装置から、利用者による入力情報を受け付けられれば良い。
【図面の簡単な説明】
【０１３８】
【図１】本発明による実施の形態１の画像処理システムの要部構成を示すブロック図である。
【図２】実施の形態１において、画像データ蓄積部に蓄積されている画像データのリストの例を示す図である。
【図３】実施の形態１において、画像データ蓄積部が保持するインデックス化未処理の画像データのリストの例を示す図である。
【図４】実施の形態１において、検索インデックスに含まれる内容例を示す図であり、（ａ）は登録されている語句と、その語句を有する画像データのファイル名が対応して格納されている例を示し、（ｂ）は他の内容例を示している。
【図５】実施の形態１において、禁止語句格納部に格納される禁止語句の例を示す図である。
【図６】実施の形態１において、パソコンの利用者がＭＦＰに対して印刷処理を依頼する場合の処理の流れを示すフローチャートである。
【図７】実施の形態１において、作成する画像データに付加する付加情報の設定画面を表す図である。
【図８】実施の形態１において、インデックス作成要求部がインデックス作成の指示を出し、検索インデックスを作成する場合の流を示すフローチャートである。
【図９】実施の形態１において、禁止語句登録削除部が禁止語句を登録する場合の処理の流れを示すフローチャートである。
【図１０】実施の形態１において、パソコン或いはオペレーションパネルによって表示される禁止語句の入力画面の一例を示す図である。
【図１１】実施の形態１において、禁止語句登録削除部が、禁止語句格納部に登録された禁止語句を削除する場合の処理の流れを示すフローチャートである。
【図１２】実施の形態１において、パソコン或いはオペレーションパネルによって表示される禁止語句の選択画面の一例を示す図である。
【図１３】実施の形態１において、検索実行部が、画像データ蓄積部に蓄積された画像データを検索する場合の処理の流れを示すフローチャートである。
【図１４】実施の形態１において、パソコン或いはオペレーションパネルによって表示される検索キーワードの入力画面の一例を示す。
【図１５】実施の形態１において、「特許」という検索キーワードが入力された際の、検索結果通知部が作成した検索結果表示画面の一例を示す図である。
【図１６】実施の形態１において、利用者よって選択された画像データに対して実行することができる操作の一覧を表示する際の操作選択画面の一例を示している。
【図１７】本発明による実施の形態２の画像処理システムの要部構成を示すブロック図である。
【図１８】実施の形態２において、禁止イメージ格納部に登録されている禁止イメージの内容例を示す図である。
【図１９】実施の形態２において、インデックス作成要求部がインデックス作成の指示を出し、検索インデックスを作成する場合の流を示すフローチャートである。
【図２０】実施の形態２において、禁止イメージ登録削除部が禁止イメージデータを登録する場合の処理の流れを示すフローチャートである。
【図２１】実施の形態２において、パソコン或いはオペレーションパネルによって表示される禁止イメージデータの入力画面の一例を示す図である。
【図２２】実施の形態２において、禁止イメージ登録削除部が、禁止イメージ格納部に登録された禁止イメージデータを削除する場合の処理の流れを示すフローチャートである。
【図２３】実施の形態２において、パソコン或いはオペレーションパネルによって表示される禁止イメージデータの選択画面の一例を示す図である。
【図２４】本発明による実施の形態３の画像処理システムの要部構成を示すブロック図である。
【図２５】実施の形態３において、禁止検索キーワード格納部に登録されている禁止検索キーワードの内容例を示す図である。
【図２６】実施の形態３において、禁止検索キーワード登録削除部が禁止検索キーワードを登録する場合の処理の流れを示すフローチャートである。
【図２７】実施の形態３において、パソコン或いはオペレーションパネルによって表示される禁止検索キーワードの入力画面の一例を示す図である。
【図２８】実施の形態３において、禁止検索キーワード登録削除部が、禁止検索キーワード格納部に登録された禁止検索キーワードを削除する場合の処理の流れを示すフローチャートである。
【図２９】実施の形態３において、パソコン或いはオペレーションパネルによって表示される禁止検索キーワードの選択画面の一例を示す図である。
【図３０】実施の形態３において、検索キーワード比較実行部が、画像データ蓄積部に蓄積された画像データを検索する場合の処理の流れを示すフローチャートである。
【符号の説明】
【０１３９】
１  ネットワーク、
２  パーソナルコンピュータ、
１１  送受信部、
１２  オペレーションパネル、
１３  スキャンデータ入力部、
１４  ファックスデータ送受信部、
１５  印刷部、
１６  禁止語句登録削除部、
１７  検索実行部、
１８  検索結果通知部、
１９  禁止語句格納部、
２０  検索インデックス、
２１  インデックス作成要求部、
２２  画像データ受信部、
２３  画像データ蓄積部、
２４  画像データ調査部、
２５  インデックス作成部、
３１  禁止イメージ格納部、
３２  禁止イメージ登録削除部、
３３  画像データ禁止イメージ調査部、
４１  禁止検索キーワード格納部、
４２  禁止検索キーワード登録削除部、
４３  検索キーワード比較実行部、
５１  設定画面、
５２  禁止語句の入力画面、
５３  禁止語句の選択画面、
５４  検索キーワードの入力画面、
５５  検索結果表示画面、
５６  操作選択画面、
５７  禁止イメージデータの入力画面、
５８  禁止イメージデータの選択画面、
６２  禁止検索キーワードの入力画面、
６３  禁止検索キーワードの選択画面、
１００，２００，３００  ＭＦＰ。
【図１】
2008129749.tif 000003
【図２】
2008129749.tif 000004
【図３】
2008129749.tif 000005
【図４】
2008129749.tif 000006
【図５】
2008129749.tif 000007
【図６】
2008129749.tif 000008
【図７】
2008129749.tif 000009
【図８】
2008129749.tif 000010
【図９】
2008129749.tif 000011
【図１０】
2008129749.tif 000012
【図１１】
2008129749.tif 000013
【図１２】
2008129749.tif 000014
【図１３】
2008129749.tif 000015
【図１４】
2008129749.tif 000016
【図１５】
2008129749.tif 000017
【図１６】
2008129749.tif 000018
【図１７】
2008129749.tif 000019
【図１８】
2008129749.tif 000020
【図１９】
2008129749.tif 000021
【図２０】
2008129749.tif 000022
【図２１】
2008129749.tif 000023
【図２２】
2008129749.tif 000024
【図２３】
2008129749.tif 000025
【図２４】
2008129749.tif 000026
【図２５】
2008129749.tif 000027
【図２６】
2008129749.tif 000028
【図２７】
2008129749.tif 000029
【図２８】
2008129749.tif 000030
【図２９】
2008129749.tif 000031
【図３０】
2008129749.tif 000032