(57)【要約】【課題】原稿を片面印刷する場合に、裏面も手書きに使用できるようにする画像形成装置及び当該画像形成装置に印刷を指示する印刷指示プログラムの提供。【解決手段】原稿画像を生成する画像生成部と、電子ペンが用紙上の位置を検出可能な特定パターンを生成する特定パターン生成部と、印刷設定に従って、前記用紙に印刷する印刷画像を生成する印刷画像生成部と、を少なくとも備える画像形成装置であって、前記原稿画像を片面に印刷する設定の場合、前記特定パターンを片面に印刷するか両面に印刷するかが選択可能であり、前記印刷画像生成部は、前記原稿画像を片面に印刷し、前記特定パターンを両面に印刷する設定の場合は、一方の面に対して、前記原稿画像と前記特定パターンとを合成した印刷画像を生成し、他方の面に対して、前記特定パターンのみの印刷画像を生成する。【選択図】図９
2013008090.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を生成する原稿画像生成部と、
電子ペンが用紙上の位置を検出可能な特定パターンを生成する特定パターン生成部と、
印刷設定に従って、前記用紙に印刷する印刷画像を生成する印刷画像生成部と、を少なくとも備える画像形成装置であって、
前記原稿画像を片面に印刷する設定の場合、前記特定パターンを片面に印刷するか両面に印刷するかが選択可能であり、
前記印刷画像生成部は、前記原稿画像を片面に印刷し、前記特定パターンを両面に印刷する設定の場合は、一方の面に対して、前記原稿画像と前記特定パターンとを合成した印刷画像を生成し、他方の面に対して、前記特定パターンのみの印刷画像を生成する、
ことを特徴とする画像形成装置。
【請求項２】
複数の用紙に印刷する場合、
前記印刷画像生成部は、最後の用紙を除いて、各々の用紙の原稿画像を印刷しない面に印刷する特定パターンを、次の用紙に印刷する原稿画像に対応付ける、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
複数の用紙に印刷する場合、
前記印刷画像生成部は、最初の用紙を除いて、各々の用紙の原稿画像を印刷しない面に印刷する特定パターンを、前の用紙に印刷する原稿画像に対応付ける、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
綴じ止めして使用される複数の用紙、若しくは、折り込んで使用される用紙に印刷する場合、
前記印刷画像生成部は、見開いた時に隣り合う面に印刷する原稿画像と特定パターンとを対応付ける、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記印刷画像生成部は、各々の前記原稿画像の向きに合わせて、当該原稿画像に対応付けられた特定パターンの向きを調整する、
ことを特徴とする請求項１乃至４のいずれか一に記載の画像形成装置。
【請求項６】
印刷を指示するコンピュータ装置で動作する印刷指示プログラムであって、
前記コンピュータ装置に、
原稿画像を片面に印刷するか両面に印刷するか、及び、電子ペンが用紙上の位置を検出可能な特定パターンを片面に印刷するか両面に印刷するかを設定可能な印刷設定画面を表示部に表示させる第１処理、
前記印刷設定画面の設定に従って、印刷装置に印刷を指示する印刷データを生成する第２処理、を実行させ、
前記印刷設定画面で、前記原稿画像を片面に印刷し、前記特定パターンを両面に印刷する設定が行われた場合、前記第２処理では、一方の面に対して、前記原稿画像と前記特定パターンとを合成した画像の印刷を指示し、他方の面に対して、前記特定パターンのみの印刷を指示する印刷データを生成する、
ことを特徴とする印刷指示プログラム。
【請求項７】
複数の用紙に印刷する指示を行う場合、
前記第２処理では、前記印刷データに、最後の用紙を除いて、各々の用紙の原稿画像を印刷しない面に印刷される特定パターンを、次の用紙に印刷される原稿画像に対応付けさせる指示情報を付加する、
ことを特徴とする請求項６に記載の印刷指示プログラム。
【請求項８】
複数の用紙に印刷する指示を行う場合、
前記第２処理では、前記印刷データに、最初の用紙を除いて、各々の用紙の原稿画像を印刷しない面に印刷される特定パターンを、前の用紙に印刷される原稿画像に対応付けさせる指示情報を付加する、
ことを特徴とする請求項６に記載の印刷指示プログラム。
【請求項９】
綴じ止めして使用される複数の用紙、若しくは、折り込んで使用される用紙に印刷する指示を行う場合、
前記第２処理では、前記印刷データに、見開いた時に隣り合う面に印刷される原稿画像と特定パターンとを対応付けさせる指示情報を付加する、
ことを特徴とする請求項６に記載の印刷指示プログラム。
【請求項１０】
前記第２処理では、前記印刷データに、各々の前記原稿画像の向きに合わせて、当該原稿画像に対応付けられた特定パターンの向きを調整させる指示情報を付加する、
ことを特徴とする請求項６乃至９のいずれか一に記載の印刷指示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び印刷指示プログラムに関し、特に、電子ペンが認識可能なパターンを合成した用紙を印刷する画像形成装置及び当該用紙の印刷を指示する印刷指示プログラムに関する。
【背景技術】
【０００２】
近年、データ送信機能を備えた電子ペンが普及しており、例えば、アノト（登録商標）パターンなどのパターンを印刷した用紙上で電子ペンを移動させると、電子ペンは、内蔵したカメラでパターンを読み取って用紙上の位置を検出し、電子ペンの移動軌跡を示すデータを送信する。そして、そのデータを受け取った装置は、アプリケーションを用いてデータを解析して手書きされた情報を特定し、その情報を表示したり印刷したりする。
【０００３】
このような電子ペンを利用したシステムとして、例えば、下記特許文献１には、記録媒体上に形成された印刷用位置符号化パターンを読み取り、読み取った前記印刷用位置符号化パターンを電子化する手段を有する電子ペンと、アプリケーションデータと印刷関連情報とを生成するアプリケーション部と、前記アプリケーション部により生成した前記アプリケーションデータを印刷用データに編集するアプリケーションデータ編集部と、前記印刷関連情報に応じた前記印刷用位置符号化パターンに基づく前記印刷用位置符号化パターンデータを選択する印刷用位置符号化パターンデータ選択部と、前記アプリケーションデータ編集部によって編集された前記印刷用データと前記印刷用位置符号化パターンデータ選択部により選択された前記印刷用位置符号化パターンとを合成する印刷データ合成部と、前記印刷データ合成部において合成された前記合成データを送信する送信部とを備えた情報処理装置と、前記合成データを受信し、前記記録媒体に前記合成データに基づいて前記記録媒体に印刷する印刷機構部とを有する印刷装置とを備えた印刷システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２４２７２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の技術により、原稿画像とアノト（登録商標）パターンなどのパターン（以下、特定パターンと呼ぶ。）とを合成して印刷することができるが、この先行技術では、原稿画像が印刷された紙面の余白部分に手書きを行うことになるため、手書きする情報が多くなると、全ての手書き情報を余白部分に書き込むことができず、不便であった。
【０００６】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、原稿を片面印刷する場合に、裏面も手書きに使用できるようにする画像形成装置及び当該画像形成装置に印刷を指示する印刷指示プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明は、原稿画像を生成する画像生成部と、電子ペンが用紙上の位置を検出可能な特定パターンを生成する特定パターン生成部と、印刷設定に従って、前記用紙に印刷する印刷画像を生成する印刷画像生成部と、を少なくとも備える画像形成装置であって、前記原稿画像を片面に印刷する設定の場合、前記特定パターンを片面に印刷するか両面に印刷するかが選択可能であり、前記印刷画像生成部は、前記原稿画像を片面に印刷し、前記特定パターンを両面に印刷する設定の場合は、一方の面に対して、前記原稿画像と前記特定パターンとを合成した印刷画像を生成し、他方の面に対して、前記特定パターンのみの印刷画像を生成するものである。
【０００８】
また、本発明は、印刷を指示するコンピュータ装置で動作する印刷指示プログラムであって、前記コンピュータ装置に、原稿画像を片面に印刷するか両面に印刷するか、及び、電子ペンが用紙上の位置を検出可能な特定パターンを片面に印刷するか両面に印刷するかを設定可能な印刷設定画面を表示部に表示させる第１処理、前記印刷設定画面の設定に従って、印刷装置に印刷を指示する印刷データを生成する第２処理、を実行させ、前記印刷設定画面で、前記原稿画像を片面に印刷し、前記特定パターンを両面に印刷する設定が行われた場合、前記第２処理では、一方の面に対して、前記原稿画像と前記特定パターンとを合成した画像の印刷を指示し、他方の面に対して、前記特定パターンのみの印刷を指示する印刷データを生成するものである。
【発明の効果】
【０００９】
本発明の画像形成装置及び印刷指示プログラムによれば、原稿画像を片面に印刷する設定の場合に、特定パターンを両面に印刷することにより、裏面にメモ書きすることができ、その結果、多くのメモ書きの入力が可能となる。
【００１０】
また、複数の用紙に印刷する場合に、特定パターンを、前後の用紙の原稿画像に対応付けたり、綴じ止めした冊子や折り込んで作成した冊子を見開いた時に隣り合う原稿画像に対応付けたりすることにより、原稿を見ながら手書きすることが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施例に係る印刷システムの構成を模式的に示す図である。
【図２】本発明の一実施例に係る電子ペンの構成を示すブロック図である。
【図３】アノト（登録商標）パターンの一例を示す図である。
【図４】電子ペンを用いた手書き動作を説明する図である。
【図５】従来の印刷例を示す図である。
【図６】従来の用紙の手書き記載例を示す図である。
【図７】本発明の一実施例に係る印刷例（左隣に特定パターンを挿入する例）を示す図である。
【図８】本発明の一実施例に係る印刷例（右隣に特定パターンを挿入する例）を示す図である。
【図９】本発明の一実施例の用紙の手書き記載例を示す図である。
【図１０】図７の印刷例における特定パターンの印刷方向を説明する図である。
【図１１】図８の印刷例における特定パターンの印刷方向を説明する図である。
【図１２】本発明の一実施例に係る印刷例（小冊子の例）を示す図である。
【図１３】本発明の一実施例に係るコンピュータ装置の構成を示すブロック図である。
【図１４】本発明の一実施例に係る画像形成装置の構成を示すブロック図である。
【図１５】本発明の一実施例に係るコンピュータ装置の処理を示すフローチャート図である。
【図１６】本発明の一実施例に係るプリンタドライバの印刷設定画面の一例を示す図である。
【図１７】本発明の一実施例に係る画像形成装置の処理を示すフローチャート図である。
【図１８】本発明の一実施例に係る画像形成装置の言語解析処理を示すフローチャート図である。
【図１９】本発明の一実施例に係る画像形成装置のラスタライズ処理を示すフローチャート図である。
【図２０】本発明の一実施例に係る画像形成装置のプリント処理を示すフローチャート図である。
【図２１】本発明の一実施例に係る画像形成装置の特定パターン合成１の処理を示すフローチャート図である。
【図２２】本発明の一実施例に係る画像形成装置のＮ頁目原稿の特定パターン合成処理を示すフローチャート図である。
【図２３（ａ）】本発明の一実施例に係る画像形成装置のＮ頁目裏面の特定パターン合成処理を示すフローチャート図である。
【図２３（ｂ）】本発明の一実施例に係る画像形成装置のＮ頁目裏面の特定パターン合成処理（小冊子の場合）を示すフローチャート図である
【図２４】本発明の一実施例に係る画像形成装置の特定パターン合成２の処理を示すフローチャート図である。
【図２５】本発明の一実施例に係る画像形成装置のＮ頁目表面の特定パターン生成処理を示すフローチャート図である。
【図２６】本発明の一実施例に係る画像形成装置の特定パターン合成３の処理を示すフローチャート図である。
【発明を実施するための形態】
【００１２】
背景技術で示したように、原稿を片面印刷する際に、電子ペンで検出可能な特定パターンを原稿画像に合成して印刷することにより、原稿画像の余白部分にメモを手書きすることができる。しかしながら、一般に、原稿画像の余白部分は小さいため、手書きする情報が多いと、全ての手書き情報を余白部分に書き込むことができず、利便性が悪いという問題があった。
【００１３】
この問題に対して、原稿画像を印刷する用紙とは別の用紙に特定パターンを印刷し、その用紙に手書き情報を書き込むようにすることもできる。しかしながら、この方法では、原稿画像を印刷した用紙と特定パターンを印刷した用紙とが対応付けられていないため、原稿画像とその原稿画像に対する手書き情報とを合成して出力することができないという問題が生じる。
【００１４】
そこで、本発明の一実施の形態では、原稿画像を片面印刷する際に、裏面にも特定パターンが印刷されるようにする。また、複数の用紙に印刷する場合、特定パターンを、前後の用紙の原稿画像に対応付けたり、綴じ止めした冊子や折り込んで作成した冊子を見開いた時に隣り合う原稿画像に対応付けたりする。これにより、手書き情報を書き込む領域を大きくすることができ、また、原稿画像を見ながら手書き情報を書き込むことができるため、ユーザの利便性を向上させることができる。
【実施例】
【００１５】
上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る画像形成装置及び印刷指示プログラムについて、図１乃至図２６を参照して説明する。図１は、本実施例の印刷システムの構成を模式的に示す図である。また、図２は、本実施例の電子ペンの構成を示すブロック図、図３は、アノト（登録商標）パターンの一例を示す図であり、図４は、電子ペンを用いた手書き動作を説明する図である。また、図５及び図６は、従来の印刷例及び手書き記載例を示す図であり、図７乃至図１２は、本実施例の印刷例及び手書き記載例を示す図である。また、図１３は、本実施例のコンピュータ装置の構成を示すブロック図であり、図１４は、本実施例の画像形成装置の構成を示すブロック図である。また、図１５は、コンピュータ装置の処理を示すフローチャート図、図１６は、コンピュータ装置に表示される画面例を示す図であり、図１７乃至図２６は、本実施例の画像形成装置の処理を示すフローチャート図である。
【００１６】
図１に示すように、本実施例の印刷システム１０は、原稿画像の印刷を指示するコンピュータ装置２０と、コンピュータ装置２０からの指示に従って原稿画像とアノト（登録商標）パターンに代表される特定パターンを用紙に印刷するカラープリンタやカラー複合機などの画像形成装置３０と、特定パターンが印刷された用紙上のペン先の移動軌跡を示す複数の位置情報を含むデータ（以下、電子ペンデータと呼ぶ。）を送信する電子ペン４０とで構成される。また、画像形成装置３０は、更に、電子ペン４０から送信された電子ペンデータを処理して手書きされた文字や図形、画像などの情報（以下、手書き情報と呼ぶ。）を特定し、原稿画像と手書き情報とを合成して印刷物を作成する処理も行う。
【００１７】
まず、電子ペン４０について説明する。図２は、電子ペン４０の構成を示すブロック図であり、電子ペン４０は、ＣＰＵ（Central Processing Unit）４１、ＲＯＭ（Read Only Memory）４２、ＲＡＭ（Random Access Memory）４３、通信モジュール４４、バッテリー４５、イメージセンサ４６、ペン圧力検知センサ４７、筆記モジュール４８、時計モジュール４９などで構成される。
【００１８】
ＣＰＵ４１は、プログラムに従って演算するデータ処理装置である。ＲＯＭ４２は、プログラムを格納する情報記憶部である。ＲＡＭ４３は、データを格納する情報記憶部である。そして、ＣＰＵ４１と、ＲＯＭ４２やＲＡＭ４３などのメモリと、で制御部が構成される。
【００１９】
通信モジュール４４は、Bluetooth（登録商標）に代表される短距離無線通信や有線通信により画像形成装置３０の電子ペン用通信部３５ｂと通信を行う。バッテリー４５は、電子ペン４０の電源である一次電池または二次電池である。イメージセンサ４６は、パターンを読み取るための小型のＣＣＤ（Charge Coupled Devices）またはＣＭＯＳ（Complementary Metal Oxide Semiconductor）ビデオカメラである。ペン圧力検知センサ４７は、電子ペン４０の筆圧を検知する圧電素子などである。筆記モジュール４８は、イメージセンサ４６で読み取った特定パターンに基づいて電子ペン４０の用紙上の位置を特定し、ペン先の移動軌跡を示す複数の位置情報を含む電子ペンデータを生成する。時計モジュール４９は、時刻情報を保持する装置である。
【００２０】
なお、電子ペン４０は、特定パターンが印刷された用紙上の位置を特定し、位置情報（座標）を含む電子ペンデータを送信する機能を備えていればよく、その構成や形状、通信方法などは特に限定されない。例えば、電子ペン４０は、パターンの構成や密度、濃度などを識別して位置を特定する構成としてもよいし、用紙近傍に設置された機器と連動して（例えば、当該機器に対する角度や距離に基づいて）位置を特定する構成としてもよい。本実施例では、アノト（登録商標）パターンを利用するものとする。
【００２１】
図３は、アノト（登録商標）パターンの一例である。このアノト（登録商標）パターンは、格子状に配置されたドットパターンであり、各ドットは０．３ｍｍ間隔で直交する格子から上下左右いずれかの方向へ僅かにずれていて、イメージセンサ４６によって、１度に縦６×横６ドット、計３６ドットのマトリクス単位で読み込まれる。このアノト（登録商標）パターンはどの点をとっても一意な値であることから、用紙とその用紙に合成するアノト（登録商標）パターンの配置を決めておけば（すなわち、パターン空間のどの位置から切り出したアノト（登録商標）パターンを用紙に印刷するかを決めておけば）、電子ペン４０は用紙上の任意の位置を認識することができる。このアノト（登録商標）パターンのデータは、予めＲＯＭ４２に保持する構成とするが、ネットワーク上のサーバに格納しておき、その都度ネットワークを介して取得して利用することもできる。
【００２２】
図４は、上記構成の電子ペン４０を用いて特定パターンが印刷された用紙に手書きした例である。用紙上で電子ペン４０を移動させると、用紙上の位置情報が電子ペンデータとして画像形成装置３０に送信され、画像形成装置３０は、電子ペン４０の軌跡から手書きされた文字や図形などの手書き情報を認識することができ、原稿画像に手書き情報を合成した印刷物を出力することができる。
【００２３】
ここで、図５に示すように、原稿画像（図の数字）に特定パターン（図の網掛け）を合成して印刷する時、原稿画像を用紙の片面に印刷する設定の場合、特定パターンも同様に用紙の片面にしか印刷されない。そのため、図６に示すように、手書き情報は、用紙の周囲の狭い余白部分か、若しくは原稿画像の隙間に書き込まなければならず、多くの情報を手書きするのが困難になるという問題があった。
【００２４】
そこで、本実施例では、原稿画像を用紙の片面に印刷する設定であっても、原稿画像とは別に、特定パターンを片面に印刷するか、両面に印刷するかを選択できるようにする。即ち、原稿画像を用紙の片面に印刷する設定の場合において、特定パターンを用紙の片面のみに印刷する場合は、図５のような印刷形態になり、特定パターンを用紙の両面に印刷する場合は、図７及び図８に示すように、原稿画像を印刷しない裏面にも特定パターンを印刷する。これにより、図９に示すように、用紙の裏面にも手書きができるようになる。
【００２５】
ここで、特定パターンを用紙の裏面に印刷するに当たって、電子ペン３０から入力された手書き情報と原稿画像とを合成して印刷する場合、用紙の表面の原稿画像とその用紙の裏面の特定パターンとを対応付けるようにすると、原稿画像を見ながらメモをとる場合に、用紙を裏返して手書き情報を書き込まなければならず不便である。そこで、用紙をめくったときの原稿画像の隣のページにその原稿画像に対するメモが書き込めるようにする。
【００２６】
具体的には、複数の用紙に印刷する場合を想定すると、用紙の表面側に原稿画像を印刷するかしないかによって、印刷形態は２通りとなる。例えば、用紙の表面側に原稿画像を印刷する場合は、めくった時の左右のページの原稿画像と特定パターンとが対応するように、図７に示すように、表面にｎ頁目の原稿画像が印刷される用紙の裏面にｎ＋１頁目の原稿画像に対応する特定パターンを印刷する。また、用紙の表面側に原稿画像を印刷しない場合は、めくった時の左右のページの原稿画像と特定パターンとが対応するように、図８に示すように、裏面にｎ頁目の原稿画像が印刷される用紙の表面にｎ−１番目の原稿画像に対応する特定パターンを印刷する。
【００２７】
なお、図７及び図８は、原稿画像の向きが揃っている場合の例であるが、原稿画像の向きが揃っていない場合に、特定パターンを同じ向きに印刷すると、特定パターンに書き込んだ手書き情報を原稿画像に合成する時に方向の不一致が生じてしまう。そこで、特定パターンを印刷する際には、対応付ける原稿画像の方向に特定パターンの方向（天地）を合わせるようにする。例えば、図７の印刷形態において、２番目の原稿画像が横向きになっている場合は、図１０に示すように、１枚目の用紙の裏面に印刷する特定パターンを２番目の原稿画像の向きに合わせて横向きに印刷する。また、図８の印刷形態において、同様に２番目の原稿画像が横向きになっている場合は、図１１に示すように、３枚目の用紙の表面に印刷する特定パターンを２番目の原稿画像の向きに合わせて横向きに印刷する。
【００２８】
また、用紙を折って冊子を形成する印刷形態（小冊子印刷）の場合も、同様に、見開いた時に隣り合うページに原稿画像とその原稿画像に対応する特定パターンとが印刷されていないと、ページをめくりながらメモ書きしなければならず不便である。そこで、小冊子印刷の場合は、２ｉｎ１や４ｉｎ１などのページ割付の設定に応じて、見開いた時に隣り合うページに、原稿画像と特定パターンとを対応付けて印刷する。
【００２９】
例えば、２ｉｎ１設定で２枚の用紙に印刷する場合、図１２に示すように、原稿画像と特定パターンを割り付けて印刷する。具体的には、１枚目の用紙の裏面（手前側の面）の左側に２番目の原稿画像を印刷し、２枚目の用紙の表面（奥側の面）の右側に２番目の原稿画像に対応する特定パターンを印刷し、２枚目の用紙の裏面の左側に３番目の原稿画像、右側に３番目の原稿画像に対応する特定パターンを印刷し、２枚目の用紙の表面の左側に４番目の原稿画像を印刷し、１枚目の用紙の裏面の右側に４番目の原稿画像に対応する特定パターンを印刷する。これにより、原稿画像を見ながらその原稿画像に対するメモを書き込むことができ、ユーザの利便性を向上させることができる。
【００３０】
以下、原稿画像と特定パターンの印刷に使用する装置（コンピュータ装置２０及び画像形成装置３０）の構成について図面を参照して説明する。
【００３１】
［コンピュータ装置］
図１３は、本実施例のコンピュータ装置２０の構成を示すブロック図であり、コンピュータ装置２０は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ＨＤＤ２４、ＬＡＮ  Ｉ／Ｆ２５、表示部２６、操作部２７などで構成され、これらはバスを介して接続されている。
【００３２】
ＣＰＵ２１は、プログラムに従って演算するデータ処理装置である。ＲＯＭ２２は、プログラムを格納する情報記憶部である。ＲＡＭ２３は、データを格納する情報記憶部である。そして、ＣＰＵ２１と、ＲＯＭ２２やＲＡＭ２３などのメモリと、で制御部が構成される。この制御部は、文書を作成するためのアプリケーションや文書の印刷を指示するプリンタドライバとして機能し、アプリケーションで作成した文書データは、プリンタドライバにより、画像形成装置３０が解釈可能な印刷データ（ＰＪＬ（Printer Job Language）コマンドやＰＳ、ＰＣＬＸＬ等のページ記述言語のデータ、または、ＰＤＦ（Portable Document Format）データ）に変換される。
【００３３】
ＨＤＤ２４は、各種プログラムやデータを記憶する。
【００３４】
ＬＡＮ  Ｉ／Ｆ部２５は、画像形成装置３０などとＬＡＮ（Local Area Network）を経由して接続するための拡張カードであって、画像形成装置３０に印刷データを送信する。
【００３５】
表示部２６は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（electroluminescence）ディスプレイなどであり、後述するプリンタドライバの印刷設定画面などを表示する。
【００３６】
操作部２７は、キーボードやマウスなどで構成され、文書の作成や印刷に関する設定操作を可能とする。
【００３７】
［画像形成装置］
図１４は、本実施例の画像形成装置３０の構成を示すブロック図であり、画像形成装置３０は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、ＨＤＤ３４、ＬＡＮ  Ｉ／Ｆ３５ａ、印刷部３６、表示部３７、言語解析部３８、画像処理部３９、電子ペン用通信部３５ｂなどで構成され、これらはバスを介して接続されている。
【００３８】
ＣＰＵ３１は、プログラムに従って演算するデータ処理装置である。ＲＯＭ３２は、プログラムを格納する情報記憶部である。ＲＡＭ３３は、データを格納する情報記憶部である。そして、ＣＰＵ３１と、ＲＯＭ３２やＲＡＭ３３などのメモリと、で制御部が構成される。
【００３９】
ＨＤＤ３４は、ＬＡＮ  Ｉ／Ｆ部３５ａを介して受信した印刷データや電子ペン用通信部３５ｂを介して受信した電子ペンデータ、印刷データや電子ペンデータから生成した中間データ、中間データから生成したビットマップデータなどを記憶する。
【００４０】
ＬＡＮ  Ｉ／Ｆ部３５ａは、コンピュータ装置２０などとＬＡＮを経由して接続するための拡張カードであって、コンピュータ装置２０から送信される印刷データを入力する。
【００４１】
印刷部３６は、電子写真方式や静電記録方式等の作像プロセスを利用した画像形成に必要な構成要素で構成され、画像処理部３９により作成されたビットマップデータに基づいて、指定された用紙に画像を形成する。
【００４２】
表示部３７は、ＬＣＤや有機ＥＬディスプレイ上に、透明電極が格子状に配置された感圧式のタッチパネルと、ハードキーなどで構成される。
【００４３】
言語解析部３８は、ＰＪＬ処理部３８ａとPost Script処理部３８ｂとＰＣＬＸＬ処理部３８ｃとを含む。ＰＪＬ処理部３８ａ、Post Script処理部３８ｂ、ＰＣＬＸＬ処理部３８ｃは、画像形成装置の言語解析部に一般的に設けられる機能であり、ＬＡＮ  Ｉ／Ｆ３５ａを介してコンピュータ装置２０等から入力された印刷データを解析し、中間データを作成する。
【００４４】
画像処理部３９は、特定パターン生成部３９ａと原稿画像生成部３９ｂと印刷画像生成部３９ｃとを含む。特定パターン生成部３９ａは、電子ペン４０が認識可能な特定パターンを生成し、必要に応じて、画像回転等の画像処理を行う。原稿画像生成部３９ｂは、言語解析部３８により作成された中間データをラスタライズして、印刷部３６で印刷可能なビットマップデータに変換し、必要に応じて、変倍、画像回転、濃度調整、エッジ強調、スムージング、２値化等の画像処理を行う。印刷画像生成部３９ｃは、印刷設定に従って、言語解析部３８で生成したビットマップデータに基づく画像（原稿画像）と特定パターン生成部３９ａで生成した特定パターンとを合成した印刷画像、及び、特定パターン生成部３９ａで生成した特定パターンのみの印刷画像を生成する。また、電子ペン４０から電子ペンデータを受信した場合、印刷画像生成部３９ｃは、電子ペンデータに基づく手書き情報とその手書き情報に対応する原稿画像とを合成した印刷画像を生成する。
【００４５】
電子ペン用通信部３５ｂは、Bluetooth（登録商標）通信方式に代表される短距離無線通信や有線通信により電子ペン４０の通信モジュール４４と通信を行い、電子ペン４０からの電子ペンデータを受信し、ＲＡＭ３３に保持する。
【００４６】
なお、上記言語解析部３８や画像処理部３９はハードウェアとして構成してもよいし、画像形成装置３０を言語解析部３８や画像処理部３９として機能させるプログラムとして構成し、当該プログラムを制御部で動作させる構成としてもよい。
【００４７】
また、本実施例では、コンピュータ装置２０で印刷データを生成する際に、原稿画像を片面に印刷するか両面に印刷するか、特定パターンを片面に印刷するか両面に印刷するかを設定する構成とするが、画像形成装置３０の記憶部やサーバなどに記憶した原稿データに基づいて印刷する場合や画像形成装置３０に設けられたスキャナなどで読み取った原稿画像を印刷する場合は、表示部３７のタッチパネルなどを操作して、原稿画像を片面に印刷するか両面に印刷するか、特定パターンを片面に印刷するか両面に印刷するかを設定できるようにしてもよく、その場合はコンピュータ装置２０を省略することもできる。
【００４８】
また、本実施例では、画像形成装置３０に印刷部３６を備える構成としているが、印刷処理を実行するエンジンを分離し、画像形成装置３０を、印刷画像を生成してエンジンに印刷処理を実行させる装置として構成してもよい。
【００４９】
次に、上記構成の印刷システム１０の動作について説明する。なお、以下では、コンピュータ装置２０（プリンタドライバ）で、原稿画像を片面に印刷するか両面に印刷するか、特定パターンを片面に印刷するか両面に印刷するかを設定する場合について説明する。
【００５０】
まず、コンピュータ装置２０の動作について、図１５のフローチャート図及び図１６の画面例を参照して説明する。
【００５１】
ユーザが、アプリケーションを用いて原稿データを作成し、アプリケーションの画面で印刷を指示すると、プリンタドライバが起動し、プリンタドライバは、表示部２６に印刷設定画面を表示させる（Ｓ１０１）。図１６は、本実施例の印刷設定画面の一例であり、用紙やレイアウト、両面設定などの欄に加えて、特定パターンの印刷を設定する欄が設けられている。
【００５２】
ここで、用紙欄の方向は、データの向きを示し、縦、横のどちらかが選択可能となっている。原稿サイズや出力サイズでは、Ａ３、Ａ４、Ｂ４、Ｂ３、…、カスタム用紙などがプルダウンメニューから選択可能となっている。給紙トレイは、画像形成装置内にセットされた用紙トレイを示し、トレイ１、２、…、手差しトレイなどがプルダウンメニューから選択可能となっている。部数は、印刷枚数を示す。レイアウト欄のページ割付では、小冊子印刷をするかしないかが選択可能となっている。両面設定では、片面、両面がプルダウンメニューから選択可能となっている。特定パターンでは、オフ、原稿面のみ、両面がプルダウンメニューから選択可能となっている。ここで両面を選択すると、図７や図８のような出力が可能となる。特定パターン挿入では、なし、左隣ページに挿入、右隣ページに挿入がプルダウンメニューから選択可能となっている。左隣ページに挿入に設定すると図７のような出力結果となり、右隣ページに挿入に設定すると図８のような出力結果となる。小冊子の場合は、レイアウト欄のページ割付で小冊子、特定パターン欄で両面を選択すると、図１２のような出力結果となる。
【００５３】
そして、ユーザが印刷設定画面で印刷条件を設定し、印刷を指示すると（Ｓ１０２のＹｅｓ）、プリンタドライバは、原稿画像のデータ及び特定パターンのデータを用いて、印刷設定に基づいて印刷データを作成し（Ｓ１０３）、作成した印刷データを画像形成装置３０に送信する（Ｓ１０４）。
【００５４】
次に、画像形成装置３０の動作について、図１７乃至図２６のフローチャート図を参照して説明する。
【００５５】
まず、図１７に示すように、画像形成装置３０の制御部は、ＬＡＮ  Ｉ／Ｆ部３５ａを介して、コンピュータ装置２０から印刷データを受信すると、受信した印刷データをＲＡＭ３３またはＨＤＤ３４に蓄積していき、全データを受信し終わると通信を終了する（Ｓ２０１）。
【００５６】
次に、言語解析部３８は、印刷データの言語解析処理を行う（Ｓ２０２）。次に、画像処理部３９は、ラスタライズ処理を行う（Ｓ２０３）。そして、印刷部３６は、原稿画像と特定パターンの印刷処理を行う（Ｓ２０４）。これらの言語解析処理、ラスタライズ処理、印刷処理については後述する。
【００５７】
［言語解析処理］
次に、図１７のＳ２０２の言語解析処理について、図１８のフローチャート図を参照して説明する。
【００５８】
まず、ＰＪＬ処理部３８ａは、印刷データのＰＪＬ解析を行い、ＰＪＬで指定されている各種印刷設定を解析し、設定テーブルに保存する（Ｓ２１１）。次に、印刷データがPost Script又はＰＣＬのどちらのＰＤＬで記述されているかを判断し（Ｓ２１２）、判断結果に従って、Post Script処理部３８ｂにてPost Script解析処理（Ｓ２１３）、若しくは、ＰＣＬＸＬ処理部３８ｃにてＰＣＬ解析処理（Ｓ２１４）を行って、中間データを作成する。
【００５９】
［ラスタライズ処理］
次に、図１７のＳ２０３のラスタライズ処理について、図１９のフローチャート図を参照して説明する。
【００６０】
まず、原稿画像生成部３９ｂは、中間データをラスタライズして原稿画像を生成する（Ｓ２２１）。この画像生成は従来のラスタライズ処理と同じである。次に、設定テーブルを参照して、両面印刷に設定されているかを判断する（Ｓ２２２）。
【００６１】
両面印刷に設定されている場合は、設定テーブルを参照して、特定パターンを印刷する設定であるかを判断する（Ｓ２２３）。特定パターンを印刷する設定でない場合はこのフローの処理を終了し、特定パターンを印刷する設定の場合は、特定パターン合成３の処理を実行する（Ｓ２２９）。この特定パターン合成３の処理については後述する。
【００６２】
一方、両面印刷に設定されていない場合は、設定テーブルを参照して、特定パターンを印刷する設定であるかを判断する（Ｓ２２４）。特定パターンを印刷する設定でない場合はこのフローの処理を終了し、特定パターンを印刷する設定の場合は、設定テーブルを参照して、特定パターンを片面に印刷する設定であるか両面に印刷する設定であるかを判断する（Ｓ２２５）。特定パターンを片面に印刷する設定の場合は、特定パターン合成３の処理を実行する（Ｓ２２９）。
【００６３】
特定パターンを両面に印刷する設定の場合は、設定テーブルを参照して、特定パターンを原稿画像の左隣に挿入する設定であるか右隣に挿入する設定であるかを判断する（Ｓ２２６）。特定パターンを原稿画像の左隣に挿入する設定の場合は、特定パターン合成１の処理を実行し（Ｓ２２７）、特定パターンを原稿画像の右隣に挿入する設定の場合は、特定パターン合成２の処理を実行する（Ｓ２２８）。この特定パターン合成１の処理及び特定パターン合成２の処理については後述する。
【００６４】
［印刷処理］
次に、図１７のＳ２０４の印刷処理について、図２０のフローチャート図を参照して説明する。
【００６５】
まず、設定テーブルを参照して、小冊子印刷に設定されているかを判断する（Ｓ２３１）。小冊子印刷に設定されている場合は、設定テーブルに従って小冊子印刷を実行する（Ｓ２３６）。具体的には、ページ割付設定に従って、各用紙に、原稿画像、若しくは、原稿画像及び特定パターンを配置して印刷する。
【００６６】
小冊子印刷に設定されていない場合は、設定テーブルを参照して、両面印刷に設定されているかを判断する（Ｓ２３２）。両面印刷に設定されている場合は、両面印刷を実行する（Ｓ２３５）。具体的には、原稿画像、若しくは、原稿画像及び特定パターンを用紙の両面に印刷する。
【００６７】
両面印刷に設定されていない場合は、設定テーブルを参照して、特定パターンを両面印刷する設定であるかを判断する（Ｓ２３３）。特定パターンを両面印刷する設定の場合は、両面印刷を実行する（Ｓ２３５）。この場合は、原稿画像を用紙の一方の面に印刷し、特定パターンを用紙の両面に印刷する。特定パターンを両面印刷する設定でない場合は、片面印刷を実行する（Ｓ２３４）。具体的には、原稿画像及び特定パターンを用紙の片面に印刷する。
【００６８】
次に、特定パターン合成１、２、３の処理について順に説明する。
【００６９】
［特定パターン合成１］
図１９のＳ２２７の特定パターン合成１の処理について、図２１乃至図２３のフローチャート図を参照して説明する。
【００７０】
Ｎに１を代入し（Ｓ２４１）、Ｎ頁目（Ｎ番目）原稿の特定パターン合成処理を行う（Ｓ２４２）。図２２は、Ｎ頁目原稿の特定パターン合成処理の詳細を示しており、まず、Ｎ頁目の原稿画像の向きがポートレート（用紙を縦置きにしたときに正しく文字が読める向き）であるかを判断する（Ｓ２５１）。Ｎ頁目原稿画像の向きがポートレートでない場合（ランドスケープの場合）は、特定パターンを原稿画像と同じ向きに回転させる（Ｓ２５２）。そして、原稿画像と特定パターンとを合成する（Ｓ２５３）。
【００７１】
次に、Ｎ頁目裏面の特定パターン合成処理を行う（Ｓ２４３）。図２３（ａ）は、Ｎ頁目裏面の特定パターン合成処理の詳細を示しており、まず、Ｎ＋１頁目の原稿画像があるかを判断する（Ｓ２６１）。Ｎ＋１頁目の原稿画像がない場合は処理を終了し、Ｎ＋１頁目の原稿画像がある場合は、Ｎ＋１頁目の原稿画像の向きがポートレートであるかを判断する（Ｓ２６２）。Ｎ＋１頁目の原稿画像の向きがポートレートでない場合は、特定パターンを原稿画像と同じ向きに回転させる（Ｓ２６３）。次に、特定パターンのみの裏面ページデータをＮ頁目の原稿の次のページに挿入し（Ｓ２６４）、その特定パターンとＮ＋１頁目の原稿画像とを対応付け、対応付け情報を記憶する（Ｓ２６５）。
【００７２】
小冊子印刷で特定パターンを挿入する場合は、図２３（ｂ）のフローチャート図に従って処理を行う。まず、Ｎ＋１頁目に原稿画像があるかを判断する（Ｓ２７１）。Ｎ＋１頁目に原稿画像がない場合は、１頁目の特定パターンを生成し（Ｓ２７６）、１頁目の特定パターンのみのデータを最終頁の次に挿入し（Ｓ２７７）、特定パターンと１頁目の原稿画像とを対応付ける（Ｓ２７８）。一方、Ｎ＋１頁目に原稿画像がある場合は、Ｎ＋１頁目の原稿画像の向きがポートレートであるかを判断する（Ｓ２７２）。Ｎ＋１頁目の原稿画像の向きがポートレートでない場合は、特定パターンの向きを回転させる（Ｓ２７３）。次に、特定パターンのみの裏面頁データをＮ頁目の原稿画像の次の頁に挿入し（Ｓ２７４）、特定パターンとＮ＋１頁目の原稿画像とを対応付ける（Ｓ２７５）。
【００７３】
なお、図２３（ａ）、（ｂ）のフローチャート図では、特定パターンと原稿画像との対応付けを画像形成装置３０（画像処理部３９）が行う構成としたが、コンピュータ装置２０（プリンタドライバ）が印刷データを生成する際に、特定パターンと原稿画像との対応付けを行い、対応付け情報を印刷データに付加して画像形成装置３０に送信する構成としてもよい。
【００７４】
［特定パターン合成２］
次に、図１９のＳ２２８の特定パターン合成２の処理について、図２４及び図２５のフローチャート図を参照して説明する。
【００７５】
Ｎに１を代入し（Ｓ２８１）、Ｎ頁目表面の特定パターン生成処理を行う（Ｓ２８２）。図２５は、Ｎ頁目表面の特定パターン生成処理の詳細を示しており、まず、Ｎが１であるかを判断する（Ｓ２９１）。Ｎが１でない場合は、１頁目（先頭頁）の表面に白紙を挿入する（Ｓ２９５）。Ｎが１の場合は、Ｎ頁目原稿画像の向きがポートレートであるかを判断する（Ｓ２９２）。Ｎ頁目原稿画像の向きがポートレートでない場合は、特定パターンの向きを回転させる（Ｓ２９３）。そして、特定パターンのみのページデータをＮ＋１頁目の表面に挿入し、特定パターンとＮ頁目の原稿画像とを対応付ける（Ｓ２９４）。
【００７６】
次に、Ｎ頁目原稿の特定パターン合成処理を行う（Ｓ２８３）。この処理は前記と同様であるため、説明は省略する。次に、次頁の原稿画像があるかを判断し（Ｓ２８４）、次頁の原稿画像がある場合は、Ｎに１を加算して（Ｓ２８５）、Ｓ２８２に戻って同様の処理を繰り返す。次頁の原稿画像がない場合は、Ｎ頁目表面の特定パターン生成を行う（Ｓ２８６）。この処理は前記したＳ２８２と同様である。
【００７７】
なお、ここでも、特定パターンと原稿画像との対応付けを画像形成装置３０（画像処理部３９）が行う構成としたが、コンピュータ装置２０（プリンタドライバ）が印刷データを生成する際に、特定パターンと原稿画像との対応付けを行い、対応付け情報を印刷データに付加して画像形成装置３０に送信する構成としてもよい。
【００７８】
［特定パターン合成３］
次に、図１９のＳ２２９の特定パターン合成３の処理について、図２６のフローチャート図を参照して説明する。
【００７９】
Ｎに１を代入し（Ｓ３０１）、Ｎ頁目原稿の特定パターン合成処理を行う（Ｓ３０２）。この処理は前記と同様であるため、説明は省略する。次に、次頁の原稿画像があるかを判断し（Ｓ３０３）、次頁の原稿画像があるは、Ｎに１を加算して（Ｓ３０４）、Ｓ３０２に戻って同様の処理を繰り返す。次頁の原稿画像がない場合は、処理を終了する。
【００８０】
以上のフローチャート図に従って、原稿画像と特定パターンとが印刷された用紙が作成され、ユーザはその用紙上に電子ペン４０を用いてメモなどを書き込む。そして、画像形成装置３０は、電子ペン通信部３５ｂにより、電子ペン４０から電子ペンデータを取得すると、記憶した対応付け情報（若しくは印刷データに付加された対応付け情報）を参照して、電子ペンデータに基づく手書き情報がどの原稿画像に対応するかを判別し、画像処理部３９は、原稿画像と、その原稿画像に対応する手書き情報とを合成した印刷画像を生成し、印刷部３６により、印刷画像が用紙に印刷される。これにより、原稿画像とは別の頁に書き込まれた手書き情報を当該原稿画像に合成することができる。
【００８１】
以上説明したように、本実施例の印刷システム１０では、原稿画像を片面印刷する際に、特定パターンを片面に印刷するか両面に印刷するかが選択できるため、特定パターンを両面に印刷することによって手書き可能な領域を増やすことができる。また、複数の用紙に印刷する場合、めくった時の原稿画像の隣にその原稿画像に対応付けた特定パターンを配置するため、ユーザは原稿画像を見ながらメモを書き込むことができる。
【００８２】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、各装置の構成や制御は適宜変更可能である。
【００８３】
例えば、上記各実施例では、原稿画像を片面に印刷し、特定パターンを片面に印刷する設定の場合に、原稿画像と特定パターンとを同じ面に印刷する構成としたが、原稿画像と特定パターンとを異なる面に印刷する構成とすることもできる。
【００８４】
また、上記各実施例では、プリンタドライバにより特定パターンの印刷設定を行う構成としたが、画像形成装置３０で特定パターンの印刷設定を行う構成とすることもできる。
【産業上の利用可能性】
【００８５】
本発明は、原稿画像と特定パターンを印刷する画像形成装置及び画像形成装置に印刷を指示するプリンタドライバ等の印刷指示プログラムに利用可能である。
【符号の説明】
【００８６】
１０  印刷システム
２０  コンピュータ装置
２１  ＣＰＵ
２２  ＲＯＭ
２３  ＲＡＭ
２４  ＨＤＤ
２５  ＬＡＮ  Ｉ／Ｆ
２６  表示部
２７  操作部
３０  画像形成装置
３１  ＣＰＵ
３２  ＲＯＭ
３３  ＲＡＭ
３４  ＨＤＤ
３５ａ  ＬＡＮ  Ｉ／Ｆ
３５ｂ  電子ペン用通信部
３６  印刷部
３７  表示部
３８  言語解析部
３８ａ  ＰＪＬ処理部
３８ｂ  Post Script処理部
３８ｃ  ＰＣＬＸＬ処理部
３９  画像処理部
３９ａ  特定パターン生成部
３９ｂ  原稿画像生成部
３９ｃ  印刷画像生成部
４０  電子ペン
４１  ＣＰＵ
４２  ＲＯＭ
４３  ＲＡＭ
４４  通信モジュール
４５  バッテリー
４６  イメージセンサ
４７  ペン圧力検知センサ
４８  筆記モジュール
４９  時計モジュール
【図１】
2013008090.tif 000003
【図２】
2013008090.tif 000004
【図３】
2013008090.tif 000005
【図４】
2013008090.tif 000006
【図５】
2013008090.tif 000007
【図６】
2013008090.tif 000008
【図７】
2013008090.tif 000009
【図８】
2013008090.tif 000010
【図９】
2013008090.tif 000011
【図１０】
2013008090.tif 000012
【図１１】
2013008090.tif 000013
【図１２】
2013008090.tif 000014
【図１３】
2013008090.tif 000015
【図１４】
2013008090.tif 000016
【図１５】
2013008090.tif 000017
【図１６】
2013008090.tif 000018
【図１７】
2013008090.tif 000019
【図１８】
2013008090.tif 000020
【図１９】
2013008090.tif 000021
【図２０】
2013008090.tif 000022
【図２１】
2013008090.tif 000023
【図２２】
2013008090.tif 000024
【図２３（ａ）】
2013008090.tif 000025
【図２３（ｂ）】
2013008090.tif 000026
【図２４】
2013008090.tif 000027
【図２５】
2013008090.tif 000028
【図２６】
2013008090.tif 000029