(57)【要約】【課題】複数の画像をレイアウトする際に、構成をより簡素化すると共に、印刷されるイメージにより近い画像を提示する。【解決手段】プリンタは、複数の画像を配置した配置画像を生成する指令を表示用処理部４０が印刷エンジン４４側へ出力し、この指令で指定された画像とレイアウト情報とを用いて印刷エンジン４４が配置画像データを生成し仮想表示画像ファイル４３ｃとして表示用処理部４０側へ出力し、これを用いて表示用処理部４０が表示画面を表示部３２へ出力して表示する。また、配置印刷指示を取得すると、この指令で指定された画像とレイアウト情報とを用いて配置画像の印刷用画像データを印刷エンジン４４が生成し、印刷機構２６へ出力する。このように、印刷エンジン４４が表示画像をも作成するため、配置画像を生成するモジュールを複数備えずに済むし、表示画像と印刷画像とにズレが生じにくい。【選択図】図２
2009190252.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を配置する配置画像データを生成し印刷処理を実行する印刷制御装置であって、
元画像から表示画像データを生成し該生成した表示画像データを表示手段へ出力可能であり、複数の画像を所定のレイアウトで配置して印刷を実行する配置印刷指示を取得すると指定された１以上の画像と画像の配置に関する情報であるレイアウト情報とを用いて印刷出力する旨の指令である配置印刷指令を出力し、指定された１以上の画像と画像の配置に関する情報であるレイアウト情報とを用いて前記配置画像データを生成する旨の指令である配置画像生成指令を出力し、該配置画像生成指令の応答として所定形式の配置画像データを取得すると該取得した配置画像データから表示画像データを生成し該生成した表示画像データを表示手段へ出力する表示画像処理手段と、
前記配置印刷指令を取得すると該配置印刷指令で指定された１以上の画像とレイアウト情報とを用いて前記配置画像データの印刷用画像データを生成し着色剤を用いて印刷媒体に画像を形成する印刷機構へ該生成した印刷用画像データを出力する一方、前記配置画像生成指令を取得すると該配置画像生成指令で指定された１以上の画像とレイアウト情報とを用いて前記配置画像データを生成し該生成した配置画像データを前記表示画像処理手段側へ出力する印刷処理手段と、
を備えた印刷制御装置。
【請求項２】
請求項１に記載の印刷制御装置であって、
データを記憶する記憶手段と、
所定形式の画像ファイルを解析可能なデータとして前記印刷処理手段へ受け渡すファイル処理手段と、を備え、
前記表示画像処理手段は、所定形式で圧縮された元画像を画像データに展開処理する画像展開手段を有しており、前記配置画像生成指令で指定されている画像の元画像から前記表示画像データを前記画像展開手段が展開処理することにより生成し、該生成した表示画像データを前記所定形式の仮想画像ファイルとして前記記憶手段に記憶させ、
前記印刷処理手段は、前記配置画像生成指令を取得すると該配置画像生成指令で指定された１以上の画像として前記記憶手段に記憶された仮想画像ファイルを前記ファイル処理手段を介して取得し、該取得した仮想画像ファイルを用いて前記配置画像データを生成し、該生成した配置画像データを仮想配置画像ファイルとして前記記憶手段に記憶させる、印刷制御装置。
【請求項３】
前記表示画像処理手段は、所定形式のデータから表示手段で表示可能な形式のデータへ変換するデータ変換手段を有しており、該データ変換手段によって前記元画像から表示画像データを生成し、
前記印刷処理手段は、前記データ変換手段により変換されたデータを用いて前記配置画像データを生成し、
表示画像処理手段は、前記配置画像生成指令の応答として所定形式の配置画像データを取得すると該取得した配置画像データから表示画像データを前記データ変換手段により生成する、請求項１又は２に記載の印刷制御装置。
【請求項４】
前記表示画像処理手段は、複数の画像配置位置を有する表示画像の該画像配置位置のうち次に画像を配置する位置の画像である配置位置指示画像の情報を含む前記配置画像生成指令を出力し、該配置画像生成指令の応答として前記配置位置指示画像を含む前記配置画像データを取得すると該取得した配置画像データから表示画像データを生成し、
前記印刷処理手段は、前記配置位置指示画像を含む前記配置画像生成指令を取得すると該配置位置指示画像を含む前記配置画像データを生成する、
請求項１〜３のいずれか１項に記載の印刷制御装置。
【請求項５】
前記印刷処理手段は、前記配置画像データを生成するに際して、複数の画像を配置した画像全体を所定形状にトリミングした前記配置画像データを生成し、該生成した配置画像データを前記表示画像処理手段側へ出力する、請求項１〜４のいずれか１項に記載の印刷制御装置。
【請求項６】
前記表示画像処理手段は、前記元画像から表示画像データを生成するに際して、前記印刷処理するときよりも小さなサイズの表示画像データを生成し、
前記印刷処理手段は、前記小さなサイズの表示画像データを用いて前記配置画像データを生成する、請求項１〜５のいずれか１項に記載の印刷制御装置。
【請求項７】
前記表示画像処理手段は、文字画像を表示するのに用いる表示用フォント情報を有しており、該表示用フォントを用いて文字画像の前記元画像から文字画像の表示画像データを生成し該生成した表示画像データを表示手段へ出力し、
前記印刷処理手段は、前記表示用フォントよりもフォント数の多い印刷用フォント情報を有しており、前記配置画像生成指令を取得すると該配置画像生成指令で指定された文字画像を該印刷用フォントを用いて前記配置画像データを生成する、請求項１〜６のいずれか１項に記載の印刷制御装置。
【請求項８】
請求項１〜７のいずれか１項に記載の印刷制御装置と、
前記印刷制御装置から取得した表示画像を表示出力する表示手段と、
前記印刷制御装置から取得した印刷用画像データを印刷媒体へ印刷出力する印刷機構と、
を備えた印刷装置。
【請求項９】
元画像から表示画像データを生成し該生成した表示画像データを表示手段へ出力可能な表示画像処理手段と、複数の画像を配置する配置画像データを生成し印刷処理を実行する印刷処理手段とを利用した印刷制御方法であって、
（ａ）指定された１以上の画像と画像の配置に関する情報であるレイアウト情報とを用いて前記配置画像データを生成する旨の指令である配置画像生成指令を前記表示画像処理手段が前記印刷処理手段側へ出力するステップと、
（ｂ）前記ステップ（ａ）で出力された配置画像生成指令を取得すると該配置画像生成指令で指定された１以上の画像とレイアウト情報とを用いて前記配置画像データを生成し該生成した配置画像データを前記印刷処理手段が前記表示画像処理手段側へ出力するステップと、
（ｃ）前記ステップ（ｂ）で出力された配置画像データを取得すると該取得した配置画像データから表示画像データを前記表示画像処理手段が生成し該生成した表示画像データを表示手段へ出力するステップと、
（ｄ）複数の画像を所定のレイアウトで配置して印刷を実行する配置印刷指示を取得すると指定された１以上の画像と画像の配置に関する情報であるレイアウト情報とを用いて印刷出力する旨の指令である配置印刷指令を前記表示画像処理手段が前記印刷処理手段側へ出力するステップと、
（ｅ）前記ステップ（ｄ）で出力された配置印刷指令を取得すると該配置印刷指令で指定された１以上の画像とレイアウト情報とを用いて前記配置画像データの印刷用画像データを前記印刷処理手段が生成し着色剤を用いて印刷媒体に画像を形成する印刷機構へ該生成した印刷用画像データを出力するステップと、
を含む印刷制御方法。
【請求項１０】
請求項９に記載の印刷制御方法の各ステップを１以上のコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、印刷装置、印刷制御方法及びそのプログラムに関する。
【背景技術】
【０００２】
従来、印刷装置としては、写真画像とフレーム画像など、複数の画像を配置して印刷・表示するものにおいて、複数の画像を配置し表示画像データを生成する機構を表示側に設けると共に、複数の画像を配置した印刷画像データを生成する機構を印刷側に設けるものがものが提案されている（例えば、特許文献１参照）。この特許文献１に記載された装置は、写真枠が横長で写真画像が縦長の場合に、写真画像の上部側に切り抜き領域を設定することにより、この切り抜き領域の設定を支援することができる。
【特許文献１】特開２００７−２８１７０４号公報（図２）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、この特許文献１に記載された印刷装置では、複数の画像を配置した画像を作成する構成が表示用と印刷用との２つを備えなければならず、その構成が煩雑であった。また、例えば、複数のプレビュー用の画像を単に配置して表示するものなども考えられるが、このようにすると、表示されている画像と印刷される画像とにずれが生じてしまうことがあった。
【０００４】
本発明は、このような課題に鑑みなされたものであり、複数の画像をレイアウトする際に、構成をより簡素化すると共に、印刷されるイメージにより近い画像を提示することができる印刷制御装置、印刷装置、印刷制御方法及びそのプログラムを提供することを主目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上述の目的を達成するために以下の手段を採った。
【０００６】
本発明の印刷制御装置は、
複数の画像を配置する配置画像データを生成し印刷処理を実行する印刷制御装置であって、
元画像から表示画像データを生成し該生成した表示画像データを表示手段へ出力可能であり、複数の画像を所定のレイアウトで配置して印刷を実行する配置印刷指示を取得すると指定された１以上の画像と画像の配置に関する情報であるレイアウト情報とを用いて印刷出力する旨の指令である配置印刷指令を出力し、指定された１以上の画像と画像の配置に関する情報であるレイアウト情報とを用いて前記配置画像データを生成する旨の指令である配置画像生成指令を出力し、該配置画像生成指令の応答として所定形式の配置画像データを取得すると該取得した配置画像データから表示画像データを生成し該生成した表示画像データを表示手段へ出力する表示画像処理手段と、
前記配置印刷指令を取得すると該配置印刷指令で指定された１以上の画像とレイアウト情報とを用いて前記配置画像データの印刷用画像データを生成し着色剤を用いて印刷媒体に画像を形成する印刷機構へ該生成した印刷用画像データを出力する一方、前記配置画像生成指令を取得すると該配置画像生成指令で指定された１以上の画像とレイアウト情報とを用いて前記配置画像データを生成し該生成した配置画像データを前記表示画像処理手段側へ出力する印刷処理手段と、
を備えたものである。
【０００７】
この印刷制御装置では、指定された１以上の画像と画像の配置に関する情報であるレイアウト情報とを用いて複数の画像を配置する配置画像データを生成する旨の指令である配置画像生成指令を印刷処理手段側へ出力し、出力された配置画像生成指令を取得するとこの配置画像生成指令で指定された１以上の画像とレイアウト情報とを用いて配置画像データを生成し、この生成した配置画像データを表示画像処理手段側へ出力し、この配置画像データを取得するとこの取得した配置画像データから表示画像データを表示画像処理手段が生成し、この生成した表示画像データを表示手段へ出力する。そして、複数の画像を所定のレイアウトで配置して印刷を実行する配置印刷指示を取得すると、指定された１以上の画像とレイアウト情報とを用いて印刷出力する旨の指令である配置印刷指令を印刷処理手段側へ出力し、配置印刷指令を取得するとこの配置印刷指令で指定された１以上の画像とレイアウト情報とを用いて配置画像データの印刷用画像データを印刷処理手段が生成し、着色剤を用いて印刷媒体に画像を形成する印刷機構へこの生成した印刷用画像データを出力する。このように、複数の画像を配置するときには、印刷処理を実行する印刷処理手段がレイアウトした表示画像データ及び印刷用画像データを作成する、即ち共用してレイアウトしたデータの作成を行うから、画像を複数配置させる手段を複数備えずに済む。また、実際に印刷を実行する印刷処理手段が表示画像を作成するため、表示された画像と印刷した画像とにズレが生じるのを抑制可能である。したがって、複数の画像をレイアウトする際に、構成をより簡素化すると共に、印刷されるイメージにより近い画像を提示することができる。
【０００８】
本発明の印刷制御装置は、データを記憶する記憶手段と、所定形式の画像ファイルを解析可能なデータとして前記印刷処理手段へ受け渡すファイル処理手段と、を備え、前記表示画像処理手段は、所定形式で圧縮された元画像を画像データに展開処理する画像展開手段を有しており、前記配置画像生成指令で指定されている画像の元画像から前記表示画像データを前記画像展開手段が展開処理することにより生成し、該生成した表示画像データを前記所定形式の仮想画像ファイルとして前記記憶手段に記憶させ、前記印刷処理手段は、前記配置画像生成指令を取得すると該配置画像生成指令で指定された１以上の画像として前記記憶手段に記憶された仮想画像ファイルを前記ファイル処理手段を介して取得し、該取得した仮想画像ファイルを用いて前記配置画像データを生成し、該生成した配置画像データを仮想配置画像ファイルとして前記記憶手段に記憶させるものとしてもよい。印刷処理手段では、所定形式の画像ファイル（例えばビットマップファイルなど）を元に印刷用データを生成することがある。ここでは、表示用に用いる単独の表示画像データを仮想画像ファイル化して配置画像の生成に利用することにより、表示画像を作成する際に元画像を展開するのを省略可能であるため、複数の画像を配置して表示する処理をより短い時間で実行することができる。
【０００９】
本発明の印刷制御装置において、前記表示画像処理手段は、所定形式のデータから表示手段で表示可能な形式のデータへ変換するデータ変換手段を有しており、該データ変換手段によって前記元画像から表示画像データを生成し、前記印刷処理手段は、前記データ変換手段により変換されたデータを用いて前記配置画像データを生成し、表示画像処理手段は、前記配置画像生成指令の応答として所定形式の配置画像データを取得すると該取得した配置画像データから表示画像データを前記データ変換手段により生成するものとしてもよい。表示画像処理手段と印刷処理手段とが用いるデータ形式が異なることがあるが、先に表示画像処理手段によって用いられるデータ形式に変換しておくため、より円滑に画像表示を行うことができる。
【００１０】
本発明の印刷制御装置において、前記表示画像処理手段は、複数の画像配置位置を有する表示画像の該画像配置位置のうち次に画像を配置する位置の画像である配置位置指示画像の情報を含む前記配置画像生成指令を出力し、該配置画像生成指令の応答として前記配置位置指示画像を含む前記配置画像データを取得すると該取得した配置画像データから表示画像データを生成し、前記印刷処理手段は、前記配置位置指示画像を含む前記配置画像生成指令を取得すると該配置位置指示画像を含む前記配置画像データを生成するものとしてもよい。こうすれば、次に画像を配置する位置を視認可能なように配置画像データを生成するので、次に画像を配置する位置を容易に把握することができる画像を提示することができる。
【００１１】
本発明の印刷制御装置において、前記印刷処理手段は、前記配置画像データを生成するに際して、複数の画像を配置した画像全体を所定形状にトリミングした前記配置画像データを生成し、該生成した配置画像データを前記表示画像処理手段側へ出力するものとしてもよい。こうすれば、印刷処理手段側で配置画像を所定形状にトリミング可能であり、表示画像処理手段側ではトリミングの機能を設けずに済むため、構成をより簡素化することができる。ここで、「所定形状」は、例えば中央に孔部を有する円板形状などとしてもよい。
【００１２】
本発明の印刷制御装置において、前記表示画像処理手段は、前記元画像から表示画像データを生成するに際して、前記印刷処理するときよりも小さなサイズの表示画像データを生成し、前記印刷処理手段は、前記小さなサイズの表示画像データを用いて前記配置画像データを生成するものとしてもよい。こうすれば、処理の負荷を低減可能であるため、複数の画像を配置して表示する処理をより短い時間で実行することができる。
【００１３】
本発明の印刷制御装置において、前記表示画像処理手段は、文字画像を表示するのに用いる表示用フォント情報を有しており、該表示用フォントを用いて文字画像の前記元画像から文字画像の表示画像データを生成し該生成した表示画像データを表示手段へ出力し、前記印刷処理手段は、前記表示用フォントよりもフォント数の多い印刷用フォント情報を有しており、前記配置画像生成指令を取得すると該配置画像生成指令で指定された文字画像を該印刷用フォントを用いて前記配置画像データを生成するものとしてもよい。こうすれば、よりフォント数の多い印刷用フォントを用いて表示画像を生成するため、文字をより正確な表示とすることができる。また、表示用処理手段がもつ表示用フォントの種類を増やすことなくより多い文字を表示することができる。
【００１４】
本発明の印刷装置は、上述したいずれか１つに記載の印刷制御装置と、前記印刷制御装置から取得した表示画像を表示出力する表示手段と、前記印刷制御装置から取得した印刷用画像データを印刷媒体へ印刷出力する印刷機構と、を備えたものである。この印刷装置では、印刷制御装置を備えるから、これと同じ効果、例えば、複数の画像をレイアウトする際に、構成をより簡素化すると共に、印刷されるイメージにより近い画像を提示することができるという効果を得ることができる。
【００１５】
本発明の印刷制御方法は、
元画像から表示画像データを生成し該生成した表示画像データを表示手段へ出力可能な表示画像処理手段と、複数の画像を配置した配置画像データを生成し印刷処理を実行する印刷処理手段とを利用した印刷制御方法であって、
（ａ）指定された１以上の画像と画像の配置に関する情報であるレイアウト情報とを用いて前記配置画像データを生成する旨の指令である配置画像生成指令を前記表示画像処理手段が前記印刷処理手段側へ出力するステップと、
（ｂ）前記ステップ（ａ）で出力された配置画像生成指令を取得すると該配置画像生成指令で指定された１以上の画像とレイアウト情報とを用いて前記配置画像データを生成し該生成した配置画像データを前記印刷処理手段が前記表示画像処理手段側へ出力するステップと、
（ｃ）前記ステップ（ｂ）で出力された配置画像データを取得すると該取得した配置画像データから表示画像データを前記表示画像処理手段が生成し該生成した表示画像データを表示手段へ出力するステップと、
（ｄ）複数の画像を所定のレイアウトで配置して印刷を実行する配置印刷指示を取得すると指定された１以上の画像と画像の配置に関する情報であるレイアウト情報とを用いて印刷出力する旨の指令である配置印刷指令を前記表示画像処理手段が前記印刷処理手段側へ出力するステップと、
（ｅ）前記ステップ（ｄ）で出力された配置印刷指令を取得すると該配置印刷指令で指定された１以上の画像とレイアウト情報とを用いて前記配置画像データの印刷用画像データを前記印刷処理手段が生成し着色剤を用いて印刷媒体に画像を形成する印刷機構へ該生成した印刷用画像データを出力するステップと、
を含むものである。
【００１６】
この印刷制御方法では、指定された１以上の画像と画像の配置に関する情報であるレイアウト情報とを用いて複数の画像を配置する配置画像データを生成する旨の指令である配置画像生成指令を印刷処理手段側へ出力し、出力された配置画像生成指令を取得するとこの配置画像生成指令で指定された１以上の画像とレイアウト情報とを用いて配置画像データを生成し、この生成した配置画像データを表示画像処理手段側へ出力し、この配置画像データを取得するとこの取得した配置画像データから表示画像データを表示画像処理手段が生成し、この生成した表示画像データを表示手段へ出力する。そして、複数の画像を所定のレイアウトで配置して印刷を実行する配置印刷指示を取得すると、指定された１以上の画像とレイアウト情報とを用いて印刷出力する旨の指令である配置印刷指令を印刷処理手段側へ出力し、この出力された配置印刷指令を取得するとこの配置印刷指令で指定された１以上の画像とレイアウト情報とを用いて配置画像データの印刷用画像データを印刷処理手段が生成し、着色剤を用いて印刷媒体に画像を形成する印刷機構へこの生成した印刷用画像データを出力する。このように、複数の画像を配置するときには、印刷処理を実行する印刷処理手段がレイアウトした表示画像データ及び印刷用画像データを作成する、即ち共用してレイアウトしたデータの作成を行うから、画像を複数配置させる手段を複数備えずに済む。また、実際に印刷を実行する印刷処理手段が表示画像を作成するため、表示された画像と印刷した画像とにズレが生じるのを抑制可能である。したがって、複数の画像をレイアウトする際に、構成をより簡素化すると共に、印刷されるイメージにより近い画像を提示することができる。なお、この印刷制御方法において、上述した印刷制御装置の種々の態様を採用してもよいし、また、上述した印刷制御装置の各機能を実現するようなステップを追加してもよい。
【００１７】
本発明のプログラムは、上述した印刷制御方法の各ステップを１又は複数のコンピュータに実現させるためのものである。このプログラムは、コンピュータが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピュータから別のコンピュータへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピュータに実行させるか又は複数のコンピュータに各ステップを分担して実行させれば、上述した印刷制御方法の各ステップが実行されるため、該制御方法と同様の作用効果が得られる。
【発明を実施するための最良の形態】
【００１８】
次に、本発明を実施するための最良の形態を図面を用いて説明する。図１は、本発明を具現化した一実施形態であるプリンタ２０及び携帯電話５０の構成の概略を示す構成図である。プリンタ２０は、装置全体の制御を司るコントローラ２１と、スロット２５ａに装着されたメモリカード１２との間でデータの入出力を行うリーダライタ２５と、記録紙Ｓへ画像を印刷処理する印刷機構２６と、外部機器（例えば携帯電話５０）との間で例えば赤外線などの無線により情報の入出力が可能な外部通信インタフェース（Ｉ／Ｆ）２８と、ユーザへ情報を表示可能でありユーザの指示を入力可能である操作パネル３０と、を備えている。コントローラ２１は、ＣＰＵ２２を中心とするマイクロプロセッサとして構成されており、情報を記憶消去可能であり各種アプリケーションプログラムや各種データファイルを記憶するフラッシュＲＯＭ２３と、一時的にデータを記憶するＲＡＭ２４とを備えている。ＲＡＭ２４には、操作パネル３０に表示する画像を一時的に記憶するキャッシュ領域が設けられている。印刷機構２６は、図示しないが、各色のインクに圧力をかけ、この加圧されたインクを記録紙Ｓに吐出して印刷処理を実行するインクジェット方式の機構である。なお、インクへ圧力をかける機構は、圧電素子の変形によるものとしてもよいしヒータの熱による気泡の発生によるものとしてもよい。操作パネル３０は、ユーザがプリンタ２０に対して各種の指示を入力するためのデバイスであり、各種の指示に応じた文字や画像が表示されタッチパネルとして構成されたカラー液晶パネルである表示部３２や、ユーザの指示を各種ボタンにより入力可能である操作部３４などが設けられている。操作部３４には、カーソルを上下左右に移動する際に押下されるカーソルキー３４ａや選択対象を決定する際に押下される決定キー３４ｂ、キャンセルする際に押下されるキャンセルキー３４ｃなどが配設されている。コントローラ２１やリーダライタ２５、印刷機構２６、外部通信Ｉ／Ｆ２８、操作パネル３０は、バス２９によって電気的に接続されている。メモリカード１２は、データの書き込み及び消去可能な不揮発性のメモリであり、デジタルカメラなどの撮影装置により撮影された複数の画像ファイルなどが保存されている。この画像ファイルには、所定形式（例えばＪＰＥＧ形式）で圧縮された画像ファイル及びそのサムネイル画像が格納されている。
【００１９】
また、コントローラ２１は、図２に示すように、機能構成として、操作部３４からの指令などを入力しメモリカード１２から取得した元画像データ（ＪＰＥＧデータ）を表示部３２の表示可能な形式に変換して表示部３２へ出力する表示用処理部４０と、メモリカード１２に圧縮されて記憶された元画像データ（ＪＰＥＧデータ）を展開画像データ（例えばビットマップデータ）に展開するＪＰＥＧデコーダ４１と、各種の画像データをＲＡＭ２４の所定領域に一時的にキャッシュするＵＩキャッシュ４３と、印刷機構２６で印刷可能な形式である印刷用画像データへ展開画像データを変換し印刷機構２６側へ出力する印刷エンジン４４と、識別可能な所定形式のファイルをＪＰＥＧデコーダ４１及びＵＩキャッシュ４３のいずれか一方と印刷エンジン４４との間でやり取り可能なファイルマネージャ４５と、を有している。
【００２０】
表示用処理部４０は、主として、メモリカード１２に記憶されているサムネイル画像を表示画像データへ変換し、変換して得られた表示画像データをＵＩキャッシュ４３に記憶させ、必要なときにこのＵＩキャッシュ４３に記憶された表示画像データを読み出す処理を行う。この表示用処理部４０は、ＪＰＥＧデコーダ４１で展開された展開画像データを表示部３２で表示可能な表示画像データ（例えばＲＧＢデータ）へ変換する処理を行うフォーマット変換部４０ａと、表示出力用の文字画像データである表示用フォント４０ｂとを備えている。フォーマット変換部４０ａは、画像データの変換を行うモジュールであり、表示画像データ４３ａから仮想的に変換して仮想画像ファイル４３ｂをも生成する機能を有している。このフォーマット変換部４０ａは、操作部３４から配置画像生成指示を受けたあと、表示画像データ４３ａから仮想画像ファイル４３ｂへの変換処理を行うものとした。なお、この表示用処理部４０は、２つの画像の合成処理を行えるまでの機能は有していない。ＵＩキャッシュ４３は、フォーマット変換部４０ａにより生成される表示部３２の表示に用いる表示画像データ４３ａや、表示画像データ４３ａからフォーマット変換部４０ａにより仮想変換して生成される仮想画像ファイル４３ｂ、印刷エンジン４４が作成する複数の画像が配置された仮想表示画像ファイル４３ｃなどを記憶している。
【００２１】
印刷エンジン４４は、ＪＰＥＧデコーダ４１で展開されファイルマネージャ４５を介して取得した展開画像データから印刷機構２６で印刷処理可能な印刷用画像データを生成する機能を有している。この印刷エンジン４４は、複数の画像を配置した配置画像データを生成する機能を有する配置画像生成部４４ａや、表示用フォント４０ｂよりもフォント数を多く有する印刷出力用の文字画像データである印刷用フォント４４ｂを備えている。この配置画像生成部４４ａは、表示用処理部４０からの依頼に基づいて、ＪＰＥＧデコーダ４１で展開された展開画像データとレイアウト情報とに基づいて複数の画像を配置した配置画像データを生成し、この生成した配置画像データを印刷機構２６で用いる印刷用画像データへ変換する機能を有している。更に、配置画像生成部４４ａは、表示用処理部４０からの依頼に基づいて、表示画像データ４３ａとレイアウト情報とに基づいて複数の画像を配置した配置画像データを生成し、この生成した配置画像データを仮想表示画像ファイル４３ｃへ変換する機能を有している。このレイアウト情報は、配置する画像数や、画像サイズ、配置位置、全体の形状などの情報を含んでおり、フラッシュＲＯＭ２３に記憶されている。なお、配置画像データから生成された仮想表示画像ファイル４３ｃは、表示画像データ４３ａがサムネイルサイズの画像データから変換されていることから、配置画像データから生成された印刷用画像データに比して、相当程度小さなサイズとなっている。
【００２２】
携帯電話５０は、図１に示すように、装置全体の制御を司るコントローラ５１と、外部機器（例えばプリンタ２０）との間で例えば赤外線などの無線により情報の入出力が可能な通信インタフェース（Ｉ／Ｆ）５２と、各種の指示に応じた文字や画像が表示されるカラー液晶パネルである表示部５３と、ユーザの指示を各種ボタンにより入力可能である操作部５４と、レンズや受光素子などを備え画像を撮影する撮影部５５と、撮影部５５により撮影された複数の画像ファイル（ＪＰＥＧファイル）などを格納するメモリカード５６と、を備えている。この携帯電話５０は、プリンタ２０へ通信Ｉ／Ｆ５２を介してメモリカード５６に格納された画像ファイルをプリンタ２０へ送信して印刷を実行させる機能を有している。
【００２３】
次に、こうして構成された本実施形態のプリンタ２０の動作、特に複数の画像を配置した画像を表示し、印刷する動作について説明する。図３は、割付設定ルーチンの一例を示すフローチャートであり、図４は、ＲＡＭ２４に記憶される割付リスト２４ａの説明図であり、図５は、ＣＤ割付印刷画面６０の一例を示す説明図であり、図６は、割付画像表示印刷処理ルーチンの一例を示すフローチャートである。ここでは、図５に示すように、ＣＤのレーベル面に複数（ここでは４つ）の画像を配置しこの中央に孔部を有する円板形状にトリミングした画像をＣＤ割付印刷画面６０として表示部３２に表示し、印刷機構２６により印刷処理する場合を具体的に説明する。
【００２４】
ここで、図５に示すＣＤ割付印刷画面６０について説明する。このＣＤ割付印刷画面６０には、現在選択中の画像を表示する被選択画像表示部６２や、ユーザの目的の画像である複数の画像が所定のレイアウトで配置された画像を表示するレイアウト画像表示部６４などが含まれている。このレイアウト画像表示部６４は、ＣＤのレーベル面に上下左右に４枚の画像を配置して円板形状にトリミングした形状に構成されており、左上から時計回りに、第１領域６４ａ、第２領域６４ｂ、第３領域６４ｃ、第４領域６４ｄとなっている。レイアウト画像表示部６４では、次に画像を配置する位置である割付位置には、斜線が付された半透過画像である配置位置指示画像Ｐが配置されている。なお、ここでは、配置位置指示画像Ｐは、「Ｎｅｘｔ．ｂｍｐ」という仮想画像ファイルとしてＲＡＭ２４に記憶されている。また、図４に示した割付リスト２４ａの状態は、図５の上段に示したＣＤ割付印刷画面６０の表示内容に対応している。なお、配置位置指示画像Ｐは、仮想化していなくともよく、フラッシュＲＯＭ２３に記憶されているものとしてもよい。
【００２５】
まず、割付画像を設定する動きについて説明する。図３に示す割付設定ルーチンは、フラッシュＲＯＭ２３に記憶されており、図示しない機能選択画面で「複数の画像を配置して印刷する」という選択肢が選択されたあとに実行される。このルーチンでは、図４に示す割付リスト２４ａの内容を確定する処理を行う。このルーチンを実行すると、ＣＰＵ２２は、まず、レイアウト変更指示がされたか否かを操作部３４の図示しないレイアウト変更ボタンが押下されたか否かに基づいて判定する（ステップＳ１００）。ここでは、このレイアウトとしては、４枚の画像をレーベル面に配置する「ＣＤレーベル」、２×４枚を配列する「アルバム」（後述図７参照）、携帯電話５０から受信する写真画像と文字画像とを配置する「携帯文字配置」（後述図８参照）などが登録されている。ステップＳ１００でレイアウト変更ボタンが押下されたときには、ＣＰＵ２２は、割付リスト２４ａの「レイアウト」の欄に変更したレイアウトを設定する（ステップＳ１１０）。
【００２６】
ステップＳ１１０のあと、または、ステップＳ１００でレイアウト変更ボタンが押下されていないときには、ＣＰＵ２２は、画像が変更されたか否かをカーソルキー３４ａの左右キーが押下されたか否かに基づいて判定し（ステップＳ１２０）、左右キーが押下されたときにはそれに基づいて変更後の画像を現在選択中の画像（図５の被選択画像表示部６２に表示される画像）に設定する（ステップＳ１３０）。ステップＳ１３０のあと、または、ステップＳ１２０で画像が変更されていないときには、現在選択中の画像を配置する旨の指示が入力されたか否かを判定する（ステップＳ１４０）。ここでは、カーソルキー３４ａの上下キーが押下され「この写真を配置」上にカーソルが配置されて決定キー３４ｂが押下されたときに選択中の画像を配置する指示があったものと判定するものとした。なお。カーソルが「空白を配置」の位置で決定キー３４ｂが押下されたときには、現在配置する配置指示位置に空白画像を配置するものとした。配置指示があったときには、現在選択中の画像のファイル名を割付リスト２４ａの現在選択中の「領域」に設定し（ステップＳ１５０）、現在選択中の「領域」を次の割り付け位置へ移動させる（ステップＳ１６０）。
【００２７】
ステップＳ１６０のあと、または、ステップＳ１４０で配置指示がないときには、ＣＰＵ２２は、キャンセル指示がされたか否かをキャンセルキー３４ｃが押下されたか否かに基づいて判定し（ステップＳ１７０）、キャンセル指示がされたときには、割付リスト２４ａの現在選択中の「領域」に設定されているファイル名を削除し（ステップＳ１８０）、現在選択中の「領域」を前の割り付け位置へ移動させる（ステップＳ１９０）。即ち、１つ前の状態に戻すのである。ステップＳ１００のあと、または、ステップＳ１００でキャンセル指示がされていないときには、割付処理が終了したか否かを図示しないＯＫキーが押下されたか否かに基づいて判定し（ステップＳ２００）、割付処理が終了していないときには、ステップＳ１００以降の処理を実行し、割付処理が終了したときにはこのルーチンを終了する。このように作成した割付リスト２４ａを用いて、次に説明する画面表示及び印刷処理を行うのである。
【００２８】
次に、図６に示す、割付リスト２４ａを用いて割付画像を作成して表示し、印刷処理する動作について説明する。図６に示す割付画像表示印刷処理ルーチンは、フラッシュＲＯＭ２３に記憶され、上述した割付設定ルーチンと並行して、表示用処理部４０や印刷エンジン４４などを用いてＣＰＵ２２により実行される。このルーチンを実行すると、ＣＰＵ２２は、元画像データのサムネイル画像をメモリカード１２から読み出し（ステップＳ３００）、ＪＰＥＧデコーダ４１によりサムネイルの展開画像データに展開処理する（ステップＳ３１０）。次に、ＣＰＵ２２は、表示用処理部４０のフォーマット変換部４０ａにより展開画像データから表示画像データへ変換処理を行いＵＩキャッシュ４３へキャッシュし（ステップＳ３２０）、すべての元画像データをＵＩキャッシュ４３にキャッシュしたか否かを判定する（ステップＳ３３０）。すべての元画像をキャッシュしていないときには、ステップＳ３００以降の処理を実行し、すべての元画像をキャッシュしたときには、キャッシュした表示画像データ４３ａをフォーマット変換部４０ａにより仮想画像ファイル化する処理を行う（ステップＳ３４０）。ここでは、ファイルマネージャ４５が認識することができるように、表示画像データ４３ａ（ＲＧＢデータ）をデータの並び替えを行い仮想画像ファイル４３ｂ（ビットマップファイル）に仮想的に変換するものとした。
【００２９】
次に、ＣＰＵ２２は、ＲＡＭ２４に記憶されている割付リスト２４ａを読み出し、この割付リスト２４ａに格納されている仮想画像ファイル４３ｂやレイアウト情報を用いて、配置画像データを生成する（ステップＳ３５０）。ここでは、ＣＰＵ２２は、表示用処理部４０へ配置画像生成指示を出力し、これを受けた表示用処理部４０が表示用の配置画像を生成する指令である配置画像生成指令を印刷エンジン４４へ割付リスト２４ａとレイアウト情報と共に出力するものとした。次に、ＣＰＵ２２は、生成した配置画像データを、中心に孔部があり外形が円板形状となるようにトリミング処理を施し、このトリミングした配置画像データから仮想表示画像ファイル４３ｃへ配置画像生成部４４ａにより変換してＵＩキャッシュ４３へキャッシュする（ステップＳ３６０）。次に、ＣＰＵ２２は、キャッシュされた仮想表示画像ファイル４３ｃを読み出しフォーマット変換部４０ａにより表示画像データへ変換処理する（ステップＳ３７０）。続いて、ＣＰＵ２２は、この複数の画像が割り付けられた画像データである表示画像データや現在選択中の画像のスクリーンネイルなどを用いて、図６に示すＣＤ割付印刷画面６０を作成し（ステップＳ３８０）、操作パネル３０へ出力する（ステップＳ３９０）。
【００３０】
ここで、図６に示すＣＤ割付印刷画面６０の動きについて、割付設定ルーチンと割付画像表示印刷処理ルーチンとを絡めて説明する。まず、初期状態では、ＣＰＵ２２は、複数の配置領域に配置されるメモリカード１２の画像はまだ設定されていないため、フォーマット変換部４０ａや配置画像生成部４４ａの機能を用いて、初期位置に配置位置指示画像Ｐを配置した画像を生成し、表示部３２に表示させる。ユーザは、操作部３４を操作して、被選択画像表示部６２に表示された画像を、レイアウト画像表示部６４に表示されるいずれかの領域に設定していく。ＣＰＵ２２は、ユーザにより、被選択画像表示部６２に表示されている画像が配置指示されたときには、これを割付リスト２４ａに格納し、現在の割付位置に配置指示された画像を配置すると共に配置位置指示画像Ｐを次の割付位置に重ねて配置するようにして配置画像生成部４４ａが配置画像データを生成し、表示可能な形式にフォーマット変換部４０ａが変換してＣＤ割付印刷画面６０を作成して表示部３２へ表示させる（図５の上段から下段へ）。一方、いずれかの割付領域の割付状態がキャンセルされると、キャンセルされた割付位置の画像ファイル名を割付リスト２４ａから削除し、この割付リスト２４ａを用いて、上記と反対の動きをして１つ前の画面に戻るよう設定されている（図５の下段から上段へ）。
【００３１】
さて、表示画面を表示出力すると、ＣＰＵ２２は、複数の画像を配置する配置画像の印刷を指示する配置印刷指示がなされたか否かを図示しない印刷開始ボタンが押下されたか否かに基づいて判定する（ステップＳ４００）。配置印刷指示されたときには、ＣＰＵ２２は、表示用処理部４０から配置画像データの印刷指令である配置印刷指令を印刷エンジン４４へ出力し、元画像データをメモリカード１２から読み出してＪＰＥＧデコーダ４１により展開した展開画像データと、レイアウト情報とを印刷エンジン４４へ出力し、印刷用紙サイズの配置画像データを配置画像生成部４４ａにより生成させる（ステップＳ４１０）。続いて、ＣＰＵ２２は、生成した配置画像データをトリミング処理し、トリミング処理した画像データから印刷用画像データを生成し（ステップＳ４２０）、生成した印刷用画像データを印刷機構２６へ出力する（ステップＳ４３０）。印刷機構２６では、駆動モータを駆動して供給ローラなどを回転させて記録紙Ｓをプラテン上の印刷可能領域へ搬送し、キャリッジモータを駆動しキャリッジをキャリッジ移動方向に移動させながら着色剤としてのインクをこの印刷用画像データに基づいて記録紙Ｓへ吐出する印刷処理を行う。
【００３２】
ステップＳ４３０のあと、または、ステップＳ４００で印刷指示がされていないときには、ＣＰＵ２２は、メモリカード１２が交換されたか否かをリーダライタ２５からの信号に基づいて判定し（ステップＳ４４０）、メモリカード１２が交換されたときには、ステップＳ３００以降の処理を実行する。一方、メモリカード１２が交換されていないときには、割付画像の生成処理が終了したか否かを、例えば割付画像印刷以外の印刷モードが選択されたか否かや、電源がオフされたか否かなどにより判定する（ステップＳ４５０）。割付画像の生成処理が終了していないときには、ステップＳ３４０以降の処理を実行する一方、割付画像の生成処理が終了したときには、このルーチンを終了する。
【００３３】
このように、印刷エンジン４４が印刷用画像データを生成する際に用いる機能、例えば、複数の画像を配置して合成画像を生成する機能や、トリミングして所定の外形とする機能などを利用して表示部３２へ表示する画像を生成するから、表示用処理部４０側にこのような機能を設けずに済む。また、印刷画像と同様に表示画像が生成されるから、表示画像と印刷画像との違いがほとんどないものとなるのである。
【００３４】
次に、割付設定ルーチンで、レイアウトとして「アルバム」が設定された場合について説明する。図７は、割付印刷画面７０の一例を示す説明図である。この割付印刷画面７０には、現在選択中の画像を表示する被選択画像表示部７２や、ユーザの目的の画像である複数の画像が所定のレイアウトで配置された画像を表示するレイアウト画像表示部７４などが含まれている。このレイアウト画像表示部７４は、縦２列×横４列に８枚の横向き画像を配列した形状に構成されており、左上から右側、次に下側という順に、第１領域７４ａ、第２領域７４ｂ、第３領域７４ｃ、第４領域７４ｄ…となっている。この割付印刷画面７０は、上述した割付画像表示印刷処理ルーチンのステップＳ３６０及びステップＳ４２０で外形を円板形状にトリミングしない以外は上述したルーチンを同様の工程を経て作成される。こうしてもＣＤ割付印刷画面６０の場合と同様の効果を得ることができる。
【００３５】
次に、割付設定ルーチンで、レイアウトとして「携帯文字配置」が設定された場合について説明する。図８は、携帯文字配置印刷画面８０の一例を示す説明図である。この携帯文字配置印刷画面８０には、ユーザの目的の画像である複数の画像が所定のレイアウトで配置された画像を表示するレイアウト画像表示部７４などが含まれている。このレイアウト画像表示部８４には、写真画像を配置する第１領域８４ａと文字画像を配置する第２領域８４ｂとが含まれている。この携帯文字配置印刷では、割付設定ルーチンで、レイアウトとして「携帯文字配置」が設定されると、携帯電話５０から送信され外部通信Ｉ／Ｆ２８を介して元画像データを取得するモードに切り替わって実行されるようになっている。このとき、ユーザは、携帯電話５０の操作部５４を操作し、表示部５３に図示しない携帯文字配置送信画面を表示させ、まず印刷する写真画像を選択してプリンタ２０へ送信する。続いて操作部５４を操作して入力した文字をプリンタ２０へ送信する。すると、プリンタ２０側では、写真画像をバックに配置し、文字画像を写真画像上の所定位置に配置する処理を印刷エンジン４４が実行し、上述したのと同様の工程を経て表示用処理部４０が携帯文字配置印刷画面８０を表示部３２へ表示出力する。このとき、印刷エンジン４４は、印刷エンジン４４が有する印刷用フォント４４ｂを用いて文字画像の画像データを生成する。印刷エンジン４４側では、どのような文字が入力されても印刷できるように表示用処理部４０に比して多いフォント数を備えている。このように、フォント数の多い印刷用フォント４４ｂを用いて表示部３２で表示する文字画像を印刷エンジン４４側で生成するのである。
【００３６】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態の表示部３２が本発明の表示手段に相当し、表示用処理部４０及びＪＰＥＧデコーダ４１が表示画像処理手段に相当し、ＪＰＥＧデコーダ４１が画像展開手段に相当し、印刷機構２６が印刷機構に相当し、印刷エンジン４４が印刷処理手段に相当し、ＲＡＭ２４が記憶手段に相当し、ファイルマネージャ４５がファイル処理手段に相当し、フォーマット変換部４０ａがデータ変換手段に相当する。また、インクが着色剤に相当し、記録紙Ｓが印刷媒体に相当する。なお、本実施形態では、プリンタ２０の動作を説明することにより本発明の印刷制御方法の一例も明らかにしている。
【００３７】
以上詳述した本実施形態のプリンタ２０によれば、表示用処理部４０が指定された１以上の画像とレイアウト情報とを用いて配置画像生成指令を印刷エンジン４４側へ出力し、指定された画像とレイアウト情報とを用いて印刷エンジン４４が配置画像データを生成して表示用処理部４０側へ出力し、この配置画像データから表示画像データを表示用処理部４０が生成し、この生成した表示画像データを含めて作成した表示画面を表示部３２へ出力して表示する。そして、配置印刷指示を取得すると、配置印刷指令を表示用処理部４０が印刷エンジン４４側へ出力し、この配置印刷指令で指定された画像とレイアウト情報とを用いて配置画像データの印刷用画像データを印刷エンジン４４が生成し、印刷機構２６へこの印刷用画像データを出力する。このように、複数の画像を配置するときには、印刷処理を実行する印刷エンジン４４がレイアウトした表示画像データ及び印刷用画像データを作成する、即ち共用してレイアウトしたデータの作成を行うから、複数の画像を配置して表示画面を生成するモジュールを複数備えずに済む。また、実際に印刷を実行する印刷エンジン４４が表示する画像を作成するため、表示画像と印刷画像とにズレが生じにくい。したがって、複数の画像をレイアウトする際に、構成をより簡素化すると共に、印刷されるイメージにより近い画像を提示することができる。
【００３８】
また、表示用に用いる単独の表示画像データを仮想画像ファイル化して利用することにより、表示画像を作成する際に元画像を展開するのを省略可能であるため、複数の画像を配置して表示する処理をより短い時間で実行することができる。更に、表示用処理部４０と印刷エンジン４４とが用いるデータ形式が異なることがあるが、先に表示用処理部４０によって用いられるデータ形式にフォーマット変換部４０ａにより変換しておくため、より円滑に画像表示を行うことができる。更にまた、配置位置指示画像Ｐを配置した表示画像を生成するため、次に画像を配置する位置を容易に把握することができる画像を提示することができる。そして、印刷エンジン４４側で配置画像データや印刷用画像データを所定形状にトリミングした配置画像を生成するから、画像をトリミングするモジュールを表示用と印刷用とを共用可能であるため、一層構成を簡素化することができる。そしてまた、より小さな画像データを用いて配置画像データを生成するため、メモリ容量や処理の負荷を低減可能であり、複数の画像を配置して表示する処理をより短い時間で実行することができる。そして更に、よりフォント数の多い印刷用フォント４４ｂを用いて表示画像を生成するため、文字をより正確な表示とすることができる。また、表示用フォント４０ｂの種類を増やすことなくより多い文字を表示することができる。
【００３９】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００４０】
例えば、上述した実施形態では、ＣＤ割付印刷の場合に配置画像データのトリミングを行うものとしたが、アルバムの割付印刷や携帯文字配置印刷の場合に任意の形状でトリミングを行うものとしてもよい。また、ＣＤ割付印刷のときにトリミングした画像を表示するものとしたが、トリミングしない画像を表示しても構わない。なお、上述した実施形態では、ＣＤ割付印刷、アルバム印刷、携帯文字配置印刷について説明したが、このうちのいずれか１つ以上の機能を任意に備えるものとしてもよいし、これ以外のレイアウトに本発明を適用してもよい。
【００４１】
上述した実施形態では、表示画像データ４３ａを仮想ファイル化して配置画像データの生成に利用するものとしたが、例えば、ＪＰＥＧデコーダ４１からファイルマネージャ４５を介して直接取得するものとして、これを省略してもよい。こうしても、処理速度が低下することはあるが、構成をより簡素化すると共に、印刷されるイメージにより近い画像を提示することはできる。
【００４２】
上述した実施形態では、画像サイズの小さなサムネイルデータを用いて配置画像データを生成するものとしたが、印刷サイズの画像データを用いて配置画像データを生成し、その後、表示部３２に配置可能な大きさに縮小するものとしてもよい。こうしても、メモリ容量は多く必要となるが、構成をより簡素化すると共に、印刷されるイメージにより近い画像を提示することはできる。
【００４３】
上述した実施形態では、配置位置指示画像Ｐを配置して表示画面を生成するものとしたが、これを省略してもよい。なお、ＣＤ割付印刷画面６０や割付印刷画面７０では、被選択画像表示部を設けないものとしてもよい。
【００４４】
上述した実施形態では、表示用フォント４０ｂと印刷用フォント４４ｂとのフォント数が後者が多いものとしたが、同じであるものとしてもよい。こうしても、構成をより簡素化すると共に、印刷されるイメージにより近い画像を提示することができる。
【００４５】
上述した実施形態では、プリンタ２０を本発明の画像処理装置として説明したが、スキャナを備えたマルチファンクションプリンタ、ＦＡＸなどの印刷装置としてもよい。また、上述したプリンタ２０では、インクジェット式の印刷機構２６としたが、特にこれに限られず、カラーのドットインパクト方式、カラーの電子写真方式、カラーの熱転写式の印刷機構としてもよいし、これらのモノクロのものとしてもよい。また、上述した実施形態では、プリンタ２０として説明したが、印刷制御装置の形態としてもよいし、印刷制御方法の形態としてもよいし、そのプログラムの形態としてもよい。
【図面の簡単な説明】
【００４６】
【図１】プリンタ２０及び携帯電話５０の構成の概略を示す構成図である。
【図２】コントローラ２１の機能構成の一例を示すブロック図である。
【図３】割付設定ルーチンの一例を示すフローチャートである。
【図４】ＲＡＭ２４に記憶される割付リスト２４ａの説明図である。
【図５】ＣＤ割付印刷画面６０の一例を示す説明図である。
【図６】割付画像表示印刷処理ルーチンの一例を示すフローチャートである。
【図７】割付印刷画面７０の一例を示す説明図である。
【図８】携帯文字配置印刷画面８０の一例を示す説明図である。
【符号の説明】
【００４７】
１２  メモリカード、２０  プリンタ、２１  コントローラ、２２  ＣＰＵ、２３  フラッシュＲＯＭ、２４  ＲＡＭ、２４ａ  割付リスト、２５  リーダライタ、２５ａ  スロット、２６  印刷機構、２８  外部通信インタフェース（Ｉ／Ｆ）、２９  バス、３０  操作パネル、３２  表示部、３４  操作部、３４ａ  カーソルキー、３４ｂ  決定キー、３４ｃ  キャンセルキー、４０  表示用処理部、４０ａ  フォーマット変換部、４０ｂ  表示用フォント、４１  ＪＰＥＧデコーダ、４３  ＵＩキャッシュ、４３ａ  表示画像データ、４３ｂ  仮想画像ファイル、４３ｃ  仮想表示画像ファイル、４４  印刷エンジン、４４ａ  配置画像生成部、４４ｂ  印刷用フォント、４５  ファイルマネージャ、５０  携帯電話、５１  コントローラ、５２  通信インタフェース（Ｉ／Ｆ）、５３  表示部、５４  操作部、５５  撮影部、５６  メモリカード、６０  ＣＤ割付印刷画面、６２，７２  被選択画像表示部、６４，７４，８４  レイアウト画像表示部、６４ａ，７４ａ，８４ａ  第１領域、６４ｂ，７４ｂ，８４ｂ  第２領域、６４ｃ，７４ｃ  第３領域、６４ｄ，７４ｄ  第４領域、７０  割付印刷画面、８０  携帯文字配置印刷画面、Ｓ  記録紙、Ｐ  配置位置指示画像。
【図１】
2009190252.tif 000003
【図２】
2009190252.tif 000004
【図３】
2009190252.tif 000005
【図４】
2009190252.tif 000006
【図５】
2009190252.tif 000007
【図６】
2009190252.tif 000008
【図７】
2009190252.tif 000009
【図８】
2009190252.tif 000010