(57)【要約】【課題】文書画像中から機密単語が検出された際に、警告注意を促す表示を前記文書画像に追加して出力できるようにする。【解決手段】文書画像の文字列の中から機密単語を検出し、機密単語が検出されると、前記文書画像に警告注意を促す表示を追加するようにし、社外秘の文書や個人情報を含んだ機密性の高い文書に対して「コピー禁止」などの注意を促すロゴを追加して出力することができるようにして、操作性及びセキュリティ性に優れた画像処理装置を提供できるようにする。【選択図】図１
2007104329.tif 000002
【特許請求の範囲】
【請求項１】
文書画像から文字列を取得する文字列取得手段と、
前記文字列取得手段によって取得された文字列の中から機密単語を検出する機密単語検出手段と、
前記機密単語検出手段による機密単語の検出に応じて、前記文書画像に警告注意を促す情報を追加する追加手段と、
前記追加手段によって前記情報が追加された文書画像を出力する出力手段とを有することを特徴とする画像処理装置。
【請求項２】
前記機密単語検出手段は、前記文字列の中から機密キーワードまたは固有表現の単語を検出することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記警告注意を促す表示として複数のロゴを表示し、前記複数のロゴの中から適当なロゴをユーザに選択させるようにするロゴ選択手段を有し、
前記追加手段は、前記ロゴ選択手段によって選択された警告注意を促すロゴを前記文書画像に追加することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記文書画像を入力された原稿を走査して取得する文書画像取得手段を有することを特徴とする請求項１〜３の何れか１項に記載の画像処理装置。
【請求項５】
文書画像から文字列を取得する文字列取得工程と、
前記文字列取得工程によって取得された文字列の中から機密単語を検出する機密単語検出工程と、
前記機密単語検出工程における機密単語の検出に応じて、前記文書画像に警告注意を促す情報を追加する追加工程と、
前記追加工程において前記情報が追加された文書画像を出力する出力工程とを有することを特徴とする画像処理方法。
【請求項６】
前記機密単語検出工程は、前記文字列の中から機密キーワードまたは固有表現の単語を検出することを特徴とする請求項５に記載の画像処理方法。
【請求項７】
前記警告注意を促す表示として複数のロゴを表示し、前記複数のロゴの中から適当なロゴをユーザに選択させるようにするロゴ選択工程を有し、
前記追加工程において、前記ロゴ選択工程によって選択された警告注意を促すロゴが前記文書画像に追加されることを特徴とする請求項５または６に記載の画像処理方法。
【請求項８】
前記文書画像を入力された原稿を走査して取得する文書画像取得工程を有することを特徴とする請求項５〜７の何れか１項に記載の画像処理方法。
【請求項９】
文書画像から文字列を取得する文字列取得工程と、
前記文字列取得工程によって取得された文字列の中から機密単語を検出する機密単語検出工程と、
前記機密単語検出工程における機密単語の検出に応じて、前記文書画像に警告注意を促す情報を追加する追加工程と、
前記追加工程において前記情報が追加された文書画像を出力する出力工程とを有する画像処理方法をコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項１０】
前記請求項９に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置、画像処理方法、コンピュータプログラム及び記録媒体に関し、例えば複写機などの画像処理装置で読み取った画像データを処理する画像処理システムや文字列を含む複数の情報から所定の情報を検索する際に用いて好適な技術に関する。
【背景技術】
【０００２】
従来、機密文書や個人情報を含む文書を作成して印刷する場合、取扱に対して注意を促し、むやみにコピーをしたり、外部に対して流出したりしないように「重要」などのメッセージを付加して印刷する技術がある（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開昭６３−２５６４４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、機密文書であってもユーザがメッセージの付加を忘れたりすることがある。
【０００５】
本発明は前述の問題点にかんがみ、文書画像中から機密単語が検出された際に、警告注意を促す情報を前記文書画像に追加して出力できるようにすることを目的としている。
【課題を解決するための手段】
【０００６】
本発明の画像処理装置は、文書画像から文字列を取得する文字列取得手段と、前記文字列取得手段によって取得された文字列の中から機密単語を検出する機密単語検出手段と、前記機密単語検出手段による機密単語の検出に応じて、前記文書画像に警告注意を促す情報を追加する追加手段と、前記追加手段によって前記情報が追加された文書画像を出力する出力手段とを有することを特徴とする。
【０００７】
本発明の画像処理方法は、文書画像から文字列を取得する文字列取得工程と、前記文字列取得工程によって取得された文字列の中から機密単語を検出する機密単語検出工程と、前記機密単語検出工程における機密単語の検出に応じて、前記文書画像に警告注意を促す情報を追加する追加工程と、前記追加工程において前記情報が追加された文書画像を出力する出力工程とを有することを特徴とする。
【０００８】
本発明のコンピュータプログラムは、文書画像から文字列を取得する文字列取得工程と、前記文字列取得工程によって取得された文字列の中から機密単語を検出する機密単語検出工程と、前記機密単語検出工程における機密単語の検出に応じて、前記文書画像に警告注意を促す情報を追加する追加工程と、前記追加工程において前記情報が追加された文書画像を出力する出力工程とを有する画像処理方法をコンピュータに実行させることを特徴とする。
【０００９】
本発明の記録媒体は、前記に記載のコンピュータプログラムを記録したことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、文書画像の文字列の中から機密単語を検出し、機密単語が検出されると、前記文書画像に警告注意を促す情報を追加するようにしたので、社外秘の文書や個人情報を含んだ機密性の高い文書を「コピー禁止」などの注意を促すロゴを確実に追加して出力を行うことができる。これにより、操作性の高くセキュリティを考慮した画像処理装置を提供できる。
【発明を実施するための最良の形態】
【００１１】
（第１の実施形態）
本発明の実施形態について説明する。
図１は、本実施形態に係る画像処理システムの構成例を示すブロック図である。本実施形態の画像処理システムは、第１のオフィス１０と第２のオフィス２０とがインターネット１０４で接続された環境で実現した例を示している。
【００１２】
第１のオフィス１０内に構築された第１のＬＡＮ１０７には、ＭＦＰ（複合機器：Multi Function PeripheralあるいはMulti Function Printer）１００及びＭＦＰ１０１を制御するマネージメントＰＣ１０１が接続されている。また、第１のＬＡＮ１０７には、クライアントＰＣ１０２、第１の文書管理サーバ１０６ａ、第１のデータベース１０５ａ及び第１のプロキシサーバ１０３ａが接続されている。また、第２のオフィス２０には、第２のデータベース１０５ｂ及び第２の文書管理サーバ１０６ｂが接続されている。第１のデータベース１０５ａ及び第２のデータベース１０５ｂは、ハードディスクドライブなどの２次記憶装置によって構成される。なお、第１のデータベース１０５ａ及び第２のデータベース１０５ｂには、後述の画像読取装置１１０によって読み取られる原稿の原本としての電子文書が格納される。そして、第１のＬＡＮ１０７及びオフィス２０内の第２のＬＡＮ１０８は第１のプロキシサーバ１０３ａ、第２のプロキシサーバ１０３ｂを介してインターネット１０４に接続される。
【００１３】
本実施形態では、ＭＦＰ１００は、紙文書の画像読み取り部と読み取った文書画像信号に対する画像処理部を有する。そして、ＭＦＰ１００によって処理された文書画像信号は第３のＬＡＮ１０９を用いてマネージメントＰＣ１０１に入力される。マネージメントＰＣ１０１は、汎用的なパーソナルコンピュータ（ＰＣ）であり、内部に記憶部と、ＣＰＵと、表示装置と、入力装置とを有するが、ＭＦＰ１００と一体化してＭＦＰ１００の情報処理部として構成されている。ＭＦＰ１００およびマネージメントＰＣ１０１が本実施形態の画像処理装置として機能する。なお、マネージメントＰＣ１０１のＣＰＵは、不図示のＲＯＭから読み出されたプログラムに基づいて以下に説明する処理を実行するものとする。
【００１４】
図２は、本実施形態のＭＦＰ（複合機器）１００のハードウェアの構成例を示すブロック図である。
図２において、オートドキュメントフィーダー（以降ＡＤＦと記す）を含む画像読み取り装置１１０は、１枚あるいは複数枚の原稿画像を図示しない光源で照射する。そして、原稿反射像をレンズで固体撮像素子上に結像し、固体撮像素子からラスター状の画像読み取り画像信号を、例えば、６００dpiの密度のイメージ情報として得るようにしている。
【００１５】
通常の複写処理においては、この読み取り画像信号をデータ処理装置１１５で画像処理する。また、一度に複数枚の複写処理を行う場合は、記憶装置１１１に１ページ分の記録データを一旦記憶保持した後、記録装置１１２に順次出力して紙上に画像を形成する（印刷出力する）。
【００１６】
一方、クライアントＰＣ１０２から出力される印刷データは、第１のＬＡＮ１０７から第１のネットワークＩ／Ｆ１１４を経てデータ処理装置１１５で記録可能なラスターデータに変換された後、記録装置１１２で紙上に記録画像として形成される。
【００１７】
操作者によるＭＦＰ１００への指示は、ＭＦＰ１００に装備されたキー操作部あるいはマネージメントＰＣ１０１に接続されているキーボード及びマウスからなる入力装置１１３から行われる。そして、これらの入力操作の検出に応じて、データ処理装置１１５内の図示しない制御部で前述した動作が制御される。なお、データ処理装置１１５は、その内部において、ＲＯＭからプログラムをＲＡＭに展開したプログラムを参照することによって各種制御を実行する。
【００１８】
一方、操作入力の状態表示及び処理中の画像データの表示は表示装置１１６で行われる。なお、記憶装置１１１はマネージメントＰＣ１０１からも制御され、これらＭＦＰ１００とマネージメントＰＣ１０１とのデータの授受及び制御は第２のネットワークＩ／Ｆ１１７及び直結した第３のＬＡＮ１０９を用いて行われる。
【００１９】
図３は、本実施形態に係るクライアントＰＣ１０２の構成例を示すブロック図である。
図３に示したように、クライアントＰＣ１０２は、記憶装置１２１、表示装置１２６、入力装置１２３、ＣＰＵ１２５及びネットワークＩ／Ｆ１２４で構成されている。
【００２０】
次に、本実施形態による画像処理の概要を図４及び図１１を用いて説明する。
図４は、本実施形態のロゴ追加手順の一例を示すフローチャートである。
原稿を入力すると、ステップＳ３００において、ＭＦＰ１００の画像読み取り部１１０により、１枚の原稿をラスター状に走査し、図１１（ａ）に示すように６００dpi−８ビットの画像信号を得る。
【００２１】
次に、ステップＳ３０１において、マネージメントＰＣ１０１は、ＭＦＰ１００において入力された原稿の文字認識を行い、図１１（ｂ）に示すように、取得した文書画像に対してテキストを取得する。次に、ステップＳ３０２において、マネージメントＰＣ１０１は、図１１（ｃ）に示すように、取得したテキストから個人情報や機密キーワードといった機密単語を検出する。
【００２２】
次に、ステップＳ３０３において、マネージメントＰＣ１０１は、機密単語が検出されたか否かを判断する。この判断の結果、機密単語が検出されなかった場合は、ステップＳ３０５へジャンプする。
【００２３】
一方、ステップＳ３０３の判断の結果、機密単語が検出された場合は、ステップＳ３０４において、図１１（ｄ）に示すように、マネージメントＰＣ１０１は、取得した文書画像に「コピー禁止」などのロゴを追加する。
【００２４】
次に、ステップＳ３０５において、ロゴを追加した文書画像などをＭＦＰ１００の記録装置１１２に記録出力するとともに記憶装置１１１に蓄積出力し、さらにネットワークＩ／Ｆ１１４に伝達出力する。
【００２５】
機密キーワード抽出処理の詳細を図１１及び図１２を用いて説明する。図１２は、本実施形態における機密キーワードをマネージメントＰＣ１０１により抽出する手順の一例を示すフローチャートである。
まずステップＳ１２０１において、マネージメントＰＣ１０１は、記憶装置１１１に格納してある抽出済のテキストに対して形態素解析を行い、形態素に分解する。そして、記憶装置１１１に形態素解析結果を格納する。
【００２６】
次に、ステップＳ１２０２において、マネージメントＰＣ１０１は、例えば図１１に示すように「個人情報」が機密キーワードとして登録されている場合、形態素解析結果から機密キーワードを抽出し、「個人情報」を記憶装置１１１に格納する。
【００２７】
次に、ステップＳ１２０３において、形態素解析の結果から個人情報（固有表現）を抽出し、処理を終了する。図１１に示す例としては、「下丸子太郎」(氏名)、「東京都大田区下丸子」(住所)、「下丸子花子」(氏名)、「東京都大田区下丸子」(住所)を記憶装置１１１に格納する。
【００２８】
次に、ロゴ追加処理の詳細を図１３及び図１１を用いて説明する。図１３は、マネージメントＰＣ１０１によってロゴを決定する手順の一例を示すフローチャートである。
ステップＳ１３０１において、マネージメントＰＣ１０１は、図１２のフローチャートの処理によって出力された結果を用いて追加するロゴを決定する。例えば、図１１に示すように「個人情報」が機密キーワードとして登録されており、機密キーワードが２個以上で「社外秘」、個人情報が３個以上であれば「コピー禁止」というロゴを追加する条件である場合を想定する。図１１（ｃ）に示す例では機密キーワードは１つだが、個人情報(氏名)２つ及び個人情報(住所)２つで計４つあるため「コピー禁止」を追加するロゴに決定する。次に、ステップＳ１３０２において、決定されたロゴを追加して、処理を終了する。
【００２９】
（第２の実施形態）
本実施形態では、ロゴの種類をユーザが選択可能な場合における処理手順について説明する。具体的には、図６及び図１１を用いて説明する。
図６は、マネージメントＰＣ１０１によって本実施形態のロゴ追加手順の一例を示すフローチャートである。図４のフローチャートと同一の処理については、同一の番号を付しており、重複する箇所については説明を省略する。
【００３０】
ステップＳ３０３の判断の結果、機密単語が検出された場合は、ステップＳ５０１において、マネージメントＰＣ１０１は、図９に示すようなロゴ選択画面９０１で選択されたロゴの種類を取得する。図９においては、「コピー禁止」、「コピー注意」、「取り扱い注意」、「社外秘」、「部外秘」、「コンフィデンシャル」等の警告注意を促すロゴの種類を表示する。これらのロゴの中からユーザが適当なロゴを取得したら、次のステップＳ３０４に進む。なお、図７に示すように、ロゴの種類とともにロゴの色を選択可能な選択画面を用いる場合には、ロゴの種類及び色を取得するようにしてもよい。
【００３１】
また、図８に示すように、ロゴを追加する位置を設定することも可能であり、また、図１０に示すように、ロゴの種類を条件によって決定し、その条件をあらかじめ設定または変更することも可能である。
【００３２】
（第３の実施形態）
本実施形態では、あらかじめ文書データが記憶装置１２１に格納されており、ロゴを追加したい文書データにロゴを追加する手順について説明する。なお、機能構成は第１の実施形態と同様であるため、説明は省略する。
【００３３】
本実施形態による画像処理の概要を図５及び図１１を用いて説明する。図５は、マネージメントＰＣ１０１による本実施形態のロゴ追加手順の一例を示すフローチャートである。
ステップＳ４０１において、マネージメントＰＣ１０１は、クライアントＰＣ１０２の記憶装置１２１に格納されているアプリケーション文書データから、図１１（ｂ）に示すようにテキストを取得する。次のステップＳ３０２以降は、第１の実施形態における図４のフローチャートと同じ手順で処理を行う。
【００３４】
なお、本実施形態では、機密単語を抽出する例で説明したが、第２の実施形態と同様に、ユーザがロゴを選択できるようにしてもよい。
【００３５】
（本発明に係る他の実施形態）
本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給しても達成可能である。そのシステムあるいは装置のコンピュータ（またはＣＰＵまたはＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによって、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００３６】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【００３７】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでない。そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOperating System（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。
【００３８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれた場合も考えられる。つまり、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００３９】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００４０】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００４１】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００４２】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００４３】
さらに、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００４４】
【図１】本発明の第１の実施形態に係るシステムの構成例を示すブロック図である。
【図２】本発明の第１の実施形態に係るＭＦＰの構成例を示すブロック図である。
【図３】本発明の第１の実施形態に係るＰＣの構成例を示すブロック図である。
【図４】本発明の第１の実施形態のロゴ追加手順の一例を示すフローチャートである。
【図５】本発明の第３の実施形態のロゴ追加手順の一例を示すフローチャートである。
【図６】本発明の第２の実施形態のロゴ追加手順の一例を示すフローチャートである。
【図７】本発明の第２の実施形態に係るロゴ種類選択の入力画面例を示す図である。
【図８】本発明の第２の実施形態に係るロゴ追加位置設定の入力画面例を示す図である。
【図９】本発明の第２の実施形態に係るロゴ選択の入力画面例を示す図である。
【図１０】本発明の第２の実施形態に係るロゴ設定の入力画面例を示す図である。
【図１１】本発明の第１の実施形態に係るデータフローを示す図である。
【図１２】本発明の第１の実施形態に係る機密キーワード抽出手順の一例を示すフローチャートである。
【図１３】本発明の第１の実施形態に係るロゴを決定する手順の一例を示すフローチャートである。
【符号の説明】
【００４５】
１０  第１のオフィス
２０  第２のオフィス
１００  ＭＦＰ
１０１  マネージメントＰＣ
１０２  クライアントＰＣ
１０３ａ  第１のプロキシサーバ
１０３ｂ  第２のプロキシサーバ
１０４  インターネット
１０５ａ  第１のデータベース
１０５ｂ  第２のデータベース
１０６ａ  第１の文書管理サーバ
１０６ｂ  第２の文書管理サーバ
１０７  第１のＬＡＮ
１０８  第２のＬＡＮ
１０９  第３のＬＡＮ
１１０  画像読み取り装置
１１１  記憶装置
１１２  記録装置
１１３  入力装置
１１４  第１のネットワークＩ／Ｆ
１１５  データ処理装置
１１６  表示装置
１１７  第２のネットワークＩ／Ｆ
【図１】
2007104329.tif 000003
【図２】
2007104329.tif 000004
【図３】
2007104329.tif 000005
【図４】
2007104329.tif 000006
【図５】
2007104329.tif 000007
【図６】
2007104329.tif 000008
【図７】
2007104329.tif 000009
【図８】
2007104329.tif 000010
【図９】
2007104329.tif 000011
【図１０】
2007104329.tif 000012
【図１１】
2007104329.tif 000013
【図１２】
2007104329.tif 000014
【図１３】
2007104329.tif 000015