(57)【要約】【課題】文字領域が多い場合においても、機密情報を埋め込むことができ、文書画像領域内が暗くても機密情報を読み出すことができる情報処理装置、プログラムおよびコンピュータ読取可能記録媒体を提供する。【解決手段】文書データに基づいて文書画像を作成し（ＳＰ１）、文書画像領域に機密情報の埋め込みが可能であるかを判別し（ＳＰ２）、埋め込みが不可であればバーコード設置領域を作成し（ＳＰ６）、バーコード設置領域を指定し（ＳＰ７）、指示された領域にバーコード設置領域を移動して、その領域の画像を文書画像に合成し（ＳＰ８，ＳＰ９）、合成した画像を印刷する（ＳＰ５）。【選択図】図２
2008131420.tif 000002
【特許請求の範囲】
【請求項１】
文書画像に機密情報を埋め込む情報処理装置であって、
前記文書画像と、前記機密情報とに基づいて、前記機密情報を前記文書画像に埋め込み可能であるかを判別する判別手段と、
前記判別手段により前記機密情報の埋め込みができないことが判別されたことに応じて、前記文書画像を形成する画像形成領域内に前記機密情報を示すバーコードを作成するバーコード作成手段とを備える、情報処理装置。
【請求項２】
前記バーコード作成手段は、前記画像形成領域内の文書画像の少ない領域に前記バーコードを作成する、請求項１に記載の情報処理装置。
【請求項３】
前記バーコード作成手段によって作成されたバーコードを表示する表示手段を含む、請求項１または２に記載の情報処理装置。
【請求項４】
前記表示手段に表示されたバーコードの表示位置をユーザが指定するための領域指定手段を含む、請求項３に記載の情報処理装置。
【請求項５】
前記バーコードが作成された文書画像を印刷する印刷手段を含む、請求項１から４のいずれかに記載の情報処理装置。
【請求項６】
印刷手段に接続されたコンピュータを請求項１から４のいずれかに記載の情報処理装置として機能させるためのプログラム。
【請求項７】
請求項６に記載されたプログラムを格納したコンピュータ読取可能記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は情報処理装置、プログラムおよびコンピュータ読取可能記録媒体に関し、特に、文書画像に機密情報を埋め込んだ画像を形成する情報処理装置、プログラムおよびコンピュータ読取可能記録媒体に関する。
【背景技術】
【０００２】
近年、紙に印刷された文書に対するセキュリティが重要になってきており、そのための対策として、機密情報を画像に埋め込む電子透かし技術がある。電子透かし技術として種々の方法が提案されているが、そのうちの１つとして文書画像の背景に機密情報としてのドットパターンを埋め込む電子透かし埋め込み装置が特開２００３−２０９６７６号公報（特許文献１）に記載されている。
【０００３】
特許文献１に記載された電子透かし埋め込み装置は、文書画像に所定のシンボルとして識別可能なドットパターンを埋め込むための埋め込み領域を算出し、埋め込み領域に対し、文字領域の割合が所定のしきい値以下であるか否かを判断する。文字領域の割合が所定のしきい値以下である場合に、埋め込み領域の文字領域と重ならない領域に、機密情報の少なくとも一部を成すシンボルを識別可能なドットパターンを所定数埋め込む。
【特許文献１】特開２００３−２０９６７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
文書画像の背景にドットパターンを埋め込む電子透かし埋め込み方法では、文書画像中に文字領域が多いときには、電子透かしの埋め込み領域が少なくなるためドットパターンを文書画像中に埋め込むことができなくなることがある。
【０００５】
特許文献１では、文字領域に重ならない領域にのみドットパターンを埋め込むようにしているが、文字領域に重ならない領域が少ない場合はドットパターンを埋め込むことができない。さらに、背景が暗い場合には、機密情報を検出できなくなるので、機密情報を取出すことができない。
【０００６】
そこで、この発明は、文字領域が多い場合においても、機密情報を埋め込むことができ、背景が暗い場合においても機密情報を読み出すことができるような情報処理装置、プログラムおよびコンピュータ読取可能記録媒体を提供することである。
【課題を解決するための手段】
【０００７】
この発明は、文書画像に機密情報を埋め込む情報処理装置であって、文書画像と、機密情報とに基づいて、機密情報を文書画像に埋め込み可能であるかを判別する判別手段と、判別手段により機密情報の埋め込みができないことが判別されたことに応じて、文書画像を形成する画像形成領域内に機密情報を示すバーコードを作成するバーコード作成手段とを備える。
【０００８】
好ましくは、バーコード作成手段は、画像形成領域内の文書画像の少ない領域にバーコードを作成する。
【０００９】
好ましくは、バーコード作成手段によって作成されたバーコードを表示する表示手段を含む。
【００１０】
好ましくは、表示手段に表示されたバーコードの表示位置をユーザが指定するための領域指定手段を含む。
【００１１】
好ましくは、バーコードが作成された文書画像を印刷する印刷手段を含む。
【００１２】
この発明の他の局面はプログラムであって、印刷手段に接続されたコンピュータを上記記載の情報処理装置として機能させる。
【００１３】
好ましくは、上記プログラムは、コンピュータ読取可能記録媒体に格納される。
【発明の効果】
【００１４】
この発明によれば、文書画像と、機密情報とに基づいて、機密情報を文書画像に埋め込み可能であるかを判別し、機密情報の埋め込みができないことが判別されたことに応じて、画像形成領域内に機密情報を示すバーコードを形成するようにしたので、文字領域が多い場合でも機密情報を埋め込むことができ、背景が暗い場合においても、機密情報を読み出すことができる。
【発明を実施するための最良の形態】
【００１５】
図１はこの発明の一実施形態における情報処理装置１を示すブロック図である。図１を参照して、情報処理装置１としてのコンピュータ２には、印刷手段として作動するプリンタ３が接続されて入る。コンピュータ２は、判別手段およびバーコード作成手段として作動するＣＰＵ２１と、ＣＰＵ２１に接続され、キーボードなどの入力部２２と、表示手段として作動するディスプレイなどの表示部２３と、ＤＲＡＭなどにより構成されるメモリ２４と、ハードディスク２５とを含む。入力部２２は、領域指定手段として作動する。
【００１６】
プリンタ３は、機密情報を電子透かしで埋め込んだ画像情報、あるいはバーコードを付加した画像情報を用紙に印刷する。
【００１７】
図２はこの発明の一実施形態の情報処理装置１の動作を説明するためのフローチャートであり、図３はバーコード作成領域３０を有する文書１０を示す図である。
【００１８】
図１に示したハードディスク２５には、入力部２２から入力された文書データおよび機密情報が記憶されているものとする。ＣＰＵ２１は、セキュリティ印刷のモードが設定されていれば、ハードディスク２５から文書データと機密情報とを読み出し、ステップ（図示ではＳＰと略称する）ＳＰ１において、読み出した文書データに基づいてメモリ２４内で、図３に示す文書１０の文書画像領域２０に対応する文書画像を作成する。
【００１９】
ステップＳＰ２において、作成された文書画像と、機密情報とに基づいて、作成された文書画像に機密情報の埋め込みが可能であるか否かを判定する。すなわち、ＣＰＵ２１はメモリ２４内に展開された文書画像内に機密情報を埋め込む空白領域があるか否かを判別する。ステップＳＰ２において、文書画像内に機密情報の埋め込みが可能であることが判定されれば、ステップＳＰ３において、機密情報に基づいて透かし画像を形成し、ステップＳＰ４において、文書画像に透かし画像を埋め込んだ画像を合成して表示部２３に表示する。ユーザがその表示を見て、印刷してもよいと判断すると、入力部２２から印刷を指示する。ステップＳＰ５において、プリンタ３によりその画像を印刷する。
【００２０】
ＣＰＵ２１は、ステップＳＰ２において、透かし画像を文書画像内への埋め込みが不可であることを判定すると、ステップＳＰ６において、機密情報に基づいて２次元バーコードを作成し、ステップＳＰ７において、バーコード設置領域３０を文書画像領域２０内の文書画像の少ない領域を探して表示部２３に表示する。バーコード設置領域３０は背景が白く設定される。このときユーザは、表示部２３に表示されたバーコード設置領域３０を見て、入力部２２を操作することにより、バーコード設置領域３０によって文書画像の読み取りたい文章が隠れない文書画像領域２０内の任意の位置を指定してバーコード設置領域３０の位置を指示することができる。
【００２１】
ＣＰＵ２１は、ステップＳＰ８において、移動を指示された領域にバーコード設置領域３０を移動させる。ステップＳＰ９において、文書画像とバーコード設置領域３０の画像とを合成して表示部２３に表示し、ユーザが印刷を指示すると、ステップＳＰ５において、合成した文書画像をプリンタ３により文書１０に印刷する。
【００２２】
上述のごとく、この実施形態によれば、文書１０の文書画像領域２０内に機密情報を透かし画像で埋め込みが可能であるか否かを判別し、埋め込みできないことを判別すると、文書画像領域２０内で機密情報を２次元バーコード画像として形成することができる。したがって、文書１０に文字領域が多い場合においても、機密情報を埋め込むことができる。また、文書画像領域２０内が暗くてもバーコード設置領域３０は背景が白いので機密情報を読み出すことができる。
【００２３】
なお、バーコードは２次元バーコードに限ることなく１次元バーコードであってもよい。
【００２４】
上述の説明では、プリンタ３が接続されたコンピュータ２にこの発明を適用した場合について説明したが、その他のデジタル複合機や複写機単体などに適用してもよい。
【００２５】
また、図２に示したフローチャートに基づくプログラムを光ディスクのようなコンピュータ読取可能記録媒体に格納してもよい。
【００２６】
以上、図面を参照してこの発明の実施形態を説明したが、この発明は、図示した実施形態のものに限定されない。図示された実施形態に対して、この発明と同一の範囲内において、あるいは均等の範囲内において、種々の修正や変形を加えることが可能である。
【図面の簡単な説明】
【００２７】
【図１】この発明の一実施形態における情報処理装置を示すブロック図である。
【図２】この発明の一実施形態の情報処理装置の動作を説明するためのフローチャートである。
【図３】バーコード作成領域を有する文書を示す図である。
【符号の説明】
【００２８】
１  情報処理装置、２  コンピュータ、３  プリンタ、１０  文書、２０  文書画像領域、２１  ＣＰＵ、２２  入力部、２３  表示部、２４  メモリ、２５  ハードディスク、３０  バーコード設置領域。
【図１】
2008131420.tif 000003
【図２】
2008131420.tif 000004
【図３】
2008131420.tif 000005