(57)【特許請求の範囲】
【請求項１】
印刷するための用紙の寸法に関する情報を取得する取得部と、
画像が配置されるエリアの大きさを規定するサイズデータを１つ以上保存する保存部と、
前記取得部で取得された前記情報が示す用紙の寸法と比較して、寸法の違いが大きくとも所定値を超えないサイズデータが、前記保存部に存在するか、否かを判断する判断部と、
前記判断部により存在すると判断された場合、前記エリアの大きさを、前記情報が示す用紙の寸法に最も近い寸法のサイズデータに設定し、
前記判断部により存在しないと判断された場合、前記エリアの大きさを、前記取得された情報が示す用紙の寸法に設定する設定部と、
を備えることを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記設定部は、更に、
前記取得部で取得された前記情報が示す用紙の寸法が設定自在な非定型サイズである場合に、
前記判断部の判断に依らず、前記エリアの大きさを前記用紙が設定された寸法とすることを特徴とする情報処理装置。
【請求項３】
請求項１または２に記載の情報処理装置において、
前記エリアに配置される画像のレイアウトに関する指示を受付け、前記設定部により前記エリアの大きさが設定された後、前記レイアウトに関する指示と配置される画像とに基づいて印刷すべき画像データを作成する画像作成部と、
印刷するための用紙の寸法に対する前記所定値以上の変更を検出する検出部を備え、
前記設定部は、前記検出部で前記変更を検出した際に、前記画像作成部で既に前記レイアウトに関する指示を受け付けていた場合には前記変更を無効とし、
前記画像作成部で既に前記レイアウトに関する指示を受け付けていなかった場合には、前記変更後の用紙寸法に応じた前記エリアの大きさを設定することを特徴とする情報処理装。
【請求項４】
請求項１乃至３のいずれか１項に記載の情報処理装置において、
印刷すべきデータを印刷部に出力する出力部を更に備え、
前記取得部は、前記印刷部から用紙の寸法に関する情報を取得することを特徴とする情報処理装置。
【請求項５】
取得部が、印刷するための用紙の寸法に関する情報を取得する取得工程と、
判断部が、画像が配置されるエリアの大きさを規定するサイズデータであって、前記取得工程で取得された前記情報が示す用紙の寸法と比較して、寸法の違いが大きくとも所定値を超えない前記サイズデータが、取得可能に存在するか、否かを判断する判断工程と、
設定部が、前記判断工程により存在すると判断された場合、前記エリアの大きさを、前記情報が示す用紙の寸法に最も近い寸法のサイズデータに設定し、前記判断工程により存在しないと判断された場合、前記エリアの大きさを、前記取得された情報が示す用紙の寸法に設定する設定工程と、
を備えることを特徴とする情報処理方法。
【請求項６】
印刷するための用紙の寸法に関する情報を取得する取得手順と、画像が配置されるエリアの大きさを規定するサイズデータであって、前記取得工程で取得された前記情報が示す用紙の寸法と比較して、寸法の違いが大きくとも所定値を超えない前記サイズデータが、取得可能に存在するか、否かを判断する判断手順と、前記判断手順により存在すると判断された場合、前記エリアの大きさを、前記情報が示す用紙の寸法に最も近い寸法のサイズデータに設定し、前記判断手順により存在しないと判断された場合、前記エリアの大きさを、前記取得された情報が示す用紙の寸法に設定する設定手順と、をコンピュータに実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所望する画像を自在に配置するための情報処理装置、情報処理方法および情報処理プログラムに関する。
【背景技術】
【０００２】
従来、画面に表示された画像を印刷するｗｙｓｗｙｇ（ｗｈａｔ  ｙｏｕ  ｓｅｅ  ｗｈａｔ  ｙｏｕ  ｇｅｔ）という要望に対応すべく、画面上で所望する画像を加工・編集し、この画像を所望するプリンタで印刷するようなレイアウト装置が提供されている。このようなレイアウト装置では、画面上で指定した印刷領域を示すエリアのサイズと、プリンタが有する用紙サイズとが異なる場合、エラーエッセージが表示されて印刷ができないため、下記特許文献１に示すように、印刷される画像イメージを用紙サイズに合わせるべく、画像イメージを用紙サイズに合わせて相対移動させることで、元の画像イメージを変形させて印刷した。
【０００３】
【特許文献１】特開平１０−２８７０１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、レイアウト装置が有するエリアのサイズと、プリンタが有する用紙サイズとは、同一の用紙を想定しても、数値の丸め誤差等により寸法の値が一致しない場合があり、このような場合は、両者の用紙が異なると判断され、前記したエラー処理や画像イメージの相対移動のように不一致と判断された際の処理が実行され、使用者の意図通りの画像イメージを印刷することが困難であった。
【課題を解決するための手段】
【０００５】
上記した課題を解決するために、本発明の情報処理装置は、印刷するための用紙の寸法に関する情報を取得する取得部と、画像が配置されるエリアの大きさを規定するサイズデータを１つ以上保存する保存部と、前記取得部で取得された前記情報が示す用紙の寸法と比較して、寸法の違いが大きくとも所定値を超えないサイズデータが、前記保存部に存在するか、否かを判断する判断部と、前記判断部により存在すると判断された場合、前記エリアの大きさを、前記情報が示す用紙の寸法に最も近い寸法のサイズデータに設定し、前記判断部により存在しないと判断された場合、前記エリアの大きさを、前記取得された情報が示す用紙の寸法に設定する設定部と、を備えることを特徴とする。
【０００６】
この発明によれば、印刷するための用紙の寸法と、保存しているサイズデータとの寸法差が所定値を超えない範囲であれば、画像を配置するエリアの大きさを、用紙の寸法に最も近いサイズデータに設定する。他方で、印刷するための用紙の寸法と、保存しているサイズデータとの寸法差が所定値を超えた場合は、画像を配置するエリアの大きさを、印刷するための用紙の寸法に設定する。従って、印刷するための用紙の寸法と、保存しているサイズデータとの寸法差に依らず、画像を配置するエリアの大きさが適切に設定されるため、両者の寸法が不一致と判断されることによるエラー処理や、画像位置の移動等による画像イメージの変形を回避できる。
【０００７】
本発明の情報処理装置では、前記設定部は、更に、前記取得部で取得された前記情報が示す用紙の寸法が設定自在な用紙である場合に、前記判断部の判断に依らず、前記エリアの大きさを前記用紙が設定された寸法とすることが好ましい。
【０００８】
この発明によれば、印刷するための用紙の寸法が設定自在な用紙である場合、画像を配置するエリアの大きさを、設定された寸法に合わせることができる。
【０００９】
本発明の情報処理装置は、印刷するための用紙の寸法に対する前記所定値以上の変更を検出する検出部を更に備えることが好ましい。
【００１０】
この発明によれば、印刷するための用紙の寸法が所定値以上に変更されたことを検出できる。
【００１１】
本発明の情報処理装置は、印刷すべきデータを印刷部に出力する出力部を更に備え、前記取得部は、前記印刷部から用紙の寸法に関する情報を取得しても良い。
【００１２】
上記した課題を解決するために、本発明の情報処理方法は、印刷するための用紙の寸法に関する情報を取得する取得工程と、画像が配置されるエリアの大きさを規定するサイズデータであって、前記取得工程で取得された前記情報が示す用紙の寸法と比較して、寸法の違いが大きくとも所定値を超えない前記サイズデータが、取得可能に存在するか、否かを判断する判断工程と、前記判断工程により存在すると判断された場合、前記エリアの大きさを、前記情報が示す用紙の寸法に最も近い寸法のサイズデータに設定し、前記判断工程により存在しないと判断された場合、前記エリアの大きさを、前記取得された情報が示す用紙の寸法に設定する設定工程と、を備えることを特徴とする。
【００１３】
この発明によれば、印刷するための用紙の寸法と、保存しているサイズデータとの寸法差が所定値を超えない範囲であれば、画像を配置するエリアの大きさを、用紙の寸法に最も近いサイズデータに設定する。他方で、印刷するための用紙の寸法と、保存しているサイズデータとの寸法差が所定値を超えた場合は、画像を配置するエリアの大きさを、印刷するための用紙の寸法に設定する。従って、印刷するための用紙の寸法と、保存しているサイズデータとの寸法差に依らず、画像を配置するエリアの大きさが適切に設定されるため、両者の寸法が不一致と判断されることによるエラー処理や、画像位置の移動等による画像イメージの変形を回避できる。
【００１４】
上記した課題を解決するために、本発明の情報処理プログラムは、印刷するための用紙の寸法に関する情報を取得する取得手順と、画像が配置されるエリアの大きさを規定するサイズデータであって、前記取得工程で取得された前記情報が示す用紙の寸法と比較して、寸法の違いが大きくとも所定値を超えない前記サイズデータが、取得可能に存在するか、否かを判断する判断手順と、前記判断手順により存在すると判断された場合、前記エリアの大きさを、前記情報が示す用紙の寸法に最も近い寸法のサイズデータに設定し、前記判断手順により存在しないと判断された場合、前記エリアの大きさを、前記取得された情報が示す用紙の寸法に設定する設定手順と、をコンピュータに実行させることを特徴とする。
【００１５】
この発明によれば、印刷するための用紙の寸法と、保存しているサイズデータとの寸法差が所定値を超えない範囲であれば、画像を配置するエリアの大きさを、用紙の寸法に最も近いサイズデータに設定する。他方で、印刷するための用紙の寸法と、保存しているサイズデータとの寸法差が所定値を超えた場合は、画像を配置するエリアの大きさを、印刷するための用紙の寸法に設定する。従って、印刷するための用紙の寸法と、保存しているサイズデータとの寸法差に依らず、画像を配置するエリアの大きさが適切に設定されるため、両者の寸法が不一致と判断されることによるエラー処理や、画像位置の移動等による画像イメージの変形を回避できる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態を、図面を用いて説明する。
（実施形態）
【００１７】
図１は、本発明の情報処理装置１０の構成を示す。この情報処理装置１０は、情報処理装置１０を制御するプログラムを実行するコンピュータ１２と、コンピュータ１２から出力される情報を表示するディスプレイ１４と、コンピュータ１２から出力される情報を印刷するプリンタ２４と、この情報処理装置１０の使用者からコンピュータ１２に対して指示が入力されるキーボード１６およびマウス１８とを備える。更に、デジタルカメラ２０およびスキャナ２２は、画像情報を読み込む手段の一例として、コンピュータ１２と接続される。
【００１８】
このコンピュータ１２は、図示は略すが、演算処理を行うＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）や、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），フラッシュメモリ等のメモリや、ハードディスクや着脱可能なメモリカード等の記憶装置をハードウェアとして備える。これらのハードウェアは、バスを介してそれぞれの信号が授受可能に接続され、メモリやハードディスクに記憶されるプログラムに基づき、種々の情報の処理が実行される。
【００１９】
図２は、情報処理装置１０の機能構成を示すブロック図である。この情報処理装置１０は、画像をレイアウトするレイアウト部５と、レイアウトされた画像を印刷する印刷部８とを有する。レイアウト部５は、エリアサイズデータ保存部３０と、エリアサイズデータ判断部３２と、用紙サイズ情報取得部３４と、レイアウト領域設定部３８と、用紙サイズ変更検出部４０と、エリアサイズ変更判定部４２と、メッセージ通知部４４と、合成画像作成部４６と、テンプレート選択部４８と、出力部４９と、画像入力部５０と、画像保存部５２と、画像選択部５４とを備える。また、印刷部８は、印刷設定部６０と、プリンタドライバ６２と、プリンタ２４とを備える。これらの機能部の各機能は、前記したハードウェアとソフトウェアとが有機的に協働することにより実現される。
【００２０】
エリアサイズデータ保存部３０は、使用者により画像が配置される領域（レイアウト領域）を規定するエリアのサイズデータを１つ以上保存する。このエリアのサイズデータは、例えば、Ａ４サイズの場合、「２１０．０×２９７．０」のように０．１ミリメートル単位の数値で示され、情報処理装置１０を制御するプログラムがコンピュータ１２にインストールされる際に、同時に入力されて保存される。
【００２１】
用紙サイズ情報取得部３４は、印刷設定部６０で設定されている印刷する用紙サイズに関する情報を取得すると共に、取得した用紙サイズに関する情報を、エリアサイズデータ判断部３２に送る。ここで取得される用紙サイズは、エリアサイズデータ保存部３０で保存されるサイズデータと比較可能な単位、即ち、０．１ミリメートル単位の数値で示される。尚、印刷設定部６０において設定されている用紙サイズに関する情報は、印刷部８から取得する。具体的には、用紙サイズ情報取得部３４は、印刷部８を構成するプリンタドライバ６２と通信を行い、プリンタドライバ６２で設定されている値を取得する。より具体的には、適切なＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ）関数や、プリンタドライバ６２の供給元から提供され、プリンタドライバ６２との間で情報を授受できるインターフェイスを呼び出すことにより実現できる。
【００２２】
エリアサイズデータ判断部３２は、用紙サイズ情報取得部３４から送られる用紙サイズに関する情報が示す用紙の寸法と比較して、寸法の違いが大きくとも所定値を超えないエリアのサイズデータが、エリアサイズデータ保存部３０に存在するか、否かを判断する。ここで、所定値は、固定値であっても良く、また、使用者により設定されたり、用紙のサイズにより自動設定されたりしても良い。この所定値は、本実施形態では、０．５ミリメートル程度に設定される。ここで判断された結果は、レイアウト領域設定部３８に送られる。
【００２３】
レイアウト領域設定部３８は、エリアサイズデータ判断部３２から送られる判断結果に基づき、レイアウト領域であるエリアのサイズを設定する。具体的には、エリアサイズデータ判断部３２により、寸法の違いが大きくとも所定値を超えないサイズデータがエリアサイズデータ保存部３０に存在すると判断された場合、エリアのサイズを、用紙サイズ情報取得部３４から送られる用紙サイズに関する情報が示す用紙の寸法に最も近い寸法に設定する。他方で、寸法の違いが大きくとも所定値を超えないサイズデータがエリアサイズデータ保存部３０に存在しないと判断された場合、エリアのサイズを、用紙サイズ情報取得部３４から送られる用紙サイズに関する情報が示す用紙の寸法に設定する。
【００２４】
尚、レイアウト領域設定部３８は、印刷設定部６０において、印刷するための用紙の寸法が使用者により設定された場合、具体的には、使用者によりサイズ定義が自在な非定型サイズ（ユーザ定義サイズ）の用紙が選択された場合は、エリアサイズデータ判断部３２の判断に依らず、エリアのサイズをユーザ定義サイズの用紙が示す寸法に設定する。ここで、用紙がユーザ定義サイズか、否かは、用紙サイズ情報取得部３４から送られる用紙サイズに関する情報に含まれる用紙の識別ＩＤから判断できる。レイアウト領域設定部３８で設定されたレイアウト領域のサイズに関する情報は、合成画像作成部４６に送られる。
【００２５】
用紙サイズ変更検出部４０は、印刷設定部６０において印刷する用紙サイズが変更されたり、接続されているプリンタ２４の機種が変更されたりして用紙サイズが変更された結果、印刷するための用紙の寸法が、前記した所定値以上に変更されたことを検出し、検出した情報をエリアサイズ変更判定部４２に送る。ここで、印刷設定部６０において設定されている用紙サイズの変更は、前記したＡＰＩ関数やインターフェイスを所定の間隔で呼び出すことで、印刷するための用紙の寸法の変更を検出できる。あるいは、プリンタドライバ６２の設定値が変更された場合に、コールバックされるようなインターフェイスを用いても良い。
【００２６】
エリアサイズ変更判定部４２は、用紙サイズ変更検出部４０からの情報を受け、用紙サイズが変更される前のエリアに画像が配置されている場合、即ち、変更前のエリアのサイズが規定するレイアウト領域に、合成画像作成部４６によりテンプレートや画像が既に配置された状態である場合、用紙サイズの変更の無効を判定し、メッセージ通知部４４に対して用紙サイズの変更の無効を使用者に通知させる。具体的には、図示は略すが、ディスプレイ１４上に用紙サイズの変更の無効を示すメッセージウィンドウを表示させる。他方で、レイアウト領域に画像が配置されていない場合、レイアウト領域設定部３８に対して、変更された用紙サイズに応じたエリアのサイズ設定を指示する。
【００２７】
画像保存部５２は、印刷可能な画像を保存する。このような画像は、画像入力部５０から送られ保存される。ここで、画像入力部５０は、例えば、デジタルカメラ２０、スキャナ２２、着脱可能なメモリカード等を介して、種々の画像が選択されて入力される。
【００２８】
画像選択部５４は、画像保存部５２に保存された画像の中から、レイアウト領域に配置する画像を選択する。この画像選択部５４で選択された画像は、合成画像作成部４６に送られる。
【００２９】
テンプレート選択部４８は、画像のレイアウトを規定する合成画像のひな型として選択可能なテンプレートの中から、使用者により指示されたテンプレートが選択され、合成画像作成部４６に送られる。
【００３０】
合成画像作成部４６は、レイアウト領域設定部３８でサイズが設定されたレイアウト領域に、テンプレート選択部４８で選択されたテンプレートと、画像選択部５４で選択された画像とを合成させた画像を生成する。ここで生成された合成画像は、出力部４９に送られた後、印刷部８に出力され、プリンタ２４から印刷される。
【００３１】
尚、本実施形態では、上記した各機能の中で、使用者からの指示で動作する機能は、ディスプレイ１４に表示され、使用者からの指示を受け入れ可能なユーザインターフェイスを備えるウィンドウを介して実現される。図３は、ディスプレイ１４の表示画面上に表示されるメインウィンドウ１４０を示す。このメインウィンドウ１４０は、情報処理装置１０を制御するプログラムが起動された場合、ディスプレイ１４に表示される。このメインウィンドウ１４０は、ブラウズ処理に関するブラウズ処理領域１５０、レイアウト処理に関するレイアウト処理領域１６０、および印刷処理に関するプリント処理領域１７０を有する。
【００３２】
ブラウズ処理領域１５０は、画像選択部５４の機能を有し、画像保存部５２に保存されている選択可能な画像１５２が所定の順序に従い、選択可能に表示される。
【００３３】
レイアウト処理領域１６０は、エリアサイズ選択領域１６６と、テンプレート選択部４８の機能を有するテンプレート選択領域１６２と、合成画像作成部４６の機能を有する合成画像表示領域１６４とが表示される。これらの領域の中で、エリアサイズ選択領域１６６には、レイアウト領域を示すエリアのサイズを用紙サイズから直接指定する第１のモード１６７と、プリント処理領域１７０で選択されたプリンタ２４の用紙サイズと同じエリアのサイズを選択する第２のモード１６８とが、何れか選択可能に表示される。ここで、使用者が、第２のモード１６８を選択した場合、合成画像表示領域１６４のエリアのサイズは、レイアウト領域設定部３８により設定され、使用者は、設定されたエリア内で、必要に応じてテンプレートを選択した後、ブラウズ処理領域１５０で選択可能な画像１５２をドラッグ＆ドロップ操作でテンプレートに流し込むことにより、合成画像が作成される。尚、使用者が、第１のモード１６７を選択した場合は、選択した用紙のサイズが、合成画像表示領域１６４のエリアのサイズとして設定される。
【００３４】
プリント処理領域１７０は、印刷設定部６０の機能を有し、印刷するプリンタ２４等を選択するプリンタ選択領域１７６と、このプリンタ選択領域１７６で選択されたプリンタ２４により印刷されるプリントイメージ１７４と、プリンタ２４による印刷を実行させるための印刷ボタン１７２とが表示される。
【００３５】
図４は、前記した第２のモード１６８により、エリアサイズが設定される処理の流れを示すフローチャートである。最初に、使用者により、エリアサイズ選択領域１６６の中から、プリンタ２４の用紙サイズと同じエリアサイズを選択する第２のモード１６８が選択される（ステップＳ２００）。
【００３６】
第２のモード１６８が選択されたのを受けて、用紙サイズ情報取得部３４は、印刷設定部６０で設定されている印刷する用紙サイズに関する情報を取得する（ステップＳ２０２）。
【００３７】
次に、取得された用紙サイズは、ユーザ定義サイズであるか、否かが判定される（ステップＳ２０４）。ここで、取得された用紙サイズがユーザ定義サイズである場合（ステップＳ２０４でＹｅｓ）、レイアウト領域設定部３８により、レイアウト領域サイズはユーザ定義サイズに設定され（ステップＳ２１０）、一連の処理は終了する。
【００３８】
他方で、取得された用紙サイズがユーザ定義サイズでない場合（ステップＳ２０４でＮｏ）、エリアサイズデータ判断部３２により、取得された用紙サイズに関する情報が示す用紙の寸法と比較して、エリアサイズデータ保存部３０に保存されたデータの中から、寸法の違いが大きくとも所定値を超えないサイズデータの存在を判断する（ステップＳ２０６）。
【００３９】
ここで、存在すると判断された場合（ステップＳ２０８でＹｅｓ）、レイアウト領域サイズは、取得された情報が示す用紙の寸法の中で最も近い寸法に設定され（ステップＳ２１２）、一連の処理は終了する。他方で、存在しないと判断された場合（ステップＳ２０８でＮｏ）、レイアウト領域サイズは、取得された情報が示す用紙、即ち、印刷するべく設定された用紙の寸法に設定され（ステップＳ２１４）、一連の処理は終了する。
【００４０】
図５は、接続されているプリンタ２４の機種が変更された場合や、使用者により用紙サイズが変更された場合、用紙サイズ変更検出部４０が用紙サイズの変更を検出した際の処理の流れを示すフローチャートである。この処理が実行されると、最初に、変更されようとする用紙サイズの情報が取得される（ステップＳ２５０）。
【００４１】
続いて、印刷するための用紙の寸法が、所定値以上に変更されるか、否か判定される（ステップＳ２５２）。ここで、用紙の寸法が所定値以上に変更されない場合（ステップＳ２５２でＮｏ）、レイアウト領域は、変更することなく、一連の処理は終了する。
【００４２】
他方で、用紙の寸法が所定値以上に変更される場合（ステップＳ２５２でＹｅｓ）、現在のエリアサイズが規定する領域に、合成画像作成部４６によりテンプレートや画像が既に配置された編集作業中であるか、否か判定される（ステップＳ２５４）。ここで、編集作業中である場合（ステップＳ２５４でＹｅｓ）、メッセージ通知部４４により用紙サイズを変更できない旨のメッセージが表示され（ステップＳ２５８）、印刷するための用紙の寸法を元に戻し、一連の処理は終了する。他方で、編集作業中でない場合（ステップＳ２５４でＮｏ）、レイアウト領域設定部３８によりレイアウト領域は、変更する用紙サイズのエリアサイズに設定され（ステップＳ２５６）、一連の処理は終了する。尚、上記した変更に対する処理は、使用者が変更しようとした時点で種々の判断を行っても良い。
【００４３】
以上述べた実施形態によれば、以下のような効果を奏する。
（１）印刷部８で設定される印刷用紙サイズに係らず、レイアウト部５において適するレイアウト領域のサイズを設定できるため、画像のレイアウト作業の高効率化が図れる。
（２）印刷する用紙が、インチサイズで定義され、所定の桁数に丸めてミリサイズに変換されたような海外仕様の用紙であっても、エリアサイズデータとして保存されていれば、レイアウトエリアのサイズとして設定できる。
【００４４】
以上、本発明を図示した実施形態に基づいて説明したが、本発明は、本実施形態に限定されるものではなく、以下に述べるような変形例も想定できる。
（１）印刷するための用紙の寸法が、所定値以上に変更された場合、メッセージ通知部４４で使用者に対するメッセージの通知に限らず、印刷部８に対して、所定値に収まるような用紙への変更を指示しても良い。
（２）レイアウト部５と印刷部８との様態は、別体構造であっても良く、例えば、プリンタ２４に印刷設定部６０やプリンタドライバ６２を具備するような構造であっても良い。
（３）レイアウト部５は、本実施形態で述べた様態に限定されるものでは無く、例えば、レイアウト部５の各機能が電子回路として集積化され、集積回路のようにチップ化された様態でも良い。
【図面の簡単な説明】
【００４５】
【図１】本発明の実施形態に係る情報処理装置の構成を示す構成図。
【図２】本発明の実施形態に係る情報処理装置の機能構成を示すブロック図。
【図３】ディスプレイに表示されるメインウィンドウを示す図。
【図４】エリアサイズが設定される処理の流れを示すフローチャート。
【図５】用紙サイズ変更検出部が用紙サイズの変更を検出した際の処理の流れを示すフローチャート。
【符号の説明】
【００４６】
５…レイアウト部、８…印刷部、１０…情報処理装置、１２…コンピュータ、１４…ディスプレイ、１６…キーボード、１８…マウス、２０…デジタルカメラ、２２…スキャナ、２４…プリンタ、３０…エリアサイズデータ保存部、３２…エリアサイズデータ判断部、３４…用紙サイズ情報取得部、３８…レイアウト領域設定部、４０…用紙サイズ変更検出部、４２…エリアサイズ変更判定部、４４…メッセージ通知部、４６…合成画像作成部、４８…テンプレート選択部、４９…出力部、５０…画像入力部、５２…画像保存部、５４…画像選択部、６０…印刷設定部、６２…プリンタドライバ、１４０…メインウィンドウ、１５０…ブラウズ処理領域、１５２…選択可能な画像、１６０…レイアウト処理領域、１６２…テンプレート選択領域、１６４…合成画像表示領域、１６６…エリアサイズ選択領域、１６７…第１のモード、１６８…第２のモード、１７０…プリント処理領域、１７２…印刷ボタン、１７４…プリントイメージ、１７６…プリンタ選択領域。
【図１】
0004821450.tif 000002
【図２】
0004821450.tif 000003
【図３】
0004821450.tif 000004
【図４】
0004821450.tif 000005
【図５】
0004821450.tif 000006