(57)【要約】【課題】  テンプレートの印刷枠に余りを生じさせることなく選択した画像を略均等に且つまとめて印刷枠に割り付ける。【解決手段】  選択された画像の数Ｎで印刷枠数を除した商を各画像に割り付ける割付数Ｐ（ｉ）として設定し、この計算で余りが生じているときには、余りの数だけカウンタＣ１をインクリメントしながら割付数Ｐ（Ｃ１）をインクリメントして選択された画像の順に余りの数だけ割付数を値１ずつ増やす（Ｓ１２０〜Ｓ１６０）そして、カウンタＣ２をインクリメントしながらカウンタＣ２の値の順に選択された画像をその割付数だけ印刷枠を順に割り付ける（ステップＳ１７０〜Ｓ１９０）。テンプレートの印刷枠に余りを生じさせることなく選択した画像を略均等に且つまとめて印刷枠に割り付けることができる。【選択図】        図８
2005186316.tif 000002
【特許請求の範囲】
【請求項１】
画像を印刷する印刷装置であって、
記憶媒体を装着可能な記憶媒体装着手段と、
複数の印刷枠が設けられた所定のテンプレートを含む複数のテンプレートから一つのテンプレートを選択するテンプレート選択手段と、
前記記憶媒体に記憶された画像のうち前記テンプレート選択手段により選択されたテンプレートの印刷枠に割り付ける少なくとも一つの画像を選択する画像選択手段と、
前記テンプレート選択手段により前記所定のテンプレートが選択されたときには該所定のテンプレートの印刷枠に余りが生じることなく割り付ける所定の割付規則に従って前記画像選択手段により選択された画像を割り付け、前記テンプレート選択手段により前記所定のテンプレート以外のテンプレートが選択されたときには該選択されたテンプレートに設定された割付規則に従って前記画像選択手段により選択された画像を割り付ける画像割付手段と、
前記テンプレート選択手段により選択されたテンプレートと前記画像選択手段により選択された画像と前記画像割付手段による割付内容とに基づいて印刷を実行する印刷実行手段と、
を備える印刷装置。
【請求項２】
前記所定の割付規則は、前記所定のテンプレートの印刷枠の数を前記画像選択手段により選択された画像の数で除した数ずつに該選択された画像を割り付ける割付規則である請求項１記載の印刷装置。
【請求項３】
前記所定の割付規則は、前記所定のテンプレートの印刷枠の数を前記画像選択手段により選択された画像の数で除したときに余りが生じたときには、余りについては前記画像選択手段により選択された順に画像を割り付ける割付規則である請求項２記載の印刷装置。
【請求項４】
前記所定の割付規則は、前記所定のテンプレートの印刷枠の数を前記画像選択手段により選択された画像の数で除したときに余りが生じたときには、余りについては前記画像選択手段により最初に選択された画像を割り付ける割付規則である請求項２記載の印刷装置。
【請求項５】
前記所定の割付規則は、前記画像選択手段により選択された画像の順に割付数ずつ前記印刷枠に割り付ける規則である請求項２ないし４いずれか記載の印刷装置。
【請求項６】
前記所定の割付規則は、前記画像選択手段により選択された画像の順に複数回に亘って周回するよう印刷枠に割り付ける割付規則である請求項１記載の印刷装置。
【請求項７】
請求項１記載の印刷装置であって、
前記所定のテンプレートは複数列および／または複数行に亘って印刷枠が設定されてなり、
前記所定の割付規則は、列毎および／または行毎に前記画像選択手段により選択された画像を割り付ける規則である
印刷装置。
【請求項８】
前記画像割付手段は、前記画像選択手段により画像が選択される毎に割付規則に従った割り付けを行なう手段である請求項１ないし７いずれか記載の印刷装置。
【請求項９】
前記テンプレート選択手段により選択されたテンプレートと前記画像選択手段により選択された画像と前記画像割付手段による割付内容とに基づいて印刷イメージを作成すると共に該作成した印刷イメージを表示機器に表示出力する表示出力制御手段を備える請求項１ないし８いずれか記載の印刷装置。
【請求項１０】
前記表示機器はテレビ受像器である請求項９記載の印刷装置。
【請求項１１】
前記所定のテンプレートは、複数のシールをシートとした印刷用紙に印刷するためのシール用テンプレートである請求項１ないし１０いずれか記載の印刷装置。
【請求項１２】
請求項１ないし１１いずれか記載の印刷装置であって、
操作者の操作に基づく操作情報を光信号に変換して送信する操作信号送信手段と、
該操作信号送信手段からの光信号を受光する受光部と該受光部で受光した光信号に基づいて前記操作情報を解析する情報解析部とを有する情報受信解析手段と、
該情報受信解析手段により解析された操作情報に基づいて前記テンプレート選択手段と前記画像選択手段と前記画像割付手段と前記印刷実行手段とを制御する操作制御手段と、
を備える印刷装置。
【請求項１３】
請求項１２記載の印刷装置であって、
前記操作信号送信手段を備える操作信号送信機と、
前記記憶媒体装着手段と前記テンプレート選択手段と前記画像選択手段と前記画像割付手段と前記印刷実行手段と前記操作制御手段とを単一の筐体に備える印刷装置本体と、
からなる印刷装置。
【請求項１４】
前記印刷装置本体は、外観が高さが２０ｃｍ以下で幅が６０ｃｍ以下で奥行きが６０ｃｍ以下の略箱形形状に形成されてなる請求項１３記載の印刷装置。
【請求項１５】
前記印刷装置本体は、側面の一方を正面とし、該正面から印刷用記録剤カートリッジを着脱することを特徴とする請求項１３または１４記載の印刷装置。
【請求項１６】
前記印刷装置本体は、側面の一方を正面とし、該正面から給排紙することを特徴とする請求項１３ないし１５いずれか記載の印刷装置。
【請求項１７】
記憶媒体に記憶された画像を印刷する印刷装置の制御方法であって、
（ａ）複数の印刷枠が設けられた所定のテンプレートを含む複数のテンプレートから一つのテンプレートを選択させ、
（ｂ）前記記憶媒体に記憶された画像のうち前記選択したテンプレートの印刷枠に割り付ける少なくとも一つの画像を選択させ、
（ｃ）前記所定のテンプレートが選択されたときには該所定のテンプレートの印刷枠に余りが生じることなく割り付ける所定の割付規則に従って前記選択した画像を割り付け、前記所定のテンプレート以外のテンプレートが選択されたときには該選択されたテンプレートに設定された割付規則に従って前記選択した画像を割り付け、
（ｄ）前記選択されたテンプレートと前記選択された画像と前記割付内容とに従って印刷を実行する
印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置およびその制御方法に関する。
【背景技術】
【０００２】
従来、この種の印刷装置としては、ストレージから読み込んだ画像を家庭用のテレビ画面に表示して拡大縮小などの編集を施した後に印刷するものが提案されている（例えば、非特許文献１参照）。この装置では、テレビ画面に表示される領域を印刷領域としてストレージから画像を読み込んで割り付け、画像の配置を変更したり、画像を拡大または縮小したり、画像を回転させたり、文字を入力したりするなどの編集を施して印刷することができる。
【０００３】
【非特許文献１】松下電器産業株式会社、「Ｐａｎａｓｏｎｉｃ  ホームフォトプリンターＳＶ−ＡＰ１０」、［平成１５年１１月２２日検索］、インターネット＜URL:http://prodb.matsushita.co.jp/products/panasonic/SV/SV-AP10.html＞，＜URL:http://prodb.matsushita.co.jp/products/panasonic/SV/SV-AP10_s.html＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の印刷装置などでは、複数の印刷枠が設定されたテンプレート画像を指定して割り付けるときには、印刷枠の順に指定した画像を順に割り付けるから、すべての印刷枠に画像を指定しなければならない。また、指定した一つの画像をすべての印刷枠に割り付けるものもあるが、複数の画像を余りが生じることなく複数の印刷枠に割り付けることができない。
【０００５】
本発明の印刷装置およびその制御方法は、複数の印刷枠が設定されたテンプレートに選択した複数の画像を余りが生じることなく割り付けて印刷することを目的の一つとする。また、本発明の印刷装置およびその制御方法は、複数の印刷枠が設定されたテンプレートに余りが生じることなく画像を割り付ける様子を確認しながらテンプレートに割り付ける画像の選択を行なうことを目的の一つとする。
【課題を解決するための手段】
【０００６】
本発明の印刷装置およびその制御方法は、上述の目的の少なくとも一部を達成するために以下の手段を採った。
【０００７】
本発明の印刷装置は、
画像を印刷する印刷装置であって、
記憶媒体を装着可能な記憶媒体装着手段と、
複数の印刷枠が設けられた所定のテンプレートを含む複数のテンプレートから一つのテンプレートを選択するテンプレート選択手段と、
前記記憶媒体に記憶された画像のうち前記テンプレート選択手段により選択されたテンプレートの印刷枠に割り付ける少なくとも一つの画像を選択する画像選択手段と、
前記テンプレート選択手段により前記所定のテンプレートが選択されたときには該所定のテンプレートの印刷枠に余りが生じることなく割り付ける所定の割付規則に従って前記画像選択手段により選択された画像を割り付け、前記テンプレート選択手段により前記所定のテンプレート以外のテンプレートが選択されたときには該選択されたテンプレートに設定された割付規則に従って前記画像選択手段により選択された画像を割り付ける画像割付手段と、
前記テンプレート選択手段により選択されたテンプレートと前記画像選択手段により選択された画像と前記画像割付手段による割付内容とに基づいて印刷を実行する印刷実行手段と、
を備えることを要旨とする。
【０００８】
この本発明の印刷装置では、複数の印刷枠が設けられた所定のテンプレートが選択されたときにはこの所定のテンプレートの印刷枠に余りが生じることなく割り付ける所定の割付規則に従って選択された画像を割り付け、所定のテンプレート以外のテンプレートが選択されたときにはこの選択されたテンプレートに設定された割付規則に従って選択された画像を割り付ける。そして、選択されたテンプレートと選択された画像と割付内容とに基づいて印刷を実行する。したがって、所定のテンプレートを選択したときには、複数の印刷枠に余りが生じることなく選択した画像を割り付けることができる。もとより、所定のテンプレート以外のテンプレートを選択したときには、テンプレートに設定された割付規則に従って画像を割り付けて印刷することができる。ここで、「所定のテンプレート」としては、複数のシールをシートとした印刷用紙に印刷するためのシール用テンプレートを用いることもできる。
【０００９】
こうした本発明の印刷装置において、前記所定の割付規則は、前記所定のテンプレートの印刷枠の数を前記画像選択手段により選択された画像の数で除した数ずつに該選択された画像を割り付ける割付規則であるものとすることができる。
【００１０】
この印刷枠の数を選択された画像の数で除した数ずつに画像を割り付ける態様の本発明の印刷装置において、前記所定の割付規則は、前記所定のテンプレートの印刷枠の数を前記画像選択手段により選択された画像の数で除したときに余りが生じたときには、余りについては前記画像選択手段により選択された順に画像を割り付ける割付規則であるものとすることもできる。こうすれば、余りが生じることなくより均等に画像を割り付けることができる。
【００１１】
また、印刷枠の数を選択された画像の数で除した数ずつに画像を割り付ける態様の本発明の印刷装置において、前記所定の割付規則は、前記所定のテンプレートの印刷枠の数を前記画像選択手段により選択された画像の数で除したときに余りが生じたときには、余りについては前記画像選択手段により最初に選択された画像を割り付ける割付規則であるものとすることもできる。こうすれば、余りを規則的に最初に選択した画像に割り付けることができる。
【００１２】
あるいは、印刷枠の数を選択された画像の数で除した数ずつに画像を割り付ける態様の本発明の印刷装置において、前記所定の割付規則は、前記画像選択手段により選択された画像の順に割付数ずつ前記印刷枠に割り付ける規則であるものとすることもできる。こうすれば、ブロック毎に画像を割り付けることができる。
【００１３】
また、本発明の印刷装置において、前記所定の割付規則は、前記画像選択手段により選択された画像の順に複数回に亘って周回するよう印刷枠に割り付ける割付規則であるものとすることもできる。こうすれば、余りが生じることを考慮することなく選択した画像を割り付けることができる。
【００１４】
本発明の印刷装置において、前記所定のテンプレートは複数列および／または複数行に亘って印刷枠が設定されてなり、前記所定の割付規則は列毎および／または行毎に前記画像選択手段により選択された画像を割り付ける規則であるものとすることもできる。こうすれば、列毎や行毎に画像を割り付けることができる。
【００１５】
本発明の印刷装置において、前記画像割付手段は、前記画像選択手段により画像が選択される毎に割付規則に従った割り付けを行なう手段であるものとすることもできる。こうすれば、画像を割り付ける様子を確認しながら所定のテンプレートに割り付ける画像の選択を行なうことができる。
【００１６】
本発明の印刷装置において、前記テンプレート選択手段により選択されたテンプレートと前記画像選択手段により選択された画像と前記画像割付手段による割付内容とに基づいて印刷イメージを作成すると共に該作成した印刷イメージを表示機器に表示出力する表示出力制御手段を備えるものとすることもできる。こうすれば、印刷イメージを確認することができる。ここで、前記表示機器としてはテレビ受像器を用いることもできる。
【００１７】
本発明の印刷装置において、操作者の操作に基づく操作情報を光信号に変換して送信する操作信号送信手段と、該操作信号送信手段からの光信号を受光する受光部と該受光部で受光した光信号に基づいて前記操作情報を解析する情報解析部とを有する情報受信解析手段と、該情報受信解析手段により解析された操作情報に基づいて前記テンプレート選択手段と前記画像選択手段と前記画像割付手段と前記印刷実行手段とを制御する操作制御手段と、を備えるものとすることもできる。
【００１８】
こうした操作信号送信手段と情報受信解析手段と操作制御手段とを備える態様の本発明の印刷装置において、前記操作信号送信手段を備える操作信号送信機と、前記記憶媒体装着手段と前記テンプレート選択手段と前記画像選択手段と前記画像割付手段と前記印刷実行手段と前記操作制御手段とを単一の筐体に備える印刷装置本体と、からなるものとすることもできる。こうすれば、印刷装置本体から離れた場所で印刷操作を行なうことができる。この場合、前記印刷装置本体は外観が高さが２０ｃｍ以下で幅が６０ｃｍ以下で奥行きが６０ｃｍ以下の略箱形形状に形成されてなるものとすることもできる。また、前記印刷装置本体は、側面の一方を正面とし、該正面から印刷用記録剤カートリッジを着脱することを特徴とするものとすることもできるし、該正面から給排紙することを特徴とするものとすることもできる。
【００１９】
本発明の印刷装置の制御方法は、
記憶媒体に記憶された画像を印刷する印刷装置の制御方法であって、
（ａ）複数の印刷枠が設けられた所定のテンプレートを含む複数のテンプレートから一つのテンプレートを選択させ、
（ｂ）前記記憶媒体に記憶された画像のうち前記選択したテンプレートの印刷枠に割り付ける少なくとも一つの画像を選択させ、
（ｃ）前記所定のテンプレートが選択されたときには該所定のテンプレートの印刷枠に余りが生じることなく割り付ける所定の割付規則に従って前記選択した画像を割り付け、前記所定のテンプレート以外のテンプレートが選択されたときには該選択されたテンプレートに設定された割付規則に従って前記選択した画像を割り付け、
（ｄ）前記選択されたテンプレートと前記選択された画像と前記割付内容とに従って印刷を実行する
ことを要旨とする。
【００２０】
この本発明の印刷装置の制御方法では、複数の印刷枠が設けられた所定のテンプレートが選択されたときにはこの所定のテンプレートの印刷枠に余りが生じることなく割り付ける所定の割付規則に従って選択された画像を割り付け、所定のテンプレート以外のテンプレートが選択されたときにはこの選択されたテンプレートに設定された割付規則に従って選択された画像を割り付ける。そして、選択されたテンプレートと選択された画像と割付内容とに基づいて印刷を実行する。したがって、所定のテンプレートを選択したときには、複数の印刷枠に余りが生じることなく選択した画像を割り付けることができる。もとより、所定のテンプレート以外のテンプレートを選択したときには、テンプレートに設定された割付規則に従って画像を割り付けて印刷することができる。ここで、「所定のテンプレート」としては、複数のシールをシートとした印刷用紙に印刷するためのシール用テンプレートを用いることもできる。
【発明を実施するための最良の形態】
【００２１】
次に、本発明を実施するための最良の形態を実施例を用いて説明する。
【実施例】
【００２２】
図１は本発明の一実施例としての印刷装置２０を備える印刷システム１０の構成の概略を示す構成図であり、図２は実施例の印刷装置２０のメイン基板３０を中心に印刷システム１０を機能ブロックとして示すブロック図である。実施例の印刷装置２０は、図１に示すように、ケーブル１４を介して接続されたテレビ受像器１２とにより印刷システム１０を構成しており、印刷装置本体２２と、印刷装置本体２２を遠隔操作するための発光部９２を備えるリモートコントロールユニット（以下、リモコンと称す）９０とから構成されている。印刷装置本体２２は、高さが５〜２０ｃｍで幅が２２ｃｍ〜６０ｃｍで奥行きが１０〜６０ｃｍ（実施例では高さ１２ｃｍ、幅４５ｃｍ、奥行き４５ｃｍ）の箱形とし、側面の一方が正面２３となるよう構成されており、この正面２３には、給排紙やインクカートリッジの着脱を正面から行なうための開口部が設けられカバー２４が取り付けられている。また、正面２３の左部には、リモコン９０から送信された光信号（赤外線光信号）を受信するための受光部２６を備える操作パネル２５が設けられており、その下部にはコンパクトフラッシュやＳＤ（Secure Digital）メモリカード，スマートメディアなどのＰＣカード１５を装着するカードスロット２７が設けられている。
【００２３】
実施例の印刷装置２０のメイン基板３０は、図２に示すように、印刷装置２０全体を制御するメイン制御ユニット３２を中心として構成されており、処理プログラムを記憶するＲＯＭ３４、処理に必要なデータを一時的に記憶するＳＤＲＡＭ３６、操作パネル２５からの操作信号や受光部２６で受光した光信号を解析してコード化すると共にカードスロット２７に装着されたＰＣカード１５との入出力を制御するカード操作部制御ユニット３８、ＶＲＡＭ４２への書き込みを用いてテレビ受像器１２への表示出力を制御するビデオチップ４０、印刷ヘッド６３を動かすキャリッジモータ６０や紙送り用のＰＦモータ６１，ポンプモータ６２などを駆動するモータドライバ４４，印刷ヘッド６３の駆動用波形を生成するヘッド用ＤＡＣ４６，デジタルスチルカメラやＣＤ−Ｒなどの周辺機器１７と接続するためのホスト用ＵＳＢコネクタ４８，コンピュータ（ＰＣ）１６などと接続するためのデバイス用ＵＳＢコネクタ５０，キャリッジの位置を検出するＣＲエンコーダ６４や紙送りの位置を検出するＰＦエンコーダ６５，ＤＶＤトレーにおけるＤＶＤの有無を検出するＤＶＤトレー検出センサ６６，紙送り機構における用紙の有無を検出する用紙検出センサ６７，用紙トレーにおける用紙の有無を検出する用紙トレー検出センサ６８，カバー２４が開いているのを検出するカバーオープンセンサ６９などの各種センサの接続コネクタ、電源１９への接続コネクタが設けられている。これらの各ユニットやコネクタは、バスや信号ラインによりメイン制御ユニット３２に接続されている。
【００２４】
メイン制御ユニット３２は、カード操作部制御ユニット３８を介してＰＣカード１５から入力した画像ファイルやホスト用ＵＳＢコネクタ４８を介して周辺機器１７から入力した画像ファイルをファイルの形式に応じて展開すると共にレイアウト処理を行なって印刷イメージを作成し、これをＣＭＹＫへの色変換や２値化などの処理を行なって印刷ヘッド６３により印刷可能なデータとして印刷を実行したり、デバイス用ＵＳＢコネクタ５０を介してＰＣ１６から入力したプリンタ制御用のコマンドと印刷データに基づいて印刷を実行する。また、メイン制御ユニット３２は、こうした印刷の実行処理だけでなく、画像ファイルの入出力やレイアウトの設定，印刷条件の設定など各種操作をテレビ受像器１２への表示と受光部２６や操作パネル２５からの入力とによって行なう際の処理も実行する。
【００２５】
リモコン９０は、図３の外観図に示すように、略長方形の形状をしており、その図中上部側面に発光部９２が取り付けられている。リモコン９０には、発光部９２近傍から、電源ボタン９３ａや画像の拡大や縮小を行なう拡大ボタン９３ｂおよび縮小ボタン９３ｃ，メニューを表示するメニューボタン９３ｄ，処理や画面を直前に戻す戻るボタン９３ｅ，処理を決定したり画像を選択するＯＫボタン９３ｆ，フォーカスフレームを左右や上下に移動させる左ボタン９３ｇ，右ボタン９３ｈ，上ボタン９３ｉ，下ボタン９３ｊ，処理を戻したり進めたりする処理戻しボタン９３ｋおよび処理進めボタン９３ｌ，印刷枚数を増減する枚数増加ボタン９３ｍおよび枚数減少ボタン９３ｎ，印刷を開始する印刷開始ボタン９３ｏ，印刷を中止する印刷中止ボタン９３ｐ，その他の処理に用いられるボタン９３ｑ〜９３ｔなどのボタン群が配置されている。こうして構成されたリモコン９０のボタンが操作者により操作されると、リモコン９０内部に組み込まれた図示しない処理回路により、ボタンに応じた信号に装置を識別する信号を付した光信号として発光部９２から発光する。この光信号を受光部２６で受光すると、カード操作部制御ユニット３８は、上述したように、光信号を解析してコード化してメイン制御ユニット３２に渡す。メイン制御ユニット３２は受け取ったコードに基づいて各処理を実行する。
【００２６】
次に、こうして構成された実施例の印刷装置２０の動作、特に複数の印刷枠に複数の画像を割り付ける際の動作について説明する。実施例の印刷装置２０では、電源を投入すると、図示しないメニュー画面がテレビ受像器１２に表示される。そのメニュー画面から「応用プリントモード」を選択すると、図４に例示する応用プリントモードのメニュー画面１００がテレビ受像器１２に表示される。このメニュー画面１００は、処理段階を表示する処理表示領域１０２と、メニュー項目を表示するメニュー項目表示領域１０４と、ボタン操作のガイドを簡単に表示するガイド表示領域１０８により構成されている。メニュー項目表示領域１０４に表示されるメニュー項目としては、通常のテンプレートを用いて印刷を行なう「Ｌ判・アルバム・フレーム印刷」やＣＤ−ＲやＤＶＤ−Ｒに直接印刷を行なう「ＣＤ−Ｒ，ＤＶＤ−Ｒ印刷」，シール印刷や自由レイアウトによる印刷などを行なう「その他の印刷」などが用意されている。操作者は、リモコン９０の上ボタン９３ｉや下ボタン９３ｊを操作することによりフォーカスフレームを移動させ、ＯＫボタン９３ｆを操作することにより項目を選択することができる。なお、実施例では、フォーカスフレームを項目に合わせた状態で処理進めボタン９３ｌを操作してもＯＫボタン９３ｆの操作と同様の結果を得ることができるようになっている。
【００２７】
このように、メニュー画面１００で項目を選択すると、次の処理としての印刷設定処理に移行し、図５に例示する印刷設定画面２００がテレビ受像器１２に表示される。この印刷設定画面２００もメニュー画面１００と同様に、処理表示領域２０２やメニュー項目表示領域２０４，ガイド表示領域２０８により構成されている。メニュー項目表示領域２０４を用いて設定する印刷項目としては、用紙種類や用紙サイズ，レイアウトなどを挙げることができる。用紙種類や用紙サイズを変更するには、上ボタン９３ｉや下ボタン９３ｊによりフォーカスフレームを用紙種類や用紙サイズに合わせた状態で左ボタン９３ｇや右ボタン９３ｈを操作することによりトグル状に変わる内容から所望の内容を表示させることにより行なう。レイアウトの選択は、フォーカスフレームをレイアウトに合わせた状態で左ボタン９３ｇや右ボタン９３ｈを操作してフォーカスフレームを所望のテンプレートに合わせてＯＫボタン９３ｆを操作することにより行なう。
【００２８】
こうしてレイアウトを設定すると、次の処理としての写真選択処理に移行し、図６に例示する写真選択画面３００がテレビ受像器１２に表示される。この写真選択画面３００は、メニュー画面１００や印刷設定画面２００の処理表示領域１０２，２０２と同様の処理表示領域３０２と、印刷イメージ３０５を表示する印刷イメージ表示領域３０４と、画像を一覧表示する画像表示領域３０６と、メニュー画面１００や印刷設定画面２００のガイド表示領域１０８，２０８と同様のガイド表示領域３０８とにより構成されている。操作者が、左ボタン９３ｇや右ボタン９３ｈ，上ボタン９３ｉ，下ボタン９３ｊを操作して画像表示領域３０６に一覧表示された画像（サムネイル）のうち所望の画像にフォーカスフレームを合わせ、その状態でＯＫボタン９３ｆを操作すると、フォーカスフレームにより選択した画像を印刷する画像として選択することができる。このとき、選択された画像は、選択された順にレイアウトで選択したテンプレートの左上の印刷枠から順に割り付けられ、印刷イメージ表示領域３０４に印刷イメージ３０５として表示される。図６中の写真選択画面３００の印刷イメージ３０５に表示した印刷枠には、選択された画像が割り付けられる印刷枠の順を数字として示した。このように、通常のテンプレートでは、画像が選択される毎に、テンプレートに対して予め定められた印刷枠の順に選択された画像が順次割り付けられて印刷イメージ３０５として表示される。なお、印刷イメージ３０５は、テンプレートや選択された画像をビデオチップ４０によりリサイズしてＶＲＡＭ４２の所定領域に書き込むことによりテレビ受像器１２に表示出力することができる。このようにしてテンプレートの印刷枠に画像を割り付けられた後に印刷開始ボタン９３ｏが操作されると、画像の割り付けに用いたテンプレートと選択された画像と割り付け結果とを用いて印刷が実行される。即ち、印刷イメージ３０５で確認した内容の印刷を行なうのである。
【００２９】
図７は、シール印刷が選択されたときの写真選択画面４００の一例を示す説明図である。シール印刷は、図４のメニュー画面１００で「その他の印刷」を選択し、印刷設定画面２００と同様の画面によりシール用のテンプレートを選択することにより行なうことができる。このシール印刷用の写真選択画面４００も通常の印刷における写真選択画面３００と同様に、処理段階を表示する処理表示領域４０２と、印刷イメージ４０５を表示する印刷イメージ表示領域４０４と、画像を一覧表示する画像表示領域４０６と、ボタン操作のガイドを表示するガイド表示領域４０８とにより構成されている。このシール印刷用の写真選択画面４００でも通常の印刷における写真選択画面３００と同様に、左ボタン９３ｇや右ボタン９３ｈ，上ボタン９３ｉ，下ボタン９３ｊを操作して画像表示領域３０６に一覧表示された画像（サムネイル）のうち所望の画像にフォーカスフレームを合わせ、その状態でＯＫボタン９３ｆを操作することにより、フォーカスフレームにより選択した画像を印刷する画像として選択することができる。シール印刷用の写真選択画面４００では、こうして画像が選択される毎に図８に例示する画像割付処理が実行される。
【００３０】
この画像割付処理では、まず、カウンタＣ１，Ｃ２に値０をセットする初期化を行ない（ステップＳ１００）、選択された画像の数Ｎでシール数（実施例では１６）を除した商を各画像に割り付ける割付数Ｐ（ｉ）として設定すると共に（ステップＳ１１０）、この計算で余りが生じているか否かを判定する（ステップＳ１２０）。余りが生じているときには、余りの数だけカウンタＣ１をインクリメントしながら割付数Ｐ（Ｃ１）をインクリメントする（ステップＳ１３０〜Ｓ１６０）。即ち、選択された画像のうち選択された順に余りの数だけその割付数を値１ずつ増やすのである。例えば、余りが値１のときには最初に選択された画像の割付数だけを値１増やし、余りが値２のときには最初に選択された画像の割付数と２番目に選択された画像の割付数とを値１増やすのである。なお、ステップＳ１２０で余りが生じていないと判定されたときには、こうした余りの割り振り処理を行なう必要はないから、これらの処理は行なわれない。各画像の割付数を設定すると、カウンタＣ２をインクリメントしながらカウンタＣ２の値の順に選択された画像をその割付数だけ印刷枠を順に割り付ける（ステップＳ１７０〜Ｓ１９０）。即ち、選択された画像を選択された順に割付数ずつ印刷枠の順に割り付けるのである。このように割り付けることにより、テンプレートの印刷枠に余りを生じさせることなく全ての印刷枠に選択した画像を割り付けることができるのである。以下、具体例を用いて画像割付処理について説明する。
【００３１】
図７の写真選択画面４００に例示するように、いずれの画像についても選択されていない状態からフォーカスフレームを画像Ｂに移動させてＯＫボタン９３ｆを操作して画像Ｂを選択すると、選択された画像の数Ｎは値１であるから、ステップＳ１１０の割付数の計算では選択した画像Ｂの割付数は値１６となる。このとき余りは生じないから、ステップＳ１７０以降の処理が直ちに行なわれて、１番目に選択された画像Ｂがその割付数の値１６だけテンプレートの印刷枠に割り付けられる。即ち、全ての印刷枠に画像Ｂが割り付けられるのである。この状態の写真選択画面４００を図９に示す。
【００３２】
次に、フォーカスフレームを画像Ｆに移動させてＯＫボタン９３ｆを操作して画像Ｆを選択すると、選択された画像の数Ｎは値２（画像Ｂと画像Ｆ）となるから、ステップＳ１１０の割付数の計算では選択した画像Ｂおよび画像Ｆの割付数は共に値８となる。このときも余りは生じないから、ステップＳ１７０以降の処理が直ちに行なわれて、１番目に選択された画像Ｂがその割付数の値８だけテンプレートの印刷枠に割り付けられ、その後、２番目に選択された画像Ｆがその割付数の値８だけ印刷枠に割り付けられる。この状態の写真選択画面４００を図１０に示す。図示するように、上から２行分の８個の印刷枠に画像Ｂが割り付けられ、下から２行分の８個の印刷枠に画像Ｆが割り付けられる。
【００３３】
更に、フォーカスフレームを画像Ｇに移動させてＯＫボタン９３ｆを操作して画像Ｇを選択すると、選択された画像の数Ｎは値３（画像Ｂと画像Ｆと画像Ｇ）となるから、ステップＳ１１０の割付数の計算では選択した画像Ｂ，画像Ｆ，画像Ｇの割付数は計算値の商をとって共に値５となる。このときは余りの値１が生じるから、ステップＳ１３０〜Ｓ１６０の処理により、最初に選択された画像Ｂの割付数だけがインクリメントされて値６とされる。そしてステップＳ１７０以降の処理が行なわれて、１番目に選択された画像Ｂがその割付数の値６だけテンプレートの印刷枠に割り付けられ、続いて２番目に選択された画像Ｆがその割付数の値５だけ印刷枠に割り付けられ、最後に３番目に選択された画像Ｇがその割付数の値５だけ印刷枠に割り付けられる。この状態の写真選択画面４００を図１１に示す。図示するように、上から１行目の４個と２行目の左側２個の印刷枠に画像Ｂが割り付けられ、２行目の右側２個と３行目の左側３個の印刷枠に画像Ｆが割り付けられ、３行目の右側１個と４行目の４個の印刷枠に画像Ｇが割り付けられる。
【００３４】
更に、この状態で同様にして４番目の画像Ｊが選択されると、同様の処理により図１２の写真選択画面４００に示すように、選択された画像Ｂ，画像Ｆ，画像Ｇ，画像Ｊが４個ずつ各行の印刷枠に割り付けられる。５番目以降の画像を選択したときも同様の処理により、印刷シール用のテンプレートの印刷枠に余りを生じさせることなく選択した画像を略均等に且つまとめて印刷枠に割り付けることができる。ここで、印刷イメージ４０５は、上述したように、テンプレートや選択された画像をビデオチップ４０がリサイズしてＶＲＡＭ４２の所定領域に書き込むことによりテレビ受像器１２に表示出力される。このようにしてシール印刷用のテンプレートに画像を割り付けた後に印刷開始ボタン９３ｏを操作すると、シール印刷用のテンプレートと選択した画像と画像割付処理により割り付けた結果とを用いて印刷イメージ４０５で確認した内容の印刷を実行する。
【００３５】
以上説明した実施例の印刷装置２０によれば、シール印刷用のテンプレートが選択されたときには、テンプレートの印刷枠に余りを生じさせることなく選択した画像を略均等に且つまとめて印刷枠に割り付けることができる。しかも、画像を選択する毎に画像割付処理を実行し、その印刷イメージをテレビ受像器１２に表示するから、画像の選択を印刷イメージを見て確認しながら行なうことができる。もとより、印刷イメージで確認した内容を印刷することができる。また、実施例の印刷装置２０によれば、シール印刷用のテンプレート以外のテンプレートが選択されたときには、テンプレートの印刷枠に設定された順に選択された画像を一つずつ割り付けることができる。
【００３６】
実施例の印刷装置２０では、カードスロット２７やホスト用ＵＳＢコネクタ４８，デバイス用ＵＳＢコネクタ５０が記憶媒体装着手段に相当し、図５に例示する印刷設定画面２００を用いてテンプレートを選択する処理を実行するカード操作部制御ユニット３８やメイン制御ユニット３２がテンプレート選択手段に相当し、図６に例示する写真選択画面３００や図７に例示する写真選択画面４００を用いて一覧表示した画像からテンプレートの印刷枠に割り付ける画像を選択する処理を実行するカード操作部制御ユニット３８やメイン制御ユニット３２が画像選択手段に相当し、図８の画像割付処理を実行するメイン制御ユニット３２が画像割付手段に相当し、メイン制御ユニット３２やモータドライバ４４，ヘッド用ＤＡＣ４６，キャリッジモータ６０，ＰＦモータ６１，ポンプモータ６２，印刷ヘッド６３などが印刷実行手段に相当する。また、ビデオチップ４０やＶＲＡＭ４２が表示出力制御手段に相当し、テレビ受像器１２が表示機器に相当する。
【００３７】
実施例の印刷装置２０では、シール印刷用のテンプレートが選択されたときには、選択した画像を略均等に且つまとめて印刷枠に割り付けるものとしたが、選択した画像を略均等に且つ選択された画像が複数回に亘って一巡するように画像を印刷枠に割り付けるものとしてもよい。この場合、図８に例示した画像割付処理に代えて図１３に例示する画像割付処理を実行すればよい。この画像割付処理では、まず、カウンタＣ３，Ｃ４に値０をセットする初期化を行ない（ステップＳ２００）、初期化したカウンタＣ３，Ｃ４をインクリメントしながらカウンタＣ３が選択された画像の数に至るまでを一巡としてカウンタＣ３の値の順に選択された画像をテンプレートの印刷枠に順次割り付け（ステップＳ２２０）、カウンタＣ３が選択された画像の数に至ると（ステップＳ２３０）、カウンタＣ３を値０にリセットし（ステップＳ２４０）、カウンタＣ４がテンプレートの印刷枠の数（この場合は値１６）に至るまで（ステップＳ２５０）、カウンタＣ３を選択された画像の数に至ったときに値０にリセットしながら画像を割り付ける処理を繰り返す（ステップＳ２１０〜Ｓ２５０）。具体例を用いてこの画像割付処理を説明すると次のようになる。いずれの画像についても選択されていない状態からフォーカスフレームを画像Ｂに移動させてＯＫボタン９３ｆを操作して画像Ｂを選択すると、選択された画像の数Ｎは値１となるから、カウンタＣ３はステップＳ２１０〜Ｓ２５０が繰り返される毎にステップＳ２１０により値１とされ、ステップＳ２４０により値０にリセットされる。したがって、すべての印刷枠に１番目に選択された画像、即ち画像Ｂが割り付けられることになる。この状態の写真選択画面４００は図９と同一である。次に、フォーカスフレームを画像Ｆに移動させてＯＫボタン９３ｆを操作して画像Ｆを選択すると、選択された画像の数Ｎは値２（画像Ｂと画像Ｆ）となるから、カウンタＣ３はステップＳ２１０〜Ｓ２５０が繰り返されて値２になる毎にステップＳ２４０により値０にリセットされる。したがって、テンプレートの印刷枠には、１番目に選択された画像Ｂと２番目に選択された画像Ｆとが交互に割り付けられる。この状態の写真選択画面４００を図１４に示す。更に、フォーカスフレームを画像Ｇに移動させてＯＫボタン９３ｆを操作して画像Ｇを選択すると、選択された画像の数Ｎは値３（画像Ｂと画像Ｆと画像Ｇ）となるから、カウンタＣ３はステップＳ２１０〜Ｓ２５０が繰り返されて値３になる毎にステップＳ２４０により値０にリセットされる。したがって、テンプレートの印刷枠には、１番目に選択された画像Ｂと２番目に選択された画像Ｆと３番目に選択された画像Ｇとを一巡としてこの順にテンプレートの印刷枠に割り付けられる。この状態の写真選択画面４００を図１５に示す。このように、選択された順の画像を一巡としてテンプレートの印刷枠に余りなくなるまで画像を印刷枠に割り付けるのである。こうすれば、選択した画像を略均等に且つ選択された画像が複数回に亘って一巡するように画像を印刷枠に割り付けることができる。この場合でも画像を選択する毎に画像割付処理を実行し、その印刷イメージをテレビ受像器１２に表示するから、画像の選択を印刷イメージを見て確認しながら行なうことができる。もとより、印刷イメージで確認した内容を印刷することができる。
【００３８】
実施例の印刷装置２０では、シール印刷用のテンプレートが選択されたときには、テンプレートの印刷枠に余りを生じさせることなく選択した画像を略均等に且つまとめて印刷枠に割り付けるものとしたが、テンプレートの印刷枠に余りを生じさせることなく行毎に或いは列毎に画像を印刷枠に割り付けるものとしてもよい。行毎に画像を割り付ける場合、図８に例示した画像割付処理に代えて図１６に例示する画像割付処理を実行すればよい。この画像割付処理では、まず、カウンタＣ５，Ｃ６に値０をセットする初期化を行ない（ステップＳ３００）、選択された画像の数Ｎでテンプレートの印刷枠の行数（実施例では４）Ｍを除した商を各画像に割り付ける割付行数ＰＬ（ｉ）として設定すると共に（ステップＳ３１０）、この計算で余りが生じているか否かを判定する（ステップＳ３２０）。余りが生じているときには、余りの数だけカウンタＣ５をインクリメントしながら割付行数ＰＬ（Ｃ５）をインクリメントする（ステップＳ３３０〜Ｓ３６０）。即ち、選択された画像のうち選択された順に余りの数だけその割付行数を値１ずつ増やすのである。例えば、余りが値１のときには最初に選択された画像の割付行数だけを値１増やし、余りが値２のときには最初に選択された画像の割付行数と２番目に選択された画像の割付行数とを値１増やすのである。なお、ステップＳ３２０で余りが生じていないと判定されたときには、こうした余りの割り振り処理を行なう必要はないから、これらの処理は行なわれない。各画像の割付行数を設定すると、カウンタＣ６をインクリメントしながらカウンタＣ６の値の順に選択された画像をその割付行数だけその行に含まれる印刷枠に順に割り付ける（ステップＳ３７０〜Ｓ３９０）。即ち、選択された画像を選択された順に割付行数ずつ印刷枠の順に割り付けるのである。以上説明した図１６の画像割付処理は、図８の画像割付処理の割付数に代えて割付行数を用い、印刷枠に代えて印刷枠の行を用いて画像を印刷枠に割り付ける処理となる。画像Ｂ，画像Ｆ，画像Ｇがこの順に選択されて図１６の画像割付処理が実行された状態の写真選択画面４００の一例を図１７に示す。図示するように、画像は、テンプレートの印刷枠に余りを生じさせることなく、行毎に割り付けられている。なお、この図１６の画像割付処理の行を列に変更すれば、画像を列毎に割り付けることができる。
【００３９】
更に、図１３に例示した画像割付処理における印刷枠を印刷枠の行に代えた図１８の画像割付処理を実行すれば、選択された順の画像を一巡としてテンプレートの印刷枠に余りなくなるまで画像を印刷枠の行毎に割り付けることができる。画像Ｂ，画像Ｆ，画像Ｇがこの順に選択されて図１８の画像割付処理が実行された状態の写真選択画面４００の一例を図１９に示す。図示するように、画像は、テンプレートの印刷枠に余りを生じさせることなく、選択された順に一巡するよう行毎に割り付けられている。なお、この図１８の画像割付処理の行を列に変更すれば、画像を列毎に割り付けることができる。
【００４０】
実施例の印刷装置２０やその変形例では、シール印刷用のテンプレートとして４行４列の１６個の印刷枠（シール）を用いて選択した画像を割り付けるものとしたが、シール印刷用のテンプレートは４行４列の印刷枠を有するものに限られず、如何なる行数としてもよく、如何なる列数としてもよい。
【００４１】
実施例の印刷装置２０やその変形例では、シール印刷用のテンプレートが選択されたときにテンプレートの印刷枠に余りを生じさせることなく選択した画像を印刷枠に割り付けるものとしたが、シール印刷用のテンプレート以外のテンプレートが選択されたときでもテンプレートの印刷枠に余りを生じさせることなく選択した画像を印刷枠に割り付けるものとしてもよい。
【００４２】
実施例の印刷装置２０では、印刷装置本体２２の外形を高さが２０ｃｍ以下で幅が６０ｃｍ以下で奥行きが６０ｃｍ以下としたが、こうした外形に限定されるものではなく、如何なる形状をしていても構わない。
【００４３】
実施例の印刷装置２０では、側面の一方を正面２３とし、正面２３からインクカートリッジの着脱を行なったり、給排紙するものとしたが、インクカートリッジの着脱を他の部位から行なうものとしたり、給排紙を他の部位から行なうものとしても差し支えない。
【００４４】
実施例の印刷装置２０では、ビデオチップ４０からの表示出力の出力先としてケーブル１４を介して接続されたテレビ受像器１２としたが、他の如何なる表示機器を表示出力の出力先としても構わない。
【００４５】
実施例では、所定のテンプレートが選択されたときにそのテンプレートの印刷枠に余りを生じさせることなく選択した画像を略均等に且つまとめて印刷枠に割り付ける本発明を印刷装置２０の形態として説明したが、印刷装置２０の制御方法の形態としてもよい。
【００４６】
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【産業上の利用可能性】
【００４７】
本発明は、印刷装置製造産業に利用可能である。
【図面の簡単な説明】
【００４８】
【図１】印刷システム１０の構成の概略を示す構成図。
【図２】メイン基板３０を中心とするブロック図。
【図３】リモコン９０の一例の外観図。
【図４】メニュー画面１００の一例を示す説明図。
【図５】印刷設定画面２００の一例を示す説明図。
【図６】写真選択画面３００の一例を示す説明図。
【図７】画像が選択されていない状態の写真選択画面４００を示す説明図。
【図８】画像割付処理の一例を示すフローチャート。
【図９】画像Ｂが選択された際の写真選択画面４００を示す説明図。
【図１０】２番目の画像Ｆが選択された際の写真選択画面４００を示す説明図。
【図１１】３番目の画像Ｇが選択された際の写真選択画面４００を示す説明図。
【図１２】４番目の画像Ｊが選択された際の写真選択画面４００を示す説明図。
【図１３】変形例の画像割付処理の一例を示すフローチャート。
【図１４】変形例で画像Ｆが選択された際の写真選択画面４００を示す説明図。
【図１５】変形例で画像Ｇが選択された際の写真選択画面４００を示す説明図。
【図１６】変形例の画像割付処理の一例を示すフローチャート。
【図１７】変形例で画像Ｇが選択された際の写真選択画面４００を示す説明図。
【図１８】変形例の画像割付処理の一例を示すフローチャート。
【図１９】変形例で画像Ｇが選択された際の写真選択画面４００を示す説明図。
【符号の説明】
【００４９】
１０  印刷システム、１２  テレビ受像器、１４  ケーブル、１５  ＰＣカード、１６  ＰＣ、１７  周辺機器、１９  電源、２０  印刷装置、２２  印刷装置本体、２３  正面、２４  カバー、２５  操作パネル、２６  受光部、２７  カードスロット、３０  メイン基板、３２  メイン制御ユニット、３４  ＲＯＭ、３６  ＳＤＲＡＭ、３８  カード操作部制御ユニット、４０  ビデオチップ、４２  ＶＲＡＭ、４４  モータドライバ、４６  ヘッド用ＤＡＣ、４８  ホスト用ＵＳＢコネクタ、５０  デバイス用ＵＳＢコネクタ、６０  キャリッジモータ、６１  ＰＦモータ、６２  ポンプモータ、６３  印刷ヘッド、６４  ＣＲエンコーダ、６５  ＰＦエンコーダ、６６  ＤＶＤトレー検出センサ、６７  用紙検出センサ、６８  用紙トレー検出センサ、６９  カバーオープンセンサ、９０  リモコン、９２  発光部、９３ａ  電源ボタン、９３ｂ  拡大ボタン、９３ｃ  縮小ボタン、９３ｄ  メニューボタン、９３ｅ  戻るボタン、９３ｆ  ＯＫボタン、９３ｇ  左ボタン、９３ｈ  右ボタン、９３ｉ  上ボタン、９３ｊ  下ボタン、９３ｋ  処理戻しボタン、９３ｌ  処理進めボタン、９３ｍ  枚数増加ボタン、９３ｎ  枚数減少ボタン、９３ｏ  印刷開始ボタン、９３ｐ  印刷中止ボタン、９３ｑ〜９３ｔ  ボタン、１００  メニュー画面、１０２，２０２，３０２，４０２  処理表示領域、１０４，２０４  メニュー項目表示領域、１０８，２０８，３０８，４０８  ガイド表示領域、２００  印刷設定画面、３００，４００  写真選択画面、３０４，４０４  印刷イメージ表示領域、３０５，４０５  印刷イメージ、３０６，４０６  画像表示領域。
【図１】
2005186316.tif 000003
【図２】
2005186316.tif 000004
【図３】
2005186316.tif 000005
【図４】
2005186316.tif 000006
【図５】
2005186316.tif 000007
【図６】
2005186316.tif 000008
【図７】
2005186316.tif 000009
【図８】
2005186316.tif 000010
【図９】
2005186316.tif 000011
【図１０】
2005186316.tif 000012
【図１１】
2005186316.tif 000013
【図１２】
2005186316.tif 000014
【図１３】
2005186316.tif 000015
【図１４】
2005186316.tif 000016
【図１５】
2005186316.tif 000017
【図１６】
2005186316.tif 000018
【図１７】
2005186316.tif 000019
【図１８】
2005186316.tif 000020
【図１９】
2005186316.tif 000021