(57)【要約】【課題】画像データに対するフィルタ処理をユーザが容易に行うことができる画像編集装置を提供することを課題とする。【解決手段】フィルタ設定部１１２は、インデックスデータを参照してフィルタ設定データを作成する。インデックスデータは、文書画像データから抽出された属性データと、属性データが表示されるインデックス領域を示す領域情報とを対応付けたデータである。フィルタ設定データは、各インデックス領域に対するフィルタ処理の有無を設定したデータである。ユーザは、ＰＣ２を操作して各インデックス領域に対するフィルタ処理の有無を指定する。フィルタ設定部１１２は、ユーザの操作に基づいてフィルタ設定データを更新する。画像編集部１１３は、フィルタ設定データに基づいて文書画像データを編集し、出力用データを作成する。【選択図】図１
2009124208.tif 000002
【特許請求の範囲】
【請求項１】
画像データのインデックスとして、前記画像データから抽出された文字列と、前記文字列を含む領域を示す領域情報とを対応付けて記録したインデックスデータを、前記画像データとともに記憶する記憶部と、
前記領域に対する塗りつぶし処理の有無を示すフィルタ設定情報を設定するフィルタ設定部と、
前記領域情報と前記フィルタ設定情報とに基づいて、前記画像データを編集する画像編集部と、
を備えることを特徴とする画像編集装置。
【請求項２】
請求項１に記載の画像編集装置において、さらに、
前記フィルタ設定情報に基づいて編集された前記画像データを確認するためのプレビューを作成するプレビュー作成部、
を備えることを特徴とする画像編集装置。
【請求項３】
請求項２に記載の画像編集装置において、
前記プレビューに表示される前記画像データには、塗りつぶし処理の対象となり得る領域を示す境界線が、前記領域情報に基づいて表示されることを特徴とする画像編集装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データにおける所定領域のフィルタ処理を行う画像編集装置に関する。
【背景技術】
【０００２】
近年、企業などにおいて、社内文書あるいは外部文書を管理する文書管理システムの利用が増加している。電子メール、ウェブページなどの電子データだけでなく、紙文書をスキャナで読み取って作成した画像データなども、文書管理システムの管理の対象となる。また、文書管理システムで管理されるデータには、個人情報、技術情報あるいは金額情報などの秘密情報が多く含まれている。
【０００３】
秘密情報を含む画像データがそのまま印刷あるいはＦＡＸ送信などによって出力された場合、秘密情報が外部に流出するおそれがある。秘密情報の外部への流出の防止を目的として、画像データを出力する前に、画像データ中の秘密情報が表示される領域に対してフィルタ処理が行われる。フィルタ処理とは、秘密情報が表示される領域を黒く塗りつぶすなどして、画像データ中の秘密情報を隠す処理のことをいう。
【０００４】
たとえば、特許文献１に、画像データに対してフィルタ処理を行う画像編集装置が開示されている。
【０００５】
特許文献１が開示する画像編集装置は、画像データ中のフィルタ処理を行う領域の位置あるいはサイズなどを指定したマスク位置指定オブジェクトを、ユーザの操作に応じて作成する。画像データ上にマスク位置指定オブジェクトが重ねられた状態で、マスク位置指定オブジェクトごとに塗りつぶし色の設定などが行われる。マスク位置指定オブジェクトの設定後、特許文献１が開示する画像編集装置は、フィルタ処理が行われた画像データを新たに作成する。
【０００６】
【特許文献１】特開２００５−３０９８２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述したように、従来の画像編集装置を用いてフィルタ処理を行う場合、ユーザは、フィルタ処理を行う領域の位置およびサイズを指定する必要がある。従来の画像編集装置は、作成したマスク位置指定オブジェクトを、マスク位置パターンデータとして保存する。このため、同一のフォーマットを用いた複数の画像データに対してフィルタ処理を行う場合、各画像データに対して同一のマスク位置パターンデータを適用することができる。これにより、ユーザはフィルタを行う領域を指定する手間を省くことができる。
【０００８】
しかしながら、従来の画像編集装置を用いたフィルタ処理の場合、ユーザは、フィルタ処理の対象となる画像データと、保存されたマスク位置パターンデータとを重ねて表示させることによって、フィルタ処理に適したマスク位置パターンデータを探す必要がある。また、他のフォーマットで作成された画像データに対してフィルタ処理を行う場合、ユーザは、フィルタ処理を行う領域を指定してマスク位置指定オブジェクトを作成する必要がある。
【０００９】
そこで、本発明は前記問題点に鑑み、画像データに対するフィルタ処理をユーザが容易に行うことができる画像編集装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、請求項１記載の発明は、画像データのインデックスとして、前記画像データから抽出された文字列と、前記文字列を含む領域を示す領域情報とを対応付けて記録したインデックスデータを、前記画像データとともに記憶する記憶部と、前記領域に対する塗りつぶし処理の有無を示すフィルタ設定情報を設定するフィルタ設定部と、前記領域情報と前記フィルタ設定情報とに基づいて、前記画像データを編集する画像編集部と、を備えることを特徴とする。
【００１１】
請求項２記載の発明は、請求項１に記載の画像編集装置において、さらに、前記フィルタ設定情報に基づいて編集された前記画像データを確認するためのプレビューを作成するプレビュー作成部、を備えることを特徴とする。
【００１２】
請求項３記載の発明は、請求項２に記載の画像編集装置において、前記プレビューに表示される前記画像データには、塗りつぶし処理の対象となり得る領域を示す境界線が、前記領域情報に基づいて表示されることを特徴とする。
【発明の効果】
【００１３】
本発明に係る画像編集装置は、画像データのインデックスとして抽出された文字列が含まれる領域を、画像データにおいてフィルタ処理を行う領域として指定する。そして、本発明に係る画像編集装置は、ユーザの操作に基づいて各領域におけるフィルタ処理の有無を設定する。これにより、ユーザは、画像データのフィルタ処理を行う際に、フィルタ処理を行う領域を指定する必要がない。したがって、本発明に係る画像編集装置は、画像データのフィルタ処理におけるユーザの作業を簡略化することができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照しつつ本発明の一実施の形態について説明する。ここでは、本発明の画像編集装置の一例として、ネットワーク複合機を例にして説明する。図１は、本実施の形態に係るネットワーク複合機の構成を含む文書管理システムの構成図である。
【００１５】
図１に示す文書管理システムは、ネットワーク複合機１と、パーソナルコンピュータ（ＰＣ）２と、ファイル管理サーバ３とが、ローカルエリアネットワーク（ＬＡＮ）４に接続された構成となっている。ＬＡＮ４には、インターネットあるいは他のＬＡＮに接続するためのルータ（図示省略）などが設置されている。
【００１６】
ネットワーク複合機１は、コピー機能、プリンタ機能、スキャナ機能、ＦＡＸ機能、およびメール機能を備える多機能装置である。ユーザは、ネットワーク複合機１を直接操作して、ファイル管理サーバ３が管理する文書画像データを、印刷、ＦＡＸ送信、あるいはメール送信など様々な形態で出力することができる。また、ユーザは、ＬＡＮ４に接続されたＰＣ２を操作することで、文書画像データをネットワーク複合機１から出力することができる。
【００１７】
まず、図１に示すネットワーク複合機１が出力する文書画像データと、インデックスデータとについて説明する。
【００１８】
文書画像データは、紙文書をスキャナなどで読み取って作成される電子データである。インデックスデータは、文書画像データごとに作成されるデータであり、各文書画像データの検索用のインデックスが記録される。インデックスデータは、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）などを用いて記述される。文書画像データとインデックスデータとは、たとえば、ファイル名の拡張子以外の文字列を一致させることなどによって対応付けられ、ファイル管理サーバ３で管理される。
【００１９】
インデックスデータは、たとえば、以下のようにして作成される。まず、光学文字認識処理などによって、文書画像データからテキストデータが作成される。予め設定された属性データのキーワードと、各キーワードに対応する文字列の抽出条件とに基づいて、テキストデータから抽出された文字列が属性データとして設定される。キーワードには、属性データに含まれる文字列などが設定される。また、属性データとして抽出された文字列を含む領域がインデックス領域として指定される。そして、属性データと、インデックス領域を示す領域情報とが対応付けられることで、インデックスデータが作成される。
【００２０】
なお、ユーザが、文書画像データにおける文字列を抽出する領域を指定してもよい。この場合、ユーザが指定した領域がインデックス領域となり、ユーザが指定した領域から抽出された文字列が属性データとなる。
【００２１】
インデックスデータの具体例を、図２および図３を用いて説明する。図２は、文書画像データの一例を示す図である。図３は、図２に示す文書画像データに基づいて作成されたインデックスデータをテーブルの形式で示した図である。
【００２２】
図２に示す文書画像データ５において、破線で囲まれた領域がインデックス領域５１〜５６である。インデックス領域５１〜５６は、文書画像データ５から抽出される文字列のうち、属性データとして抽出される文字列が表示される領域である。インデックス領域５１〜５６に含まれる文字列が、属性データとしてインデックスデータに登録される。
【００２３】
図３に示すインデックスデータ６は、ＩＤと、属性名と、属性データと、位置情報と、サイズ情報とによって構成される。ＩＤは、文書画像データ５から属性データとして抽出された各文字列に対して、固有に割り当てられる番号である。属性名は、「名前」あるいは「住所」などの項目である。属性データは、属性名に対応するデータであり、上述のようにインデックス領域５１〜５６に含まれる文字列である。具体的には、ＩＤ１〜６の属性データは、インデックス領域５１〜５６にそれぞれ含まれる文字列に対応する。
【００２４】
位置情報およびサイズ情報は、文書画像データ中のインデックス領域を指定するための領域情報である。位置情報は、インデックス領域の左上頂点の位置を示す情報である。図２に示すように、文書画像データ５の左上の頂点を原点とし、右方向をＸ軸方向、下方向をＹ軸方向とした場合、位置情報をＸＹ座標系で表すことができる。サイズ情報は、インデックス領域のＸ軸方向の長さ、およびＹ軸方向の長さを示す情報である。なお、ＸＹ座標系の単位としては、ピクセルなどが用いられる。また、図２では、インデックス領域５１〜５６を矩形で示しているが、円形あるいは楕円形であってもよい。
【００２５】
図２に示すように、文書画像データ５から属性データとして抽出される文字列は、個人名、会社名、金額情報など秘密情報であることが多い。つまり、インデックスデータ６には、秘密情報と、秘密情報が表示される領域を示す情報とが含まれている。ネットワーク複合機１は、上述のような性質を有するインデックスデータを用いて、文書画像データ中のフィルタ処理を行う領域を指定する。これにより、ユーザは、フィルタ処理を行う領域を指定することなく、秘密情報を隠すためのフィルタ処理を実行することができる。
【００２６】
次に、図１に示すネットワーク複合機１の構成について説明する。ネットワーク複合機１は、制御部１１と、操作部１２と、タッチパネル式ディスプレイ１３と、スキャナ部１４と、プリンタ部１５と、ＦＡＸ部１６と、通信部１７とを備える。
【００２７】
制御部１１は、メインメモリ１１１と、フィルタ設定部１１２と、画像編集部１１３と、画面データ作成部１１４と、マイクロプロセッサ（図示省略）とを備える。マイクロプロセッサおよびメインメモリ１１１は、ネットワーク複合機１の全体制御を行う。メインメモリ１１１、フィルタ設定部１１２、画像編集部１１３、および画面データ作成部１１４の詳細は後述する。
【００２８】
操作部１２は、ネットワーク複合機１に対する各種の指示を入力するためのハードウェアキーなどで構成される。タッチパネル式ディスプレイ１３は、ネットワーク複合機１に関する情報、および各種の操作メニューを表示する。ユーザは、操作部１２およびタッチパネル式ディスプレイ１３を利用して、ネットワーク複合機１の各種操作をすることが可能である。
【００２９】
スキャナ部１４は、オートドキュメントフィーダ（図示省略）等に載置された紙文書を読み取り、文書画像データとして出力する。なお、スキャナ部１４から出力される文書画像データは、対応するインデックスデータが作成された後で、ファイル管理サーバ３で管理される。
【００３０】
プリンタ部１５は、ＰＣ２から送信されるデータなどを、各種の設定条件に応じて記録用紙に印刷する。なお、ネットワーク複合機１のコピー機能は、制御部１１、スキャナ部１４、およびプリンタ部１５が協働することにより実現される。
【００３１】
ＦＡＸ部１６は、公衆回線網（図示省略）を介してファクシミリ通信を行う。通信部１７は、ＬＡＮ４あるいはインターネットなどに接続された各コンピュータとの間で、ＴＣＰ／ＩＰなどのプロトコルを利用してデータの送受信を行う。
【００３２】
次に、制御部１１が有する各機能部について説明する。メインメモリ１１１は、ランダムアクセスメモリなどを含み、ファイル管理サーバ３あるいはＰＣ２から送信された文書画像データおよびインデックスデータを記憶する。
【００３３】
フィルタ設定部１１２は、インデックスデータを用いて、フィルタ設定データを作成する。フィルタ設定データには、文書画像データ中のインデックス領域を示す領域情報と、各インデックス領域に対してフィルタ処理を行うか否かを示す情報とが記録される。
【００３４】
図４は、フィルタ設定データの一例を示す図である。図４に示すフィルタ設定データ７は、インデックスデータ６（図３参照）に基づいて作成されたものである。フィルタ設定データ７において、ＩＤは、インデックスデータ６のＩＤとそれぞれ対応している。位置情報およびサイズ情報は、インデックスデータ６の位置情報およびサイズ情報と同一である。フィルタ設定は、各ＩＤに対応するインデックス領域におけるフィルタ処理の有無を示す情報である。
【００３５】
図４に示すように、ＩＤ２およびＩＤ６では、フィルタ設定が「ＯＮ」となっている。この場合、ＩＤ２およびＩＤ６に対応するインデックス領域５２およびインデックス領域５６（図２参照）において、フィルタ処理が行われる。一方、ＩＤ１およびＩＤ３〜ＩＤ５では、フィルタ設定が「ＯＦＦ」となっている。この場合、ＩＤ１およびＩＤ３〜ＩＤ５に対応するインデックス領域５１およびインデックス領域５３〜５５では、フィルタ処理は行われない。
【００３６】
画像編集部１１３は、フィルタ設定データに基づいて、文書画像データに対してフィルタ処理を行い、出力用データを作成する。
【００３７】
画面データ作成部１１４は、文書画像データの出力設定用のユーザインタフェース（以下、「設定用インタフェース」という）を、ＰＣ２のモニタ２１に表示させるための画面データを作成する。画面データは、文書画像データ５、インデックスデータ６、およびフィルタ設定データ７に基づいて作成される。
【００３８】
次に、ファイル管理サーバ３について説明する。ファイル管理サーバ３は、ファイル管理部３１と、ファイル記憶部３２とを備える。ファイル管理部３１は、ＬＡＮ４に接続した各コンピュータからの要求に応じて、文書画像データおよびインデックスデータの送信、および文書画像データの検索などを行う。ファイル記憶部３２は、ハードディスク装置などで構成され、文書画像データおよびインデックスデータを記憶する。
【００３９】
以下、上述の構成を有するネットワーク複合機１が文書画像データを出力する際の動作について、図５を用いて説明する。図５は、ネットワーク複合機１が文書画像データをＦＡＸ送信する際の動作を示すフローチャートである。
【００４０】
まず、ユーザは、ＰＣ２を操作して、ネットワーク複合機１に対して文書画像データのＦＡＸ送信を指示する。ＦＡＸ送信の指示とともに、ＦＡＸ送信される文書画像データのファイル名と、インデックスデータのファイル名とが、ＰＣ２からネットワーク複合機１に送信される。
【００４１】
ネットワーク複合機１は、ＦＡＸ送信の指示を受けた場合（ステップＳ１においてＹｅｓ）、ファイル管理サーバ３にアクセスし、受信したファイル名に基づいて、ＦＡＸ送信の対象となる文書画像データとインデックスデータとを取得する。ネットワーク複合機１は、取得した文書画像データおよびインデックスデータをメインメモリ１１１に記憶する（ステップＳ２）。また、ネットワーク複合機１は、ＦＡＸ送信時にインデックスデータのファイル名が指定されることによって、文書画像データに対するフィルタ設定が必要であると判断する。
【００４２】
次に、フィルタ設定部１１２は、インデックスデータを参照してフィルタ設定データを作成する（ステップＳ３）。フィルタ設定データが作成される際、各ＩＤのフィルタ設定は、全て「ＯＦＦ」となっている。
【００４３】
次に、画面データ作成部１１４が、文書画像データ、インデックスデータ、およびフィルタ設定データを用いて画面データを作成し、作成した画面データをＰＣ２に送信する（ステップＳ４）。ＰＣ２は、画面データを受信し、設定用インタフェースをモニタ２１に表示する。ユーザは、設定用インタフェースを用いて文書画像データの出力設定を行う。
【００４４】
ここで、ＰＣ２に表示される設定用インタフェースについて説明する。図６は、文書画像データ５を出力する際の、設定用インタフェースの初期状態を示す図である。図６において、原稿プレビュー部８１には、フィルタ処理を適用した場合の文書画像データ５を、ユーザが確認するためのプレビューが表示される。実線で囲まれた領域８１１〜８１６は、文書画像データ５においてフィルタ処理が可能な領域を示している。なお、領域８１１〜８１６は、図２に示すインデックス領域５１〜５６にそれぞれ対応する。
【００４５】
フィルタ設定表示部８２には、インデックスデータ６に記録されている属性名および属性データが表示される。表示される属性データごとにフィルタ有効ボタン８２１およびフィルタ無効ボタン８２２が配置される。全ての属性データに対してフィルタ処理が行われるとは限らないため、属性データごとにフィルタ処理の有無を設定できるようになっている。
【００４６】
フィルタ有効ボタン８２１は、フィルタ処理を有効に設定するボタンであり、フィルタ無効ボタン８２２は、フィルタ処理を無効に設定するボタンである。フィルタ処理が有効であれば、フィルタ有効ボタン８２１が黒色で表示され、フィルタ処理が無効であれば、フィルタ無効ボタン８２２が黒色で表示される。なお、図６では、黒色表示の代わりに網掛け表示を用いている。図６に示す設定用インタフェースは、初期状態にあるため、全てのフィルタ無効ボタン８２２が黒色で表示された状態となる。これは、フィルタ設定データにおいて各ＩＤのフィルタ設定が全て「ＯＦＦ」となっている状態で、画面データが作成されるためである。
【００４７】
ＦＡＸ設定部８３には、ＦＡＸ送信先の電話番号および送信開始ボタン８３１などが表示される。なお、ＦＡＸ設定部８３には、カバーレターの有無の設定、あるいは受信確認の有無の設定に用いられるボタンなどが表示されてもよい。
【００４８】
以下、図５を用いた説明に戻る。ユーザは、原稿プレビュー部８１を確認し、フィルタ処理を行う領域（属性データ）を決定する。そして、ユーザは、フィルタ処理を行う領域（属性データ）に対応するフィルタ有効ボタン８２１またはフィルタ無効ボタン８２２を押す。ＰＣ２は、上述のユーザの操作に応じて、属性データに対応するフィルタ設定のオン／オフ情報を、フィルタ設定の変更の指示としてネットワーク複合機１に送信する。
【００４９】
フィルタ設定部１１２は、フィルタ設定の変更の指示を受けた場合（ステップＳ５においてＹｅｓ）、受信した属性データに対応するフィルタ設定のオン／オフ情報に基づいてフィルタ設定データを更新する（ステップＳ６）。画面データ作成部１１４は、更新されたフィルタ設定データを反映した画面データを作成して、ＰＣ２に送信する（ステップＳ４）。ネットワーク複合機１は、ＦＡＸ送信開始の指示がある（ステップＳ７においてＹｅｓ）まで、上述の処理を繰り返す。
【００５０】
たとえば、図６において、属性データ「山田  太郎」および「￥１３，８００」に対応するフィルタ有効ボタン８２１がそれぞれ押された場合を考える。この場合、フィルタ設定データは、各ＩＤのフィルタ設定が全て「ＯＦＦ」である状態から、図４に示すフィルタ設定データ７のように、ＩＤ２およびＩＤ６のフィルタ設定が「ＯＮ」に切り替わる。したがって、設定用インタフェースは、フィルタ設定データ７に基づいて更新される。図７は、フィルタ設定が変更された後の設定用インタフェースの一例を示す図である。図７に示すように、属性データ「山田  太郎」および「￥１３，８００」に対応するフィルタ有効ボタン８２１が黒色で表示され、領域８１２および８１６が黒く塗りつぶされることがわかる。なお、図７においても、黒色表示の代わりに網掛け表示を用いている。
【００５１】
このとき、画面データ作成部１１４は、文書画像データ５を直接編集することなくプレビュー用の画像データを作成する。たとえば、画面データ作成部１１４は、文書画像データ５の上に、表示色が黒色で矩形の図形オブジェクトを重ねることによって、プレビュー用の文書画像データを作成することができる。
【００５２】
ユーザは、更新された設定用インタフェースを確認した後で、送信開始ボタン８３１を押す。ＰＣ２は、ネットワーク複合機１にＦＡＸ送信開始を指示する。画像編集部１１３は、ＦＡＸ送信開始の指示を受けて（ステップＳ７においてＹｅｓ）、フィルタ設定データに基づいた出力用データを作成する（ステップＳ８）。そして、ＦＡＸ部１６が、作成された出力用データを指定された送信先にＦＡＸ送信する（ステップＳ９）。これにより、文書画像データのＦＡＸ送信処理が終了する。
【００５３】
以上説明したように、本実施の形態に係るネットワーク複合機１は、属性データと、属性データが含まれるインデックス領域を示す領域情報とが記録されたインデックスデータを用いて、文書画像データ中のフィルタ処理を行う領域を設定する。ユーザは、文書画像データに対するフィルタ処理の操作として、設定された領域における塗りつぶし処理の有無を設定するだけでよい。したがって、ネットワーク複合機１は、文書画像データのフィルタ処理におけるユーザの作業を簡略化することができる。
【００５４】
なお、本実施の形態において、ネットワーク複合機１が文書画像データをＦＡＸ送信する場合について説明したが、これに限られない。たとえば、文書画像データの印刷時、あるいはメール送信時においても、上述の処理を適用することができる。この場合、図６および図７に示すＦＡＸ設定部８３の表示を、印刷用あるいはメール送信用のインタフェースに置き換えればよい。
【００５５】
また、本実施の形態において、ユーザがＰＣ２を操作して文書画像データを出力する場合を例にして説明したが、これに限られない。ユーザがネットワーク複合機１を直接操作して、文書画像データのフィルタ処理を行ってもよい。この場合、図６および図７に示す設定用インタフェースがタッチパネル式ディスプレイ１３に表示される。
【００５６】
また、本実施の形態において、ネットワーク複合機１が、ＦＡＸ送信の対象となる文書画像データとインデックスデータとをファイル管理サーバ３から取得する場合を例にして説明したが、これに限られない。たとえば、ＰＣ２が、文書画像データとインデックスデータとを保存していてもよい。この場合、ユーザがＰＣ２を操作してネットワーク複合機１にＦＡＸ送信を指示する際に、文書画像データおよびインデックスデータがＰＣ２からネットワーク複合機１に送信される。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施の形態に係るネットワーク複合機の構成を含む文書管理システムの構成図である。
【図２】文書画像データの一例を示す図である。
【図３】図２に示す文書画像データに基づいて作成されたインデックスデータを示す図である。
【図４】フィルタ設定データの一例を示す図である。
【図５】ネットワーク複合機１の動作の流れを示すフローチャートである。
【図６】設定用インタフェースの初期状態を示す図である。
【図７】フィルタ設定変更後の設定用インタフェースを示す図である。
【符号の説明】
【００５８】
１  ネットワーク複合機
２  ＰＣ
１１  制御部
１２  操作部
１３  タッチパネル式ディスプレイ
１４  スキャナ部
１５  プリンタ部
１６  ＦＡＸ部
２１  モニタ
１１１  メインメモリ
１１２  フィルタ設定部
１１３  画像編集部
１１４  画面データ作成部
【図１】
2009124208.tif 000003
【図２】
2009124208.tif 000004
【図３】
2009124208.tif 000005
【図４】
2009124208.tif 000006
【図５】
2009124208.tif 000007
【図６】
2009124208.tif 000008
【図７】
2009124208.tif 000009