(57)【要約】【課題】  記憶媒体及びその制御回路等からなるストレージ部を有し、印刷機能を司るプリント部と共通の電池を駆動電源とする印刷装置において、電池を最大限に活用可能とすること。【解決手段】  印刷装置２のバッテリ制御部２３２がバッテリ２３１の残量をチェックし、ＲＯＭ２３３に格納されているデータを参照することにより、ストレージ部とプリント部をどのように利用できるかを判定し、制御装置（例えばデジタルカメラ１）に通知する。例えばデジタルカメラ１から印刷装置２に指示可能な処理を通知内容によって変化させることで、電池残量と無関係に処理の指示がなされることによる処理の中断を防ぎつつ、電池を最大限利用することが可能になる。【選択図】図１
2006116772.tif 000002
【特許請求の範囲】
【請求項１】
制御装置を接続する手段を有し、共通の電池により駆動される印刷手段及び記憶手段を含む印刷装置であって、
前記電池の残量を調べる手段と、
前記調べた電池の残量に応じて、前記印刷手段及び前記記憶手段を、排他的に又は同時に使用可能な状態であるかを判定する手段と、
前記判定した状態を、前記接続する手段を介して接続された前記制御装置に通知する手段と、
を備えることを特徴とする、印刷装置。
【請求項２】
制御装置を接続する手段を有し、共通の電池により駆動される印刷手段及び記憶手段を含む印刷装置であって、
前記電池の残量を調べる手段と、
前記電池の残量を、前記接続する手段を介して接続された前記制御装置に通知する手段と、
を備えることを特徴とする、印刷装置。
【請求項３】
前記印刷手段及び前記記憶手段は、独立して動作可能であることを特徴とする、請求項１又は２に記載の印刷装置。
【請求項４】
前記電池の残量が不足し、前記印刷手段による印刷が継続不可能になった場合に、印刷対象のデータを前記記憶手段に退避させる手段を備えることを特徴とする、請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項５】
外部機器を接続する接続手段、表示装置、及び操作手段を有し、前記外部機器を利用する処理が可能な制御装置であって、
前記接続手段に接続された前記外部機器から、前記外部機器の状態の通知を受信する受信手段と、
前記外部機器を利用する処理を、前記操作手段を用いて選択可能に前記表示装置に表示するユーザインタフェース表示手段とを備え、
前記ユーザインタフェース表示手段が、前記受信手段が受信した前記外部機器の状態に応じて、前記外部機器を利用する処理の表示方法を変化させることを特徴とする、制御装置。
【請求項６】
前記外部機器の状態は、前記外部機器の利用可能な機能であることを特徴とする、請求項５に記載の制御装置。
【請求項７】
前記外部機器の状態は、前記外部機器の電池の残量であり、
さらに、前記電池の残量から、前記外部機器の利用可能な機能を判定する手段を備えることを特徴とする、請求項５に記載の制御装置。
【請求項８】
前記ユーザインタフェース表示手段が、前記外部機器の機能のうち、前記利用可能な機能を利用する処理のみ前記操作手段により選択可能に表示方法を変化させることを特徴とする、請求項６又は７に記載の制御装置。
【請求項９】
請求項５乃至８のいずれかに記載の制御装置を有するデジタルカメラ。
【請求項１０】
請求項１乃至４のいずれか１項に記載の印刷装置、及び、請求項５乃至８のいずれか１項に記載の制御装置から構成されることを特徴とする、印刷システム。
【請求項１１】
共通の電池により駆動される印刷手段及び記憶手段を含む印刷装置に、表示装置及び操作手段を含む制御装置を接続し、前記制御装置から前記印刷装置を制御する制御方法であって、
前記印刷装置が、前記電池の残量を調べる工程と、
前記印刷装置が、前記調べた電池の残量に応じて、前記印刷手段及び前記記憶手段を、排他的に又は同時に使用可能な状態であるかを判定する工程と、
前記印刷装置が、前記判定した状態を、前記接続された制御装置に通知する工程と、
前記制御装置が、前記外部機器の状態の通知を受信する工程と、
前記制御装置が、前記印刷装置を利用する処理を、前記操作手段を用いて選択可能に前記表示装置にユーザインタフェースとして表示する工程とを備え、
前記ユーザインタフェースとして表示する工程が、前記受信する工程により受信した前記印刷装置の状態に応じて、前記印刷装置を利用する処理の表示方法を変化させる工程であることを特徴とする、制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及びその制御装置並びにそれらから構成される印刷システムに関し、詳しくは、プリント部及びストレージ部により構成され、共通の電池により駆動される印刷装置及びその制御装置並びにそれらから構成される印刷システムに関するものである。
【背景技術】
【０００２】
電池を駆動電源とする印刷装置においては、印刷中に電池残量が不足すると、印刷が停止し、印刷途中の用紙などの媒体が無駄になることや、続きから印刷するには手間を要することなどの問題がある。
【０００３】
従来は、電池を駆動電源とする印刷装置により印刷を行なうに際し、予め印刷量及び電池残量を調べ、残量が印刷を完了するのに必要な量を下回る場合、印刷を開始できないようにするなどの対策を取っている（特許文献１参照）。
【特許文献１】特開２０００−０７１５８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
印刷装置の中には、ハードディスクドライブなど、記憶媒体及びその制御回路等からなるストレージ部を有し、印刷機能を司るプリント部と共通の電池により駆動するものがある。このような印刷装置では、プリント部及びストレージ部は独立して動作することができるため、例えば電池残量が乏しいときに、印刷のみの実行には必要な電力を確保できるにもかかわらず、印刷中にストレージ部が使用されると電力が不足し、印刷が停止してしまう、という問題が起こりうる。
【０００５】
さらに、一般的にストレージ部はプリント部よりも小さな電力で動作可能である。したがって、印刷に必要な電力を確保できない場合であっても、ストレージ部のみを利用する処理は実行可能である場合もある。そのため、印刷の実行には電池残量が足りないからといって、ストレージ部を有する印刷装置全体の動作を一律に停止することは、電池及び印刷装置の有効利用の観点から、好ましくない。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、電池を最大限に活用できる印刷装置及びその制御装置の提供を図るものである。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る印刷装置は、制御装置を接続する手段を有し、共通の電池により駆動される印刷手段及び記憶手段を含む印刷装置であって、電池の残量を調べる手段と、調べた電池の残量に応じて、印刷手段及び記憶手段を、排他的に又は同時に使用可能な状態であるかを判定する手段と、判定した状態を、接続する手段を介して接続された制御装置に通知する手段と、を備えることを特徴とする。又は、制御装置を接続する手段を有し、共通の電池により駆動される印刷手段及び記憶手段を含む印刷装置であって、電池の残量を調べる手段と、電池の残量を、接続する手段を介して接続された制御装置に通知する手段と、を備えることを特徴とする。
【０００８】
また、本発明に係る制御装置は、外部機器を接続する接続手段、表示装置、及び操作手段を有し、外部機器を利用する処理が可能な制御装置であって、接続手段に接続された外部機器から、外部機器の状態の通知を受信する受信手段と、外部機器を利用する処理を、操作手段を用いて選択可能に表示装置に表示するユーザインタフェース表示手段とを備え、ユーザインタフェース表示手段が、受信手段が受信した外部機器の状態に応じて、外部機器を利用する処理の表示方法を変化させることを特徴とする。
【０００９】
また、本発明に係る印刷システムは、印刷装置及び制御装置から構成されることを特徴とする。
【００１０】
なお、その他の本発明の特徴は、添付図面及び以下の発明を実施するための最良の形態の記載によっていっそう明らかになるものである。
【発明の効果】
【００１１】
以上の構成により、本発明の印刷装置によれば、電池を最大限に活用することが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面を参照して、本発明の好適な実施形態を説明する。
【００１３】
＜第１の実施形態＞
図１は、本発明の第１の実施形態としての印刷システムの構成例を示すブロック図である。本システムは、デジタルカメラ１、印刷装置２、メモリカード３から構成される。ここでは、印刷装置２に印刷等の指示をする制御装置の例としてデジタルカメラ１を採用しているが、ＰＣ（パソコン）その他を制御装置として用いても構わない。
【００１４】
本実施形態のデジタルカメラ１は、制御プログラムを実行してデジタルカメラ１全体の動作を制御するＣＰＵ１１、このＣＰＵ１１が動作中に各種データを格納するＲＡＭ１２、ＣＰＵ１１で実行されるプログラムや各種データを予め格納しておくＲＯＭ１３、ユーザがデジタルカメラ１に指示を与えるためのボタン等からなる操作部１４、メモリカード３を接続するためのメモリカードインタフェース１５、画像データを所定の形式（ここではＪＰＥＧ形式とする）に従って圧縮および伸張する圧縮伸張部１６、レンズやシャッター等を有し、撮像素子を用いて撮影を行なうカメラモジュール１７、画像やメニュー等の表示を行なう、ＬＣＤなどの表示装置１８、印刷装置２やＰＣ等と接続し、データ送受信を行なうＩ／Ｏポート部１９を備えている。
【００１５】
本実施形態の印刷装置２は、プリント部２１、ストレージ部２２、バッテリ部２３及び、本実施形態のデジタルカメラ１等、外部に接続される制御装置とデータの送受信を行なうインタフェース部２４から構成される。
【００１６】
プリント部２１は、制御プログラムを実行してプリント部２１全体の動作を制御するＣＰＵ２１１、このＣＰＵ２１１が動作中に各種データを格納するＲＡＭ２１２、ＣＰＵ２１１で実行されるプログラムや各種データを予め格納しておくＲＯＭ２１３、インタフェース部２４またはストレージ部２２と通信するためのＩ／Ｏポート部２１４、プリントヘッドや給排紙モータ等を有し、インタフェース部２４またはストレージ部２２から受信したデータを印刷するプリンタモジュール２１５を備えている。
【００１７】
ストレージ部２２は、インタフェース部２４またはプリント部２１と通信するためのＩ／Ｏポート部２２１、送受信の高速化を目的とするＲＡＭ（バッファメモリ）２２２、記憶装置（ストレージ）としてのＨＤＤ（ハードディスクドライブ）２２３を備えている。
【００１８】
バッテリ部２３は、例えばリチウムイオン電池などの二次電池であるバッテリ２３１、バッテリを制御するバッテリ制御部２３２、バッテリ２３１の残量と印刷装置２で可能な動作との関係を表す情報を格納するＲＯＭ２３３を備えている。なお、バッテリ２３１には例えばアルカリ乾電池などの一次電池を用いてもよい。
【００１９】
バッテリ部２３は電源供給線２５５及び２５７を通じてプリント部２１及びストレージ部２２に電源を供給し、バッテリ制御線２５６及び２５８を通じてバッテリ２３１の状態をプリント部２１及びストレージ部２２に通知する。さらに、バッテリ部２３はバッテリ制御線２５３を通じてバッテリ２３１の状態をインタフェース部２４に通知する。
【００２０】
プリント部２１とストレージ部２２は送受信路２５４で接続されており、ストレージ部２２のＲＡＭ２２２又はＨＤＤ２２３に保存されたデータをプリント部２１で印刷すること、また、電源異常時にプリント部２１に存在するデータをストレージ部２２へ退避することが可能である。また、本実施形態において、プリント部２１とストレージ部２２は共通のバッテリ部２３によって駆動されるが、それぞれ独立して電源の供給を受け、動作することができる。
【００２１】
デジタルカメラ１と印刷装置２は、データ通信路３１を通じてデータの送受信を行ない、バッテリ制御線３２を通じて印刷装置２のバッテリ２３１の状態をデジタルカメラ１に通知する。
【００２２】
デジタルカメラ１には、メモリカードインタフェース１５を介してメモリカード３（半導体メモリカードはもとより、カード型磁気ディスク装置など、着脱可能な任意の記録媒体を含む）が接続される。メモリカード３に格納された撮像画像データは、プリント部２１での印刷又はストレージ部２２での保存を目的として印刷装置２に送信される。印刷又は保存の指示は操作部１４の操作によりなされ、撮像画像データと併せて印刷装置２に送信される。インタフェース部２４は撮像画像データを、印刷時には送受信路２５１を通じてプリント部２１へ、保存時には送受信路２５２を通じてストレージ部２２へと転送する。
【００２３】
本実施形態の印刷装置２は、バッテリ２３１の残量に応じ、プリント部２１及びストレージ部２２の利用の可否を４つの状態として管理する。第１の状態は、バッテリ２３１の残量が十分な状態で、プリント部２１及びストレージ部２２の同時利用を許可する。第２の状態は、バッテリ２３１の残量がやや減少した状態であり、プリント部２１及びストレージ部２２の同時利用は許可しないが、一方のみの利用を許可する。第３の状態は、バッテリ２３１の残量がさらに減少した状態で、プリント部２１の利用は許可しないが、より少ない電力でも動作するストレージ部２２の利用は許可する。第４の状態は、バッテリ２３１の残量が最も少ない状態であり、プリント部２１及びストレージ部２２のいずれの利用も許可しない。
【００２４】
このような、バッテリ２３１の残量と許可される動作との関係は、上述したようにバッテリ部２３のＲＯＭ２３３にテーブルとして予め登録しておく。なお、ＲＯＭ２３３を不揮発性ＲＡＭ（ＮＶＲＡＭ）とし、バッテリ２３１の残量と許可される動作との関係を変更可能としても良い。
【００２５】
なお、本実施形態ではストレージ部２２がプリント部２１より低消費電力であるという前提で説明したが、逆にプリント部２１の方が低消費電力であることもあり得る。この場合、第３の状態は、ストレージ部２２の利用は許可しないが、プリント部２１の利用は許可する状態となる。
【００２６】
図２は、本実施形態の印刷装置２が、バッテリ２３１の残量に基づき前述の第１乃至第４いずれの状態であるかを判定し、判定結果をデジタルカメラ１に通知する手順を示すフローチャートである。バッテリ制御部２３２は、ステップＳ１００１で、バッテリ２３１の残量を検出する。次いで、ステップＳ１００２で、ＲＯＭ２３３を参照し、印刷装置２が第１乃至４いずれの状態であるかを判定する。判定された状態を表す情報（例えば４状態に対応した数値）は、ステップＳ１００３で、バッテリ制御線２５３、インタフェース部２４、バッテリ制御線３２を介して、デジタルカメラ１に通知される。
【００２７】
なお、この判定及び通知は、例えば印刷装置２にデジタルカメラ１が接続された際に行なうことができる。また、接続後は一定間隔で定期的に行なってもよいし、デジタルカメラ１で何らかのメニュー表示が指示された場合や、印刷装置２にデジタルカメラ１から具体的な保存又は印刷指示があった際に行なってもよい。その他、印刷処理が終了した際にも判定を行なうことが好ましい。
【００２８】
本実施形態において、バッテリ２３１の残量を検出する方法には特に制限はなく、周知の任意の方法を適用可能である。例えば電圧値を測定することによって残量を検知したり、バッテリ２３１として所謂ノート型パーソナルコンピュータやデジタルビデオカメラなどで用いられているような、残量検知可能な二次電池モジュールを用いて、バッテリ２３１から残量を取得しても良い。
【００２９】
また、バッテリ残量と利用を許可する機能との関係は、バッテリ部２３中のＲＯＭ２３３に格納されているものとして説明したが、他の構成でも構わない。例えば、プリント部２１中のＲＯＭ２１３やストレージ部２２のＨＤＤ２２３に格納する構成や、プリント部２１、ストレージ部２２、バッテリ部２３のそれぞれに格納場所を設け、情報を分散して格納する構成でも構わない。情報を分散させると、例えばストレージ部２２を別のモジュールに置き換えて印刷装置２を構成した場合であっても、プリント部２１及びバッテリ部２３の情報を変更することなく利用を許可する機能が判定でき、印刷装置２をより柔軟に構成することが可能となる。
【００３０】
図３乃至図６は、本実施形態のデジタルカメラ１の操作部１４により、メニュー表示の指示がなされた際に、表示装置１８に表示される画面の一例を示したものである。この画面は、メモリカード３に格納されている画像を表示する画像表示領域３０１、印刷の各種設定や画像情報を表示する設定表示領域３０２、ユーザがデジタルカメラ１で実行できる機能、又は印刷装置２に対して指示可能な機能（印刷装置の機能を利用して実施可能な処理）のメニューを表示するメニュー表示領域３０３から構成される。ユーザは、デジタルカメラ１の操作部１４を操作することで、メニュー表示領域３０３から、所望の機能を選択・実行することができる。
【００３１】
図４乃至図６において、メニュー表示領域３０３の一部が塗りつぶされているが、これは、塗りつぶされた機能を選択もしくは実行できないことを示している。
【００３２】
デジタルカメラ１は、例えば印刷装置２に接続された際など、印刷装置２が図２に示した判定処理を行ない、ステップＳ１００３で通知してきた印刷装置２の状態及び印刷装置２が現在実行中の動作に応じてメニュー表示領域の表示方法を決定する。現在実行中の動作は、印刷装置２が、データ通信路３１を介してデジタルカメラ１に通知する。このタイミングは、例えばステップＳ１００３の通知と同じタイミングにすることができる。
【００３３】
前述のように、第１の状態では、プリント部２１及びストレージ部２２が同時に利用可能である。したがって、図３のように、メニュー表示領域３０３に表示されるメニューのすべてを選択可能に表示する。また、第１の状態では、双方の同時利用が可能なため、例えば印刷装置２が現在印刷処理を実行中である場合、図５のように、印刷を指示するメニューは選択不可能に表示するが、ストレージ部２２を利用する機能（ここでは「読み込み」及び「保存」）の実行を指示するメニューは選択可能に表示する。同様に、ストレージ部２２へのアクセス中には、図４のように、「読み込み」及び「保存」を選択不可能に表示（塗りつぶし表示）するが、印刷処理に係るメニュー（「プリント」）は選択可能に表示する。
【００３４】
第２の状態では、印刷装置２が、データ通信路３１を介して、現在実行中の動作をデジタルカメラ１に通知する。プリント部２１及びストレージ部２２のいずれも動作していない場合は、図３の表示がなされる。しかし、同時動作は不可能なため、どちらか一方の動作中は他方に係るメニューは選択不可能であり、さらに、第１の状態と同様に実行中の機能も選択不可能であるため、図６の表示を行なう。これにより、例えばプリント部２１の動作中に発生したストレージ部２２へのアクセスによる電力消費が原因で印刷中止に陥ることなどを防止することができる。
【００３５】
第３の状態は、プリント部２１を動作させることができないため、プリント部２１の利用を許可しないように図５の表示を行なう。しかし、ストレージ部２２の利用は許可されるため、プリントは出来なくても、メモリカード３内のデータをＨＤＤ２２３に保存し、メモリカード３の空き容量を増やすことなどが可能となる。また、ストレージ部２２へのアクセス中には、第２の状態の場合と同様に、図６の表示を行なう。なお、前述のようにプリント部２１の方がストレージ部２２に比べて少ない電力で動作可能な場合は、図５の代わりに図４のメニューを表示する。
【００３６】
第４の状態では、プリント部２１及びストレージ部２２いずれの利用も許可されないため、図６の表示を行なう。
【００３７】
以上のように印刷装置２の状態に応じて段階的にデジタルカメラ１で選択可能な機能を制限するようにメニュー表示することで、印刷装置２のバッテリ２３１の残量を最大限に活用することが可能となる。
【００３８】
なお、本実施形態においては、印刷装置２のプリント部２１の動作中は、「プリント」を選択不可能に表示し、ストレージ部２２の動作中は、「読み込み」、「保存」を選択不可能に表示するものとして説明したが、実行中の処理と同じ処理部（プリント部２１又はストレージ部２２）に係る処理であっても指示できるように設計しても構わない。この場合、印刷装置２が第１の状態にあれば、印刷処理実行中であってもデジタルカメラ１で「プリント」メニューを選択可能に表示するなど、選択できるメニューが適宜変更される。
【００３９】
図７は、図３乃至図６に示したデジタルカメラ１の表示画面から印刷装置２を用いる動作の実行が指示された場合の、印刷装置２の動作を示すフローチャートである。
【００４０】
ステップＳ２００１で、インタフェース部２４はデータ通信路３１を通じてデジタルカメラ１から、印刷、保存、又は読み込みの要求を受け取る。次いで、ステップＳ２００２で、要求の種類を判定し、印刷要求であればプリント部２１に転送してステップＳ２００３で印刷モードの処理を、保存要求又は読み込み要求であればストレージ部２２に転送して、ステップＳ２００４で保存モードの処理を、ステップＳ２００５で読み込みモードの処理を実行する。
【００４１】
ステップＳ２００３に示される印刷モードの処理について、図８に示すフローチャートを用いてさらに説明する。
【００４２】
ステップＳ３００１で、プリント部２１は、例えばデジタルカメラ１からの印刷要求に含まれる、印刷対象画像の情報に基づいて、メモリカード３又はＨＤＤ２２３から印刷対象の画像データを受信又は読み出し、ＲＡＭ２１２に格納する。次いで、ステップＳ３００２で印刷処理を開始する。ステップＳ３００３で、バッテリ制御部２３２がバッテリ２３１の残量をチェックし、バッテリ２３１の残量が印刷処理の継続に十分であると判断されればステップＳ３００４へ進んで印刷処理を続行する。印刷処理が完了したかどうかを例えば所定時間毎にステップＳ３００５でチェックし、完了していなければ、ステップＳ３００３へ戻る。印刷が完了したら、ステップＳ３００６で、データ通信路３１を介してその旨をデジタルカメラ１に通知する。
【００４３】
一方、ステップＳ３００３においてバッテリ２３１の残量が印刷処理の継続に不十分であると判定されたら、ステップＳ３００７で、プリンタモジュール２１５の停止等の印刷中止処理を行なう。その後、ステップＳ３００８で、プリント部２１のＲＡＭ２１２に格納されている印刷データを、ストレージ部２２のＨＤＤ２２３に退避させる。そして、ステップＳ３００９で、データ通信路３１を介して、デジタルカメラ１にエラーデータを送信する。
【００４４】
なお、図８では印刷処理中随時バッテリ２３１の残量をチェックする構成を説明したが、ステップＳ３００３における印刷可能判定の基準をより厳しく設定し、印刷処理の開始前に一度だけチェックする構成にしてもよい。
【００４５】
以上説明したように、本実施形態によれば、印刷装置２はバッテリ２３１の残量に応じて状態を判定するとともに、デジタルカメラ１は印刷装置２の状態に応じて、印刷装置２を利用する処理を選択するためのユーザインタフェースの表示を変化させる。具体的には、印刷装置２の状態に基づいてメニュー画面において操作部から選択可能とさせる項目と、選択不可能とさせる項目とを判定し、各々の表示方法を変化させる。
【００４６】
これにより、第１に、電池を最大限に活用することが可能となる。第２に、プリント部２１の動作中に発生したストレージ部２２へのアクセスによる電力消費が原因で印刷中止に陥ることなどを防止することが可能となる。第３に、バッテリ２３１の残量が不足し、プリントは出来なくても、メモリカード３内のデータをＨＤＤ２２３に保存し、メモリカード３の空き容量を増やすことなどが可能となる。第４に、印刷中にバッテリ２３１の残量が不足した場合でも、印刷中止処理と併せて、プリント部２１のＲＡＭ２１２に格納されている印刷途中のデータ（印刷対象のデータ）を、ストレージ部２２のＨＤＤ２２３に退避させることが可能となる。
【００４７】
＜第２の実施形態＞
第１の実施形態においては、印刷装置２が第１乃至第４の状態を判定し、その結果を表す情報をデジタルカメラ１に通知する構成であった。
【００４８】
本実施形態では、バッテリ制御部２３２が印刷装置２の状態を判定する（図２）代わりに、デジタルカメラ１などの制御装置が印刷装置の状態判定を行なうことを特徴とする。
【００４９】
本実施形態では、印刷装置２がバッテリ２３１の残量チェック結果を、残量を表す情報（例えば残量パーセンテージ）により通知し、デジタルカメラ１がこの残量を表す情報から印刷装置２の状態を判定するものとする。なお、本実施形態において、印刷装置２及びデジタルカメラ１の構成は第１の実施形態と同様で良いため、その説明を省略する。
【００５０】
本実施形態のデジタルカメラ１は、残量を表す情報から印刷装置２の状態を判定するため、印刷装置２の機種に応じた、バッテリ残量と選択可能な動作の対応テーブルを有する。この対応テーブルは、例えば、ＲＯＭ１３に記録されている。また、印刷装置２の機種を特定する機種情報は、例えばデジタルカメラ１を印刷装置２に接続した際に印刷装置２から取得し、ＲＡＭ１２に格納するものとする。
【００５１】
図９は、本実施形態のデジタルカメラ１による印刷装置２の状態判定処理を示すフローチャートである。
【００５２】
ステップＳ４００１で、デジタルカメラ１は、印刷装置２から通知されるバッテリ２３１の残量を受信する。次いで、ステップＳ４００２で、デジタルカメラ１は、ＲＡＭ１２に格納された機種情報と残量とを用いてＲＯＭ１３に格納された対応テーブルを参照し、印刷装置２の状態を判定する。その後は、状態が通知される第１の実施形態と同様の処理を行なう（ステップＳ４００３乃至ステップＳ４００６）ことで、第１の実施形態と同様の構成が得られる。なお、ＲＯＭ１３に格納された対応テーブルは、デジタルカメラ１のメニュー（不図示）から変更可能なように設計することができる。
【００５３】
このように、本実施形態によれば、印刷装置２ではなくデジタルカメラ１が第１乃至第４の状態を判定し、判定基準は任意に変更することができる。これにより、第１の実施形態の効果に加えて、より柔軟に状態の判定をすることが可能となる。
【００５４】
＜その他の実施形態＞
上述した各実施形態の処理は、各機能を具現化したソフトウェアのプログラムコードを記録した記憶媒体をシステム或は装置に提供し、そのシステム或は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても実現することができる。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。このようなプログラムコードを供給するための記憶媒体としては、例えば、フロッピィ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００５５】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行ない、その処理によって前述した各実施の形態の機能が実現される場合も含まれている。
【００５６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行ない、その処理によって前述した各実施の形態の機能が実現される場合も含むものである。
【図面の簡単な説明】
【００５７】
【図１】本発明の印刷装置及び制御装置を用いた印刷システムの構成ブロック図である。
【図２】本発明の印刷装置がバッテリ状態をチェックし、利用可能な機能を判定し、デジタルカメラに通知する手順を示すフローチャートである。
【図３】全機能が選択可能な場合にデジタルカメラの表示装置上に表示されるメニューを示す図である。
【図４】印刷機能が使用不可能な場合にデジタルカメラの表示装置上に表示されるメニューを示す図である。
【図５】ストレージ機能が使用不可能な場合にデジタルカメラの表示装置上に表示されるメニューを示す図である。
【図６】全機能が選択不可能な場合にデジタルカメラの表示装置上に表示されるメニューを示す図である。
【図７】デジタルカメラの表示装置上のメニューを選択した際における、本発明の印刷装置の動作を示すフローチャートである。
【図８】印刷モードの実行手順を示すフローチャートである。
【図９】本発明の制御装置が、印刷装置の動作可能な機能を判定する手順を示すフローチャートである。
【符号の説明】
【００５８】
１  デジタルカメラ
２  印刷装置
３  メモリカード
２１  印刷装置のプリント部
２２  印刷装置のストレージ部
２３  印刷装置のプリント部とストレージ部が共有するバッテリ部
２４  印刷装置のインタフェース部
３１  デジタルカメラと印刷装置の間でデータを送受信するための通信路
３２  デジタルカメラと印刷装置の間のバッテリ制御線
２５１  印刷装置のデータ送受信路
２５２  印刷装置のデータ送受信路
２５３  印刷装置のバッテリ制御線
２５４  印刷装置のストレージ部とプリント部のデータ送受信路
２５５  印刷装置のプリント部の電源供給線
２５６  印刷装置のプリント部のバッテリ制御線
２５７  印刷装置のストレージ部の電源供給線
２５８  印刷装置のストレージ部のバッテリ制御線
【図１】
2006116772.tif 000003
【図２】
2006116772.tif 000004
【図３】
2006116772.tif 000005
【図４】
2006116772.tif 000006
【図５】
2006116772.tif 000007
【図６】
2006116772.tif 000008
【図７】
2006116772.tif 000009
【図８】
2006116772.tif 000010
【図９】
2006116772.tif 000011