(57)【要約】【課題】印画紙に１枚のパノラマ画像を印刷する場合であっても、印画紙に印刷対象のパノラマ画像の全体を印刷すると共に余白を小さくできる印刷制御装置及びその制御方法、並びにプログラムを提示する。【解決手段】印刷装置１００において、表示部１０６に表示された画像決定用画面へのユーザ操作により印刷すべき画像が決定すると、ＣＰＵ１０１は、印刷すべき画像がパノラマ画像ある場合、印刷すべき画像を長辺方向に分割した複数の画像とし、１枚の印画紙に配置する。【選択図】図１
2020065167.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象画像を決定する決定手段と、
前記印刷対象画像がパノラマ画像である場合に、前記印刷対象画像を長辺方向に分割した複数の分割印刷対象画像を１枚の印画紙に配置し、前記印刷対象画像がパノラマ画像でない場合は、前記印刷対象画像を分割せずに前記印画紙に配置するように制御する制御手段と、を有することを特徴とする印刷制御装置。
【請求項２】
前記制御手段は、前記複数の分割印刷対象画像を、前記印画紙の短辺方向に並べて配置するように制御する請求項１に記載の印刷制御装置。
【請求項３】
前記制御手段は、前記印刷対象画像のアスペクト比が閾値以上である場合に前記印刷対象画像がパノラマ画像であると判断することを特徴とする請求項１又は２記載の印刷制御装置。
【請求項４】
前記印刷対象画像を、１枚の印画紙に印刷するか、複数の印画紙に印刷するかを設定する設定手段を更に有し、
前記印刷対象画像がパノラマ画像であるときに、前記制御手段は、前記設定手段により１枚の印画紙に印刷することが設定されている場合は、前記複数の分割印刷対象画像を１枚の印画紙に印画紙の短辺方向に並べて配置するように制御し、前記設定手段により複数枚の印画紙に印刷することが設定されている場合は、前記複数の分割印刷対象画像をそれぞれ異なる印画紙に配置するように制御することを特徴とする請求項１乃至３のいずれか１項に記載の印刷制御装置。
【請求項５】
前記印刷対象画像の分割数を決定する第２の決定手段と、
前記分割数の複数の画像に前記印刷対象画像を分割する分割手段と、
少なくとも１枚の印画紙における、前記複数の画像の夫々を配置する所定領域を決定する第３の決定手段と、
前記所定領域に前記複数の画像の夫々が配置された画像情報を印刷画像情報として生成する生成手段とを更に備えることを特徴とする請求項１乃至４のいずれか１項に記載の印刷制御装置。
【請求項６】
前記制御手段は、
前記印刷対象画像が均等に分割されるように分割位置を決定する第１の位置決定手段と、
前記印刷対象画像が不均等に分割されるように分割位置を決定する第２の位置決定手段と、
前記第１及び第２の位置決定手段の一方をユーザ操作に応じて選択する選択手段とを備えることを特徴とする請求項１乃至５のいずれか１項に記載の印刷制御装置。
【請求項７】
前記第２の位置決定手段は、
前記印刷対象画像における不可分単位を識別する識別手段と、
前記第１の位置決定手段により決定された分割位置を、前記不可分単位の領域に掛る場合は掛らない位置に調整する調整手段とを備えることを特徴とする請求項６記載の印刷制御装置。
【請求項８】
前記不可分単位は、顔、数字、文字、記号の少なくとも１つであることを特徴とする請求項７記載の印刷制御装置。
【請求項９】
前記印刷対象画像が印刷される印画紙の使用枚数を設定する枚数設定手段を更に備え、
前記生成手段は、前記設定された枚数がＮ枚（Ｎ≧２）である場合、前記複数の画像としてＮ個に前記印刷対象画像を分割した画像を夫々そのアスペクト比を維持したままその短辺を印画紙の短辺の長さと同じにした画像にサイズ変更した後、Ｎ枚の印画紙に配置された画像情報を前記印刷画像情報として生成することを特徴とする請求項５記載の印刷制御装置。
【請求項１０】
前記分割手段は、前記印刷対象画像のアスペクト比に応じて分割数を決定することを特徴とする請求項５記載の印刷制御装置。
【請求項１１】
前記第３の決定手段は、前記印刷対象画像のアスペクト比に応じて前記所定領域の大きさを決定することを特徴とする請求項５記載の印刷制御装置。
【請求項１２】
前記印画紙のアスペクト比に応じて、前記閾値を変更することを特徴とする請求項３記載の印刷制御装置。
【請求項１３】
前記第２の決定手段は、ユーザ指示により前記印刷対象画像を分割すると判断したときに実行されることを特徴とする請求項５記載の印刷制御装置。
【請求項１４】
印刷制御装置の制御方法において、
印刷対象画像を決定する決定ステップと、
前記印刷対象画像がパノラマ画像である場合に、前記印刷対象画像を長辺方向に分割した複数の分割印刷対象画像を１枚の印画紙に配置し、前記印刷対象画像がパノラマ画像でない場合は、前記印刷対象画像を分割せずに前記印画紙に配置するように制御する制御ステップと、を有することを特徴とする制御方法。
【請求項１５】
請求項１４に係る制御方法を実行することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置及びその制御方法、並びにプログラムに関し、特に、印画紙にパノラマ画像を印刷するための印刷画像情報を生成する印刷制御装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
パノラマ画像を印画紙に印刷する場合、パノラマ画像のアスペクト比と印画紙のアスペクト比の違いが問題となる。ロール紙のような連続紙にパノラマ画像を印刷する場合には、特許文献１のように、パノラマ画像を分割して複数のインクシートを用いてそれぞれの分割パノラマ画像をロール紙に連続して印刷する。これにより、１枚の用紙に余白を少なくしてパノラマ画像を印刷することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１８７３００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、ロール紙ではなくカット紙である通常の印画紙に、パノラマ画像の全体を１枚の印画紙に印刷しようとすると、印画紙の余白が大きくなり、パノラマ画像のサイズが小さくなる。一方、パノラマ画像を大きいサイズで印刷するために印画紙の余白を小さくすると、パノラマ画像の一部分のみが印刷され、パノラマ画像全体が印刷できない。
【０００５】
そこで、本発明は、印画紙に１枚のパノラマ画像を印刷する場合であっても、印画紙に印刷対象のパノラマ画像の全体を印刷すると共に余白を小さくできる印刷制御装置及びその制御方法、並びにプログラムを提示することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の請求項１に係る印刷制御理装置は、印刷対象画像を決定する決定手段と、前記印刷対象画像がパノラマ画像である場合に、前記印刷対象画像を長辺方向に分割した複数の分割印刷対象画像を１枚の印画紙に配置し、前記印刷対象画像がパノラマ画像でない場合は、前記印刷対象画像を分割せずに前記印画紙に配置するように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、印画紙に１枚のパノラマ画像を印刷する場合であっても、印画紙に印刷対象のパノラマ画像の全体をサイズ変更可能に印刷すると共に余白を小さくできる。
【図面の簡単な説明】
【０００８】
【図１】本発明の印刷制御装置としての印刷装置の概略構成を示すブロック図である。
【図２】本発明の実施例に係る画像生成処理の手順を示すフローチャートである。
【図３】図２の画像生成処理の際、図１の印刷装置の表示部に表示される画面例を示す図である。
【図４】図２の画像生成処理における各種印刷設定で印刷した場合の、印刷すべき画像の印画紙に対する画像配置例を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【００１０】
図１は、本発明の印刷制御装置としての印刷装置１００の概略構成を示すブロック図である。
【００１１】
図１において、印刷装置１００では、ＣＰＵ１０１、内部記憶装置１０２、メモリ１０３、記憶媒体１０４、操作部１０５、表示部１０６、給紙部１０７、および印画部１０８が、互いに内部バス１１０を介して接続される。これにより印刷装置１００を構成する各部は、内部バス１１０を介して互いにデータのやりとりを行うことができる。
【００１２】
内部記憶装置１０２には、ＣＰＵ１０１が動作するための各種プログラム等のデータが格納される。ＣＰＵ１０１は、内部記憶装置１０２に格納されるプログラムに従い、メモリ１０３をワークメモリとして使用して、印刷装置１００の各部を制御し、図２で後述する画像生成処理を実行する。
【００１３】
記憶媒体１０４は、印刷すべき画像データ等を記憶する。記憶媒体１０４は、印刷装置１００から着脱可能に構成されていてもよい。その場合、印刷装置１００には、さらに記憶媒体１０４を着脱するためのインターフェースが具備される。
【００１４】
操作部１０５は、印刷装置１００に対する指示をユーザから受け付けるために用いられる。
【００１５】
表示部１０６は、印刷すべき画像データの画像を表示し、また、対話的な操作のためのメニューなどを表示する。これらの表示は、表示部１０６ではなく、外部から印刷装置１００に接続可能な外部表示装置において行うようにしてもよい。その場合、印刷装置１００は、表示部１０６の代わりに、この外部表示装置の表示を制御する表示制御手段を具備すればよい。
【００１６】
給紙部１０７は印画紙を収容しており、ＣＰＵ１０１の制御に基づき印画紙を印画部１０８に搬送する。
【００１７】
印画部１０８は、ＣＰＵ１０１の制御に基づき給紙部１０７より搬送された印画紙にＣＰＵ１０１により指定された画像を印画する。
【００１８】
次に、図２、図３及び図４を参照して、印刷装置１００の画像生成処理の動作を説明する。
【００１９】
図２は、本発明の実施例に係る画像生成処理の手順を示すフローチャートである。図３は、図２の画像生成処理の際、図１の印刷装置１００の表示部１０６に表示される画面例を示す図である。図４は、図２の画像生成処理における各種印刷設定に応じて決定された、印刷すべき画像の印画紙に対する画像配置例を示す図である。
【００２０】
図２において、まずステップＳ２０１において、ＣＰＵ１０１は、表示部１０６に画像決定用画面（図３（ａ））を表示する。その後、記憶媒体１０４に格納される画像のうち、この画像決定用画面に表示され、ユーザ操作で選択された画像を印刷すべき画像（印刷対象画像）として決定する。
【００２１】
具体的には図３（ａ）に示すように、ステップＳ２０１ではまず、記憶媒体１０４に格納される画像の１つである画像３０１、矢印ボタン３０１ａ，３０１ｂ、及び印刷ボタン３０２を含む画像決定用画面を表示部１０６に表示する。ユーザが操作部１０５を用いて画像決定用画面にある矢印ボタン３０１ａ，３０１ｂのいずれかを選択した場合、その選択に応じて、表示部１０６は画像３０１の代わりに記憶媒体１０４に格納される別の画像を表示する。ユーザは、所望の画像が画像決定用画面の上に表示されたときに操作部１０５を用いて印刷ボタン３０２を選択することにより、その表示中の画像の印刷（またはその前提としての選択）をＣＰＵ１０１に指示できる。ＣＰＵ１０１はこの指示を受けて画像決定用画面の上に表示されている画像を印刷すべき画像として決定する。尚、図３（ａ）においては図示していないが、ユーザは、画像決定用画面を用いて印刷部数の指定や、記憶媒体１０４に格納される複数の画像の印刷を指示をＣＰＵ１０１に指示できるようにしてもよい。
【００２２】
図２に戻り、ステップＳ２０２において、ＣＰＵ１０１は、印刷すべき画像のアスペクト比を取得し、取得したアスペクト比に基づき印刷すべき画像がパノラマ画像か否かを判断する。この判断の結果、印刷すべき画像がパノラマ画像である場合、ＣＰＵ１０１は、ステップＳ２０３に進み、パノラマ画像でない場合、ＣＰＵ１０１は、ステップＳ２０６に進む。本実施例では、印刷すべき画像の長辺と短辺の比（アスペクト比）が閾値以上の場合に、印刷すべき画像がパノラマ画像であると判断し、パノラマ画像の印刷設定用画面を表示する。ここで、パノラマ画像の印刷設定用画面とは、図３（ｂ）に示すように、画像分割設定部３０３、用紙枚数設定部３０４、分割位置設定部３０５、ＯＫボタン３０６を含む画面を指す。
【００２３】
尚、上記閾値は、給紙部１０７より搬送される印画紙のサイズに応じて変更してもよいし、印刷すべき画像を印刷する際に使用する印画紙の枚数に応じて変更してもよい。
【００２４】
ステップＳ２０３において、ＣＰＵ１０１は、印刷すべき画像を分割するか否かを判断する。
【００２５】
具体的にはパノラマ画像の印刷設定用画面の画像分割設定部３０３の設定が「する」である場合、ユーザが操作部１０５を用いてＯＫボタン３０６を選択した場合、印刷すべき画像を分割すると判断し、ＣＰＵ１０１は、ステップＳ２０４に進む。一方、画像分割設定部３０３の設定が「しない」である場合、ユーザが操作部１０５を用いてＯＫボタン３０６を選択した場合、印刷すべき画像を分割しないと判断し、ＣＰＵ１０１は、ステップＳ２０６に進む。
【００２６】
尚、本実施例では、画像分割設定部３０３は「する」にデフォルトで設定されるが、ユーザは、操作部１０５を用いて画像分割設定部３０３の設定を「しない」（パノラマ画像の分割をしない）に変更することができる。画像分割設定部３０３が「する」に設定されている場合、用紙枚数設定部３０４及び分割位置設定部３０５のいずれの設定をユーザは操作部１０５を用いて変更できる。一方、画像分割設定部３０３が「しない」に設定されている場合、ＣＰＵ１０１は、用紙枚数設定部３０４及び分割位置設定部３０５をグレーアウト表示し、これらのデフォルト設定をユーザが変更できないようにする。
【００２７】
図３（ｂ）では画像分割設定部３０３が「する」に設定されているため、ユーザは、印刷すべき画像を長辺方向に何枚の印画紙に分割して印刷するかを用紙枚数設定部３０４を用いてＣＰＵ１０１に指示できる。本実施例では、用紙枚数設定部３０４は「１枚」にデフォルトで設定されるが、ユーザは、操作部１０５を用いて用紙枚数設定部３０４の設定を「１枚」以外の枚数に変更することができる。尚、ユーザは用紙枚数設定部３０４の設定を「１枚」「２枚」「３枚」などの枚数の他、「自動」にも変更することができる。ＣＰＵ１０１は、用紙枚数設定部３０４が「自動」に設定された場合、印刷すべき画像のアスペクト比に応じて印画紙の使用枚数を決定する。用紙枚数設定部３０４では、パノラマ画像を印刷する際の使用枚数として、少なくとも、１枚とするのか、あるいは、複数枚とするのかを設定できるようにする。
【００２８】
また、図３（ｂ）では画像分割設定部３０３が「する」に設定されているため、ユーザは、印刷すべき画像の分割位置を分割位置設定部３０５を用いてＣＰＵ１０１に指示できる。本実施例では、分割位置設定部３０５は「均等」にデフォルトで設定されている。分割位置設定部３０５が「均等」に設定されている場合、ＣＰＵ１０１は、例えば、印刷すべき画像を２つに分割する場合、分割後の画像（分割印刷対象画像）のサイズが均等になるように、長辺の中央を分割位置に決定する（第１の位置決定手段）。ユーザは、操作部１０５を用いて、分割位置設定部３０５の設定を「可変」に変更することができる。分割位置設定部３０５が「可変」に設定された場合、ＣＰＵ１０１は、印刷すべき画像の分割位置を、印刷すべき画像における顔、数字、文字、記号等の不可分単位の領域に掛からない位置に調整する（第２の位置決定手段）。
【００２９】
図２に戻り、ステップＳ２０４において、ＣＰＵ１０１は印画紙の使用枚数を決定する。この決定は、ステップＳ２０２で取得した印刷すべき画像のアスペクト比、及びステップＳ２０３でのパノラマ画像を何枚の印画紙に分割して印刷するかのユーザの指示に基づき行われる。
【００３０】
例えば、ステップＳ２０３でユーザが用紙枚数設定部３０４の設定を「３枚」に変更した場合でも、ＣＰＵ１０１は、印刷すべき画像のアスペクト比によっては、３枚未満の枚数の印画紙を印画紙の使用枚数に決定する。具体的には、印刷すべき画像のサイズを、そのアスペクト比は維持したまま、その短辺が印画紙の短辺のサイズに一致する大きさに変更した際、印刷すべき画像は、その長辺の大きさによっては２枚の印画紙でその全体を印刷することができる場合がある。この場合は、ＣＰＵ１０１は、印画紙の使用枚数を２枚に決定する。
【００３１】
ステップＳ２０５において、ＣＰＵ１０１は、印刷すべき画像の分割位置を決定する。
【００３２】
この分割位置の決定にあたり、ＣＰＵ１０１は、まず、印刷すべき画像の分割数を決定する。ステップＳ２０４で決定された使用枚数が２枚以上である場合、ＣＰＵ１０１は、使用枚数を分割数に決定する。一方、ステップＳ２０４で決定された使用枚数が１枚である場合、ＣＰＵ１０１は、印刷すべき画像のアスペクト比に応じて分割数を決定する。例えば、２つに分割するアスペクト比の閾値を３：１、３つに分割するアスペクト比の閾値を１０：１と予め設定しておく。この場合、ＣＰＵ１０１は、印刷すべき画像のアスペクト比が６：１だった場合は分割数を２に決定し、印刷すべき画像のアスペクト比が２：１だった場合は分割数を０に決定する、すなわち、印刷すべき画像を分割せずに印刷すると決定する。なお、印画紙のアスペクト比に応じて上記予め設定する閾値の値を変更するようにしてもよい。
【００３３】
次に、ＣＰＵ１０１は、ステップＳ２０３での分割位置に関するユーザ指示を参照して分割位置を決定する。
【００３４】
例えば、ステップＳ２０３でユーザが分割位置設定部３０５の設定をデフォルトである「均等」のままとした場合、ＣＰＵ１０１は、分割数に応じて印刷すべき画像が均等に分割されるように分割位置（以下、「均等分割位置」という。）として決定する。
【００３５】
一方、ステップＳ２０３でユーザが分割位置設定部３０５の設定を「可変」に変更した場合、ＣＰＵ１０１は、印刷すべき画像が必要に応じて不均等に分割されるように分割位置を決定する。すなわち、上記均等分割位置が印刷すべき画像における不可分単位の領域に掛る場合は、その領域に掛らないような位置となるよう分割位置を調整する。
【００３６】
具体的には、まず、印刷すべき画像における顔や文字・数字等の不可分単位を識別し、識別された不可分単位の領域を検出する。その後、均等分割位置が検出された領域に掛かるかを判定し、検出された領域に掛らなかった均等分割位置についてはそのまま分割位置として決定する。一方、検出された領域に掛った均等分割位置については、その位置を検出された領域に掛らない位置に調整し、その調整後の位置を分割位置として決定する。なお、ユーザが分割位置設定部３０５の設定を「可変」に変更した場合でも、ＣＰＵ１０１は、印刷すべき画像の分割位置を均等にすることがある。例えば、印刷すべき画像が風景画像であった場合、不可分単位として識別できる領域がないことがある。この場合、印刷すべき画像を均等に分割して印刷する。また、印刷すべき画像に不可分単位として人物が含まれる場合でも、印刷すべき画像から顔認識などにより複数の人物が検出された場合は、最適な分割位置を決定できないことがある。この場合も、印刷すべき画像を均等に分割して印刷する。なお、本実施例では、ステップＳ２０４で決定された使用枚数が１枚の時のみ分割された印刷すべき画像の夫々を１枚の印画紙の夫々異なる所定領域に配置しているが、これに限定されない。例えば、ステップＳ２０４で決定された使用枚数が複数枚のときにも、１枚の印画紙に分割された印刷すべき画像のうちの２枚以上を配置してもよい。また、印刷すべき画像のアスペクト比に応じて、分割された印刷すべき画像の夫々が配置される所定領域の大きさが決定される。
【００３７】
ステップＳ２０６において、ＣＰＵ１０１は、給紙部１０７に印画紙の給紙を指示し、印画部１０８に印刷を指示することで、印刷すべき画像の印画紙への印刷を実行させる。具体的にはまず、ＣＰＵ１０１は、以下図４に示すように、ステップＳ２０４で決定された使用枚数の印画紙に、ステップＳ２０５で決定された分割位置で分割された印刷すべき画像の夫々を配置する。なお、ＣＰＵ１０１は、分割しない場合についても、印刷対象画像の印画紙への配置を決定する。次に、この決定された所定領域に分割された印刷すべき画像の夫々が配置された印刷画像情報を生成し、印画部１０８への印刷指示の際に送信する。以下に、ＣＰＵ１０１がＳ２０５においてどのように印刷対象画像の印画紙への配置を決定するかを、図４を参照して説明する。
【００３８】
図４（ａ）は、ステップＳ２０３でＣＰＵ１０１が印刷すべき画像を分割しないと判断した場合の印刷すべき画像の印画紙に対する画像配置を示す。ここでは、印刷すべき画像のすべてが１枚の印画紙４０１に印刷されるように、印刷すべき画像は、そのアスペクト比を維持したままその長辺を印画紙４０１の長辺の長さと同じにした画像４０２にサイズ変更される。また、この例では、画像４０２を、印画紙４０１の短辺方向の真ん中に配置することで、全体のバランスを考慮している。但し、かかる例に配置方法は限定されるわけではなく、印画紙４０１の左右のどちらかに画像４０２を詰めて配置してもよい。
【００３９】
図４（ｂ）〜（ｄ）は、ステップＳ２０３でＣＰＵ１０１が印刷すべき画像を分割すると判断した場合の印刷すべき画像の印画紙に対する画像配置を示す。
【００４０】
図４（ｂ）は、ステップＳ２０３でさらに、用紙枚数設定部３０４の設定が「３枚」もしくは「自動」であり、分割位置設定部３０５の設定が「均等」である場合の画像配置を示す。この場合、印刷すべき画像の分割位置は、ステップＳ２０５において、印刷すべき画像のアスペクト比に応じて印刷すべき画像が３つに均等に分割される位置に決定される。その決定された分割位置で３つに分割された印刷すべき画像は、夫々そのアスペクト比を維持したままその短辺を印画紙の短辺の長さと同じにした画像４０３〜４０５にサイズ変更される。その後、画像４０３〜４０５は夫々別の印画紙の所定の領域に配置される。
【００４１】
このような配置は、Ｎ枚（Ｎ≧２）の印画紙にＮ個に分割された印刷すべき画像を配置する場合に適用される。
【００４２】
図４（ｃ）は、ステップＳ２０３でさらに、用紙枚数設定部３０４の設定が「１枚」であり、分割位置設定部３０５の設定が「均等」である場合の画像配置を示す。この場合、印刷すべき画像の分割位置は、ステップＳ２０５において、印刷すべき画像のアスペクト比に応じて印刷すべき画像が２つに均等に分割される位置に決定される。その決定された分割位置で２つに分割された印刷すべき画像は、サイズ変更後、夫々１枚の印画紙に夫々異なる所定範囲に配置される。このように、印刷すべき画像を複数に分割し、その分割された画像のうちの複数枚を１枚の印画紙に配置する際には、印画紙の短辺方向に並べて配置する。図４（ｃ）では印刷すべき画像は２つの画像に均等に分割されるので、印画紙を短辺方向に２分割した各々の領域にその２つの画像をサイズ変更して配置する。具体的には、２つに均等に分割された画像は、夫々アスペクト比を維持したままその短辺を印画紙の短辺の１／２の長さと同じとした画像４０６，４０７にサイズ変更される。その後、画像４０６，４０７の夫々を、印画紙を短辺方向に２分割した各々の領域に配置する。尚、図４（ｃ）では、画像４０６，４０７の配置位置は、印画紙を短辺方向に２分割した各々の領域の中央とすることで全体のバランスを考慮しているが、左右のどちらかに詰めて配置してもよい。このような配置とすることで、１枚の印画紙にパノラマ画像の全体を、図４（ａ）に示す例より余白を低減した状態で印刷することが可能となる。
【００４３】
図４（ｄ）は、ステップＳ２０３でさらに、用紙枚数設定部３０４の設定が「１枚」であり、分割位置設定部３０５の設定が「可変」である場合の画像配置を示す。この場合、印刷すべき画像の分割位置は、ステップＳ２０５において、印刷すべき画像のアスペクト比に応じて印刷すべき画像が２つに分割される。また、分割位置を均等分割位置とした場合、被写体（不可分単位）となる「３」の領域に掛ってしまう。よって、「３」の領域が分離しないように、「３」の領域に掛る均等分割位置についてはその位置を調整した位置を分割位置とする。その結果、被写体を分離することなく、印刷すべき画像が分割された画像が夫々１枚の印画紙に配置される。具体的には、２つに分割された画像は、夫々アスペクト比を維持したままその短辺を印画紙の短辺の１／２の長さと同じとした画像４０８，４０９にサイズ変更される。その後、画像４０８，４０９の夫々を、印画紙の短辺方向に２分割した各々の領域に左詰で配置する。これにより、例えば、印刷された画像４０８，４０９を印画紙から切り取って貼り合わせる場合等に、切り取る箇所を少なくすることができる。このような配置とすることで、図４（ｃ）の場合と同様、１枚の印画紙にパノラマ画像の全体を、図４（ａ）に示す例より余白を低減した状態で印刷することができる。
【００４４】
尚、上記実施例では、本発明の印刷制御装置として印刷装置１００を例に説明したが、各種印刷設定に応じて印刷すべき画像の印画紙に対する画像配置を決定できる装置であればこれに限定されない。例えば、本発明の印刷制御装置を、給紙部１０７や印画部１０８を有する外部の印刷装置と接続し、画像の選択や配置の決定や、その印刷装置を制御するＰＣ等の情報処理装置としてもよい。この場合、例えば、ステップＳ２０６における印刷処理自体は印刷装置で行い、ステップＳ２０１〜Ｓ２０６における印刷すべき画像の分割方法や分割された画像の印画紙における配置の決定についてのみ、情報処理装置で行う。
【００４５】
［その他の実施例］
本発明の目的は、前述した実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、装置に供給することによっても、達成されることは言うまでもない。このとき、供給された装置の制御部を含むコンピュータ（またはＣＰＵやＭＰＵ）は、記憶媒体に格納されたプログラムコードを読み出し実行する。
【００４６】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施例の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４７】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００４８】
また、上述のプログラムコードの指示に基づき、装置上で稼動しているＯＳ（基本システムやオペレーティングシステム）などが処理の一部又は全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。
【００４９】
さらに、記憶媒体から読み出されたプログラムコードが、装置に挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれ、前述した実施例の機能が実現される場合も含まれることは言うまでもない。このとき、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行う。
【符号の説明】
【００５０】
１００  印刷装置
１０１  ＣＰＵ
１０２  内部記憶装置
１０３  メモリ
１０４  記憶媒体
１０５  操作部
１０６  表示部
１０７  給紙部
１０８  印画部
１１０  内部バス 
【図１】
2020065167.tif 000003
【図２】
2020065167.tif 000004
【図３】
2020065167.tif 000005
【図４】
2020065167.tif 000006