(57)【要約】【課題】所定の仕様を予め設定し、以てサムネイルをＣＤジャケットに簡便に印刷する技術を提供する。【解決手段】印刷対象４には、長辺４２ａ及び短辺４２ｂを有する矩形を外郭とする図形４２が印刷される。図形４２はほぼＣＤケースの形が二つ並んだ形状を有している。図形４２の内側には、短辺４２ｂに平行で、長辺４２ａの中央の位置で、線４２ｃが印刷される。そしてプリントアウトデータに基づいて印刷されるべき画像はサムネイル画像４９として、図形４２の内側に印刷される。このような印刷仕様は、通常の印刷仕様と同様に、ＲＯＭにおいてデータとして格納しておく。これにより、特にユーザが詳細な設定を行わなくてもサムネイル画像をＣＤジャケットに簡便に印刷することができる。【選択図】        図２
2005035014.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）印刷すべきプリントアウトデータを印刷対象に対して印刷する印刷仕様が、所定の仕様であるか否かを判断するステップと、
（ｂ）前記ステップ（ａ）において前記印刷仕様が前記所定の仕様であると判断された場合に、前記プリントアウトデータに基づいて印刷されるべき表示内容を、前記所定の仕様に従って配置した印刷を前記印刷対象に対して行うステップと
を備え、
前記ステップ（ｂ）は、
（ｂ−１）前記プリントアウトデータに基づいて印刷可能なＮ個（２≦Ｎ）の表示内容から、Ｍ個（１≦Ｍ＜Ｎ）の表示内容を抽出するステップと、
（ｂ−２）前記印刷対象に対して矩形の内側に前記工程（ｂ−１）で抽出された前記表示内容を印刷するステップと、
（ｂ−３）前記印刷対象に対して前記矩形を外郭とする図形、及び、前記矩形を示す位置決め線の少なくともいずれか一方を印刷するステップと
を有する、プリンタの制御方法。
【請求項２】
前記ステップ（ｂ−１）において、印刷する前記表示内容の個数が異なる複数のテンプレートから前記Ｎに基づいて一つのテンプレートが決定され、
決定された前記一つのテンプレートに従って、前記Ｍ個の表示内容が抽出される、請求項１記載のプリンタの制御方法。
【請求項３】
（ａ）印刷すべきプリントアウトデータを印刷対象に対して印刷する印刷仕様が、所定の仕様であるか否かを判断するステップと、
（ｂ）前記ステップ（ａ）において前記印刷仕様が前記所定の仕様であると判断された場合に、前記プリントアウトデータに基づいて印刷されるべき表示内容を、前記所定の仕様に従って配置した印刷を前記印刷対象に対して行うステップと
を備え、
前記ステップ（ｂ）は、
（ｂ−１）前記印刷対象に対して矩形の内側に前記表示内容を印刷するステップと、
（ｂ−２）前記印刷対象に対して前記矩形を外郭とする図形、及び、前記矩形を示す位置決め線の少なくともいずれか一方を印刷するステップと
を有し、
前記矩形の内側には、前記矩形の短辺に平行な線が印刷される、プリンタの制御方法。
【請求項４】
（ａ）印刷すべきプリントアウトデータを印刷対象に対して印刷する印刷仕様が、所定の仕様であるか否かを判断するステップと、
（ｂ）前記ステップ（ａ）において前記印刷仕様が前記所定の仕様であると判断された場合に、前記プリントアウトデータに基づいて印刷されるべき表示内容を、前記所定の仕様に従って配置した印刷を前記印刷対象に対して行うステップと
を備え、
前記ステップ（ｂ）は、
（ｂ−１）前記印刷対象に対して矩形の内側に前記表示内容を印刷するステップと、
（ｂ−２）前記印刷対象に対して前記矩形を外郭とする図形、及び、前記矩形を示す位置決め線の少なくともいずれか一方を印刷するステップと
を有し、
全ての前記表示内容の上下方向を前記矩形の短辺に平行に採り、かつ全ての前記表示内容の下側を前記矩形の同一の長辺側に向ける、プリンタの制御方法。
【請求項５】
前記表示内容は所定の位置で所定の順に印刷される、請求項１乃至請求項４のいずれか一つに記載のプリンタの制御方法。
【請求項６】
（ａ）印刷すべきプリントアウトデータを印刷対象に対して印刷する印刷仕様が、所定の仕様であるか否かを判断するステップと、
（ｂ）前記ステップ（ａ）において前記印刷仕様が前記所定の仕様であると判断された場合に、前記プリントアウトデータに基づいて印刷されるべき表示内容を、前記所定の仕様に従って配置した印刷を前記印刷対象に対して行い、
（ｂ−１）前記プリントアウトデータに基づいて印刷可能なＮ個（２≦Ｎ）の表示内容から、Ｍ個（１≦Ｍ＜Ｎ）の表示内容を抽出するステップと、
（ｂ−２）前記印刷対象に対して矩形の内側に前記工程（ｂ−１）で抽出された前記表示内容を印刷するステップと、
（ｂ−３）前記印刷対象に対して前記矩形を外郭とする図形、及び、前記矩形を示す位置決め線の少なくともいずれか一方を印刷するステップと
を有するステップと
をコンピュータに実行させるプログラム。
【請求項７】
（ａ）印刷すべきプリントアウトデータを印刷対象に対して印刷する印刷仕様が、所定の仕様であるか否かを判断するステップと、
（ｂ）前記ステップ（ａ）において前記印刷仕様が前記所定の仕様であると判断された場合に、前記プリントアウトデータに基づいて印刷されるべき表示内容を、前記所定の仕様に従って配置した印刷を前記印刷対象に対して行い、
（ｂ−１）前記印刷対象に対して矩形の内側に前記表示内容を印刷するステップと、
（ｂ−２）前記印刷対象に対して前記矩形を外郭とする図形、及び、前記矩形を示す位置決め線の少なくともいずれか一方を印刷するステップと
を有するステップと
をコンピュータに実行させるプログラム。
【請求項８】
（ａ）印刷すべきプリントアウトデータを印刷対象に対して印刷する印刷仕様が、所定の仕様であるか否かを判断するステップと、
（ｂ）前記ステップ（ａ）において前記印刷仕様が前記所定の仕様であると判断された場合に、前記プリントアウトデータに基づいて印刷されるべき表示内容を、前記所定の仕様に従って配置した印刷を前記印刷対象に対して行い、
（ｂ−１）全ての前記表示内容の上下方向を前記矩形の短辺に平行に採り、かつ全ての前記表示内容の下側を前記矩形の同一の長辺側に向け、前記表示内容を前記印刷対象に対して矩形の内側に印刷するステップと、
（ｂ−２）前記印刷対象に対して前記矩形を外郭とする図形、及び、前記矩形を示す位置決め線の少なくともいずれか一方を印刷するステップと
を有するステップと
をコンピュータに実行させるプログラム。
【請求項９】
印刷すべきプリントアウトデータを印刷対象に対して印刷する印刷仕様が、所定の仕様であるか否かを判断するプリンタコントローラと、
前記プリントコントローラにおいて前記印刷仕様が前記所定の仕様であると判断された場合に、前記プリントアウトデータに基づいて印刷されるべき表示内容を、前記所定の仕様に従って配置した印刷を前記印刷対象に対して行う印刷機構部とを備え、
前記プリントアウトデータに基づいて印刷可能なＮ個（２≦Ｎ）の表示内容から、Ｍ個（１≦Ｍ＜Ｎ）の表示内容を抽出し、前記印刷対象に対して矩形の内側に前記工程（ｂ−１）で抽出された前記表示内容を印刷し、前記印刷対象に対して前記矩形を外郭とする図形、及び、前記矩形を示す位置決め線の少なくともいずれか一方を印刷するプリンタ。
【請求項１０】
印刷すべきプリントアウトデータを印刷対象に対して印刷する印刷仕様が、所定の仕様であるか否かを判断するプリンタコントローラと、
前記プリントコントローラにおいて前記印刷仕様が前記所定の仕様であると判断された場合に、前記プリントアウトデータに基づいて印刷されるべき表示内容を、前記所定の仕様に従って配置した印刷を前記印刷対象に対して行う印刷機構部とを備え、
前記印刷対象に対して矩形の内側に前記表示内容を印刷し、前記印刷対象に対して前記矩形を外郭とする図形、及び、前記矩形を示す位置決め線の少なくともいずれか一方を印刷するプリンタ。
【請求項１１】
印刷すべきプリントアウトデータを印刷対象に対して印刷する印刷仕様が、所定の仕様であるか否かを判断するプリンタコントローラと、
前記プリントコントローラにおいて前記印刷仕様が前記所定の仕様であると判断された場合に、前記プリントアウトデータに基づいて印刷されるべき表示内容を、前記所定の仕様に従って配置した印刷を前記印刷対象に対して行う印刷機構部とを備え、
全ての前記表示内容の上下方向を前記矩形の短辺に平行に採り、かつ全ての前記表示内容の下側を前記矩形の同一の長辺側に向け、前記表示内容を前記印刷対象に対して矩形の内側に印刷し、
前記印刷対象に対して前記矩形を外郭とする図形、及び、前記矩形を示す位置決め線の少なくともいずれか一方を印刷するプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明はプリンタ、特にプリントアウトすべきデータ（以下「プリントアウトデータ」と称する）を与えれば外部でコンピュータと接続することなく印刷を実行するプリンタに関する。
【０００２】
【従来の技術】
プリントアウトデータを与えれば外部でコンピュータと接続することなくプリントを実行するプリンタ（以下「スタンドアローンプリンタ」と称する。）が市販されている。スタンドアローンプリンタとして、例えば非特許文献１乃至３に紹介されている。
【０００３】
【非特許文献１】
ＳＥＩＫＯ  ＥＰＳＯＮ  ＣＯＲＰＯＲＡＴＩＯＮ、［ｏｎｌｉｎｅ］、［平成１５年４月２３日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｉ−ｌｏｖｅ−ｅｐｓｏｎ．ｃｏ．ｊｐ／ｐｒｏｄｕｃｔｓ／ｐｒｉｎｔｅｒ／ｉｎｋｊｅｔ／ｐｍ８６０ｐｔ／ｐｍ８６０ｐｔ１．ｈｔｍ＞
【非特許文献２】
ＳＥＩＫＯ  ＥＰＳＯＮ  ＣＯＲＰＯＲＡＴＩＯＮ、［ｏｎｌｉｎｅ］、［平成１５年４月２３日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｉ−ｌｏｖｅ−ｅｐｓｏｎ．ｃｏ．ｊｐ／ｐｒｏｄｕｃｔｓ／ｐｒｉｎｔｅｒ／ｉｎｋｊｅｔ／ｐｍ８６０ｐｔ／ｐｍ８６０ｐｔ２．ｈｔｍ＞
【非特許文献３】
ＳＥＩＫＯ  ＥＰＳＯＮ  ＣＯＲＰＯＲＡＴＩＯＮ、［ｏｎｌｉｎｅ］、［平成１５年４月２３日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｉ−ｌｏｖｅ−ｅｐｓｏｎ．ｃｏ．ｊｐ／ｐｒｏｄｕｃｔｓ／ｐｒｉｎｔｅｒ／ｉｎｋｊｅｔ／ｐｍ８６０ｐｔ／ｐｍ８６０ｐｔ３．ｈｔｍ＞
【０００４】
【発明が解決しようとする課題】
一般に、プリントアウトデータを多く保存する場合には、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）−Ｒ、ＣＤ−ＲＷ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの記憶媒体にプリントアウトデータが保存される。そしてその保存内容をわかりやすくするためには、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤのジャケット（以下、単に「ＣＤジャケット」と称す）に、保存したプリントアウトデータの画像を縮小したサムネイル画像を印刷することが望ましい。
【０００５】
しかしながら、かかるサムネイル画像をＣＤジャケットに印刷する場合、当該仕様をユーザが細かく設定することは、ユーザにとって煩瑣な操作である。本発明は上記の事情に鑑みてなされたもので、所定の仕様を予め設定し、以て印刷内容（画像、記号、文字を含む）を簡便に印刷する技術を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明にかかるプリンタの制御方法では、印刷すべきプリントアウトデータを印刷対象に対して印刷する印刷仕様が、所定の仕様であるとステップ（ａ）において判断された場合、前記プリントアウトデータに基づいて印刷されるべき画像や文字や記号を、前記所定の仕様に従って配置した印刷を前記印刷対象に対して行う。
【０００７】
所定の仕様としてＣＤジャケット用のサムネイル画像を印刷する場合を例に採れば、これに適切な仕様が自動的に選定される。よってＣＤジャケットの印刷を行う旨に選定するだけで、自動的にＣＤジャケットの印刷に適した印刷仕様が選定され、ユーザに専門的な知識を要求することなく、かつ容易に印刷を行うことができる。
【０００８】
前記ステップ（ｂ）が有するステップ（ｂ−１）では、前記プリントアウトデータに基づいて印刷可能なＮ個（２≦Ｎ）の表示内容から、Ｍ個（１≦Ｍ＜Ｎ）の表示内容を抽出する。ステップ（ｂ−２）では、前記印刷対象に対して矩形の内側に、ステップ（ｂ−１）で抽出された前記画像等を印刷する。あるいは更にステップ（ｂ−３）において、前記印刷対象に対して前記矩形を外郭とする図形、あるいは前記矩形を示す位置決め線を印刷する。よって印刷対象から当該矩形に沿って切り取って、あるいは折り畳んで、所定の目的に供することができる。
【０００９】
例えば矩形はほぼＣＤジャケットの形が二つ並んだ形状とすれば、前記矩形に沿って切り取って、あるいは折り畳んで、ＣＤジャケットとして用いることができる。
【００１０】
例えば前記矩形の長辺及び短辺は、それぞれ前記印刷対象の長辺及び短辺と平行にしてもよい。
【００１１】
また前記矩形の内側に、前記矩形の短辺に平行な線を印刷する。これにより、当該線で前記矩形を二つ折りにすることができ、例えばＣＤジャケットとして用いることができる。
【００１２】
特に、前記画像等の全ての上下方向を前記矩形の短辺に平行に採り、かつ前記画像などの全ての下側を前記矩形の同一の長辺側に向ければ、線に沿って折り畳まれたＣＤジャケットを開いても、サムネイル画像の上下方向の相違によって見づらくなることを回避できる。
【００１３】
この発明のプリンタのプリンタコントローラは、印刷すべきプリントアウトデータを印刷対象に対して印刷する印刷仕様が、所定の仕様であるか否かを判断する。また印刷機構部は前記プリンタコントローラにおいて前記印刷仕様が前記所定の仕様であると判断された場合に、前記プリントアウトデータに基づいて印刷されるべき画像等を、前記所定の仕様に従って配置した印刷を前記印刷対象に対して行う。よってこの発明のプリンタの制御方法に則った動作が可能である。
【００１４】
前記印刷仕様を前記所定の仕様とするか否かの選択肢を表示する出力手段を更に備え、ユーザに対して印刷仕様を選択させることも望ましい。
【００１５】
【発明の実施の形態】
図１は本発明の一実施例にかかるプリンタの構成を例示するブロック図である。当該プリンタは、プリンタコントローラ１と、印刷機構部２とを備えている。
【００１６】
プリンタコントローラ１は、バス１０及びこれと相互に接続されたＣＰＵ１１、ＲＯＭ１２，１３、ＲＡＭ１４、制御回路１５、センサーインターフェース１６、データインターフェース１８、入出力装置５、入出力インターフェース６を備えており、これらの間では種々のデータが相互に伝達できる。またエンジンインターフェース１７及びスロット１９もプリンタコントローラ１に接続されている。
【００１７】
ＣＰＵ１１は所定のプログラムに基づいて処理や命令を実行する。当該プログラムはＲＯＭ１２に、当該処理や命令の実行に供されるデータはＲＯＭ１３に、それぞれ格納される。ＲＡＭ１４はバッファリングやワークメモリとして使用される。ＣＰＵ１１及びＲＯＭ１２，１３、ＲＡＭ１４はコンピュータを構成すると把握できる。
【００１８】
センサーインターフェース１６は、印刷機構部２から得られたセンサー出力をＣＰＵ１１が認識可能なセンサーデータへと変換して出力する。ＣＰＵ１１は、センサーデータ及びプログラムに基づいて、制御回路１５に印刷機構部２の動作を制御させる。エンジンインターフェース１７は、印刷機構部２の動作についての命令を制御回路１５から印刷機構部２へと転送速度を調整しつつ与える。
【００１９】
スロット１９には、プリントアウトデータを格納するストレージメディア３が接続可能である。データインターフェース１８は、スロット１９を介してプリントアウトデータをストレージメディア３からバス１０に伝達する。
【００２０】
入出力装置５は、ユーザに対して情報を表示する機能及びユーザからの操作を入力する機能を総括的に示したブロックである。入出力装置５と授受されるデータは、入出力インターフェース１６によってインターフェースされてバス１０と授受される。
【００２１】
印刷機構部２は、印刷対象４を搬送する搬送機構２１と、印刷対象４に対して印刷を行う印刷ヘッド２２とを備えている。
【００２２】
エンジンインターフェース１７は搬送機構２１及び印刷ヘッド２２に対して、例えばそれぞれ制御回路１５によって設定された搬送量やインク供給量を与える。制御回路１５はデータインターフェース１８から得られたプリントアウトデータに基づいて、搬送量やインク供給量を設定する。
【００２３】
搬送機構２１は印刷対象４の位置を、例えば光学的に検出する位置検出部２１３、搬送方向Ｑにおいて搬送するキャプスタンローラ２１４，２１５を備えている。位置検出部２１３は印刷ヘッド２２に取り付け、印刷ヘッド２２の移動に伴って光学的に印刷対象４を走査してもよい。
【００２４】
入出力装置５において所定の印刷仕様、例えばＣＤジャケットのための印刷を行うか否かをユーザに選択させる表示が行われる。そしてユーザは入出力装置５に対して操作を行って当該印刷仕様を選択することができる。
【００２５】
図２はかかる印刷仕様を例示する図である。印刷対象４は正方形または長方形（以下、ここでは「矩形」と称す）であり、例えばＡ４版用紙である。ここでは印刷対象４の長辺方向及び短辺方向をそれぞれ方向Ｘ，Ｙに採っている。
【００２６】
印刷対象４には、長辺４２ａ及び短辺４２ｂを有する矩形を外郭とする図形４２が印刷される。例えば長辺４２ａ及び短辺４２ｂは、それぞれ方向Ｘ，Ｙに平行に設定される。
【００２７】
図形４２はほぼＣＤケースの形が二つ並んだ形状を有しており、例えば短辺４２ｂはＣＤケースのほぼ一辺の長さに、長辺４２ａはＣＤケースの他辺の長さのほぼ２倍に、それぞれ設定される。そして図形４２の内側には、方向Ｙに平行で、長辺４２ａの中央の位置で、線４２ｃが印刷される。そしてプリントアウトデータに基づいて印刷されるべき画像はサムネイル画像４９として、図形４２の内側に印刷される。
【００２８】
このような印刷仕様は、通常の印刷仕様と同様に、ＲＯＭ１３においてデータとして格納しておく。これにより、特にユーザが詳細な設定を行わなくてもサムネイル画像をＣＤジャケットに簡便に印刷することができる。
【００２９】
ユーザはこのように印刷された図形４２を、印刷対象４から線４２ｃ、長辺４２ａ及び短辺４２ｂに沿って切り取って、あるいは折り畳んで、ＣＤジャケットとして用いることができる。
【００３０】
あるいは長辺４２ａ及び短辺４２ｂに沿って切り取って、線４２ｃに沿って折り畳んでＣＤジャケットとして用いることができる。この場合、サムネイル画像４９の上下方向を短辺４２ｂや線４２ｃに平行に採り、かつ上下のいずれか一方を長辺４２ａ側に揃えることが望ましい。これにより、線４２ｃに沿って折り畳まれたＣＤジャケットを開いても、サムネイル画像が上下方向の相違によって見づらくなることを回避できる。
【００３１】
長辺４２ａ及び短辺４２ｂ、線４２ｃの印刷と共に、あるいはこれらの印刷に代えて、位置決めのための線、いわゆるトンボを印刷対象４に印刷してもよい。図２に例示されたトンボ４１ａ，４１ｂを結ぶ線上に短辺４２ｂが位置し、トンボ４１ｃ，４１ｄを結ぶ線上には長辺４２ａが位置し、トンボ４１ｅ，４１ｆを結ぶ線上に線４２ｃが位置することになる。ユーザはこれらのトンボ４１ａ〜４１ｆを目印にして、印刷対象４からＣＤジャケットを形成することが容易である。
【００３２】
図３は図１に示されたプリンタの動作を示すフローチャートである。ステップＳ０においてプリンタについて公知の一般的な初期化処理が終了した後、ステップＳ１に進む。ステップＳ１では、入出力装置５がＣＤジャケットのための印刷を行うか通常の印刷を行うかの選択肢を表示する。そしてステップＳ２において、入出力装置５に対してユーザが行った操作についての判断がなされる。具体的にはＣＤジャケット印刷が選択されればステップＳ３へと進んでＣＤジャケット印刷モードでの印刷が実行され、通常印刷が選択されればステップＳ４へと進んで通常印刷モードでの印刷が実行される。ステップＳ２の判断はプリンタコントローラ１に備えられたＣＰＵ１１において実行することができる。
【００３３】
ステップＳ３におけるＣＤジャケット印刷モードでも、ステップＳ４における通常印刷モードでも、ストレージメディア３に格納されていたプリントアウトデータがスロット１９を介してデータインターフェース１８に伝達され、更にバス１０を介してＲＡＭ１４に与えられる。
【００３４】
通常印刷モードでは、ユーザが選定する所望の色調、印刷仕様に対応して、ＲＯＭ１３からそれぞれ色変換ＬＵＴや、印刷制御データを選定して、印刷が行われる。具体的には入出力装置５によってユーザが所望の色調、印刷仕様などを選定すると、その内容が入出力インターフェース６及びバス１０を介してＣＰＵ１１に伝達される。当該内容を判断したＣＰＵ１１は、バス１０を介して制御回路１５に対して指令する。当該指令は、制御回路１５がユーザの選定する色調に対応した色変換ＬＵＴや印刷仕様に対応した印刷制御データをＲＯＭ１３から選定する動作、ＲＡＭ１４に与えられていたプリントアウトデータを当該色変換ＬＵＴや当該印刷制御データに基づいて印刷する印刷命令をバス１０を介してエンジンインターフェース１７に与える動作を制御回路１５に要求する。印刷機構部２はエンジンインターフェース１７を介して当該印刷命令を受け、これに基づいて搬送機構２１及び印刷ヘッド２２が駆動する。
【００３５】
ところで、ＲＯＭ１３においては、ＣＤジャケット印刷用の仕様に対応したＣＤジャケット用印刷制御データが予めＲＯＭ１３に格納されている。そしてＣＤジャケット印刷モードでは、ＣＤジャケット用印刷制御データが、ユーザの選定を不要として自動的にＲＯＭ１３から選定される。そしてＣＰＵ１１の指令のもと、制御回路１５はＲＯＭ１３から色変換ＬＵＴや、ＣＤ用印刷制御データに基づいて、ＲＡＭ１４に与えられていたプリントアウトデータを印刷する印刷命令をエンジンインターフェース１７に与える。印刷機構部２はエンジンインターフェース１７を介して当該印刷命令を受け、これに基づいて搬送機構２１及び印刷ヘッド２２が駆動する。
【００３６】
この際、プリントアウトデータは所定の大きさに変換、例えばサムネイル画像へと縮小される。そして当該サムネイル画像は、例えばその全ての上下方向を短辺４２ｂや線４２ｃに平行に採り、かつ全ての下側を同じ長辺４２ａ側に向けて配置される印刷が、印刷対象４に対して行われる。
【００３７】
以上のようにして本実施の形態によれば、印刷対象４に所定の内容、例えばＣＤジャケット用のサムネイル画像を印刷する際、これに適切な仕様が自動的に選定される。よってＣＤジャケットの印刷を行う旨に選定するだけで、自動的にＣＤジャケットの印刷に適した印刷仕様が選定され、ユーザに専門的な知識を要求することなく、かつ容易に印刷を行うことができる。
【００３８】
もちろん、ＣＤジャケットの印刷のための仕様を全て自動的に設定するのではなく、それらの一部を自動的に設定し、他をユーザが選定可能としてもよい。例えばサムネイル画像の大きさをユーザが変更するようにしてもよい。
【００３９】
また、本発明はＣＤジャケットの印刷に限定されるものではなく、よって長辺４２ａ及び短辺４２ｂを有する矩形は必ずしもＣＤケースの二枚分である必要はない。また線４２ｃが印刷される位置は、必ずしも長辺４２ａの中央である必要はない。
【００４０】
なお、プリントアウトデータの全てが印刷される必要はない。例えばＣＤジャケットに印刷されるサムネイル画像数がＭ個（１≦Ｍ）である仕様に対して、Ｎ個（Ｍ＜Ｎ）のサムネイル画像が印刷が可能にプリントアウトデータとして準備されている場合、Ｎ個のサムネイル画像からＭ個のサムネイル画像を抽出することになる。
【００４１】
例えば予め、印刷されるサムネイル画像の個数が異なる複数のテンプレートを準備しておき、個数Ｎに対応して一つのテンプレートを選択し、これに従ってＭ個のサムネイル画像を印刷する。
【００４２】
図４はかかるテンプレートの選択を例示するフローチャートである。ここではテンプレートとして２種、例えば印刷されるサムネイル画像がそれぞれ１８個及び２４個である第１テンプレート及び第２テンプレートを準備している場合を例示している。
【００４３】
ステップＳ３０において、印刷が可能に準備されたサムネイル画像の個数Ｎに基づいて判断され、３つに処理が分岐する。
【００４４】
第１の分岐は個数Ｎが１８個以下の場合であり、この場合には印刷されるサムネイル画像が１８個である第１テンプレートを使用して印刷することができる。よってステップＳ３１において第１テンプレートを使用することが決定され、ステップＳ３５へと進んで印刷が実行される。
【００４５】
第２の分岐は個数Ｎが１９個以上２４個以下の場合であり、この場合には印刷されるサムネイル画像が２４個である第２テンプレートを使用して印刷することができる。よってステップＳ３２において第２テンプレートを使用することが決定され、ステップＳ３５へと進んで印刷が実行される。
【００４６】
第３の分岐は個数Ｎが２５個以上の場合であり、この場合には第２テンプレートを用いても、その全てを印刷することはできない。よってステップＳ３３においてＮ個のサムネイル画像から２４個以下のサムネイル画像を抽出する。その後、ステップＳ３４において抽出されたサムネイル画像の個数Ｍが判断される。個数Ｍが１８個以下の場合、ステップＳ３１において第１テンプレートを使用することが決定され、ステップＳ３５へと進んで印刷が実行される。個数Ｍが１９個以上２４個以下の場合、ステップＳ３２において第２テンプレートを使用することが決定され、ステップＳ３５へと進んで印刷が実行される。
【００４７】
図５はステップＳ３３の詳細を例示するフローチャートである。ステップＳ３３０において抽出モードが判断され、３つに処理が分岐する。この抽出モードは自動的に行ってもよいし、ユーザが指定してもよい。
【００４８】
第１モードへの分岐により、ステップＳ３３１の処理が行われる。具体的にはＮ個のサムネイル画像の第１番目から第２４番目のサムネイル画像を抽出し、ステップＳ３４へと進む。
【００４９】
第２モードへの分岐により、ステップＳ３３２の処理が行われる。具体的にはＮ個のサムネイル画像の第１番目から第１２番目、第（Ｎ−１１）番目から第Ｎ番目のサムネイル画像を抽出し、ステップＳ３３４へと進む。ステップＳ３３４では抽出されたサムネイル画像の番号をリナンバする。これにより、第２モードにおいてステップＳ３３４の処理を受けた画像は、第１乃至第１８のサムネイル画像として捉え直されることになる。
【００５０】
第３モードへの分岐により、ステップＳ３３３の処理が行われる。具体的にはＮ個のサムネイル画像の第１番目からＧ（Ｎ，２４）個間隔でサムネイル画像を抽出する。ここで関数Ｇ（Ｎ，Ｑ）は、Ｎ／Ｑの小数点以下を切り上げた値を採る。ここではＱ＝２４である。例えば印刷が可能に準備されたサムネイル画像の個数がＮ＝５０であった場合、Ｇ（５０，２４）＝３であるので、第１，４，７，１０，１３，１６，１９，２２，２５，２８，３１，３４，３７，４０，４３，４６，４９番目の画像が抽出される。そしてステップＳ３３４においてサムネイル画像のリナンバが行われる。第３モードでは抽出されたサムネイル画像の個数Ｍは１７であるので、第１乃至第１７のサムネイル画像として捉え直されることになる。
【００５１】
第１モード及び第２モードのいずれかに分岐した場合には処理はステップＳ３２に進み、第３モードへ分岐した場合には処理はステップＳ３１に進むことになる。
【００５２】
図６及び図７はいずれも抽出されたサムネイル画像が印刷された状態を示す図であり、それぞれ第１テンプレート及び第２テンプレートを用いた場合を例示している。それぞれのテンプレートにおいて印刷されるサムネイル画像の個数が異なるので、印刷されるサムネイル画像の大きさも異なる。即ち、第１テンプレートにおいて印刷されるサムネイル画像の個数が第２テンプレートにおいて印刷されるサムネイル画像の個数よりも少ないので、第１テンプレートにおいて印刷されるサムネイル画像の大きさは第２テンプレートにおいて印刷されるサムネイル画像の大きさよりも大きい。
【００５３】
なお、テンプレートとして、１個のみサムネイル画像を印刷するものを準備してもよい。
【００５４】
図６に則して言えば、第１〜１８番目（ステップＳ３３４においてリナンバされた場合にはリナンバ後の番号）のサムネイル画像４９１〜４９１８が所定の位置で所定の順序で配置されている。具体的には線４２ｃに対してトンボ４１ｃに近い側ではサムネイル画像４９１〜４９９が、トンボ４１ｃから遠い側ではサムネイル画像４９１０〜４９１８が、それぞれ配置されている。
【００５５】
サムネイル画像４９１〜４９１８に付記した矢印は、サムネイル画像の上下方向を示す仮想的な表示であり、矢先側が上側を、矢羽側が下側を、それぞれ示す。サムネイル画像４９１〜４９１８は全てその下側が、同一の長辺４２ａに向いて揃えられている。
【００５６】
サムネイル画像４９１〜４９９は線４２ｃから離れるに従って、かつ長辺４２ａに近づくに従ってサムネイルの番号が増加し、サムネイル画像４９１０〜４９１８は線４２ｃに近づくに従って、かつ長辺４２ａに近づくに従ってサムネイルの番号が増加するという所定の位置、順序で配置されている。
【００５７】
もちろん、例えば印刷されるサムネイル画像の個数が１７個以下である場合、例えば第３モードが選択された場合には、サムネイル画像４９１８は存在せず、図６において示されたサムネイル画像４９１８は実際には印刷されない。
【００５８】
図７に則して言えば、第１〜２４番目（ステップＳ３３４においてリナンバされた場合にはリナンバ後の番号）のサムネイル画像４９１〜４９２４が所定の位置で所定の順序で配置されている。具体的には線４２ｃに対してトンボ４１ｃに近い側ではサムネイル画像４９１〜４９１２が、トンボ４１ｃから遠い側ではサムネイル画像４９１３〜４９２４が、それぞれ配置されている。
【００５９】
サムネイル画像４９１〜４９２４に付記した矢印は、サムネイル画像の上下方向を示す仮想的な表示であり、矢先側が上側を、矢羽側が下側を、それぞれ示す。サムネイル画像４９１〜４９２４は全てその下側が、同一の長辺４２ａに向いて揃えられている。
【００６０】
サムネイル画像４９１〜４９１２は線４２ｃから離れるに従って、かつ長辺４２ａに近づくに従ってサムネイルの番号が増加し、サムネイル画像４９１３〜４９２４は線４２ｃに近づくに従って、かつ長辺４２ａに近づくに従ってサムネイルの番号が増加するという所定の位置、順序で配置されている。
【００６１】
もちろん、例えば印刷されるサムネイル画像の個数が１９個以上２３個以下である場合、例えば２３個である場合、サムネイル画像４９２４は存在せず、図７において示されたサムネイル画像４９２４は実際には印刷されない。
【００６２】
なお、図３乃至図５に示されたフローチャートの進行、各ステップの実行は、ＲＯＭ１２に格納されたプログラムをＣＰＵ１１が実行することによって、直接にあるいは他の回路等によって間接的に実現される。ＣＰＵ１１及びＲＯＭ１２はコンピュータとして把握することができる。
【図面の簡単な説明】
【図１】本発明の一実施例にかかるプリンタの構成を例示するブロック図である。
【図２】本発明の一実施例にかかる印刷仕様を例示する図である。
【図３】図１に示されたプリンタの動作を示すフローチャートである。
【図４】テンプレートの選択を例示するフローチャートである。
【図５】ステップＳ３３の詳細を例示するフローチャートである。
【図６】抽出されたサムネイル画像が印刷された状態を示す図である。
【図７】抽出されたサムネイル画像が印刷された状態を示す図である。
【符号の説明】
１  プリンタコントローラ
２  印刷機構部
４  印刷対象
５  入出力装置
１１  ＣＰＵ
１３  ＲＯＭ
【図１】
2005035014.tif 000003
【図２】
2005035014.tif 000004
【図３】
2005035014.tif 000005
【図４】
2005035014.tif 000006
【図５】
2005035014.tif 000007
【図６】
2005035014.tif 000008
【図７】
2005035014.tif 000009