(57)【要約】【課題】複数のシール紙から成るシール用紙にＤＰＯＦ等で指定された印刷画像を印刷するときに、最後のシール用紙に余白シールを残すことなく印刷することができるシール用紙印刷装置を提供することにある。【解決手段】シール用紙印刷装置は、制御回路１０１と、この制御回路１０１に夫々接続された印刷手段１０２、読込み手段１０３、読込み手段１０３に接続された記憶手段１０７とを備える。制御回路１０１は、印刷すべき１つ以上の画像情報を指定したＤＰＯＦファイルの読込みを行って、指定された印刷画像の総数を算出し、印刷画像の総数が、算出されたシール数を有する１枚以上のシール用紙への印刷時に、最後のシール用紙の総シール数に満たず余白シールが発生するときは、最後のシール用紙の余白シールに指定された画像を印刷するか、又はＤＰＯＦファイルで指定された印刷画像を再び先頭から印刷される全てのシール用紙に余白シールがない状態で印刷処理を終了する。【選択図】      図１
2004195874.tif 000002
【特許請求の範囲】
【請求項１】
指定された1つ以上の画像を複数のシールから成るシール用紙に印刷する印刷手段を備えるシール用紙印刷装置において、
前記印刷手段は、前記指定された画像の総数が前記印刷されるシール用紙上の総シール数に満たないときは、前記指定された画像の内のいずれかを繰り返し印刷することを特徴とするシール用紙印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、シール用紙印刷装置に関し、特に、デジタルカメラ等で撮影された画像を複数のシール紙から成るシール用紙に印刷を行うシール用紙印刷装置に関する。
【０００２】
【従来の技術】
デジタルカメラで撮影された画像から印刷画像を指定する方式としてＤＰＯＦ（Digital Print Order Format）が使用されている。ＤＰＯＦでは、撮影画像の中から印刷画像を指定すると共に各指定印刷画像の印刷枚数を指定できる。また、ＤＰＯＦで指定された印刷画像を印刷するプリンタとしては、デジタルカメラで撮影された画像とＤＰＯＦ情報が格納されたコンパクトフラッシュ（登録商標）カード等のメモリーカードからそれらを直接読込んで印刷を行うダイレクトプリンタも現れている。
【０００３】
また、デジタルカメラで撮影され且つＤＰＯＦで指定された画像の印刷はデジタルプリントサービス等も利用できる。更に、デジタルカメラで撮影された画像の印刷の指定はパーソナルコンピュータを利用して行うことはアプリケーションソフトウエアを使用すれば容易に行える。
【０００４】
プリンタにおいては、予め決められた複数のシールから成るシール用紙に分割印刷を行うことができるので、デジタルカメラで撮影され且つＤＰＯＦで指定された印刷画像を予め複数のシールから成るシール用紙に分割印刷を容易に行える。
【０００５】
分割印刷に関しては、印刷指定画像に対してシール用紙枚数を最小にするように印刷ピッチを変更して印刷する方法（例えば、特許文献１参照）、余白が生じないようにレイアウトを変更して印刷する方法（例えば、特許文献２参照）、また、印刷画像数にあわせて余白を小さくする等レイアウト変更する方法（例えば、特許文献３参照）が提案されている。
【０００６】
【特許文献１】
特開平６−２２３０６４号公報
【特許文献２】
特開平１１−３８８７３号公報
【特許文献３】
特開２０００−３５５１４２号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、従来の方法では、ＤＰＯＦ等で指定された印刷画像の総数が、予め決められた１枚以上のシール用紙上の総シール数と一致するとは限らず、最後のシール用紙に余白シールが発生することは容易に考えられる。
【０００８】
シール用紙上に余白シールが発生したとき、パーソナルコンピュータとプリンタを使用すれば、再度シール用紙をプリンタに挿入し、シール用紙上の余白シールの位置を指定することにより余白シールに印刷することも可能であるが、部分的にシールが剥離されたシール用紙を再度プリンタに挿入すると残された余白シールや各シール間の枠部分が印刷中に剥離し易くプリンタの故障の原因となる場合がある。
【０００９】
また、シール用紙がカートリッジ内にパッケージ化されて一度排出されたシール用紙を再挿入できない方式のプリンタでは余白シールが発生したままとなってしまう。特開平６−２２３０６４号公報、特開平１１−３８８７３号公報、及び、特開２０００−３５５１４２号公報の方法では、固定フォーマットである予め決められた複数のシール紙から成るシール用紙上への分割印刷は行えない。
【００１０】
ＤＰＯＦ等で指定された印刷画像の総数と、予め決められた複数のシール紙から成る１枚以上のシール用紙上の総シール数とを一致させるためには、ユーザは予め印刷枚数を考慮しＤＰＯＦ指定を行わなければならなかったり、パーソナルコンピュータの印刷プレビュー機能を使用して印刷画像を調整しなければならない等、ユーザに煩雑な操作を要求することになる。さらに、ダイレクトプリンタにおいては、ユーザの操作が限られており、特別なシール印刷モードを設定しない限り、余白シールが容易に発生してしまう。
【００１１】
本発明の目的は、複数のシール紙から成るシール用紙にＤＰＯＦ等で指定された印刷画像を印刷するときに、最後のシール用紙に余白シールを残すことなく印刷することができるシール用紙印刷装置を提供することにある。
【００１２】
【課題を解決するための手段】
上術の目的を達成するために、請求項１記載のシール用紙印刷装置は、指定された1つ以上の画像を複数のシールから成るシール用紙に印刷する印刷手段を備えるシール用紙印刷装置において、前記印刷手段は、前記指定された画像の総数が前記印刷されるシール用紙上の総シール数に満たないときは、前記指定された画像の内のいずれかを繰り返し印刷することを特徴とする。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態に係るシール用紙印刷装置を図面を参照して詳述する。
【００１４】
図１は、本発明の実施の形態に係るシール用紙印刷装置の概略構成を示すブロック図である。
【００１５】
図１において、本発明の実施の形態に係るシール用紙印刷装置は、制御回路１０１と、この制御回路１０１に夫々接続された印刷手段１０２、読込み手段１０３、通信手段１０４及び表示手段１０６と、通信手段１０４に接続された通信端子１０５と、読込み手段１０３に接続された記憶手段１０７とを備える。
【００１６】
制御回路１０１は、不図示のＣＰＵ、ＲＡＭ、及びＲＯＭを有し、さらに、読込み手段１０３又は通信手段１０４による画像情報やＤＰＯＦファイル等の印刷情報の読込み操作、及び印刷手段１０２によるシール用紙の印刷操作等を行う操作部、写真画像格納部等を有する。
【００１７】
制御回路１０１は、ＲＯＭに予め格納されているプログラムに従って、ユーザの指示により、操作部で指定された印刷画像情報の記憶手段１０７からの読込み制御又は後述の操作部で指定された印刷画像情報の通信手段１０４による読込み通信制御、操作部で指定された印刷画像の印刷手段１０２による印刷制御、又は印刷画像情報の表示手段１０６による表示制御を行う。
【００１８】
印刷手段１０２は、挿入されたシール用紙に指定された印刷画像を印刷する。記憶手段１０７は、例えばコンパクトフラッシュ（登録商標）等の記憶媒体から成り、デジタルカメラで撮影された画像の画像情報や、ＤＰＯＦファイル等の印刷情報を格納する。読み込み手段１０３は、記憶手段１０７に格納された画像情報やＤＰＯＦファイル等の印刷情報を読込む。
【００１９】
通信手段１０４は、通信端子１０５に接続された機器から画像情報とＤＰＯＦファイル等の印刷情報を読込む。通信手段１０４としては、ＵＳＢやＩＥＥＥ１３９４やBluetooth等がある。通信手段１０４がBluetoothであるときは、通信端子１０５はＲＦアンテナとなる。
【００２０】
表示手段１０６は、印刷画像情報を表示し、さらに、操作部での操作メニュー、ガイド、及びエラー情報を表示する。
【００２１】
図２は、図１における印刷手段１０２によって画像が印刷されたシール用紙への印刷例を示す図である。
【００２２】
図２において、ＤＰＯＦファイルで指定された１つ以上の画像は、画像２０５が１つ、画像２０６が1つ、画像２０７が３つ、画像２０８が２つ、画像２０９が２つ、画像２１０が１つ、画像２１１が１つ指定されており、指定画像の総数は１１となる。シール用紙２０１及び２０２は１枚のシール用紙上に８つのシールが形成されていて、指定された画像全てを印刷するのに必要なシール用紙となる。指定された画像全てを２枚のシール用紙に配置したとき、最後のシール用紙２０２の境界線２０３の上部で印刷が終了し、最後のシール用紙２０２の境界線２０３の下部２０４に配置されたシール５枚は余白シールとなる。指定された画像の一部を余白シールに印刷することにより余白シールを発生させない。
【００２３】
図３は、図１のシール用紙印刷装置によって実行される印刷処理を示すフローチャートである。
【００２４】
本印刷処理は制御回路１０１によって実行される。図３において、シール用紙印刷装置がユーザの操作により動作を開始し、印刷すべき１つ以上の画像情報を指定したＤＰＯＦファイルの読込みを行い、指定された印刷画像の総数を算出する（ステップＳ３０１）。ＤＰＯＦファイルの読込みはデジタルカメラで撮影された画像とデジタルカメラで設定された印刷画像を指定するＤＰＯＦファイルが格納された、例えばコンパクトフラッシュ（登録商標）等の記憶媒体を記憶手段１０７に装着し、読込み手段１０３にてＤＰＯＦファイルを読込む。また、通信端子１０５に接続されたデジタルカメラから通信手段１０４によって直接デジタルカメラに格納されている画像情報及びＤＰＯＦファイルを読込むことも可能である。更に、ＲＦアンテナである通信端子１０５と無線で接続されたデジタルカメラと通信手段１０４によりＤＰＯＦファイルと同等の印刷画像情報のデータを受信してもよい。
【００２５】
次いで、印刷手段１０２に装着されているシール用紙の用紙情報を読込み、シール用紙上のシール数を算出する（ステップＳ３０２）。用紙情報には用紙サイズ、用紙種別、シール総数、シールのレイアウト情報等が含まれる。用紙情報は、例えば、シール用紙がシール用紙情報を提供可能なＥＥＰＲＯＭ等の記憶媒体とともにひとつのカートリッジにて供給されているときは、印刷手段１０２により自動的に読み取ることができる。また、表示手段１０６に表示可能な印刷メニューへ不図示の操作部を用いてユーザが用紙情報を入力する手段でもよい。
【００２６】
続くステップＳ３０３では、ステップＳ３０１で算出された印刷画像の総数が、ステップＳ３０２で算出されたシール数を有する１枚以上のシール用紙への印刷時に、最後のシール用紙の総シール数に満たず余白シールが発生するか否かを判別する。ステップＳ３０３の判別の結果、余白シールが発生するときは、ステップＳ３０１で算出された印刷画像の総数が複数あるか否かを判別し（ステップＳ３０４）、印刷画像の総数が複数であるときは、余白シールへの印刷を自動印刷で行うか、ユーザによる画像指定で行うかの判別を行う（ステップＳ３０５）。この判別は予めユーザによって初期設定メニュー等によって決定されていてもよく、表示手段１０６に選択メニューを表示しユーザの選択としてもよい。
【００２７】
ステップＳ３０５の判別の結果、余白シールへの印刷をユーザによる画像指定で行うときは、余白シールへの画像指定印刷は、ＤＰＯＦファイルによって指定された印刷指定画像を表示手段１０６によって表示し、ユーザに余白シールに印刷する画像指定を促し（ステップＳ３０６）、ユーザが余白シールに印刷する画像を指定し（ステップＳ３０７）、ＤＰＯＦファイルにて指定された１つ以上の画像を、複数のシールから成る１枚以上のシール用紙に印刷し（ステップＳ３０８）、最後のシール用紙の余白シールにユーザによって指定された画像を印刷し（ステップＳ３０９）、印刷される全てのシール用紙に余白シールがない状態で印刷処理を終了する。
【００２８】
ステップＳ３０４の判別の結果、印刷画像が１つのとき、又はステップＳ３０５の判別の結果、余白シールへの印刷を自動印刷で行うときは、余白シールへの自動印刷処理を行う。即ち、ステップＳ３０８と同じようにＤＰＯＦファイルにて指定された１つ以上の画像を、複数のシールから成る１枚以上のシール用紙に印刷を行い（ステップＳ３１０）、最後のシール用紙の余白シールにＤＰＯＦファイルで指定された印刷画像を再び先頭から余白シール分印刷すると共に、ＤＰＯＦファイルで指定された印刷画像が余白シールより少なかったときは、余白シールが無くなるまで繰り返しＤＰＯＦファイルで指定された印刷画像を先頭から印刷し（ステップＳ３１１）、印刷される全てのシール用紙に余白シールがない状態で印刷処理を終了する。
【００２９】
一方、ステップＳ３０３の判別の結果、最後のシール用紙に余白シールが発生しないときは、ＤＰＯＦファイルにて指定された１つ以上の画像を、複数のシールから成る１枚以上のシール用紙に印刷し（ステップＳ３１２）、印刷される全てのシール用紙に余白シールがない状態で印刷処理を終了する。
【００３０】
本発明の実施の形態に係るシール用紙印刷装置においては、画像情報及び印刷画像指定情報を取得するために記憶手段１０７及び通信手段１０４を用いてデジタルカメラからデータ受信する以外に、インターネットを経由してサーバからダウンロードする形でもよいし、通信手段１０４としては、ＵＳＢやBluetoothの他に、ＩＥＥＥ１３９４やネットワークを介しても構わない。また、シール用紙印刷装置が行う印刷処理はパーソナルコンピュータ、ＰＤＡ、ハンドヘルドコンピュータ、携帯電話、セットトップボックス等で行うようにしてもよい。
【００３１】
本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラム（図３のフローチャート）をコンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが該供給されたプログラムを読出して実行することによって、達成することができる。
【００３２】
この場合、上記プログラムは、該プログラムを記録した記憶媒体から直接供給されるか、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【００３３】
上記プログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、ＯＳ（オペレーティングシステム）に供給されるスクリプトデータ等の形態から成ってもよい。
【００３４】
また、本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラムを記憶した記憶媒体をコンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが記憶媒体に記憶されたプログラムを読出して実行することによっても、達成することができる。
【００３５】
この場合、格納媒体から読出されたプログラムコード自体が上述した各実施の形態の機能を実現すると共に、そのプログラムコードを記憶した記憶媒体は本発明を構成する。
【００３６】
プログラムコードを記憶する記憶媒体としては、例えば、ＲＯＭ、ＲＡＭ、ＮＶ−ＲＡＭ、フロッピー（登録商標）ディスク、ハードディスク、光ディスク（登録商標）、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード等がある。
【００３７】
上述した実施の形態の機能は、コンピュータから読出されたプログラムコードを実行することによるばかりでなく、コンピュータ上で稼動するＯＳ等がプログラムコードの指示に基づいて実際の処理の一部又は全部を行うことによっても実現することができる。
【００３８】
本発明の実施態様の例を以下に列挙する。
【００３９】
〔実施態様１〕  指定された1つ以上の画像を複数のシールから成るシール用紙に印刷する印刷手段を備えるシール用紙印刷装置において、前記印刷手段は、前記指定された画像の総数が、前記印刷されるシール用紙上の総シール数に満たないときは、前記指定された画像の内のいずれかを繰り返し印刷することを特徴とするシール用紙印刷装置。
【００４０】
〔実施態様２〕  前記印刷手段は、前記印刷される最後のシール用紙の１つ以上の余白シールに印刷を行うときに、前記指定された１つ以上の画像を先頭から印刷する第１の印刷手段と、前記印刷される最後のシール用紙の１つ以上の余白シールに印刷を行うときに、前記指定された１つ以上の画像の中から更に指定された画像を印刷する第２の印刷手段と、前記第１の印刷手段及び前記第２の印刷手段のいずれか一方を選択する選択手段とを備えることを特徴とする実施態様１記載のシール用紙印刷装置。
【００４１】
この実施態様により、前記第１の印刷手段及び前記第２の印刷手段のいずれか一方を選択することができる。
【００４２】
〔実施態様３〕  前記選択手段は、前記第２の印刷手段が選択されたとき、前記指定された１つ以上の画像の一覧表示により、１つ以上の余白シール分の画像を選択することを特徴とする実施態様２記載のシール用紙印刷装置。
【００４３】
〔実施態様４〕  前記選択手段は、前記指定された画像の総数が１つであるときは、前記第２の印刷手段の選択を禁止することを特徴とする実施態様１記載の印刷装置。
【００４４】
〔実施態様５〕  指定された1つ以上の画像を複数のシールから成るシール用紙に印刷する印刷ステップを備えるシール用紙印刷方法において、前記印刷ステップは、前記指定された画像の総数が、前記印刷されるシール用紙上の総シール数に満たないときは、前記指定された画像の内のいずれかを繰り返し印刷することを特徴とするシール用紙印刷方法。
【００４５】
〔実施態様６〕  前記印刷ステップは、前記印刷される最後のシール用紙の１つ以上の余白シールに印刷を行うときに、前記指定された１つ以上の画像を先頭から印刷する第１の印刷ステップと、前記印刷される最後のシール用紙の１つ以上の余白シールに印刷を行うときに、前記指定された１つ以上の画像の中から更に指定された画像を印刷する第２の印刷ステップと、前記第１の印刷ステップ及び前記第２の印刷ステップのいずれか一方を選択する選択ステップとを備えることを特徴とする実施態様５記載のシール用紙印刷方法。
【００４６】
この実施態様により、前記第１の印刷手ステップ及び前記第２の印刷ステップのいずれか一方を選択することができる。
【００４７】
〔実施態様７〕  前記選択ステップは、前記第２の印刷ステップが選択されたとき、前記指定された１つ以上の画像の一覧表示により、１つ以上の余白シール分の画像を選択することを特徴とする実施態様６記載のシール用紙印刷方法。
【００４８】
〔実施態様８〕  前記選択ステップは、前記指定された画像の総数が１つであるときは、前記第２の印刷ステップの選択を禁止することを特徴とする実施態様５記載の印刷方法。
【００４９】
〔実施態様９〕  指定された1つ以上の画像を複数のシールから成るシール用紙に印刷する印刷ステップを備えるシール用紙印刷方法をコンピュータに実行させるプログラムにおいて、前記印刷ステップは、前記指定された画像の総数が、前記印刷されるシール用紙上の総シール数に満たないときは、前記指定された画像の内のいずれかを繰り返し印刷することを特徴とするプログラム。
【００５０】
【発明の効果】
以上詳細に説明したように、請求項１記載のシール用紙印刷装置によれば、指定された画像の総数が、印刷されるシール用紙上の総シール数に満たないときは、印刷されるシール用紙の最後のものにおける１つ以上の余白シールに、指定された画像を繰り返し印刷する複数のシール紙で構成されるシール用紙にＤＰＯＦ等で指定された印刷画像を印刷するときに、最後のシール用紙に余白シールを残すことなく印刷することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るシール用紙印刷装置の概略構成を示すブロック図である。
【図２】図１における印刷手段１０２によって画像が印刷されたシール用紙への印刷例を示す図である。
【図３】図１のシール用紙印刷装置によって実行される印刷処理を示すフローチャートである。
【符号の説明】
１０１  制御回路
１０２  印刷手段
１０３  記憶手段
１０４  通信手段
１０５  通信端子
１０６  表示手段
【図１】
2004195874.tif 000003
【図２】
2004195874.tif 000004
【図３】
2004195874.tif 000005