(57)【要約】【課題】  電池駆動のデジタルカメラやプリンタで印刷する場合、ユーザが、電池切れを心配せず、安心して印刷することができるデジタルカメラダイレクトプリントシステムを提供することを目的とするものである。【解決手段】  印刷を開始する前に、印刷すべき画像の情報を、上記デジタルカメラから受信する画像情報受信手段と、上記デジタルカメラから受信した上記印刷すべき画像の情報に基づいて、印刷に要する時間を算出する印刷時間算出手段と、上記算出された印刷時間を、上記デジタルカメラに通知する印刷時間通知手段とを有することを特徴とするデジタルカメラダイレクトプリントシステムにおけるプリンタである。【選択図】  図１
2006168026.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に画像を印刷するプリンタと、画像を撮影する電池駆動のデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムにおいて、
印刷を開始する前に、印刷すべき画像の情報を、上記デジタルカメラから受信する画像情報受信手段と；
上記デジタルカメラから受信した上記印刷すべき画像の情報に基づいて、印刷に要する時間を算出する印刷時間算出手段と；
上記算出された印刷時間を、上記デジタルカメラに通知する印刷時間通知手段と；
を有することを特徴とするデジタルカメラダイレクトプリントシステムにおけるプリンタ。
【請求項２】
記録媒体に画像を印刷するプリンタと、画像を撮影する電池駆動のデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムにおいて、
上記プリンタは、
印刷を開始する前に、印刷すべき画像の情報を、上記デジタルカメラから受信する画像情報受信手段と；
上記デジタルカメラから受信した上記印刷すべき画像の情報に基づいて、印刷に要する時間を算出する印刷時間算出手段と；
上記算出された印刷時間を、上記デジタルカメラに通知する印刷時間通知手段と；
を有するプリンタであり、
上記デジタルカメラは、
上記デジタルカメラにおける上記電池の残量が、上記算出された時間以上残っているかどうかを調べる電池残量検出手段と；
上記デジタルカメラにおける上記電池の残量が不足する場合、ユーザに通知する電池残量不足通知手段と；
を具備するデジタルカメラであることを特徴とするデジタルカメラダイレクトプリントシステム。
【請求項３】
記録媒体に画像を印刷する電池駆動のプリンタと、画像を撮影するデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムにおいて、
印刷を開始する前に、上記デジタルカメラから受信した画像情報に基づいて、印刷に要する時間を算出する印刷時間算出手段と；
上記電池の残量が、上記算出した印刷時間以上であるかどうかを検出する残量検出手段と；
上記検出した電池残量が不足する場合、エラーを上記デジタルカメラに通知するエラー通知手段と；
を有することを特徴とするデジタルカメラダイレクトプリントシステムにおけるプリンタ。
【請求項４】
記録媒体に画像を印刷する電池駆動のプリンタと、画像を撮影するデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムにおいて、
上記プリンタは、
印刷を開始する前に、上記デジタルカメラから受信した画像情報に基づいて、印刷に要する時間を算出する印刷時間算出手段と；
上記電池の残量が、上記算出した印刷時間以上であるかどうかを検出する残量検出手段と；
上記検出した電池残量が不足する場合、エラーを上記デジタルカメラに通知するエラー通知手段と；
を有するプリンタであり、
上記デジタルカメラは、
印刷を開始する前に、印刷すべき画像の情報を、上記プリンタに送信する画像情報送信手段と；
上記エラーをユーザに通知するエラー通知手段と；
を有するデジタルカメラであることを特徴とするデジタルカメラダイレクトプリントシステム。
【請求項５】
記録媒体に画像を印刷するプリンタと、画像を撮影する電池駆動のデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムにおいて、
上記デジタルカメラが送信した上記印刷すべき画像の情報に基づいて上記プリンタが算出した印刷に要する印刷時間の通知を受ける通知受信手段と；
上記印刷時間以上、上記デジタルカメラにおける上記電池の残量が残っているかどうかを調べる電池残量検出手段と；
上記デジタルカメラにおける上記電池の残量が不足する場合、ユーザに通知する電池残量不足通知手段と；
を有することを特徴とするデジタルカメラダイレクトプリントシステムにおけるデジタルカメラ。
【請求項６】
記録媒体に画像を印刷する電池駆動のプリンタと、画像を撮影するデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムにおいて、
印刷を開始する前に、印刷すべき画像の情報を、上記プリンタに送信する画像情報送信手段と；
上記プリンタが印刷を開始する前に、上記デジタルカメラから受信した画像情報に基づいて上記プリンタが算出した印刷時間以上、上記プリンタの電池の残量が残っていない場合に、上記プリンタが上記デジタルカメラに通知したエラーを受信するエラー通知受信手段と；
上記受信したエラーをユーザに通知するエラー通知手段と；
を有することを特徴とするデジタルカメラダイレクトプリントシステムにおけるデジタルカメラ。
【請求項７】
記録媒体に画像を印刷するプリンタと、画像を撮影する電池駆動のデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムにおけるプリンタの制御方法において、
印刷を開始する前に、印刷すべき画像の情報を、上記デジタルカメラから受信する画像情報受信工程と；
上記デジタルカメラから受信した上記印刷すべき画像の情報に基づいて、印刷に要する時間を算出する印刷時間算出工程と；
上記算出された印刷時間を、上記デジタルカメラに通知する印刷時間通知工程と；
を有することを特徴とするデジタルカメラダイレクトプリントシステムにおけるプリンタの制御方法。
【請求項８】
記録媒体に画像を印刷するプリンタと、画像を撮影する電池駆動のデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムの制御方法において、
上記プリンタにおいて、
印刷を開始する前に、印刷すべき画像の情報を、上記デジタルカメラから受信する画像情報受信工程と；
上記デジタルカメラから受信した上記印刷すべき画像の情報に基づいて、印刷に要する時間を算出する印刷時間算出工程と；
上記算出された印刷時間を、上記デジタルカメラに通知する印刷時間通知工程と；
を実行し、
上記デジタルカメラにおいて、
上記デジタルカメラにおける上記電池の残量が、上記算出された時間以上残っているかどうかを調べる電池残量検出工程と；
上記デジタルカメラにおける上記電池の残量が不足する場合、ユーザに通知する電池残量不足通知工程と；
を実行することを特徴とするデジタルカメラダイレクトプリントシステムの制御方法。
【請求項９】
記録媒体に画像を印刷する電池駆動のプリンタと、画像を撮影するデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムの制御方法において、
印刷を開始する前に、上記デジタルカメラから受信した画像情報に基づいて、印刷に要する時間を算出する印刷時間算出工程と；
上記電池の残量が、上記算出した印刷時間以上であるかどうかを検出する残量検出工程と；
上記検出した電池残量が不足する場合、エラーを上記デジタルカメラに通知するエラー通知工程と；
を有することを特徴とするデジタルカメラダイレクトプリントシステムにおけるプリンタの制御方法。
【請求項１０】
記録媒体に画像を印刷する電池駆動のプリンタと、画像を撮影するデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムの制御方法において、
上記プリンタにおいて、
印刷を開始する前に、上記デジタルカメラから受信した画像情報に基づいて、印刷に要する時間を算出する印刷時間算出工程と；
上記電池の残量が、上記算出した印刷時間以上であるかどうかを検出する残量検出工程と；
上記検出した電池残量が不足する場合、エラーを上記デジタルカメラに通知するエラー通知工程と；
を実行し、
上記デジタルカメラにおいて、
印刷を開始する前に、印刷すべき画像の情報を、上記プリンタに送信する画像情報送信工程と；
上記エラーをユーザに通知するエラー通知工程と；
を実行することを特徴とするデジタルカメラダイレクトプリントシステムの制御方法。
【請求項１１】
記録媒体に画像を印刷するプリンタと、画像を撮影する電池駆動のデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムにおいて、
上記デジタルカメラが送信した上記印刷すべき画像の情報に基づいて上記プリンタが算出した印刷に要する印刷時間の通知を受ける通知受信工程と；
上記印刷時間以上、上記デジタルカメラにおける上記電池の残量が残っているかどうかを調べる電池残量検出工程と；
上記デジタルカメラにおける上記電池の残量が不足する場合、ユーザに通知する電池残量不足通知工程と；
を有することを特徴とするデジタルカメラダイレクトプリントシステムにおけるデジタルカメラの制御方法。
【請求項１２】
記録媒体に画像を印刷する電池駆動のプリンタと、画像を撮影するデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムにおいて、
印刷を開始する前に、印刷すべき画像の情報を、上記プリンタに送信する画像情報送信工程と；
上記プリンタが印刷を開始する前に、上記デジタルカメラから受信した画像情報に基づいて上記プリンタが算出した印刷時間以上、上記プリンタの電池の残量が残っていない場合に、上記プリンタが上記デジタルカメラに通知したエラーを受信するエラー通知受信工程と；
上記受信したエラーをユーザに通知するエラー通知工程と；
を有することを特徴とするデジタルカメラダイレクトプリントシステムにおけるデジタルカメラの制御方法。
【請求項１３】
記録媒体に画像を印刷するプリンタと、画像を撮影する電池駆動のデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムにおけるプリンタのプログラムにおいて、
印刷を開始する前に、印刷すべき画像の情報を、上記デジタルカメラから受信する画像情報受信手順と；
上記デジタルカメラから受信した上記印刷すべき画像の情報に基づいて、印刷に要する時間を算出する印刷時間算出手順と；
上記算出された印刷時間を、上記デジタルカメラに通知する印刷時間通知手順と；
をコンピュータに実行させるプログラム。
【請求項１４】
記録媒体に画像を印刷するプリンタと、画像を撮影する電池駆動のデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムのプログラムにおいて、
上記プリンタにおいて、
印刷を開始する前に、印刷すべき画像の情報を、上記デジタルカメラから受信する画像情報受信手順と；
上記デジタルカメラから受信した上記印刷すべき画像の情報に基づいて、印刷に要する時間を算出する印刷時間算出手順と；
上記算出された印刷時間を、上記デジタルカメラに通知する印刷時間通知手順と；
をコンピュータに実行させ、
上記デジタルカメラにおいて、
上記デジタルカメラにおける上記電池の残量が、上記算出された時間以上残っているかどうかを調べる電池残量検出手順と；
上記デジタルカメラにおける上記電池の残量が不足する場合、ユーザに通知する電池残量不足通知手順と；
をコンピュータに実行させるプログラム。
【請求項１５】
記録媒体に画像を印刷する電池駆動のプリンタと、画像を撮影するデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムのプログラムにおいて、
印刷を開始する前に、上記デジタルカメラから受信した画像情報に基づいて、印刷に要する時間を算出する印刷時間算出手順と；
上記電池の残量が、上記算出した印刷時間以上であるかどうかを検出する残量検出手順と；
上記検出した電池残量が不足する場合、エラーを上記デジタルカメラに通知するエラー通知手順と；
をコンピュータに実行させるプログラム。
【請求項１６】
記録媒体に画像を印刷する電池駆動のプリンタと、画像を撮影するデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムのプログラムにおいて、
上記プリンタにおいて、
印刷を開始する前に、上記デジタルカメラから受信した画像情報に基づいて、印刷に要する時間を算出する印刷時間算出手順と；
上記電池の残量が、上記算出した印刷時間以上であるかどうかを検出する残量検出手順と；
上記検出した電池残量が不足する場合、エラーを上記デジタルカメラに通知するエラー通知コンピュータに実行させ、
上記デジタルカメラにおいて、
印刷を開始する前に、印刷すべき画像の情報を、上記プリンタに送信する画像情報送信手順と；
上記エラーをユーザに通知するエラー通知手順と；
をコンピュータに実行させるプログラム。
【請求項１７】
記録媒体に画像を印刷するプリンタと、画像を撮影する電池駆動のデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムのプログラムにおいて、
上記デジタルカメラが送信した上記印刷すべき画像の情報に基づいて上記プリンタが算出した印刷に要する印刷時間の通知を受ける通知受信手順と；
上記印刷時間以上、上記デジタルカメラにおける上記電池の残量が残っているかどうかを調べる電池残量検出手順と；
上記デジタルカメラにおける上記電池の残量が不足する場合、ユーザに通知する電池残量不足通知手順と；
をコンピュータに実行させるプログラム。
【請求項１８】
記録媒体に画像を印刷する電池駆動のプリンタと、画像を撮影するデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムのプログラムにおいて、
印刷を開始する前に、印刷すべき画像の情報を、上記プリンタに送信する画像情報送信手順と；
上記プリンタが印刷を開始する前に、上記デジタルカメラから受信した画像情報に基づいて上記プリンタが算出した印刷時間以上、上記プリンタの電池の残量が残っていない場合に、上記プリンタが上記デジタルカメラに通知したエラーを受信するエラー通知受信手順と；
上記受信したエラーをユーザに通知するエラー通知手順と；
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラダイレクトプリントシステムに係り、詳細には、画像を撮影するデジタルカメラと、デジタルカメラから転送された画像データを印刷するプリンタとを具備するデジタルカメラダイレクトプリントシステムに関する。
【背景技術】
【０００２】
近年、インクジェットプリンタは、写真画質の美しさと、価格の低下とによって、急速に普及し、デジタルカメラも、手軽さと価格の低下とによって急速に普及している。デジタルカメラで撮影された画像は、しばしばホストコンピュータに取り込まれ、インクジェットプリンタで印刷される。
【０００３】
デジタルカメラで撮影された画像は、２００万画素や４００万画素であり、各画素は２５６階調のＲＧＢデータ（レッド、グリーン、ブルー）であり、これがＪＰＥＧ形式などの各種フォーマットで圧縮されて保存されている。インクジェットプリンタは、記録媒体に対して、所定解像度の各格子点に、ＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）のインクを吐出するか、しないかの２階調で記録する。したがって、デジタルカメラで撮影された画像を、ホストコンピュータを介して、インクジェットプリンタで印刷する場合、ホストコンピュータにおいて、ＪＰＥＧ形式の伸長、画像の向き（縦か横か）の修正、画像解像度の変換、ＲＧＢの多値データからＣＭＹＫの２値データへの変換等の処理が行われ、その後に、インクジェットプリンタにデータ転送する。
【０００４】
一方で、ホストコンピュータの操作が不慣れな人や、もっと手軽に印刷したいというユーザを対象として、デジタルカメラとインクジェットプリンタとをＵＳＢ接続することによって、ホストコンピュータを介することなく、ダイレクト印刷できるプリンタが登場している。
【０００５】
このダイレクト印刷プリンタする場合、デジタルカメラとプリンタとをＵＳＢ接続し、プリンタのオペレータパネルのキーを入力すると、デジタルカメラで過去に撮影した画像ファイルを選択し、印刷することができるシステムが知られている（たとえば、特許文献１参照）。このシステムにおいて、プリンタの内部にＪＰＥＧ形式の伸長、画像の向き（縦か横か）の修正、画像解像度の変換、ＲＧＢの多値データからＣＭＹＫの２値データへの変換等の処理を行うモジュールが組み込まれている。
【０００６】
ところで、デジタルカメラには、ＤＰＯＦを備えたものがある。上記「ＤＰＯＦ」は、撮影した各画像について、どのサイズで何枚印刷するかを予め設定しておく機能である。ユーザは、上記ＤＰＯＦによって、印刷内容を予め設定すると、一度の印刷指令によって何十枚も一括して印刷でき、したがって、プリンタの近くで待機している必要が無く、他の作業をしたり、就寝中に印刷させることができる。
【０００７】
また、プリンタ内蔵デジタルカメラにおいて、プリンタの電池残量が、プリントするのには足りない場合、プリントはせずに、撮影した画像を、プリンタのメモリに格納する処理のみを実行し、プリントできなかった画像があることを表示する装置が知られている（たとえば、特許文献２参照）。
【特許文献１】特開２００１−２９０６１２号公報
【特許文献２】特開２０００−２２８７３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、デジタルカメラの多くは、電池で駆動され、デジタルカメラの使用中に電池の残量が少なくなると、充電またはＡＣアダプタの接続を、ユーザに警告表示する。
【０００９】
また、電池で駆動されるプリンタがあり、デジタルカメラと同様に、電池の残量が少なくなると、充電したりＡＣアダプタを接続するように、ユーザに警告表示する。
【００１０】
したがって、上記ＤＰＯＦの設定で、何十枚も一括して印刷する場合には、印刷を開始するときには、まだ電池残量に余裕があっても、何十枚も印刷する過程で、デジタルカメラやプリンタの電池残量が少なくなることがある。
【００１１】
電池残量が少なくなると、自動的に印刷を中断し、充電またはＡＣアダプタの接続を、ユーザに警告表示するので、ユーザが近くにいないときには、対応することができず、ユーザが戻ると、印刷が途中で止まっているという結果になる。
【００１２】
これを避けるためには、印刷を開始する前に、電池の残量に関わらず、ＡＣアダプタを接続するしかない。
【００１３】
つまり、上記従来例では、電池駆動のデジタルカメラやプリンタで印刷する場合、ユーザが、電池切れを心配せずに安心して印刷することができないという問題がある。
【００１４】
本発明は、電池駆動のデジタルカメラやプリンタで印刷する場合、ユーザが、電池切れを心配せず、安心して印刷することができるデジタルカメラダイレクトプリントシステムを提供することを目的とするものである。
【課題を解決するための手段】
【００１５】
本発明は、記録媒体に画像を印刷するプリンタと、画像を撮影する電池駆動のデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムにおいて、印刷を開始する前に、印刷すべき画像の情報を、上記デジタルカメラから受信する画像情報受信手段と、上記デジタルカメラから受信した上記印刷すべき画像の情報に基づいて、印刷に要する時間を算出する印刷時間算出手段と、上記算出された印刷時間を、上記デジタルカメラに通知する印刷時間通知手段とを有することを特徴とするデジタルカメラダイレクトプリントシステムにおけるプリンタである。
【００１６】
また、本発明は、記録媒体に画像を印刷するプリンタと、画像を撮影する電池駆動のデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムにおいて、上記プリンタは、印刷を開始する前に、印刷すべき画像の情報を、上記デジタルカメラから受信する画像情報受信手段と、上記デジタルカメラから受信した上記印刷すべき画像の情報に基づいて、印刷に要する時間を算出する印刷時間算出手段と、上記算出された印刷時間を、上記デジタルカメラに通知する印刷時間通知手段とを有するプリンタであり、上記デジタルカメラは、上記デジタルカメラにおける上記電池の残量が、上記算出された時間以上残っているかどうかを調べる電池残量検出手段と、上記デジタルカメラにおける上記電池の残量が不足する場合、ユーザに通知する電池残量不足通知手段とを具備するデジタルカメラであることを特徴とするデジタルカメラダイレクトプリントシステムである。
【００１７】
さらに、本発明は、記録媒体に画像を印刷する電池駆動のプリンタと、画像を撮影するデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムにおいて、印刷を開始する前に、上記デジタルカメラから受信した画像情報に基づいて、印刷に要する時間を算出する印刷時間算出手段と、上記電池の残量が、上記算出した印刷時間以上であるかどうかを検出する残量検出手段と、上記検出した電池残量が不足する場合、エラーを上記デジタルカメラに通知するエラー通知手段とを有することを特徴とするデジタルカメラダイレクトプリントシステムにおけるプリンタである。
【００１８】
そして、本発明は、記録媒体に画像を印刷する電池駆動のプリンタと、画像を撮影するデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムにおいて、上記プリンタは、印刷を開始する前に、上記デジタルカメラから受信した画像情報に基づいて、印刷に要する時間を算出する印刷時間算出手段と、上記電池の残量が、上記算出した印刷時間以上であるかどうかを検出する残量検出手段と、上記検出した電池残量が不足する場合、エラーを上記デジタルカメラに通知するエラー通知手段とを有するプリンタであり、上記デジタルカメラは、印刷を開始する前に、印刷すべき画像の情報を、上記プリンタに送信する画像情報送信手段と、上記エラーをユーザに通知するエラー通知手段とを有するデジタルカメラであることを特徴とするデジタルカメラダイレクトプリントシステムである。
【００１９】
また、本発明は、記録媒体に画像を印刷するプリンタと、画像を撮影する電池駆動のデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムにおいて、上記デジタルカメラが送信した上記印刷すべき画像の情報に基づいて上記プリンタが算出した印刷に要する印刷時間の通知を受ける通知受信手段と、上記印刷時間以上、上記デジタルカメラにおける上記電池の残量が残っているかどうかを調べる電池残量検出手段と、上記デジタルカメラにおける上記電池の残量が不足する場合、ユーザに通知する電池残量不足通知手段とを有することを特徴とするデジタルカメラダイレクトプリントシステムにおけるデジタルカメラである。
【００２０】
さらに、本発明は、記録媒体に画像を印刷する電池駆動のプリンタと、画像を撮影するデジタルカメラとによって構成され、上記プリンタと上記デジタルカメラとをケーブルで接続することによって、上記デジタルカメラから転送された画像データを上記プリンタで印刷するデジタルカメラダイレクトプリントシステムにおいて、印刷を開始する前に、印刷すべき画像の情報を、上記プリンタに送信する画像情報送信手段と、上記プリンタが印刷を開始する前に、上記デジタルカメラから受信した画像情報に基づいて上記プリンタが算出した印刷時間以上、上記プリンタの電池の残量が残っていない場合に、上記プリンタが上記デジタルカメラに通知したエラーを受信するエラー通知受信手段と、上記受信したエラーをユーザに通知するエラー通知手段とを有することを特徴とするデジタルカメラダイレクトプリントシステムにおけるデジタルカメラである。
【発明の効果】
【００２１】
本発明によれば、電池駆動のデジタルカメラやプリンタで印刷する場合、印刷が完了するまで電池残量が足りるかどうかを印刷前に予測し、不足する場合には、警告を出すので、ユーザが、電池切れを心配せず、安心して印刷することができるという効果を奏する。
【発明を実施するための最良の形態】
【００２２】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００２３】
実施例１は、デジタルカメラがバッテリ駆動である実施例である。
【００２４】
図１は、本発明の実施例１であるダイレクトプリントシステム１００を示す斜視図である。
【００２５】
ダイレクトプリントシステム１００は、デジタルカメラ１０と、インクジェットプリンタ２０と、ＵＳＢケーブル３０とを有する。
【００２６】
デジタルカメラ１０は、パソコンやプリンタと接続するためのＵＳＢデバイスコネクタ１７を有する。
【００２７】
インクジェットプリンタ２０は、ＵＳＢホストコネクタ２７と、ＵＳＢデバイスコネクタ２８と、オペレータパネル２９とを有し、ＵＳＢケーブル３０によって、デジタルカメラ１０のＵＳＢデバイスコネクタ１７と接続される。
【００２８】
ＵＳＢホストコネクタ２７は、デジタルカメラ１０と接続するコネクタである。ＵＳＢデバイスコネクタ２８は、パソコンと接続するコネクタである。オペレータパネル２９は、プリンタを操作する。
【００２９】
図２は、ダイレクトプリントシステム１００を構成するデジタルカメラ１０とインクジェットプリンタ２０とをより詳細に示すブロック図である。
【００３０】
デジタルカメラ１０は、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、デジタルカメラ機構部１４と、リムーバブルフラッシュＲＯＭ１５と、ＵＳＢデバイスインタフェース部１６とを有する。
【００３１】
ＣＰＵ１１は、ＲＯＭ１２に格納されている制御プログラムに従って、ＲＡＭ１３を作業領域として、デジタルカメラ機構部１４を制御し、撮影した画像をＪＰＥＧ形式にしてリムーバブルフラッシュＲＯＭ１５に保存する。ＵＳＢデバイスインタフェース部１６は、パソコンやプリンタ２０との接続を制御し、ＣＰＵ１１との通信を確立する。
【００３２】
インクジェットプリンタ２０は、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、プリンタ機構部２４と、ＵＳＢホストインタフェース部２５と、ＵＳＢデバイスインタフェース部２６とを有する。
【００３３】
ＣＰＵ２１は、ＲＯＭ２２に格納されている制御プログラムに従って、ＲＡＭ２３を作業領域としてプリンタ機構部２４を制御する。ＵＳＢデバイスインタフェース部２６は、パソコンとの接続を制御し、ＣＰＵ２１との通信を確立する。ＵＳＢホストインタフェース部２５は、デジタルカメラ１０との接続を制御し、ＣＰＵ２１との通信を確立する。
【００３４】
デジタルカメラ１０のＵＳＢデバイスインタフェース部１６と、インクジェットプリンタ２０のＵＳＢホストインタフェース部２５とが、ＵＳＢケーブル３０で接続されることによって、ダイレクトプリントシステム１００が実現される。
【００３５】
次に、デジタルカメラ１０による印刷処理の流れについて説明する。
【００３６】
図３は、実施例１において、デジタルカメラ１０による印刷処理の流れを示すフローチャートである。
【００３７】
デジタルカメラ１０は、印刷処理が開始されると、まず、Ｓ１で、ユーザに印刷すべき画像、用紙サイズ、枚数を指定させる。Ｓ２で、印刷すべき画像の画素数、用紙サイズ、枚数を指定し、プリンタ２０に印刷時間推定値を要求する。
【００３８】
Ｓ３で、プリンタ２０から印刷時間推定値の受信を待つ。Ｓ４で、受信した印刷時間推定値と、デジタルカメラ１０の電池残り時間とを比較し、印刷時間推定値が、デジタルカメラ１０の電池残り時間以下であれば、Ｓ６へ進み、そうでなければＳ５へ進む。
【００３９】
Ｓ５で、電池残量不足エラーを表示し、処理を終了し、Ｓ６で、プリンタ２０に印刷開始を指示し、Ｓ７で、プリンタ２０から印刷完了の受信を待ち、Ｓ８で、印刷完了を表示し、処理を終了する。
【００４０】
図４は、実施例１において、インクジェットプリンタ２０の印刷処理の流れを示すフローチャートである。
【００４１】
インクジェットプリンタ２０は、デジタルカメラ１０からの指示によって印刷処理が開始されると、Ｓ１１で、デジタルカメラ１０からの要求を待ち、Ｓ１２で、受信した要求の種類を調べ、印刷時間推定値の要求であれば、Ｓ１３へ進み、印刷開始の要求であれば、Ｓ１５へ進む。
【００４２】
Ｓ１３で、印刷すべき画像の画素数、用紙サイズ、枚数から印刷時間推定値を求め、この印刷時間推定値を算出する方法は、後に詳しく説明する。
【００４３】
Ｓ１４で、求めた印刷時間推定値をデジタルカメラ１０に返送し、Ｓ１１に戻る。Ｓ１５で、指定された画像を印刷し、Ｓ１６で、印刷完了をデジタルカメラ１０に通知し、処理を終了する。
【００４４】
次に、実施例１において、印刷時間推定値の算出方法（Ｓ１３）を詳しく説明する。
【００４５】
図５は、実施例１における印刷時間推定テーブルを示す図である。
【００４６】
インクジェットプリンタ２０の印刷時間は、プリンタ２０の性能と、印刷すべき画像の用紙サイズと、画素数とによって異なる。そこで、各画素数（Ｐ）と各用紙サイズ（Ｓ）とにおける印刷時間Ｔ（Ｐ，Ｓ）を予め測定し、図５に示すようなテーブルを作成する。
【００４７】
たとえば、画素数が２Ｍ（２メガ＝２００万）の画像を、Ｌ判サイズに印刷するのに、９５秒かかるのであれば、印刷時間推定テーブルの該当箇所Ｔ（２Ｍ，Ｌ判）に、９５秒と書き込む。このようにして、テーブルを全て埋め、完成したものを、ＲＯＭ２２に予め格納する。
【００４８】
図６は、印刷時間推定値の算出方法を説明する図である。
【００４９】
印刷する予定の画像番号ｉ（ｉ＝１，２，…，Ｎ）の画素数を、Ｐｉとし、用紙サイズを、Ｓｉとすると、この画像の印刷時間推定値は、印刷時間推定テーブルからＴ（Ｐｉ，Ｓｉ）で求められる。したがって、全画像の印刷時間推定値Ｔ＿ａｌｌは、図に示したようにＴ（Ｐｉ，Ｓｉ）の総和で求められる。Ｓ１３で、このようにして印刷時間推定値を算出する。
【００５０】
図７は、実施例１におけるダイレクトプリント処理を示すタイムチャートである。
【００５１】
ここでは、デジタルカメラ１０の電池残量が充分に残っているとする。まず、デジタルカメラ１０は、印刷すべき画像、用紙サイズ、枚数を、ユーザに選択させ（Ｓ１）、画像の画素数、用紙サイズ、枚数を、インクジェットプリンタ２０に指定し、印刷時間推定値を要求し（Ｓ２）、プリンタ２０からの受信を待つ（Ｓ３）。
【００５２】
インクジェットプリンタ２０が、デジタルカメラ１０からの要求を待ち（Ｓ１１）、要求の種類を調べ（Ｓ１２）、印刷時間推定値の要求であるので、指定された画像の画素数、用紙サイズ、枚数から印刷時間推定値を求め（Ｓ１３）、デジタルカメラ１０に返送し（Ｓ１４）、デジタルカメラ１０からの要求を再び待つ（Ｓ１１）。
【００５３】
印刷時間推定値を受けたデジタルカメラ１０は、受信した印刷時間推定値と電池残り時間とを比較し（Ｓ４）、電池残量が充分に残っているので、プリンタ２０に印刷開始を指示し（Ｓ６）、印刷完了の受信を待つ（Ｓ７）。
【００５４】
インクジェットプリンタ２０は、要求の種類を調べ（Ｓ１２）、印刷開始の要求であれば、指定された画像を印刷し（Ｓ１５）、印刷完了をデジタルカメラ１０に通知し（Ｓ１６）、処理を終了する。
【００５５】
印刷完了を受信したデジタルカメラ１０は、画面表示機能等を介して、印刷完了をユーザに通知し（Ｓ８）、処理を終了する。
【００５６】
図８は、実施例１において、ダイレクトプリント処理の流れを示すタイムチャートである。
【００５７】
ここでは、デジタルカメラ１０の電池残量が不足しているとする。
【００５８】
まず、デジタルカメラ１０は、印刷すべき画像、用紙サイズ、枚数を、ユーザに選択させ（Ｓ１）、画像の画素数、用紙サイズ、枚数を、インクジェットプリンタ２０に指定し、印刷時間推定値を要求し（Ｓ２）、プリンタ２０からの受信を待つ（Ｓ３）。
【００５９】
インクジェットプリンタ２０が、デジタルカメラ１０からの要求を待ち（Ｓ１１）、要求の種類を調べ（Ｓ１２）、印刷時間推定値の要求であれば、指定された画像の画素数、用紙サイズ、枚数から、印刷時間推定値を求め（Ｓ１３）、デジタルカメラ１０に返送し（Ｓ１４）、デジタルカメラ１０からの要求を、再び待つ（Ｓ１１）。
【００６０】
印刷時間推定値を受けたデジタルカメラ１０は、受信した印刷時間推定値と電池残り時間とを比較し（Ｓ４）、電池残量が不足しているので、画面表示機能等を介して、電池残量不足エラーを、ユーザに通知し（Ｓ５）、処理を終了する。
【００６１】
上記のように、実施例１では、画像を印刷するのに必要なデジタルカメラ１０の電池残量が残っている場合には、印刷を開始し、不足する場合には、印刷を開始する前に、ユーザに通知するので、ユーザは、電池残量を気にせずに、印刷を開始し、安心してその場を離れることができる。
【実施例２】
【００６２】
図９は、実施例２において、デジタルカメラ１０の印刷処理の流れを説明するフローチャートである。
【００６３】
なお、実施例２の構成は、図１、２に示すダイレクトプリントシステム１００の構成と同様である。ただ、実施例２は、デジタルカメラ１０だけでなく、プリンタ２０もバッテリ駆動である。
【００６４】
実施例２において、デジタルカメラ１０は、印刷処理が開始されると、Ｓ２１で、ユーザに印刷すべき画像、用紙サイズ、枚数を指定させ、Ｓ２２で、印刷すべき画像の画素数、用紙サイズ、枚数を指定し、プリンタ２０に印刷時間推定値を要求する。
【００６５】
Ｓ２３で、プリンタ２０からの受信を待ち、Ｓ２４で、受信した内容がプリンタ２０の電池残量不足エラーであるかどうかを判断し、プリンタ２０の電池残量不足エラーであれば、Ｓ２５へ進み、そうでなければＳ２６へ進む。
【００６６】
Ｓ２５で、プリンタ電池残量不足エラーを表示して、処理を終了する。
【００６７】
Ｓ２６で、受信した印刷時間推定値と、デジタルカメラ１０の電池残り時間とを比較し、印刷時間推定値が、デジタルカメラ１０の電池残り時間以下であれば、Ｓ２８へ進み、そうでなければ、Ｓ２７で、電池残量不足エラーを表示し、処理を終了する。
【００６８】
Ｓ２８で、プリンタ２０に印刷開始を指示し、Ｓ２９で、プリンタ２０から印刷完了の受信を待ち、Ｓ３０で、印刷完了を表示し、処理を終了する。
【００６９】
図１０は、実施例２において、インクジェットプリンタ２０の印刷処理の流れを示すフローチャートである。
【００７０】
実施例２において、インクジェットプリンタ２０は、デジタルカメラ１０からの指示によって印刷処理が開始されると、Ｓ４１で、デジタルカメラ１０からの要求を待ち、Ｓ４２で、受信した要求の種類を調べ、印刷時間推定値の要求であれば、Ｓ４３へ進み、印刷開始の要求であれば、Ｓ４７へ進む。
【００７１】
Ｓ４３で、印刷すべき画像の画素数、用紙サイズ、枚数から印刷時間推定値を求める。算出方法は、実施例１における算出方法と同じである。Ｓ４４で、算出した印刷時間推定値と、プリンタ２０の電池残り時間とを比較し、印刷時間推定値がプリンタ２０の電池残り時間以下であれば、Ｓ４５へ進み、そうでなければ、Ｓ４６へ進む。
【００７２】
Ｓ４５で、求めた印刷時間推定値をデジタルカメラ１０に返送し、Ｓ４１に戻る。
【００７３】
Ｓ４６で、プリンタ電池残量不足エラーを、デジタルカメラ１０に通知し、Ｓ４１に戻る。
【００７４】
Ｓ４７で、指定された画像を印刷し、Ｓ４８で、印刷完了をデジタルカメラ１０に通知し、処理を終了する。
【００７５】
図１１は、実施例２において、ダイレクトプリント処理の流れを示すタイムチャートである。
【００７６】
ここでは、デジタルカメラ１０とプリンタ２０との電池残量が充分であるとする。
【００７７】
まず、デジタルカメラ１０は、印刷すべき画像、用紙サイズ、枚数を、ユーザに選択させ（Ｓ２１）、画像の画素数、用紙サイズ、枚数を指定し、印刷時間推定値を、インクジェットプリンタ２０に要求し（Ｓ２２）、プリンタ２０からの受信を待つ（Ｓ２３）。
【００７８】
インクジェットプリンタ２０は、デジタルカメラ１０からの要求を待ち（Ｓ４１）、要求の種類を調べ（Ｓ４２）、印刷時間推定値の要求であれば、指定された画像の画素数、用紙サイズ、枚数に基づいて、印刷時間推定値を算出し（Ｓ４３）、算出した印刷時間推定値と、プリンタ２０の電池残り時間とを比較し（Ｓ４４）、印刷時間推定値が、プリンタ２０の電池残り時間以下であれば、印刷時間推定値をデジタルカメラ１０に返送し（Ｓ４５）、デジタルカメラ１０からの要求を、再び待つ（Ｓ４１）。
【００７９】
プリンタ２０から受信したデジタルカメラ１０は、プリンタ電池残量不足エラーでないことを確認し（Ｓ２４）、受信した印刷時間推定値を、電池残り時間と比較し（Ｓ２６）、電池残量が充分あるので、プリンタ２０に印刷開始を指示し（Ｓ２８）、印刷完了の受信を待つ（Ｓ２９）。
【００８０】
インクジェットプリンタ２０は、要求の種類を調べ（Ｓ４２）、印刷開始の要求であるので、指定された画像を印刷し（Ｓ４７）、印刷完了をデジタルカメラ１０に通知し（Ｓ４８）、処理を終了する。
【００８１】
印刷完了を受信したデジタルカメラ１０は、画面表示機能等を介して、印刷完了をユーザに通知し（Ｓ３０）、処理を終了する。
【００８２】
図１２は、実施例２において、ダイレクトプリント処理の流れを示すタイムチャートである。
【００８３】
ここでは、プリンタ２０の電池残量が不足しているとする。
【００８４】
まず、デジタルカメラ１０は、印刷すべき画像、用紙サイズ、枚数を、ユーザに選択させ（Ｓ２１）、画像の画素数、用紙サイズ、枚数を指定して印刷時間推定値を、インクジェットプリンタ２０に要求し（Ｓ２２）、プリンタ２０からの受信を待つ（Ｓ２３）。
【００８５】
インクジェットプリンタ２０は、デジタルカメラ１０からの要求待ち（Ｓ４１）、要求の種類を調べ（Ｓ４２）、印刷時間推定値の要求であるので、指定された画像の画素数、用紙サイズ、枚数から印刷時間推定値を求め（Ｓ４３）、算出した印刷時間推定値とプリンタ２０の電池残り時間とを比較し（Ｓ４４）、印刷時間推定値が、プリンタ２０の電池残り時間よりも大きいので、プリンタ電池残量不足エラーを、デジタルカメラ１０に返送し（Ｓ４６）、デジタルカメラ１０からの要求を再び待つ（Ｓ４１）。
【００８６】
プリンタ２０から受信したデジタルカメラ１０は、プリンタ電池残量不足エラーであることを確認し（Ｓ２４）、画面表示機能等を介して、プリンタ電池残量不足エラーをユーザに通知し（Ｓ２５）、処理を終了する。
【００８７】
上記実施例では、画像を印刷するのに必要なデジタルカメラ１０とプリンタ２０との電池残量がある場合には、印刷を開始し、不足する場合には、印刷を開始する前に、ユーザに通知するので、ユーザは、電池残量を気にすることなく印刷を開始し、安心してその場を離れることができる。
【図面の簡単な説明】
【００８８】
【図１】本発明の実施例１であるダイレクトプリントシステム１００を示す斜視図である。
【図２】ダイレクトプリントシステム１００を構成するデジタルカメラ１０とインクジェットプリンタ２０とをより詳細に示すブロック図である。
【図３】実施例１において、デジタルカメラ１０による印刷処理の流れを示すフローチャートである。
【図４】実施例１において、インクジェットプリンタ２０の印刷処理の流れを示すフローチャートである。
【図５】実施例１における印刷時間推定テーブルを示す図である。
【図６】印刷時間推定値の算出方法を説明する図である。
【図７】実施例１におけるダイレクトプリント処理を示すタイムチャートである。
【図８】実施例１において、ダイレクトプリント処理の流れを示すタイムチャートである。
【図９】実施例２において、デジタルカメラ１０の印刷処理の流れを説明するフローチャートである。
【図１０】実施例２において、インクジェットプリンタ２０の印刷処理の流れを示すフローチャートである。
【図１１】実施例２において、ダイレクトプリント処理の流れを示すタイムチャートである。
【図１２】実施例２において、ダイレクトプリント処理の流れを示すタイムチャートである。
【符号の説明】
【００８９】
１００…ダイレクトプリントシステム、
１０…デジタルカメラ、
１１…ＣＰＵ、
１２…ＲＯＭ、
１３…ＲＡＭ、
１４…デジタルカメラ機構部、
１５…リムーバブルフラッシュＲＯＭ、
１６…ＵＳＢデバイスインタフェース部、
２０…インクジェットプリンタ、
２１…ＣＰＵ、
２２…ＲＯＭ、
２３…ＲＡＭ、
２４…プリンタ機構部、
２５…ＵＳＢホストインタフェース部、
２６…ＵＳＢデバイスインタフェース部。
【図１】
2006168026.tif 000003
【図２】
2006168026.tif 000004
【図３】
2006168026.tif 000005
【図４】
2006168026.tif 000006
【図５】
2006168026.tif 000007
【図６】
2006168026.tif 000008
【図７】
2006168026.tif 000009
【図８】
2006168026.tif 000010
【図９】
2006168026.tif 000011
【図１０】
2006168026.tif 000012
【図１１】
2006168026.tif 000013
【図１２】
2006168026.tif 000014