(57)【特許請求の範囲】
【請求項１】
両面印刷可能な印刷出力装置に対する印刷条件を指定する印刷条件指定装置において、
入力された印刷条件を解析する入力条件解析手段と、
前記入力条件解析手段で解析された印刷条件のうち、印刷用紙の表裏両面のレイアウトに関するレイアウト指定情報を格納するレイアウト指定情報保持手段と、
前記レイアウト指定情報保持手段に格納されているレイアウト指定情報に基づいて印刷した場合の用紙の表裏両面のレイアウト状態を模式図で表し、表面を表す模式図と裏面を表す模式図とを一定時間毎に切り替えて表示画面に表示するレイアウト表示手段と、
を有することを特徴とする印刷条件指定装置。
【請求項２】
前記レイアウト表示手段は、表面と裏面との模式図を切り替える間に、印刷用紙が徐々に反転する中間的な状態を示す複数の模式図を表示することを特徴とする請求項１記載の印刷条件指定装置。
【請求項３】
前記レイアウト表示手段は、前記レイアウト指定情報保持手段に格納されているレイアウト指定情報が変更された場合には、変更後のレイアウト指定情報に基づいて、表示すべき模式図を変更することを特徴とする請求項１記載の印刷条件指定装置。
【請求項４】
前記レイアウト表示手段は、１枚の用紙に複数のページを印刷すべき旨の印刷条件が指定された場合には、用紙面上の各ページのレイアウトが認識可能な模式図を表示することを特徴とする請求項１記載の印刷条件指定装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はプリンタや複写機等の印刷出力装置に対して各種印刷条件を指定する印刷条件指定装置に関し、特に両面印刷可能な印刷出力装置に対する印刷条件を指定する印刷条件指定装置に関する。
【０００２】
【従来の技術】
プリンタや複写機のような印刷出力装置は、印刷条件指定装置により与えられた印刷条件に従ってさまざまな印刷を実行できる。ここで、印刷出力装置がパーソナルコンピュータに接続されたプリンタである場合には、印刷条件指定装置とは、パーソナルコンピュータ内のプリンタドライバを指す。なお、プリンタに対応して作成されたアプリケーションプログラムであれば、印刷条件指定装置としての機能をアプリケーションプログラムに持たせることも可能である。
【０００３】
ところで、印刷出力装置の中には、両面印刷が可能なものがある。最近の両面印刷可能な印刷出力装置は、表面に対して裏面をどちら向きに印刷するかを印刷条件指定装置によって指定して、意図する向きに印刷することができる。この裏面の印刷向きは、「Ｔｕｍｂｌｅ」や「Ｄｕｐｌｅｘ」といった用語で指定する場合や、綴じ方向の選択によって指定するものなどさまざまである。表面に対して裏面がどちら向きに印刷するのかを、印刷条件指定時（すなわち実際の印刷を実行する前）に意図した通りに正しく指定するには、これらの用語と実際の印刷結果とがどのように対応しているのかを正確に理解していなければならない。そのため、利用者が印刷条件指定装置を初めて使用する場合や、操作に熟練していない場合は、この関係を正確に認識することは困難であり、意図した通りの向きではない失敗印刷を誘発する。
【０００４】
そこで、前記問題の解決策としては、印刷条件指定装置に印刷出力用紙の表面と裏面との印刷状態を模式図によって表示する手段を備えることで、設定されている印刷条件に従って印刷を実行した場合の印刷状態を利用者に伝えることが考えられる。さらに、模式図によって表面を表示している状態と裏面を表示している状態との両方を切り替えて表示する手段を備えることで、より確実な解決を図ることもできる。
【０００５】
【発明が解決しようとする課題】
しかし、上記のような印刷状態を模式的に表示する方式は有効な解決策ではあるが、それでもなお以下のような問題点を残している。
【０００６】
第１の問題点は、表面と裏面との切り替えは、利用者の操作がなければ動作しないことである。そのため、表面表示（前ページ）や裏面表示（後ページ）の操作に利用者が気づかないと、前述の手段による恩恵を受けられない。
【０００７】
第２の問題点は、表面／裏面表示（前／後ページ）指定手段を操作したタイミングで、模式図が非連続的に切り替え変更されるため、この方式が本来意図している「実際に用紙をめくった様に見せる」という効果が十分に得られないことである。
【０００８】
第３の問題点は、原稿の描画方向指定（縦／横）や同一面に複数頁をレイアウトするＮ−Ｕｐ（Ｎｕｍｂｅｒ−Ｕｐ）  機能指定（１Ｕｐ／２Ｕｐ／４Ｕｐ）や両面印刷のとじ方向指定（長辺とじ／短辺とじ）といった印刷条件の指定を組み合わせて使用する場合において、これらの選択値を変更する度に、利用者が再度の表面／裏面表示（前／後ページ）指定手段を操作しなければならず、利用者の操作が煩雑になることである。
【０００９】
本発明はこのような点に鑑みてなされたものであり、利用者が実際に印刷を実行する前に、表面と裏面との印刷状態を正確に認識できる印刷条件制御装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明では上記課題を解決するために、両面印刷可能な印刷出力装置に対する印刷条件を指定する印刷条件指定装置において、入力された印刷条件を解析する入力条件解析手段と、前記入力条件解析手段で解析された印刷条件のうち、印刷用紙の表裏両面のレイアウトに関するレイアウト指定情報を格納するレイアウト指定情報保持手段と、前記レイアウト指定情報保持手段に格納されているレイアウト指定情報に基づいて印刷した場合の用紙の表裏両面のレイアウト状態を模式図で表し、表面を表す模式図と裏面を表す模式図とを一定時間毎に切り替えて表示画面に表示するレイアウト表示手段と、を有することを特徴とする印刷条件指定装置が提供される。
【００１１】
この印刷条件指定装置によれば、利用者が印刷条件を入力すると、入力条件解析手段により印刷条件が解析される。そして、解析された印刷条件の指定情報のうち、印刷用紙の表裏両面のレイアウトに関するレイアウト指定情報がレイアウト指定情報保持手段に格納される。すると、レイアウト表示手段により、レイアウト指定情報保持手段に格納されているレイアウト指定情報に基づいて印刷した場合の用紙の表裏両面のレイアウト状態が模式図で表され、表面を表す模式図と裏面を表す模式図とが、一定時間毎に交互に表示画面に表示される。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、本発明の原理構成図である。本発明の印刷条件指定装置２に印刷条件入力装置１から入力された印刷条件は、入力条件解析手段２ａに渡される。印刷条件解析手段２ａは、入力された印刷条件を解析する。その解析結果は、レイウト指定情報保持手段２ｂに渡される。レイアウト指定情報保持手段２ｂは、入力条件解析手段２ａで解析された印刷条件のうち、印刷用紙の表裏両面のレイアウトに関するレイアウト指定情報を格納する。ここで、レイアウト指定情報とは、片面／両面印刷に関する指定情報、Ｎ−Ｕｐ機能の指定情報、あるいは原稿の描画方向の指定情報等が含まれる。レイアウト表示手段２ｃは、レイアウト指定情報保持手段２ｂに格納されているレイアウト指定情報に基づいて印刷した際の印刷用紙の表面と裏面とのそれぞれのレイアウト状態を示す模式図を、一定時間毎に交互に切り替えて、表示装置３の画面に表示する。
【００１３】
このような印刷条件指定装置２により、利用者が両面印刷を行う旨の印刷条件を入力すると、その印刷条件に従って印刷した際の印刷用紙の表面と裏面とのレイアウト状態を示す模式図が、表示装置３の画面に交互に表示される。この際、利用者が特別な操作をする必要がない。そのため、印刷条件指定装置の操作に熟練していない利用者であっても、入力した印刷条件が自分の意図したレイアウトに合致しているかどうかを容易に判断することができる。
【００１４】
なお、レイアウト状態を示す模式図を交互に切り替えるだけでなく、模式図を連続的に表示することにより、印刷用紙を捲る様子を動画で表示することができる。そこで、印刷出力装置がパーソナルコンピュータ（以後、パソコンと呼ぶ）に接続されたプリンタであり、且つ、レイアウト状態を動画で表示できるシステムの例を、本発明の実施の形態として具体的に説明する。
【００１５】
図２は、本発明の実施の形態の全体構成図である。パソコン１００には、入力装置１１、表示装置１２、及びプリンタ１３が接続されている。入力装置１１とは、キーボードやマウス等である。また、プリンタ１３は、両面印刷可能なものである。
【００１６】
パソコン１００は、さまざまなアプリケーションプログラム１１０（以後、アプリケーションと呼ぶ）を実行しているとともに、プリンタ１３を制御するためのプリンタドライバ１２０を有している。このアプリケーション１１０は、データベース管理ソフトやワードプロセッサ等であり、利用者からの要求に応じて、印刷命令とともに、印字データ１１１を出力する。
【００１７】
プリンタドライバ１２０内の印刷条件指定部１２１は、アプリケーション１１０から印刷命令があると、表示装置１２に印刷条件設定画面を表示し、キーボードやマウス等の入力装置１１を利用した印刷条件の入力を受け付ける。印刷条件の入力が行われたら、その条件に従って印刷した場合の用紙のレイアウト状態を表示装置１２に動画で表示する。また、印刷条件が確定したら、その内容をプリンタ制御部１２２に渡す。プリンタ制御部１２２は、渡された印刷条件に従って印字データ１１１の印刷が行われるように、印字データ１１１とともに描画命令をプリンタ１３に転送する。
【００１８】
プリンタ１３は、プリンタ制御部１２２から出力された描画命令に従って、印字データ１１１から得られる画像イメージを作成し、その画像イメージを用紙に印刷する。
【００１９】
図３は、プリンタドライバ内の印刷条件指定部１２１の詳細な構成を示す図である。印刷条件指定部１２１は、入力解析手段１２１ａ、レイアウト指定情報保持手段１２１ｂ、及びレイアウト表示手段１２１ｃによって構成されている。入力解析手段１２１ａは、入力装置１１から入力された印刷条件を解析する。
【００２０】
レイアウト指定情報保持手段１２１ｂは、入力解析手段１２１ａの解析により得られた各種指定情報のうちレイアウトに関係する指定情報を格納するための、複数の記憶手段を有している。両面印刷指定情報保持手段１２１ｄは、両面印刷に指定に関する情報を格納する。他のレイアウト指定情報保持手段１２１ｅは、両面印刷指定値以外のレイアウトに関係する指定情報として、Ｎ−Ｕｐ機能の指定情報や原稿の描画方向の指定情報等を格納する。
【００２１】
レイアウト表示手段１２１ｃには、レイアウト模式図動画データ保持手段１２１ｆが設けられている。このレイアウト模式図動画データ保持手段１２１ｆには、両面印刷された用紙のページをめくった際の状況を示す動画データが複数格納されている。そして、条件指定解析手段１２１ｇがレイアウト指定条件保持手段１２１ｂ内に格納されたレイアウト指定情報を解析する。レイアウト模式図動画データ選択手段１２１ｈは、条件指定解析手段１２１ｇの解析結果に基づいて、レイアウト模式図動画データ保持手段１２１ｆ内から動画データを選択する。動画表示手段１２１ｉは、レイアウト模式図動画データ選択手段１２１ｈが選択した動画データにより、用紙を捲る様子を示す画像を表示装置１２へ出力する。
【００２２】
以上の図２、図３に示したような構成のシステムにおいて、両面印刷を実行する利用者は、まずアプリケーション１１０を用いて複数ページにわたる印字データ１１１を作成する。そして、印刷命令とともに印字データ１１１をプリンタドライバ１２０へ渡す。
【００２３】
プリンタドライバ１２０が印刷命令を受け取ると、印刷条件指定部１２１が印刷条件指定画面を表示装置１２の画面に表示する。利用者は、印刷条件指定画面内の印刷条件入力領域に、キーボードなどの入力装置１１を用いて対話形式で各種印刷条件を入力する。その入力内容は入力解析手段１２１ａによって解析され、両面印刷に関する指定情報やその他の印刷条件の指定情報が得られる。得られた指定情報のうち、両面印刷の指定情報は両面印刷指定値保持手段１２１ｄに格納される。その他のレイアウト条件指定情報は、それぞれに対応して設けられている他のレイアウト指定情報保持手段１２１ｅに格納される。
【００２４】
レイアウト指定情報保持手段１２１ｂ内にレイアウト条件指定情報が格納されると、その指定値の示す内容が、条件指定解析手段１２１ｇによって解析され、印刷条件が特定される。すると、レイアウト模式図動画データ選択手段１２１ｈによって、特定された印刷条件に対応するレイアウト模式図動画データが、レイアウト模式図動画データ保持手段１２１ｆ内から選択される。選択されたレイアウト模式図動画データは、動画表示手段１２１ｉにより表示装置１２に出力される。その結果、表示装置１２の画面には、利用者が入力した印刷条件により印刷される用紙のページを捲った際の情景が、動画として表示される。
【００２５】
以下に、本発明の実施の形態の処理内容を具体的なデータを示しながら説明する。
図４は、印刷条件設定画面の例を示す図である。この画面は、アプリケーション１１０から本発明に係るプリンタドライバ１２０を指定した印刷命令が出力された際に、表示装置１２の画面に表示される。
【００２６】
この印刷条件設定画面２０内の左側には、対話形式で印刷条件指定を行うための情報入力領域が設けられている。その中には、Ｎ−Ｕｐ機能の指定領域（Ｎ−Ｕｐ：）２１、原稿の描画方向の指定領域（Ｏｒｉｅｎｔａｔｉｏｎ：）２２、及び片面／両面印刷の指定領域（Ｄｕｐｌｅｘ  ：）２３が含まれている。印刷条件設定画面２０の右側には、レイアウト模式図の動画表示部２４が設けられている。左側の情報入力領域で設定された条件に従って印刷を実行した場合のレイアウト状況を示す動画が、この動画表示部２４内に表示される。また、印刷条件設定画面２０の下側には、各種コマンドボタン２５が設けられており、「ＯＫ」のボタンを押下すれば印刷を開始することができる。
【００２７】
情報入力領域の各項目は、予め与えられた選択肢から目的の印刷条件に合致するものを選択することで、印刷条件の指定を行うことができる。これらの各項目を選択した際に、その選択の組み合わせによってどのようなレイアウトとなるのかを以下に示す。
【００２８】
図５は、レイアウト指定と実際の印刷出力との関係を示す図の前半部分である。この図は、Ｎ−Ｕｐ機能の指定が１Ｕｐ若しくは２Ｕｐの場合の印刷出力を示している。図６は、レイアウト指定と実際の印刷出力との関係を示す図の後半部分である。この図は、Ｎ−Ｕｐ機能の指定が４Ｕｐの場合の印刷出力を示している。
【００２９】
原稿の描画方向の指定（Ｏｒｉｅｎｔａｔｉｏｎ）が「縦（Ｐｏｒｔｒａｉｔ）  」の場合には、用紙の長辺が縦、短辺が横となる。指定が「横（Ｌａｎｄｓｃａｐｅ  ）」の場合には、用紙の短辺が縦、長辺が横となる。
【００３０】
片面／両面印刷の指定（Ｄｕｐｌｅｘ  ）が「片面（Ｎｏｎｅ）  」の場合には、特別な操作は加えられない。指定が「両面短辺とじ（Ｓｈｏｒｔ  Ｓｉｄｅ  Ｂｉｎｄ）」の場合において、原稿の描画方向が「縦」であれば用紙の上側の短辺を綴じ、原稿の描画方向が「横」であれば用紙の左側の短辺を綴じる。「両面長辺とじ（Ｌｏｎｇ  Ｓｉｄｅ  Ｂｉｎｄ）  」の場合において、原稿の描画方向が「縦」であれば用紙の左側の長辺を綴じ、原稿の描画方向が「横」であれば用紙の上側の長辺を綴じる。
【００３１】
Ｎ−Ｕｐ機能の指定が「１−Ｕｐ（Ｎｏｎｅ）」の場合には、原稿の１ページ分を１枚の用紙に印刷する。指定が「２−Ｕｐ順（Ｒｅｇｕｌｅｒ）  」の場合には、用紙の領域が左右に２分割され、左側に１ページ目、右側に２ページ目が印刷される。指定が「２−Ｕｐ逆（Ｃｏｎｖｅｒｓｅ）」の場合には、用紙の領域が左右に２分割され、右側に１ページ目、左側に２ページ目が印刷される。指定が「４−Ｕｐ順横（Ｒｅｇｕｌｅｒ，ｈｏｒｉｚｏｎｔａｌ）」の場合には、用紙の領域が上下左右に４分割され、左上に１ページ目、右上に２ページ目、左下に３ページ目、右下に４ページ目が印刷される。指定が「４−Ｕｐ順縦（Ｒｅｇｕｌｅｒ，ｖｅｒｔｉｃａｌ）」の場合には、用紙の領域が上下左右に４分割され、左上に１ページ目、左下に２ページ目、右上に３ページ目、右下に４ページ目が印刷される。指定が「４−Ｕｐ逆横（Ｃｏｎｖｅｒｓｅ，ｈｏｒｉｚｏｎｔａｌ）  」の場合には、用紙の領域が上下左右に４分割され、右上に１ページ目、左上に２ページ目、右下に３ページ目、左下に４ページ目が印刷される。指定が「４−Ｕｐ逆縦（Ｃｏｎｖｅｒｓｅ，ｖｅｒｔｉｃａｌ）  」の場合には、用紙の領域が上下左右に４分割され、右上に１ページ目、右下に２ページ目、左上に３ページ目、左下に４ページ目が印刷される。
【００３２】
印刷条件設定画面２０において印刷条件が選択的に入力されると、その印刷条件の中でレイアウトに関係する指定情報がレイアウト指定情報保持手段１２１ｂに格納される。なお、この例では、Ｎ−Ｕｐ機能の指定、原稿の描画方向の指定、及び片面／両面印刷の指定がレイアウトに関係する指定情報である。
【００３３】
レイアウト指定情報保持手段１２１ｂに指定情報が格納されると、その情報に基づいて、レイアウト表示手段１２１ｃが、レイアウト模式図動画保持手段１２１ｆから印刷の指定情報に対応する動画を選択する。
【００３４】
図７は、レイアウト模式図動画保持手段内のデータ構造の例を示す図である。図に示すように、レイアウト模式図動画保持手内のデータ３０は、表形式で表される。このデータ３０は、実際にはパソコン１００のメモリ内に保持されている。
【００３５】
図において、原稿の描画方向の指定内容は、パラメータ「ａ」の矢印で示された場所に表示している。その指定内容は、「縦（ａ＝１）」、「横（ａ＝２）」の２種類の選択肢がある。片面／両面印刷の指定内容は、パラメータ「ｂ」の矢印で示された場所に表示している。その指定内容は、「片面（ｂ＝１）」、「両面短辺とじ（ｂ＝２）」、「両面長辺とじ（ｂ＝３）」の３種類の選択肢がある。Ｎ−Ｕｐ機能の指定内容は、パラメータ「ｃ」の矢印で示された場所に表示している。その指定内容は、「１ＵＰ（ｃ＝１）」、「２ＵＰ順（ｃ＝２）」、「２ＵＰ逆（ｃ＝３）」、「４ＵＰ順横（ｃ＝４）」、「４ＵＰ順縦（ｃ＝５）」、「４ＵＰ逆横（ｃ＝６）」、「４ＵＰ逆縦（ｃ＝７）」の７種類の選択肢がある。
【００３６】
そして、各指定内容の組み合わせに対応して、動画データが格納されている。例えば、原稿の描画方向の指定が「縦」、片面／両面印刷の指定が「両面長辺とじ」、Ｎ−Ｕｐ機能の指定が「２ＵＰ順」である場合には、それに対応する動画データ３１が選択される。
【００３７】
動画データ３１は、複数の描画データ３１ａ〜３１ｅで構成されている。各描画データ３１ａ〜３１ｅには、メモリ上の配列符号（ｉ＝０，１，２，３，４：４＝ｍａｘ）が付されている。配列符号が「ｉ＝０」の描画データ３１ａは、表面のレイアウトを示す画像がビットマップで表現されている。配列符号が「ｉ＝１」の描画データ３１ｂは、用紙の右下を少しだけ捲りあげた状態を示す画像がビットマップで表現されている。配列符号が「ｉ＝２」の描画データ３１ｃは、描画データ３１ｂの状態よりもさらに捲りあげた状態を示す画像がビットマップで表現されている。配列符号が「ｉ＝３」の描画データ３１ｄは、描画データ３１ｃの状態よりもさらに捲りあげた状態を示す画像がビットマップで表現されている。配列符号が「ｉ＝４」の描画データ３１ｅは、裏面のレイアウトを示す画像がビットマップで表現されている。
【００３８】
この例では、原稿の１ページ分に相当する部分が用紙の上でどの領域にどちら向きに印刷されるのかを、「１」、「２」、「３」、「４」のような数字で簡易的に表現している。１つの数字が占有している領域が原稿の１ページ分の範囲であり、数字の向きが用紙の方向を指している。なお、この図では、中間的状態を示す描画データ３１ｂ〜３１ｄではページを示す数字を省略して描いているが、実際には中間的状態を示す描画データ３１ｂ〜３１ｄにも、用紙の捲れ具合に応じて歪んだ数字が描かれる（図１０〜図１２に示された描画データにおいても同様）。
【００３９】
このような描画データが配列符号の順番（昇順）で表示されることにより、印刷出力した表向きの紙が徐々に捲れていき、裏返しにされる様子が動画で表示される。また、描画データを逆の順番（降順）で表示すれば、裏向きの紙が徐々に捲れていき、元に戻される様子が動画で表示される。
【００４０】
次に、レイアウト模式図動画データ選択手段１２１ｈで行われる処理の詳細を説明する。図８は、レイアウト模式図動画データ選択処理を示すフローチャートである。この処理はレイアウト模式図動画データ選択手段１２１ｈが実行する処理であり、条件指定解析手段１２１ｇが新たな印刷条件を解析した際に実行される。以下、このフローチャートをステップ番号に沿って説明する。
〔Ｓ１〕原稿方向の指定が「縦」か「横」かを判断する。「縦」であればステップＳ２に進み、「横」であればステップＳ３に進む。
〔Ｓ２〕パラメータａの値を「１」にする。
〔Ｓ３〕パラメータａの値を「２」にする。
〔Ｓ４〕片面／両面印刷の指定が「片面」であるか否かを判断する。「片面」であればステップＳ８に進み、「片面」でなければステップＳ５に進む。
〔Ｓ５〕片面／両面印刷の指定のとじ辺が「長辺」であるか「短辺」であるかを判断する。「長辺」であればステップＳ６に進み、「短辺」であればステップＳ７に進む。
〔Ｓ６〕パラメータｂの値を「３」にする。
〔Ｓ７〕パラメータｂの値を「２」にする。
〔Ｓ８〕パラメータｂの値を「１」にする。
〔Ｓ９〕Ｎ−Ｕｐ機能の指定が「１−Ｕｐ」であるか否かを判断する。「１−Ｕｐ」であればステップＳ２１に進み、「１−Ｕｐ」でなければステップＳ１０に進む。
〔Ｓ１０〕Ｎ−Ｕｐ機能の指定が「２−Ｕｐ順」であるか否かを判断する。「２−Ｕｐ順」であればステップＳ２０に進み、「２−Ｕｐ順」でなければステップＳ１１に進む。
〔Ｓ１１〕Ｎ−Ｕｐ機能の指定が「２−Ｕｐ逆」であるか否かを判断する。「２−Ｕｐ逆」であればステップＳ１９に進み、「２−Ｕｐ逆」でなければステップＳ１２に進む。
〔Ｓ１２〕Ｎ−Ｕｐ機能の指定が「４−Ｕｐ順横」であるか否かを判断する。「４−Ｕｐ順横」であればステップＳ１８に進み、「４−Ｕｐ順横」でなければステップＳ１３に進む。
〔Ｓ１３〕Ｎ−Ｕｐ機能の指定が「４−Ｕｐ順縦」であるか否かを判断する。「４−Ｕｐ順縦」であればステップＳ１７に進み、「４−Ｕｐ順縦」でなければステップＳ１４に進む。
〔Ｓ１４〕Ｎ−Ｕｐ機能の指定が「４−Ｕｐ逆横」であるか否かを判断する。「４−Ｕｐ逆横」であればステップＳ１６に進み、「４−Ｕｐ逆横」でなければステップＳ１５に進む。
〔Ｓ１５〕Ｎ−Ｕｐ機能の指定が「４−Ｕｐ逆縦」であると判断され、パラメータｃの値を「７」にする。
〔Ｓ１６〕パラメータｃの値を「６」にする。
〔Ｓ１７〕パラメータｃの値を「５」にする。
〔Ｓ１８〕パラメータｃの値を「４」にする。
〔Ｓ１９〕パラメータｃの値を「３」にする。
〔Ｓ２０〕パラメータｃの値を「２」にする。
〔Ｓ２１〕パラメータｃの値を「１」にする。
〔Ｓ２２〕レイアウト模式図動画データ保持手段の中の「ａ，ｂ，ｃ」の値に対応する動画データを動画表示手段に渡し、処理を終了する。
【００４１】
動画データを受け取った動画表示手段は、次のような処理を行う。図９は、動画データ表示処理の手順を示すフローチャートである。
〔Ｓ３１〕パラメータｉの値を「−１」にする。
〔Ｓ３２〕パラメータｉの値を１だけ増加させる。
〔Ｓ３３〕パラメータｉと同じ値の配列符号が振られている描画データを表示する。
〔Ｓ３４〕終了要求があるか否かを判断する。終了要求があれば処理を終了し、終了要求がなければステップＳ３５に進む。
〔Ｓ３５〕一定時間処理を停止する。これにより、動画の再生速度が調節される。
〔Ｓ３６〕パラメータｉの値が最大値（ｍａｘ）に達したか否かを判断する。最大値に達していればステップＳ３７に進み、最大値に達していなければステップＳ３２に進む。
【００４２】
ここまでの処理が、表面が上になっている用紙が捲られ、裏返される様子を表す動画の表示処理である。以下の処理で、裏面が上になっている用紙が捲られ、表面を上にする様子を表す動画の表示が行われる。
〔Ｓ３７〕パラメータｉの値を１だけ減少させる。
〔Ｓ３８〕パラメータｉと同じ値の配列符号が振られている描画データを表示する。
〔Ｓ３９〕終了要求があるか否かを判断する。終了要求があれば処理を終了し、終了要求がなければステップＳ４０に進む。
〔Ｓ４０〕一定時間処理を停止する。これにより、動画の再生速度が調節される。
〔Ｓ４１〕パラメータｉの値が０であるか否かを判断する。値が０であればステップＳ３２に進み、値が０でなければステップＳ３７に進む。
【００４３】
このような処理を行うことにより、自動的に繰り返し動画が表示される。この動画表示は、利用者が印刷の実行を指示するか、印刷の実行をキャンセルするなどして、印刷条件指定作業が終了したのを検出して自動的に停止終了する。
【００４４】
ところで、印刷条件指定に対応して表示する動画は、用紙１枚を模式図で表示してもよいし、複数の用紙を模式図で表示してもよい。以下に、設定状況を模式的に示した動画の例を示す。
【００４５】
図１０は、動画データの第１の例のレイアウト模式図である。この例は、１枚の用紙で動画を表示する場合の例である。この場合の印刷条件の指定内容は、Ｎ−Ｕｐ機能の指定が「２−Ｕｐ」、原稿の描画方向の指定が「縦」、片面／両面印刷の指定が「両面印刷、長辺とじ」である。この動画の描画データの配列は、表面表示を示す描画データ４１、第１の中間状態を示す描画データ４２、第２の中間状態を示すの描画データ４３、第３の中間状態を示す描画データ４４、裏面を表示する描画データ４５の順である。
【００４６】
図１１は、動画データの第２の例のレイアウト模式図である。この例は、綴じ代の位置を基準にしてページを捲るように表示して、捲った後には２枚目の印刷出力レイアウトが見えるようにした場合の例である。この場合の印刷条件の指定内容は、Ｎ−Ｕｐ機能の指定が「２−Ｕｐ」、原稿の描画方向の指定が「縦」、片面／両面印刷の指定が「両面印刷、長辺とじ」である。この動画の描画データの配列は、表面を表示する描画データ５１、第１の中間状態を示す描画データ５２、第２の中間状態を示す描画データ５３、第３の中間状態を示す描画データ５４、裏面を表示する描画データ５５の順である。
【００４７】
図１２は、動画データの第３の例のレイアウト模式図である。この例は、綴じ代の位置を基準にしてページを捲るように表示して、捲った後には２枚目の印刷出力レイアウトが見えるようにした場合の例である。この場合の印刷条件の指定内容は、Ｎ−Ｕｐ機能の指定が「２−Ｕｐ」、原稿の描画方向の指定が「縦」、片面／両面印刷の指定が「両面印刷、短辺とじ」である。この動画の描画データの配列は、表面を表示する描画データ６１、第１の中間状態を示す描画データ６２、第２の中間状態を示す描画データ６３、第３の中間状態を示す描画データ６４、裏面を表示する描画データ６５の順である。
【００４８】
このような動画が、利用者が印刷条件を入力する度に表示される。従って、入力した印刷条件の通りに印刷した場合の出力文書の様子を正確に認識することができる。つまり、利用者は特別な操作をすることなく、印刷状況を確認することが可能であり、しかも、印刷状況が動画により表示されるため、印刷状況をより正確に認識することができる。
【００４９】
さらに、上記の実施の形態ではＮ−Ｕｐ機能の指定も印刷条件として指定できる。そのため、Ｎ−Ｕｐ機能によって複数のページが１枚の紙の片面に縮小して印刷される場合に、どの位置にどの向きで印刷されるかのレイアウトが模式図によって表現され、利用者はＮ−Ｕｐ機能の設定を間違えずにすむ。
【００５０】
【発明の効果】
以上説明したように本発明では、利用者が両面印刷を行う旨の印刷条件を入力すると、その印刷条件に従って印刷した際の印刷用紙の表面と裏面とのレイアウト状態が表示装置の画面に交互に表示されるようにしたため、両面印刷をする際に自分が指定した印刷条件によって印刷結果の表面と裏面とがどのようなレイアウトになるのかを、特別な操作をせずに直感的且つ正確に認識できる。
【図面の簡単な説明】
【図１】本発明の原理構成図である。
【図２】本発明の実施の形態の全体構成図である。
【図３】プリンタドライバ内の印刷条件指定部の詳細な構成を示す図である。
【図４】印刷条件設定画面の例を示す図である。
【図５】レイアウト指定と実際の印刷出力との関係を示す図の前半部分である。
【図６】レイアウト指定と実際の印刷出力との関係を示す図の後半部分である。
【図７】レイアウト模式図動画保持手段内のデータ構造の例を示す図である。
【図８】レイアウト模式図動画データ選択処理を示すフローチャートである。
【図９】動画データ表示処理の手順を示すフローチャートである。
【図１０】動画データの第１の例のレイアウト模式図である。
【図１１】動画データの第２の例のレイアウト模式図である。
【図１２】動画データの第３の例のレイアウト模式図である。
【符号の説明】
１  印刷条件入力装置
２  印刷条件指定装置
２ａ  入力条件解析手段
２ｂ  レイアウト指定情報保持手段
２ｃ  レイアウト表示手段
３  表示手段
【図１】
0003593834.tif 000002
【図２】
0003593834.tif 000003
【図３】
0003593834.tif 000004
【図４】
0003593834.tif 000005
【図５】
0003593834.tif 000006
【図６】
0003593834.tif 000007
【図７】
0003593834.tif 000008
【図８】
0003593834.tif 000009
【図９】
0003593834.tif 000010
【図１０】
0003593834.tif 000011
【図１１】
0003593834.tif 000012
【図１２】
0003593834.tif 000013