(57)【要約】【課題】複数の印刷メディアの種別に対応するテンプレートを簡単な操作で選択できるようにする。【解決手段】メディアを識別し、識別された印刷メディアの種別に基づき画像展開サイズを取得し、システムテンプレートを格納したＲＯＭ２から、所望のシステムテンプレートが選択されたとき、選択されたシステムテンプレートに記述されたテンプレートデータの指示内容に基づき、印刷対象となる画像データを、取得された画像展開サイズにリサイズして画像展開し、展開された画像データを印刷データとして、メディアパック８からのメディア１０上へ印刷する。【選択図】        図１
2004175024.tif 000002
【特許請求の範囲】
【請求項１】
印刷メディアを収納したメディアパックであって、前記印刷メディアの種別を識別するメディア識別手段を有するメディアパックと、
前記メディア識別手段により識別された印刷メディアの種別に基づき画像展開サイズを取得する画像展開サイズ取得手段と、
システムテンプレートを格納した第１システムテンプレート格納手段と、
該第１システムテンプレート格納手段から所望のシステムテンプレートを選択するためのシステムテンプレート手動選択手段と、
該システムテンプレート手動選択手段により選択されたシステムテンプレートに記述されたテンプレートデータの指示内容に基づき、印刷対象となる画像データを、前記画像展開サイズ取得手段により取得された画像展開サイズにリサイズして画像展開する画像展開手段と、
該画像展開手段により展開された画像データを印刷データとして、前記メディアパックからの印刷メディア上へ印刷する画像印刷手段と
を備えたことを特徴とする印刷処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、メディアパックから供給された印刷メディア上へ画像印刷を行う印刷処理装置に関するものである。
【０００２】
【従来の技術】
従来から、印刷データを印字記録するための印刷メディアが格納されているメディアパックを装着し、メディアパックから供給される印刷メディア上へ画像印刷を行う印刷処理装置が知られており、このような印刷処理装置においては、テンプレートという印刷レイアウト情報を用いて、このレイアウト情報に基づき付加画像に写真画像を合わせ込んだ印刷処理がなされていた。
【０００３】
たとえば、特許文献１には、付加画像情報を描いた透光性を有するテンプレートをフィルムの感光面の表面部に保持し、テンプレート上の画像形成領域に光を供給して、被写体と共にフィルム上に写し込む撮影処理装置が開示されている。
【０００４】
また、特許文献２には、記録紙パック内に格納された記録紙に応じたテンプレート画像を、予めＩＣカードに書き込んでおき、このＩＣカードを印刷時に装着し、画像合成を選択することにより、テンプレート画像と入力画像を合成して印刷できる印刷処理装置が開示されている。
【０００５】
【特許文献１】
特開２０００−１８０９２７号公報
【０００６】
【特許文献２】
特開２００１−００１５８１号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、予め定めた印刷メディア（用紙）に対してしか、テンプレートを特定させることができず、複数の印刷メディア（用紙）種別に対応するテンプレートを簡単な操作で選択できるものは存在しなかった。
【０００８】
そこで、本発明の目的は、上記のような問題点を解決し、複数の印刷メディアの種別に対応するテンプレートを簡単な操作で選択できる印刷処理装置を提供することにある。
【０００９】
【課題を解決するための手段】
本発明は、印刷メディアを収納したメディアパックであって、前記印刷メディアの種別を識別するメディア識別手段を有するメディアパックと、前記メディア識別手段により識別された印刷メディアの種別に基づき画像展開サイズを取得する画像展開サイズ取得手段と、システムテンプレートを格納した第１システムテンプレート格納手段と、該第１システムテンプレート格納手段から所望のシステムテンプレートを選択するためのシステムテンプレート手動選択手段と、該システムテンプレート手動選択手段により選択されたシステムテンプレートに記述されたテンプレートデータの指示内容に基づき、印刷対象となる画像データを、前記画像展開サイズ取得手段により取得された画像展開サイズにリサイズして画像展開する画像展開手段と、該画像展開手段により展開された画像データを印刷データとして、前記メディアパックからの印刷メディア上へ印刷する画像印刷手段とを備えたことを特徴とする。
【００１０】
【発明の実施の形態】
以下、本発明の実施形態を図面を参照して詳細に説明する。
【００１１】
＜第１の実施の形態＞
図１は本発明の第１の実施の形態を示す。これは、印刷処理装置の例であり、ＣＰＵ１と、ＲＯＭ２と、ＲＡＭ３と、画像取込装置４と、表示装置５と、キー入力装置６と、印刷装置７と、メディアパック８とを有する。
【００１２】
ＲＯＭ２は、各部を制御するためのプログラムと、データ処理を行うためのプログラムやデータがストアされ、付加画像も含めたテンプレートデータがストアされている。ＣＰＵ１は、ＲＯＭ２に格納されているプログラムを実行するものである。ＲＡＭ３はＣＰＵ１の作業領域として、必要なデータが書き込まれたり参照されたりし、印刷処理に必要な画像展開メモリや、画像合成メモリとして使用されたり、印刷処理の実行に伴う必要なワークメモリとして使用される。また、ＲＡＭ３は選択するテンプレートを認識するために必要となる情報を表示させるための表示メモリとしても使用される。
【００１３】
画像取込装置４は印刷処理の実行に際して、テンプレートデータの指示内容に基づき画像展開される印刷対象画像の取り込みが行われる。表示装置５はＲＡＭ３（表示メモリとして）に格納されている表示データの表示処理を行い、選択特定されるテンプレートの情報や、画像展開される写真画像に関する情報や、印刷処理の実行における経過情報などの情報を表示するものである。
【００１４】
キー入力装置６は、本印刷処理装置におけるキーに割り当てられた各種機能の実行を促すための実行指示入力を行うためのものであり、この指示入力に基づき処理が実行され、印刷実行指示やテンプレート選択指示が行われる。
【００１５】
印刷装置７は、キー入力装置６が操作されて印刷実行が指示された場合に、装着されたメディアパックに内蔵された印刷メディア（用紙）を用いて、印刷処理を行うものである。
【００１６】
なお、印刷装置７としては、印刷装置７上にインクを有し、このインクを用いて印刷を行う印刷装置でも良く、この印刷装置においては、このインクを用いて印刷処理が行われる。あるいはまた、印刷装置７としては、メディアパックに内蔵されたインクを用いて印刷処理を行う印刷装置でも良く、この印刷装置においては、メディアパックに内蔵されたインクを用いて印刷処理が行われる。また、印刷装置７としては、感熱プリンタ等のようにインクを用いることなく、印刷装置上にインクに相当する印字媒体を用いて印刷を行う印刷装置でも良く、この印刷装置においては、この印字媒体を用いて印刷が行われる。
【００１７】
印刷メディアが内蔵されたメディアパックを用いる場合には、このメディアパックに内蔵された印刷メディア上に印刷が行われる。
【００１８】
メディアパック８は、印刷装置７に装着可能になっていて、ＲＯＭ９とメディア１０を有し、印刷処理を実行する際に、印刷メディア１０が印刷装置７に供給される。ＲＯＭ９には、印刷メディアの種別情報など印刷メディアに関する情報が格納されている。なお、メディアパック８がテンプレートを内蔵するメディアパックであれば、ＲＯＭ９には、テンプレートデータとして、印刷メディア１０上に印刷する際の印刷レイアウト情報と、印刷対象画像に合成する付加画像情報などの情報が格納される。
【００１９】
図２は処理の具体的な流れを示す。本印刷処理装置に装着されたメディアパック８に格納されている印刷メディア（用紙）の種別を自動的に識別し、識別された印刷メディア（用紙）の種別に応じて、印刷画像を拡大／縮小させることで、印刷メディア（用紙）の種別に依存することなく、付加画像も含めたテンプレートの印刷ができる。
【００２０】
すなわち、電源ＯＮにより、まず、装置の初期化処理が行われる（Ｓ１００）。この初期化処理においては、装置の起動処理、ワークメモリの初期化、ハードウェアの初期化処理が行われる。ついで、状態表示処理（Ｓ１０１）により、各種設定の初期化状態が表示される。
【００２１】
キー入力処理が行われ（Ｓ１０２）、各種設定状態における機能の実行指示待ち状態となり、各種実行指示が入力されると、入力された指示内容に基づき各種機能の実行が行われる。
【００２２】
キー入力処理において、
（１）テンプレート選択実行指示が入力されると、テンプレート選択処理（Ｓ１０３）へ進み、テンプレートの選択処理が行われる。その後、Ｓ１０１に戻る。
【００２３】
（２）印刷画像選択実行指示が入力されると、印刷画像選択処理（Ｓ１０４）へ進み、印刷対象画像の選択処理が行われる。その後、Ｓ１０１に戻る。
【００２４】
（３）印刷実行指示が入力されると、印刷実行処理（Ｓ１０５）へ進み、選択されたテンプレートに基づき、選択された印刷対象画像を、メディアパック８内の印刷メディアへ印刷する処理が行われる。その後、Ｓ１０１に戻る。
【００２５】
（４）その他機能の実行指示が入力されると、その他の必要な処理（Ｓ１０６）へ進み、入力された指示内容に基づき、各種機能の実行が行われる。その後、Ｓ１０１に戻る。
【００２６】
Ｓ１０１にて、各種機能の実行により設定された設定状態を表示し、キー入力処理（Ｓ１０２）で、次の機能実行指示待ち状態となる。
【００２７】
（５）キー入力待ち状態で、電源ＯＦＦ指示が入力されると、各種機能の実行を行うことなく、印刷処理装置の電源をＯＦＦにし、その後、この処理を終了する。
【００２８】
図３は図２のＳ１０３の処理の流れを詳細に示す。テンプレート選択処理（Ｓ１０３）においては、まず、テンプレート選択のためのキー入力処理（Ｓ１１０）が行われ、テンプレート切替え指示が入力された場合には、テンプレート切替え処理（Ｓ１１１）で、選択対象となるテンプレートを切替える処理が行われ、印刷処理装置内に格納されている複数のテンプレートを順次切替えていく処理が行われる。
【００２９】
テンプレート決定指示が入力された場合には、テンプレート決定処理（Ｓ１１２）により、テンプレート切替え処理において切替えられ、カレント項目番号で示されるテンプレートの選択決定処理が行われる。この選択決定処理により選択決定されたテンプレートは、印刷処理の実行において、参照され、テンプレート内のテンプレート情報にもとづく画像の展開処理が行われる。また、テンプレート選択取消指示が入力された場合には、テンプレートの選択決定処理を行うことなく、テンプレート選択処理を終了する。
【００３０】
図４は図３のＳ１１１の処理の流れを詳細に示す。テンプレート切替え処理（Ｓ１１１）においては、まず、キー判別処理（Ｓ１１１−１）で、キー入力処理で入力されたテンプレート切替え指示の指示内容を判別する処理が行われる。
【００３１】
指示内容がテンプレートのＵＰ方向切替え指示の場合には、項目番号判別処理（Ｓ１１２−２）でカレント項目番号の判別を行い、最終項目番号であることが判別されれば、先頭項目番号への切替え処理（Ｓ１１１−４）で、カレント項目番号を先頭項目番号へ切替える処理が行われる。他方、カレント項目番号が最終項目番号以外の番号である場合には、項目番号インクリメント処理（Ｓ１１１−５）により、カレント項目番号をインクリメント（＋１）する処理が行われる。
【００３２】
キー判別処理で、Ｄｏｗｎ方向切替え指示が判別された場合には、項目番号判別処理（Ｓ１１１−３）でカレント項目番号の判別を行い、先頭項目番号であることが判別されれば、最終項目番号への切替え処理（Ｓ１１１−６）で、カレント項目番号を最終項目番号へ切替える処理が行われる。他方、カレント項目番号が最終項目番号以外の番号である場合には、項目番号デクリメント処理（Ｓ１１１−７）により、項目番号をデクリメント（−１）する処理が行われる。
【００３３】
図５は図２のＳ１０４の処理の流れを詳細に示す。印刷画像選択処理（Ｓ１０４）においては、まず、印刷対象となる画像を選択するためのキー入力処理（Ｓ１２０）が行われ、印刷画像切替え指示が入力された場合には、印刷画像切替え処理（Ｓ１２１）で、印刷対象となる画像を切替える処理が行われ、画像取り込み装置により取り込み可能な印刷対象画像を順次切替えていく処理が行われる。また、印刷画像決定指示が入力された場合には、印刷画像決定処理（Ｓ１２２）により、印刷画像切替え処理において切替えられ、カレント（選択決定候補）状態となっている印刷対象画像の選択決定処理が行われる。
【００３４】
この選択決定処理により選択決定された印刷対象画像は、印刷処理の実行において参照され、テンプレート内のテンプレート情報に基づき画像の展開処理が行われる。また、印刷画像選択取消指示が入力された場合には、印刷対象画像の選択決定処理を行うことなく、印刷画像選択処理を終了する。
【００３５】
図６は図２のＳ１０５の処理の流れを詳細に示す。印刷実行処理（Ｓ１０５）においては、まず、用紙種別情報取得処理（Ｓ１３０）により、メディアパック内のＲＯＭ領域に記憶されている印刷メディアの種別情報を取得する処理が行われ、取得された印刷メディア種別情報もとに印刷エリアサイズを特定する処理が行われる。例えば、取得された印刷メディア種別が「はがき」ならば、はがき印刷エリアサイズが、「１６面シール」ならば、１６面シール印刷エリアサイズが、「８面シール」ならば、８面シール印刷エリアサイズが特定される。
【００３６】
テンプレート情報取得処理（Ｓ１３１）により、テンプレート選択処理（Ｓ１０３）で選択特定されたテンプレートのテンプレート情報を取得する処理が行われる。そして、拡大／縮小倍率算出処理（Ｓ１３２）により、用紙種別情報取得処理（Ｓ１３０）で取得特定された印刷エリアサイズと、テンプレート情報取得処理（Ｓ１３１）で取得されたテンプレート情報に記述された基本印刷エリアサイズとから、印刷画像の拡大／縮小倍率を算出する処理が行われる。そして、算出された拡大／縮小倍率にもとづく画像展開処理（Ｓ１３３）が行われ、展開された画像データを画像印刷処理（Ｓ１３４）により、メディアパックにより供給される印刷メディア上へ印刷する処理が行われる。
【００３７】
テンプレートの切替え管理については、図７に示すテンプレート管理情報を用いて行われ、テンプレート管理情報は、切替え対象となるテンプレートを示すカレント項目番号（Ｃｕｒｒｅｎｔ＿Ｉｔｅｍ）と、選択決定されたテンプレートの項目番号を登録する選択項目番号（Ｓｅｌｅｃｔ＿Ｉｔｅｍ）と、管理対象となるテンプレートの数を登録する項目長（Ｉｔｅｍ＿Ｌｅｎｇｔｈ）と、テンプレートが識別可能となる情報（例えば、テンプレートファイル名）を登録するテンプレート情報登録エリアから構成される。
【００３８】
具体的には、図７（ａ）に示すように、Ｃｕｒｒｅｎｔ＿ＩｔｅｍのＩｔｅｍ番号を切替えることにより、選択候補となるテンプレートの切替えを行い、選択決定指示がなされた時点におけるＣｕｒｒｅｎｔ＿ＩｔｅｍのＩｔｅｍ番号を、Ｓｅｌｅｃｔ＿Ｉｔｅｍに登録することにより、テンプレートの選択特定が行われる。なお、選択取消指示がなされた場合には、Ｓｅｌｅｃｔ＿Ｉｔｅｍに登録することなく処理が終了されるので、既にＳｅｌｅｃｔ＿Ｉｔｅｍに登録されているＩｔｅｍ番号（１つ前のテンプレート選択処理で選択特定されたテンプレートのＩｔｅｍ番号）が選択特定番号として継承されることになる。
【００３９】
例えば、図７（ａ）の例では、Ｃｕｒｒｅｎｔ＿ＩｔｅｍがＩｔｅｍ＿５の状態から、Ｉｔｅｍ＿２へテンプレートの切替えが行われ、Ｃｕｒｒｅｎｔ＿ＩｔｅｍがＩｔｅｍ＿２の状態で、選択決定指示がなされ、Ｓｅｌｅｃｔ＿ＩｔｅｍにＩｔｅｍ＿２を登録し、Ｉｔｅｍ２のテンプレート（Ｔｅｍｐ００２．ｔｍｐ）が選択決定テンプレートとして特定された状態を示している。また、印刷対象となる画像の選択特定についても、図７（ｂ）に示すように、テンプレートの選択特定と全く同様な流れにより行われる。
【００４０】
図８に示すように、選択特定されたテンプレートのテンプレート情報は、基本印刷エリア情報が記述されるベース情報と、各種画像の配置情報が記述されるユニット情報から構成され、基本印刷エリアに、構成されるユニットデータの記述に基づき付加画像と印刷対象画像を配置することにより画像展開処理が行われる。
【００４１】
例えば、図８の例では、ベース情報に記述された（高さ：Ｂ＿Ｈ、幅：Ｂ＿Ｗ）の基本配置エリア上へ、
＊  ユニット情報（ａ）に記述された（Ｘ：Ｘ１、Ｙ：Ｙ１）の位置に、（高さ：Ｈ１、幅：Ｗ１）の大きさで、Ｉｍａｇｅ＿Ｆｉｌｅ：Ｃｈｉｌｄの付加画像を、そのまま展開する。
【００４２】
＊  ユニット情報（ｂ）に記述された（Ｘ：Ｘ２、Ｙ：Ｙ２）の位置に、（高さ：Ｈ２、幅：Ｗ２）の大きさで、Ｉｍａｇｅ＿Ｆｉｌｅ：Ｓｏｎの付加画像を、そのまま展開する。
【００４３】
＊  ユニット情報（ｃ）に記述された（Ｘ：Ｘ３、Ｙ：Ｙ３）の位置に、（高さ：Ｈ３、幅：Ｗ３）の大きさで、印刷画像選択処理で選択特定された印刷対象画像を、楕円形のフィルタをかけて展開する。
【００４４】
＊  ユニット情報（ｄ）に記述された（Ｘ：Ｘ４、Ｙ：Ｙ４）の位置に、（高さ：Ｈ４、幅：Ｗ４）の大きさで、Ｉｍａｇｅ＿Ｆｉｌｅ：Ｙｕｋｉの付加画像を、そのまま展開する。
ことにより、テンプレート情報にもとづく画像の展開処理が行われる。
【００４５】
印刷画像の拡大／縮小倍率の算出については、用紙種別情報取得処理で取得特定された印刷メディアの印刷エリアサイズと、基本印刷エリアサイズを比較し、エリアサイズの大きいものを、小さいもので割って、倍率を算出する。例えば、印刷メディア種別が「はがき」で、はがき印刷エリアサイズ（高さ：ＨＧ＿Ｈ、幅：ＨＧ＿Ｗ）が取得特定され、基本印刷エリアサイズ（高さ：Ｂ＿Ｈ、幅：Ｂ＿Ｗ）が、はがき印刷エリアサイズより小さい場合には、
＊  幅倍率：ｎ＝  ＨＧ＿Ｗ  ／  Ｂ＿Ｗ
＊  高さ倍率：ｎ＝  ＨＧ＿Ｈ  ／  Ｂ＿Ｈ
により、拡大倍率が算出され、この拡大倍率によりテンプレート情報中の各ユニット情報を拡大することにより、図９（ｂ）に示した拡大画像展開が行われる。
【００４６】
基本印刷エリアサイズ（高さ：Ｂ＿Ｈ、幅：Ｂ＿Ｗ）が、はがき印刷エリアサイズより大きい場合には、
＊  幅倍率：ｎ＝  Ｂ＿Ｗ  ／  ＨＧ＿Ｗ
＊  高さ倍率：ｎ＝  Ｂ＿Ｈ  ／  ＨＧ＿Ｈ
により、縮小倍率が算出され、この縮小倍率によりテンプレート情報中の各ユニット情報を縮小（１／ｎ，１／ｍ）することにより、図９（ｃ）に示した縮小画像展開が行われる。
【００４７】
以上の処理により、印刷処理装置に装着されたメディアパックに格納されている印刷メディア（用紙）の種別を自動的に識別し、識別された印刷メディア（用紙）の種別に基づき、印刷画像を拡大／縮小させることにより、印刷メディア（用紙）の種別に依存することなく、付加画像も含めたテンプレートの印刷ができるようになり、内蔵した種印刷メディア（用紙）の種別が異なる複数のメディアパックに対しても、メディアパックを装着するだけの簡単な操作で、メディアパック内に格納された印刷メディア（用紙）合わせて、付加画像も含めたテンプレートの印刷ができるようになる。
【００４８】
これにより、メディアパック内の印刷メディアに対応したテンプレートでしか、付加画像も含めたテンプレートの印刷ができない、という従来技術の問題点を解決できる。
【００４９】
さらに、メディアパックを取り替えるだけの簡単な操作でテンプレートの種別を切替えることができ、メディアパック内の印刷メディアに対応したテンプレートの印刷ができるという、操作性の向上も図れる。
【００５０】
＜第２の実施の形態＞
本実施の形態は、第１の実施の形態との比較でいえば、印刷メディア（用紙）の種別に応じて複数種のテンプレートが用意された場合に、メディアパックに格納された印刷メディア（用紙）に対応させたテンプレートのみを絞り込んで選択操作できるようにした点が異なる。
【００５１】
そこで、本実施の形態においては、図２、図３、及び図５のキー入力処理（Ｓ１０２、Ｓ１１０、Ｓ１２０）において、図１０に示すように、テンプレート種別変更管理機能（Ｓ２００）を追加した。また、図３のテンプレート切替え処理（Ｓ１１１）において、図１２に示すように、テンプレート種別に対応してテンプレートの切替えが可能となるような処理を追加した。
【００５２】
これにより、キー待ち状態でメディアパックの交換を検知でき、交換と同時にテンプレートの種別切替えが可能となり、かつ、テンプレートの切替え処理において、この切替えられたテンプレートの種別に対応するテンプレートへの切替えができるようになった。
【００５３】
図１０を説明する。キー入力処理（Ｓ１０２、Ｓ１１０、Ｓ１２０）において、まず、テンプレート種別変更管理処理（Ｓ２００）を実行し、テンプレートの種別切替えが発生した場合に、テンプレートの種別を切替える処理を行う。次に、キーの割込み判別（Ｓ２０１）を行い、キーの割込みが発生した場合には、キーの取得処理（Ｓ２０２）により、入力キーの取得を行う。他方、キーの割り込みが発生していない場合には、テンプレート種別変更管理処理（Ｓ２００）に戻り、以後、Ｓ２００及びＳ２０１の処理を、キー入力があるまで繰り返す。
【００５４】
図１１を説明する。図１０のテンプレート種別変更管理処理（Ｓ２００）においては、メディアパック内に格納されているメディア種別情報の取得処理（Ｓ２１１）を行い、この取得されたメディア種別とテンプレート種別とのチェック処理（Ｓ１２１）を行う。テンプレートの種別とメディアの種別が一致する場合には、テンプレートの種別を切替える必要がないので、テンプレート種別を切替えることなく処理を終了させる。他方、一致していない場合には、テンプレート種別切替え処理（Ｓ２１３）により、テンプレートの種別を、取得したメディアの種別に基づき切替える処理を行い、テンプレート状態表示切替え処理（Ｓ２１４）により、切替えられたテンプレートの種別に基づく、テンプレートの状態表示を行う処理を行って処理を終了させる。
【００５５】
なお、テンプレート種別切替え処理（Ｓ２１３）においては、テンプレート種別切替え時に、切替え前の項目番号が、切替え後のテンプレート数を上回っている場合には、項目番号をテンプレートの最終項目番号に切替える処理も行われる。これにより、テンプレート種別によりテンプレートの数が異なる場合でも、テンプレートの切替え処理が問題無く行われるようになる。
【００５６】
また、テンプレート切替え処理（Ｓ１１１）では、図１２に示すように、まず、キー判別処理（Ｓ２２０）で、キー入力処理で入力されたテンプレート切替え指示の指示内容を判別する処理が行われる。指示内容がテンプレートのＵＰ方向切替え指示の場合には、種別対応項目番号判別処理（Ｓ２２１）で、テンプレート種別に応じてカレント項目番号の判別を行い、最終項目番号であることが判別されれば、先頭項目番号への切替え処理（Ｓ２２３）で、カレント項目番号を先頭項目番号へ切替える処理が行われる。他方、カレント項目番号が最終項目番号以外の番号である場合には、項目番号インクリメント処理（Ｓ２２４）により、カレント項目番号をインクリメント（＋１）する処理が行われる。
【００５７】
また、キー判別処理で、Ｄｏｗｎ方向切替え指示が判別された場合には、種別項目番号判別処理（Ｓ１１１−３）で、テンプレート種別に応じてカレント項目番号の判別を行い、先頭項目番号であることが判別されれば、最終項目番号への切替え処理（Ｓ２２５）で、カレント項目番号を最終項目番号へ切替える処理が行われる。他方、カレント項目番号が最終項目番号以外の番号である場合には、項目番号デクリメント処理（Ｓ２２６）により、項目番号をデクリメント（−１）する処理が行われる。
【００５８】
なお、本実施の形態におけるテンプレートの切替え管理については、図１３に示すように、新たにテンプレート識別情報（Ｔｅｍｐ＿Ｋｉｎｄ）を追加し、第１の実施の形態で示したテンプレート管理情報を用いて、テンプレート識別情報に対応して複数管理できるように機能拡張されている。
【００５９】
具体的には、図１３に示すように、はがきパックに対応したはがき用テンプレート（Ｔｅｍｐｘｘｘ．ＨＧ）と、カードパックに対応したカード用テンプレート（Ｔｅｍｐｘｘｘ．ＣＤ）とが、テンプレートとして印刷処理装置内に用意されている場合、メディアパックの切替えに応じてテンプレートの種別（Ｔｅｍｐ＿Ｋｉｎｄ：ＨＧ，ＣＤ）を変更し、変更されたテンプレート種別に応じてカレント項目番号（Ｃｕｒｒｅｎｔ＿Ｉｔｅｍ）が切替えられる。
【００６０】
例えば、図１３（ａ）の例では、印刷処理装置にはがきパックが装着されている状態で、テンプレート種別（Ｔｅｍｐ＿Ｋｉｎｄ）にはがき（ＨＧ）が設定され、はがき用テンプレートの切替え処理が行われることが示されている。これにより、はがき用テンプレート（Ｔｅｍｐｘｘｘ．ＨＧ）のみを絞り込むことが可能となり、カレント項目番号（Ｃｕｒｒｅｎｔ＿Ｉｔｅｍ）として、Ｉｔｅｍ＿１からＩｔｅｍ＿８の間でテンプレートの切替えを行うことが可能となる。
【００６１】
図１３（ｂ）は、メディアパックがカードパックに取り替えられた状態を示し、テンプレート種別（Ｔｅｍｐ＿Ｋｉｎｄ）がカード（ＣＤ）に変更され、カード用テンプレートの切替え処理が行われることを示している。これにより、カード用テンプレート（Ｔｅｍｐｘｘｘ．ＣＤ）のみを絞り込むことが可能となり、カレント項目番号（Ｃｕｒｒｅｎｔ＿Ｉｔｅｍ）として、Ｉｔｅｍ＿１からＩｔｅｍ＿５の間でテンプレートの切替えを行うことが可能となる。
【００６２】
図１４に示すように、メディアパックを切替える前の項目番号が、切替え後のテンプレートの数を上回っている場合には、テンプレート種別の切替え処理において、項目番号を切替え後のテンプレート最終項目番号に変更する処理が行われる。例えば、図１４の例では、はがきパックが装着された状態で、テンプレートの選択項目（Ｃｕｒｒｅｎｔ＿Ｉｔｅｍ）としてＩｔｅｍ＿８のテンプレートを選択していた場合、メディアパックをカードパックに切替えた時点で、項目番号をカード用テンプレートの最終項目番号（Ｉｔｅｍ＿５）に変更され、最終項目番号（Ｉｔｅｍ＿５）からテンプレートの切替え処理ができるようになる。
【００６３】
以上説明した処理の流れにより、印刷メディア（用紙）の種別に応じて複数種のテンプレートが用意された場合に、メディアパックに格納された印刷メディア（用紙）に応じてテンプレートのみを絞り込んで選択操作させることができるようになる。
【００６４】
さらには、印刷メディア種別に応じて対応するテンプレートを階層的に管理させることにより、印刷メディア（用紙）種別毎にテンプレートの選択モードを自動的に切替えることも可能となり、印刷メディア（用紙）種別に応じた選択モードにより、テンプレートの選択操作が行えるので、同一選択操作（たとえば、特定ボタンの押下）の意味付けを、印刷メディア（用紙）種別に合わせて切替えることができるようになる。
【００６５】
＜第３の実施の形態＞
本実施の形態は、第２の実施の形態との比較でいえば、印刷メディア（用紙）パックに、印刷メディア（用紙）に対応させてテンプレートが内蔵されている場合に、このメディアパックに内蔵されたテンプレートも含めて、テンプレートの選択特定ができるようにした点が異なる。具体的には、本実施の形態は、第２の実施の形態におけるテンプレート種別切替え処理（Ｓ２１３）と種別対応項目番号判別処理（Ｓ２２１、Ｓ２２２）とが異なる。
【００６６】
また、本実施の形態は、第２の実施の形態との比較でいえば、テンプレート管理情報について、第２の実施の形態に係るテンプレート管理情報のテンプレート情報登録エリアに、メディアパック内蔵テンプレート用の登録エリアを追加した点が異なる。この例を図１７に示す。
【００６７】
図１５は図１１のテンプレート種別切替え処理（Ｓ２１３）における処理の流れを示す。テンプレート種別切替え処理（Ｓ２１３）においては、メディアパック内蔵テンプレートチェック処理（Ｓ３００）で、装着されたメディアパックにおいて内蔵テンプレートが存在するかどうかチェックする。チェックの結果、内蔵テンプレートが存在しない場合には、登録クリア処理（Ｓ３０１）により、テンプレート情報登録エリア中のメディアパック内蔵テンプレート登録エリアをクリアする処理が行われ、他方、内蔵テンプレートが存在する場合には、テンプレート登録処理（Ｓ３０２）により、メディアパックに内蔵されたテンプレートが識別可能となる情報を登録する処理が行われる。そして、種別切替え処理（Ｓ３０３）により、第２の実施の形態で説明したテンプレート種別切替え処理（Ｓ２１３）と同様の処理を行い、処理を終了させる。
【００６８】
なお、登録クリア処理（Ｓ３０１）において、カレント項目番号をチェックし、カレント項目番号が先頭項目番号（メディアパック内蔵テンプレート登録エリア）の場合には、カレント項目番号をインクリメントして、メディアパック内蔵テンプレート登録エリアをスキップさせる処理が行われる。
【００６９】
また、登録クリア処理（Ｓ３０１）およびテンプレート登録処理（Ｓ３０２）においては、テンプレート種別情報をもとに、切替えられる前に登録されていたメディアパック内蔵テンプレート登録エリアのクリア処理も同時に行われる。
【００７０】
図１６は図１２の種別対応項目番号判別処理（Ｓ２２１、Ｓ２２２）における処理の流れを示す。種別対応項目番号判別処理（Ｓ２２１、Ｓ２２２）においては、項目番号識別処理（Ｓ３１０）で、カレント項目番号の識別を行い、カレント項目番号が先頭項目番号（メディアパック内蔵テンプレート登録エリア）の場合には、先頭項目番号出力処理（Ｓ３１１）で、先頭項目番号をカレント項目番号として出力する処理が行われる。項目番号が、先頭項目番号＋１（メディアパック内蔵テンプレート以外の登録テンプレートの先頭エリア）の場合には、先頭番号テンプレート登録チェック処理（Ｓ３１２）により、先頭項目エリア（メディアパック内蔵テンプレート登録エリア）のテンプレート登録チェックを行う。
【００７１】
登録チェックの結果、テンプレートが登録されていない場合には、メディアパック内蔵テンプレート未登録として、先頭項目番号出力処理（Ｓ３１１）へ進み、メディアパック内蔵テンプレート登録エリアをスキップさせ、先頭項目番号を出力させる。登録チェックの結果、テンプレートが登録されている場合には、項目番号出力処理（Ｓ３１３）へ進み、先頭項目番号＋１（メディアパック内蔵テンプレート以外の登録テンプレートの先頭エリア）を、そのままカレント項目番号として出力させる。
【００７２】
項目番号が上記以外の場合には、項目長（Ｉｔｅｍ＿Ｌｅｎｇｔｈ）チェック処理（Ｓ３１４）で、登録テンプレート数のチェックを行い、項目番号が最終項目番号以外の番号である場合には、項目番号出力処理（Ｓ３１３）へ進み、項目番号をそのままカレント項目番号として出力させる。項目番号が最終項目番号の場合には、最終項目番号出力処理（Ｓ３１５）により、最終項目番号であることが識別可能な情報とともに、カレント項目番号に出力させる。
【００７３】
具体的には、図１７に示すように、はがき用テンプレート（ＴｅｍｐＰａｃｋ．ＨＧ）が内蔵されたはがきパックが装着されている状態で、カード用テンプレート（ＴｅｍｐＰａｃｋ．ＣＤ）が内蔵されたカードパックに切替えられた場合、カードパックへの切替えに応じてテンプレートの種別（Ｔｅｍｐ＿Ｋｉｎｄ：ＨＧ，ＣＤ）が変更されると同時に、メディアパック内蔵テンプレート登録エリアに登録される情報も変更される。
【００７４】
図１７（ａ）の例では、印刷処理装置にはがき用テンプレート（ＴｅｍｐＰａｃｋ．ＨＧ）が内蔵されたはがきパックが装着されている状態を示し、カレント項目番号（Ｃｕｒｒｅｎｔ＿Ｉｔｅｍ）として、メディアパック内蔵テンプレートを含めて、Ｉｔｅｍ＿０からＩｔｅｍ＿８までが選択可能となる。
【００７５】
図１７（ｂ）は、メディアパックがカード用テンプレート（ＴｅｍｐＰａｃｋ．ＣＤ）が内蔵されたカードパックに取り替えられた状態を示し、カレント項目番号（Ｃｕｒｒｅｎｔ＿Ｉｔｅｍ）として、メディアパック内蔵テンプレートを含めて、Ｉｔｅｍ＿０からＩｔｅｍ＿５までが選択可能であることを示す。
【００７６】
テンプレートが内蔵されていないメディアパックが装着された場合には、図１８に示すように、メディアパック内蔵テンプレート登録エリアはクリアされる。テンプレートが内蔵されていないはがきパックが装着された場合には、図１８（ａ）に示すように、カレント項目番号（Ｃｕｒｒｅｎｔ＿Ｉｔｅｍ）として、メディアパック内蔵テンプレートをスキップさせた、Ｉｔｅｍ＿１からＩｔｅｍ＿８までが選択可能となる。
【００７７】
図１８（ｂ）に示すように、テンプレートが内蔵されていないカードパックが装着された場合には、カレント項目番号（Ｃｕｒｒｅｎｔ＿Ｉｔｅｍ）として、メディアパック内蔵テンプレートをスキップさせた、Ｉｔｅｍ＿１からＩｔｅｍ＿５までが選択可能となる。
【００７８】
以上の処理により、印刷メディア（用紙）パックに、印刷メディア（用紙）に対応したテンプレートが内蔵されている場合に、メディアパックに内蔵されたテンプレートも含めて、テンプレートの選択特定ができるようになった。
【００７９】
以下に本発明の実施態様の例を列挙する。
【００８０】
〔実施態様１〕印刷メディアを収納したメディアパックであって、前記印刷メディアの種別を識別するメディア識別手段を有するメディアパックと、前記メディア識別手段により識別された印刷メディアの種別に基づき画像展開サイズを取得する画像展開サイズ取得手段と、システムテンプレートを格納した第１システムテンプレート格納手段と、該第１システムテンプレート格納手段から所望のシステムテンプレートを選択するためのシステムテンプレート手動選択手段と、該システムテンプレート手動選択手段により選択されたシステムテンプレートに記述されたテンプレートデータの指示内容に基づき、印刷対象となる画像データを、前記画像展開サイズ取得手段により取得された画像展開サイズにリサイズして画像展開する画像展開手段と、該画像展開手段により展開された画像データを印刷データとして、前記メディアパックからの印刷メディア上へ印刷する画像印刷手段とを備えたことを特徴とする印刷処理装置。
【００８１】
〔実施態様２〕実施態様１において、前記テンプレート手動選択手段に代えて、前記メディア識別手段により識別された印刷メディアの種別に予め対応させたシステムテンプレートを、前記第１システムテンプレート格納手段から選択するシステムテンプレート自動選択手段を備えたことを特徴とする印刷処理装置。
【００８２】
〔実施態様３〕実施態様２において、前記メディアパックは、少なくとも収納されている印刷メディアの種別に対応するシステムテンプレートを格納した第２システムテンプレート格納手段を有し、前記システムテンプレート自動選択手段は、前記メディア識別手段により識別された印刷メディアの種別に予め対応させたシステムテンプレートを、前記第１及び第２システムテンプレート格納手段から選択することを特徴とする印刷処理装置。
【００８３】
〔実施態様４〕実施態様３において、前記システムテンプレート自動選択手段は、前記メディア識別手段により識別された印刷メディアの種別に予め対応させたシステムテンプレートが前記第２システムテンプレート格納手段に存在するか否かを判定し、存在すると判定した場合に、前記第２システムテンプレート格納手段から対応するシステムテンプレートを選択し、他方、存在しないと判定した場合に、前記第１システムテンプレート格納手段から対応するシステムテンプレートを選択することを特徴とする印刷処理装置。
【００８４】
〔実施態様５〕実施態様２又は３において、前記システムテンプレート自動選択手段は、システムテンプレートの選択モードを印刷メディア種別に応じて階層化し記憶するテンプレート選択モード記憶手段と、同一階層となる同一印刷メディア種別のテンプレートを選択特定させる選択モード別テンプレート選択手段と、印刷メディア種別に応じてテンプレート選択モードを自動的に切替えるテンプレート選択モード切替え手段とを備えたことを特徴とする印刷処理装置。
【００８５】
〔実施態様６〕メディアパックに収納された印刷メディアの種別を識別するメディア識別ステップと、該メディア識別ステップにより識別された印刷メディアの種別に基づき画像展開サイズを取得する画像展開サイズ取得ステップと、所望のシステムテンプレートを選択するためのシステムテンプレート手動選択手段により、システムテンプレートを格納した第１システムテンプレート格納手段から選択されたシステムテンプレートに記述されたテンプレートデータの指示内容に基づき、印刷対象となる画像データを、前記画像展開サイズ取得ステップにより取得された画像展開サイズにリサイズして画像展開する画像展開ステップと、該画像展開ステップにより展開された画像データを印刷データとして、前記メディアパックからの印刷メディア上へ印刷する画像印刷ステップとを備えたことを特徴とする印刷処理方法。
【００８６】
〔実施態様７〕メディアパックに収納された印刷メディアの種別を識別するメディア識別ステップと、該メディア識別ステップにより識別された印刷メディアの種別に基づき画像展開サイズを取得する画像展開サイズ取得ステップと、
前記メディア識別ステップにより識別された印刷メディアの種別に予め対応させたシステムテンプレートを、システムテンプレートを格納した第１システムテンプレート格納手段から選択するシステムテンプレート自動選択ステップと、該システムテンプレート自動選択ステップにより選択されたシステムテンプレートに記述されたテンプレートデータの指示内容に基づき、印刷対象となる画像データを、前記画像展開サイズ取得ステップにより取得された画像展開サイズにリサイズして画像展開する画像展開ステップと、該画像展開ステップにより展開された画像データを印刷データとして、前記メディアパックからの印刷メディア上へ印刷する画像印刷ステップとを備えたことを特徴とする印刷処理方法。
【００８７】
〔実施態様８〕実施態様７において、前記メディアパックは、少なくとも収納されている印刷メディアの種別に対応するシステムテンプレートを格納した第２システムテンプレート格納手段を有し、前記システムテンプレート自動選択ステップは、前記メディア識別ステップにより識別された印刷メディアの種別に予め対応させたシステムテンプレートを、前記第１及び第２システムテンプレート格納手段から選択することを特徴とする印刷処理方法。
【００８８】
〔実施態様９〕実施態様８において、前記システムテンプレート自動選択ステップは、前記メディア識別ステップにより識別された印刷メディアの種別に予め対応させたシステムテンプレートが前記第２システムテンプレート格納手段に存在するか否かを判定し、存在すると判定した場合に、前記第２システムテンプレート格納手段から対応するシステムテンプレートを選択し、他方、存在しないと判定した場合に、前記第１システムテンプレート格納手段から対応するシステムテンプレートを選択することを特徴とする印刷処理方法。
【００８９】
〔実施態様１０〕実施態様７又は８において、前記システムテンプレート自動選択ステップは、システムテンプレートの選択モードを印刷メディア種別に応じて階層化し記憶するテンプレート選択モード記憶ステップと、同一階層となる同一印刷メディア種別のテンプレートを選択特定させる選択モード別テンプレート選択ステップと、印刷メディア種別に応じてテンプレート選択モードを自動的に切替えるテンプレート選択モード切替えステップとを備えたことを特徴とする印刷処理方法。
【００９０】
〔実施態様１１〕印刷処理装置と情報処理装置を有線もしくは無線によりデータの送受信が可能な状態で接続した印刷処理システムにおいて、前記印刷処理装置は、印刷メディアを収納したメディアパックであって、前記印刷メディアの種別を識別するメディア識別手段を有するメディアパックと、前記メディア識別手段により識別された印刷メディアの種別に基づき画像展開サイズを取得する画像展開サイズ取得手段と、前記画像展開サイズ取得手段により取得された画像展開サイズを前記情報処理装置へ送信する画像展開サイズ送信手段とを備え、前記情報処理装置は、前記画像展開サイズ送信手段により送信された画像展開サイズを受信する画像展開サイズ受信手段と、システムテンプレートを格納したシステムテンプレート格納手段と、該システムテンプレート格納手段から所望のシステムテンプレートを選択するためのシステムテンプレート手動選択手段と、該システムテンプレート手動選択手段により選択されたシステムテンプレートに記述されたテンプレートデータの指示内容に基づき、印刷対象となる画像データを、前記画像展開サイズ受信手段により取得された画像展開サイズにリサイズして画像展開する画像展開手段と、該画像展開手段により展開された画像データを印刷データとして、前記印刷処理装置へ送信する印刷データ送信手段とを備え、前記印刷処理装置は、さらに、前記印刷データ送信手段により送信された印刷データを受信する印刷データ受信手段と、前記メディアパックからの印刷メディア上へ受信した印刷データを印刷する画像印刷手段とを備えたことを特徴とする印刷処理システム。
【００９１】
［実施態様１２］印刷処理装置と情報処理装置を有線もしくは無線によりデータの送受信が可能な状態で接続した印刷処理システムの印刷処理方法において、メディアパックに収納した印刷メディアの種別を識別するメディア識別ステップと、該メディア識別ステップにより識別された印刷メディアの種別に基づき前記印刷処理装置により画像展開サイズを取得する画像展開サイズ取得ステップと、前記画像展開サイズ取得ステップにより取得された画像展開サイズを前記印刷処理装置により前記情報処理装置へ送信する画像展開サイズ送信ステップと
前記画像展開サイズ送信ステップにより送信された画像展開サイズを前記情報処理装置により受信する画像展開サイズ受信ステップと、システムテンプレート格納手段から所望のシステムテンプレートが選択されたとき、選択されたシステムテンプレートに記述されたテンプレートデータの指示内容に基づき、前記情報処理装置により、印刷対象となる画像データを、前記画像展開サイズ受信ステップにより取得された画像展開サイズにリサイズして画像展開する画像展開ステップと、該画像展開ステップにより展開された画像データを印刷データとして、前記情報処理装置により前記印刷処理装置へ送信する印刷データ送信ステップと
該印刷データ送信ステップにより送信された印刷データを前記印刷処理装置により受信する印刷データ受信ステップと、前記メディアパックからの印刷メディア上へ受信した印刷データを前記印刷処理装置により印刷する画像印刷ステップとを備えたことを特徴とする印刷処理システムの印刷処理方法。
【発明の効果】
以上説明したように、本発明によれば、上記のように構成したので、複数の印刷メディアの種別に対応するテンプレートを簡単な操作で選択できる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態を示すブロック図である。
【図２】処理の具体的な流れを示すフローチャートである。
【図３】図２のＳ１０３の処理の流れを詳細に示すフローチャートである。
【図４】図３のＳ１１１の処理の流れを詳細に示すフローチャートである。
【図５】図２のＳ１０４の処理の流れを詳細に示すフローチャートである。
【図６】図２のＳ１０５の処理の流れを詳細に示すフローチャートである。
【図７】テンプレート管理情報の一例を示す図である。
【図８】テンプレート情報の構成の一例を示す図である。
【図９】拡大画像展開及び縮小画像展開を説明するための説明図である。
【図１０】本発明の第２の実施の形態において、図２、図３、及び図５のキー入力処理（Ｓ１０２、Ｓ１１０、Ｓ１２０）での処理の流れを示すフローチャートである。
【図１１】図１０のテンプレート種別変更管理処理（Ｓ２００）における処理の流れを示すフローチャートである。
【図１２】図３のテンプレート切替え処理（Ｓ１１１）における処理の流れを示すフローチャートである。
【図１３】テンプレート識別情報に対応して複数管理できるように拡張された機能を説明するための説明図である。
【図１４】メディアパックを切替える前の項目番号が切替え後のテンプレートの数を上回っている場合の処理を説明するための説明図である。
【図１５】本発明の第２の実施の形態において、図１１のテンプレート種別切替え処理（Ｓ２１３）での処理の流れを示すフローチャートである。
【図１６】図１２の種別対応項目番号判別処理（Ｓ２２１、Ｓ２２２）における処理の流れを示すフローチャートである。
【図１７】メディアパックが切替えられたときの処理を説明するための説明図である。
【図１８】テンプレートが内蔵されていないメディアパックが装着されたときの処理を説明するための説明図である。
【符号の説明】
１  ＣＰＵ
２，９  ＲＯＭ
３  ＲＡＭ
４  画像取込装置
５  表示装置
６  キー入力装置
７  印刷装置
８  メディアパック
１０  メディア
【図１】
2004175024.tif 000003
【図２】
2004175024.tif 000004
【図３】
2004175024.tif 000005
【図４】
2004175024.tif 000006
【図５】
2004175024.tif 000007
【図６】
2004175024.tif 000008
【図７】
2004175024.tif 000009
【図８】
2004175024.tif 000010
【図９】
2004175024.tif 000011
【図１０】
2004175024.tif 000012
【図１１】
2004175024.tif 000013
【図１２】
2004175024.tif 000014
【図１３】
2004175024.tif 000015
【図１４】
2004175024.tif 000016
【図１５】
2004175024.tif 000017
【図１６】
2004175024.tif 000018
【図１７】
2004175024.tif 000019
【図１８】
2004175024.tif 000020