印刷プレビューをブック2ページ見開き単位で表示して編集する印刷制御装置であり、ブック印刷の指定ページだけの印刷を指定する指示入力手段を持ち、指定ページだけの印刷を指示した際、現在のページで片面レイアウト編集している際は見開き片面分で印刷し、現在のページで見開き全面レイアウトを編集している際は見開き両面分で印刷するように制御する制御手段とを有することを特徴とする印刷制御装置。さらに片面印刷か、両面印刷かを表示する手段を持ち、片面の場合は1枚、両面の場合は2枚の実印刷用紙枚数を表示することを特徴とする請求項1に記載の印刷制御装置。さらに用紙残が不足の場合、印刷動作を中断し、印刷継続か中止のユーザ指示を受け付けるモードを持つことを特徴とする請求項1または請求項2に記載の印刷制御装置。印刷プレビューをブック2ページ見開き単位で表示して編集する印刷制御方法であり、ブック印刷の指定ページだけの印刷を指定する指示入力工程と、指定ページだけの印刷を指示した際、現在のページで片面レイアウト編集している際は見開き片面分で印刷し、現在のページで見開き全面レイアウトを編集している際は見開き両面分で印刷するように制御する制御工程とを有することを特徴とする印刷制御方法。請求項4に記載の印刷制御方法をコンピュータに実行させるためのプログラム。請求項4に記載のプログラムを記録したコンピュータ可読の記録媒体。しかし家庭で写真や背景画像や文字を組み合わせた完成度の高いフォトブックを作成しページを編集し印刷しようとすると、特に、特定のページを部分印刷して差し替えるというユーザ自身で作成するからこそしたくなる操作を行う場合、特許文献1では考慮されていない機能が必要になる。例えば画像を入れ替えた場合、今までアルバムページより小さい画像で印刷が片面で成り立っていたのに、パノラマ画像にした場合は、この見開きレイアウトは全面で印刷しないと、その時のプリンタの設定条件や画像補正の条件によって見開き左右のページが本来は1つの画像がページをまたがっているので、連続していなければならないのに異なるレイアウトになってしまったり左右で異なる色合いになってしまうといった問題が発生する。逆にアルバムページより小さい画像で印刷が片面で成り立っていて、その片面の画像のトリミングや色合いの編集や、テキストの誤植だけの修正をした場合は、その片面だけを印刷すれば良いので、両面を印刷すると用紙やインクを無駄に消費してしまう。以上説明したように、本発明はフォトブックの編集と印刷を行う方式であり、かつ、フォトブックの部分印刷という課題に対応する事を目的とする。すなわち、部分印刷の指定を簡単に行えるようにし利用者の利便性を向上させる、さらに、見開き片面か全面かで出力される印刷ページの切り替えを分かりやすく簡単にするという課題に対応する事を目的とする。本発明は上記目的を達成するため、下記の構成を特徴する。1印刷プレビューをブック2ページ見開き単位で表示して編集する印刷制御装置であり、ブック印刷の指定ページだけの印刷を指定する指示入力手段を持ち、指定ページだけの印刷を指示した際、現在のページで片面レイアウト編集している際は見開き片面分で印刷し、現在のページで見開き全面レイアウトを編集している際は見開き両面分で印刷するように制御する制御手段とを有することを特徴とする印刷制御装置。2さらに片面印刷か、両面印刷かを表示する手段を持ち、片面の場合は1枚、両面の場合は2枚の実印刷用紙枚数を表示することを特徴とする1に記載の印刷制御装置。3さらに用紙残が不足の場合、印刷動作を中断し、印刷継続か中止のユーザ指示を受け付けるモードを持つことを特徴とする1または2に記載の印刷制御装置。4印刷プレビューをブック2ページ見開き単位で表示して編集する印刷制御方法であり、ブック印刷の指定ページだけの印刷を指定する指示入力工程と、指定ページだけの印刷を指示した際、現在のページで片面レイアウト編集している際は見開き片面分で印刷し、現在のページで見開き全面レイアウトを編集している際は見開き両面分で印刷するように制御する制御工程とを有することを特徴とする印刷制御方法。54の印刷制御方法をコンピュータに実行させるためのプログラム。64のプログラムを記録したコンピュータ可読の記録媒体。本発明によれば、本発明は、先行技術には開示が無いフォトブックの部分印刷という課題に対応する構成を備えた。本発明によりユーザは部分印刷の指定を簡単に行う事ができる。特に見開き片面か全面かで出力される印刷ページを簡単に変更ことができる。よってユーザは、間違える事無く必要かつ十分なフォトブックの部分印刷ページを得る事が出来る。以下、本発明の実施形態を、図面を参照して説明する。第1の実施形態図8は、本発明の第1の実施形態である印刷方式を動作するコンピュータシステム構成例を説明するための斜視図である。図8に示すように、本実施形態の印刷方式を実施するコンピュータシステムH07001は、キーボードやポインティングデバイス以下、マウスという等の入力デバイスH07003及びCRT等の表示装置H07002及び印刷装置H07004が接続されたパーソナルコンピュータにより構成されている。コンピュータシステムH07001のHDD等には、ユーザのデータやユーザがインストールしたアプリケーションプログラムやコンピュータシステムを制御する制御プログラムが格納されている。コンピュータシステムH07001でさまざまなプログラムを実行する際には、表示装置H07002にUI画面が表示され、入力デバイスH07003からユーザによる操作指示を受け付ける。図9は、コンピュータシステムH07001の詳細構成例を説明するためのブロック図である。図9において、制御部B8001は、コンピュータシステムH07001全体の制御をつかさどる。ROMB8002は、変更を必要としないプログラムやパラメータを格納する。RAMB8003は、外部装置などから供給されるプログラムやデータを一時記憶する。外部記憶装置B8004は、一般にHDDが利用される。操作入力I/FB8005は、マウスやキーボードなどの入力デバイスのインターフェイスである。表示I/FB8006は、表示装置H07002のインターフェイスである。ネットワークI/FB8007は、インターネットなどのネットワークB8010に接続するためのインターフェイスである。周辺機器I/FB8008は、さまざまな周辺機器を接続インターフェイスであり、本実施例では、プリンタH07004と、コンピュータにデジタルカメラで撮影された画像ファイルが入ったメモリカードを読み込むためのメモリカードリーダーB8011を接続した。システムバスB8009は、各ユニットB8001~B8008を通信可能に接続するバスである。図3は本印刷方式の第一の実施形態を実現するために、B8004にインストールされ起動されB8003に読み込まれたフォトブック編集印刷プログラムの全体処理フローを示す。プログラムは、ステップバイステップでGUI画面を進める、いわゆるウィザード形式の構成になっており、最初の画面ではS03001のフォトブック印刷を開始するステップに制御された画面を表示し印刷に利用するプリンタを選択するなどの初期設定を行う。次の画面ではS03002のフォトブック種類を選択するステップに制御された画面を表示し、用紙サイズ、用紙の縦横、ブックの総ページ数、などを選択する。次の画面ではS03003の画像を選ぶステップに制御された画面を表示しフォトブックで利用する画像ファイルの選択を行う。この画像ファイルは一般的なデジタルカメラの場合、着脱式のメモリカードに撮影画像が保存され、メモリカードをB8011に挿入しOSの標準の機能でB8004に保存されている物である。次の画面図4のフォトブックの編集と印刷画面はS03004のステップで制御され、ユーザはフォトブックの詳細なレイアウト編集を行い印刷指示する。画面を図4で説明すると、U04002は、タブ形式の画面の切り替えを示し、S03001からS03003の画面が終了し、S03004の画面を表示している事を示す。U04001はメッセージ領域でありS03004画面で行う事すなわちフォトブックのページを編集し印刷することをガイドしている。U04008にはS03002で選択したフォトブックの用紙サイズB5とページ横置きとブックの全ページ数が10ページである事が表示されている。U04006にはS03003で選択されたブックで利用する画像一覧が表示されている。U04004はフォトブックの見開きページのプレビュー表示部分でありU04008の設定に合わせた印刷レイアウトが表示されている。この画面での編集操作を行い、所望のフォトブックページを作成する。作成する際、U04003の操作ツールバーの機能を利用し、ページ内の画像をトリミングしたり、回転したり、画像補正したり、文字を入力したりする事が出来る。また作成する際、U04005には、ブック内での現在のページを示し、また、U04004で選択されている画像とU04006で選択されている画像を入れ替える、また、ページを前後へ送るスピンボタンを配置した。図4の例では、2ページ目と3ページ目の見開きが表示されている。U04009は、U04004で選ばれているページの画像と文字列の配置の候補を選ぶレイアウト操作部分である。各レイアウトはフォトブックの両面見開きどちらで使われても、ページ内の画像が1枚の物でも2枚の物でも、文字列をどこに置いたものでも整合するように設計されておりバランスの良いレイアウトの見開きページが印刷できるように工夫してある。U04007はS03004で印刷開始を指示するボタンである。S03004で特に本発明の特徴的な機能を果たすのが、U04010の印刷するページの切り替えを指示するラジオボタン部分の設定と、この設定に従ってU04007ボタンを押されたときに動作する図1の印刷処理フローと、その処理状況を表示するU04011の印刷枚数表示部分である。以下には図1の処理フローの詳細な説明を行う。図1の処理フローでは、まず、S01001のステップで画面上にユーザが設定した印刷設定を処理フロー内に得る。すなわちU04008で設定された印刷用紙サイズと印刷用紙の向きを得てこの設定はS01004とS01007で利用する、U04010で設定された印刷するページの設定を得る。S01002は部分印刷か否かを判定するステップでありU04010で設定された印刷するページの設定を判定する。判定は、ユーザがどちらのラジオボタンがオンにしたかを判定し、フォトブック全体を印刷するをオンにしていた場合は、NoになりS01004のステップへ行き、印刷枚数は全ページなのでU04008で設定されていたフォトブックの総ページ数10ページを取得し印刷指定ページとしてU04011の印刷枚数にも10を表示する。S01002で選択中のページを選択するをオンにしていた場合は、判定はYesになり次のS01003のステップを実行する。S01003は部分印刷するページを判定するステップであり、例えばU04009からページレイアウトが、図5aのように見開き左右別々のレイアウトが選ばれ、U04004で図5bのように見開き左右に別のレイアウトが置かれている場合は、判定はNo見開きレイアウトではないと判定され、S01005のステップに行く。ステップS01005は見開き片面の印刷ページを指定するステップで、見開き片面の選択されている指定ページ、この図5bの場合、2ページ目を1枚だけ印刷する指定として図5cのように1を表示する。S01003で、例えばU04009からページレイアウトが、図6aのように見開き全面レイアウトが選ばれ、U04004で図6bのように見開き全面のレイアウトが置かれている場合は、判定はYes見開きレイアウトであると判定され、S01006のステップに行く。ステップS01006は見開き全面の印刷ページを指定するステップで、見開き全面の選択されている指定ページ、この図6bの場合、2ページ目と3ページ目を合計2枚印刷する指定となり、図6cのように2を表示する。S01007では、S01004またはS01005またはS01006の指定に従って1枚ずつフォトブックのページを印刷していく。その際、U04008で設定された印刷用紙サイズと印刷用紙の向きを用い、指定に従って1ページ印刷を行う。S01008では未印刷のページがあるか否かを判定し、まだ未印刷のページがあれば、判定はYesになりS01007のステップを繰り返す。判定がNoの時、印刷が完了であり、印刷処理は終了する。以上説明したように、本実施形態ではユーザに図1に示した処理フローの印刷方式の働きで、フォトブックの全ページ印刷と部分ページ印刷の切り替え、特にフォトブックの見開き方ページレイアウトの1枚印刷とフォトブックの見開き両ページレイアウトの両方同時印刷の切り替えを、判りやすい操作で間違える事無く実施できる操作性を提供できた。これによりユーザは必要かつ十分な所望の印刷結果を得る事が出来る。さらに本実施例固有の効果として、U04011に総印刷枚数を表示したので、印刷開始前に必要な用紙とインクの量をユーザは知る事が出来るのでさらに利便性が高まった。第2の実施形態図2は、本印刷方式の、第二の実施形態を実現するために、図1のフローチャートにS02001からS02006の6つの処理ステップを追加した処理フローである。これらの処理ステップは印刷開始前にユーザ所望のページ分の用紙とインクがプリンタに残っているかを確認するステップである。以下、図2の処理フローと図7のダイアログメッセージを利用して第二の実施形態の処理フローを詳細に説明する。図2のフローチャートも図1同様にU04007ボタンをユーザが押した時に動作する。先ずS02001ステップは、現在プリンタが持っている用紙とインクの残量を検出するステップである。S02001は用紙かインクが無くて印刷できないか否かを判定するステップで、S02001で検出した値が印刷できないYESと判定されれば、S02003のステップで図7aのエラーメッセージを表示し、印刷処理を終了する。S02001でNOの場合は、S01002のステップに行く。S02004のステップは、S01004またはS01005またはS01006の指定分のページを、S02001で検出した用紙とインクの残量で印刷し、指定されたフォトブックページを印刷完了できるか否かを判定するステップである。もしも用紙またはインクが不足であれば判定はNOになり、S02005のステップで図7bのエラーメッセージを表示し、このメッセージへのユーザの応答に従って、このまま印刷を継続するか否かをS02006のステップで判定する。S02006では図7bのダイアログでOKボタンが押されたらそのまま通常の印刷を継続するために、S01007を実行するし、キャンセルボタンが押されたら、印刷処理を終了する。なお、OKボタンを押した後は、通常のOSの印刷処理で印刷結果はOSのスプーラに蓄積され、もしも用紙が足りなくても、用紙やインクの補給待ちで印刷が止まる。以上説明したように、本実施形態では、図2に示したS02001からS02006のステップで、例えば見開き全面を部分印刷したいのにプリンタには見開き片面以下の分量の用紙かインクしかない場合、無駄に見開き片面だけを印刷し、中途半端な印刷結果となり用紙やインクを無駄にしてしまう事を抑止し、例えば1枚分の印刷用の用紙かインクしかない場合は、見開き片面レイアウトを先に印刷する事が出来る効果がある。なお、本発明は、上記各実施形態に例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。