(57)【要約】【課題】複数の用紙にパターンデータが重複して印刷されることでユーザの意図しない動作が生じることを防止する。【解決手段】画像データにパターンデータを合成する情報処理装置であって、複数のパターンデータを記憶するパターン格納部と、前記パターン格納部に格納されたパターンデータの印刷情報を出力する印刷情報表示部と、前記画像データと、選択された前記印刷情報に基づいて前記パターン格納部から取得したパターンデータと、を合成する画像合成部と、を備える。【選択図】図５
2014241109.tif 000002
【特許請求の範囲】
【請求項１】
画像データにパターンデータを合成する情報処理装置であって、
複数のパターンデータを記憶するパターン格納部と、
前記パターン格納部に格納されたパターンデータの印刷情報を出力する印刷情報表示部と、
前記画像データと、選択された前記印刷情報に基づいて前記パターン格納部から取得したパターンデータと、を合成する画像合成部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記画像合成部は、予め設定されている選択順に従って前記印刷情報に対応するパターンデータを前記パターンデータ格納部から順次取得することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記印刷情報がカウントのされていない状態で最初に選択されてからの時間または印刷部数をカウントし、カウント中はパターン選択に関する処理を繰り返すことを特徴とする請求項２記載の情報処理装置。
【請求項４】
画像データの数が前記パターン格納部に記憶されているパターンデータの数より多いか否かを判断することを特徴とする請求項１から３のうちいずれか一項に記載の情報処理装置。
【請求項５】
前記印刷情報表示部は、同一のパターンデータを使用しないように報知することを特徴とする請求項１から４のうちいずれか一項に記載の情報処理装置。
【請求項６】
前記印刷情報表示部は、印刷可能な用紙サイズを判断し、前記用紙サイズに対応するパターンデータの印刷情報のみを表示することを特徴とする請求項１から５のうちいずれか一項に記載の情報処理装置。
【請求項７】
請求項１から６のうちいずれか一項に記載の情報処理装置としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ペンなどで読み取り可能なパターンデータを有する印刷画像を印刷するための情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来から、記入した情報を電子化する電子ペンが開発されており、その代表的なものとしてスウェーデンのＡｎｏｔｏ社が開発した「アノトペン（Ａｎｏｔｏ ｐｅｎ）」が知られている。例えば、特許文献１に記載されているように、アノトペンは、用紙に印刷された所定のドットパターンを読み取って記入情報を生成し、当該記入情報を端末装置に送信する。
【０００３】
特許文献２には、ドットパターンに対向する電子ペンの角度に起因するドットの画像上の配列を補正する回転補正処理機能が記載されている。さらに、特許文献３には、プレゼンテーション用アプリケーションで作成したスライドにドットパターンを付して印刷し、電子ペンでその印刷用紙に書き込むことで、情報処理装置の表示画面上で筆跡を再現したストロークが描画される技術が開示されている。
【０００４】
ところで、ドットパターンの印刷においては、種々の問題が発生しており、たとえば特許文献４には、ビットマップ形式のドットパターンのコンピュータ−印刷装置間における受け渡しに伴う印刷時のズレを防止するため、広範囲のドットパターンの一部分に関する境界情報を受け渡し、それを基にドットパターンを含む図形情報を構築し、印刷するシステムについて開示がなされている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第３８４２２８３号公報
【特許文献２】特表２００３−５２９８５３号公報
【特許文献３】特許第４７４８２８０号公報
【特許文献４】特許第４８１５４７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、たとえば同一のドットパターンを生成し、用紙に印刷がなされてしまった場合には、電子ペンから送出されたデータをコンピュータなどに表示する際に画面内に入力内容が重畳してしまうなど、ユーザの意図しない動作が生じる恐れがある。
【０００７】
そこで、本発明は、複数の用紙にパターンデータが重複して印刷されることで、ユーザの意図しない動作が生じることを防止する情報処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る情報処理装置は、画像データにパターンデータを合成する情報処理装置であって、複数のパターンデータを記憶するパターン格納部と、前記パターン格納部に格納されたパターンデータの印刷情報を出力する印刷情報表示部と、前記画像データと、選択された前記印刷情報に基づいて前記パターン格納部から取得したパターンデータと、を合成する画像合成部と、を備える。
【０００９】
この態様により、情報処理装置は、ユーザに対して複数のパターンデータのうちいずれかをユーザに選択させることができるようになるため、ユーザが知らずに同一のパターンデータが印刷されていることで意図しない動作が生じてしまうなどといった問題を防止することができる。
【００１０】
上記の印刷システムの一態様では、前記画像合成部は、予め設定されている選択順に従って前記印刷情報に対応するパターンデータを順次取得する。この態様により、ユーザが毎回パターンデータを選択せずとも異なるパターンデータが順次印刷されるのでパターンデータの重複を簡便に防止できる。
【００１１】
上記の印刷システムの他の一態様では、前記印刷情報が最初に選択されてからの時間または印刷部数をカウントし、カウント中は同様の処理を繰り返す。この態様により、一定時間内は順次異なるパターンデータを印刷していき、経過後に再度使用済みのパターンデータを印刷するといった処理が可能となり、限られたパターンデータの中で効果的に重複を防止できる。
【００１２】
上記の印刷システムの一態様では、画像データの数が前記パターン格納部に記憶されているパターンデータの数より多いか否かを判断する。この態様により、印刷途中でパターンデータが枯渇し、エラーが生じてしまうのを防止することができる。
【００１３】
上記の印刷システムの他の一態様では、前記印刷情報表示部は、同一のパターンデータを使用しないように報知する。この態様により、ユーザが重複していることを知らずに同一パターンを使用してしまうことを防止できる。
【００１４】
上記の印刷システムの他の一態様では、前記印刷情報表示部は、印刷可能な用紙サイズを判断し、前記用紙サイズに対応するドットパターンの印刷情報のみを表示する。この態様により、無駄な印刷情報が表示されないのでユーザの利便性を向上させることができる。
【００１５】
また、本発明に係るプログラムは、コンピュータを上記いずれかに記載の情報処理装置として機能させる。
【発明の効果】
【００１６】
本発明によれば、複数の用紙にパターンデータが重複して印刷されることでユーザの意図しない動作が生じることを防止することができる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態に係る印刷システムの構成を示す。
【図２】ドットパターンにおけるドットの配置と変換される値との関係を示す説明図である。
【図３】（ａ）はドットパターンを模式的に示し、（ｂ）はそれに対応する情報の例を示す図である。
【図４】電子ペンの構造を示す概略図である。
【図５】情報処理装置の機能ブロック図である。
【図６】印刷設定画面の一例を示す図である。
【図７】広範囲のドットパターンにおける概念図である。
【図８】印刷情報に関する対応表の一例である。
【図９】本発明の第１の実施形態に係る印刷処理のフローチャートである。
【図１０】本発明の第２の実施形態に係る印刷処理のフローチャートである。
【図１１】本発明の第３の実施形態に係る印刷処理のフローチャートである。
【図１２】本発明の第４の実施形態に係る印刷処理のフローチャートである。
【発明を実施するための形態】
【００１８】
以下、図面を参照しながら、本発明を実施するのに好適な実施形態について説明する。
【００１９】
［印刷システムの構成］
図１は、本実施形態に係る印刷システムの構成を示す。図１に示すように、印刷システムは、情報処理装置１と有線、あるいは無線にて外部インタフェースを介して接続され、情報処理装置１からの印刷指示（出力命令）に従って用紙４に図形情報及びドットパターンを印刷する印刷装置２と、を備えて構成される。また、電子ペン３は、用紙４に印刷されたドットパターンを読み取ることにより、記入情報を生成し、情報処理装置１へとその情報を送出する。なお、電子ペン３の記入情報の送出先としては必ずしも情報処理装置１である必要はなく、電子ペン３と通信可能な種々の装置へと送出可能である。以下、これらの各構成要素について説明する。
【００２０】
（用紙）
用紙（電子ペン用用紙）４について説明する。用紙４は、少なくとも後述する位置座標を示すドットパターン（パターンデータ）が印刷され、さらにたとえば解答欄を構成するための枠線や文字、図形などが重ねて印刷される。用紙４に印刷されるドットパターンは、電子ペン３により読み取ることができるように赤外線を吸収するカーボンを含んだインクにより印刷され、その他の文字や図形などは、赤外線を吸収しないインキにより印刷される。用紙４の印刷処理については、［印刷処理］のセクションで詳しく説明する。
【００２１】
（ドットパターン）
用紙４に印刷されたアノト方式のドットパターンについて図２及び図３を用いて説明する。図２は、ドットパターンのドットとそのドットが変換される値との関係を説明する図である。図２に示すように、ドットパターンの各ドットは、その位置によって所定の値に対応付けられている。すなわち、ドットの位置を仮想格子の基準位置（縦線及び横線の交差点）から上下左右のどの方向にシフトするかによって、各ドットは、０〜３の値に対応付けられている。また、各ドットの値は、さらに、Ｘ座標用の第１ビット値及びＹ座標用の第２ビット値に変換できる。このようにして対応付けられた情報の組合せにより、用紙４上の位置座標が決定されるよう構成されている。
【００２２】
図３（ａ）は、あるドットパターンの配列を示している。図３（ａ）に示すように、縦横約２ｍｍの範囲内に６×６個のドットが、用紙４上のどの部分から６×６ドットを取ってもユニークなパターンとなるように配置されている。これら３６個のドットにより形成されるドットパターンは位置座標（例えば、そのドットパターンが用紙４上のどの位置にあるのか）を保持している。図３（ｂ）は、図３（ａ）に示す各ドットを、格子の基準位置からのシフト方向によって、図２に示す規則性に基づいて対応づけられた値に変換したものである。この変換は、ドットパターンの画像を撮像する電子ペン３によって行われる。
【００２３】
（電子ペン）
電子ペン３について図４を用いて説明する。図４は、電子ペン３の構造を示す概略図である。図４に示すように、電子ペン３は、その筐体３０１の内部に、インクカートリッジ３０４、ＬＥＤ３０５、ＣＭＯＳカメラ３０６、圧力センサ３０７、ＣＰＵ等により構成されるプロセッサ３０８、ＲＯＭやＲＡＭといったメモリ３０９、リアルタイムクロック３１０、アンテナ等により構成される通信ユニット３１１及びバッテリー３１２を備える。インクカートリッジ３０４の先端は、ペン先部３０３となっており、ユーザは、電子ペン３のペン先部３０３を用紙４上に当接させて、ストローク（手書きストローク）を記入する。ここで、電子ペン３のペン先部３０３が用紙４等に最初に接触することを「ペンダウン」と呼び、接触している（当接している）状態からペン先部３０３が離れることを「ペンアップ」と呼ぶ。電子ペン３のペンダウンからペンアップまでの間に記入される軌跡が１つのストロークとなり、文字や図形等は、１つ又は複数個のストロークからなる。
【００２４】
バッテリー３１２は電子ペン３内の各部品に電力を供給するためのものであり、例えば電子ペン３のキャップ（図示せず）の脱着により電子ペン３自体の電源のオン／オフを行うよう構成させてもよい。リアルタイムクロック３１０は、現在時刻（タイムスタンプ）を示す時刻情報を発信し、プロセッサ３０８に供給する。圧力センサ３０７は、ユーザが電子ペン３により用紙４等に文字やマークを書いたりタップしたりする際にペン先部３０３からインクカートリッジ３０４を通じて与えられる圧力、即ち筆圧を検出し、その値をプロセッサ３０８へ伝送する。
【００２５】
ＬＥＤ３０５とＣＭＯＳカメラ３０６は、電子ペン３のペン先部３０３付近に取り付けられており、筐体３０１におけるＬＥＤ３０５及びＣＭＯＳカメラ３０６と対向する部分には、開口部３０２が形成されている。ＬＥＤ３０５は、用紙４上のペン先部３０３近傍に向けて赤外線を照明する。その領域は、ペン先部３０３が用紙４に接触する位置とはわずかにずれている。ＣＭＯＳカメラ３０６には、赤外線を透過し赤外線以外を遮断する赤外線透過フィルタが設けられており、ＣＭＯＳカメラ３０６は、ＬＥＤ３０５によって照明された領域内におけるドットパターンを撮影し、そのドットパターンの画像データをプロセッサ３０８に供給する。ここで、カーボンは赤外線を吸収するため、ＬＥＤ３０５によって照射された赤外線は、ドットに含まれるカーボンによって吸収される。そのため、ドットの部分は、赤外線の反射量が少なく、ドット以外の部分は赤外線の反射量が多い。ＣＭＯＳカメラ３０６の撮影により、赤外線の反射量の違いから閾値を設けることによって、カーボンを含むドットの領域とそれ以外の領域を区別することができる。したがって、用紙４に文字や図面などが印刷されていた場合でも、印刷したインクは赤外域に吸収性を持たないため、プロセッサ３０８は、ドットパターンを認識することができる。なお、ＣＭＯＳカメラ３０６による撮影領域は、図３（ａ）に示すような約２ｍｍ×約２ｍｍの大きさを含む範囲であり、ＣＭＯＳカメラ３０６の撮影は毎秒５０〜１００回程度の定間隔で行われる。また、ＣＭＯＳカメラ３０６は、ドットを鮮明に撮影するため、十分な被写界深度を有している。
【００２６】
プロセッサ３０８は、ＣＭＯＳカメラ３０６によって供給される画像データからドットパターンを読み取った場合、当該ドットパターンから、ユーザが記入するストローク（筆跡）の用紙４等におけるＸ、Ｙ座標（以後、単に「座標データ」または「座標情報」とも呼ぶ。）を連続的に演算していく。すなわち、プロセッサ３０８は、ＣＭＯＳカメラ３０６によって供給される、図３（ａ）に示されるようなドットパターンの画像データを図３（ｂ）に示すデータ配列に変換し、さらに、Ｘ座標ビット値・Ｙ座標ビット値に変換して、そのデータ配列から所定の演算方法によりＸ、Ｙ座標データを演算する。なお、プロセッサ３０８は、ドットパターンに対向する電子ペン３の角度に起因するドットの画像上の配列を補正する回転補正処理機能を備えており、座標演算の際にその機能が発揮される。そして、プロセッサ３０８は、リアルタイムクロック３１０から発信される現在時刻（タイムスタンプ：記入された時刻情報）、筆圧データ及びＸ、Ｙ座標データを関連付ける。以後、これらの関連付けたデータを、まとめて「座標属性情報」と呼ぶ。
【００２７】
メモリ３０９には、電子ペン３を識別するための「ｐｅｎ０１」といったペンＩＤ、ペン製造者番号、ペンソフトウェアのバージョン等のプロパティ情報が記憶されている。そして、通信ユニット３１１は、ペンＩＤと、時刻情報（タイムスタンプ）と、筆圧データと、Ｘ、Ｙ座標データとを関連付けて、記入情報として情報処理装置１へ送信する。この場合、通信ユニット３１１による情報処理装置１への送信は、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線送信によって、即時的かつ逐次的に行われる。
【００２８】
ここで、プロセッサ３０８は、圧力センサ３０７から与えられる筆圧データによらず、ＬＥＤ３０５及びＣＭＯＳカメラ３０６を常時駆動させている。従って、電子ペン３のペン先３０３がドットパターンに近接して、プロセッサ３０８がＣＭＯＳカメラ３０６によって供給される画像データからドットパターンのＸ，Ｙ座標を演算できるようになると、プロセッサ３０８は、ペン先３０３が用紙４等に接触する前であっても、筆圧を０（ゼロ）とした記入情報を生成する。そして、プロセッサ３０８は、生成した記入情報を、通信ユニット３１１を介して、情報処理装置１へ送信する。
【００２９】
また、プロセッサ３０８は、ユーザが電子ペン３で用紙４等に文字などを書くと、ペン先部３０３に筆圧がかかり、圧力センサ３０７によって所定値以上の筆圧が検出されたときに、プロセッサ３０８は、ユーザが記入を開始したと判定して、圧力センサ３０７により検出されたペンダウン情報（以後、「ペンダウン情報ＰＤ」と呼ぶ。）と、後述する電子ペン３のペンＩＤとを関連付けて、記入情報として通信ユニット３１１により情報処理装置１へ送信する。また、ユーザが１つのストロークを記入し終えて電子ペン３を用紙４から離すと、圧力センサ３０７は、所定値以上の筆圧が検出されなくなることでペンアップを検出する。すると、プロセッサ３０８は、圧力センサ３０７により検出されたペンアップ情報（以後、「ペンアップ情報ＰＵ」と呼ぶ。）とペンＩＤとを関連付けて、記入情報として通信ユニット３１１により情報処理装置１へ送信する。
【００３０】
ここで、電子ペン３のペンダウンからペンアップまでの間に生成されて情報処理装置１に送信された１個又は複数個の座標属性情報は、情報処理装置１によりストローク情報として記憶される。換言すると、１つのストロークは、１個又は複数個のＸ、Ｙ座標（座標点）からなり、情報処理装置１は、ペンダウン情報ＰＤ及びペンアップ情報ＰＵによって、１つのストロークを構成する１個又は複数個の座標属性情報を認識する。
【００３１】
（情報処理装置）
次に、情報処理装置１について説明する。情報処理装置１は、ハードウェアとして、電子ペン３とのデータ通信が可能なアンテナ装置、ＣＰＵ等のプロセッサ、ＲＯＭやＲＡＭといったメモリ、ディスプレイ、マウスやキーボード等で構成される。なお、情報処理装置１は、ｉＰａｄ（登録商標）などのタブレットＰＣやＰＤＡ（Ｐｅｒｓｏｎａｌ Ｄａｔａ Ａｓｓｉｓｔａｎｃｅ）、またはディスプレイを備えるＰＣ（パーソナルコンピュータ）等で構成されてもよい。
【００３２】
図５は、情報処理装置１の機能ブロック図である。情報処理装置１は、画像データ入力部１０１と、印刷情報表示部１０２と、ドットパターン格納部１０３と、画像合成部１０４と、送信部１０５と、を備える。画像データ入力部１０１は、後述するドットパターンと合成されて印刷される画像データの入力を文書作成ソフトや画像作成ソフトなどのアプリケーション、スキャナなどの入力機器、あるいは図示しない記憶部などに格納されているデータから入力を受け付ける。印刷情報表示部１０２は、ドットパターン格納部１０３に格納されているそれぞれのドットパターン（あるいは後述する座標情報）の印刷可能な用紙サイズなどに関する印刷情報を表示装置（図示せず）などに出力して表示する。画像合成部１０４は、画像データ入力部１０１にて取得した画像データと、印刷情報表示部１０２にて選択されたドットパターンをドットパターン格納部１０３より取得してそのドットパターンと、を合成し、背景画像としてドットパターンが合成された印刷画像を形成する。送信部１０５は、画像合成部１０４にて形成された印刷画像を印刷装置２へと送信する。
【００３３】
次に各機能部について詳細に説明する。図６は、印刷情報表示部１０２により表示される印刷設定画面の一例を示す図である。用紙サイズに対してそれぞれ複数のドットパターンを任意で選択可能なように番号付けされて表示される。なお、各番号やそれに対応する用紙サイズとドットパターンは、後述するようにドットパターン格納部により関連付けられて格納されている。また、同時に重複使用することにより筆跡データが混在するようなトラブルに見舞われることがないように、短時間で同じドットパターンが複数回選択された場合には、ユーザへ報知することが可能である。報知の方法としては、注意文や使用回数の表示、あるいは警告音など種々の方法を用いることが可能である。また、短時間に選択されたドットパターンを選択することができないように、カウントがなされていない状態で最初に印刷情報の選択が行われてからの時間を計測し、予め設定された時間のうちに選択されたドットパターンに関するデータを表示しないようにしたり、表示色を変更したりするなどしても良い。なお、ここで短時間とは、選択されてからの単純な時間間隔だけでなく、たとえば一度選択されてからの印刷部数の間隔をも含む。また、時間をカウントすることなく、たとえばユーザによる特定の処理（再起動やボタンの押下など）で制限時間を判断しても良い。このように、重複するドットパターンが使用される際に報知する手段を設けることにより、ユーザが同じドットパターンを使用してしまい、意図しない動作が生じてしまうことを未然に防止することができる。
【００３４】
また、印刷情報表示部１０２は、各用紙サイズの情報のみを表示させることも可能である。その際に、同じ用紙サイズが複数回選択された場合には、異なるドットパターンが順次背景画像として使用される。なお、このときには、予めドットパターンの使用順序を決めておき、一定時間経過後には最初から繰り返し使用するようにしたり、全てのドットパターンを使用した場合にユーザへ報知したりするなどの処理が行われる。これにより、限りあるドットパターンを有効活用でき、ドットパターンが枯渇して重複せざるを得ない状況を抑制することができる。また、同様に一度に複数頁の印刷画像データ（連続して印刷される複数の印刷画像データ）がある場合には、ユーザにそれぞれの頁毎にドットパターンを選択させることなく、同一用紙サイズの異なるドットパターンを順番に情報処理装置側で判断して使用するようにしても良い。このときには、ドットパターン格納部１０３に格納されているドットパターンの数と印刷画像データの頁数とを比較し、ドットパターンの数より頁数が多い場合に、エラーを返すなどの処理を行うことが好ましい。なお、頁毎にそれぞれドットパターンを任意で選択できるようにすることももちろん可能である。このように、頁毎に予め使用順序が決められたドットパターンを順次使用することにより、ユーザへの選択の負担を軽減することができる。
【００３５】
また、印刷情報表示部１０２は、ドットパターン格納部１０３に格納されている印刷情報を全て表示することなく、印刷処理を行う印刷装置が印刷可能な用紙サイズを各印刷装置のプリンタドライバから取得するなどして、印刷可能な用紙サイズに関する印刷情報のみを表示させることも可能であり、ユーザの利便性を向上させることができる。
【００３６】
ドットパターン格納部１０３には、複数のドットパターンが格納される。複数のドットパターンとは、各用紙サイズに適した大きさのそれぞれのドットパターンだけでなく、たとえば広範囲のドットパターンにおいて、境界領域で細分化したドットパターンの複数の境界領域の意味をも含む。図７は、広範囲のドットパターンにおける概念図である。すなわち、ドットパターン格納部には、広範囲のドットパターン４００と、ドットパターン４００内に破線で示す細分化された領域４０１，４０２を表すための座標情報を複数有する。なお、座標情報とは、詳細には基準とするドットの位置情報と破線の境界領域の大きさを示す情報とからなる情報であり、それぞれの境界領域は、電子ペンの位置情報読み取りの際にそれぞれドットパターンの異なる複数の用紙において単一の位置情報として機能させるために、重複しないように構成することが好ましい。位置情報及び境界領域の大きさを示す情報の基準値は、それぞれ適宜変更可能であり、たとえば位置情報については、破線の境界領域における左上や中心のｘ，ｙ座標などを用いることができる。また、境界領域の大きさを示す情報については、位置情報からの実寸値を用いても、Ａ４やＢ５など用紙サイズ情報を関連付けてその情報を用いても良い。なお、座標情報は、必ずしも予め保存されている必要はなく、たとえば使用される印刷装置の印刷可能な用紙サイズを判断し、使用時にその都度重複しない座標情報を複数生成させることも可能である。
【００３７】
図８は、ドットパターン格納部１０３に格納される印刷情報表示部１０２により表示される番号と用紙種別（ドットパターンに関連付けられた用紙の大きさ）、そのドットパターンの情報印刷情報に関する対応表の一例である。ここで、座標情報に関する（Ｘｎ，Ｙｎ）はドットの位置情報を示し、（Ｈｎ，Ｗｎ）は、大きさを示す情報である。なお、ここでは、広範囲のドットパターンを格納していた場合について説明したが、用紙サイズごとの複数のドットパターンが格納されている場合には、座標情報の欄は、それぞれのドットパターンを指し示す識別情報となる。このように、印刷情報表示部１０２に表示される用紙種別は、ドットパターン格納部１０３により、各ドットパターン（座標情報）と関連付けられており、ユーザにより選択された用紙種別に結びついたドットパターンが印刷画像に用いられる。なお、用紙種別は、ドットパターンの大きさと必ずしも同様のサイズ構成である必要はなく、たとえばＡ４用紙上部やＡ４用紙下部など、ドットパターンを印刷する用紙の一部分を対応付けることも可能である。また、印刷情報表示部１０２により表示される項目は用紙種別のみに限られず、それぞれ関連付けられたものの組み合わせやドットパターンの識別子などの情報であっても良い。
【００３８】
画像合成部１０４は、画像データ入力部１０１にあるドットパターン以外の画像データについては、電子ペン３で読み取れないインク（ＣＭＹ：カーボンを含まない）で印刷する旨、及びドットパターン格納部１０３に格納されたドットパターンは電子ペン３で読み取り可能なカーボンを含むインク（Ｂｋ）で印刷する旨の印刷プロパティの設定を行い、画像データとドットパターンとの合成を行う。なお、印刷装置２が、カーボンを含まない黒色（「Ｋ」とする。）と、カーボンを含む黒色（「Ｂｋ」とする。）と、を区別して使用できる場合、画像合成部１０４は、ドットパターン以外の画像データをＣＭＹＫの４色のインクで印刷し、ドットパターンをカーボンを含む黒色のインキ（Ｂｋ）で印刷するようにしてもよい。送信部１０５は、画像合成部１０４にて合成された印刷画像を外部インタフェースなどを介して印刷装置２に送信する。
【００３９】
［印刷処理］
（第１の実施形態）
次に、図９を参照し、本発明の第１の実施形態に係る情報処理装置１の印刷処理動作について具体的に説明する。図９は、ドットパターンが合成された画像データを用紙へと印刷する際の処理手順を示すフローチャートである。
【００４０】
まず、情報処理装置１の印刷情報表示部１０２は、ドットパターン格納部１０３に格納されている用紙種別の情報を参照して情報処理装置の表示部に印刷情報（用紙種別及び／又はドットパターン）をユーザが選択可能なようにプルダウン形式などで表示を行う（ステップＳ１０１）。画像合成部１０４は、表示した印刷情報のいずれかがユーザにより選択されたことを確認すると（ステップＳ１０２）、画像データ入力部１０１に入力された画像データおよびユーザが選択したドットパターンに対応するドットパターンをドットパターン格納部１０３から取得する（ステップＳ１０３）。次に、画像合成部１０４は、取得した画像データに対して電子ペン３で読み取れないインク、ドットパターンに対して電子ペン３で読み取り可能なインクを指定して、両画像を合成する（ステップＳ１０４）。続いて、送信部１０５は、合成された印刷画像を印刷装置２へと送信する（ステップＳ１０５）。
【００４１】
本発明の第１の実施形態に係る情報処理装置１によれば、複数存在するドットパターンを表示し、ユーザに適宜選択させることにより、意図せず重複するドットパターンが合成されて不具合が生じてしまうことを防止することができる。
【００４２】
（第２の実施形態）
図１０は、本発明の第２の実施形態に係る情報処理装置１の印刷処理動作を示すフローチャートである。図１０を参照に、第２の実施形態における情報処理装置１の印刷処理について詳細に説明する。なお、第１の実施形態と同様の処理については同一の符号を用いてその詳細な説明については省略する。
【００４３】
画像合成部１０４は、表示した印刷情報のいずれかがユーザにより選択されたことを確認した後（ステップＳ１０２）、カウント中であって予め設定された時間の範囲内か否かを判断する（ステップＳ２０１）。設定時間の範囲外であれば（カウント中でなければ）、カウントを開始した後に（ステップＳ２０２）、ステップＳ１０３以降の処理を順次行う。一方、カウントが始まっており、予め設定された時間の範囲内であれば、今回選択されたドットパターンがカウント中に一度でも選択されたことがあるか否かを判断する（ステップＳ２０３）。選択されたドットパターンが、カウント開始後に一度も選択されたことがないものであった場合にはステップＳ１０３以降の処理を順次行い、選択されたことがあるドットパターンであった場合には、ユーザに対して選択済みのドットパターンを選択していることを報知するためのエラー処理を行う（ステップＳ２０４）。なお、ここではエラー処理の処理条件として、一度選択したドットパターンが２回目に再び選択されたことを条件としたが、これに限ることなく、たとえば３回や４回など複数回選択された際にエラー処理を行うようにすることも可能である。
【００４４】
（第３の実施形態）
図１１は、本発明の第３の実施形態に係る情報処理装置１の印刷処理動作を示すフローチャートである。図１１を参照に、第３の実施形態における情報処理装置１の印刷処理について詳細に説明する。なお、第１の実施形態と同様の処理については同一の符号を用いてその詳細な説明については省略する。
【００４５】
画像合成部１０４は、表示した印刷情報のいずれかがユーザにより選択されたことを確認した後（ステップＳ１０２）、カウント中であって予め設定された時間の範囲内か否かを判断する（ステップＳ３０１）。設定時間の範囲外であれば（カウント中でなければ）、カウントを開始した後（ステップＳ３０２）、最初に選択するよう設定された最初のドットパターンを選択し（ステップＳ３０３）ステップＳ１０３以降の処理を順次行う。一方、ステップＳ１０２ですでにカウントが始まっており、予め設定された時間の範囲内であれば、予め設定されている選択順に従って直前に選択したドットパターンの次のドットパターンを選択する（ステップＳ３０４）。その後は、ステップＳ１０３以降の処理を順次行う。なお、設定されたドットパターンを使い切ってしまい、次のドットパターンが存在しない場合には、エラー処理や最初のドットパターンに戻って順次選択していくなど種々の変形が可能である。また、最初のドットパターンに戻る際には、ユーザが確認可能なようにその旨を印刷情報表示部１０２を介して表示することが好ましい。
【００４６】
（第４の実施形態）
図１２は、本発明の第４の実施形態に係る情報処理装置１の印刷処理動作を示すフローチャートである。図１２を参照に、本発明の第４の実施形態における情報処理装置１の印刷処理について詳細に説明する。なお、第１の実施形態と同様の処理については同一の符号を用いてその詳細な説明については省略する。
【００４７】
画像合成部１０４は、表示した印刷情報のいずれかがユーザにより選択されたことを確認した後（ステップＳ１０２）、印刷を行う頁数がドットパターン格納部１０３に格納されているドットパターンの数より小さいか否かを判断する（ステップＳ４０１）。頁数の方が多い場合には、ユーザに対してドットパターンが足りないことを報知するためのエラー処理を行う（ステップＳ４０２）。一方、頁数がドットパターンより少ない場合には、予め設定されている選択順に従ってそれぞれの頁に対応したドットパターンを順次選択する（ステップＳ４０３）。その後は、ステップＳ１０３以降の処理を順次行う。
【００４８】
以上、本発明の実施形態について説明したが、本発明はこれらに限定されることはなく、本発明の技術的思想に基づいて種々の変形が可能である。たとえばドットパターンについては、必ずしもドット（点）によるパターンである必要はなく、電子ペンにより判別可能なあらゆるパターンデータを使用可能である。また、外部の印刷装置へと印刷画像を送信することなく、情報処理装置自体に印刷機能を持たせることも可能である。
【符号の説明】
【００４９】
１…情報処理装置
２…印刷装置
３…電子ペン
４…用紙
【図２】
2014241109.tif 000003
【図３】
2014241109.tif 000004
【図４】
2014241109.tif 000005
【図５】
2014241109.tif 000006
【図７】
2014241109.tif 000007
【図８】
2014241109.tif 000008
【図９】
2014241109.tif 000009
【図１０】
2014241109.tif 000010
【図１１】
2014241109.tif 000011
【図１２】
2014241109.tif 000012
【図１】
2014241109.tif 000013
【図６】
2014241109.tif 000014