(57)【要約】【課題】ユーザが文字サイズやページに対する文字の大きさを意識せずに、印刷対象情報を分割して被印刷物に印刷する情報処理装置、印刷システムおよびプログラムを提供すること。【解決手段】本発明の情報処理装置は、印刷装置に印刷処理を実行させる装置である。本発明の情報処理装置は、印刷対象情報を取得し、印刷対象情報から所定の情報を検出する。そして、印刷対象情報を所定の単位で分割し、分割した印刷対象情報に基づいて印刷データを生成する。【選択図】  図３
2014154012.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置に印刷処理を実行させる情報処理装置であって、
印刷対象情報を受け付ける受付手段と、
前記印刷対象情報を所定の単位で分割する分割手段と、
前記印刷対象情報から所定の情報を検出する検出手段と、
分割した印刷対象情報に基づいて印刷データを生成する印刷データ生成手段と
を含む、情報処理装置。
【請求項２】
前記印刷データ生成手段は、ユーザが指定する設定情報に従って印刷データを生成する、請求項１に記載の情報処理装置。
【請求項３】
前記設定情報には、被印刷物に描画する文字数を指定する情報が含まれる、請求項２に記載の情報処理装置。
【請求項４】
前記所定の単位は１文字であることを特徴とする請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記所定の情報は空白領域を示す情報であることを特徴とする請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
前記印刷データ生成手段は、
前記分割した印刷対象情報が示す文字のサイズを被印刷物に収まるように調整する、請求項１〜５のいずれか１項に記載の情報処理装置。
【請求項７】
印刷装置に印刷処理を実行させる情報処理装置に対して、
印刷対象情報を取得するステップと、
前記印刷対象情報から所定の情報を検出するステップと、
前記印刷対象情報を所定の単位で分割するステップと、
分割した印刷対象情報に基づいて印刷データを生成するステップと
を実行させるプログラム。
【請求項８】
前記印刷データを生成するステップは、ユーザが指定する設定情報に従って印刷データを生成するステップを含む、請求項７に記載のプログラム。
【請求項９】
前記プログラムは、前記情報処理装置に対して、
前記印刷対象情報の入力および前記設定情報の指定が可能な画面、または前記設定情報を指定可能な画面を表示するステップを実行させる、請求項８に記載のプログラム。
【請求項１０】
前記設定情報は、文字列の方向、被印刷物の向き、両面印刷の実行の有無、１の被印刷物に印刷される文字数、および／または空白領域の印刷の実行の有無を指定する情報を含む、請求項８または９に記載のプログラム。
【請求項１１】
印刷装置と、前記印刷装置に印刷処理を実行させる情報処理装置とを含む印刷システムであって、
前記情報処理装置は、
印刷対象情報を受け付ける受付手段と、
前記印刷対象情報から所定の情報を検出する検出手段と、
前記印刷対象情報を所定の単位で分割する分割手段と、
分割した印刷対象情報に基づいて印刷データを生成する印刷データ生成手段とを備える、印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷対象情報の分割印刷技術に関し、より詳細には、印刷対象情報を分割して印刷する情報処理装置、印刷システムおよびプログラムに関する。
【背景技術】
【０００２】
従来、印刷対象の画像データを分割して印刷する画像形成装置が開発されている。このような画像形成装置の一例として、特許文献１に示す画像形成装置は、画像データを複数のブロックに分割し、分割された画像データを拡大して個別の原稿に印刷する。この画像形成装置が印刷した原稿を配列することにより、サイズの小さい原稿を用いて大きな画像を形成することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１が開示する画像形成装置は、大きな画像データを分割して印刷するものの、例えば、図１３に示すように、印刷対象の文字列（「あけましておめでとう」）を分割して個別の原稿に印刷することができないという問題があった。
【０００４】
本発明は、上記従来技術における課題に鑑みてなされたものであり、ユーザが文字サイズやページに対する文字の大きさを意識せずに、印刷対象情報を分割して被印刷物に印刷する情報処理装置、印刷システムおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の情報処理装置は、印刷対象情報を取得し、印刷対象情報から所定の情報を検出する。そして、印刷対象情報を所定の単位で分割し、分割した印刷対象情報に基づいて印刷データを生成する。
【発明の効果】
【０００６】
本発明の情報処理装置は、ユーザが文字サイズやページに対する文字の大きさを意識せずに、印刷対象情報を分割して被印刷物に印刷することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の印刷システムの一実施形態を示す概略図。
【図２】本発明の情報処理装置のハードウェア構成を示す図。
【図３】本発明の情報処理装置の機能構成の一実施形態を示す図。
【図４】本発明の印刷システムが実行する印刷処理を示す概念図。
【図５】本発明のプリンタドライバが提供するＧＵＩの一実施形態を示す図。
【図６】本発明の情報処理装置が処理する印刷設定情報の一実施形態を示す図。
【図７】本発明のプリンタドライバが実行する処理を示すフローチャート。
【図８】本発明のプリンタドライバが生成する印刷データを印刷した被印刷物の一実施形態を示す図。
【図９】本発明のプリンタドライバが生成する印刷データを印刷した被印刷物の別の実施形態を示す図。
【図１０】本発明のプリンタドライバが生成する印刷データを印刷した被印刷物のさらに別の実施形態を示す図。
【図１１】本発明の情報処理装置の機能構成の別の実施形態を示す図。
【図１２】本発明のプリンタドライバが提供するＧＵＩの別の実施形態を示す図。
【図１３】印刷対象の文字列を分割して印刷した原稿を示す概念図。
【発明を実施するための形態】
【０００８】
以下、本発明について実施形態をもって説明するが、本発明は、後述する実施形態に限定されるものではない。図１は、本発明の印刷システムの一実施形態を示す概略図である。
【０００９】
印刷システム１００は、情報処理装置１１０ａ，１１０ｂ，１１０ｃと、印刷装置１２０とを含むシステムである。情報処理装置１１０ａ，１１０ｂは、ネットワーク１３０を介して印刷装置１２０と接続される。情報処理装置１１０ｃは、ＵＳＢケーブル等の接続ケーブル１４０を介して印刷装置１２０と接続される。図１に示す実施形態では、ネットワーク１３０は、ローカル・エリア・ネットワーク（ＬＡＮ）として構成されるが、他の実施形態では、インターネット等のワイド・エリア・ネットワーク（ＷＡＮ）を含んで構成してもよい。
【００１０】
情報処理装置１１０ａ，１１０ｂ，１１０ｃは、ユーザの指示に基づいて印刷データを生成し、印刷装置１２０に送信して印刷処理を実行させる装置である。印刷装置１２０は、情報処理装置１１０ａ，１１０ｂ，１１０ｃが生成した印刷データを用紙等の被印刷物に印刷する装置である。印刷装置１２０は、ネットワーク１３０または接続ケーブル１４０を介して受信した印刷データを印刷する。図１には、印刷装置１２０としてページプリンタを示すが、他の実施形態では、ＭＦＰ（Multi Function Peripheral）やインクジェットプリンタ等の種々の印刷装置を採用することができる。
【００１１】
図２は、本発明の情報処理装置のハードウェア構成を示す図である。以下、図２を参照して、情報処理装置１１０ａが有するハードウェア構成について説明する。なお、情報処理装置１１０ｂ，１１０ｃについては、情報処理装置１１０ａと同様のハードウェア構成を有するので、以下、説明を省略する。
【００１２】
情報処理装置１１０ａは、プロセッサ２００と、ＲＯＭ２０２と、ＲＡＭ２０４と、ＨＤＤ２０６と、入出力装置インタフェース２０８と、ネットワークインタフェース２１０とを備えている。
【００１３】
プロセッサ２００は、情報処理装置１１０ａの動作を制御する演算装置であり、ＣＰＵやＭＰＵなどの種々のプロセッサを採用することができる。ＲＯＭ２０２は、不揮発性メモリであり、ＢＩＯＳ等のブートプログラムやファームウェアプログラムなどが保存される。
【００１４】
ＲＡＭ２０４は、本発明のプログラムを実行するための実行空間を提供する不揮発性メモリである。情報処理装置１１０ａは、ＷＩＮＤＯＷＳ（登録商標）ＯＳ、Ｍａｃ（登録商標）ＯＳ、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）などのオペレーティングシステム（ＯＳ）の管理下で本発明のプログラムを展開して実行することにより、後述する各機能部を情報処理装置１１０ａ上に実現する。
【００１５】
ＨＤＤ２０６は、大容量の不揮発性メモリであり、本発明のプログラムやＯＳ、汎用アプリケーション等の様々なデータが保存される。本発明のプログラムは、アセンブラ、Ｃ、Ｃ＋＋、ＪＡＶＡ（登録商標）、ＪＡＶＡ  ＳＣＲＩＰＴ（登録商標）、ＰＥＲＬ、ＲＵＢＹ、ＰＹＴＨＯＮなどの種々のプログラム言語で記述することができる。
【００１６】
入出力装置インタフェース２０８は、マウスやキーボード、タッチパネル等の入力装置や表示装置等の出力装置を接続するためのインタフェースである。ネットワークインタフェース２１０は、ネットワーク１３０や接続ケーブル１４０を接続するためのインタフェースである。
【００１７】
図３は、本発明の情報処理装置の機能構成の一実施形態を示す図である。以下、図３を参照して、第１の実施形態に係る情報処理装置１１０ａの機能構成について説明する。なお、情報処理装置１１０ｂ，１１０ｃについては、情報処理装置１１０ａと同様の機能構成を有するので、以下、説明を省略する。
【００１８】
情報処理装置１１０ａは、アプリケーション３００と、プリンタドライバ３０２とを含んで構成される。アプリケーション３００は、ユーザが入力装置を用いて入力した文字や記号、数字、空白領域、絵文字等の画像を含む印刷対象情報を作成可能なソフトウェアプログラムである。例えば、アプリケーション３００は、Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄ（登録商標）等の文書作成ソフトやＭｉｃｒｏｓｏｆｔ  Ｅｘｃｅｌ（登録商標）等の表計算ソフトなどのソフトウェアプログラムである。
【００１９】
プリンタドライバ３０２は、ユーザが指定した印刷設定に従って印刷データを生成し、印刷装置１２０に印刷させるプログラムである。プリンタドライバ３０２は、印刷指示受付部３０４と、印刷設定管理部３０６と、印刷データ生成部３０８と、印刷ジョブ送信部３１０とを含んで構成される。
【００２０】
印刷指示受付部３０４は、印刷対象情報および印刷指示を受け付ける。図３に示す実施形態では、ユーザがアプリケーション３００を介して印刷を指示する。アプリケーション３００は、ユーザから印刷指示を受け付けると、プリンタドライバ３０２に印刷を指示すると共に、印刷対象情報を提供する。印刷対象情報は、例えば、ＡＳＣＩＩコード、Ｕｎｉｃｏｄｅ等の任意のコードデータを採用することができる。
【００２１】
印刷指示受付部３０４は、印刷指示を受信すると、ユーザが指定した印刷設定を示す情報（以下、「印刷設定情報」とする。）を取得し、印刷設定情報を印刷設定管理部３０６に提供すると共に、印刷対象情報を印刷データ生成部３０８に提供して印刷を指示する。印刷設定情報は、図５を参照して説明する印刷設定画面を用いて生成され、情報処理装置１１０ａのＲＡＭ２０４に保存される。印刷指示受付部３０４は、ＲＡＭ２０４から印刷設定情報を取得することができる。
【００２２】
印刷設定管理部３０６は、印刷設定情報を保持する。印刷設定管理部３０６は、印刷指示受付部３０４から受信した印刷設定情報を保持する。なお、印刷設定情報については、図６を参照して詳述する。
【００２３】
印刷データ生成部３０８は、印刷設定管理部３０６が保持する印刷設定情報に基づいて、印刷データを生成する。印刷データ生成部３０８は、印刷対象情報を所定の単位で分割する。本実施形態では、印刷データ生成部３０８は、印刷対象情報を１文字単位で分割する。
【００２４】
印刷データ生成部３０８は、印刷対象情報を分割すると、印刷対象情報から所定の情報である空白領域を示す情報を検出する。印刷データ生成部３０８は、印刷設定情報に基づいて、分割した印刷対象情報を個別の被印刷物に描画する印刷データを生成する。印刷設定情報で空白領域の印刷が指示されている場合には、印刷データ生成部３０８は、空白領域を含む印刷データを生成する。また、印刷データ生成部３０８は、分割した印刷対象情報が示す文字のサイズを被印刷物に収まるように調整して印刷データを生成する。
【００２５】
印刷データ生成部３０８は、印刷データを生成すると、当該印刷データの印刷処理を実行する印刷ジョブを印刷ジョブ送信部３１０に送信する。
【００２６】
印刷ジョブ送信部３１０は、印刷ジョブを印刷装置１２０に送信する。印刷ジョブ送信部３１０は、印刷データ生成部３０８から印刷ジョブを受信すると、印刷装置１２０に印刷ジョブを送信する。
【００２７】
図４は、本発明の印刷システムが実行する印刷処理を示す概念図である。以下、図４を参照して、印刷システム１００が実行する印刷処理の概要について説明する。
【００２８】
文字列４００は、ユーザがキーボード等の入力装置を用いて入力した印刷対象情報が示す文字列である。情報処理装置１１０ａ，１１０ｂ，１１０ｃは、文字列４００の印刷指示を受信すると、文字列４００を文字単位に分割し、文字単位の印刷データ４０１を生成する。次に、情報処理装置１１０ａ，１１０ｂ，１１０ｃは、印刷データ４０１の印刷を指示する印刷ジョブを、ネットワーク１３０または接続ケーブル１４０を介して印刷装置１２０に送信する。
【００２９】
印刷装置１２０は、情報処理装置１１０ａ，１１０ｂ，１１０ｃから印刷ジョブを受信すると、用紙等の被印刷物に印刷データ４０１を印刷し、印刷物４０２を出力する。被印刷物４０２には、それぞれ文字単位の印刷データが印刷され、各被印刷物に印刷された文字によって文字列４００が形成される。
【００３０】
図５は、本発明のプリンタドライバが提供するＧＵＩ（Graphical User Interface）の一実施形態を示す図である。図５に示すＧＵＩ５００は、情報処理装置１１０ａ，１１０ｂ，１１０ｃが実行する印刷処理の設定を行う印刷設定画面である。
【００３１】
プリンタドライバ３０２は、情報処理装置１１０ａ，１１０ｂ，１１０ｃの表示装置にＧＵＩ５００を表示する。ユーザは、ＧＵＩ５００を用いて、文字方向、用紙方向、両面印刷、１ページ毎の文字数、空白領域の印刷の有無を指定することができる。
【００３２】
文字方向の設定では、被印刷物に印字される文字列の配置方向を指定することができる。縦方向を指定した場合には、文字方向を縦方向とする印刷設定情報が生成され、文字列が縦方向に連続するように印刷される。横方向を指定した場合には、文字方向を横方向とする印刷設定情報が生成され、文字列が横方向に連続するように印刷される。
【００３３】
用紙方向の設定では、用紙等の被印刷物の向きを指定することができる。縦方向を指定した場合には、被印刷物の向きを縦方向とする印刷設定情報が生成され、被印刷物が縦向きに印刷される。横方向を指定した場合には、被印刷物の向きを横方向とする印刷設定情報が生成され、被印刷物が横向きに印刷される。
【００３４】
両面印刷の設定では、印刷データを印刷する被印刷物の面を指定することができる。両面印刷の設定を有効「ＯＮ」に設定した場合には、両面印刷を指示する印刷設定情報が生成され、被印刷物の両面に印刷データが印刷される。両面印刷の設定を無効「ＯＦＦ」に設定した場合には、両面印刷の実行を指示しない印刷設定情報が生成され、被印刷物の片面に印刷データが印刷される。
【００３５】
１ページ毎の文字数の設定では、１の被印刷物に印刷される文字数を指定することができる。当該設定項目で数値を指定すると、指定された文字数による印刷を指示する印刷設定情報が生成され、１の被印刷物に対して当該文字数の文字列が印刷される。
【００３６】
空白領域の印刷設定では、ユーザが入力した印刷対象情報に含まれる空白領域の印刷の有無を指定することできる。空白領域の印刷設定を有効「ＯＮ」に設定した場合には、空白領域の印刷を指示する印刷設定情報が生成され、被印刷物に空白ページが挿入される。空白領域の印刷設定を無効「ＯＦＦ」に設定した場合には、空白領域の印刷の実行を指示しない印刷設定情報が生成され、空白ページが挿入されず、印刷対象情報が連続して被印刷物に印刷される。
【００３７】
図６は、本発明の情報処理装置が処理する印刷設定情報の一実施形態を示す図である。印刷設定情報６００は、印刷設定管理部３０６が保持する印刷設定情報である。印刷設定管理部３０６は、図６に示すような印刷設定情報を印刷ジョブ毎に保持する。印刷ジョブＩＤ６０１は、印刷ジョブの識別情報であり、印刷指示受付部３０４または印刷設定管理部３０６によって生成される。印刷設定情報６０２〜６０６は、図５に示すような印刷設定画面を用いて生成される。印刷設定情報６０７は、プリンタドライバ３０２が提供する分割印刷を指定する情報である。図５に示すような印刷設定画面を用いて印刷が指示された場合、分割印刷設定が有効「ＯＮ」にされる。一方、印刷設定画面を用いずに印刷が指示された場合には、分割印刷設定が無効「ＯＦＦ」にされる。
【００３８】
図７は、本発明のプリンタドライバが実行する処理を示すフローチャートである。以下、図７を参照して、プリンタドライバ３０２が実行する処理について説明する。
【００３９】
図７に示す処理は、ステップＳ７００でプリンタドライバ３０２の印刷指示受付部３０４が印刷指示を受信することにより開始する。ステップＳ７０１では、印刷データ生成部３０８が、印刷設定管理部３０６が保持する印刷設定情報を参照し、分割印刷が指示されているか否か判断する。分割印刷が指示されていない場合には（ｎｏ）、ステップＳ７０２に処理が分岐し、印刷対象情報を分割しない印刷データを生成する。一方、分割印刷が指示されている場合には（ｙｅｓ）、ステップＳ７０３に処理が分岐する。
【００４０】
ステップＳ７０３では、印刷データ生成部３０８は、印刷対象情報を所定の単位に分割する。ステップＳ７０４では、印刷データ生成部３０８は、印刷対象情報に空白領域を示す情報が含まれるか否か判断する。空白領域を示す情報が含まれない場合には（ｎｏ）、ステップＳ７０７に処理が分岐する。一方、空白領域を示す情報が含まれる場合には（ｙｅｓ）、ステップＳ７０５に処理が分岐する。
【００４１】
ステップＳ７０５では、印刷データ生成部３０８は、印刷設定情報を参照し、空白領域の印刷が指示されているか否か判断する。空白領域の印刷が指示されていない場合には（ｎｏ）、ステップＳ７０７に処理が分岐する。一方、空白領域の印刷が指示されている場合には（ｙｅｓ）、ステップＳ７０６に処理が分岐する。ステップＳ７０６では、印刷データ生成部３０８は、空白領域に対応する論理ページを作成する。ステップＳ７０７では、空白領域以外の印刷対象情報、すなわち、文字列等を描画すべき論理ページを作成する。
【００４２】
ステップＳ７０８では、印刷データ生成部３０８は、印刷設定情報を参照し、文字数の指定が１文字か否か判断する。文字数の指定が１文字でない場合、すなわち、文字数の指定が２文字以上である場合には（ｎｏ）、ステップＳ７０９に処理が分岐する。ステップＳ７０９では、印刷データ生成部３０８は、１の被印刷物に対して、指定された数の文字を印刷する印刷データを生成する。一方、文字数の指定が１文字である場合には（ｙｅｓ）、ステップＳ７１０に処理が分岐する。ステップＳ７１０では、印刷データ生成部３０８は、１の被印刷物に対して１文字を印刷する印刷データを生成する。
【００４３】
ステップＳ７１１では、印刷ジョブ送信部３１０が、当該印刷データの印刷を指示する印刷ジョブを印刷装置１２０に送信し、ステップＳ７１２で処理が終了する。
【００４４】
図８は、本発明のプリンタドライバが生成する印刷データを印刷した被印刷物の一実施形態を示す図である。
【００４５】
図８は、文字方向として横方向が指定され、用紙方向として縦方向が指定され、両面設定および空白領域の印刷設定が有効にされ、１ページ毎の文字数として１文字が指定された場合に印刷された用紙を示す。用紙８００〜８１１は、第１ページから第１２ページの表面を示す。用紙８２０〜８３１は、第１ページから第１２ページの裏面を示す。プリンタドライバ３０２は、被印刷物の大きさと、指定された文字数に応じて、印刷対象の文字の大きさを調整して印刷データを生成する。
【００４６】
用紙８００には、印刷対象の文字列の第１行の１番目の位置に存在する文字「あ」が印刷される。用紙８０１には、印刷対象の文字列の第１行の１番目の位置に存在する文字「け」が印刷される。同様に、用紙８０２〜８０５は、印刷対象の文字列の第１行の３〜６番目の位置に存在する文字や空白領域が印刷される。
【００４７】
用紙８０６には、印刷対象の文字列の第２行の１番目の位置に存在する空白領域が印刷される。用紙８０７には、印刷対象の文字列の第２行の２番目の位置に存在する文字「お」が印刷される。同様に、用紙８０８〜８１１は、印刷対象の文字列の第２行の３〜６番目の位置に存在する文字が印刷される。
【００４８】
用紙８２０には、印刷対象の文字列の第１行の６番目の位置に存在する空白領域が印刷される。用紙８２１には、印刷対象の文字列の第１行の５番目の位置に存在する文字「て」が印刷される。同様に、用紙８２２〜８２５には、印刷対象の文字列の第１行の４〜１番目の位置に存在する文字が印刷される。
【００４９】
用紙８２６には、印刷対象の文字列の第２行の６番目の位置に存在する文字「う」が印刷される。用紙８２７には、印刷対象の文字列の第２行の５番目の位置に存在する文字「と」が印刷される。同様に、用紙８２８〜８３１は、印刷対象の文字列の第２行の４〜１番目の位置に存在する文字や空白領域が印刷される。
【００５０】
図９は、本発明のプリンタドライバが生成する印刷データを印刷した被印刷物の別の実施形態を示す図である。
【００５１】
図９は、文字方向として横方向が指定され、用紙方向として縦方向が指定され、両面設定および空白領域の印刷設定が有効にされ、１ページ毎の文字数として２文字が指定された場合に印刷された用紙を示す。用紙９００〜９０５は、第１ページから第６ページの表面を示す。用紙９１０〜９１５は、第１ページから第６ページの裏面を示す。
【００５２】
用紙９００には、印刷対象の文字列の第１行の１番目の位置に存在する文字「あ」と、第２行の１番目の位置に存在する空白領域が印刷される。用紙９０１には、印刷対象の文字列の第１行の２番目の位置に存在する文字「け」と、第２行の２番目の位置に存在する文字「お」が印刷される。同様に、用紙９０２〜９０５は、印刷対象の文字列の第１行の３〜６番目の位置に存在する文字および空白領域と、第２行の３〜６番目の位置に存在する文字が印刷される。
【００５３】
用紙９１０には、印刷対象の文字列の第１行の６番目の位置に存在する空白領域と、第２行の６番目の位置に存在する文字「う」が印刷される。用紙９１１には、印刷対象の文字列の第１行の５番目の位置に存在する文字「て」と、第２行の５番目の位置に存在する文字「と」が印刷される。同様に、用紙９１２〜９１５は、印刷対象の文字列の第１行の４〜１番目の位置に存在する文字と、第２行の４〜１番目の位置に存在する文字および空白領域が印刷される。
【００５４】
図１０は、本発明のプリンタドライバが生成する印刷データを印刷した被印刷物のさらに別の実施形態を示す図である。
【００５５】
図１０は、文字方向として縦方向が指定され、用紙方向として横方向が指定され、両面設定および空白領域の印刷設定が有効にされ、１ページ毎の文字数として４文字が指定された場合に印刷された用紙を示す。用紙１０００〜１００２は、第１ページから第３ページの表面を示す。用紙１０１０〜１０１２は、第１ページから第３ページの裏面を示す。文字方向として縦方向が指定されている場合には、用紙１０１０〜１０１２には、用紙１０００〜１００２と同一の内容が印刷される。
【００５６】
用紙１０００には、印刷対象の文字列の第１行の１番目の位置に存在する文字「あ」および２番目の位置に存在する文字「け」と、第２行の１番目の位置に存在する空白領域および２番目の位置に存在する文字「お」が印刷される。
【００５７】
用紙１００１には、印刷対象の文字列の第１行の３番目の位置に存在する文字「ま」および３番目の位置に存在する文字「し」と、第２行の３番目の位置に存在する文字「め」および４番目の位置に存在する文字「で」が印刷される。
【００５８】
用紙１００２には、印刷対象の文字列の第１行の５番目の位置に存在する文字「て」および６番目の位置に存在する空白領域と、第２行の５番目の位置に存在する文字「と」および６番目の位置に存在する文字「う」が印刷される。
【００５９】
図１１は、本発明の情報処理装置の機能構成の別の実施形態を示す図である。以下、図１１を参照して、第２の実施形態に係る情報処理装置１１０ａの機能構成について説明する。なお、図３を参照して説明した情報処理装置１１０ａが有する機能と同一のものについては、説明を省略する。
【００６０】
情報処理装置１１０ａは、プリンタドライバ１１０２を有する。プリンタドライバ１１０２は、印刷指示受付部１１０４と、印刷設定管理部１１０６と、印刷データ生成部１１０８と、印刷ジョブ送信部１１１０とを含んで構成される。
【００６１】
印刷指示受付部１１０４は、印刷対象情報および印刷指示を受け付ける。印刷指示受付部１１０４は、図１２に示すような、印刷対象情報の入力や印刷設定の指定が可能な画面（以下、「文字列入力画面」とする。）を表示し、印刷対象情報および印刷指示を受け付ける。
【００６２】
図１２に示す入力画面１２００は、印刷対象情報入力領域１２１０と、印刷設定領域１２２０とを含んで構成される。印刷対象情報入力領域１２１０は、印刷対象情報を入力する領域である。印刷対象情報入力領域１２１０には、文字や記号、数字、絵文字の他、空白領域であるスペースや改行指示情報を入力することができる。
【００６３】
印刷設定領域１２２０は、印刷設定を指定する領域である。印刷設定領域１２２０では、図５を参照して説明した印刷設定画面に含まれる印刷設定と同一の印刷設定を指定することができる。
【００６４】
印刷指示受付部１１０４は、ユーザが入力画面１２００を介して印刷を指示すると、印刷設定領域１２２０で指定された印刷設定を示す印刷設定情報を印刷設定管理部１１０６に提供すると共に、印刷対象情報入力領域１２１０に入力された印刷対象情報を印刷データ生成部３０８に提供して印刷を指示する。
【００６５】
これまで本実施形態につき説明してきたが、本発明は、上述した実施形態に限定されるものではなく、本実施形態の構成要素を変更若しくは削除し、または本実施形態の構成要素を他の構成要素を追加するなど、当業者が想到することができる範囲内で変更することができる。いずれの態様においても本発明の作用効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【００６６】
１００…印刷システム、１１０ａ，１１０ｂ，１１０ｃ…情報処理装置、１２０…印刷装置、１３０…ネットワーク、１４０…接続ケーブル
【先行技術文献】
【特許文献】
【００６７】
【特許文献１】特開２００７−６８０３３号公報
【図１】
2014154012.tif 000003
【図２】
2014154012.tif 000004
【図３】
2014154012.tif 000005
【図４】
2014154012.tif 000006
【図５】
2014154012.tif 000007
【図６】
2014154012.tif 000008
【図７】
2014154012.tif 000009
【図８】
2014154012.tif 000010
【図９】
2014154012.tif 000011
【図１０】
2014154012.tif 000012
【図１１】
2014154012.tif 000013
【図１２】
2014154012.tif 000014
【図１３】
2014154012.tif 000015