(57)【特許請求の範囲】
【請求項１】
用紙を供給する給紙部と、合成画像のトナー像を作成する作像部と、供給された用紙上に前記トナー像を転写する転写部と、前記用紙上に転写されたトナー像を定着させる定着部と、トナー像が定着した用紙を排出する排紙部とを備える印刷部と、
電子ペンが用紙上の位置を検出可能なユニークなパターンと原稿画像とを印刷設定に従って合成する画像処理部と、を少なくとも備える画像形成装置であって、
前記印刷設定に従って、印刷順に原稿画像とパターンとを関連付ける情報を作成して記憶しておき、
前記給紙部から供給された用紙が前記定着部に到達した後にエラーを検知した場合、エラー復旧後の印刷に関して、原稿画像はエラー検知時に印刷した原稿画像から順に割り当て、前記パターンはエラー検知時に印刷したパターンの次のパターンから順に割り当てて、前記情報を再構成し、
前記画像処理部に、再構成した前記情報に基づいて、前記原稿画像と、前記パターンの次のパターンとを合成させることで、新たな合成画像を生成させ、
前記印刷部に、前記新たな合成画像を印刷させる制御部を備えることを特徴とする画像形成装置。
【請求項２】
電子ペンが用紙上の位置を検出可能なユニークなパターンと原稿画像とを印刷設定に従って合成し、合成画像を生成する画像処理部と、用紙を供給する給紙部と前記合成画像に対応するトナー像を前記用紙に定着させる定着部とを含む印刷部と、を少なくとも備える画像形成装置であって、
エラーの発生を検知したときに、前記給紙部から供給された用紙が前記定着部に到達したかどうかを判断して、前記給紙部から供給された用紙が前記定着部に到達したと判断した場合、エラー復旧後の印刷に関して、前記画像処理部に、前記定着部に到達した用紙上の合成画像に対応する原稿画像と、当該定着部に到達した用紙上の合成画像に対応するパターンとは異なるパターンとを新たに合成させることで、前記印刷部が印刷する合成画像を生成する制御を行う制御部を備えることを特徴とする画像形成装置。
【請求項３】
前記制御部は、前記印刷設定に従って、印刷順に原稿画像とパターンとを関連付ける情報を作成して記憶しておき、前記エラーを検知したときに、前記エラー復旧後の印刷に関して、前記情報に対応する原稿画像は前記定着部に到達した用紙上の合成画像に対応する原稿画像から順に割り当て、前記情報に対応するパターンは前記定着部に到達した用紙上の合成画像に対応するパターンの次のパターンから順に割り当てて、前記情報を再構成し、再構成した情報に基づいて、前記画像処理部に画像の合成を指示することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
用紙を供給する給紙部と、合成画像のトナー像を作成する作像部と、供給された用紙上に前記トナー像を転写する転写部と、前記用紙上に転写されたトナー像を定着させる定着部と、トナー像が定着した用紙を排出する排紙部とを備える印刷部と、
電子ペンが用紙上の位置を検出可能なユニークなパターンと原稿画像とを印刷設定に従って合成する画像処理部と、を少なくとも備える画像形成装置の制御方法であって、
前記印刷設定に従って、印刷順に原稿画像とパターンとを関連付ける情報を作成して記憶するステップと、
前記給紙部から供給された用紙が前記定着部に到達した後にエラーを検知した場合、エラー復旧後の印刷に関して、原稿画像はエラー検知時に印刷した原稿画像から順に割り当て、前記パターンはエラー検知時に印刷したパターンの次のパターンから順に割り当てて、前記情報を再構成するステップと、
前記画像処理部に、再構成した前記情報に基づいて、前記原稿画像と、前記パターンの次のパターンとを合成させることで、新たな合成画像を生成させるステップと、
前記印刷部に、前記新たな合成画像を印刷させるステップと、を含むことを特徴とする画像形成装置の制御方法。
【請求項５】
電子ペンが用紙上の位置を検出可能なユニークなパターンと原稿画像とを印刷設定に従って合成し、合成画像を生成する画像処理部と、用紙を供給する給紙部と前記合成画像に対応するトナー像を前記用紙に定着させる定着部とを含む印刷部と、を少なくとも備える画像形成装置の制御方法であって、
エラーの発生を検知したときに、前記給紙部から供給された用紙が前記定着部に到達したかどうかを判断して、前記給紙部から供給された用紙が前記定着部に到達したと判断した場合、エラー復旧後の印刷に関して、前記画像処理部に、前記定着部に到達した用紙上の合成画像に対応する原稿画像と、当該定着部に到達した用紙上の合成画像に対応するパターンとは異なるパターンとを新たに合成させるステップと、
前記印刷部に、新たに合成した合成画像を印刷させるステップと、を含むことを特徴とする画像形成装置の制御方法。
【請求項６】
前記印刷設定に従って、印刷順に原稿画像とパターンとを関連付ける情報を作成して記憶するステップと、
前記エラーを検知したときに、前記エラー復旧後の印刷に関して、前記情報に対応する原稿画像は前記定着部に到達した用紙上の合成画像に対応する原稿画像から順に割り当て、前記情報に対応するパターンは前記定着部に到達した用紙上の合成画像に対応するパターンの次のパターンから順に割り当てて、前記情報を再構成し、再構成した情報に基づいて、前記画像処理部に画像の合成を指示するステップと、を含むことを特徴とする請求項５に記載の画像形成装置の制御方法。
【請求項７】
電子ペンが用紙上の位置を検出可能なユニークなパターンと原稿画像とを印刷設定に従って合成する画像処理部を少なくとも備え、用紙を供給する給紙部と、合成画像のトナー像を作成する作像部と、供給された用紙上に前記トナー像を転写する転写部と、前記用紙上に転写されたトナー像を定着させる定着部と、トナー像が定着した用紙を排出する排紙部とを備える印刷部に合成画像を印刷させる装置で動作する制御プログラムであって、
前記装置を、
前記印刷設定に従って、印刷順に原稿画像とパターンとを関連付ける情報を作成して記憶しておき、
前記給紙部から供給された用紙が前記定着部に到達した後にエラーを検知した場合、エラー復旧後の印刷に関して、原稿画像はエラー検知時に印刷した原稿画像から順に割り当て、前記パターンはエラー検知時に印刷したパターンの次のパターンから順に割り当てて、前記情報を再構成し、前記画像処理部に、再構成した前記情報に基づいて、前記原稿画像と、前記パターンの次のパターンとを合成させることで、新たな合成画像を生成し、前記印刷部に、前記新たな合成画像を印刷させる制御部、として機能させることを特徴とする制御プログラム。
【請求項８】
電子ペンが用紙上の位置を検出可能なユニークなパターンと原稿画像とを印刷設定に従って合成し、合成画像を生成する画像処理部を少なくとも備え、用紙を供給する給紙部と前記合成画像に対応するトナー像を前記用紙に定着させる定着部とを含む印刷部に合成画像を印刷させる装置で動作する制御プログラムであって、
前記装置を、
エラーの発生を検知したときに、前記給紙部から供給された用紙が前記定着部に到達したかどうかを判断して、前記給紙部から供給された用紙が前記定着部に到達したと判断した場合、エラー復旧後の印刷に関して、前記画像処理部に、前記定着部に到達した用紙上の合成画像に対応する原稿画像と、当該定着部に到達した用紙上の合成画像に対応するパターンとは異なるパターンとを新たに合成させることで、前記印刷部が印刷する合成画像を生成する制御を行う制御部、として機能させることを特徴とする制御プログラム。
【請求項９】
前記制御部は、前記印刷設定に従って、印刷順に原稿画像とパターンとを関連付ける情報を作成して記憶しておき、前記エラーを検知したときに、前記エラー復旧後の印刷に関して、前記情報に対応する原稿画像は前記定着部に到達した用紙上の合成画像に対応する原稿画像から順に割り当て、前記情報に対応するパターンは前記定着部に到達した用紙上の合成画像に対応するパターンの次のパターンから順に割り当てて、前記情報を再構成し、再構成した情報に基づいて、前記画像処理部に画像の合成を指示することを特徴とする請求項８に記載の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成装置の制御方法、制御プログラムに関し、特に、電子ペンが検出可能な位置検出パターンを印刷する画像形成装置及び当該画像形成装置の制御方法、当該画像形成装置又は画像形成装置を制御する装置で動作する制御プログラムに関する。
【背景技術】
【０００２】
昨今、オフィス等で扱う情報を電子化して効率的な取り扱いをするための様々な電子情報機器が存在する。ペンで入力した筆跡をデータとして出力する電子ペン（例えば、アノト（登録商標）ペン）もその一つである。このアノト（登録商標）ペンは、ペン先に小型カメラを搭載しており、専用の用紙に印刷されたアノト（登録商標）パターンと呼ばれる特定パターン（以下、位置検出パターンと呼ぶ。）を小型カメラで読み取ることによってペン先の位置を特定し、手書きした文字や図形、絵など（以下、手書き画像と呼ぶ。）の軌跡情報を出力することができる（例えば、下記特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１４１０６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
通常、電子ペンで検出可能な位置検出パターンは専用プリンタなどで印刷され、ページ毎にユニークな位置検出パターンが割り当てられる。これは、用紙のページとそのページに書き込まれた手書き画像とを一意に対応付けるためである。しかしながら、位置検出パターンの印刷最中に、紙詰まりなどの印刷が停止するエラー（いわゆるＪＡＭ）や設定と異なるサイズの用紙に印刷されるエラー（いわゆる用紙サイズエラー）など（これらを総称して、単にエラーと呼ぶ。）を検知して再度印刷を行った場合、同一の位置検出パターンが印刷された用紙が複数存在する場合が生じ、この場合、複数の用紙からの手書き画像が重畳して正しい手書き画像が得られないという問題が生じる。従って、位置検出パターンを用紙に印刷する場合には、上記問題が生じないように、エラー検知時には特殊な制御が求められる。
【０００５】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、ユニークなパターンの印刷中にエラーが発生した場合であっても、パターンの重複印刷を未然に防止することができる画像形成装置及び画像形成装置の制御方法、制御プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明は、用紙を供給する給紙部と、合成画像のトナー像を作成する作像部と、供給された用紙上に前記トナー像を転写する転写部と、前記用紙上に転写されたトナー像を定着させる定着部と、トナー像が定着した用紙を排出する排紙部とを備える印刷部と、電子ペンが用紙上の位置を検出可能なユニークなパターンと原稿画像とを印刷設定に従って合成する画像処理部と、を少なくとも備える画像形成装置であって、前記印刷設定に従って、印刷順に原稿画像とパターンとを関連付ける情報を作成して記憶しておき、前記給紙部から供給された用紙が前記定着部に到達した後にエラーを検知した場合、エラー復旧後の印刷に関して、原稿画像はエラー検知時に印刷した原稿画像から順に割り当て、前記パターンはエラー検知時に印刷したパターンの次のパターンから順に割り当てて、前記情報を再構成し、前記画像処理部に、再構成した前記情報に基づいて、前記原稿画像と、前記パターンの次のパターンとを合成させることで、新たな合成画像を生成させ、前記印刷部に、前記新たな合成画像を印刷させる制御部を備えることを特徴とする。
また、本発明は、電子ペンが用紙上の位置を検出可能なユニークなパターンと原稿画像とを印刷設定に従って合成し、合成画像を生成する画像処理部と、用紙を供給する給紙部と前記合成画像に対応するトナー像を前記用紙に定着させる定着部とを含む印刷部と、を少なくとも備える画像形成装置であって、エラーの発生を検知したときに、前記給紙部から供給された用紙が前記定着部に到達したかどうかを判断して、前記給紙部から供給された用紙が前記定着部に到達したと判断した場合、エラー復旧後の印刷に関して、前記画像処理部に、前記定着部に到達した用紙上の合成画像に対応する原稿画像と、当該定着部に到達した用紙上の合成画像に対応するパターンとは異なるパターンとを新たに合成させることで、前記印刷部が印刷する合成画像を生成する制御を行う制御部を備えることを特徴とする。
また、本発明は、用紙を供給する給紙部と、合成画像のトナー像を作成する作像部と、供給された用紙上に前記トナー像を転写する転写部と、前記用紙上に転写されたトナー像を定着させる定着部と、トナー像が定着した用紙を排出する排紙部とを備える印刷部と、電子ペンが用紙上の位置を検出可能なユニークなパターンと原稿画像とを印刷設定に従って合成する画像処理部と、を少なくとも備える画像形成装置の制御方法であって、前記印刷設定に従って、印刷順に原稿画像とパターンとを関連付ける情報を作成して記憶するステップと、前記給紙部から供給された用紙が前記定着部に到達した後にエラーを検知した場合、エラー復旧後の印刷に関して、原稿画像はエラー検知時に印刷した原稿画像から順に割り当て、前記パターンはエラー検知時に印刷したパターンの次のパターンから順に割り当てて、前記情報を再構成するステップと、前記画像処理部に、再構成した前記情報に基づいて、前記原稿画像と、前記パターンの次のパターンとを合成させることで、新たな合成画像を生成させるステップと、前記印刷部に、前記新たな合成画像を印刷させるステップと、を含むことを特徴とする。
また、本発明は、電子ペンが用紙上の位置を検出可能なユニークなパターンと原稿画像とを印刷設定に従って合成し、合成画像を生成する画像処理部と、用紙を供給する給紙部と前記合成画像に対応するトナー像を前記用紙に定着させる定着部とを含む印刷部と、を少なくとも備える画像形成装置の制御方法であって、エラーの発生を検知したときに、前記給紙部から供給された用紙が前記定着部に到達したかどうかを判断して、前記給紙部から供給された用紙が前記定着部に到達したと判断した場合、エラー復旧後の印刷に関して、前記画像処理部に、前記定着部に到達した用紙上の合成画像に対応する原稿画像と、当該定着部に到達した用紙上の合成画像に対応するパターンとは異なるパターンとを新たに合成させるステップと、前記印刷部に、新たに合成した合成画像を印刷させるステップと、を含むことを特徴とする。
【０００７】
また、本発明は、電子ペンが用紙上の位置を検出可能なユニークなパターンと原稿画像とを印刷設定に従って合成する画像処理部を少なくとも備え、用紙を供給する給紙部と、合成画像のトナー像を作成する作像部と、供給された用紙上に前記トナー像を転写する転写部と、前記用紙上に転写されたトナー像を定着させる定着部と、トナー像が定着した用紙を排出する排紙部とを備える印刷部に合成画像を印刷させる装置で動作する制御プログラムであって、前記装置を、前記印刷設定に従って、印刷順に原稿画像とパターンとを関連付ける情報を作成して記憶しておき、前記給紙部から供給された用紙が前記定着部に到達した後にエラーを検知した場合、エラー復旧後の印刷に関して、原稿画像はエラー検知時に印刷した原稿画像から順に割り当て、前記パターンはエラー検知時に印刷したパターンの次のパターンから順に割り当てて、前記情報を再構成し、前記画像処理部に、再構成した前記情報に基づいて、前記原稿画像と、前記パターンの次のパターンとを合成させることで、新たな合成画像を生成し、前記印刷部に、前記新たな合成画像を印刷させる制御部、として機能させることを特徴とする。
また、本発明は、電子ペンが用紙上の位置を検出可能なユニークなパターンと原稿画像とを印刷設定に従って合成し、合成画像を生成する画像処理部を少なくとも備え、用紙を供給する給紙部と前記合成画像に対応するトナー像を前記用紙に定着させる定着部とを含む印刷部に合成画像を印刷させる装置で動作する制御プログラムであって、前記装置を、エラーの発生を検知したときに、前記給紙部から供給された用紙が前記定着部に到達したかどうかを判断して、前記給紙部から供給された用紙が前記定着部に到達したと判断した場合、エラー復旧後の印刷に関して、前記画像処理部に、前記定着部に到達した用紙上の合成画像に対応する原稿画像と、当該定着部に到達した用紙上の合成画像に対応するパターンとは異なるパターンとを新たに合成させることで、前記印刷部が印刷する合成画像を生成する制御を行う制御部、として機能させることを特徴とする。
【発明の効果】
【０００８】
本発明の画像形成装置及び画像形成装置の制御方法、制御プログラムによれば、ユニークなパターンの印刷中にエラーが発生した場合であっても、パターンの重複印刷を未然に防止することができる。
【０００９】
その理由は、情報処理装置（制御プログラム）は、印刷が指示されたら、印刷設定情報に従って、ユニークなパターンと原稿画像とを関連付けて記憶し、印刷中にエラーを検知したら、検知したエラーが再印刷が必要なエラーであるかを判断し、再印刷が必要なエラーであれば、関連付けた情報を再構成して、エラー検知時と同一の原稿画像とエラー検知時のパターンとは異なる新たなパターンとを合成して再印刷する制御を行うからである。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施例に係る画像形成装置のコントローラの構成を示すブロック図である。
【図２】本発明の一実施例に係る電子ペンの構成を示すブロック図である。
【図３】アノト（登録商標）パターンの一例を示す図である。
【図４】画像形成装置のプリントエンジンの構成及び動作を模式的に示す図である。
【図５】通常片面印刷時における原稿画像と用紙との関係を示す図である。
【図６】通常両面印刷時における原稿画像と用紙との関係を示す図である。
【図７】位置検出パターンの片面印刷時におけるパターンと原稿画像と用紙との関係を示す図である。
【図８（ａ）】位置検出パターンの両面印刷時におけるパターンと原稿画像と用紙との関係を示す図である。
【図８（ｂ）】位置検出パターンの両面印刷時におけるパターンと原稿画像と用紙との関係（リカバリ後）を示す図である。
【図９】本発明の一実施例に係る画像形成装置に記憶する関連付け情報の一例である。
【図１０】本発明の一実施例に係る画像形成装置における位置検出パターンの印刷処理を示すフローチャート図である。
【図１１】本発明の一実施例に係る画像形成装置における手書き画像の出力処理を示すフローチャート図である。
【発明を実施するための形態】
【００１１】
背景技術で示したように、アノト（登録商標）パターンに代表される、電子ペンが用紙上の位置を検出するための位置検出パターンが印刷された用紙を用いて、電子ペンで書き込んだ手書き画像を電子化する方法が知られている。しかしながら、位置検出パターンの印刷時に、装置の動作が停止するＪＡＭや、指示した用紙とは異なるサイズの用紙に印刷される用紙サイズエラー等のエラーが発生した場合、用紙に転写された位置検出パターンのトナー像が一部でも定着されると、同一の位置検出パターンが印刷された用紙が複数存在する場合が生じてしまい、複数の用紙からの手書き画像が重畳して正しい手書き画像が得られないという問題が生じる。また、この問題は、位置検出パターンを印刷する場合に限らず、用紙毎にユニークな情報を印刷する場合においても同様に生じる。
【００１２】
そこで、本発明の一実施の形態では、入力される原稿画像毎にユニークな情報（例えば、位置検出パターン）を出力する制御を実施する画像形成装置（制御プログラム）において、原稿画像と位置検出パターンとの関連付けを印刷の状況に応じて構成する。具体的には、印刷時に、ＪＡＭや用紙サイズエラー等のエラーが検知した場合、そのエラーが再印刷なエラーであるかを判断し、再印刷が必要なエラーであれば、原稿画像の順序を保ったまま、原稿画像と位置検出パターンとの関連付けを再構成し、エラーとなった用紙と新たに印刷される用紙とに同一の位置検出パターンが印刷されないようにする。
【００１３】
これにより、画像形成装置によって印刷されるユニークな情報（位置検出パターン）の重複を防ぐことができ、複数の用紙に書き込んだ手書き画像が重畳してしまうという不具合を未然に防止することができる。以下、ユニークな情報として、位置検出パターンを印刷する場合を例にして説明する。
【実施例】
【００１４】
上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る画像形成装置及び制御プログラムについて、図１乃至図１１を参照して説明する。図１は、本実施例の画像形成装置のコントローラの構成を示すブロック図であり、図２は、電子ペンの構成を示すブロック図である。また、図３は、アノト（登録商標）パターンの一例を示す図であり、図４は、本実施例の画像形成装置のプリントエンジンの構成及び動作を模式的に示す図である。また、図５及び図６は、通常印刷時の原稿画像と用紙との関係を示す図であり、図７及び図８は、位置検出パターン印刷時のパターンと原稿画像と用紙との関係を示す図である。また、図９は、本実施例の画像形成装置に記憶されるテーブルの一例を示す図であり、図１０及び図１１は、本実施例の画像形成装置の処理を示すフローチャート図である。
【００１５】
本実施例のシステムは、用紙毎にユニークな位置検出パターンが印刷された用紙上の位置を特定してペン先の軌跡情報を送信する電子ペンと、原稿画像に位置検出パターンを合成した画像の印刷を指示すると共に、原稿画像に電子ペンから取得した軌跡情報で特定される手書き画像を合成した画像の印刷を指示する情報処理装置（本実施例では、原稿画像に位置検出パターンを合成した画像、及び、原稿画像に手書き画像を合成した画像を用紙に印刷する印刷機能を備えた画像形成装置とする。）と、で構成される。以下、各装置について詳細に説明する。
【００１６】
［画像形成装置］
図１は、本実施例の画像形成装置１０のコントローラの構成を示すブロック図であり、コントローラは、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３ａ、不揮発ＲＡＭ１３ｂ、モータードライバ１４、ＩＲ（Image Reader）／ＡＤＦ（Auto Document Feeder）モーター１５、表示・操作部１６、電子ペン用通信モジュール１７、ＣＣＤ（Charge Coupled Devices）１８、ＵＳＢ（Universal Serial Bus）インターフェース１９、ＮＩＣ（Network Interface Card）２０、画像処理チップ２１、画像処理用ＲＡＭ２２、プリントエンジン２３、ＴＥＬ応答モジュール２４、モデム２５、公衆回線インターフェースモジュール２６などで構成される。
【００１７】
ＣＰＵ１１とＲＯＭ１２とＲＡＭ１３ａと不揮発ＲＡＭ１３ｂとで制御部が構成される。ＣＰＵ１１は、ＲＯＭ１２に保存されている制御プログラムをＲＡＭ１３ａにコピーした後、ＲＡＭ１３ａ上の制御プログラムに従って、スキャナ機能、ファクシミリ機能、プリント機能及びコピー機能などの各機能についての全体制御を行う。ＲＯＭ１２は、上記制御プログラムの他に、位置検出用パターンのデータも保存する。ＲＡＭ１３ａは、原稿画像に位置検出パターンを合成した画像を印刷する際の印刷設定情報に基づいて作成した、位置検出パターンと原稿画像とを関連付ける関連付け情報（後述する図９に示すテーブル）、各種計算値などの一時保存場所として使用される。また、これらのデータを画像形成装置１０の電源が切断されても記憶しておく必要がある場合、不揮発ＲＡＭ１３ｂに記憶する。
【００１８】
本実施例では、特に、制御部（制御プログラム）は、印刷制御処理、エラー判別処理、テーブル再構成処理などを実行する。印刷制御処理は、画像処理チップ２１に原稿画像と位置検出パターンとを合成させ、プリントエンジン２３に合成画像を印刷させると共に、画像処理チップ２１に原稿画像と手書き画像とを合成させ、プリントエンジン２３に合成画像を印刷させる処理である。エラー判別処理は、プリントエンジン２３内の用紙の搬送経路に設けたセンサ等の出力を用いてＪＡＭや用紙サイズエラー等のエラーを検知し、検知したエラーが再印刷が必要なエラーであるかを判別する処理である。テーブル再構成処理は、再印刷が必要なエラーを検知した場合に、原稿画像の順序を保ったまま、原稿画像と位置検出パターンとの関連付けを再構成する処理である。この再構成では、エラーのリカバリ後に印刷する用紙に対して、原稿画像は、エラー検知時に印刷した原稿画像から順に割り当て、位置検出パターンは、エラー検知時に印刷した位置検出パターンを飛ばして、次の位置検出パターンから順に割り当てる。
【００１９】
ＩＲ／ＡＤＦモーター１５は、読取装置や自動原稿送り装置を駆動するモーターである。モータードライバ１４は、ＩＲ／ＡＤＦモーター１５を駆動制御する。
【００２０】
表示・操作部１６は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（electroluminescence）ディスプレイ上に、透明電極が格子状に配置された感圧式のタッチパネルと、ハードキーとで構成される。
【００２１】
電子ペン用通信モジュール１７は、Bluetooth（登録商標）通信方式に代表される短距離無線通信や有線通信により電子ペン３０の通信モジュール３４と通信を行い、電子ペン３０からの用紙上のペン先の軌跡情報を受信し、ＲＡＭ１３ａに保持する。
【００２２】
ＣＣＤ１８は、画像形成装置１０の読取装置や自動原稿送り装置に設置され、原稿をスキャンして原稿の反射光を検出し、この反射光を光電変換し更にアナログ−デジタル変換して画像データを生成する。ＵＳＢインターフェース１９は、ＵＳＢ対応機器と接続するためのインターフェースである。ＮＩＣ２０は、ユーザのコンピュータ装置などとＬＡＮ（Local Area Network）を経由して接続するための拡張カードであって、ユーザのコンピュータ装置等から送信される印刷データを入力したり、スキャンして得た画像信号に基づいて生成された画像データをユーザのコンピュータ装置等に送信したりする。
【００２３】
画像処理チップ２１は、画像合成、変倍、画像回転、濃度調整、エッジ強調、スムージング、２値化等の画像処理を行う。画像処理用ＲＡＭ２２は、画像処理チップ２１が画像処理の過程で出力する画像データや各種計算値などを一時的に記憶する。プリントエンジン２３は、画像処理用ＲＡＭ２２に蓄えられた画像データに基づいて用紙上に画像を形成する。
【００２４】
電話応答モジュール２４は、着信時の応答を行う。モデム２５は、デジタル信号を電話回線のアナログ信号に変調すると共に、その逆に変換して復調する。公衆回線インターフェースモジュール２６は、公衆回線網と接続するためのインターフェースである。
【００２５】
上記構成のコントローラの一般的な動作を概説すると、ＣＰＵ１１は、表示・操作部１６から指示を受けると、モータードライバ１４に対し、ＩＲ／ＡＤＦモーター１５の制御を行うと共に、画像処理チップ２１へ画像処理要求を行う。
【００２６】
画像処理チップ２１は、ＣＰＵ１１より画像処理要求を受けると、ＣＣＤ１８からスキャンデータを受け取り、表示・操作部１６で指示された画像に変換するための画像処理を施す。その際、各種計算値などは画像処理用ＲＡＭ２２に一時保存される。
【００２７】
画像処理チップ２１から出力された処理済み画像データは、ＲＡＭ１３ａへ一時保存された後、表示・操作部１６からの指示がスキャンの場合、画像処理チップ２１を経由してＵＳＢインターフェース１９又はＮＩＣ２０へ転送される。表示・操作部１６からの指示がＦａｘの場合、モデム２５を経由して公衆回線インターフェースモジュール２６に転送される。表示・操作部１６からの指示がコピーの場合、画像処理チップ２１を経由してプリントエンジン２３へ転送される。
【００２８】
プリントデータを外部より受信した場合は、ＵＳＢインターフェース１９又はＮＩＣ２０よりプリントデータを受け付け、画像処理チップ２１にて伸張した後、ＲＡＭ１３ａへ一時保存し、プリントエンジン２３へ転送する。
【００２９】
なお、本実施例では、情報処理装置を、印刷機能を備えた画像形成装置としているが、情報処理装置は必ずしも印刷機能を備える必要はなく、プリントエンジン２３に印刷を指示する制御装置としてもよいし、プリンタドライバの機能を備えたコンピュータ装置としてもよい。
【００３０】
［電子ペン］
図２は、電子ペン３０の構成を示すブロック図であり、電子ペン３０は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、通信モジュール３４、バッテリーモジュール３５、イメージセンサ３６、ペン圧力検知センサ３７、筆記モジュール３８、時計モジュール３９などで構成される。
【００３１】
ＣＰＵ３１は、プログラムに従って演算するデータ処理装置である。ＲＯＭ３２は、プログラムを格納する情報記憶部である。ＲＡＭ３３は、データを格納する情報記憶部である。通信モジュール３４は、Bluetooth（登録商標）に代表される短距離無線通信や有線通信により画像形成装置１０の電子ペン用通信モジュール１７と通信を行う。バッテリーモジュール３５は、電子ペン３０の電源である一次電池または二次電池である。イメージセンサ３６は、パターンを読み取るための小型のＣＣＤまたはＣＭＯＳ（Complementary Metal Oxide Semiconductor）ビデオカメラである。ペン圧力感知センサ３７は、電子ペン３０の筆圧を検知する圧電素子などである。筆記モジュール３８は、イメージセンサ３６で読み取った位置検出パターンに基づいて電子ペン３０の用紙上の位置を特定し、通信モジュール３４を用いて軌跡情報（時系列の位置情報）を出力する装置である。時計モジュール３９は、時刻情報を保持する装置である。
【００３２】
なお、電子ペン３０は、位置検出パターンが印刷された用紙上の位置を特定し、ペン先の軌跡情報を画像形成装置１０に送信する機能を備えていればよく、その構成や形状、通信方法などは特に限定されない。例えば、電子ペン３０は、アノト（登録商標）パターンを識別して位置を特定する構成としてもよいし、パターンの構成や密度、濃度などを識別して位置を特定する構成としてもよい。また、用紙近傍に設置された機器と連動して（例えば、当該機器に対する角度や距離に基づいて）位置を特定する構成としてもよい。本実施例では、アノト（登録商標）パターンを利用する場合について説明する。
【００３３】
図３は、アノト（登録商標）パターンの一例である。このアノト（登録商標）パターンは、格子状に配置されたドットパターンであり、各ドットは０．３ｍｍ間隔で直交する格子から上下左右いずれかの方向へ僅かにずれていて、イメージセンサ３６によって、１度に縦６×横６ドット、計３６ドットのマトリクス単位で読み込まれる。このアノト（登録商標）パターンはどの点をとっても一意な値であることから、用紙に合成するアノト（登録商標）パターンの配置を決めておけば（すなわち、パターン空間のどの位置から切り出したアノト（登録商標）パターンを用紙に合成するかを決めておけば）、電子ペン３０は用紙上の任意の位置を認識することができる。このアノト（登録商標）パターンのデータは、予めＲＯＭ１２に保持する構成とするが、ネットワーク上のサーバなどに格納しておき、その都度ネットワークを介して取得して利用する構成とすることもできる。
【００３４】
上記アノト（登録商標）パターンのような位置検出パターンを用紙に印刷することにより、用紙上に電子ペン３０で書き込んだ手書き画像を電子データとして取得することができるが、位置検出パターンの印刷時に、ＪＡＭや用紙サイズエラーなどが発生した場合、同一の位置検出パターンが印刷された用紙が複数存在する場合が生じ、複数の用紙からの手書き画像が重畳してしまう可能性がある。
【００３５】
そこで、本実施例では、同一の位置検出パターンが印刷された複数の用紙が存在しないようにするために、位置検出パターンの印刷時に、ＪＡＭや用紙サイズエラーなどが発生した場合、再印刷が必要なエラーであるかを判断し、再印刷が必要なエラーであれば、位置検出パターンと原稿画像との関連付け情報を再構成するようにする。以下、図面を参照して説明する。
【００３６】
図４は、画像形成装置１０のプリントエンジン２３の一例である。プリントエンジン２３は、給紙部２３ａ、作像部２３ｂ、転写部２３ｃ、定着部２３ｄ、排紙部２３ｅなどで構成される。
【００３７】
給紙部２３ａは、用紙を供給する部分であり、各種サイズの用紙を格納する給紙トレイと、給紙トレイにセットされた用紙を転写部２３ｃへ給送する給送機構とで構成される。作像部２３ｂは、印刷する画像（ここでは原稿画像と位置検出パターンのパターン画像）に基づいて感光体ドラムにレーザ光を照射してトナーの潜像を形成する。転写部２３ｃは、感光体ドラムに形成されたトナー像を中間転写ベルトに転写した後、２次転写ローラにより用紙上に転写する。定着部２３ｄは、用紙上に転写されたトナー像を永久定着させる。排紙部２３ｅは、画像が定着された用紙を排出する。
【００３８】
一般的に電子写真プロセスは、帯電、露光、現像、転写、定着の工程を経て、用紙に画像が形成されるが、トナー像が用紙に定着する前にエラーが発生した場合は、用紙上に転写された位置検出パターンは定着されず、その用紙に電子ペン３０のペン先を接触させた時に位置検出パターンが崩れてしまうため、この用紙が利用される可能性は低い。一方、用紙の一部が定着された時点でエラーが発生した場合は、定着された部分の位置検出パターンは電子ペン３０で読み取ることができるため、この用紙を使用して意図しない書き込みが行われてしまう可能性がある。そこで、用紙の搬送経路に設けたセンサ等を用いて、給紙部２３ａから搬送された用紙が定着部２３ｃに到達したかを判断し、到達していれば再印刷が必要と判断し、位置検出パターンと原稿画像と用紙の関連付け情報を再構成する。なお、ここでは、用紙が定着部２３ｃに到達したか否かに基づいて関連付け情報を再構成をするか否かを判断しているが、より厳密に判定する場合は、用紙が転写部３２ｄに到達したか否かに基づいて判定してもよい。
【００３９】
次に、エラーが発生した場合に、原稿画像と用紙、若しくは、位置検出パターンと原稿画像と用紙の関係がどのように変化するかについて、図５乃至図８を参照して説明する。図５及び図６は、通常の再印刷動作であり、図７及び図８は、本実施例特有の再印刷動作である。
【００４０】
図５は、通常の片面印刷時における原稿画像と用紙の関係を示す図であり、（ａ）はエラーが発生しない場合、（ｂ）はエラーが発生し、エラーリカバリを行った場合を示している。図５（ａ）では、エラーが発生していないため、画像１からＮはそれぞれ用紙１からＮに印刷される。一方、図５（ｂ）では、印刷中（ここでは、用紙３に画像３を印刷する際）にエラーが発生したため、このリカバリのために、新たな用紙（用紙４）に画像３が再印刷される。
【００４１】
図６は、通常の両面印刷時における原稿画像と用紙の関係を示す図であり、（ａ）はエラーが発生しない場合、（ｂ）はエラーが発生し、エラーリカバリを行った場合を示している。図６（ａ）では、エラーが発生していないため、画像１から２Ｎはそれぞれ用紙１からＮに２画像ずつ（表裏に１画像ずつ）印刷される。一方、図６（ｂ）では、印刷中（ここでは、用紙３に画像５、６を印刷する際）にエラーが発生したため、このリカバリのために、新たな用紙（用紙４）に画像５、６が再印刷される。
【００４２】
ここで、原稿画像を印刷する場合は、再印刷が必要なエラーを検知したら、新たな用紙にエラー検知時の原稿画像を再印刷しても問題はないが、原稿画像に加えて位置検出パターンを印刷する場合は、エラー検知時の位置検出パターンを再印刷すると、同一の位置検出パターンが印刷された用紙が複数存在することになり、電子ペン３０の手書き画像が重畳する可能性が生じる。そこで、本実施例では、原稿画像に位置検出パターンを合成して印刷する場合は、以下の制御を行う。
【００４３】
図７は、位置検出パターンの片面印刷時におけるパターンと原稿画像と用紙の関係を示す図であり、（ａ）はエラーが発生しない場合、（ｂ）はエラーが発生し、エラーリカバリを行った場合を示している。図７（ａ）では、エラーが発生していないため、パターン１からＮ及び画像１からＮはそれぞれ用紙１からＮに印刷される。一方、図７（ｂ）では、印刷中（ここでは、用紙３にパターン３と画像３を印刷する際）にエラーが発生したため、このリカバリのために、新たな用紙（用紙４）に再印刷するが、その際、画像は更新せずに同じ画像（ここでは、画像３）を再印刷し、位置検出パターンは更新して新たな位置検出パターン（ここでは、パターン４）を印刷する。
【００４４】
図８は、位置検出パターンの両面印刷時におけるパターンと原稿画像と用紙の関係を示す図であり、（ａ）はエラーが発生しない場合、（ｂ）はエラーが発生し、エラーリカバリを行った場合を示している。図８（ａ）では、エラーが発生していないため、パターン１から２Ｎ及び画像１から２Ｎはそれぞれ用紙１からＮに２画像ずつ（表裏に１画像ずつ）印刷される。一方、図８（ｂ）では、印刷中（ここでは、用紙３にパターン５、６と画像５、６を印刷する際）にエラーが発生したため、このリカバリのために、新たな用紙（用紙４）に再印刷するが、その際、画像は更新せずに同じ画像（ここでは、画像５、６）を再印刷し、位置検出パターンは更新して新たな位置検出パターン（ここでは、パターン７、８）を印刷する。
【００４５】
このような制御を行うためには、原稿画像と位置検出パターンとの関係を記憶しておく必要があるため、制御部は、印刷設定が行われたら、印刷設定情報に基づいて、図９に示すようなテーブルを作成し、再印刷が必要なエラーが発生した時に、そのテーブルを再構成する。
【００４６】
図９（ａ）は、原稿画像ＮｏとパターンＮｏとを関連付けたテーブルの一例である。ここで、原稿画像Ｎｏは、画像形成装置１０に入力される原稿画像を一意に特定するための管理番号である。パターンＮｏは、位置検出パターンを一意に管理するための番号である。
【００４７】
図９（ｂ）は、再印刷が必要なエラーが発生した後の原稿画像ＮｏとパターンＮｏとを関連付けたテーブルの一例である。ここでは、原稿画像３の印刷中にエラーとなり、その原稿画像３を再印刷したため、これに対応するパターンが再構成される。具体的には、原稿画像３はパターン３からパターン４に変更、原稿画像４はパターン４からパターン５に変更、原稿画像５はパターン５からパターン６に変更、原稿画像６はパターン６からパターン７に変更する。
【００４８】
そして、原稿画像と位置検出パターン、原稿画像と電子ペン３０で書き込んだ手書き画像とを用紙に印刷できるようにするために、図９（ｃ）及び図９（ｄ）に示すようなテーブルも作成する。ここで、パターン画像は、実際に用紙に印刷する位置検出パターンの画像である。手書き画像は、位置検出パターンを印刷した用紙に電子ペン３０で書き込んだ画像である。原稿画像は、画像形成装置１０に入力される原稿画像である。
【００４９】
このようなテーブルを作成、再構成することにより、画像形成装置１０の制御部（制御プログラム）は、このテーブルを参照して、図７及び図８に示すような制御を行うことができる。
【００５０】
以下、本実施例の画像形成装置１０の制御部（制御プログラム）が実行する処理について、図１０及び図１１のフローチャート図を参照して説明する。まず、図１０を参照して、位置検出パターンを印刷する処理について説明する。
【００５１】
画像形成装置１０は、ユーザが設定した印刷設定情報（用紙サイズ、片面／両面、枚数など）を取得する（Ｓ１０１）。なお、印刷設定情報の内容は、ユーザがホスト上で印刷設定を行えるアプリケーション（例えば、プリンタドライバ）を用いて行ってもよいし、画像形成装置１０の表示・操作部１６を操作して行ってもよい。
【００５２】
次に、画像形成装置１０は、ユーザから原稿画像を取得する（Ｓ１０２）。この原稿画像は、例えば、スキャナやホスト上のプリンタドライバ、サーバなどから取得してもよいし、画像形成装置１０の記憶部（ＲＡＭ１３など）から取得してもよい。
【００５３】
次に、画像形成装置１０（制御プログラム）は、記憶部（ＲＡＭ１３など）から位置検出パターンを読み出し、Ｓ１０１、Ｓ１０２で取得した情報に基づいて、位置検出パターンと原稿画像の関連付けを行う（Ｓ１０３）。
【００５４】
そして、画像形成装置１０（画像処理チップ２１）は、公知の技術を利用して、原稿画像と位置検出パターンのパターン画像とを合成し（Ｓ１０４）、プリントエンジン２３を用いて合成した画像を用紙に印刷する（Ｓ１０５）。その際、Ｓ１０１で取得した印刷設定情報に基づく印刷順序に従って印刷対象の画像を読み出し、印刷を行う。
【００５５】
次に、画像形成装置１０（制御プログラム）は、印刷画像に対応する用紙が用紙サイズエラーでないかを判定する（Ｓ１０６）。用紙サイズエラーを検知した場合は、その用紙に印刷された位置検出パターンが利用される可能性があることから、リカバリ動作を行うためにＳ１１２にスキップする。一方、用紙サイズエラーを検知しなかった場合は、印刷画像に対応する用紙に対してＪＡＭが発生していないかを判定する（Ｓ１０７）。ＪＡＭを検知しなかった場合は、次ページの有無を判定する（Ｓ１０８）。次ページがある場合は、次ページの印刷画像を読み出し（Ｓ１０９）、Ｓ１０５に戻って、同様の処理を繰り返す。次ページがない場合は、印刷を修了する。
【００５６】
Ｓ１０７に戻って、印刷画像に対応する用紙に対してＪＡＭを検知した場合は、画像形成装置１０（制御プログラム）は、用紙の搬送経路に設けたセンサ等の出力に基づいて、エラー対象となった用紙の位置を特定し（Ｓ１１０）、用紙位置がプリントエンジン２３の定着部２３ｄに到達しているかどうかを判定する（Ｓ１１１）。定着部２３ｄに到達していない場合は、用紙上に転写された画像は利用できないと考えられるため、画像形成装置１０（制御プログラム）は、位置検出パターンの更新は不要と判断し、印刷対象の画像を再度読み出し（Ｓ１１５）、Ｓ１０５に戻って同様の処理を繰り返す。
【００５７】
一方、定着部２３ｄに到達している場合、及び、用紙サイズエラーを検知した場合は、用紙上に転写された画像が利用される可能性があるため、画像形成装置１０（制御プログラム）は、位置検出パターンの更新が必要と判断し、エラー検知時の原稿画像に対応する位置検出パターンを更新する（Ｓ１１２）。その際、原稿画像は更新しない。次に、画像形成装置１０（制御プログラム）は、図９（ｂ）に示す、エラー検知後の原稿画像とパターンとを関連付けるテーブルを更新する（Ｓ１１３）。そして、Ｓ１１３で新たな関連付けによって構成された、原稿画像と位置検出パターンのパターン画像とを合成し（Ｓ１１４）、その合成画像を読み出し（Ｓ１１５）、Ｓ１０５に戻って同様の処理を繰り返す。
【００５８】
なお、Ｓ１０６及びＳ１０７でエラーが発生した場合、ユーザは用紙サイズを確認し、用紙を取り出して継続指示を行うことにより、エラーを解除する。その際、画像形成装置１０は、エラー解除のためのメッセージを表示・操作部１６に表示することが好ましい。
【００５９】
次に、図１１を参照して、位置検出パターンが印刷された用紙に電子ペンで書き込んだ手書き画像を出力する処理について説明する。
【００６０】
画像形成装置１０は、電子ペン３０が接続されたことを検出し、電子ペン３０から軌跡情報を取得し（Ｓ２０１）、この軌跡情報に基づいて手書き画像を取得する（Ｓ２０２）。次に、画像形成装置１０は、図９（ｃ）のテーブルを参照して、手書き画像に対応するパターンＮｏを特定し、図９（ｂ）、（ｄ）のテーブルを参照して、パターンＮｏ（すなわち、手書き画像）に対応する原稿画像を取得する（Ｓ２０３）。そして、Ｓ２０２で取得した書き込み画像と、Ｓ２０３で取得した原稿画像とを合成し（Ｓ２０４）、合成画像を保持し、表示または印刷をする（Ｓ２０５）。
【００６１】
以上説明したように、本実施例では、画像形成装置１０（制御プログラム）は、印刷が指示されたら、印刷設定情報に従って、位置検出パターンと原稿画像とを関連付けるテーブルを作成し、印刷中にエラーを検知したら、検知したエラーが再印刷が必要なエラーであるか（すなわち、エラーになった用紙が定着部２３ｄに到達しているか）を判断し、再印刷が必要なエラーであれば、テーブルを再構成して、エラー検知時と同一の原稿画像とエラー検知時の位置検出パターンとは異なる新たな位置検出パターンとを再印刷する制御を行うため、位置検出パターンの印刷中にエラーが発生した場合であっても、位置検出パターンの重複印刷を未然に防止することができる。
【００６２】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、各装置の構成や制御は適宜変更可能である。
【００６３】
例えば、上記実施例では、画像形成装置１０が位置検出パターンと原稿画像とを関連付けるテーブルを作成し、エラーを検知したら再印刷が必要なエラーであるかを判断し、再印刷が必要なエラーであればテーブルを再構成する構成としたが、これらの処理をホスト側の装置（プリンタドライバ）で実行することも可能である。この場合、プリンタドライバで設定した印刷設定情報に基づいてテーブルを作成して記憶しておき、画像形成装置１０からエラーが通知されたら、通知されたエラーが再印刷が必要なエラーであるかを判断し、再印刷が必要なエラーであればテーブルを再構成し、エラー検知時と同一の原稿画像とエラー検知時の位置検出パターンとは異なる新たな位置検出パターンとを合成した画像の印刷を指示する印刷データを作成して画像形成装置１０に送信し、画像形成装置１０は、エラー検知時の印刷データを破棄して、新たに受信した印刷データに従って印刷を継続するようにすればよい。
【００６４】
また、上記実施例では、位置検出パターンと原稿画像とを合成した画像を印刷する場合について説明したが、位置検出パターンのみを印刷する場合であっても、再印刷が必要なエラーが発生したらテーブルを再構成し、エラー検知時の位置検出パターンとは異なる新たな位置検出パターンを印刷する制御を行うことにより、同様の効果を得ることができる。
【００６５】
また、上記実施例では、ＪＡＭ又は用紙サイズエラーが発生した場合の制御について説明したが、用紙上に転写した画像が利用可能になる任意のエラーが発生した時に、本実施例の制御を行うようにしてもよいし、用紙上に転写した画像が利用可能になるか否かにかかわらず、印刷を中断させるエラーが発生した時に、本実施例の制御を行うようにしてもよい。
【００６６】
また、上記実施例では、電子ペン３０が検出可能な位置検出パターンを印刷する場合の制御について説明したが、印刷対象は位置検出パターンに限定されず、用紙毎にユニークな任意の情報を印刷する場合に対して、同様の制御を行うことができる。
【産業上の利用可能性】
【００６７】
本発明は、位置検出パターンを印刷する画像形成装置、及び、画像形成装置や画像形成装置に印刷を指示する装置で動作する制御プログラムに利用可能である。
【符号の説明】
【００６８】
１０  画像形成装置
１１  ＣＰＵ
１２  ＲＯＭ
１３ａ  ＲＡＭ
１３ｂ  不揮発ＲＡＭ
１４  モータードライバ
１５  ＩＲ／ＡＤＦモーター
１６  表示・操作部
１７  電子ペン用通信モジュール
１８  ＣＣＤ
１９  ＵＳＢインターフェース
２０  ＮＩＣインターフェース
２１  画像処理チップ
２２  画像処理用ＲＡＭ
２３  プリントエンジン
２３ａ  給紙部
２３ｂ  作像部
２３ｃ  転写部
２３ｄ  定着部
２３ｅ  排紙部
２４  ＴＥＬ応答モジュール
２５  モデム
２６  公衆回線インターフェースモジュール
３０  電子ペン
３１  ＣＰＵ
３２  ＲＯＭ
３３  ＲＡＭ
３４  通信モジュール
３５  バッテリーモジュール
３６  イメージセンサ
３７  ペン圧力検知センサ
３８  筆記モジュール
３９  時計モジュール
【図１】
0005773260.tif 000002
【図２】
0005773260.tif 000003
【図３】
0005773260.tif 000004
【図４】
0005773260.tif 000005
【図５】
0005773260.tif 000006
【図６】
0005773260.tif 000007
【図７】
0005773260.tif 000008
【図８（ａ）】
0005773260.tif 000009
【図８（ｂ）】
0005773260.tif 000010
【図９】
0005773260.tif 000011
【図１０】
0005773260.tif 000012
【図１１】
0005773260.tif 000013