(57)【要約】【課題】目視で内容が判別されにくいコード画像を形成することのできる画像形成装置、画像生成方法およびプログラムを提供する。【解決手段】計時部７１から出力される時刻情報を、第１暗号化部７３で第１暗号鍵を用いて暗号化するとともに、この時刻情報から第２暗号鍵作成部７５で第２暗号鍵を新たに生成する。生成した第２暗号鍵を用いて、第２暗号化部７７で画像形成装置の固有情報を暗号化する。そして、第１暗号鍵にて暗号化された時刻情報および第２暗号鍵にて暗号化された固有情報をコード画像化し、形成すべき他の画像とともに記録用紙上に記録する。【選択図】図３
2008011014.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置において経時的に変化する変化情報を出力する出力部と、
前記出力部から出力される前記変化情報を、メモリから読み出した第１暗号鍵を用いて暗号化する第１暗号化部と、
前記出力部から出力される前記変化情報から新たに第２暗号鍵を作成する第２暗号鍵作成部と、
前記画像形成装置を特定するための固有情報を、前記第２暗号鍵作成部にて作成された前記第２暗号鍵を用いて暗号化する第２暗号化部と、
前記第１暗号化部にて暗号化された前記変化情報および前記第２暗号化部にて暗号化された前記固有情報に基づいてコードデータを生成する生成部と、
前記生成部にて生成された前記コードデータに基づいたコード画像を記録材に形成する画像形成部と
を含む画像形成装置。
【請求項２】
前記出力部は前記変化情報として時刻情報、電源スイッチが投入された回数情報、前記画像形成部におけるプリント枚数情報、または、出力する乱数出力情報のうち少なくとも一つを出力することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記記録材に形成された前記コード画像を読み取る読み取り部と、
前記読み取り部により読み取られた前記コード画像から、前記第１暗号鍵を用いて前記変化情報を解析する第１解析部と、
前記第１解析部にて解析された前記変化情報に基づいて前記第２暗号鍵を作成する暗号鍵作成部と、
前記読み取り部にて読み取られた前記コード画像から、前記暗号鍵作成部にて作成された前記第２暗号鍵を用いて前記固有情報を解析する第２解析部と
をさらに含むことを特徴とする請求項１記載の画像形成装置。
【請求項４】
画像形成装置において経時的に変化する変化情報を出力する出力部と、
前記出力部から出力される前記変化情報からパターンデータを作成する第１パターンデータ作成部と、
前記画像形成装置を特定するための固有情報から複数のパターンデータを作成し、前記出力部から出力される前記変化情報に基づいて当該複数のパターンデータを並べ替える第２パターンデータ作成部と、
前記第１パターンデータ作成部にて作成された前記パターンデータおよび前記第２パターンデータ作成部にて並べ替えられた前記複数のパターンデータに基づいてコードデータを生成する生成部と、
前記生成部にて生成された前記コードデータに基づいたコード画像を記録材に形成する画像形成部と
を含む画像形成装置。
【請求項５】
前記出力部は前記変化情報として時刻情報を出力し、
前記第２パターンデータ作成部は前記時刻情報に基づいて前記複数のパターンデータを順次移動させることで当該複数のパターンデータの並べ替えを行うことを特徴とする請求項４記載の画像形成装置。
【請求項６】
画像形成装置において経時的に変化する変化情報を、メモリから読み出した第１暗号鍵を用いて暗号化し、
前記変化情報から新たに第２暗号鍵を作成し、
前記画像形成装置を特定するための固有情報を、前記第２暗号鍵を用いて暗号化し、
前記第１暗号鍵にて暗号化された前記変化情報および前記第２暗号鍵にて暗号化された前記固有情報に基づいてコード画像を生成する画像生成方法。
【請求項７】
画像形成装置において経時的に変化する変化情報を、メモリから読み出した第１暗号鍵を用いて暗号化する機能と、
前記変化情報から新たに第２暗号鍵を作成する機能と、
前記画像形成装置を特定するための固有情報を、前記第２暗号鍵を用いて暗号化する機能と、
前記第１暗号鍵にて暗号化された前記変化情報および前記第２暗号鍵にて暗号化された前記固有情報に基づいてコード画像を生成する機能と
をコンピュータに実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録材に画像を形成する画像形成装置、画像生成方法およびプログラムに関する。
【背景技術】
【０００２】
従来、フルカラー画像信号を電気的に処理し出力画像信号を得る画像形成装置において、この出力信号に、特定パターン(コード画像)を付加する画像形成装置が提案されている(特許文献１参照)。ここで、コード画像は、装置固有の認識番号や符号、装置の製造日付等を含んでおり、例えば印刷物を出力した画像形成装置を特定するのに用いられる。
【０００３】
【特許文献１】特開平４−２９４６８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、以上のような背景技術に基づいてなされたものであって、その目的とするところは、目視で内容が判別されにくいコード画像の形成を可能とする画像形成装置、画像生成方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
かかる目的のもと、本発明が適用される画像形成装置は、画像形成装置において経時的に変化する変化情報を出力する出力部と、出力部から出力される変化情報を、メモリから読み出した第１暗号鍵を用いて暗号化する第１暗号化部と、出力部から出力される変化情報から新たに第２暗号鍵を作成する第２暗号鍵作成部と、画像形成装置を特定するための固有情報を、第２暗号鍵作成部にて作成された第２暗号鍵を用いて暗号化する第２暗号化部と、第１暗号化部にて暗号化された変化情報および第２暗号化部にて暗号化された固有情報に基づいてコードデータを生成する生成部と、生成部にて生成されたコードデータに基づいたコード画像を記録材に形成する画像形成部とを含んでいる。
【０００６】
このような画像形成装置において、出力部は変化情報として時刻情報、電源スイッチが投入された回数情報、画像形成部におけるプリント枚数情報、または、出力する乱数出力情報のうち少なくとも一つを出力することを特徴とすることができる。また、記録材に形成されたコード画像を読み取る読み取り部と、読み取り部により読み取られたコード画像から、第１暗号鍵を用いて変化情報を解析する第１解析部と、第１解析部にて解析された変化情報に基づいて第２暗号鍵を作成する暗号鍵作成部と、読み取り部にて読み取られたコード画像から、暗号鍵作成部にて作成された第２暗号鍵を用いて固有情報を解析する第２解析部とをさらに含むことができる。
【０００７】
また、他の観点から捉えると、本発明が適用される画像形成装置は、画像形成装置において経時的に変化する変化情報を出力する出力部と、出力部から出力される変化情報からパターンデータを作成する第１パターンデータ作成部と、画像形成装置を特定するための固有情報から複数のパターンデータを作成し、出力部から出力される変化情報に基づいて複数のパターンデータを並べ替える第２パターンデータ作成部と、第１パターンデータ作成部にて作成されたパターンデータおよび第２パターンデータ作成部にて並べ替えられた複数のパターンデータに基づいてコードデータを生成する生成部と、生成部にて生成されたコードデータに基づいたコード画像を記録材に形成する画像形成部とを含んでいる。
【０００８】
このような画像形成装置において、出力部は変化情報として時刻情報を出力し、第２パターンデータ作成部は時刻情報に基づいて複数のパターンデータを順次移動させることで複数のパターンデータの並べ替えを行うことを特徴とすることができる。
【０００９】
さらに、本発明は、画像形成装置において経時的に変化する変化情報を、メモリから読み出した第１暗号鍵を用いて暗号化し、変化情報から新たに第２暗号鍵を作成し、画像形成装置を特定するための固有情報を、第２暗号鍵を用いて暗号化し、第１暗号鍵にて暗号化された変化情報および第２暗号鍵にて暗号化された固有情報に基づいてコード画像を生成する画像生成方法として把握することもできる。
【００１０】
さらにまた、本発明は、画像形成装置において経時的に変化する変化情報を、メモリから読み出した第１暗号鍵を用いて暗号化する機能と、変化情報から新たに第２暗号鍵を作成する機能と、画像形成装置を特定するための固有情報を、第２暗号鍵を用いて暗号化する機能と、第１暗号鍵にて暗号化された変化情報および第２暗号鍵にて暗号化された固有情報に基づいてコード画像を生成する機能とをコンピュータに実現させるプログラムとして把握することもできる。
【発明の効果】
【００１１】
請求項１記載の発明によれば、目視で内容が判別されにくいコード画像の形成が可能になる。
請求項２記載の発明によれば、変化情報を容易に得ることができる。
請求項３記載の発明によれば、コード画像から固有情報を取得することができるようになる。
請求項４記載の発明によれば、目視で内容が判別されにくいコード画像の形成が可能になる。
請求項５記載の発明によれば、簡易な構成でコード画像の内容を判別しにくくすることができる。
請求項６記載の発明によれば、目視で内容が判別されにくいコード画像の生成が可能になる。
請求項７記載の発明によれば、目視で内容が判別されにくいコード画像の生成が可能になる。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面を参照して、本発明を実施するための最良の形態(以下、実施の形態という)について詳細に説明する。
＜実施の形態１＞
図１は本実施の形態が適用される画像形成装置の全体構成を示した図である。この画像形成装置は、プリンタ部１とスキャナ部６０とを備える。また、プリンタ部１は、作像プロセス系１０、用紙搬送系３０、制御部４０、および処理部５０を備える。これらのうち、作像プロセス系１０は処理部５０にて生成された各色の画像データに基づいて画像形成を行う。また、用紙搬送系３０は作像プロセス系１０の動作に対応して記録材としての記録用紙の搬送を行う。制御部４０はプリンタ部１およびスキャナ部６０の動作を制御する。処理部５０はスキャナ部６０や図示しないＰＣ(Personal Computer)等からなるクライアントに接続され、受信した印刷データに処理を施し、作像プロセス系１０で用いる各色の画像データに変換して出力する。
なお、図１は、画像形成装置を手前側から見た図であり、スキャナ部６０のフロント側には、ユーザによる操作指示を受け付け、且つ、ユーザに情報を通知するためのＵＩ(User Interface)７０が設けられている。
【００１３】
作像プロセス系１０は、４つの画像形成ユニットすなわちイエロー画像形成ユニット(Ｙユニット)１１Ｙ、マゼンタ画像形成ユニット(Ｍユニット)１１Ｍ、シアン画像形成ユニット(Ｃユニット)１１Ｃ、黒画像形成ユニット(Ｋユニット)１１Ｋ、および転写ユニット２０を備える。Ｙユニット１１Ｙ、Ｍユニット１１Ｍ、Ｃユニット１１Ｃ、およびＫユニット１１Ｋは、水平方向に一定の間隔を置いて並列的に配置される。
【００１４】
画像形成部として機能する各画像形成ユニット１１(１１Ｙ、１１Ｍ、１１Ｃ、１１Ｋ)は、回転可能に配設される感光体ドラム１２を備える。また、感光体ドラム１２の周囲には、帯電器１３、露光器１４、現像器１５、一次転写ロール１６、ドラムクリーナ１７等が順次配設されている。これらのうち、帯電器１３は感光体ドラム１２を所定の電位に帯電する。露光器１４は帯電器１３によって所定の電位に帯電された感光体ドラム１２に選択的に光ビームを照射し、静電潜像を形成する。現像器１５は対応する色成分トナー(例えばＹユニット１１Ｙではイエローのトナー)を収容し、このトナーによって感光体ドラム１２上の静電潜像を現像する。一次転写ロール１６は印加される一次転写バイアスにより感光体ドラム１２上に形成されたトナー像を中間転写ベルト２１に一次転写する。ドラムクリーナ１７は一次転写後の感光体ドラム１２上の残留物(トナー等)を除去する。
ここで、本実施の形態では、露光器１４が例えば主走査方向に多数のＬＥＤ(Light Emitting Diode)を配列してなるＬＥＤプリントヘッドで構成されている。なお、露光器１４としては、例えばＬＤ(Laser Diode)やポリゴンミラー等を用いた走査型露光器を用いることもできる。
【００１５】
また、中間転写ベルト２１を挟んだ各画像形成ユニット１１(１１Ｙ、１１Ｍ、１１Ｃ、１１Ｋ)の上部側には、４本のトナーカートリッジ１９(１９Ｙ、１９Ｍ、１９Ｃ、１９Ｋ)が設けられている。各トナーカートリッジ１９(１９Ｙ、１９Ｍ、１９Ｃ、１９Ｋ)は対応する色の画像形成ユニット１１(１１Ｙ、１１Ｍ、１１Ｃ、１１Ｋ)に設けられた現像器１５に、対応する色のトナーを供給する。
【００１６】
転写ユニット２０は、中間転写ベルト２１、ドライブロール２２、テンションロール２３、バックアップロール２４、およびベルトクリーナ２５を備える。これらのうち、中間転写ベルト２１はドライブロール２２、テンションロール２３、およびバックアップロール２４に回転可能に張架支持される。ドライブロール２２は中間転写ベルト２１を張架するとともに中間転写ベルト２１を駆動して回動させる。テンションロール２３は中間転写ベルト２１を張架することで中間転写ベルト２１に所定のテンションを付与するとともにドライブロール２２によって駆動される中間転写ベルト２１に従動して回転する。バックアップロール２４は中間転写ベルト２１を張架するとともに後述する二次転写装置の構成部材として機能する。またベルトクリーナ２５は中間転写ベルト２１を挟んでドライブロール２２と対向する部位に取り付けられ、二次転写後の中間転写ベルト２１上の残留物(トナー等)を除去する。
【００１７】
用紙搬送系３０は、給紙トレイ３１、取り出しロール３２、フィードロール３３、搬送路３４、レジストロール３５、二次転写ロール３６、排出ロール３７、および排出トレイ３８を備える。また、二次転写ロール３６と排出ロール３７との間には、用紙上に二次転写されたトナー像を加熱・加圧定着する定着器２９が設けられる。これらのうち、給紙トレイ３１は画像形成がなされる用紙を積載する。取り出しロール３２は給紙トレイ３１に積載される用紙を取り出して供給する。フィードロール３３は取り出しロール３２によって取り出された用紙を一枚ずつに分離して搬送路３４に搬送する。レジストロール３５は、搬送路３４を搬送されてくる用紙を一旦停止させ、二次転写位置に向けてタイミングを合わせて搬送する。二次転写ロール３６は、バックアップロール２４とともに二次転写部を構成し、搬送される用紙上に中間転写ベルト２１上の画像を二次転写する。排出ロール３７は、定着器２９によって画像の定着がなされた用紙を機外へと排出する。排出トレイ３８はプリンタ部１の上部側に設けられ、排出ロール３７によって排出された記録済みの用紙を積載する。
【００１８】
一方、スキャナ部６０は、プラテンガラス上に置かれた原稿の画像、あるいは、プラテンガラス上を搬送される原稿の画像を、図示しないＣＣＤイメージセンサ等によって読み取る。本実施の形態では、スキャナ部６０にて原稿に形成された画像をフルカラーで読み取ることができるようになっている。
【００１９】
図２は、プリンタ部１に設けられた処理部５０の構成を示すブロック図である。処理部５０は、出力画像処理部５１、コードデータ作成部５２、合成部５３、およびバッファ部５４を備える。
出力画像処理部５１は、例えばスキャナ部６０から入力されてくる読み取りデータに所定の画像処理を施し、画像データとして出力する。なお、この例では、スキャナ部６０から入力されてくる赤(Ｒ)、緑(Ｇ)、および青(Ｂ)のカラー読み取りデータを出力画像処理部５１にて色変換し、イエロー(Ｙ)、マゼンタ(Ｍ)、シアン(Ｃ)および黒(Ｋ)のフルカラー画像データとして出力している。
【００２０】
コードデータ作成部５２は、例えばプリンタ部１が置かれる部門コード、設置場所、さらには製造者名などを含むプリンタ部１の固有情報を暗号化したコードデータを作成し、合成部５３に向けて出力する。
一方、合成部５３では、出力画像処理部５１から出力される各色の画像データのうち、イエローの画像データと上記コードデータ作成部５２から送られてくるコードデータとを合成して出力する。
【００２１】
バッファ部５４は、出力画像処理部５１から合成部５３を経由して入力されてくるイエローの画像データ、出力画像処理部５１から直接入力されてくるマゼンタ、シアン、および黒の各色の画像データを一時的に蓄積し、所定のタイミングでＹ用露光器１４Ｙ、Ｍ用露光器１４Ｍ、Ｃ用露光器１４Ｃ、およびＫ用露光器１４Ｋに出力する。したがって、Ｍユニット１１Ｍ、Ｃユニット１１Ｃ、およびＫユニット１１Ｋでは、スキャナ部６０による読み取り結果に基づく各色のカラートナー像が形成される。一方、Ｙユニット１１Ｙでは、スキャナ部６０による読み取り結果および合成部５３からのコードデータに基づくイエローのカラートナー像が形成される。
【００２２】
図３は、上記コードデータ作成部５２の詳細を説明するためのブロック図である。コードデータ作成部５２は、計時部７１、第１暗号鍵格納部７２、第１暗号化部７３、第１データ作成部７４、第２暗号鍵作成部７５、固有情報格納部７６、第２暗号化部７７、第２データ作成部７８、および合成出力部７９を備える。
【００２３】
計時部７１は時計を内蔵しており、年月日および時分を含む時刻情報を出力する。なお、本実施の形態では時計部７１が出力部として機能しており、変化情報として時刻情報を出力することになる。
第１暗号鍵格納部７２は計時部７１から出力される時刻情報を暗号化するための暗号鍵(第１暗号鍵と呼ぶ)の情報を格納するメモリとして機能している。
第１暗号化部７３は計時部７１から入力される時刻情報を、第１暗号鍵格納部７２から読み出した第１暗号鍵を用いて暗号化する。
第１データ作成部７４は第１暗号化部７３にて暗号化された時刻情報に基づき、第１画像データ(コード画像のデータ)を作成する。
第２暗号鍵作成部７５は計時部７１から入力される時刻情報に基づき、固有情報を暗号化するための新たな暗号鍵(第２暗号鍵と呼ぶ)を作成する。
固有情報格納部７６は例えばＲＯＭ(Read Only Memory)等からなり、上述した画像形成装置(プリンタ部１)の固有情報である部門コード、設置場所、および製造者名等を格納する。
第２暗号化部７７は固有情報格納部７６から読み出したプリンタ部１の固有情報を、第２暗号鍵作成部７５にて作成された第２暗号鍵を用いて暗号化する。
第２データ作成部７８は第２暗号化部７７にて暗号化された時刻情報に基づき、第２画像データ(コード画像のデータ)を作成する。したがって、本実施の形態では、上記第１データ作成部７４およびこの第２データ作成部７８がコードデータを生成する生成部として機能する。
合成出力部７９は第１データ作成部７４で作成された第１画像データと第２データ作成部７８で作成された第２画像データとを合成してコードデータを作成し、合成部５３(図２参照)に出力する。
なお、第１暗号鍵格納部７２に格納される第１暗号鍵そのもの、および第２暗号鍵作成部７５で用いられる第２暗号鍵の生成式は公開されず、秘密とされる。
【００２４】
ここで、コードデータ作成部５２は、コンピュータ装置にて構成することができる。そしてコンピュータに実行させるプログラムは、このコンピュータが読み取り可能に記憶した記憶媒体に格納される形態がある。この記憶媒体としては、例えばＣＤ−ＲＯＭ媒体等が該当し、コンピュータにおけるＣＤ−ＲＯＭ読取装置によってプログラムが読み取られ、例えば、コンピュータにおけるハードディスク等の各種メモリにこのプログラムが格納され、実行される形態が考えられる。また、これらのプログラムは、例えば、プログラム伝送装置によってネットワークを介してノートＰＣや携帯端末に提供される形態が考えられる。このようなプログラム伝送装置としては、プログラムを格納するメモリと、ネットワークを介してプログラムを提供するプログラム伝送手段とを備えていれば足りる。
【００２５】
次に、このプリンタ部１による画像形成動作について説明する。
画像形成動作の開始に伴い、例えばスキャナ部６０から読み取りデータが入力されると、処理部５０によってこの読み取りデータに処理が施される。処理部５０の出力画像処理部５１では、読み取りデータ(ＲＧＢ)に基づいて可視各色(ＹＭＣＫ)の画像データ(露光用データ)が作成される。これらのうち、マゼンタ(Ｍ)、シアン(Ｃ)、および黒(Ｋ)の画像データはそのままバッファ部５４に送られ、バッファ部５４に一時的に格納される。一方、イエローの画像データは、合成部５３においてコードデータ作成部５２から出力されるコードデータと合成された後にバッファ部５４に送られ、同様にバッファ部５４に一時的に格納される。
【００２６】
このとき、コードデータ作成部５２では、次のような処理が行われる。出力画像処理部５１に読み取りデータの入力が行われると、第１暗号化部７３が、計時部７１による時刻情報を、第１暗号鍵格納部７２から読み出した第１暗号鍵を用いて暗号化する。次いで、第１データ作成部７４は、暗号化された時刻情報に基づいて第１画像データを作成する。また第２暗号鍵作成部７５は、計時部７１による時刻情報に基づいて第２暗号鍵を作成する。次に、第２暗号化部７７が、固有情報格納部７６から読み出した固有情報を、第２暗号鍵作成部７５にて作成された第２暗号鍵を用いて暗号化する。そして、第２データ作成部７８は、暗号化された固有情報に基づいて第２画像データを作成する。その後、第１データ作成部７４にて作成された第１画像データおよび第２データ作成部７８にて作成された第２画像データを合成出力部７９で合成し、コードデータとして出力する。なお、このとき、第１暗号化部７３および第２暗号鍵作成部７５で用いられる時刻情報は同一である。
【００２７】
このようにしてバッファ部５４に格納された各色の画像データは、適宜タイミングで対応するＹ用露光器１４Ｙ、Ｍ用露光器１４Ｍ、Ｃ用露光器１４Ｃ、およびＫ用露光器１４Ｋにそれぞれ出力される。
各画像形成ユニット１１(１１Ｙ、１１Ｍ、１１Ｃ、１１Ｋ)では、感光体ドラム１２が帯電器１３によって所定の電位に帯電される。また、各露光器１４は、処理部５０より入力された画像データに応じて、対応するＬＥＤを発光させ、感光体ドラム１２に照射する。これにより、各感光体ドラム１２では、帯電された表面が選択的に露光され、静電潜像が形成される。形成された静電潜像は、各現像器１５にて、イエロー(Ｙ)、マゼンタ(Ｍ)、シアン(Ｃ)、黒(Ｋ)の各色のトナー像として現像される。
【００２８】
各画像形成ユニット１１の各感光体ドラム１２上に形成されたトナー像は、中間転写ベルト２１上に多重転写される。このとき、黒色のトナー像を形成する黒の画像形成ユニット１１Ｋは、中間転写ベルト２１の移動方向の最下流側に設けられ、黒色のトナー像は、中間転写ベルト２１に対して最後に一次転写される。また、転写後の感光体ドラム１２は、ドラムクリーナ１７によってクリーニングされる。
【００２９】
一方、用紙搬送系３０では、画像形成のタイミングに合わせて取り出しロール３２が回転し、給紙トレイ３１から所定サイズの用紙が供給される。フィードロール３３により１枚ずつ分離された用紙は、搬送路３４を経てレジストロール３５に到達し、一旦、停止される。その後、トナー像が形成された中間転写ベルト２１の移動タイミングに合わせてレジストロール３５が回転し、記録用紙は、バックアップロール２４および二次転写ロール３６によって形成される二次転写位置に搬送される。二次転写位置にて下方から上方に向けて搬送される記録用紙には、圧接力および所定の電界を用いて、４色が重ね合わされたトナー像が副走査方向に順次、転写される。そして、各色のトナー像が転写された記録用紙は、定着器２９によって熱および圧力で定着処理を受けた後、排出ロール３７によって本体上部に設けられた排出トレイ３８に排出される。一方、二次転写後の中間転写ベルト２１は、ベルトクリーナ２５によってクリーニングされ、次のプロセスに備える。
【００３０】
以上により、排出トレイ３８上には、読み取りデータに基づいて作成された可視各色(ＹＭＣＫ)の画像およびコードデータに基づいて作成されたイエロー(Ｙ)の画像が形成された記録用紙すなわち印刷物が出力される。
ここで、図４は、出力される印刷物の一例を示している。ただし、図４では、画像データに基づく可視各色の画像を省略し、コードデータに基づいて作成されたイエロー画像からなるコード画像Ｍのみを例示している。
【００３１】
コード画像Ｍは、記録用紙Ｐ上に一定間隔をおいて複数形成される。そして、各コード画像Ｍは、上記第１画像データに対応する第１マークＭ１と上記第２画像データに対応する第２マークＭ２とを備えている。ここで、第１マークＭ１は暗号化された時刻情報を含み、第２マークＭ２は暗号化された固有情報を含む。
【００３２】
ところで、このようにして出力された印刷物がいつ、どこで出力されたのかを知りたいという要請がある。これは、例えばこの印刷物の元となる原稿の複写が制限されていたり、あるいは禁止されていたりする場合である。本実施の形態では、上記印刷物に付与されたコード画像Ｍを読み取って解析を行うことにより、このような要請に応えている。
【００３３】
図５は、画像形成装置に設けられたスキャナ部６０の構成を示すブロック図である。スキャナ部６０は、読み取り部６１と読み取り処理部６２とを備えている。
読み取り部６１は、例えば印刷物上の赤(Ｒ)、緑(Ｇ)、青(Ｂ)の画像を読み取り可能な３本のラインセンサを備えており、赤の読み取りデータ、緑の読み取りデータ、および青の読み取りデータを出力している。
【００３４】
また、読み取り処理部６２は、読み取り画像処理部８１、色変換部８２、およびコードデータ解析部８３を備える。
読み取り画像処理部８１は、読み取り部６１から入力されてくる各色(ＲＧＢ)の読み取りデータに所定の画像処理を施す。所定の画像処理としては、例えばシェーディング補正や階調補正等が挙げられる。なお、本実施の形態では、読み取り画像処理部８１において各種画像処理が施されたＲＧＢ各色の画像データが、プリンタ部１に向けて出力される。
色変換部８２は、読み取り画像処理部８１において各種画像処理が施されたＲＧＢ各色の画像データを、色空間が異なるＹＭＣＫの画像データに変換する。なお、色変換部８２にて色変換処理がなされたＹＭＣＫの画像データを、プリンタ部１に出力することも可能である。
コードデータ解析部８３は、色変換部８２にて色変換が行われたＹＭＣＫ各色の画像データのうち、イエロー(Ｙ)の画像データからコードデータを取り出して解析を行う。そして、コードデータ解析部８３は、解析を行うことによって得られた画像形成装置の固有情報をＵＩ７０に出力する。ＵＩ７０は、入力されてくる固有情報をディスプレイ等に表示する。
【００３５】
図６は、上記コードデータ解析部８３のブロック図を示している。コードデータ解析部８３は、データ分離部９１、第１暗号鍵格納部９２、第１解析部９３、第２暗号鍵作成部９４、および第２解析部９５を備える。
データ分離部９１は入力されてくるイエロー(Ｙ)の画像データに含まれるコードデータすなわちコード画像Ｍ(第１マークＭ１および第２マークＭ２を含む)のデータを分離して出力する。
第１暗号鍵格納部９２はコードデータ(具体的には第１マークＭ１のデータ)に含まれる時刻情報を復号化するための第１暗号鍵の情報を格納する。なお、この第１暗号鍵格納部９２には、コードデータ作成部５２の第１暗号鍵格納部７２と同じ第１暗号鍵が格納されている。
第１解析部９３は入力されてくるコードデータ(具体的には第１マークＭ１のデータ)を、第１暗号鍵格納部９２から読み出した第１暗号鍵にて復号化し、時刻情報を得る。
暗号鍵作成部としての第２暗号鍵作成部９４は第１解析部９３から出力される時刻情報に基づき、コードデータ(具体的には第２マークＭ２のデータ)に含まれる固有情報を復号化するための第２暗号鍵を作成する。したがって、この第２暗号鍵作成部９４は、コードデータ作成部５２の第２暗号鍵作成部７５と同じ生成式を用いて第２暗号鍵を作成する。
第２解析部９５は入力されてくるコードデータ(具体的には第２マークＭ２のデータ)を、第２暗号鍵作成部９４にて作成された第２暗号鍵を用いて復号化し、得られた固有情報を出力する。
【００３６】
では、スキャナ部６０を用いた印刷物における固有情報の取得動作について説明する。
印刷物が読み取り部６１で読み取られると、ＲＧＢ３色の読み取りデータが読み取り処理部６２に入力される。読み取り処理部６２では、読み取り画像処理部８１においてＲＧＢの各色読み取りデータに画像処理が施された後、色変換部８２で色変換処理が行われ、ＹＭＣＫの画像データとして出力される。そして、イエローの画像データを用いてコードデータ解析部８３で解析が行われ、その結果得られた固有情報がＵＩ７０に表示される。
【００３７】
コードデータ解析部８３では、データ分離部９１がイエローの画像データからコードデータを分離した後、第１解析部９３が第１暗号鍵を用いてコードデータの復号化を行い、その結果コードデータ中の時刻情報が得られる。次に、第２暗号鍵作成部９４が、得られた時刻情報を用いて第２暗号鍵を作成する。さらに、第２解析部９５が第２暗号鍵を用いてコードデータの復号化を行い、その結果コードデータ中の固有情報が得られる。
このようにして、印刷物を出力した画像形成装置(例えばプリンタ部１)の各種情報(この例では部門コード、設置場所、製造者名)についての情報が得られることになる。
【００３８】
なお、本実施の形態では、プリンタ部１とともに画像形成装置を構成するスキャナ部６０を用いて、印刷物におけるコード画像Ｍの読み取りおよび解析を行っていたが、これに限られるものではなく、例えば独立したスキャナを用いることもできる。また、印刷物の読み取りは、例えば印刷物上のコード画像Ｍが読み取れれば十分であり、例えばペン型のスキャナやハンディスキャナなど、少なくとも印刷物の一部領域を読み取れるものであればよい。さらに、コード画像Ｍの読み取り結果に基づくコードデータの解析は、必ずしもスキャナ部６０内にて行う必要はなく、例えばスキャナ部６０にパーソナルコンピュータ等のコンピュータ装置を接続し、コンピュータ装置側でコードデータの解析を行うようにしてもよい。
【００３９】
＜実施の形態２＞
本実施の形態は、実施の形態１とほぼ同様であるが、実施の形態１では時刻情報を用いてプリンタ部１の固有情報を暗号化していたのに対し、本実施の形態では、プリンタ部１の電源投入回数をカウントし、そのカウント情報を用いて固有情報を暗号化するようにしたものである。なお、本実施の形態において、実施の形態１と同様のものについては同じ符号を付してその詳細な説明を省略する。
【００４０】
図７は、本実施の形態におけるコードデータ作成部５２の詳細を説明するためのブロック図である。コードデータ作成部５２は、カウンタ７１０、第１暗号鍵格納部７２、第１暗号化部７３、第１データ作成部７４、第２暗号鍵作成部７５、固有情報格納部７６、第２暗号化部７７、第２データ作成部７８、および合成出力部７９を備える。なお、カウンタ７１０以外は実施の形態１と同じである。
カウンタ７１０は、プリンタ部１の電源スイッチ１００に接続されており、電源スイッチ１００がオンに設定された回数をカウントしている。そして、そのカウント情報(回数情報)を第１暗号化部７３や第２暗号鍵作成部７５に出力している。
【００４１】
したがって、本実施の形態では、実施の形態１における時刻情報に代えてカウンタ７１０によるカウント情報を用いて固有情報が暗号化されることになる。それゆえ、同一の固有情報を含んでいても、プリンタ部１の電源スイッチ１００がオンに設定される毎に出力されるコードデータの内容すなわちコード画像Ｍの構成が変わることになる。
また、固有情報の復号化は実施の形態１と同じ手法で実行することが可能であり、コード画像Ｍの読み取り結果から、出力された印刷物に対応する固有情報が取得されることになる。
【００４２】
なお、本実施の形態では、電源スイッチ１００のオン回数をカウントし、そのカウント情報を用いて固有情報を暗号化していたが、これに限られるものではない。例えば、プリンタ部１における総プリント枚数をカウントし、そのカウント情報を用いて固有情報を暗号化することも可能である。この場合にも、カウント情報自体が第１暗号鍵を用いて暗号化され、コードデータ化されるので、その復号化は容易に行える。さらに、プリンタ部１内に乱数を発生する乱数発生器を設け、出力される乱数情報を第１暗号鍵として用いることで、固有情報を暗号化するようにしてもよい。
【００４３】
＜実施の形態３＞
本実施の形態は、実施の形態１とほぼ同様であるが、実施の形態１では時刻情報や固有情報を暗号化していたのに対し、本実施の形態では、固有情報を複数のパターンデータに変換するとともに、得られた複数のパターンデータを、時刻情報を用いて並べ替えるようにしたものである。なお、本実施の形態において、実施の形態１と同様のものについては同じ符号を付してその詳細な説明を省略する。
【００４４】
図８は、本実施の形態におけるコードデータ作成部５２の詳細を説明するためのブロック図である。コードデータ作成部５２は、計時部７１、固有情報格納部７６、第１パターンデータ作成部１１１、第２パターンデータ作成部１１２、およびコード画像生成部１１３を備える。なお、第２パターンデータ作成部１１２は、パターンデータ作成部１１２ａおよび並べ替え部１１２ｂを含む。なお、計時部７１および固有情報格納部７６は実施の形態１と同一である。
【００４５】
第１パターンデータ作成部１１１は、計時部７１からの時刻情報に基づいてパターンデータを作成する。
第２パターンデータ作成部１１２のパターンデータ作成部１１２ａは、固有情報格納部７６から読み出したプリンタ部１の固有情報から複数のパターンデータを作成する。そして、第２パターンデータ作成部１１２の並べ替え部１１２ｂは、計時部７１からの時刻情報に基づいて、これら複数のパターンデータの並べ替えを行う。
コード画像生成部１１３は、第１パターンデータ作成部１１１にて作成されたパターンデータおよび第２パターンデータ作成部１１２で作成され且つ並べ替えられた複数のパターンデータに基づいてコード画像を生成して出力する。
【００４６】
図９は、コードデータ作成部５２におけるコードデータ作成の一例を説明するための図である。
ここで、第１マークＭ１の形成領域は４Ａ〜４Ｅの計５ブロックで構成される。第１マークＭ１を構成する５ブロックには、時刻情報を含むパターンデータが割り当てられる。ここで領域４Ａには年、領域４Ｂには月、領域４Ｃには日、領域４Ｄには時、領域４Ｅには分が、それぞれ割り当てられる。
一方、第２マークＭ２の形成領域は１Ａ〜１Ｅ、２Ａ〜２Ｅ、３Ａ〜３Ｅの計１５ブロックで構成される。第２マークＭ２を構成する１５ブロックには、固有情報を含むパターンデータＤ０１〜Ｄ１５が割り当てられる。ここで、データＤ０１〜Ｄ０５は部門コードを示し、データＤ０６〜Ｄ１０は設置場所を示し、データＤ１１〜Ｄ１５は製造者名を示す。
【００４７】
例えば、２００６年５月３１日０時３５分にプリントアウトを行う場合、第１パターンデータ作成部１１１は、０６(年)、０５(月)、３１(日)、００(時)、３５(分)に基づいてそれぞれパターンデータを作成する。次いで、第２パターンデータ作成部１１２のパターンデータ作成部１１２ａは、固有情報格納部７６から読み出した固有情報すなわち部門コード、設置場所、製造者名に基づき、それぞれ５個で合計１５個のパターンデータを作成する。そして、第２パターンデータ作成部１１２の並べ替え部１１２ｂは、上記時刻情報のうちの時間情報(何時であるか)に着目して１５個のパターンデータの並べ替えを行う。
この例では、時間情報が００(時)であることから、第２マークＭ２を構成する１５ブロックにおけるデータのシフト量を０に設定する。すなわち、図９(ａ)に示すように、領域１Ａ〜１Ｅに部門コードを示すデータＤ０１〜Ｄ０５が配置され、領域２Ａ〜２Ｅに設置場所を示すデータＤ０６〜Ｄ１０が配置され、領域３Ａ〜３Ｅには製造者名を示すデータＤ１１〜Ｄ１５が配置される。したがって、この場合は、図５(ａ)に示すコードデータに基づくコード画像がコード画像生成部１１３にて生成、出力され、これに基づいて図４に示すコード画像Ｍが形成されることになる。
【００４８】
一方、上記時刻の１時間後すなわち２００６年５月３１日１時３５分にプリントアウトを行う場合、第１パターンデータ作成部１１１は、０６(年)０５(月)、３１(日)、０１(時)、３５(分)に基づいてそれぞれパターンデータを作成する。次いで、第２パターンデータ作成部１１２のパターンデータ作成部１１２ａは、固有情報格納部７６から読み出した固有情報に基づき、上記と同様に合計１５個のパターンデータを作成する。そして、第２パターンデータ作成部１１２の並べ替え部１１２ｂは上記時刻情報のうちの時間情報に基づいて１５個のパターンデータの並べ替えを行う。
この例では、時間情報が０１(時)であることから、第２マークＭ２を構成する１５ブロックにおけるデータのシフト量を１に設定する。すなわち、図９(ｂ)に示すように領域１Ａに製造者名を示すデータＤ１５が配置され、領域１Ｂ〜１Ｅおよび領域２Ａに部門コードを示すデータＤ０１〜Ｄ０５が配置され、領域２Ｂ〜２Ｅおよび３Ａに設置場所を示すデータＤ０６〜Ｄ１０が配置され、領域３Ｂ〜３Ｅに製造者名を示す残りのデータＤ１１〜Ｄ１４が配置される。
したがって、この場合は、図９(ｂ)に示すコードデータに基づくコード画像がコード画像生成部１１３にて生成、出力され、これに基づいて図４に示すコード画像Ｍが形成されることになる。
【００４９】
この例では、プリンタ部１から出力される印刷物すべてに、同一の固有情報を含むコードデータに基づくコード画像Ｍが形成されることになる。ただし、本実施の形態では、時刻情報に基づいて第２マークＭ２を構成する１５ブロックにおけるデータをシフトさせているため、たとえ同じ固有情報を含んでいたとしても、コードデータのパターン(形状)はプリントアウトを行った時間に応じて変化することになる。この例ではコードデータのうち第２マークＭ２に対応する部位が１２パターンで形成され得ることになる。なお、この例では時刻情報のうちの時間情報に基づいてシフト量を決定しているが、例えば分情報に基づいてシフト量を決定すれば、コードデータのパターン数をさらに多くすることも可能である。
【図面の簡単な説明】
【００５０】
【図１】実施の形態が適用される画像形成装置の全体構成の一例を示す図である。
【図２】プリンタ部に設けられた処理部の機能ブロック図である。
【図３】処理部に設けられたコードデータ作成部の機能ブロック図である。
【図４】出力される印刷物上のコード画像を示す図である。
【図５】スキャナ部の構成を示すブロック図である。
【図６】コードデータ解析部のブロック図である。
【図７】実施の形態２におけるコードデータ作成部の機能ブロック図である。
【図８】実施の形態３におけるコードデータ作成部の機能ブロック図である。
【図９】(ａ)、(ｂ)は実施の形態３におけるコードデータ作成の一例を説明するための図である。
【符号の説明】
【００５１】
１…プリンタ部、４０…制御部、５０…処理部、５１…出力画像処理部、５２…コードデータ作成部、５３…合成部、５４…バッファ部、６０…スキャナ部、６１…読み取り部、６２…読み取り処理部、７０…ＵＩ(User Interface)、７１…計時部、７１０…カウンタ、７２…第１暗号鍵格納部、７３…第１暗号化部、７４…第１データ作成部、７５…第２暗号鍵作成部、７６…固有情報格納部、７７…第２暗号化部、７８…第２データ作成部、７９…合成出力部、８１…読み取り画像処理部、８２…色変換部、８３…コードデータ解析部、９１…データ分離部、９２…第１暗号鍵格納部、９３…第１解析部、９４…第２暗号鍵作成部、９５…第２解析部、１００…電源スイッチ、Ｍ…コード画像、Ｍ１…第１マーク、Ｍ２…第２マーク
【図１】
2008011014.tif 000003
【図２】
2008011014.tif 000004
【図３】
2008011014.tif 000005
【図４】
2008011014.tif 000006
【図５】
2008011014.tif 000007
【図６】
2008011014.tif 000008
【図７】
2008011014.tif 000009
【図８】
2008011014.tif 000010
【図９】
2008011014.tif 000011