(57)【要約】【課題】様々な情報を付加画像に埋め込むことが容易な画像処理装置を提供すること。【解決手段】画像処理装置であって、記録媒体に埋め込む情報を示すドット位置情報を取得する手段と、画像形成装置の出力特性を示す情報を取得する手段と、前記出力特性に応じて、互いに大きさの異なるドットを示す複数のドット画像データのうち一つを選択する手段と、前記ドット位置情報に基づいて、前記選択された前記ドット画像データを前記ドット位置情報が示す位置に配置してなる付加画像であって、記録媒体上に形成される付加画像を生成する手段と、を含む。【選択図】図３
2010147676.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に埋め込む情報を示すドット位置情報を取得する手段と、
画像形成装置の出力特性を示す情報を取得する手段と、
前記出力特性に応じて、大きさが異なるドットを示す複数のドット画像データのうち一つを選択する手段と、
前記ドット位置情報に基づいて、前記選択された前記ドット画像データを前記ドット位置情報が示す位置に配置してなる付加画像であって、記録媒体上に形成される付加画像を生成する手段と、
を含むことを特徴とする画像処理装置。
【請求項２】
前記付加画像を画像形成装置に送信する手段、
をさらに含むことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記出力特性を示す情報を取得する手段は、前記記録媒体から読み取られた付加画像の濃度を示す情報に基づいて前記出力特性を示す情報を取得する、
ことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記記録媒体に埋め込む情報に含まれる前記記録媒体の識別情報であって、前記記録媒体から読み取られた前記付加画像から取得された識別情報に基づいて、前記記録媒体に画像を形成した前記画像形成装置を特定する手段、をさらに含み、
前記出力特性を示す情報を取得する手段は、前記特定された画像形成装置に付加画像を送信する場合に、前記読み取られた前記付加画像の濃度を示す情報に基づいて前記出力特性を示す情報を取得する、
ことを特徴とする請求項２に記載の画像処理装置。
【請求項５】
前記読み取られた前記付加画像の濃度を示す情報を前記特定された前記画像形成装置に関連づけて記憶手段に格納する手段、をさらに含み、
前記出力特性を示す情報を取得する手段は、送信先となる前記画像形成装置に関連づけて記憶手段に格納された前記濃度を示す前記情報に基づいて前記出力特性を示す情報を取得する、
ことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記出力特性を示す情報を取得する手段は、前記画像形成装置から前記出力特性を示す情報を取得する、
ことを特徴とする請求項２に記載の画像処理装置。
【請求項７】
記録媒体の識別情報を含む情報であって前記記録媒体に埋め込む情報を示すドット位置情報を取得する手段と、
画像形成装置の出力特性を示す情報を取得する手段と、
前記出力特性に応じて、大きさが異なるドットを示す複数のドット画像データのうち一つを選択する手段と、
前記ドット位置情報に基づいて、前記選択された前記ドット画像データを前記ドット位置情報が示す位置に配置してなる付加画像であって、記録媒体上に形成される付加画像を生成する手段と、
前記付加画像を画像形成装置に送信する手段と、
を含む画像処理装置と、
前記記録媒体から読み取られた前記付加画像から取得された前記識別情報に基づいて、前記記録媒体を出力した前記画像形成装置を特定する手段と、
前記読み取られた前記付加画像の濃度を示す情報を前記特定された前記画像形成装置に関連づけて記憶手段に格納する手段と、
を含む特性情報処理装置と、を含み、
前記出力特性を示す情報を取得する手段は、送信先となる前記画像形成装置に関連づけて記憶手段に格納された前記濃度を示す前記情報に基づいて前記出力特性を示す情報を取得する、
ことを特徴とする画像処理システム。
【請求項８】
記録媒体に埋め込む情報を示すドット位置情報を取得するステップと、
画像形成装置の出力特性を示す情報を取得するステップと、
前記出力特性に応じて、大きさが異なるドットを示す複数のドット画像データのうち一つを選択するステップと、
前記ドット位置情報に基づいて、前記選択された前記ドット画像データを前記ドット位置情報が示す位置に配置してなる付加画像であって、記録媒体上に形成される付加画像を生成するステップと、
を含むことを特徴とする画像処理方法。
【請求項９】
記録媒体に埋め込む情報を示すドット位置情報を取得する手段、
画像形成装置の出力特性を示す情報を取得する手段、
前記出力特性に応じて、大きさが異なるドットを示す複数のドット画像データのうち一つを選択する手段、および、
前記ドット位置情報に基づいて、前記選択された前記ドット画像データを前記ドット位置情報が示す位置に配置してなる付加画像であって、記録媒体上に形成される付加画像を生成する手段、
としてコンピュータを機能させるためのプログラム。
【請求項１０】
記録媒体に埋め込む情報を示すドット位置情報を取得する手段と、
画像形成装置の出力特性を示す情報を取得する手段と、
前記出力特性に応じて、大きさが異なるドットを示す複数のドット画像データのうち一つを選択する手段と、
前記ドット位置情報に基づいて、前記選択された前記ドット画像データを前記ドット位置情報が示す位置に配置してなる付加画像であって、記録媒体上に形成される付加画像を生成する手段と、
前記付加画像を記録媒体に形成する手段と、
を含むことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置、画像処理システム、画像処理方法、画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
情報が微小ドットの配置として埋め込まれた付加画像を形成する装置があった。付加画像に埋め込まれた情報は、人間の視覚によっては認識できないが、撮像デバイス等を介して読込まれ、読込まれた画像からコンピュータの処理によって抽出され、その情報が様々な処理に用いられている。上述の埋め込まれる情報の例としては、付加画像を形成した装置を特定する情報がある。
【０００３】
上述の装置においては、出力特性のばらつきにより付加画像の読取りが難しくなるという問題に対処するために、画像を形成した装置を特定する情報を表す画像、言い換えれば埋め込む情報を示す画像を、予めドットの大きさを変化させて複数準備しておき、プリンタの出力特性に合わせてその画像を切り替え、記録媒体に形成される付加画像の濃度を調整していた。この発明は特許文献１に記載されている。
【特許文献１】特開２００４−２８９８７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、付加画像に様々な情報を埋め込むようになっている。本発明の目的は、様々な情報を付加画像に埋め込むことが容易な画像処理装置、画像処理システム、画像形成装置及び画像処理方法を提供することにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は画像処理装置であって、記録媒体に埋め込む情報を示すドット位置情報を取得する手段と、画像形成装置の出力特性を示す情報を取得する手段と、前記出力特性に応じて、大きさが異なるドットを示す複数のドット画像データのうち一つを選択する手段と、前記ドット位置情報に基づいて、前記選択された前記ドット画像データを前記ドット位置情報が示す位置に配置してなる付加画像であって、記録媒体上に形成される付加画像を生成する手段と、を含むことを特徴とする。
【０００６】
請求項２に記載の発明は請求項１の発明において、前記付加画像を画像形成装置に送信する手段をさらに含むことを特徴とする。
【０００７】
請求項３に記載の発明は請求項１または２の発明において、前記出力特性を示す情報を取得する手段は、前記記録媒体から読み取られた付加画像の濃度を示す情報に基づいて前記出力特性を示す情報を取得する、ことを特徴とする。
【０００８】
請求項４に記載の発明は請求項２の発明において、前記記録媒体に埋め込む情報に含まれる前記記録媒体の識別情報であって、前記記録媒体から読み取られた前記付加画像から取得された識別情報に基づいて、前記記録媒体に画像を形成した前記画像形成装置を特定する手段、をさらに含み、前記出力特性を示す情報を取得する手段は、前記特定された画像形成装置に付加画像を送信する場合に、前記読み取られた前記付加画像の濃度を示す情報に基づいて前記出力特性を示す情報を取得する、ことを特徴とする。
【０００９】
請求項５に記載の発明は請求項４の発明において、前記読み取られた前記付加画像の濃度を示す情報を前記特定された前記画像形成装置に関連づけて記憶手段に格納する手段、をさらに含み、前記出力特性を示す情報を取得する手段は、送信先となる前記画像形成装置に関連づけて記憶手段に格納された前記濃度を示す前記情報に基づいて前記出力特性を示す情報を取得する、ことを特徴とする。
【００１０】
請求項６に記載の発明は、請求項２に記載の発明において、前記出力特性を示す情報を取得する手段は、前記画像形成装置から前記出力特性を示す情報を取得する、ことを特徴とする。
【００１１】
請求項７に記載の発明は、画像処理システムであって、記録媒体の識別情報を含む情報であって前記記録媒体に埋め込む情報を示すドット位置情報を取得する手段と、画像形成装置の出力特性を示す情報を取得する手段と、前記出力特性に応じて、大きさが異なるドットを示す複数のドット画像データのうち一つを選択する手段と、前記ドット位置情報に基づいて、前記選択された前記ドット画像データを前記ドット位置情報が示す位置に配置してなる付加画像であって、記録媒体上に形成される付加画像を生成する手段と、前記付加画像を画像形成装置に送信する手段と、を含む画像処理装置と、前記記録媒体から読み取られた前記付加画像から取得された前記識別情報に基づいて、前記記録媒体を出力した前記画像形成装置を特定する手段と、前記読み取られた前記付加画像の濃度を示す情報を前記特定された前記画像形成装置に関連づけて記憶手段に格納する手段と、を含む特性情報処理装置と、を含み、前記出力特性を示す情報を取得する手段は、送信先となる前記画像形成装置に関連づけて記憶手段に格納された前記濃度を示す前記情報に基づいて前記出力特性を示す情報を取得する、ことを特徴とする。
【００１２】
請求項８に記載の発明は、画像処理方法であって、記録媒体に埋め込む情報を示すドット位置情報を取得するステップと、画像形成装置の出力特性を示す情報を取得するステップと、前記出力特性に応じて、大きさが異なるドットを示す複数のドット画像データのうち一つを選択するステップと、前記ドット位置情報に基づいて、前記選択された前記ドット画像データを前記ドット位置情報が示す位置に配置してなる付加画像であって、記録媒体上に形成される付加画像を生成するステップと、を含むことを特徴とする。
【００１３】
請求項９に記載の発明は、記録媒体に埋め込む情報を示すドット位置情報を取得する手段、画像形成装置の出力特性を示す情報を取得する手段、前記出力特性に応じて、大きさが異なるドットを示す複数のドット画像データのうち一つを選択する手段、および、前記ドット位置情報に基づいて、前記選択された前記ドット画像データを前記ドット位置情報が示す位置に配置してなる付加画像であって、記録媒体上に形成される付加画像を生成する手段、としてコンピュータを機能させるためのプログラムである。
【００１４】
請求項１０に記載の発明は、画像形成装置であって、記録媒体に埋め込む情報を示すドット位置情報を取得する手段と、画像形成装置の出力特性を示す情報を取得する手段と、前記出力特性に応じて、大きさが異なるドットを示す複数のドット画像データのうち一つを選択する手段と、前記ドット位置情報に基づいて、前記選択された前記ドット画像データを前記ドット位置情報が示す位置に配置してなる付加画像であって、記録媒体上に形成される付加画像を生成する手段と、前記付加画像を記録媒体に形成する手段と、を含むことを特徴とする。
【発明の効果】
【００１５】
請求項１，８，９，１０に記載の発明によれば、様々な情報を付加画像に埋め込むことができる。
【００１６】
請求項２に記載の発明によれば、複数の画像形成装置を用いることができる。
【００１７】
請求項３に記載の発明によれば、記録媒体に形成された付加画像から他の付加画像の濃度を調整することができる。
【００１８】
請求項４に記載の発明によれば、記録媒体に形成された付加画像から対応する画像形成装置が形成する他の付加画像の濃度を調整することができる。
【００１９】
請求項５，７に記載の発明によれば、記録媒体に形成された付加画像から複数の画像形成装置が形成する他の付加画像の濃度を調整することができる。
【００２０】
請求項６に記載の発明によれば、画像形成装置より取得した出力特性から付加画像の濃度を調整することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施形態について図面に基づき詳細に説明する。本実施形態においては、記録媒体上の位置や記録媒体の識別情報を埋め込んだ付加画像を文書画像に重畳して出力し、撮像デバイスが設けられた電子ペンによって文書上に描かれた手書き文字を認識する画像処理システムについて説明する。
【００２２】
［第１の実施形態］
図１は、本発明の実施形態に係る画像処理装置１を含むシステムの構成図の一例である。画像処理装置１とプリンタ装置２と端末装置４とはネットワーク３を介して接続されており、また端末装置４には、読取装置５が接続されている。
【００２３】
図１に示すように、画像処理装置１は、ＣＰＵ１１、記憶部１２、通信部１３、入出力部１４を含んでいる。画像処理装置１は、具体的には例えばサーバコンピュータ装置である。ＣＰＵ１１は、記憶部１２に格納されているプログラムに従って動作する。なお、上記プログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の情報記録媒体に格納されて提供されるものであってもよいし、インターネット等のネットワークを介して提供されるものであってもよい。
【００２４】
記憶部１２は、ＲＡＭやＲＯＭ等のメモリ素子およびハードディスクドライブ等によって構成されている。記憶部１２は、上記プログラムを格納する。また、記憶部１２は、各部から入力される情報や演算結果を格納する。
【００２５】
通信部１３は、他の装置と通信接続するための通信手段等で構成されている。通信部１３は、ＣＰＵ１１の制御に基づいて、他の装置から受信した情報をＣＰＵ１１や記憶部１２に入力し、他の装置に情報を送信する。
【００２６】
入出力部１４は、キーボード、マウス等の入力手段やモニタ等の表示装置と接続するためのインターフェース等で構成されている。入出力部１４は、ＣＰＵ１１の制御に基づいて、画像を表示するための信号を表示装置に対して出力し、キーボードやマウスより操作者からの情報を取得する。
【００２７】
プリンタ装置２は、紙などの記録媒体に画像を形成するための印刷手段（例えばレーザープリンタ）等で構成されている。プリンタ装置２は、画像処理装置１の制御に基づいて、画像データ等を紙などの記録媒体に印刷する。なお、この例ではプリンタ装置２は画像処理装置１とは分離しているが、画像処理装置１内に画像形成手段を設けてもよい。この場合、画像処理装置１は画像形成装置の一種となる。
【００２８】
ネットワーク３は、画像処理装置１とプリンタ装置２と端末装置４との間の通信手段であり、具体的にはＬＡＮなどで構成されている。なお、画像処理装置１とプリンタ装置２との接続手段はネットワーク３には限られず、例えばパーソナルコンピュータのプリンタ接続端子とプリンタ装置の入出力端子とをケーブルを介して接続しても良い。
【００２９】
端末装置４は、図１に示すようにＣＰＵ４１、記憶部４２、通信部４３、および入出力部４４を含んでいる。端末装置４は、具体的には例えばパーソナルコンピュータである。ＣＰＵ４１、記憶部４２、通信部４３はそれぞれＣＰＵ１１、記憶部１２、通信部１３と同様の構成であるため詳細な説明は省略する。
【００３０】
入出力部１４は、キーボード、マウス、モニタ等の周辺機器と接続するためのインターフェース等で構成されている。入出力部４４は、ＣＰＵ４１の制御に基づいて、画像を表示するための信号をモニタに対して出力し、キーボードやマウスより操作者からの情報を取得する。また、入出力部１４は、読取装置５と接続され、ＣＰＵ４１の制御に基づいて読取装置５が読み取った情報を取得する。
【００３１】
読取装置５は、端末装置４と接続されている。読取装置５は撮像デバイスの一種であり、具体的には例えばペン先に画像読取を行うための素子が取付けられた電子ペンがある。読取装置５は、端末装置４の制御に基づいて、紙面上の操作者により示された部分の画像を読取り、その情報を画像処理装置１に出力する。なお、読み取る画像は可視画像には限られず、赤外画像などであってもよい。
【００３２】
以下、プリンタ装置２の構造について詳細に説明する。図２は、プリンタ装置２の内部構造を模式的に示す図である。図２はプリンタ装置２の一種であるカラーレーザープリンタ装置の内部構造の例を示している。プリンタ装置２には、イエロー(Yellow)、マゼンタ(Magenta)、シアン(Cyan)の色の３原色に黒(Black)を加えた４色の色毎に感光体２０１、帯電部２０２、露光部２０３、現像部２０４、一次転写部２１１が設けられており、一次転写部２１１で転写された画像を印刷用紙３０１に形成するために転写ベルト２１２、二次転写部２１３、定着部２１４が一つ設けられている。
【００３３】
時計回りに回る感光体２０１は、はじめに帯電部２０２によってマイナスに帯電する。次に露光部２０３によって、感光体２０１にレーザー光が照射され、帯電量の変化によって潜像が形成される。感光体２０１には現像部２０４によって潜像に応じて各色のトナーが付着される。感光体２０１に付着したトナーは一次転写部２１１によって転写ベルト２１２上に転写される。上述の処理が色ごとに行われ、転写ベルト２１２上に転写されたトナー画像は二次転写部２１３によって印刷用紙３０１に転写される。印刷用紙３０１に転写されたトナー画像は、定着部２１４によって印刷用紙３０１に定着される。
【００３４】
プリンタ装置２の出力特性を判断するためのセンサとして、露光部２２１におけるレーザー出力を測定する露光量モニタ２２１、感光体の電位を測る電位センサ２２２、現像部２０４におけるトナー残量を測定するトナー残量センサ２２３、転写ベルト２１２上に転写されたトナー画像の濃度を計測する転写体上トナー量センサ２２４が設けられている。
【００３５】
図３は、本発明の実施形態に係る画像処理装置１が実現する機能を示す機能ブロック図である。画像処理装置１は、機能的に出力画像生成部６１と、ページ識別情報生成部６２と、ドット位置情報生成部６３と、出力特性情報取得部６４と、ドット画像データ選択部６５と、ドット位置情報取得部６６と、付加画像生成部６７と、印刷制御部６８と、付加画像解析情報取得部７１と、解析情報格納部７２と、を含む。これらの機能はＣＰＵ１１が記憶部１２に格納されたプログラムを実行し、通信部１３および入出力部１４を制御することによって実現される。
【００３６】
出力画像生成部６１は、ＣＰＵ１１および記憶部１２を中心として実現される。出力画像生成部６１は、ワードプロセッサ等により編集された文書情報に基づいて、プリンタ装置２から出力される出力画像の情報を生成する。出力画像生成部６１は、具体的には、例えばワードプロセッサやプリンタドライバ等のプログラムで構成されており、出力画像の情報は、例えばページ記述言語によって記されている。
【００３７】
ページ識別情報生成部６２は、ＣＰＵ１１および記憶部１２を中心として実現される。ページ識別情報生成部６２は出力画像の各ページを識別するための情報（ページ識別情報）を生成し、文書情報と関連づけて記憶部１２に格納する。なお格納する先は、ネットワーク経由でアクセスできる記憶手段、例えばデータベースサーバなどであってもよい。
【００３８】
ドット位置情報生成部６３は、ＣＰＵ１１および記憶部１２を中心として実現される。ドット位置情報生成部６３は、ページ識別情報生成部６２で取得したページ識別情報に基づいて、出力画像と重畳するための付加画像であって、記録媒体にページ識別情報等が埋め込まれた付加画像を生成するためのドット位置情報を生成する。ここで、記録媒体に情報を埋め込むとは、人間の視覚によって認識できないが、コンピュータで処理すると抽出できるように情報を記録することである。具体的には、例えば１００μｍ程度の微小かつ孤立したドットを一定の密度でかつ領域によって視覚的な濃度が異ならないように配置することで形成される。
【００３９】
ドット位置情報は、付加画像の領域を格子状に分割し、そのそれぞれの部分領域にドットを配置すべきかをその格子の配列に対応した２次元配列によって表している。図４はドット位置情報を説明するための図である。本図の実線及び破線で分割された領域が部分領域であり、本図でハッチがされている部分領域はドットを配置する領域を、ハッチがされていない部分領域はドットを配置しない領域を示す。なお、本図では説明の容易のため１５×１５の部分領域についてのみ記しているが、実際にはより多くの部分領域に区切られる。記録媒体上では１５×１５の部分領域は約２ミリ角に対応する。ドット位置情報は、一つ一つの部分領域を、同じように並ぶ配列の要素に対応させており、各要素はドットの有無の情報をあらわす。なお、各ドットの付加画像または記録媒体上の座標を配列にしたものをドット位置情報としてもよい。
【００４０】
以下ではドット位置情報の生成について説明する。図５は、本発明の実施形態におけるドット位置情報生成部６３の処理フローの一例を示す図である。はじめにドット位置情報生成部６３は、ページ識別情報生成部６２で取得したページ識別情報を読込む（Ｓ１０１）。次に、ページ識別情報に対して誤り訂正符号を付加し、さらにその付加された情報を６ビットごとに分割し符号ブロック列を生成し（Ｓ１０２）、生成された符号ブロック列を記憶部１２に格納する（Ｓ１０３）。図６は、ドット位置情報生成部６３により生成された符号ブロックの例を示す図である。ページ識別情報の符号ブロック列ＰＩＤが上述の符号ブロックの列であり、ページ識別情報の符号ブロック列ＰＩＤはＰ１からＰ１６までの１６の符号ブロックに分割されている。それぞれの符号ブロックは６ビットの情報である。つまり符号ブロック列ＰＩＤ全体としては１２バイト分の情報量である。
【００４１】
次にドット位置情報生成部６３は変数Ｙを０に初期化し（Ｓ１０４）、続いて変数Ｘを０に初期化する（Ｓ１０５）。続いて、ドット位置情報生成部６３は変数ＸおよびＹの値にそれぞれ対応するＸ座標の符号ブロック列ＸＣおよびＹ座標の符号ブロック列ＹＣを生成する（Ｓ１０６）。図６の例ではＸ座標の符号ブロック列ＸＣおよびＹ座標の符号ブロック列ＹＣは６ビットの符号ブロックが４つずつ連なる形式である。これらの符号ブロック列を生成する際には、Ｘ座標やＹ座標を示す２進数のビット列を６ビットごとに分割して符号ブロック列としても良いし、Ｘ座標やＹ座標の値に対応する符号ブロック列を疑似乱数等によって予め生成して記憶部１２に格納しておき、格納した符号ブロック列の集合からＸ座標やＹ座標の値に対応する符号ブロック列を取得するようにしてもよい。
【００４２】
ドット位置情報生成部６３は、生成された符号ブロック列ＰＩＤ、符号ブロック列ＸＣ、符号ブロック列ＹＣを組み合わせて、符号ブロックを２次元配列上の５×５の領域に配置したデータを生成する（Ｓ１０７）。図７は、符号ブロックを２次元配列上に配置したデータを示す図である。データは、左右方向と上下方向の２次元からなる。符号ブロック列ＰＩＤ、符号ブロック列ＸＣ、符号ブロック列ＹＣの一つのセットは、５×５のセル集合に配置される。図７に示す２次元配列において左上に存在するセルには、読取時の位置あわせに用いる同期位置符号ＡＪが配置されている。同期位置符号ＡＪの配置されたセルから右方向に続く４つのセルには、このセル集合のＸ座標を示す符号ブロックＸ１１，Ｘ１２，Ｘ１３，Ｘ１４が順に配置されている。同期位置符号ＡＪの配置されたセルから下方向に続く４つのセルには、このセル集合のＹ座標を示す符号ブロックＹ１１，Ｙ１２，Ｙ１３，Ｙ１４が順に配置されている。残る１６セルには、ページ識別情報を示す符号ブロックＰ１からＰ１６が配置されている。
【００４３】
ドット位置情報生成部６３は、Ｓ１０７で生成された２次元配列のデータから、符号ブロックの値に対応するドット配置の情報を取得しそのドット配置情報をドット位置情報内の対応する配列に格納する（Ｓ１０８）。符号ブロック一つには３×３の部分領域の集合のドット配置に対応する。９つの部分領域のうち３つにドットが配置される。すると、上記３×３の領域が示すパターンは９Ｃ３つまり８４種類となり、うち６４種類を６ビットの各符号ブロックを示すパターンとして使用する。
【００４４】
次に、ドット位置情報生成部６３は、変数Ｘの値が対応する記録媒体のページ上で取り得る最大値であるかを確認し（Ｓ１０９）、最大値でなければ（Ｓ１０９のＮｏ）、Ｘの値を増やして（Ｓ１１０）Ｓ１０６からの処理を繰り返す。最大値であれば（Ｓ１０９のＹｅｓ）、変数Ｙの値が対応するページ上で取り得る最大値であるかを確認し（Ｓ１１１）、最大値でなければ（Ｓ１１１のＮｏ）、Ｙの値を増やして（Ｓ１１２）Ｓ１０５からの処理を繰り返す。最大値であれば（Ｓ１１１のＹｅｓ）ドット位置情報生成部６３はその処理を終了する。これで記録媒体のページ上の全てについてドット位置情報の生成がされる。
【００４５】
出力特性情報取得部６４は、ＣＰＵ１１、記憶部１２および通信部１３を中心として実現される。出力特性情報取得部６４は、プリンタ装置２の出力特性を示す情報を取得する。本実施形態では特に、画像処理装置１はプリンタ装置２とネットワーク３および通信部１３を介して通信し、プリンタ装置２から出力特性を取得する。取得するプリンタ装置２の出力特性を示す情報の具体例としては、例えば、図２に示す露光量モニタ２２１で取得されるレーザー光の光量、電位センサ２２２で取得される計測される感光体電位、トナー残量センサ２２３で取得される現像部２０４のトナー残量、転写体上トナー量センサ２２４で取得される転写ベルト２１２上のトナー濃度などがある。取得する値はデジタル値であり、例えば測定センサの解像度が８ビットの場合は０から２５５ステップまでの値として取得する。
【００４６】
ドット画像データ選択部６５は、ＣＰＵ１１および記憶部１２を中心として実現される。ドット画像データ選択部６５は、出力特性に応じて、大きさが異なるドットを示す複数のドット画像データのうち一つを選択する。ドット画像データは、ある大きさのドットの画像を示すデータのことである。図８は出力特性の値と出力される画像の濃度との関係を示す図であり、図９は、ドット画像の例を示す図である。図８の出力特性値は出力特性情報取得部６４で取得した出力特性の値であり、画像濃度は記録媒体上に形成される画像の濃度を示す値である。実際には、出力特性と画像濃度との関係は測定対象となる量によって異なるが、出力特性を示す値と濃度との関係は一般的に単調増加もしくは単調減少の関係にあるので、図８のカーブで代表させて説明する。これらの関係を示すグラフの情報は、記憶部１２に記憶されている。
【００４７】
ドット画像データ選択部６５は、取得された出力特性の値と図８に示す関係とから予測される画像の濃度を取得し、その濃度を複数のランクに分ける。図８の例の一点鎖線はランクの境界の値を示し、グラフの右のＡ〜Ｄはそのランクを表している。そして、ドット画像データ選択部６５はランクに応じ、高い濃度のランクから低い濃度のランクに変わるにつれてドットが大きい（ドットを構成するピクセル数が多い）ドット画像のドット画像データを選択する。図９の例ではドットを構成するピクセルの数がＡランクで８、Ｂランクで１６、Ｃランクで２４、Ｄランクで３２となっている。なお、ドットを構成するピクセル数を増減させると、ドットの濃度も増減する。例えば、ドットがかすれる場合にはドットの領域が小さくトナーが付着できないため、ドットを構成するピクセル数を増加させればドットのかすれの減少は解消する。またドット同士が結合してしまう場合にはドットの領域が小さくなればその結合が解消できることは言うまでもない。なお、複数の種類の出力特性の値と画像濃度との関係を取得できるようにしてもよい。この場合は、複数の出力特性の値に対し例えば実験的に求められた係数をかけた和をとることで画像濃度を計算してもよい。
【００４８】
ドット位置情報取得部６６は、ＣＰＵ１１および記憶部１２を中心として実現される。ドット位置情報取得部６６は、ドット位置情報生成部６３で生成されたドット位置情報を記憶部１２より取得し、付加画像生成部６７に出力する。
【００４９】
付加画像生成部６７は、ＣＰＵ１１および記憶部１２を中心として実現される。付加画像生成部６７は、ドット位置情報に基づいて、選択されたドット画像データをドット位置情報が示す位置に配置してなる付加画像であって、記録媒体上に形成される付加画像を生成する。生成された付加画像は例えばラスタデータで構成された画像として記憶部１２に格納される。
【００５０】
図１０は、付加画像生成部６７の処理フローの一例を示す図である。以下の処理では、ドット位置情報における配列の位置を表す変数としてｘ１，ｙ１を、付加画像における座標を表す変数としてｘ２，ｙ２を使用する。ドット位置情報はｍ×ｎの配列とする。また、部分領域の大きさは、Ｘ方向にａ（画素）、Ｙ方向にｃ（画素）とする。はじめに、付加画像生成部６７はこれから描画する付加画像の領域の全ての画素の値を空白を示す値にする（Ｓ１２１）。次に、ｙ１およびｙ２を初期値にリセットする（Ｓ１２２）。初期値は具体的には例えばｙ１は０であり、ｙ２は予め定められた開始位置のＹ座標である。次に、付加画像生成部６７はｘ１およびｘ２を初期値にリセットする（Ｓ１２３）。初期値は具体的には例えばｘ１は０であり、ｘ２は予め定められた開始位置のＸ座標である。次に、付加画像生成部６７はドット位置情報の配列（ｘ１，ｙ１）の値からドットが配置することを示すか確認する（Ｓ１２４）。配列（ｘ１，ｙ１）がドットを配置すること（ドット有り）を示せば（Ｓ１２４のＹｅｓ）、付加画像の座標（ｘ２，ｙ２）の位置に選択されたドット画像を設定する（Ｓ１２５）。
【００５１】
そして、付加画像生成部６７は、ｘ１の値がｍ−１でなければ（Ｓ１２６のＮｏ）、ｘ１に１を加えるとともにｘ２にａを加え（Ｓ１２７）、ｘ１の値がｍ−１になるまでＳ１２４からの処理を繰り返す。ｘ１の値がｍ−１であれば（Ｓ１２６のＹｅｓ）、ｙ１がｎ−１であるか確認する（Ｓ１２８）。ｙ１がｎ−１でなければ（Ｓ１２８のＮｏ）ｙ１に１を加えるとともにｙ２にｂを加え（Ｓ１２９）、Ｓ１２３から処理を繰り返す。ｙ１がｎ−１であれば（Ｓ１２８のＹｅｓ）、付加画像生成部６７の処理を終了する。これにより付加画像が生成される。図１１は付加画像のドット配列の例を示す図である。この配列は図４に示すドット位置情報に対応している。
【００５２】
印刷制御部６８は、ＣＰＵ１１、記憶部１２および通信部１３を中心として実現される。印刷制御部６８は、出力画像生成部６１で生成された出力画像と、付加画像生成部６７で生成された付加画像をプリンタ装置２に送信する。送信された情報により、プリンタ装置２は記録媒体上に付加画像と出力画像とを重畳させた画像を形成する。また、付加画像、つまり記録媒体のページ識別情報と画像を軽視したプリンタの情報とを関連づけて記憶部１２に格納する。なお格納する先は、ネットワーク越しにアクセスできる記憶手段でも良い。なお、プリンタ装置２には、出力画像が無い場合には付加画像のみをプリンタ装置２に送信してもよい。出力画像と付加画像の重畳を印刷制御部６８で行い、重畳させた画像をプリンタ装置２に送信するようにしてもよい。
【００５３】
付加画像解析情報取得部７１および解析情報格納部７２については、端末装置４から受信した内容に基づいて処理を行うため、端末装置４の後に説明する。
【００５４】
図１２は、本発明の実施形態に係る端末装置４が実現する機能を示す機能ブロック図である。端末装置４は、機能的に付加画像読取部８１と付加画像解析送信部８２とを含む。これらの機能はＣＰＵ４１が記憶部４２に格納されたプログラムを実行し、通信部４３および入出力部４４を制御することによって実現される。
【００５５】
付加画像読取部８１は、ＣＰＵ４１、記憶部４２および入出力部４４を中心として実現される。付加画像読取部８１は、付加画像が形成された記録媒体から読み取った画像の情報を読取装置５から入出力部４４を介して取得する。
【００５６】
付加画像解析送信部８２は、ＣＰＵ４１、記憶部４２および通信部４３を中心として実現される。付加画像解析送信部８２は、付加画像読取部８１が取得した読取り結果の画像を解析し、記録媒体上の位置情報とページ識別情報を抽出する。そして、記録媒体上の位置情報とページ識別情報を、通信部１３を介して画像処理装置１に送信する。なお、本実施形態においては、操作者が読取装置５を動かすことによる記録媒体上の位置の変化に対応して、複数回送信するようにしてもよい。
【００５７】
以下では付加画像解析送信部８２から送信される情報を処理する画像処理装置１の機能について説明する。付加画像解析情報取得部７１は、ＣＰＵ１１、記憶部１２および通信部１３を中心として実現される。付加画像解析情報取得部７１は、端末装置４より送信された記録媒体上の位置情報とページ識別情報とを受信し取得する。
【００５８】
解析情報格納部７２は、ＣＰＵ１１および記憶部１２を中心として実現される。解析情報格納部７２は、付加画像解析情報取得部７１で取得した記録媒体上の位置情報とページ識別情報とを記憶部１２に格納する。記憶部１２に格納された情報は、例えば連続する位置情報を手書き情報として文書情報と共に閲覧してもよい。なお格納する先は、ネットワーク経由でアクセスできる記憶手段でも良い。また、解析情報格納部７２は、取得したページ識別情報から対応する文書情報を検索し、その文書情報を通信部１３を介して端末装置４に送信するようにしてもよい。そうすると、端末装置４で文書の画像に位置情報の連続によって表す手書き情報を重畳して操作者に見せるようにしてもよい。
【００５９】
［第２の実施形態］
第２の実施形態は、第１の実施形態と比べると、出力特性として、記録媒体から読み取られた付加画像の濃度を用いる点が異なる。システムの構成や機能ブロックの構成第１の実施形態と同様である。以下では第１の実施形態との相違がある機能を中心に説明する。
【００６０】
端末装置４の付加画像解析送信部８２は、付加画像読取部８１が取得した読取り結果の画像を解析し、記録媒体上の位置情報とページ識別情報を抽出するとともに、記録媒体に形成された付加画像の濃度の情報を取得する。付加画像の濃度の情報としては、具体的には付加画像の画素のレベルの平均をとった値や、ドットのある場所とない場所とでのコントラストの値の平均をとった値などがある。上述の平均を取る領域は、付加画像のみを読取り可能な領域であり、ドット位置の変化による平均値の変化が無視できる程度の面積を占める領域である。そして、付加画像解析送信部８２は、付加画像の濃度を示す情報と、記録媒体上の位置情報と、ページ識別情報とを、通信部１３を介して画像処理装置１に送信する。
【００６１】
画像処理装置１は、送信された情報を元に処理を行う。はじめに付加画像解析情報取得部７１は、端末装置４より送信された付加画像の濃度を示す情報と、記録媒体上の位置情報と、ページ識別情報とを受信し取得し、さらにページ識別情報に基づいて、記録媒体に画像を形成した画像形成装置を特定する。画像形成装置を特定するには、印刷制御部６８で格納したページ識別情報とプリンタ装置とを関連づけた情報を検索すればよい。
【００６２】
解析情報格納部７２は、付加画像解析情報取得部７１で取得した付加画像の濃度を示す情報を付加画像解析情報取得部７１で特定されたプリンタ装置２と関連づけて記憶手段に格納する。また、記録媒体上の位置情報とページ識別情報とを記憶部１２に格納する。これらの格納を行う記憶手段は、記憶部１２でもよいし、ネットワーク越しにアクセスできる記憶手段でもよい。
【００６３】
出力特性情報取得部６４は、送信先となるプリンタ装置２に関連づけて記憶手段に格納された付加画像の濃度を示す情報に基づいて、出力特性を示す情報を取得する。送信先は、印刷制御部６８で付加画像を形成させるプリンタ装置２と同じである。プリンタ装置２に対応する付加画像の濃度を示す情報が一つの場合、その情報をそのまま出力特性を示す情報としてもよいし、付加画像の濃度を示す情報が複数であれば、出力特性を示す情報は、例えば記録媒体に出力された時間が最も新しい付加画像の濃度を示す情報としてもよいし、予め定められた期間内の付加画像の濃度を示す値を平均して求めてもよい。付加画像の濃度を示すこの付加画像の濃度を示す情報はドット画像データ選択部６５において、濃度に応じたドット画像を選択することに用いられる。
【００６４】
なお、付加画像解析情報取得部７１および解析情報格納部７２は、画像処理装置１内部の機能としてではなく、独立した装置である特性情報処理装置の機能として存在させても良い。記憶手段がネットワーク経由でアクセス可能な場合には、装置を別にしても処理をする上での障害は存在しないからである。この場合、画像処理装置と特性情報処理装置とで画像処理システムを構成する。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施形態に係る画像処理装置を含むシステムの構成図の一例である。
【図２】プリンタ装置の内部構造を模式的に示す図である。
【図３】本発明の実施形態に係る画像処理装置が実現する機能を示す機能ブロック図である。
【図４】ドット位置情報を説明するための図である。
【図５】ドット位置情報生成部の処理フローの一例を示す図である。
【図６】ドット位置情報生成部により生成された符号ブロックの例を示す図である。
【図７】符号ブロックを２次元配列上に配置したデータを示す図である。
【図８】出力特性の値と出力される画像の濃度との関係を示す図である。
【図９】ドット画像の例を示す図である。
【図１０】付加画像生成部の処理フローの一例を示す図である。
【図１１】付加画像のドット配列の例を示す図である。
【図１２】本発明の実施形態に係る端末装置が実現する機能を示す機能ブロック図である。
【符号の説明】
【００６６】
１  画像処理装置、２  プリンタ装置、３  ネットワーク、４  端末装置、５  読取装置、１１，４１  ＣＰＵ、１２，４２  記憶部、１３，４３  通信部、１４，４４  入出力部、２０１  感光体、２０２  帯電部、２０３  露光部、２０４  現像部、２１１  一次転写部、２１２  転写ベルト、２１３  二次転写部、２１４  定着部、２２１  露光量モニタ、２２２  電位センサ、２２３  トナー残量センサ、２２４  転写体上トナー量センサ、３０１  印刷用紙、６１  出力画像生成部、６２  ページ識別情報生成部、６３  ドット位置情報生成部、６４  出力特性情報取得部、６５  ドット画像データ選択部、６６  ドット位置情報取得部、６７  付加画像生成部、６８  印刷制御部、７１  付加画像解析情報取得部、７２  解析情報格納部、８１  付加画像読取部、８２  付加画像解析送信部。
【図２】
2010147676.tif 000003
【図３】
2010147676.tif 000004
【図４】
2010147676.tif 000005
【図５】
2010147676.tif 000006
【図６】
2010147676.tif 000007
【図７】
2010147676.tif 000008
【図８】
2010147676.tif 000009
【図９】
2010147676.tif 000010
【図１１】
2010147676.tif 000011
【図１２】
2010147676.tif 000012
【図１】
2010147676.tif 000013
【図１０】
2010147676.tif 000014