(57)【要約】【課題】操作性及び使用感の向上に寄与し得るように構成したプリントシステム、即ちデジタルカメラとこのデジタルカメラから受信した画像データに基づいて画像をプリントするプリンタとからなるプリントシステムを提供する。【解決手段】制御手段１３・２２を各備えたデジタルカメラ１０とプリンタ６０とが機能的に結合されてなるプリントシステムであって、デジタルカメラは自己の制御手段による制御下でプリント対象画像データをプリンタに供給し、自己の二次電池をプリンタ側から給電を受けて充電し、且つ二次電池の状態を含む各該当機能の状態を表示部（１５）に表示し得るように構成し、プリンタは自己の制御手段による制御下でデジタルカメラ側から供給される画像データに基づいて画像のプリントを実行し、デジタルカメラ側に給電してその二次電池を充電し、且つデジタルカメラは本プリントシステムの起動に際し表示部に二次電池の状態を表示する。【選択図】    図１
2004172995.tif 000002
【特許請求の範囲】
【請求項１】
動作を制御するための制御手段が各備えられたデジタルカメラとプリンタとが機能的に結合されてなるプリントシステムであって、
上記デジタルカメラは、自己の上記制御手段による制御下で、上記プリンタでプリントする画像を表わすデータを該プリンタに供給し得るように構成され、更に、自己の電源たる二次電池を上記プリンタ側から給電を受けて充電し得るように、且つ、当該二次電池の状態を含む各該当機能の状態を所定の表示部に表示し得るように構成され、
上記プリンタは、自己の上記制御手段による制御下で、上記デジタルカメラ側から供給される画像データに基づいて画像のプリントを実行し得るように構成され、更に、上記デジタルカメラ側に給電してその二次電池を充電し得るように構成され、且つ、
上記デジタルカメラは、上記プリントシステムの起動に際して自己の所定の表示部に当該二次電池の状態を表わす表示がなされるように構成されたことを特徴とするプリントシステム。
【請求項２】
上記制御手段による制御下で、上記デジタルカメラ側の所定の表示部に当該二次電池の状態が表示されている状態で、画像をプリントする準備のための所定の操作が上記デジタルカメラ側の制御手段の制御下で受け付けられたときには、上記表示部は、当該画像を表示する状態に切り換わるように構成されたことを特徴とする請求項１に記載のプリントシステム。
【請求項３】
上記制御手段による制御下で、上記画像をプリントする準備のための所定の操作としてプリントの対象とする画像を選択する操作がこれに該当するように構成されたことを特徴とする請求項２に記載のプリントシステム。
【請求項４】
上記制御手段による制御下で、上記二次電池の状態を表わす表示によって、該二次電池の残容量、充電の要否、又は、充電にかかる所要時間の推定値等を表示するように構成されたことを特徴とする請求項１に記載のプリントシステム。
【請求項５】
上記制御手段による制御下で、上記デジタルカメラ側の所定の表示部に、プリントの対象乃至はその候補とする画像の表示を相対的に大きい主たる表示として表示し且つ上記二次電池の状態を表わす表示を相対的に小さい従たる表示として当該主たる表示と併せ表示する第１の表示形式と、上記二次電池の状態を表わす表示を相対的に大きい主たる表示として表示し且つプリントの対象乃至はその候補とする画像の表示を相対的に小さい従たる表示として当該主たる表示と併せ表示する第２の表示形式とが操作者の任意により選択可能なように構成されたことを特徴とする請求項１に記載のプリントシステム。
【請求項６】
上記制御手段による制御下で、上記デジタルカメラ側の所定の表示部に、上記二次電池の状態を表わす表示が行なわれているときに、上記デジタルカメラに対して何等の操作も行なわれない状態が所定の第１の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする請求項１に記載のプリントシステム。
【請求項７】
上記制御手段による制御下で、上記デジタルカメラ側の所定の表示部に、プリントの対象乃至はその候補とする画像の表示が行なわれているときに、上記デジタルカメラに対して何等の操作も行なわれない状態が所定の第２の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする請求項１に記載にプリントシステム。
【請求項８】
上記制御手段による制御下で、上記デジタルカメラ側の所定の表示部に、プリントの対象乃至はその候補とする画像の表示が行なわれている状態で、上記デジタルカメラに対して何等の操作も行なわれない状態が所定の第２の時間以上継続したときに、上記二次電池への充電動作が行なわれていない場合には上記表示をオフにし、上記二次電池への充電動作が行なわれている場合には上記表示を二次電池の状態を表わす表示へと自動的に切り換え、上記切り換えによって上記二次電池の状態を表わす表示が行なわれているときに、上記デジタルカメラに対して何等の操作も行なわれない状態が所定の第１の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする請求項１に記載のプリントシステム。
【請求項９】
上記制御手段による制御下で、上記プリンタからの給電による上記デジタルカメラの上記二次電池に対する充電が完了したときには、上記デジタルカメラ側の所定の表示部に充電が完了した旨の表示を行なうように構成されたことを特徴とする請求項１に記載のプリントシステム。
【請求項１０】
動作を制御するための制御手段が各備えられたデジタルカメラとプリンタとが機能的に結合されてなるプリントシステムであって、
上記デジタルカメラは、自己の上記制御手段と上記プリンタ側の制御手段との連繋による制御下で、撮像手段によって取得した画像データのうち上記プリンタでプリントする画像を表わす画像データを該プリンタに供給するための画像データ伝送手段と、自己の電源として適用される二次電池を上記プリンタ側から給電を受けて充電するための充電回路と、上記二次電池の状態を検出及び管理して該検出によるデータを上記デジタルカメラの制御手段に供給する電池管理回路部と、当該二次電池の状態を含む各該当機能の状態を上記デジタルカメラ側の制御手段による制御下で、所定の表示部に表示するための表示手段と、使用者による操作を受け付けるための操作部とを備えてなるものであり、
上記プリンタは、自己の上記制御手段と上記デジタルカメラ側の制御手段との連繋による制御下で、上記デジタルカメラ側から供給される画像データを受信する画像データ受信手段と、該受信された画像データに基づいて画像のプリントを実行し得るように構成されたプリント手段と、上記デジタルカメラ側に給電して上記二次電池を充電し得るように構成された給電回路とを備えて構成なるものであり、且つ、
上記デジタルカメラは、自己の上記制御手段による制御下で、上記プリントシステムの起動に際して上記電源管理回路部が検出し取得した当該二次電池の状態に関する情報を上記表示部に表示するように構成されたことを特徴とするプリントシステム。
【請求項１１】
上記デジタルカメラは、自己の上記表示部に当該二次電池の状態が表示されている状態で、上記操作部に対して画像をプリントする準備のための所定の操作が行なわれたときには、上記デジタルカメラ側の制御手段による制御下で、上記表示部における表示を当該画像を表示する状態に切り換えるように構成されたことを特徴とする請求項１に記載のプリントシステム。
【請求項１２】
上記操作部に対するプリントの対象とする画像を選択するための操作は、上記制御手段による制御下で、上記画像をプリントする準備のための所定の操作に該当するものとして認識されるように構成されたことを特徴とする請求項１１に記載のプリントシステム。
【請求項１３】
上記デジタルカメラは、上記制御手段による制御下で、上記電池管理回路部が検出し取得した当該二次電池の状態に関する情報に基づいて、該二次電池の残容量、充電の要否、又は、充電にかかる所要時間の推定値等を表示するように構成されたことを特徴とする請求項１に記載のプリントシステム。
【請求項１４】
上記デジタルカメラは、自己の上記制御手段による制御下で、上記表示部にプリントの対象乃至はその候補とする画像の表示を相対的に大きい主たる表示として表示し且つ上記二次電池の状態を表わす表示を相対的に小さい従たる表示として当該主たる表示と併せ表示する第１の表示形式と、上記二次電池の状態を表わす表示を相対的に大きい主たる表示として表示し且つプリントの対象乃至はその候補とする画像の表示を相対的に小さい従たる表示として当該主たる表示と併せ表示する第２の表示形式とが、操作者の任意による上記操作部に対する操作に応じて選択可能なように構成されたことを特徴とする請求項１０に記載のプリントシステム。
【請求項１５】
上記デジタルカメラは、自己の上記制御手段による制御下で、上記表示部に、上記二次電池の状態を表わす表示が行なわれているときに、上記操作部に対して何等の操作も行なわれない状態が所定の第１の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする請求項１０に記載のプリントシステム。
【請求項１６】
上記デジタルカメラは、自己の上記制御手段による制御下で、上記表示部に、プリントの対象乃至はその候補とする画像の表示が行なわれているときに、上記操作部に対して何等の操作も行なわれない状態が所定の第２の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする請求項１０に記載にプリントシステム。
【請求項１７】
上記デジタルカメラは、自己の上記制御手段による制御下で、上記表示部に、プリントの対象乃至はその候補とする画像の表示が行なわれている状態で、上記操作部に対して何等の操作も行なわれない状態が所定の第２の時間以上継続したときには、上記二次電池への充電動作が行なわれていない場合には上記表示をオフにし上記二次電池への充電動作が行なわれている場合には上記表示を二次電池の状態を表わす表示へと自動的に切り換え、上記切り換えによって上記二次電池の状態を表わす表示が行なわれているときに、上記操作部に対して何等の操作も行なわれない状態が所定の第１の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする請求項１０に記載のプリントシステム。
【請求項１８】
上記デジタルカメラは、自己の上記制御手段による制御下で、上記プリンタからの給電による自己に適用された上記二次電池に対する充電が完了したときには、上記表示部に充電が完了した旨の表示を行なうように構成されたことを特徴とする請求項１０に記載のプリントシステム。
【請求項１９】
動作を制御するための制御手段が各備えられたデジタルカメラとプリンタとが機能的に結合されて構成されるプリントシステムに適合するデジタルカメラであって、
被写体に対応した画像データを得るための撮像手段と、自己の上記制御手段と上記プリンタ側の制御手段との連繋による制御下で、上記撮像手段によって取得した画像データのうち上記プリンタでプリントする画像を表わす画像データを該プリンタに供給するための画像データ伝送手段と、自己の電源として適用される二次電池を上記プリンタ側から給電を受けて充電するための充電回路と、上記二次電池の状態を検出及び管理し該検出によるデータを自己の上記制御手段に供給する電池管理回路部と、当該二次電池の状態を含む各該当機能の状態を自己の上記制御手段による制御下で所定の表示部に表示するための表示手段と、使用者による操作を受け付けるための操作部とを備えて構成されたことを特徴とするデジタルカメラ。
【請求項２０】
上記表示部に当該二次電池の状態が表示されている状態で上記操作部に対して画像をプリントする準備のための所定の操作が行なわれたときには、自己の上記制御手段による制御下で、上記表示部における表示を当該画像を表示する状態に切り換えるように構成されたことを特徴とする請求項１９に記載のデジタルカメラ。
【請求項２１】
上記操作部に対するプリントの対象とする画像を選択するための操作が行なわれたときは、自己の上記制御手段による制御下で、当該操作は、上記画像をプリントする準備のための所定のに該当するものとして認識されるように構成されたことを特徴とする請求項２０に記載のデジタルカメラ。
【請求項２２】
自己の上記制御手段による制御下で、上記電池管理回路部が検出し取得した当該二次電池の状態に関する情報に基づいて、該二次電池の残容量、充電の要否、又は、充電にかかる所要時間の推定値等を表示するように構成されたことを特徴とする請求項１９に記載のデジタルカメラ。
【請求項２３】
自己の上記制御手段による制御下で、上記表示部に、プリントの対象乃至はその候補とする画像の表示を相対的に大きい主たる表示として表示し且つ上記二次電池の状態を表わす表示を相対的に小さい従たる表示として当該主たる表示と併せ表示する第１の表示形式と、上記二次電池の状態を表わす表示を相対的に大きい主たる表示として表示し且つプリントの対象乃至はその候補とする画像の表示を相対的に小さい従たる表示として当該主たる表示と併せ表示する第２の表示形式とが、操作者の任意による上記操作部に対する操作に応じて選択可能なように構成されたことを特徴とする請求項１９に記載のデジタルカメラ。
【請求項２４】
自己の上記制御手段による制御下で、上記表示部に、上記二次電池の状態を表わす表示が行なわれているときに、上記操作部に対して何等の操作も行なわれない状態が所定の第１の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする請求項１９に記載のデジタルカメラ。
【請求項２５】
自己の上記制御手段による制御下で、上記表示部に、プリントの対象乃至はその候補とする画像の表示が行なわれているときに、上記操作部に対して何等の操作も行なわれない状態が所定の第２の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする請求項１９に記載にデジタルカメラ。
【請求項２６】
自己の上記制御手段による制御下で、上記表示部に、プリントの対象乃至はその候補とする画像の表示が行なわれている状態で、上記操作部に対して何等の操作も行なわれない状態が所定の第２の時間以上継続したときには、上記二次電池への充電動作が行なわれていない場合には上記表示をオフにし上記二次電池への充電動作が行なわれている場合には上記表示を二次電池の状態を表わす表示へと自動的に切り換え、上記切り換えによって上記二次電池の状態を表わす表示が行なわれているときに上記操作部に対して何等の操作も行なわれない状態が所定の第１の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする請求項１９に記載のデジタルカメラ。
【請求項２７】
自己の上記制御手段による制御下で、上記プリンタからの給電による自己に適用された上記二次電池に対する充電が完了したときには、上記表示部に充電が完了した旨の表示を行なうように構成されたことを特徴とする請求項１９に記載のデジタルカメラ。
【請求項２８】
動作を制御するための制御手段が各備えられたデジタルカメラとプリンタとが機能的に結合されてなるプリントシステムに適合するプリンタであって、
自己の上記制御手段と上記デジタルカメラ側の制御手段との連繋による制御下で、上記デジタルカメラ側から供給される画像データを受信する画像データ受信手段と、該受信された画像データに基づいて画像のプリントを実行し得るように構成されたプリント手段と、上記デジタルカメラ側に給電して該デジタルカメラ側に適用される上記二次電池を充電し得るように構成された給電回路と、を備えて構成されるものであることを特徴とするプリンタ。
【請求項２９】
動作を制御するための制御手段が各備えられたデジタルカメラとプリンタとが機能的に結合されてなるプリントシステムであって、
上記デジタルカメラは、自己の上記制御手段と上記プリンタ側の制御手段との連繋による制御下で、撮像手段によって取得した画像データのうち上記プリンタでプリントする画像を表わす画像データを該プリンタに供給するための画像データ伝送手段と、自己の電源として適用された二次電池を上記プリンタ側から給電を受けて充電するための充電回路と、上記二次電池の状態を検出及び管理し該検出によるデータを上記デジタルカメラの制御手段に供給する電池管理回路部と、当該二次電池の状態を含む各該当機能の状態を上記デジタルカメラ側の制御手段による制御下で所定の表示部に表示するための表示手段と、使用者による操作を受付けるための操作部とを備えてなるものであり、
上記プリンタは、自己の上記制御手段と上記デジタルカメラ側の制御手段との連繋による制御下で、上記デジタルカメラ側から供給される画像データを受信する画像データ受信手段と、該受信された画像データに基づいて画像のプリントを自己のサーマルヘッドを駆動して実行し得るように構成されたプリント手段と、上記デジタルカメラ側に給電して上記二次電池を充電し得るように構成された給電回路とを備えてなるものであり、且つ、
上記デジタルカメラは、上記充電回路が、自己の上記制御手段と上記プリンタの制御手段との連繋による制御下で、上記プリンタのサーマルヘッドが駆動されている時間区間では自己に適用された当該二次電池への充電を中断するように構成されたことを特徴とするプリントシステム。
【請求項３０】
動作を制御するための制御手段が各備えられたデジタルカメラとプリンタとが機能的に結合されて構成されるプリントシステムに適合するデジタルカメラであって、
被写体に対応した画像データを得るための撮像手段と、自己の上記制御手段と上記プリンタ側の制御手段との連繋による制御下で、上記撮像手段によって取得した画像データのうち上記プリンタでプリントする画像を表わす画像データを該プリンタに供給するための画像データ伝送手段と、自己の電源として適用された二次電池を上記プリンタ側から給電を受けて充電するための充電回路と、上記二次電池の状態を検出及び管理し該検出によるデータを自己の上記制御手段に供給する電池管理回路部と、当該二次電池の状態を含む各該当機能の状態を自己の上記制御手段による制御下で所定の表示部に表示するための表示手段と、使用者による操作を受付けるための操作部とを備えて構成され、且つ、
上記充電回路が、自己の上記制御手段と上記プリンタの制御手段との連繋による制御下で、上記プリンタのサーマルヘッドが駆動されている時間区間では自己に適用された当該二次電池への充電を中断するように構成したことを特徴とするデジタルカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、デジタルカメラとプリンタとが機能的に結合して連係動作するプリントシステム並びにこのシステムを構成するプリンタ及びデジタルカメラに関し、特にデジタルカメラに適用された二次電池に対してプリンタ側から給電して充電し得るようにし、且つ、この二次電池の状態をデジタルカメラ側の表示手段を用いて監視し得るようにする技術に関するものである。
【０００２】
【従来の技術】
光学像を光電変換することにより取得した電子的な画像データをデジタルデータとして記録し得るデジタルカメラと、このデジタルスチルカメラ等の画像入力装置（以下、デジタルカメラという）によって撮影記録したデジタルデータに基づく画像をプリント用紙にプリントし得るプリンタ等の画像プリント装置（以下、プリンタという）とからなるプリントシステムについては、従来より種々の提案がなされている。
【０００３】
本出願人は、デジタルカメラとこのデジタルカメラを用いて撮影した画像をプリントするプリンタとからなるプリントシステムについて、例えば特開平１０−２００８５０号公報等によって先に提案している。この特開平１０−２００８５０号公報によって開示されている手段では、プリント対象として選択された画像データに基づく画像をデジタルカメラ側の表示部を用いて表示することで確認し得るようにし、こうして確認された画像を表わす画像データをプリンタ側へ伝送するように構成している。このような構成とすることで、プリント対象画像の選択と確認並びに使用者の意図する画像のプリントを容易に且つ確実に行なうことができることになる。
【０００４】
このようなシステムにおいて、複数枚のプリント対象画像が指定された場合には、その指定された複数枚のプリント動作を実行している途中でシステムを動作させるための電源である二次電池の電圧が低下する等の理由によって、いわゆる電池切れが生じてしまう可能性が考えられる。この場合において使用者は、電池交換を行なった後に、中途で停止したプリント動作を再開させて、未プリント分のプリントを行なうための設定操作を再度行なう必要がある。このような再設定操作は、使用者にとっては煩雑に感ずるものであり、プリントシステムの操作性を阻害する要因となる。
【０００５】
上述したようないわゆる電池切れ等に起因してシステムの電源がオフ状態になってしまうことは、比較的大きな電力を必要とするプリント動作の直前又は直後において、往往にして発生することが考えられる。この場合、いわゆる電池切れ等に起因する電源オフ状態となった場合には、使用者によって予め設定されていた各種のプリント条件に関する情報、例えばトリミング情報や日付情報等が電源が遮断されるのと同時に消失されてしまうことになる。つまり、詳細なプリント条件に関する情報等を使用者が設定していた場合でも、その設定が全て無効になってしまうことになることから、操作性を阻害するだけでなく極めて重大な問題である。
【０００６】
そこで、上述のような問題に対処するための手段について、本出願人は先に、特開２００１−８０１７４号公報等による提案を行なっている。この特開２００１−８０１７４号公報によって開示されている手段は、デジタルカメラが電池切れ状態（以下において、減電状態又はローバッテリ状態ともいう）であるか否かを判定するために必要な電池残容量の検出を行なう減源検出回路を設け、電池の残容量が処理の続行に必要となる所定のレベル（減電レベル）以下であることが検出されると（減電状態であることが検出されると）、その時点において実行中の印刷（プリント）処理を停止すると共に、デジタルカメラ側の電源をオフ状態となるように切り換えるようにし、これにより不測の事態が生じるのを回避するというものである。
【０００７】
また、デジタルカメラを専用の充電装置によって充電する技術については、本出願人は先に、特開２００１−８６６５１号公報等によって提案を行なっている。この特開２００１−８６６５１号公報によって開示されている手段では、デジタルカメラに適用される二次電池の電圧が低下してカメラの動作が不能になった場合であっても、カメラを動作させ得る所定の電圧レベルに達するまで二次電池が充電されるのを待つことなく、カメラが動作不能になった時点ですぐに外部に記録画像データを出力する等の動作を可能とし、使用効率を向上させ得るようにした充電装置を実現している。つまり、当該充電装置においては、デジタルカメラが結合されると充電装置によってカメラの二次電池の充電動作が実行されるのと同時に、デジタルカメラに対して電力を直接供給することで、デジタルカメラ側において記録画像データを出力する等の機能を動作可能とするように構成している。
【０００８】
さらに、デジタルカメラにおける各種の情報、例えば充電に係る情報や撮影に係る情報等を表示する表示手段について、本出願人は先に、特開２００１−６６６５８号公報等による提案を行なっている。この特開２００１−６６６５８号公報によって開示されている手段は、デジタルカメラと充電器とからなるシステムであって、デジタルカメラの充電状態に係る情報を表示する第１の表示手段と、デジタルカメラの撮影に係る情報を表示する第２の表示手段との二つの表示手段を備え、これら第１の表示手段及び第２の表示手段をデジタルカメラ側の同一の外装窓部に設けるように構成することで、充電器側に表示手段を設けることなくデジタルカメラ側の操作のみで、使用者は所望するときに充電中である旨を表わす表示を明確に行なうようにすることができるというものである。したがって、これによれば充電操作の誤認を防止し操作性の向上に寄与することができるというものである。
【０００９】
【特許文献１】
特開平１０−２００８５０号公報
【００１０】
【特許文献２】
特開２００１−８０１７４号公報
【００１１】
【特許文献３】
特開２００１−８６６５１号公報
【００１２】
【特許文献４】
特開２００１−６６６５８号公報
【００１３】
【発明が解決しようとする課題】
ところで、デジタルカメラとこのデジタルカメラによって撮影され取得された画像データに基づく画像をプリントするプリンタとからなるプリントシステムにおいて、デジタルカメラに適用される充電池（二次電池）に対してプリンタ側から給電し、これを充電し得るように構成すると共に、当該二次電池の状態をデジタルカメラ側の表示手段を用いて表示確認し得るように構成すれば至便である。
【００１４】
ところが、上述のような構成のプリントシステムについては、未だ充分に具体的な提案がなされていない。さらにその際の表示形態やその選択手段及び表示形態の変更手段等についての具体的な提案についても、従来なされていない。
【００１５】
本発明は、上述した点に鑑みてなされたものであって、その目的とするところは、デジタルカメラとこのデジタルカメラから受信した画像データに基づいて画像をプリントするプリンタとからなるプリントシステムにおいて、デジタルカメラに適用される二次電池に対してプリンタ側から給電し充電し得るように構成すると共に、この二次電池の状態をデジタルカメラ側の表示手段を用いて表示確認し得るようにし、さらにその際の表示形態やその選択手段及び表示変更手段等を工夫して、使用者の操作性及び使用感の向上を実現することのできるプリントシステムを提供することである。
【００１６】
【課題を解決するための手段】
上記目的を達成するために、第１の発明によるプリントシステムは、動作を制御するための制御手段が各備えられたデジタルカメラとプリンタとが機能的に結合されてなるプリントシステムであって、上記デジタルカメラは、自己の上記制御手段による制御下で、上記プリンタでプリントする画像を表わすデータを該プリンタに供給し得るように構成され、更に、自己の電源たる二次電池を上記プリンタ側から給電を受けて充電し得るように、且つ、当該二次電池の状態を含む各該当機能の状態を所定の表示部に表示し得るように構成され、上記プリンタは、自己の上記制御手段による制御下で、上記デジタルカメラ側から供給される画像データに基づいて画像のプリントを実行し得るように構成され、更に、上記デジタルカメラ側に給電してその二次電池を充電し得るように構成され、且つ、上記デジタルカメラは、上記プリントシステムの起動に際して自己の所定の表示部に当該二次電池の状態を表わす表示がなされるように構成されたことを特徴とする。
【００１７】
また、第２の発明は、上記第１の発明によるプリントシステムにおいて、上記制御手段による制御下で、上記デジタルカメラ側の所定の表示部に当該二次電池の状態が表示されている状態で、画像をプリントする準備のための所定の操作が上記デジタルカメラ側の制御手段の制御下で受け付けられたときには、上記表示部は、当該画像を表示する状態に切り換わるように構成されたことを特徴とする。
【００１８】
そして、第３の発明は、上記第２の発明によるプリントシステムにおいて、上記制御手段による制御下で、上記画像をプリントする準備のための所定の操作としてプリントの対象とする画像を選択する操作がこれに該当するように構成されたことを特徴とする。
【００１９】
第４の発明は、上記第１の発明によるプリントシステムにおいて、上記制御手段による制御下で、上記二次電池の状態を表わす表示によって、該二次電池の残容量、充電の要否、又は、充電にかかる所要時間の推定値等を表示するように構成されたことを特徴とする。
【００２０】
第５の発明は、上記第１の発明によるプリントシステムにおいて、上記制御手段による制御下で、上記デジタルカメラ側の所定の表示部に、プリントの対象乃至はその候補とする画像の表示を相対的に大きい主たる表示として表示し且つ上記二次電池の状態を表わす表示を相対的に小さい従たる表示として当該主たる表示と併せ表示する第１の表示形式と、上記二次電池の状態を表わす表示を相対的に大きい主たる表示として表示し且つプリントの対象乃至はその候補とする画像の表示を相対的に小さい従たる表示として当該主たる表示と併せ表示する第２の表示形式とが操作者の任意により選択可能なように構成されたことを特徴とする。
【００２１】
第６の発明は、上記第１の発明によるプリントシステムにおいて、上記制御手段による制御下で、上記デジタルカメラ側の所定の表示部に、上記二次電池の状態を表わす表示が行なわれているときに、上記デジタルカメラに対して何等の操作も行なわれない状態が所定の第１の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする。
【００２２】
第７の発明は、上記第１の発明によるプリントシステムにおいて、上記制御手段による制御下で、上記デジタルカメラ側の所定の表示部に、プリントの対象乃至はその候補とする画像の表示が行なわれているときに、上記デジタルカメラに対して何等の操作も行なわれない状態が所定の第２の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする。
【００２３】
第８の発明は、上記第１の発明によるプリントシステムにおいて、上記制御手段による制御下で、上記デジタルカメラ側の所定の表示部に、プリントの対象乃至はその候補とする画像の表示が行なわれている状態で、上記デジタルカメラに対して何等の操作も行なわれない状態が所定の第２の時間以上継続したときに、上記二次電池への充電動作が行なわれていない場合には上記表示をオフにし、上記二次電池への充電動作が行なわれている場合には上記表示を二次電池の状態を表わす表示へと自動的に切り換え、上記切り換えによって上記二次電池の状態を表わす表示が行なわれているときに、上記デジタルカメラに対して何等の操作も行なわれない状態が所定の第１の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする。
【００２４】
第９の発明は、上記第１の発明によるプリントシステムにおいて、上記制御手段による制御下で、上記プリンタからの給電による上記デジタルカメラの上記二次電池に対する充電が完了したときには、上記デジタルカメラ側の所定の表示部に充電が完了した旨の表示を行なうように構成されたことを特徴とする。
【００２５】
第１０の発明によるプリントシステムは、動作を制御するための制御手段が各備えられたデジタルカメラとプリンタとが機能的に結合されてなるプリントシステムであって、上記デジタルカメラは、自己の上記制御手段と上記プリンタ側の制御手段との連繋による制御下で、撮像手段によって取得した画像データのうち上記プリンタでプリントする画像を表わす画像データを該プリンタに供給するための画像データ伝送手段と、自己の電源として適用される二次電池を上記プリンタ側から給電を受けて充電するための充電回路と、上記二次電池の状態を検出及び管理して該検出によるデータを上記デジタルカメラの制御手段に供給する電池管理回路部と、当該二次電池の状態を含む各該当機能の状態を上記デジタルカメラ側の制御手段による制御下で、所定の表示部に表示するための表示手段と、使用者による操作を受け付けるための操作部とを備えてなるものであり、上記プリンタは、自己の上記制御手段と上記デジタルカメラ側の制御手段との連繋による制御下で、上記デジタルカメラ側から供給される画像データを受信する画像データ受信手段と、該受信された画像データに基づいて画像のプリントを実行し得るように構成されたプリント手段と、上記デジタルカメラ側に給電して上記二次電池を充電し得るように構成された給電回路とを備えて構成なるものであり、且つ、上記デジタルカメラは、自己の上記制御手段による制御下で、上記プリントシステムの起動に際して上記電源管理回路部が検出し取得した当該二次電池の状態に関する情報を上記表示部に表示するように構成されたことを特徴とする。
【００２６】
第１１の発明は、上記第１の発明によるプリントシステムにおいて、上記デジタルカメラは、自己の上記表示部に当該二次電池の状態が表示されている状態で、上記操作部に対して画像をプリントする準備のための所定の操作が行なわれたときには、上記デジタルカメラ側の制御手段による制御下で、上記表示部における表示を当該画像を表示する状態に切り換えるように構成されたことを特徴とする。
【００２７】
第１２の発明は、上記第１１の発明によるプリントシステムにおいて、上記操作部に対するプリントの対象とする画像を選択するための操作は、上記制御手段による制御下で、上記画像をプリントする準備のための所定の操作に該当するものとして認識されるように構成されたことを特徴とする。
【００２８】
第１３の発明は、上記第１の発明によるプリントシステムにおいて、上記デジタルカメラは、上記制御手段による制御下で、上記電池管理回路部が検出し取得した当該二次電池の状態に関する情報に基づいて、該二次電池の残容量、充電の要否、又は、充電にかかる所要時間の推定値等を表示するように構成されたことを特徴とする。
【００２９】
第１４の発明は、上記第１０の発明によるプリントシステムにおいて、上記デジタルカメラは、自己の上記制御手段による制御下で、上記表示部にプリントの対象乃至はその候補とする画像の表示を相対的に大きい主たる表示として表示し且つ上記二次電池の状態を表わす表示を相対的に小さい従たる表示として当該主たる表示と併せ表示する第１の表示形式と、上記二次電池の状態を表わす表示を相対的に大きい主たる表示として表示し且つプリントの対象乃至はその候補とする画像の表示を相対的に小さい従たる表示として当該主たる表示と併せ表示する第２の表示形式とが、操作者の任意による上記操作部に対する操作に応じて選択可能なように構成されたことを特徴とする。
【００３０】
第１５の発明は、上記第１０の発明によるプリントシステムにおいて、上記デジタルカメラは、自己の上記制御手段による制御下で、上記表示部に、上記二次電池の状態を表わす表示が行なわれているときに、上記操作部に対して何等の操作も行なわれない状態が所定の第１の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする。
【００３１】
第１６の発明は、上記第１０の発明によるプリントシステムにおいて、上記デジタルカメラは、自己の上記制御手段による制御下で、上記表示部に、プリントの対象乃至はその候補とする画像の表示が行なわれているときに、上記操作部に対して何等の操作も行なわれない状態が所定の第２の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする。
【００３２】
第１７の発明は、上記第１０の発明によるプリントシステムにおいて、上記デジタルカメラは、自己の上記制御手段による制御下で、上記表示部に、プリントの対象乃至はその候補とする画像の表示が行なわれている状態で、上記操作部に対して何等の操作も行なわれない状態が所定の第２の時間以上継続したときには、上記二次電池への充電動作が行なわれていない場合には上記表示をオフにし上記二次電池への充電動作が行なわれている場合には上記表示を二次電池の状態を表わす表示へと自動的に切り換え、上記切り換えによって上記二次電池の状態を表わす表示が行なわれているときに、上記操作部に対して何等の操作も行なわれない状態が所定の第１の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする。
【００３３】
第１８の発明は、上記第１０の発明によるプリントシステムにおいて、上記デジタルカメラは、自己の上記制御手段による制御下で、上記プリンタからの給電による自己に適用された上記二次電池に対する充電が完了したときには、上記表示部に充電が完了した旨の表示を行なうように構成されたことを特徴とする。
【００３４】
第１９の発明によるデジタルカメラは、動作を制御するための制御手段が各備えられたデジタルカメラとプリンタとが機能的に結合されて構成されるプリントシステムに適合するデジタルカメラであって、被写体に対応した画像データを得るための撮像手段と、自己の上記制御手段と上記プリンタ側の制御手段との連繋による制御下で、上記撮像手段によって取得した画像データのうち上記プリンタでプリントする画像を表わす画像データを該プリンタに供給するための画像データ伝送手段と、自己の電源として適用される二次電池を上記プリンタ側から給電を受けて充電するための充電回路と、上記二次電池の状態を検出及び管理し該検出によるデータを自己の上記制御手段に供給する電池管理回路部と、当該二次電池の状態を含む各該当機能の状態を自己の上記制御手段による制御下で所定の表示部に表示するための表示手段と、使用者による操作を受け付けるための操作部とを備えて構成されたことを特徴とする。
【００３５】
第２０の発明は、上記第１９の発明によるデジタルカメラにおいて、上記表示部に当該二次電池の状態が表示されている状態で上記操作部に対して画像をプリントする準備のための所定の操作が行なわれたときには、自己の上記制御手段による制御下で、上記表示部における表示を当該画像を表示する状態に切り換えるように構成されたことを特徴とする。
【００３６】
第２１の発明は、上記第２０の発明によるデジタルカメラにおいて、上記操作部に対するプリントの対象とする画像を選択するための操作が行なわれたときは、自己の上記制御手段による制御下で、当該操作は、上記画像をプリントする準備のための所定のに該当するものとして認識されるように構成されたことを特徴とする。
【００３７】
第２２の発明は、上記第１９の発明によるデジタルカメラにおいて、自己の上記制御手段による制御下で、上記電池管理回路部が検出し取得した当該二次電池の状態に関する情報に基づいて、該二次電池の残容量、充電の要否、又は、充電にかかる所要時間の推定値等を表示するように構成されたことを特徴とする。
【００３８】
第２３の発明は、上記第１９の発明によるデジタルカメラにおいて、自己の上記制御手段による制御下で、上記表示部に、プリントの対象乃至はその候補とする画像の表示を相対的に大きい主たる表示として表示し且つ上記二次電池の状態を表わす表示を相対的に小さい従たる表示として当該主たる表示と併せ表示する第１の表示形式と、上記二次電池の状態を表わす表示を相対的に大きい主たる表示として表示し且つプリントの対象乃至はその候補とする画像の表示を相対的に小さい従たる表示として当該主たる表示と併せ表示する第２の表示形式とが、操作者の任意による上記操作部に対する操作に応じて選択可能なように構成されたことを特徴とする。
【００３９】
第２４の発明は、上記第１９の発明によるデジタルカメラにおいて、自己の上記制御手段による制御下で、上記表示部に、上記二次電池の状態を表わす表示が行なわれているときに、上記操作部に対して何等の操作も行なわれない状態が所定の第１の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする。
【００４０】
第２５の発明は、上記第１９の発明によるデジタルカメラにおいて、自己の上記制御手段による制御下で、上記表示部に、プリントの対象乃至はその候補とする画像の表示が行なわれているときに、上記操作部に対して何等の操作も行なわれない状態が所定の第２の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする。
【００４１】
第２６の発明は、上記第１９の発明によるデジタルカメラにおいて、自己の上記制御手段による制御下で、上記表示部に、プリントの対象乃至はその候補とする画像の表示が行なわれている状態で、上記操作部に対して何等の操作も行なわれない状態が所定の第２の時間以上継続したときには、上記二次電池への充電動作が行なわれていない場合には上記表示をオフにし上記二次電池への充電動作が行なわれている場合には上記表示を二次電池の状態を表わす表示へと自動的に切り換え、上記切り換えによって上記二次電池の状態を表わす表示が行なわれているときに上記操作部に対して何等の操作も行なわれない状態が所定の第１の時間以上継続したときには、上記表示をオフにするように構成されたことを特徴とする。
【００４２】
第２７の発明は、上記第１９の発明によるデジタルカメラにおいて、自己の上記制御手段による制御下で、上記プリンタからの給電による自己に適用された上記二次電池に対する充電が完了したときには、上記表示部に充電が完了した旨の表示を行なうように構成されたことを特徴とする。
【００４３】
第２８の発明によるプリンタは、動作を制御するための制御手段が各備えられたデジタルカメラとプリンタとが機能的に結合されてなるプリントシステムに適合するプリンタであって、自己の上記制御手段と上記デジタルカメラ側の制御手段との連繋による制御下で、上記デジタルカメラ側から供給される画像データを受信する画像データ受信手段と、該受信された画像データに基づいて画像のプリントを実行し得るように構成されたプリント手段と、上記デジタルカメラ側に給電して該デジタルカメラ側に適用される上記二次電池を充電し得るように構成された給電回路と、を備えて構成されるものであることを特徴とする。
【００４４】
第２９の発明によるプリントシステムは、動作を制御するための制御手段が各備えられたデジタルカメラとプリンタとが機能的に結合されてなるプリントシステムであって、上記デジタルカメラは、自己の上記制御手段と上記プリンタ側の制御手段との連繋による制御下で、撮像手段によって取得した画像データのうち上記プリンタでプリントする画像を表わす画像データを該プリンタに供給するための画像データ伝送手段と、自己の電源として適用された二次電池を上記プリンタ側から給電を受けて充電するための充電回路と、上記二次電池の状態を検出及び管理し該検出によるデータを上記デジタルカメラの制御手段に供給する電池管理回路部と、当該二次電池の状態を含む各該当機能の状態を上記デジタルカメラ側の制御手段による制御下で所定の表示部に表示するための表示手段と、使用者による操作を受付けるための操作部とを備えてなるものであり、上記プリンタは、自己の上記制御手段と上記デジタルカメラ側の制御手段との連繋による制御下で、上記デジタルカメラ側から供給される画像データを受信する画像データ受信手段と、該受信された画像データに基づいて画像のプリントを自己のサーマルヘッドを駆動して実行し得るように構成されたプリント手段と、上記デジタルカメラ側に給電して上記二次電池を充電し得るように構成された給電回路とを備えてなるものであり、且つ、上記デジタルカメラは、上記充電回路が、自己の上記制御手段と上記プリンタの制御手段との連繋による制御下で、上記プリンタのサーマルヘッドが駆動されている時間区間では自己に適用された当該二次電池への充電を中断するように構成されたことを特徴とする。
【００４５】
第３０の発明によるデジタルカメラは、動作を制御するための制御手段が各備えられたデジタルカメラとプリンタとが機能的に結合されて構成されるプリントシステムに適合するデジタルカメラであって、被写体に対応した画像データを得るための撮像手段と、自己の上記制御手段と上記プリンタ側の制御手段との連繋による制御下で、上記撮像手段によって取得した画像データのうち上記プリンタでプリントする画像を表わす画像データを該プリンタに供給するための画像データ伝送手段と、自己の電源として適用された二次電池を上記プリンタ側から給電を受けて充電するための充電回路と、上記二次電池の状態を検出及び管理し該検出によるデータを自己の上記制御手段に供給する電池管理回路部と、当該二次電池の状態を含む各該当機能の状態を自己の上記制御手段による制御下で所定の表示部に表示するための表示手段と、使用者による操作を受付けるための操作部とを備えて構成され、且つ、上記充電回路が、自己の上記制御手段と上記プリンタの制御手段との連繋による制御下で、上記プリンタのサーマルヘッドが駆動されている時間区間では自己に適用された当該二次電池への充電を中断するように構成したことを特徴とする。
【００４６】
【発明の実施の形態】
以下、図示の実施の形態によって本発明を説明する。
図１は本発明の一実施形態のプリントシステムを構成するデジタルカメラ（画像入力装置）とプリンタ（画像形成装置）とのそれぞれの内部構成の概略を示すブロック構成図である。
【００４７】
図１に示すように本実施形態のプリントシステムは、デジタルカメラ等の画像入力装置（以下、デジタルカメラという）１０と熱昇華型プリンタ等の画像形成装置（以下プリンタという）６０との二つの装置を備え、両者はシリアルインターフェース規格の一つであるＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格に準拠した所定の通信手段等によって電気的に接続されて互いに通信し得るように構成されている。そしてデジタルカメラ１０とプリンタ６０とにはそれぞれの動作を制御する制御手段（後述するＤＳＣコントローラ１３及びマイクロコンピュータ２２）がそれぞれに備えられている。
【００４８】
換言すると、本実施形態のプリントシステムは動作を制御する制御手段（１３・２２）が各備えられたデジタルカメラ１０とプリンタ６０とが機能的に結合されて構成されているものである。
【００４９】
まず、デジタルカメラ１０の内部を構成する主要構成部材について図１に基づき以下に説明する。
本実施形態のプリントシステムの一部を構成するデジタルカメラ１０は、複数の光学要素等からなり被写体からの光束を集光して光学的な被写体像を形成する撮影光学系１１と、光電変換素子（ＣＣＤ；Ｃｈａｒｇｅ−Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）センサ等の撮像素子）やその駆動回路等からなる撮像ユニット１２と、画像入力装置としての機能を達成するために当該デジタルカメラ１０の動作の統括的な制御を行なう制御手段であって例えばシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ；大規模集積回路）等により形成されるＤＳＣ（Ｄｉｇｉｔａｌ  Ｓｔｉｌｌ  Ｃａｍｅｒａ）コントローラ１３と、本デジタルカメラ１０における各種の設定や動作等を指示する指示信号等を発生させるための操作部材等（図示せず。本デジタルカメラ１０の回路ユニットに含まれる電気的な構成部材であって例えば撮影動作の開始等を指示するレリーズボタンや電源の開閉状態を切り換える電源ボタン、画像の表示すべき画像データやプリントすべき所望の画像データの番号を選択指示するコマ番号選択ボタン等）に連動する複数のスイッチ部材からなり使用者による操作を受け付けるための複数の操作部（図示せず）に連動するカメラ操作スイッチ１４と、本デジタルカメラ１０によって取得した画像データに基づく画像や二次電池６４（後述する。図２参照）の状態を含む各該当機能の状態をＤＳＣコントローラ１３の制御下で所定の表示部に表示出力する表示手段である液晶モニタ１５と、画像データや各種データ等を一時的に記憶するメモリ即ち一時記憶手段であり半導体記憶素子であるＳＤＲＡＭ（エスディーラム；Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１６と、電気的に書き換え可能な半導体メモリ（ロム；ＲＯＭ；Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ））であるフラッシュロム（Ｆｌａｓｈ  ＲＯＭ）１７と、撮像ユニット１２により取得しＤＳＣコントローラ１３により所定の信号処理がなされた画像データ等を所定の形態（例えばＪＰＥＧ形式等の圧縮形態）で記録する半導体メモリ媒体（例えばＳＳＦＤＣ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｆｌｏｐｐｙ  Ｄｉｓｋ  Ｃａｒｄ）やＣＦ（Ｃｏｍｐａｃｔ  Ｆｌａｓｈ）等）や磁気記録媒体又は光記録媒体等であって所要に応じて適用され得る記録メディア１８と、本デジタルカメラ１０とプリンタ６０とを接続するための接続手段であってデジタルカメラ１０の側からプリンタ６０の側へと画像データ等を転送する画像データ伝送手段の一部を構成するＵＳＢホストコントローラ１９と、発音によって使用者に対して警告を発するための手段であるＰＣＶ６１と、このＰＣＶ６１をＤＳＣコントローラ１３の制御によって駆動する発音回路６２と、充電式電池である二次電池６４（図１には図示せず。後述の図２参照）等を含み、この二次電池６４から供給される電力の制御等を行なう電気回路等からなるカメラ電源回路２１と、プリンタ６０側の接続端子５８に連結されることで本デジタルカメラ１０とプリンタ６０とを接続するための接続手段の一部を構成する接続端子５７等によって構成されている。
【００５０】
ＤＳＣコントローラ１３は、上述したように本デジタルカメラ１０の統括的な制御を行なう制御手段である。そのためにＤＳＣコントローラ１３は、撮像ユニット１２によって取得された被写体像の画像信号を受け取るＣＣＤインターフェイス回路１３ａと、このＣＣＤインターフェイス回路１３ａとＳＤＲＡＭ１６との間に介在し両者を信号線によって電気的に接続するための手段であるメモリインターフェイス回路１３ｂと、ＳＤＲＡＭ１６に一時的に記憶された画像データに基づいて所定の信号処理（画像サイズ変換処理等）が施された画像データを取り込みこれを液晶モニタ１５の表示部によって表示し得る形態のデータに変換する信号処理等を行なうビデオエンコーダ回路１３ｃと、後述するＲＩＳＣコントローラ１３ｆによって制御されＳＤＲＡＭ１６に一時的に記憶された画像データに基づいて液晶モニタ１５の表示解像度に適合した画像データとなるように画像のサイズを変換する画像サイズ変換回路１３ｄと、画像データの符号化処理及び復号化処理等を行なう画像圧縮伸張回路１３ｅと、本ＤＳＣコントローラ１３の内部回路を司るリスク（ＲＩＳＣ；Ｒｅｄｕｃｅｄ  Ｉｎｓｔｒｕｃｔｉｏｎ  Ｓｅｔ  Ｃｏｍｐｕｔｅｒ）コントローラ１３ｆ等を内部に有して構成されている。
【００５１】
ＤＳＣコントローラ１３は、上述したように本デジタルカメラ１０の統括的な制御を行なうと共に、本デジタルカメラ１０とプリンタ６０とが接続されている状態においては当該プリントシステム全体の制御をも行ない得るようになっている。
【００５２】
この場合においてＤＳＣコントローラ１３は、プリンタ６０の側に設けられ当該プリンタ６０の統括的な制御を司るマイクロコンピュータ２２に対して各種の指示信号や所定の画像データ等を送信する制御を行なうようになっている。
【００５３】
画像圧縮伸張回路１３ｅによって行なわれる符号化処理は、ＳＤＲＡＭ１６に一時記憶された画像データに基づいて行なわれる処理であって、所定の形態の画像データ（例えばＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）形式等の圧縮データ）を生成するための圧縮処理である。この符号化処理によって生成されたＪＰＥＧ形式の画像データは、メモリインターフェイス回路１３ｂを介して記録メディア１８等へと伝送され、当該記録メディア１８の所定の領域に記録されるようになっている。
【００５４】
なお、生成されたＪＰＥＧ形式の画像データは、記録メディア１８の所定の領域に記録されるようにするのとは別に、これに代えて、例えばＲＩＳＣコントローラ１３ｆのプログラムコードが予め記録されているフラッシュロム１７の一部の領域に対して当該生成された画像データを記録させ得るようにすることもできる。
【００５５】
また、画像圧縮伸張回路１３ｅにより行なわれる復号化処理は、記録メディア１８の所定の記録領域に圧縮された所定の状態で記録されている画像データ（ＪＰＥＧデータ等）をメモリインターフェイス回路１３ｂを介して読み出した後、この読み出した画像データに対して所定の伸張処理を施す処理もある。この画像圧縮伸張回路１３ｅにおいて伸張処理された画像データは、メモリインターフェイス回路１３ｂを介してＳＤＲＡＭ１６等に一時的に記憶され得るようになっている。
【００５６】
このようにＤＳＣコントローラ１３は、撮像ユニット１２により取得された被写体像を表わす画像信号を受けて、この画像信号に対して各種の画像信号処理等を施すことによって所定の形態の画像データを生成し得るように信号処理を行なう。こうして生成された画像データ等は、液晶モニタ１５・ＳＤＲＡＭ１６・フラッシュロム１７・記録メディア１８・ＵＳＢホストコントローラ１９等の各対応する部材に対して適宜出力されるようになっている。
【００５７】
なおＤＳＣコントローラ１３は、フラッシュロム１７・記録メディア１８・ＵＳＢホストコントローラ１９に対して外部バスライン２０によって電気的に接続されている。これにより上述のＤＳＣコントローラ１３と各構成部材との間で画像データ等の送受信を相互に行ない得るようになっている。
【００５８】
接続端子５７は、上述したようにプリンタ６０側の接続端子５８と連結されることで当該プリントシステムを構成する二つの装置（デジタルカメラ１０・プリンタ６０）を連結する接続手段の一部を構成するものである。
【００５９】
この接続端子５７・５８によってデジタルカメラ１０とプリンタ６０とが連結された状態では、両装置間において各種の情報や指示信号・制御信号等に加えて所定の形態に信号処理された画像信号等の送受信及びプリンタ６０の側からデジタルカメラ１０の側への電力の供給等が行なわれるようになっている。
【００６０】
そのためにデジタルカメラ１０の側の接続端子５７は、デジタルカメラ１０の内部においてＵＳＢホストコントローラ１９とカメラ電源回路２１とに接続されている。
【００６１】
なお本実施形態においては、図１に示すように接続端子５７・５８を例えば一対のコネクタ（端子）によって構成される例を示しているが、これに限らず例えば電源系コネクタとデータ伝送系のコネクタとを各別に設けたり、一般的な信号ケーブルによるケイブル接続によってデジタルカメラ１０とプリンタ６０とが連結され得るように構成してもよい。
【００６２】
カメラ電源回路２１は、本デジタルカメラ１０が単独で動作するときには当該デジタルカメラ１０の電源として機能するようになっている。そのために本カメラ電源回路２１は、デジタルカメラ１０の回路ユニットの電源ライン（図示せず）に電気的に接続されている。
【００６３】
また、本デジタルカメラ１０とプリンタ６０とが接続端子５７・５８によって接続されたときには、プリンタ６０の側のプリンタ電源回路５５（後述する）は、接続端子５７・５８を介して本デジタルカメラ１０のカメラ電源回路２１に電気的に接続されることになる。この状態となったときにはプリンタ電源回路５５は、デジタルカメラ１０及びプリンタ６０の両装置を含むプリントシステム全体への電力供給を担う電源として機能するようになっている。
【００６４】
つまり、デジタルカメラ１０とプリンタ６０とが接続された状態で本実施形態のプリントシステムが動作するときには、プリンタ電源回路５５から供給される電力は接続端子５７・５８を介してカメラ電源回路２１へと供給され、これによって本プリントシステムが動作するようになっている。換言すればプリンタ電源回路５５は、本実施形態のプリントシステムにおける主電源としての役目をするものであって、デジタルカメラ１０への給電作用と二次電池６４を充電する給電回路の役目をしている。
【００６５】
さらに、本デジタルカメラ１０とプリンタ６０とが接続端子５７・５８によって接続されたときは、カメラ電源回路２１の内部に設けられる二次電池６４（図２参照）は、プリンタ電源回路５５からの電力を接続端子５７・５８を介して受け得るようになっている。したがってこれによりプリンタ電源回路５５は、デジタルカメラ１０の二電池の充電をも行ない得るようになっている。
【００６６】
次に、プリンタ６０の内部を構成する主要構成部材について図１に基づき以下に説明する。
【００６７】
本実施形態のプリントシステムの一部を構成するプリンタ６０は、上述のデジタルカメラ１０のＤＳＣコントローラ１３と連繋して画像形成装置としての機能を達成すべく当該プリンタ６０を統括的に制御し内部にデジタルカメラ１０の側からＵＳＢホストコントローラ１９（画像データ伝送手段）を介して供給される画像データを受信する画像データ受信手段であるＵＳＢデバイスコントローラ２２ａを備えたマイクロコンピュータ２２と、プリント動作に供するプリント用紙４６を複数重ねて載置する用紙装填部である用紙トレイ４５と、この用紙トレイ４５が本プリンタ６０の所定の位置に正しく装填されているか否かを検出する用紙トレイ検出スイッチ４４と、プリント用紙４６を所定のときに所定の方向へ適宜移動させ当該プリント用紙４６を本プリンタ６０の内部における所定の位置に配置する搬送動作を行なうための駆動源であって例えばステッピングモータ等の搬送モータ４９と、マイクロコンピュータ２２からの指示信号に基づいて搬送モータ４９の駆動制御等を行なう搬送モータ駆動回路５０と、搬送モータ４９に連結され当該搬送モータ４９の回転駆動力をプリント用紙４６へと伝達するグリップローラ４７と、このグリップローラ４７に対向する位置に設けられ当該グリップローラ４７との間にプリント用紙４６を挟持して当該プリント用紙４６の搬送動作を補助するピンチローラ４８と、フォトリフレクタ（ＰＲ；Ｐｈｏｔｏ  Ｒｅｆｌｅｃｔｅｒ）等の素子からなるセンサであってプリント用紙４６の移動方向における当該プリント用紙４６の位置を検出する用紙位置センサ５１と、プリント用ヘッド部（サーマルヘッド３８）のヘッド面をインクリボン３３を挟んでプリント用紙４６の印字面へと押しつけると共に当該プリント用紙４６の搬送動作を補助するプラテンローラ５２と、サーマルヘッド３８を備えたヘッドアーム３９のアップ／ダウン（ＵＰ／ＤＯＷＮ）駆動を制御するヘッド位置制御モータ４１と、マイクロコンピュータ２２からの指示信号に基づいてヘッド位置制御モータ４１の駆動制御を行なうヘッドモータ駆動回路４２と、ヘッド位置制御モータ４１の回転軸に連結され当該ヘッド位置制御モータ４１の回転駆動力をヘッドアーム３９へと伝達しこれを図１の矢印Ｘ方向に揺動させるカム４０と、フォトインタラプタ（ＰＩ）等の素子からなるセンサであってカム４０の回転位置等を検出することでサーマルヘッド３８の位置を検出するヘッド位置センサ４３と、マイクロコンピュータ２２から外部バスライン２３を介して本プリンタ６０の側に伝送されプリント動作に供する形態の画像データを一時的に記憶する内部メモリであるＳＲＡＭ２４と、このＳＲＡＭ２４に一時記憶されている画像データを読み出してサーマルヘッド３８へと出力すると共に当該サーマルヘッド３８を駆動制御するサーマルヘッド制御回路２５と、プリント用紙４６に対して所望のプリントを行なうための染料を塗布したインクリボン３３を巻回して収納したインクリボンケース３２と、フォトリフレクタ（ＰＲ）等の素子によって構成されるセンサであってインクリボン３３の各フイルム（Ｙ・Ｍ・Ｃ・保護；インクリボン３３の詳細は後述する）の位置を検出するリボン位置検出センサ３６と、���ーミスタ等の素子によって構成されサーマルヘッド３８の温度を検出する温度センサ３７と、インクリボン３３の巻き取り駆動を行なって当該インクリボン３３を所定のときに適宜移動させるための駆動源であるリボンモータ３０と、マイクロコンピュータ２２からの指示信号に基づいてリボンモータ３０の駆動制御を行なうリボンモータ駆動回路３１と、フォトインタラプタ（ＰＩ）等の素子からなりインクリボン３３の巻取動作が正しく実行されているか否かを検出するリボン移動検出センサ３５と、インクリボン３３の移動に連動して回転するように構成されたスリット付き円盤３４と、リボンケース３２が本プリンタ６０の所定の位置に正しく装填されているか否かを検出するリボンケース検出スイッチ２９と、プリンタ６０における各種の設定や動作等を実行させるための複数の操作部材に連動し対応する所定の指示信号等を発生させ得るスイッチ部材であって本プリンタ６０の回路ユニット（図示せず）に実装されるプリンタ操作スイッチ５４と、本プリンタ６０に関する各種の設定情報等が予め格納されている不揮発性メモリ５３と、外部電源からの電力を本プリンタ６０へと供給するための中継手段であるＡＣアダプタ５９と、このＡＣアダプタ５９を本プリンタ６０に接続する端子である電源端子５６と、ＡＣアダプタ５９から電源端子５６を介して供給される電力を受けて本プリンタ６０の回路ユニット（図示せず）に適合する電圧に変換した後の電力を当該回路ユニットへと送電するプリンタ電源回路５５と、本プリンタ６０の動作中に内部に生じる熱を外部に排出し装置内部を冷却するためのファン２６と、このファン２６を回転駆動させるファンモータ２７と、このファンモータ２７を駆動制御するファンモータ駆動回路２８等によって構成されている。
【００６８】
マイクロコンピュータ２２は、デジタルカメラ１０から送信される指示信号や画像データ等を接続端子５７・５８を介して受けて、これに基づき本プリンタ６０のプリント動作等を制御するものである。つまり、マイクロコンピュータ２２は、デジタルカメラ１０の側からＵＳＢホストコントローラ１９（画像データ伝送手段）及び本プリンタ６０のマイクロコンピュータ２２のＵＳＢデバイスコントローラ２２ａ（画像データ受信手段）を介して供給される画像データに基づいて画像のプリントを実行するプリント手段としての機能を有してなるものである。なお、本実施形態のプリントシステムに適用されるプリンタ６０は単独でプリント動作を実行することはできず、上述のデジタルカメラ１０に結合された形態で動作する仕様となっている。
【００６９】
また、マイクロコンピュータ２２は複数のプリンタ操作スイッチ５４に応じた各種の指示信号等を監視し、使用者によって実行された操作に各対応する駆動回路等の制御を行なうようになっている。
【００７０】
ここでプリンタ操作スイッチ５４は、上述したように複数の操作スイッチからなり、例えばプリント動作を開始すべき旨の指示を行なうプリント開始スイッチや本プリンタ６０の電源の開閉（オン・オフ）指示を行なう電源スイッチ等を含んで構成されている。
【００７１】
これらの複数のスイッチからなるプリンタ操作スイッチ５４を作動させ得る操作部材は、プリンタ６０の外装部材（図示せず）の所定の位置に各別に設けられており、デジタルカメラ１０とプリンタ６０とが接続された状態において、使用者が操作するものである。
【００７２】
つまり、使用者がプリンタ６０の所定の操作部材を操作することによって、プリンタ操作スイッチ５４から対応する指示信号が発生し、これを受けてマイクロコンピュータ２２は各対応する制御を行なうように構成されている。これにより使用者の所望する画像を対象とするプリント動作を実行させることができるようになっている。
【００７３】
さらに、マイクロコンピュータ２２は、ヘッド位置センサ４３の出力に基づいてヘッドモータ駆動回路４２を介してヘッド位置制御モータ４１の制御を行ない、これによりサーマルヘッド３８の位置を決定するようになっている。
【００７４】
また、マイクロコンピュータ２２は、用紙位置センサ５１の出力に基づいて搬送モータ駆動回路５０を介して搬送モータ４９の制御を行なって、プリント用紙４６の移動方向における当該プリント用紙４６の位置を決定するようになっている。
【００７５】
そして、マイクロコンピュータ２２は、リボン移動検出センサ３５の出力を監視することによってインクリボン３３の巻取動作が正しく実行されているか否かを検出するようになっている。
【００７６】
即ち、マイクロコンピュータ２２は、インクリボン３３の移動に連動して回転するスリット付き円盤３４に対向する位置に配設されるリボン移動検出センサ３５の出力を検出することでスリット付き円盤３４の回転量を検出し、これによりインクリボン３３の巻取動作を監視し得るようになっている。
【００７７】
不揮発性メモリ５３には、本プリンタ６０に対する電力の供給が断たれた場合にも常に保持しておくべき所定の情報等が格納されている。その情報としては、例えば本プリンタ６０による制御の履歴等を示す制御パラメータや本プリンタ６０の特性を示すプリントパラメータ等である。
【００７８】
そのために不揮発性メモリ５３は、電気的に書き換え可能なロムであるＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）・強誘電体メモリであるＦｅＲＡＭ（Ｆｅｒｒｏｅｌｅｃｔｒｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）・電池バックアップ機能付きのＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の素子によって形成されている。
【００７９】
搬送モータ４９は、用紙トレイ４５（用紙装填部）からプリント用紙４６を取り出して（搬出して）当該プリント用紙４６を所定のプリント開始位置、即ちサーマルヘッド３８（プリント用ヘッド部）に臨む位置まで移動（移送）するための準備用搬送動作である給紙動作を行なったり、プリント動作の実行時にプリント用紙４６を所定の速度で所定の方向に移動させるプリント用紙搬送動作、即ちサーマルヘッド３８によって所定のプリント動作を行なうべく当該プリント用紙４６とサーマルヘッド３８との間に相対的な位置変化を起こさせるための搬送動作や、プリント動作終了時にプリント用紙４６を本プリンタ６０の外部へと排出する排紙動作等のプリント用紙搬送動作に寄与するプリント用紙搬送手段の一部を構成する部材である。そして、プリント用紙４６の搬送動作時には、当該プリント用紙４６はグリップローラ４７とピンチローラ４８とに挟持されることで位置ズレ等が生じないように確実に保持されるようになっている。
【００８０】
なお、当該プリンタ６０におけるプリント用紙搬送手段は、搬送モータ４９・搬送モータ駆動回路５０・グリップローラ４７・ピンチローラ４８等等の構成部材により構成されるものである。
【００８１】
グリップローラ４７は、搬送モータ４９によって駆動されるようになっている。また、この搬送モータ４９の駆動電力は、搬送モータ駆動回路５０から供給されるようになっている。そしてマイクロコンピュータ２２は、搬送モータ駆動回路５０に対して所定の制御信号を送ることでプリント用紙４６を任意に搬送することができるようになっている。
【００８２】
リボンケース３２に収納されるインクリボン３３は、プリント用紙４６に対して熱転写される染料（Ｙ（イエロー）・Ｍ（マゼンタ）・Ｃ（シアン）の各色）が塗布された転写フイルムと保護層を形成するための転写フイルム等によって構成されている。
【００８３】
このインクリボン３３における各フイルム（Ｙ・Ｍ・Ｃ・保護層）のそれぞれには検出用の所定の形態のマークが形成されている。リボン位置検出センサ３６は、このマークを検出することによって当該インクリボン３３の各フイルムの位置を検出するようになっている。
【００８４】
プリンタ電源回路５５は、上述したように電源端子５６を介してＡＣアダプタ５９に接続されるようになっており、これにより外部電源からの供給を受け得るようになっている。
【００８５】
そして、プリンタ電源回路５５は、本プリンタ６０の内部において回路ユニットの電源ライン（図示せず）に電気的に接続されている。したがってこれにより外部電源からの電力は、ＡＣアダプタ５９・電源端子５６を介してプリンタ電源回路５５へ供給され、このプリンタ電源回路５５において所定の電圧変換がなされた後、当該電力は回路ユニットへと送電され分配されるようになっている。
【００８６】
なお、ＳＲＡＭ２４は後述するようにデジタルカメラ１０の側から転送されてくるデータを受信して、これを一時的に記録する半導体素子（メモリ）によって構成されている。
【００８７】
また、ＳＲＡＭ２４及びサーマルヘッド制御回路２５はマイクロコンピュータ２２に対して外部バスライン２３によって電気的に接続されている。
【００８８】
次に、本実施形態のプリントシステムにおいてデジタルカメラとプリンタとが接続する接続部位の構成と、当該デジタルカメラ及びプリンタに各備えられる電源回路の構成とを図２を用いて以下に詳述する。
【００８９】
図２は本実施形態のプリントシステムにおけるデジタルカメラとプリンタとが接続する接続部位の構成及び両者の各電源回路（カメラ電源回路２１・プリンタ電源回路５５）の構成の内部概略を示すブロック構成図である。
【００９０】
本実施形態のプリントシステムにおいてこれを構成するデジタルカメラ１０とプリンタ６０とを接続するための接続手段は、上述したようにデジタルカメラ１０の側に設けた接続端子５７とプリンタ６０の側に設けた接続端子５８とによって構成されている。
【００９１】
両接続端子５７・５８の内部には、６つの信号ラインＶｂｕｓ・Ｄ＋・Ｄ−・ＧＮＤ・ＣＨＧ・ＰＧＮＤが配設されている。このうちＶｂｕｓ・Ｄ＋・Ｄ−・ＧＮＤの４つの信号ラインは、ＵＳＢ規格において必要な信号ラインとなっている。これに加えて、本実施形態における接続手段では、ＣＨＧ・ＰＧＮＤの二つのラインが設けられている。この二つの信号ラインは、プリンタ６０の側からデジタルカメラ１０の側へ向けて動作に必要な電力を供給するためのラインとなっている。
【００９２】
詳述するとＣＨＧは、デジタルカメラ１０を動作させるための動作電力とデジタルカメラ１０の二次電池６４を充電するための電力とをプリンタ６０の側からデジタルカメラ１０側へと供給するためのライン（第１の給電線）である。そのために当該ＣＨＧはＵＳＢ規格に準拠した上述の４つの信号ライン（Ｖｂｕｓ・Ｄ＋・Ｄ−・ＧＮＤ）に比べて電力容量が大きいものとなっている。したがって、電力容量の大きいＣＨＧに対応してＵＳＢ信号ラインとは別の専用グランドラインとしてＰＧＮＤが配線されている。
【００９３】
通常のＵＳＢ規格においては、第２の給電線となるＶｂｕｓラインを利用することによってホスト側からターゲットとなる機器側へと電力を供給することができるように構成されている。これに対して、本実施形態のプリントシステムにおいては、ターゲット機器となるプリンタ６０の側からホストとなるデジタルカメラ１０の側に向けて電力を供給するように構成されている。またプリンタ６０は、自己の電力源から供給される電力によって動作することができるように構成されている。このことから本プリントシステムにおいては、Ｖｂｕｓを電力供給用ラインとしては利用せずに、これを信号通信インターフェイスを構成するために使用し得るように構成されている。
【００９４】
デジタルカメラ１０の側において、ＤＳＣコントローラ１３とサブコントローラ６３とはシリアル通信ラインによってデータ交換が可能となるように構成されている。そして当該サブコントローラ６３はＤＳＣコントローラ１３からの指示信号に基づいて二次電池６４の管理を行なうようになっている。つまり、サブコントローラ６３は、二次電池６４の状態を検出及び管理して当該検出によるデータをＤＳＣコントローラ１３に供給する電池管理回路部の役目をしている。
【００９５】
抵抗Ｒ０４は電池電圧を測定する際に必要となるダミーロード抵抗であり、Ｑ０１を介して二次電池６４からダミーロード抵抗へ電流を流すことができるようになっている。このダミーロード抵抗によって二次電池６４の電圧を測定するようになっている。
【００９６】
サブコントローラ６３のＩＯポートＰ＿ＣｏｎｔＲはＱ０１に接続されていて、当該ＩＯポートＰ＿ＣｏｎｔＲによってＱ０１のオン・オフの制御を行ない得るようになっている。また、抵抗Ｒ６・Ｒ５は二次電池６４の電圧をサブコントローラ６３の内部に具備されるＡＤコンバータ６３ａの入力レンジに変換するための抵抗である。
【００９７】
またデジタルカメラ１０の内部には、二次電池６４の温度を検出するための手段としての温度検出センサー６７が配設されている。この温度検出センサー６７の出力はサブコントローラ６３のＡＤコンバータ６３ａに入力されるようになっている。そしてサブコントローラ６３は温度検出センサー６７からの出力を受けて二次電池６４の温度を測定することができるようになっている。
【００９８】
デジタルカメラ１０とプリンタ６０とが接続されている状態においては、接続端子５７・５８のＣＨＧラインを介して入力される電力は定電流回路６６を介して二次電池６４へと入力されるようになっている。この場合において、サブコントローラ６３はＩＯポートＰ＿ＣｏｎｔＣによって定電流回路６６のオン・オフ制御を行なうようになっている。これにより当該二次電池６４の充電が行なわれるようになっている。したがって、デジタルカメラ１０の側のカメラ電源回路２１は、プリンタ６０の側から給電を受けてデジタルカメラ１０の電源として適用される二次電池６４を充電するための充電回路としての機能を有している。
【００９９】
デジタルカメラ１０のＤＣ／ＤＣコンバータ６５Ａは、ＤＳＣコントローラ１３による制御下で動作するようになっており、入力された電力の電圧をデジタルカメラ１０の内部の回路ユニットが必要とする電圧となるように変換して出力する。そして、当該ＤＣ／ＤＣコンバータ６５Ａは、デジタルカメラ１０とプリンタ６０とが接続されているときには、接続端子５７・５８のＣＨＧラインを介して入力される電圧を変換するようになっている。またデジタルカメラ１０とプリンタ６０とが接続されていないときには、デジタルカメラ１０に内蔵される充電式電池である二次電池６４から供給される電力の電圧を変換するようになっている。なお、この二次電池６４はデジタルカメラ１０が単独で動作する際の電源となっている。またＤＣ／ＤＣコンバータ６５Ａの出力の一つは、トランジスタＱ００を介してデジタルカメラ１０の側の接続端子５７のＶｂｕｓへ接続されている。
【０１００】
さらに、ＤＳＣコントローラ１３は、ＩＯポートＰ＿ＣｏｎｔＶｂｕｓから制御信号を出力することによりトランジスタＱ００のオン・オフ制御を行なうことができるようになっている。
【０１０１】
また、接続端子５７・５８の信号ラインＤ＋・Ｄ−は、差動型の信号ラインを構成している。そして、ＵＳＢホストコントローラ１９とマイクロコンピュータ２２の内部に設けられるＵＳＢデバイスコントローラ２２ａとは、この一対の信号ラインＤ＋・Ｄ−を用いることによってデータの送受信を行なうことができるようになっている。この信号ラインＤ＋・Ｄ−は、デジタルカメラ１０側においては抵抗Ｒ００・Ｒ０１によりそれぞれプルダウン（Ｐｕｌｌ  Ｄｏｗｎ）されている。したがってデジタルカメラ１０とプリンタ６０とが接続されていない状態では、信号ラインＤ＋・Ｄ−はロー（Ｌｏｗ）レベルとなる。一方、プリンタ６０の側では信号ラインＤ＋あるいはＤ−の何れか一方をハイ（Ｈｉ）レベルに設定することでＵＳＢホストコントローラ１９に対してデータ転送速度を告知することができるようになっている。
【０１０２】
またＣＨＧの出力は、抵抗Ｒ０２・Ｒ０３によって分圧された後、ＤＳＣコントローラ１３のＩＯポートであるＰ＿ＤｅｔＣｈｇに入力されるようになっている。したがってＤＳＣコントローラ１３は、ＩＯポートＰ＿ＤｅｔＣｈｇを監視することによってデジタルカメラ１０とプリンタ６０とが接続されたか否かを検出することができるようになっている。
【０１０３】
一方、プリンタ６０側のプリンタ電源回路５５（図１参照）は、図２に示すようにＤＣ／ＤＣコンバータ６５Ｂを備えており、このＤＣ／ＤＣコンバータ６５Ｂは電源端子５６を介して接続されるＡＣアダプタ５９からの出力を当該プリンタ６０の内部に設けられる回路ユニットが必要とする電圧に変換して出力するように構成されている。
【０１０４】
この場合において、プリンタ電源回路５５のＤＣ／ＤＣコンバータ６５Ｂの一部のラインはトランジスタＱ１０を介してプリンタ６０の側の接続端子５８のＣＨＧに接続されている。トランジスタＱ１０は、マイクロコンピュータ２２のＩＯポートＰ＿ＣｏｎｔＣｈｇに接続されており、これによってトランジスタＱ１０のオン・オフ制御がなされてデジタルカメラ１０への電力の供給が制御されている。
【０１０５】
作動信号ラインＤ＋・Ｄ−の何れか一方をプルアップすることによってデータ転送速度を告知することができるようになっており、本実施形態においてはフルスピード（１２Ｍｂｐｓ）で通信が行なわれるようになっている。したがって、信号ラインＤ＋をプルアップすることになるが、そのためにトランジスタＱ１１と抵抗Ｒ１２がＤ＋側に接続されている。
【０１０６】
トランジスタＱ１１はマイクロコンピュータ２２のＩＯポートＰ＿ＰｕｌｌＤ＋に接続されており、これによりオン・オフ制御がなされるようになっている。このようにトランジスタＱ１１をオン・オフ制御することによりＤ＋ラインのプルアップを制御することができるようになっている。
【０１０７】
ＵＳＢ通信ラインを確立する（オープンする）に際してはＤＳＣコントローラ１３はＶｂｕｓラインをロー状態からハイ状態へと設定する。このレベル変化は、マイクロコンピュータ２２のＩＯポートＰ＿ＤｅｔＶｂｕｓを監視することによって取得することができるようになっている。そして、Ｖｂｕｓの出力レベルをＩＯポートＰ＿ＤｅｔＶｂｕｓの入力レベルに適合させるためにＶｂｕｓラインには抵抗Ｒ１０・Ｒ１１が接続されている。
【０１０８】
以上のように構成された本実施形態のプリントシステムの作用を以下に説明する。
図３・図４・図５は、本実施形態のプリントシステムの作用を示し、デジタルカメラとプリンタとが接続された状態にあるときの当該プリントシステムにおけるメインルーチンのフローチャートである。
【０１０９】
なお、図３〜図５においてはデジタルカメラ側のＤＳＣコントローラ（１３）の動作処理とプリンタ側のマイクロコンピュータ（２２）の動作処理とを並べて示し、互いに通信したり連繋して動作する際の様子が容易にわかるように図示している。
【０１１０】
まず、本実施形態のプリントシステムのメインルーチンについて図３〜図５に基づいて以下に説明する。
【０１１１】
このプリントシステムのメインルーチンはデジタルカメラ１０及びプリンタ６０に各備えられる電源回路２１・５５のそれぞれがオン状態に切り換わることで一連の処理が開始される。
【０１１２】
この場合において、デジタルカメラ１０とプリンタ６０とが接続されている状態にあるときには、プリンタ６０のプリンタ電源回路５５のオン・オフ状態を切り換えるための所定の操作部材（図示せず；プリンタ側主電源操作部材という）を使用者が操作することによってプリンタ電源回路５５がオン状態に切り換わる。このプリンタ電源回路５５は、上述したようにデジタルカメラ１０のカメラ電源回路２１に連動するように構成されていることから、プリンタ電源回路５５がオン状態に切り換わるのと同時にカメラ電源回路２１もオン状態に切り換わる。
【０１１３】
一方、カメラ電源回路２１は、当該デジタルカメラ１０に設けられカメラ電源回路２１のオン・オフ状態を切り換えるための所定の操作部材（図示せず；カメラ側主電源操作部材という）を使用者が操作することによってもオン状態に切り換わる。
【０１１４】
このようにしてデジタルカメラ１０のカメラ電源回路２１がオン状態に切り換わると、デジタルカメラ１０の側ではＤＳＣコントローラ１３の制御によって図３に示すステップＳ１の処理が実行される。このステップＳ１においては、デジタルカメラ１０の起動時における初期設定処理、即ちコントローラ内部レジスタ・ＩＯポートの初期化・周辺回路の初期設定処理等が実行されることになる。その後、ステップＳ２の処理に移行する。
【０１１５】
一方、デジタルカメラ１０とプリンタ６０とが接続されている状態であって、プリンタ側主電源操作部材によってプリンタ電源回路５５がオン状態に切り換わりこれに連動してカメラ電源回路２１もオン状態に切り換わった場合には、まずプリンタ電源回路５５からＣＨＧラインを介してカメラ電源回路２１への電力供給処理が行なわれた後、デジタルカメラ１０のＤＳＣコントローラ１３が起動して、当該デジタルカメラ１０の起動時の初期設定処理（上述の各処理等）がステップＳ２の処理において実行される。これと同時にＤＳＣコントローラ１３はプリンタ６０のマイクロコンピュータ２２に対して所定の指示信号を発し、これを受けてマイクロコンピュータ２２はステップＳ９１に示すようにプリンタ６０の起動時の初期設定を実行する。その後、プリンタ６０は待機状態となる一方、デジタルカメラ１０は次のステップＳ２の処理に移行する。
【０１１６】
ステップＳ２において、ＤＳＣコントローラ１３はデジタルカメラ１０とプリンタ６０とが接続状態にあるか否かの確認を行なう。デジタルカメラ１０とプリンタ６０とが接続状態にある場合には、ＣＨＧの出力が抵抗Ｒ０２・Ｒ０３によって分圧された後、ＤＳＣコントローラ１３のＩＯポートＰ＿ＤｅｔＣｈｇに入力される。これによりＩＯポートＰ＿ＤｅｔＣｈｇはハイ（Ｈｉ）レベルとなる。
【０１１７】
つまり、このステップＳ２において、ＤＳＣコントローラ１３はＩＯポートＰ＿ＤｅｔＣｈｇの入力レベルを監視することによって、デジタルカメラ１０とプリンタ６０とが接続状態にあるか否かの判断を行なう。この場合において、ＩＯポートＰ＿ＤｅｔＣｈｇがハイ（Ｈｉ）レベルであることが検出された場合には、デジタルカメラ１０とプリンタ６０とが接続状態にあるものと判断されて、次のステップＳ３の処理に進み、このステップＳ３以降の処理において、当該デジタルカメラ１０とプリンタ６０とが協働して動作するプリンタシステムを構成するための処理が実行される。
【０１１８】
また、上述のステップＳ２において、ＤＳＣコントローラ１３がＩＯポートＰ＿ＤｅｔＣｈｇがロー（Ｌｏ）レベルであることを検出した場合には、デジタルカメラ１０とプリンタ６０とが接続状態にないものと判断されて、ＤＳＣメインルーチン（図１４参照）に移行する。このサブルーチンはデジタルカメラ１０が単独で画像入力装置であるカメラとして動作するための処理ルーチンである。この処理ルーチンについての詳細は後述する。
【０１１９】
上述のステップＳ２の処理において、デジタルカメラ１０とプリンタ６０とが接続状態にあると判断された場合には、上述したように両者が協働して動作するプリンタシステムが構成される。そのためには、両者間の通信回線を確立する（オープンする）必要がある。
【０１２０】
そこでステップＳ３において、ＤＳＣコントローラ１３はＵＳＢホストコントローラ１９の所定の初期設定処理を実行する。これと同時に、ＤＳＣコントローラ１３はプリンタ６０のマイクロコンピュータ２２に対して所定の指示信号を送信する。その後、ステップ４の処理に進む。
【０１２１】
一方、上述のステップＳ３の処理によってＤＳＣコントローラ１３から送信された所定の指示信号を受けてマイクロコンピュータ２２は、ステップＳ９２において、ＵＳＢデバイスコントローラ２２ａの所定の初期設定処理を実行する。その後、プリンタ６０は待機状態となる。
【０１２２】
次に、ステップＳ４において、ＤＳＣコントローラ１３はサブコントローラ６３に対して電池の残容量についての情報を要求し、これを取得する。ここで、サブコントローラ６３は、上述のように電池残容量情報についてのＤＳＣコントローラ１３からの通信要求を受けると、ダミーロード（ダミー負荷）を駆動して、その状態の二次電池６４の電圧値を測定し、その測定結果から電池残容量を計算し、その結果得られた電池残容量についての情報をＤＳＣコントローラ１３へ送信する。その後、ステップＳ５の処理に進む。なお、ここで行なわれるサブコントローラ６３による処理は、後述するステップＳ３０２の処理である（図１９参照）。
【０１２３】
なお、この場合においては、デジタルカメラ１０に二次電池６４が装填されていない状態でもプリンタ電源回路５５から電力が供給されている状態にあれば、デジタルカメラ１０の側の電気回路は動作している状態にある。この状態に有るときには、サブコントローラ６３はデジタルカメラ１０に二次電池６４が装填されているか否かの確認を行なう。そして、二次電池６４がデジタルカメラ１０に装填されていない状態にあることが確認された場合には、その旨の情報をＤＳＣコントローラ１３へと送信する。
【０１２４】
ステップＳ５において、ＤＳＣコントローラ１３はサブコントローラ６３から取得した電池残容量情報に基づいて二次電池６４の充電動作を行なう必要があるか否かが確認を行なう。ここで充電動作が必要であると判断された場合には、次のステップＳ６の処理に進む。
【０１２５】
ステップＳ６において、ＤＳＣコントローラ１３は充電動作中フラグを「１」に設定（セット）して、次のステップＳ７の処理に進み、このステップＳ７において、ＤＳＣコントローラ１３はサブコントローラ６３に対して充電動作を開始させる旨の指令信号を送信する。なお、上述のステップＳ６の処理においてセットされる充電動作中フラグは当該充電動作が終了するまでクリア（「０」）されないようになっている。この指令信号を受けてサブコントローラ６３は後述するステップＳ３１５の処理を実行する（図２０参照）。
【０１２６】
一方、上述のステップＳ５において、ＤＳＣコントローラ１３はサブコントローラ６３から取得した電池残容量情報に基づいて二次電池６４の充電動作は不要であると判断した場合には、次のステップＳ８の処理に進む。
【０１２７】
ステップＳ８において、ＤＳＣコントローラ１３は液晶モニタ１５を用いて二次電池６４の充電状態に関する情報等を表示する表示処理を実行する。その後、ステップＳ９の処理に進む。
【０１２８】
なお、ここで液晶モニタ１５に表示されるべき二次電池６４の充電状態に関する情報等の表示例を図６〜図８に基づいて以下に説明する。
【０１２９】
まず、サブコントローラ６３から取得した情報によって電池容量が既に満充電状態（１００％充電状態）である旨を示す場合には、例えば図６に示すような形態の表示が液晶モニタ１５の表示部になされる。
【０１３０】
この図６に示す表示形態では、二次電池６４情報についての詳細を表わす文字列と、当該二次電池６４を模したバーグラフによる画像とからなる表示形態によって、当該二次電池６４が満充電状態であることが告知される表示例である。このように二次電池６４の充電状態情報は、文字列及び画像等によって液晶表示モニタ（以下、単に液晶モニタという）１５に表示されることによって、使用者が液晶モニタ１５を視認するのみで容易に二次電池６４情報を確認することができるようになっている。
【０１３１】
一方、サブコントローラ６３から取得した情報によって電池容量が１００％未満である旨を示す場合には、例えば図７に示すような形態の表示が液晶モニタ１５の表示部になされる。
【０１３２】
この図７に示す表示形態では、電池容量が１００％未満である旨を示す場合として、例えば電池容量が満充電状態に対して４０％の容量となっている場合を示しており、その表示形態は図６に準じた形態となっている。つまり、上述の図６と同様に二次電池６４情報の詳細を表わす文字列と、当該二次電池６４を模したバーグラフによる画像との表示形態に加えて、例えば充電動作を実行したときに満充電状態になるまでの推定時間等を表示している。ここで、満充電までの推定時間は、サブコントローラ６３によって算出される推測値である。なお、図７にも示すように二次電池６４の残容量が所定のレベル以下であるような場合（例えば５０％以下）には、さらに急速充電動作を開始する旨の告知を文字列によって表示している。
【０１３３】
他方、サブコントローラ６３から取得した情報によって二次電池６４がデジタルカメラ１０に装填されていないと判断された場合には、例えば図８に示すような形態の表示が液晶モニタ１５によってなされる。
【０１３４】
図８に示す表示形態では、デジタルカメラ１０に二次電池６４が装填されていないために充電動作を実行することができない旨の警告を文字列によって表示するものである。なお、この図８に示す警告表示を液晶モニタ１５を利用して表示するのと同時に、これに連動させてＰＣＶ６１を制御することで所定の警告音等を発生させるようにしてもよい。
【０１３５】
このように上述のステップＳ８の処理、即ち液晶モニタ１５による所定の表示処理が実行された後、次のステップＳ９に進むと、このステップＳ９において、ＤＳＣコントローラ１３は表示状態データに「＃１」を設定する。その後、次のステップＳ１０の処理に進む。
【０１３６】
ここで、表示状態データは、液晶モニタ１５の表示状態を示すデータであって、ＤＳＣコントローラ１３の内部メモリ（図示せず）の特定のアドレスに割り付けられ適宜保持されるデータである。
【０１３７】
なお、表示状態データが「＃０」のときは、液晶モニタ１５は表示動作を行なっていない、つまり何の表示もなされていないことを示すものとする。この状態は、例えばデジタルカメラ１０が電源オン状態にあるときに、所定の時間の間、何の操作もなされなかった場合に切り換わるものである。
【０１３８】
また、表示状態データが「＃１」のときは、液晶モニタ１５には二次電池６４に関する所定の情報が表示されていることを示すものとする。
【０１３９】
そして、表示状態データが「＃２」のときは、液晶モニタ１５には使用者が選択した所定の画像データに基づく画像が表示されていることを示すものとする。
【０１４０】
次に、ステップＳ１０において、ＤＳＣコントローラ１３は液晶モニタ１５に所定の表示を行なう表示時間を規定するための内部タイマー（以下表示タイマーという）に「＃Ｔｄａｔａ１」を設定し、計時（カウント）動作を開始させる。この「＃Ｔｄａｔａ１」は液晶モニタ１５に二次電池６４情報等の表示を行なうための表示時間（第１の時間）を示すパラメータとしている。
【０１４１】
ここで、例えば使用者が所定の操作部材の操作を行なった場合には、その操作部材からの割り込み指示信号によって計時動作は中断されて液晶モニタ１５の表示が停止するようになっている。また、設定された所定時間が経過するまでの間に使用者が所定の操作部材の操作を行なわなかった場合、つまり所定の割り込み信号の発生が無いまま表示タイマーに設定したカウント値が「＃Ｔｄａｔａ１」に到達すると、その時点で液晶モニタ１５の表示が停止するようになっている。
【０１４２】
つまり、上述の「＃Ｔｄａｔａ１」で設定される第１の時間は、二次電池６４の状態を表わす表示が液晶モニタ１５の表示部に表示されているときに、デジタルカメラ１０に対して何等の操作も行なわれないときに当該表示をオフにするための条件としての所定の規定時間である。
【０１４３】
このようにして、液晶モニタ１５の表示が停止された後、次のステップＳ１１の処理に進む。
【０１４４】
ステップＳ１１において、ＤＳＣコントローラ１３はマイクロコンピュータ２２に対してプリンタ操作スイッチ５４の状態情報を要求する指令（コマンド）を転送し、その情報を取得する。
【０１４５】
この場合において、待機状態にあったマイクロコンピュータ２２は、ＤＳＣコントローラ１３から指令（プリンタ操作スイッチ５４の状態情報の要求指令）を受信すると、ステップＳ９３において、プリンタ操作スイッチ５４の状態情報を収集し、これをＤＳＣコントローラ１３に向けて送信する。
【０１４６】
なお、ここでＤＳＣコントローラ１３とマイクロコンピュータ２２との間で行なわれる信号送受信動作は、ＵＳＢ転送形態の一つであるインターラプト転送を利用して所定の周期で実行されるようになっている。
【０１４７】
そして、上述したようにＤＳＣコントローラ１３はマイクロコンピュータ２２からのプリンタ操作スイッチ５４の状態情報を受信して、これを取得した後、次のステップＳ１２の処理に進む。
【０１４８】
ステップＳ１２において、ＤＳＣコントローラ１３はカメラ操作スイッチ１４の状態情報を読み込む。その後、ステップＳ１３の処理に進む。
【０１４９】
ステップＳ１３において、ＤＳＣコントローラ１３は充電動作が実行されているか否かの判定を充電動作中フラグの状態確認によって行なう。ここで、充電動作中フラグが「０」であることを確認した場合には、充電動作の実行中ではないと判断してステップＳ１５の処理に進む。
【０１５０】
また、充電動作中フラグが「１」であることを確認した場合には、充電動作の実行中であると判断して、次のステップＳ１４の処理に進み、このステップＳ１４において、ＤＳＣコントローラ１３は充電情報の送信をサブコントローラ６３に対して要求する指令を発する。サブコントローラ６３は当該要求指令に対して現在の電池容量と充電時間等の情報をＤＳＣコントローラ１３に向けて送信する。これによりＤＳＣコントローラ１３に対してサブコントローラ６３から所定の充電情報が入力される。その後、ステップＳ１５の処理に進む。
【０１５１】
このように充電動作の実行中には、上述のステップＳ１４の処理が周期的に実行されるようになっているので、ＤＳＣコントローラ１３は二次電池６４の状態を常に監視できるようになっている。
【０１５２】
続いて、ステップＳ１５において、ＤＳＣコントローラ１３はカメラ操作スイッチ１４のうちのズームスイッチ（ＺｏｏｍＳＷ）に連動する操作部材（図示せず）が操作されたか否かの確認を行なう。このズームスイッチは、当該デジタルカメラ１０が単独でカメラとして動作する際には、撮影光学系の変倍動作を指示するための操作部材に連動する操作スイッチである。
【０１５３】
また、これとは別に当該デジタルカメラ１０がプリンタ６０と協働して動作する場合には、当該ズームスイッチは、デジタルカメラ１０の記録メディア１８に記録済みの画像データに基づく画像を液晶モニタ１５を利用して表示する際の表示画像の切り換え等を指示する操作スイッチとして作用するようになっている。つまり、使用者が液晶モニタ１５を観察しながら所定の操作部材を操作することで、この操作部材に連動するズームスイッチからの指示信号に応じて液晶モニタ１５に表示すべき画像の切り換えが行なわれる。これにより、所望の画像を簡単に液晶モニタ１５に表示させることができるようになっている。
【０１５４】
このステップＳ１５において、ここで、ズームスイッチ（ＺｏｏｍＳＷ）からの指示信号が確認されて所定の操作部材が使用者による操作がなされたと判断された場合には、ステップＳ１６の処理に進む。一方、ズームスイッチ（ＺｏｏｍＳＷ）からの指示信号が確認されず、所定の操作がなさていないと判断された場合には、ステップＳ１９の処理に進む。
【０１５５】
ステップＳ１６において、ＤＳＣコントローラ１３はズームスイッチからの指示信号に応じて液晶モニタ１５に表示すべき画像の表示切り換え処理を行なう。この場合において、ズームスイッチからの指示信号がアップ（ＵＰ）方向である場合には、液晶モニタ１５において現在表示中の画像のコマ番号に対して所定数だけ加算したコマ番号（例えば＋１）に対応する画像を表示するための表示切り換え処理を行なう。また、ズームスイッチからの指示信号がアップ（ＤＯＷＮ）方向である場合には、液晶モニタ１５において現在表示中の画像のコマ番号に対して所定数だけ減算したコマ番号（例えば−１）に対応する画像を表示するための表示切り換え処理を行なう。その後、ステップＳ１７の処理に進む。
【０１５６】
ステップＳ１７において、ＤＳＣコントローラ１３は上述のステップＳ１６の処理で指定されるコマ番号に対応する画像の画像データを記録メディア１８から読み出す画像データ読み出し動作を実行する。その後、ステップＳ１８の処理に進む。
【０１５７】
ステップＳ１８において、ＤＳＣコントローラ１３は上述のステップＳ１７の処理で読み出した画像データ（圧縮形態のデータ、例えばＪＰＥＧデータ等）の復号化動作を実行する。その後、ステップＳ３０の処理に進む。
【０１５８】
ステップＳ３０において、ＤＳＣコントローラ１３は上述のステップＳ１７の処理で読み出しステップＳ１８の処理で復号化した画像データに対応する画像を液晶モニタ１５に表示する処理を実行する。その後、ステップＳ３１の処理に進む。
【０１５９】
ステップＳ３１において、ＤＳＣコントローラ１３は表示状態データに「＃２」を設定する。その後、次のステップＳ３２の処理に進む。ここで、表示状態データ「＃２」は、上述したように液晶モニタ１５に使用者が選択した所定の画像データに基づく画像が表示されていることを示す。
【０１６０】
なお、上述のステップＳ３０において液晶モニタ１５に新規の画像が表示される以前の当該液晶モニタ１５の状態としては、例えば
液晶モニタ１５に何も表示がなされていない状態（表示状態データ「＃０」）、
液晶モニタ１５に二次電池６４情報が表示されている状態（表示状態データ「＃１」）、
液晶モニタ１５に使用者が選択した画像が表示されている状態（表示状態データ「＃２」）、
等がある。上述のステップＳ３０においては、以前の液晶モニタ１５の状態が上述の何れの状態にあっても、新規の選択画像が液晶モニタ１５に表示されることになる。
【０１６１】
図９は、上述のステップＳ３０の処理が実行された場合に液晶モニタ１５に表示される画像表示の一形態を示している。
【０１６２】
図９に示すようにこの表示形態では、液晶モニタ１５の表示領域全体を用いて選択された画像データに対応する画像が表示され、当該画面中の所定の位置に当該画像データに含まれる画像附帯情報、例えばコマ番号や日付データ等の各種の情報が文字列等によって表示される。この場合において、当該画像附帯情報は例えばＯＳＤ（Ｏｎ−Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）機能等を利用して画像に重畳させて表示されている。
【０１６３】
続いてステップＳ３２において、ＤＳＣコントローラ１３は表示タイマーに「＃Ｔｄａｔａ２」を設定し、計時（カウント）動作を開始させる。この「＃Ｔｄａｔａ２」は液晶モニタ１５に画像の表示を行なう表示時間（第２の時間）を示すパラメータとしている。
【０１６４】
ここで、表示タイマーに設定された所定時間が経過するまでの間に使用者が所定の操作部材の操作を行なわなかった場合、つまり所定の割り込み信号の発生が無いまま表示タイマーに設定したカウント値が「＃Ｔｄａｔａ２」に到達すると、その時点で液晶モニタ１５の表示が停止するようになっている。
【０１６５】
つまり、上述の「＃Ｔｄａｔａ２」で設定される第２の時間は、デジタルカメラ１０の液晶モニタ１５の表示部に、プリントの対象乃至はその候補とする画像の表示が行なわれているときに、デジタルカメラ１０に対して何等の操作も行なわれないときに当該表示をオフにするための条件としての所定の規定時間である。
【０１６６】
このようにして液晶モニタ１５の表示が停止されると、その後、上述のステップＳ１１の処理に戻り、以降の処理を繰り返す。
【０１６７】
一方、上述のステップＳ１５の処理において、ズームスイッチからの指示信号が確認されずに、ステップＳ１９の処理に進むと、このステップＳ１９において、ＤＳＣコントローラ１３はプリント許可スイッチ（ＳＷ）の状態を確認する。このプリント許可スイッチの状態は上述のステップＳ１１の処理においてプリンタ６０のマイクロコンピュータ２２から取得したプリンタ操作スイッチ５４の状態情報に含まれる情報である。ここで、プリント許可スイッチからの指示信号が発生していることが確認されると、次のステップＳ２０の処理に進む。また、プリント許可スイッチからの指示信号が発生していない状態であることが確認されると、図４に示すステップＳ２３の処理に進む。
【０１６８】
上述のステップＳ１９の処理においてプリント許可スイッチからの指示信号が発生していることが確認されて、ステップＳ２０の処理に進むと、このステップＳ２０において、ＤＳＣコントローラ１３はプリントを所望する画像データが選択されているか否かの確認を行なう。ここで、画像データの選択がなされていなければプリント動作を実行することはできない。したがって、この場合には図４のステップＳ２３の処理に進む。このような状況になるのは、例えばプリントを所望する画像データの選択動作を実行することなくプリント許可スイッチに連動する所定の操作部材を操作したとき等である。
【０１６９】
一方、上述のステップＳ２０において、プリントを所望する画像データの選択がなされていることが確認された場合には、次のステップＳ２１の処理に進む。
【０１７０】
ステップＳ２１において、ＤＳＣコントローラ１３は表示状態データに「＃２」が設定されているか否かの確認を行なう。ここで、表示状態データに「＃２」が設定されている場合には、液晶モニタ１５にはプリントを所望する画像データ、即ち選択された画像データに対応する画像が表示されている状態に有る。この場合には次のステップＳ２２の印刷処理に進む。なお、このステップＳ２２の印刷処理は、プリンタ６０のマイクロコンピュータ２２と協働して動作する処理であって、マイクロコンピュータ２２の側では同時にステップＳ９４の処理が実行される。このステップＳ２２・Ｓ９４において実行される印刷処理の詳細については後述する（図１５〜図１８参照）。
【０１７１】
そして、このステップＳ２２の処理が終了すると、その後、上述のステップＳ３２の処理に進む。
【０１７２】
一方、上述のステップＳ２１において、表示状態データに「＃２」が設定されていないことが確認されると、プリント動作の実行が禁止されて、上述のステップＳ３０の処理に進む。ここで、例えば表示状態データに「＃０」が設定されている場合には液晶モニタ１５には何の表示もなされていない。また、表示状態データに「＃１」が設定されている場合には液晶モニタ１５には二次電池６４情報が表示されている状態である。このような状態ではプリント動作が行われないようになっている。つまり、使用者はプリント動作を実行させる前に、液晶モニタ１５を観察してプリントを所望する画像データに対応する画像が表示されているか否か、またプリントすべき画像の確認を行なわしめるのが至便である。そこで、この場合（表示状態データが「＃２」以外の場合）には、今回行なったプリント許可スイッチの指示信号を無効扱いにして、上述のステップＳ３０の処理に進み、以降の処理において、プリントを所望する画像データに対応する画像を液晶モニタ１５に表示させ（Ｓ３０）、表示状態データを「＃２」に設定し（Ｓ３１）、表示タイマーに「＃Ｔｄａｔａ２」を設定しカウントを開始させ（Ｓ３２）る一連の処理を実行し、印刷処理を実行し得る状態となる。
【０１７３】
上述のステップＳ１９の処理においてプリント許可スイッチからの指示信号が発生していない状態であることが確認された場合及び上述のステップＳ２０の処理において画像データの選択がなされていない状態であると確認された場合に図４のステップＳ２３の処理に進むと、このステップＳ２３において、ＤＳＣコントローラ１３はプリンタ電源スイッチ（ＳＷ）の状態を確認する。このプリンタ電源スイッチの状態は上述のステップＳ１１の処理においてプリンタ６０のマイクロコンピュータ２２から取得したプリンタ操作スイッチ５４の状態情報に含まれる情報である。
【０１７４】
ここで、プリンタ電源スイッチからの指示信号が発生していることが確認され、プリンタ電源がオン状態にあると判断された場合には、図５に示すステップＳ３３の処理に進む。また、プリンタ電源スイッチからの指示信号が発生していないことが確認され、プリンタ電源がオフ状態にあると判断された場合には、次のステップＳ２４の処理に進む。
【０１７５】
ステップＳ２４において、ＤＳＣコントローラ１３は液晶モニタ１５の表示を停止させる処理を行なう。その後、ステップＳ２５の処理に進む。
【０１７６】
ステップＳ２５において、ＤＳＣコントローラ１３は充電動作中フラグの状態を確認する。ここで、充電動作中フラグが「０」である場合には充電動作が終了したものと判断されてステップＳ２８の処理に進む。また、充電動作中フラグが「１」である場合には、充電動作が未だ完了していない状態（未完了状態）にあると判断されて、次のステップＳ２６の処理に進む。
【０１７７】
ステップＳ２６において、ＤＳＣコントローラ１３はサブコントローラ６３との間で通信を行なって当該サブコントローラ６３から所定の充電情報を取得する。その後、ステップＳ２７の処理に進む。
【０１７８】
ステップＳ２７において、ＤＳＣコントローラ１３はサブコントローラ６３から充電動作が終了した旨の情報を受けるまで待機する。そして、サブコントローラ６３からの充電動作完了情報を受信した場合には、次のステップＳ２８の処理に進む。
【０１７９】
この場合において、使用者がプリンタ６０の電源スイッチ、即ち本プリントシステムの電源状態をオフ状態にするための操作を行なったときに、二次電池６４の充電動作が未だ終了していない未完了状態であれば、当該プリントシステムの電源状態をオフ状態にすることなく、充電動作を継続して行なうようにしておく必要がある。
【０１８０】
そこで、ステップＳ２６〜Ｓ２７の処理でＤＳＣコントローラ１３はサブコントローラ６３との間で通信を行なって、当該サブコントローラ６３から充電動作が終了した旨の情報を受けるまで待機する処理ルーチンを設けている。
【０１８１】
そして、ステップＳ２８において、ＤＳＣコントローラ１３はシステムを停止させるための必要となる所定の処理（システムダウン処理）を実行する。その後、ステップＳ２９の処理に進む。
【０１８２】
ステップＳ２９において、ＤＳＣコントローラ１３はマイクロコンピュータ２２に対して電力供給の停止命令を発する。これを受けてマイクロコンピュータ２２は図４に示すステップＳ９５においてプリンタ電源回路５５のＤＣ／ＤＣコンバータ６５Ｂの動作を停止させる。これにより、プリンタ６０はその動作を停止し、一連の処理ルーチンを終了する（ＥＮＤ）。また、プリンタ６０からの電力供給が停止することにより、デジタルカメラ１０もその動作を停止する。これによって一連の処理ルーチンを終了する（ＥＮＤ）。
【０１８３】
一方、上述のステップＳ２３の処理においてプリンタ電源がオン状態にあると判断されて図５のステップＳ３３の処理に進むと、このステップＳ３３において、ＤＳＣコントローラ１３は充電動作中フラグの状態を確認する。ここで、充電動作中フラグが「１」である場合には、充電動作が未だ終了していない状態（未完両状態）にあると判断されて、ステップＳ３４の処理に進む。また、充電動作中フラグが「０」である場合には充電動作が終了したものと判断されてステップＳ３８の処理に進む。
【０１８４】
ステップＳ３４において、ＤＳＣコントローラ１３は上述のステップＳ１４の処理において取得した充電情報を確認し、充電動作が終了しているか否かの確認を行なう。ここで、充電動作が終了していることが確認されると、次のステップＳ３５の処理に進む。また、充電動作が終了しておらず充電動作中である場合にはステップＳ３８の処理に進む。
【０１８５】
ステップＳ３５において、ＤＳＣコントローラ１３は充電動作中フラグをリセットする（「０」に設定する）。その後、ステップＳ３６の処理に進む。
【０１８６】
ステップＳ３６において、ＤＳＣコントローラ１３は液晶モニタ１５を用いて充電が終了した旨の表示を行なう。その後、ステップＳ３７の処理に進む。図１０は、この場合における充電終了表示の一形態を示す図である。
【０１８７】
ステップＳ３７において、ＤＳＣコントローラ１３はＰＣＶ６１を制御して充電が終了した旨の告知を発音によって使用者に告知する動作を実行する。その後、ステップＳ４４の処理に進む。
【０１８８】
上述のステップＳ３６の処理で実行される充電終了表示は、設定された所定時間の間だけ実行され、当該設定時間の経過後に、液晶モニタ１５は停止するようになっている。また、充電終了表示は他の表示動作に比べて優先順位が高い動作となっている。したがって、液晶モニタ１５の表示状態に関らず、充電動作が終了した時点には、即刻その旨を示す表示（充電終了表示）がなされるようにしている。そのために、上述のステップＳ３３〜Ｓ３７の処理は周期的に実行される。
【０１８９】
一方、上述のステップＳ３３の処理において充電動作中フラグが「０」であることが確認され充電動作が終了したと判断されてステップＳ３８の処理に進むと、このステップＳ３８において、ＤＳＣコントローラ１３は表示タイマーの計時（カウント）動作が終了したか否かの確認を行なう。ここで、表示タイマーによる計時動作が実行中である場合にはステップＳ３９の処理に進む。また、表示タイマーによる計時動作が終了している場合には次のステップＳ４１の処理に進む。
【０１９０】
ステップＳ３９において、ＤＳＣコントローラ１３は表示状態データが「＃１」に設定されているか否かの確認を行なう。ここで、表示状態データが「＃１」に設定されていることが確認されると次のステップＳ４０の処理に進む。
【０１９１】
次いで、ステップＳ４０において、ＤＳＣコントローラ１３は液晶モニタ１５を駆動して最新の充電情報（上述のステップＳ１４において取得した情報）に基づく充電レベル表示を行なう。その後、上述のステップＳ１１の処理に戻り以降の処理を繰り返す。図１１は、ここで行なわれる充電レベル表示の一形態を示している。図１１に示すように、この充電レベル表示は文字列と二次電池６４を模したバーグラフによる画像とからなる表示形態によって、使用者が視覚的に現在の充電状態、例えば現在の充電レベルや満充電となるまでに必要な充電時間等の情報を容易に理解し得るように工夫されている。これらの情報のうちの数値情報は最新の情報に基づいて適宜更新されるようになっており、またグラフ情報は時間の経過と共に変化するようになっている。
【０１９２】
また、上述のステップＳ３９において、表示状態データが「＃１」に設定されていない場合には、上述のステップＳ１１の処理に戻り以降の処理を繰り返す。
【０１９３】
一方、上述のステップＳ３８の処理において表示タイマーによる計時動作が終了していることが確認されて次のステップＳ４１の処理に進むと、このステップＳ４１において、ＤＳＣコントローラ１３は表示状態データが「＃２」に設定されているか否かの確認を行なう。ここで、表示状態データが「＃２」に設定されていることが確認されると次のステップＳ４２の処理に進む。また、表示状態データが「＃２」に設定されていない場合にはステップＳ４６の処理に進む。
【０１９４】
ステップＳ４６において、ＤＳＣコントローラ１３は表示状態データが「＃１」に設定されているか否かの確認を行なう。ここで、表示状態データが「＃１」に設定されていることが確認されると、液晶モニタ１５には図１１に示す充電レベル表示がなされているか、もしくは図１０に示す充電終了表示がなされていることになる。そしてさらに予め設定されている所定の時間（＃Ｔｄａｔａ１）が経過する間、使用者による所定の操作がなされていないことを示している。この場合には、液晶モニタ１５の表示動作を停止する必要がある。したがって、次のステップＳ４７の処理に進み、このステップＳ４７において、ＤＳＣコントローラ１３は液晶モニタ１５の表示動作を停止する処理を行なう。その後、ステップＳ４８の処理に進む。なお、ここで液晶モニタ１５の表示動作を停止する処理を行なう際には、これに連動させてデジタルカメラ１０の側の他の回路やＤＳＣコントローラ１３の回路ブロックの所定の回路等の動作をも停止させることが望ましい。このようにすれば、本プリントシステムの待機中における消費電力を抑制することに寄与することができる。
【０１９５】
次いで、ステップＳ４８において、ＤＳＣコントローラ１３は表示状態データを「＃０」に設定する。その後、上述のステップＳ１１の処理に戻り以降の処理を繰り返す。
【０１９６】
また、上述のステップＳ４６において、表示状態データが「＃１」に設定されていない場合には、当該表示状態データは「＃０」が設定されていることを示している。したがって、この場合には液晶モニタ１５は動作していない状態にあるので、上述のステップＳ１１の処理に戻り、以降の処理を繰り返す。
【０１９７】
また、上述のステップＳ４１において、表示状態データが「＃２」に設定されていることが確認されステップＳ４２の処理に進むと、このステップＳ４２において、ＤＳＣコントローラ１３は充電動作中フラグの状態を確認する。ここで、充電動作中フラグが「１」である場合には、充電動作が未だ終了していない状態（未完了状態）にあると判断されて、ステップＳ４３の処理に進む。また、充電動作中フラグが「０」である場合には充電動作が終了したものと判断されてステップＳ４７の処理に進む。
【０１９８】
ステップＳ４７においては、上述したようにＤＳＣコントローラ１３は液晶モニタ１５の表示動作を停止し、次のステップＳ４８において、表示状態データを「＃０」に設定した後、上述のステップＳ１１の処理に戻り以降の処理を繰り返す。
【０１９９】
つまり、表示タイマーの計時動作が終了したとき（ステップＳ３８）に表示状態データが「＃２」である場合（ステップＳ４１）には、液晶モニタ１５には使用者が選択した所定の画像データに基づく画像が表示されている（図９参照）ので、この画像表示動作を終了させる必要がある。この画像表示動作の終了後の液晶モニタ１５への表示は、その時点において充電動作中であるか否かによって異なるものとなる。そこで、上述のステップＳ４２で充電動作中フラグの確認を行なっているのである。
【０２００】
そして、上述したようにステップＳ４２において、充電動作中フラグが「１」である場合にはステップＳ４３の処理に進み、このステップＳ４３において、ＤＳＣコントローラ１３は液晶モニタ１５に表示中の画像（図９参照）を充電レベル表示（図１１参照）に切り換える処理を行なう。その後、ステップＳ４４の処理に進む。
【０２０１】
ステップＳ４４において、ＤＳＣコントローラ１３は表示状態データを「＃２」から「＃１」に設定し、その後、ステップＳ４５の処理に進む。
【０２０２】
ステップＳ４５において、ＤＳＣコントローラ１３は表示タイマーに「＃Ｔｄａｔａ１」を設定し、計時（カウント）動作を開始させる。その後、上述のステップＳ１１の処理に戻り以降の処理を繰り返す。
【０２０３】
また、上述のステップＳ４２において、充電動作中フラグが「０」である場合には上述したようにステップＳ４７の処理に進み、このステップＳ４７において、ＤＳＣコントローラ１３は液晶モニタ１５の表示を停止する処理を行なう。そして、次のステップＳ４８において、ＤＳＣコントローラ１３は表示状態データを「＃０」に設定し、上述のステップＳ１１の処理に戻り以降の処理を繰り返す。
【０２０４】
上述のステップＳ４２〜Ｓ４８の処理について、具体的な動作を説明すると次のようになる。即ち、上述のステップＳ４２の処理（充電動作の判定）で充電動作中であることが確認された場合において、液晶モニタ１５に図９に示すような画像表示がなされており、予め設定されている所定の時間（＃Ｔｄａｔａ２）の間、使用者による所定の操作がなされなかった場合には、その所定時間の経過後、図１１に示す充電レベル表示に切り換わる（ステップＳ４３）。
【０２０５】
一方、上述のステップＳ４２の処理（充電動作の判定）で充電動作が終了していることが確認された場合において、液晶モニタ１５に図９に示すような画像表示がなされており、予め設定されている所定の時間（＃Ｔｄａｔａ２）の間、使用者による所定の操作がなされなかった場合には、その所定時間の経過後、液晶モニタ１５の表示は停止する（ステップＳ４７）。
【０２０６】
以上説明したように、本プリントシステムはメインルーチンは処理される。
【０２０７】
ところで、一般的なデジタルカメラが具備する液晶モニタは比較的小型のものが適用されている。このことから、複数の情報等を一画面で表示するようにすると極めて煩雑な表示となってしまい、使用者にとっては各種の情報を視認し難い表示形態となりかねない。
【０２０８】
そこで、上述の実施形態においては、画像を液晶モニタ１５に表示する場合には図９に示すように所定の画像とその画像に付随する画像情報のみを表示する形態とし、また充電レベル表示を行なう場合には図１１に示すように充電レベルとその充電情報のみを表示する表示形態としている。
【０２０９】
このような表示形態とは別に、各種の情報を視認し易くなるように考慮しながら複数の情報等を一画面で表示し得るようにした表示形態も考えられる。
【０２１０】
例えば図１２は、本実施形態のプリントシステムにおけるデジタルカメラの液晶モニタを用いて行なう画像表示の別の一例を示す図である。
【０２１１】
図１２に示す例では、デジタルカメラ１０の液晶モニタ１５に使用者が選択した画像データに対応する画像が表示されているときに、デジタルカメラ１０の二次電池６４への充電動作が実行されている場合には、液晶モニタ１５の表示領域の一部を用いて充電レベルに関する情報を表示させるようにしている。
【０２１２】
つまり、図１２に示す例では、デジタルカメラ１０の液晶モニタ１５の表示部に、プリントの対象乃至はその候補とする画像の表示を相対的に大きい主たる表示として表示し且つ二次電池６４の状態を表わす表示を相対的に小さい従たる表示として当該主たる表示と併せ表示するようにしている。なお、本実施形態では、図１２に示すような表示形式を第１の表示形式というものとする。
【０２１３】
具体的には、上述の図９に示す例と同様に液晶モニタ１５の表示領域全体を用いて使用者により選択された画像データに対応する画像と、この画像データに含まれる画像附帯情報が文字列等によって表示されており、これに加えてさらに表示領域の一部（符号Ａで示す領域）に充電レベルに関する情報を文字列によって表示している。この場合において、画像附帯情報と充電レベル情報とは、例えばＯＳＤ（Ｏｎ−Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）機能等を利用して画像に重畳させて表示されている。
【０２１４】
液晶モニタ１５を用いて画像表示を行なう際には、使用者が選択した画像データに基づく画像を表示させて視覚的に確認するのが目的であるので、図１２に示すように画像表示に加えて同時に表示される充電レベル等の情報は、補助的な情報に過ぎないものである。したがって、この場合における充電レベル情報を表示する領域Ａは、液晶モニタ１５に表示されている画像に対して必要以上に大きな領域で表示しないようにすることが望ましい。
【０２１５】
なお、このような表示形態を実現するには、図３のステップＳ３０において図９の表示形態で表示を行なう処理に代えて、図１２の表示形態で表示を行なうような処理とすれば、容易に実現することができる。
【０２１６】
また図１３は、本実施形態のプリントシステムにおけるデジタルカメラの液晶モニタを用いて行なう充電レベル表示の別の一例を示す図である。
【０２１７】
図１３に示す例では、デジタルカメラ１０の液晶モニタ１５に充電動作中である旨を示す充電レベル表示がなされているときに、使用者が選択した画像データが存在する場合には、液晶モニタ１５の表示領域の一部を用いて画像表示を行なうようにしている。
【０２１８】
つまり、図１３に示す例では、デジタルカメラ１０の液晶モニタ１５の表示部に、二次電池６４の状態を表わす表示を相対的に大きい主たる表示として表示し且つプリントの対象乃至はその候補とする画像の表示を相対的に小さい従たる表示として当該主たる表示と併せ表示するようにしている。なお、本実施形態では、図１３に示すような表示形式を第２の表示形式というものとする。
【０２１９】
具体的には、上述の図１１に示す例と同様に液晶モニタ１５の表示領域全体を用いて充電レベル表示がなされており、これに加えてさらに表示領域の一部（符号Ｂで示す領域）には、使用者により選択された画像データに対応する画像の縮小画像が表示されている。この縮小画像は、例えば画像データに対して所定の信号処理を施して縮小サイズの画像データを一時的に形成する等の処理を行なうことで容易に実現し得る。また、これとは別に、例えば元の画像データに含まれるサムネイル表示用の画像データを利用するようにしてもよい。
【０２２０】
液晶モニタ１５を用いて充電レベル表示を行なう際には、充電動作に関する情報を確認するのが目的であるので、図１３に示すように当該充電レベル表示に加えて同時に表示される画像は、補助的な情報に過ぎないものである。したがって、この場合における縮小画像表示のための領域Ｂは、液晶モニタ１５に表示されている充電レベル表示の表示領域に対して必要以上に大きな領域で表示しないようにすることが望ましいのは、上述の図１２の例と同様である。
【０２２１】
なお、このような表示形態を実現するには、図５のステップＳ４０・Ｓ４３において図１１の表示形態で表示を行なう処理に代えて、図１３の表示形態で表示を行なうような処理とすれば、容易に実現することができる。
【０２２２】
ところで、上述の実施形態においては、液晶モニタ１５を用いて行なう画像表示と充電レベル表示との二種類の表示形態（第１の表示形式・第２の表示形式）については、所定の表示時間に基づいてＤＳＣコントローラ１３による切り換え制御を行なうようにしている。しかし、これとは別に例えば使用者が所定の操作を行なうことで任意のときに、第１の表示形式と第２の表示形式とを切り換えて表示を行なうようにすることもできる。この場合において、表示切り換え操作を行なう際の操作部材としては、プリント動作には関連しない操作部材を割当てるようにすればよい。
【０２２３】
具体的には、例えばデジタルカメラ１０のレリーズ操作部材は、撮影動作を行ない得る動作形態となっている時には撮影動作を実行する際に操作する操作部材であるが、これはプリント動作時には利用されない操作部材となっているのが普通である。したがって、このレリーズ操作部材を表示切り換え操作部材として利用することが考えられる。
【０２２４】
即ち、液晶モニタ１５に充電レベル表示がなされている場合において、使用者が任意のときにレリーズ操作部材を操作すると、これに連動する所定のレリーズスイッチ（ＳＷ）から所定の指示信号が発生し、これを受けてＤＳＣコントローラ１３は液晶モニタ１５を駆動制御して実行中の充電レベル表示から画像表示となるように切り換え制御を行なう。
【０２２５】
また、液晶モニタ１５に画像表示がなされている場合において、使用者が任意のときにレリーズ操作部材を操作すると、これに連動する所定のレリーズスイッチ（ＳＷ）から所定の指示信号が発生し、これを受けてＤＳＣコントローラ１３は液晶モニタ１５を駆動制御して実行中の画像表示から充電レベル表示となるように切り換え制御を行なう。
【０２２６】
このような構成とすれば、レリーズ操作部材を用いて画像表示と充電レベル表示との二種類の表示形態を交互に切り換え得るようになる。
【０２２７】
次に、本実施形態のプリントシステムの一部を構成するデジタルカメラが単独でカメラとして動作する際のサブルーチン「ＤＳＣメイン」についての詳細を図１４に基づいて以下に説明する。
【０２２８】
本デジタルカメラ１０が電源オン状態にあり使用者による操作部材の操作によって生じる指示信号の待機中において、当該デジタルカメラ１０のＤＳＣコントローラ１３は、まずステップＳ５１において、カメラ操作スイッチ（ＳＷ）１４に変化が生じたか否かの確認を行なう。ここで、使用者によって所定の操作部材が操作されることによりカメラ操作スイッチ１４からの指示信号が生じていることが確認されるとステップＳ５４の処理に進む。また、ここでカメラ操作スイッチ１４に変化が生じていなければ、次のステップＳ５２の処理に進む。
【０２２９】
ステップＳ５２において、ＤＳＣコントローラ１３は、撮像ユニット１２から画像信号を取り込みデータ化する処理を実行する。その後、ステップＳ５３の処理に進む。
【０２３０】
ステップＳ５３において、ＤＳＣコントローラ１３は、上述のステップＳ５２の処理で取り込んだ画像信号に基づく画像データをビデオエンコーダ回路１３ｃを介して液晶モニタ１５へ伝送し、当該液晶モニタ１５を用いて画像の表示動作を実行する。その後、ステップＳ５１の処理に戻り、以降の処理を周期的に繰り返す。これにより、液晶モニタ１５には周期的に画像が表示されるので、使用者は何れかの操作部材を操作するまで、撮像ユニット１２によって取り込まれる画像信号に基づく画像を液晶モニタ１５によって観察することができるようになっている。
【０２３１】
一方、上述のステップＳ５１の処理において、カメラ操作スイッチ１４からの指示信号を確認して、ステップＳ５４の処理に進んだ場合には、以下の処理が実行される。
【０２３２】
まずステップＳ５４において、ＤＳＣコントローラ１３はカメラ操作スイッチ１４のうちのズームスイッチ（ＺｏｏｍＳＷ）からの指示信号の有無を確認する。ここでズームスイッチ（ＺｏｏｍＳＷ）からの指示信号が確認された場合には、次のステップＳ５５の処理に進む。
【０２３３】
ステップＳ５５において、ＤＳＣコントローラ１３はズームスイッチ（ＺｏｏｍＳＷ）からの指示信号に応じた動作、例えば電子ズーム動作を行なう際の倍率データの設定を行なう。この場合における倍率データの設定は、例えばズームアップ（ＵＰ）動作又はズームダウン（ＤＯＷＮ）動作の何れかの設定である。この倍率データの設定が完了したら、次のカメラ操作スイッチからの指示信号を検出するために、上述のステップＳ５１の処理に戻り、以降の処理を繰り返す。
【０２３４】
また、上述のステップＳ５４において、ズームスイッチ（ＺｏｏｍＳＷ）からの指示信号が確認されなかった場合には、ステップＳ５６の処理に進む。
【０２３５】
ステップＳ５６において、ＤＳＣコントローラ１３はレリーズスイッチ（ＳＷ）からの指示信号の有無を確認する。ここでレリーズスイッチからの指示信号が確認された場合には、次のステップＳ５７の処理に進む。
【０２３６】
ステップＳ５７において、ＤＳＣコントローラ１３はサブコントローラ６３との間で通信を行なって、当該サブコントローラ６３に対して電池の残容量に関する情報（電池残量情報）を要求する。これを受けてサブコントローラ６３はダミーロード（ダミー負荷）を駆動して、その状態の二次電池６４の電圧値を測定し、その測定結果から電池残容量を計算し、その結果得られた電池残容量についての情報をＤＳＣコントローラ１３へ送信する。その後、ステップＳ５８の処理に進む。なお、ここで行なわれるサブコントローラ６３による処理は、後述するステップＳ３０２の処理である（図１９参照）。
【０２３７】
ステップＳ５８において、ＤＳＣコントローラ１３は上述のステップＳ５７の処理でサブコントローラ６３から取得した電池残量情報に基づいて撮影動作の実行が可能な状態にあるか否かの確認を行なう。ここで、デジタルカメラ１０が撮影可能状態にないことが確認された場合にはステップＳ６４の処理に進む。また、当該デジタルカメラ１０が撮影可能状態であることが確認された場合には次のステップＳ５９の処理に進む。
【０２３８】
ステップＳ５５９において、ＤＳＣコントローラ１３は上述のステップＳ５２の処理と同様に撮像ユニット１２から画像信号を取り込みデータ化する処理を実行する。その後、ステップＳ６０の処理に進む。
【０２３９】
ステップＳ６０において、ＤＳＣコントローラ１３は上述のステップＳ５９において取り込みデータ化した画像データに基づいてこれをＪＰＥ形式等の圧縮データに変換するデータ変換処理（データ圧縮処理）を実行する。その後、ステップＳ６１の処理に進む。
【０２４０】
ステップＳ５９において、ＤＳＣコントローラ１３は取得しデータ化した画像データに附加する附帯情報を作成する処理を実行する。この附帯情報は、例えば撮影日時情報や撮影条件等を示すための情報画像のＩＤ等が含まれる。また、ここで作成する附帯情報としては、例えばＤＰＯＦ（Ｄｉｇｉｔａｌ  Ｐｒｉｎｔ  Ｏｒｄｅｒ  Ｆｏｒｍａｔ）規格に準拠した情報等が挙げられる。その後、ステップＳ６２の処理に進む。
【０２４１】
ステップＳ６２において、ＤＳＣコントローラ１３は上述のステップＳ５９の処理で取得した画像データ及び上述のステップＳ６０の処理で作成した附帯情報を記録メディア１８の所定の領域に格納記録する処理を実行する。その後、上述のステップＳ５１の処理に戻り、以降の処理を繰り返す。
【０２４２】
一方、上述のステップＳ５６において、レリーズスイッチからの指示信号が確認されなかった場合には、ステップＳ６３の処理に進む。
【０２４３】
ステップＳ６３において、ＤＳＣコントローラ１３は、カメラ電源スイッチ（ＳＷ）の状態を確認する。ここでカメラ電源スイッチがオン（ＯＮ）状態であることが確認された場合には、ステップＳ６５の処理に進み、このステップＳ６５において、その他のスイッチ（ＳＷ）操作に応じた所定の処理を実行する。その後、上述のステップＳ５１の処理に戻り、以降の処理を繰り返す。
【０２４４】
また、上述のステップＳ６３において、カメラ電源スイッチがオフ（ＯＦＦ）状態になったことが確認されると、次のステップＳ６４の処理に進み、このステップＳ６４において、デジタルカメラ１０のシステムダウンの処理を実行した後、一連の処理を終了する（ＥＮＤ）。
【０２４５】
また、上述のステップＳ５８の処理において、当該デジタルカメラ１０が撮影可能状態にないことが確認された場合にも、デジタルカメラ１０のシステムダウン処理を実行するためにステップＳ６４の処理に進む。そして、このステップＳ６４において、デジタルカメラ１０のシステムダウンの処理を実行した後、一連の処理を終了する（ＥＮＤ）。
【０２４６】
なお、上述のステップＳ６４において実行されるシステムダウン処理は、例えばＳＤＲＡＭ１６等に存在する各種データを例えば記録メディア１８の所定の領域等へと待避保存する処理や電源回路の動作を停止させる処理等の一連の処理である。このシステムダウン処理が完了すると各回路への電力供給が断たれることになるので、同時にＤＳＣコントローラ１３自体もその動作を停止する。
【０２４７】
次に、本実施形態のプリントシステムによって実行される印刷処理のサブルーチンについての詳細を図１５〜図１８に基づいて以下に説明する。この印刷処理は、上述の図３のステップＳ２２及びステップＳ９４に相当する処理である。
【０２４８】
上述したように図３のステップＳ２１の処理において、表示状態データに「＃２」が設定されていることがＤＳＣコントローラ１３によって確認されると、ＤＳＣコントローラ１３は図３のステップＳ２２の処理、即ち図１５に示す印刷処理のサブルーチンを実行する。
【０２４９】
図１５のステップＳ１０１において、ＤＳＣコントローラ１３はＳＤＲＡＭ１６等に格納されている印刷処理（以下、プリント処理という）を行なうべき対象となる画像データ（以下、プリント対象画像データという）を読み出し、このプリント対象画像データに対して画像サイズ変換回路１３ｄを制御して画素数変換処理を実行する。この画素数変換動作は、復号化されたプリント対象画像データに対してプリント処理を実行するのに最適となる画素数の画像データに変換する処理である。当該処理が完了すると、次のステップＳ１０２の処理に進む。
【０２５０】
ステップＳ１０２において、ＤＳＣコントローラ１３はＲＩＳＣコントローラ１３ｆを制御してＹＭＣ画像データ（補色画像データ）を生成するための色変換処理を実行する。この色変換処理は、上述のステップＳ１０１において画素数変換動作によって生成されたプリント対象画像データ（ＹＣｒＣｂ画像データ）に基づいて行なわれる。
【０２５１】
なお、ここで生成されたＹＭＣ画像データは、ＤＳＣコントローラ１３の内部メモリ等（画像データの一画面分を格納し得る容量を有している）に一時的に格納される。この色変換処理が終了すると、次のステップＳ１０３の処理に進む。
【０２５２】
ステップＳ１０３において、ＤＳＣコントローラ１３は給紙動作を実行すべき旨の指示信号（給紙動作指令（コマンド））をマイクロコンピュータ２２に向けて送信する。その後、ステップＳ１０４の処理に進む。
【０２５３】
ここで、プリンタ６０の側ではステップＳ２０１の処理が実行される。即ち、ステップＳ２０１において、マイクロコンピュータ２２は、上述のステップＳ１０３の処理でＤＳＣコントローラ１３が送信した給紙動作指令（コマンド）を受信する。
【０２５４】
すると、マイクロコンピュータ２２は搬送モータ駆動回路５０を介して搬送モータ４９を制御することによりグリップローラ４７を所定の方向へと回転駆動させる。これによって、プリント用紙４６は用紙トレイ４５から引き出され搬送されて所定のプリント開始位置へと給送される。この一連の動作を給紙動作という。
【０２５５】
これと同時に、マイクロコンピュータ２２は所定のエラー検出動作を実行する。ここで実行されるエラー検出動作は、用紙トレイ検出スイッチ４４や用紙位置センサ５１等を監視することにより、何らかの動作不良（エラー）等が発生したか否かの確認を行なう動作である。また、エラーとしては例えば給紙動作中のプリンタ６０における動作障害、例えばプリント用紙４６の用紙詰まり（ペーパージャム）等である。
【０２５６】
こうしてプリンタ６０の側における給紙動作及びエラー検出動作が完了すると、プリンタ６０は待機状態になる。
【０２５７】
なお、上述のステップＳ２０１の処理においてはエラー検出動作が実行されるが、ここでエラー信号が検出された場合には、マイクロコンピュータ２２は給紙動作のエラー情報を設定した後、直ちにプリンタ６０の側の動作を停止させて終了コードをＤＳＣコントローラ１３に向けて送信する。
【０２５８】
一方、デジタルカメラ１０の側では、ステップＳ１０４において、ＤＳＣコントローラ１３は上述のステップ２０１においてプリンタ６０側から送信された終了コードを受信する。その後、ステップＳ１０５の処理に進む。
【０２５９】
ステップＳ１０５において、ＤＳＣコントローラ１３は、マイクロコンピュータ２２からの終了コードにエラー情報が含まれているか否かの確認を行なう。ここで、受信した終了コードにエラー情報が含まれておらず、給紙動作エラーが発生していないことが確認されると、次のステップＳ１０６の処理に進む。また、受信した終了コードにエラー情報が存在し、給紙動作エラーが発生したことが確認された場合には、一連のプリント処理を終了し、元のメインルーチンに戻る（リターン；図１５〜図１８の符号Ｅ１・Ｅ２・Ｅ３参照）。
【０２６０】
次に、給紙動作エラーが検出されずにステップＳ１０６の処理に進むと、以降の処理、即ちステップＳ１０６〜ステップＳ１１６の処理（デジタルカメラ１０のＤＳＣコントローラ１３の側）及びステップＳ２０２〜ステップＳ２０４の処理（プリンタ６０のマイクロコンピュータ２２の側）において、ＤＳＣコントローラ１３及びマイクロコンピュータ２２は連繋してＹ色画像の印刷動作を実行する。
【０２６１】
即ち、ステップＳ１０６において、ＤＳＣコントローラ１３は上述のステップＳ１０２の処理で生成したＹＭＣ画像データのうちＹ色画像データ（一画面分）をプリンタ６０のマイクロコンピュータ２２へと転送する画面データ転送処理を実行する。Ｙ色画像データの転送処理が終了すると、次のステップＳ１０７の処理に進む。
【０２６２】
これを受けてプリンタ６０のマイクロコンピュータ２２は、ステップＳ２０２において、デジタルカメラ１０のＤＳＣコントローラ１３から送信されたＹ色画像データを受信して、これをＳＲＡＭ２４に一時的に格納記録する。その後、プリンタ６０は待機状態になる。
【０２６３】
上述のステップＳ１０６において一画面分のＹ色画像データの転送処理が終了して次のステップＳ１０７の処理に進むと、このステップＳ１０７において、ＤＳＣコントローラ１３は充電動作中フラグの状態を確認する。ここで、充電動作中フラグが「０」である場合には充電動作が終了しているものと判断されてステップＳ１０９の処理に進む。一方、充電動作中フラグが「１」である場合には、充電動作が未だ終了していない状態（未完了状態）にあると判断されて、次のステップＳ１０８の処理に進む。
【０２６４】
ステップＳ１０８において、ＤＳＣコントローラ１３はサブコントローラ６３に対して充電動作を一時的に停止させるための指示信号（指令；コマンド）を送信する。その後、ステップＳ１０９の処理に進む。
【０２６５】
一般的に本実施形態に適用されるような熱昇華型のプリンタ６０では、サーマルヘッド３８を駆動する際に最も電力を消費することになる。このサーマルヘッド３８を駆動してプリント動作を実行する際には、二次電池６４への充電動作を一時的に停止したとしてもプリンタシステムとしての動作に支障が生じることはない。
【０２６６】
しかし、一時的に充電動作を停止させることは充電完了までの所要時間の延長を余儀なくされることになる。
【０２６７】
この場合において、充電時間が延長してしまうのを回避するためには、例えばＡＣアダプタ等からの電力供給量を増加させて、充電動作を併行して実行するように構成するといった手段も考えられる。
【０２６８】
ところが、電力供給のためのＡＣアダプタの電力供給量を増加させるには、ＡＣアダプタ自体の容積が増大し、そのコストも増大してしまうという問題が発生する。
【０２６９】
一方、ＡＣアダプタ等の変更をせずともサーマルヘッド３８を駆動しているときのみは充電動作の禁止を行ない、その他の動作中には充電動作が併行して続行するように構成すれば、プリント動作中に充電動作を一時的に停止させた場合に生じる充電時間の延長に比べて、その延長時間はわずかである。
【０２７０】
そこで、本実施形態のプリントシステムにおいては、サーマルヘッド３８の駆動中にのみ充電動作を禁止するような構成を採用してる。
【０２７１】
ステップＳ１０９において、ＤＳＣコントローラ１３はマイクロコンピュータ２２に向けて印刷動作の実行を指示する指示信号（指令；コマンド）を送信する。その後、次のステップＳ１１０に進む。
【０２７２】
ステップＳ１１０において、ＤＳＣコントローラ１３はマイクロコンピュータ２２からの終了コードを受信するまで待機状態となる。そして、当該終了コードを受信すると、次のステップＳ１１１の処理に進む。
【０２７３】
マイクロコンピュータ２２は、ステップＳ２０３において、ＤＳＣコントローラ１３からの印刷動作指示コマンドを受信すると、Ｙ色画像データをプリント用紙４６に印刷（プリント）する処理を実行する。この印刷動作は次のような動作となっている。
【０２７４】
まず、マイクロコンピュータ２２はヘッドモータ駆動回路４２を介してヘッド位置制御モータ４１を制御してカム４０を駆動制御することでサーマルヘッド３８を備えたヘッドアーム３９を所定のヘッドアップ位置から所定のヘッドダウン位置へと移動させるヘッドダウン駆動を実行する。このヘッドダウン駆動は、インクリボン３３とプリント用紙４６とを圧接させる動作である。
【０２７５】
次いで、マイクロコンピュータ２２は搬送モータ駆動回路５０を介して搬送モータ４９の駆動制御を行なってグリップローラ４７を所定の方向へと回転駆動させる。これによりプリント用紙４６を所定の速度で所定方向に移動させる用紙搬送動作を開始させる。
【０２７６】
これと同時にマイクロコンピュータ２２は、リボンモータ駆動回路３１を介してリボンモータ３０の駆動制御を行なってインクリボン３３の巻取動作を開始させる。
【０２７７】
さらに、プリント用紙４６の移動に同期させてＳＲＡＭ２４からＹ色画像データを１ライン毎に読み出し、これをサーマルヘッド制御回路２５へと送信するデータ転送動作を行なう。
【０２７８】
そして、１画面分のＹ色画像データの転送動作が終了すると、プリント用紙４６の用紙搬送動作とインクリボン３３の巻取動作を停止させた後、サーマルヘッド３８を備えたヘッドアーム３９を所定のヘッドアップ位置へと移動させる。これにより、インクリボン３３とプリント用紙４６との圧接状態が解除される。
【０２７９】
これら一連の動作が完了すると、マイクロコンピュータ２２はＤＳＣコントローラ１３に向けて所定の終了コードを送信する。その後、プリンタ６０は待機状態になる。
【０２８０】
なお、Ｙ色画像データ転送動作に併行してマイクロコンピュータ２２は所定のエラー検出動作を実行する。ここで実行されるエラー検出動作は、例えば温度センサ３７やリボン位置検出センサ３６・ヘッド位置センサ４３・用紙位置センサ５１等を監視することにより、何らかの動作不良（エラー）等が発生したか否かの確認を行なう動作である。
【０２８１】
ここで、例えばサーマルヘッド３８のダウン駆動又はアップ駆動中に何らかの異常がヘッド位置センサ４３によって検出されると当該動作を停止し、所定のエラー情報含む終了コードをＤＳＣコントローラ１３に向けて送信する。このエラー情報はヘッド位置出し動作情報として不揮発性メモリ５３等に記録される。
【０２８２】
また、例えばプリント用紙４６の搬送動作中に紙詰まり等が用紙位置センサ５１によって検出されると当該動作を停止し、所定のエラー情報含む終了コードをＤＳＣコントローラ１３に向けて送信する。このエラー情報は給紙動作情報として不揮発性メモリ５３等に記録される。
【０２８３】
さらに、例えばインクリボン３３の巻取動作中にリボン切れ等がリボン位置検出センサ３６によって検出されると当該動作を停止し、所定のエラー情報含む終了コードをＤＳＣコントローラ１３に向けて送信する。このエラー情報はリボン巻取り動作情報として不揮発性メモリ５３等に記録される。
【０２８４】
一方、上述したようにＤＳＣコントローラ１３は、ステップＳ１１０において、マイクロコンピュータ２２からの終了コードを受信すると次のステップＳ１１１の処理に進み、このステップＳ１１１において、上述のステップＳ１１０で受信した終了コードに何らかのエラー情報が存在しないか否かの確認を行なう。ここで何らかのエラー情報が存在することが確認された場合には、一連のプリント処理を終了し、元のメインルーチンに戻る（リターン；図１５〜図１８の符号Ｅ１・Ｅ２・Ｅ３参照）。
【０２８５】
また、エラー情報が確認されなかった場合には、Ｙ色画像データの１画面分のプリント動作は問題なく完了したものと判断し、次のステップＳ１１２の処理に進む。
【０２８６】
ステップＳ１１２において、ＤＳＣコントローラ１３は充電動作中フラグの状態を確認する。ここで、充電動作中フラグが「０」である場合には既に充電動作は終了しているのでステップＳ１１４の処理に進む。一方、充電動作中フラグが「１」である場合には、充電動作が未だ終了していない状態（未完了状態）であって上述のステップＳ１０８において一時停止状態にされたものと判断されて、次のステップＳ１１３の処理に進む。
【０２８７】
ステップＳ１１３において、ＤＳＣコントローラ１３はサブコントローラ６３に対して充電動作を再開させるための指示信号（指令；コマンド）を送信する。その後、ステップＳ１１４の処理に進む。
【０２８８】
ステップＳ１１４において、ＤＳＣコントローラ１３はプリント用紙４６を所定のプリント開始位置に設定するための指示信号（指令；コマンド）をマイクロコンピュータ２２に向けて送信する。その後、次のステップＳ１１５の処理に進む。
【０２８９】
ステップＳ１１５において、ＤＳＣコントローラ１３はマイクロコンピュータ２２からの終了コードを受信するまで待機状態となる。そして、当該終了コードを受信すると、次のステップＳ１１６の処理に進む。
【０２９０】
マイクロコンピュータ２２は、ステップＳ２０４において、ＤＳＣコントローラ１３からの印刷動作指示コマンドを受信すると、搬送モータ駆動回路５０を介して搬送モータ４９の駆動制御を行なってグリップローラ４７を所定の方向（用紙を開始位置側へ戻す方向）へと回転駆動させる。これによりプリント用紙４６は所定の方向に移動し、所定のプリント開始位置に設定される。この給紙動作が終了するとＤＳＣコントローラ１３に向けて所定の終了コードを送信する。その後、プリンタ６０は待機状態となる。
【０２９１】
なお、この場合においてもマイクロコンピュータ２２は、給紙動作に併行して給紙動作に関する動作不良（エラー）の発生の有無を用紙位置センサ５１によって監視している。
【０２９２】
ここで例えば、プリント用紙４６の紙詰まり等が用紙位置センサ５１によって検出されると当該動作を停止し、所定のエラー情報含む終了コードをＤＳＣコントローラ１３に向けて送信する。このエラー情報は給紙動作情報として不揮発性メモリ５３等に記録される。
【０２９３】
ＤＳＣコントローラ１３は、上述したようにステップＳ１１５において、マイクロコンピュータ２２からの終了コードを受信すると次のステップＳ１１６の処理に進み、このステップＳ１１６において、上述のステップＳ１１５で受信した終了コードに何らかのエラー情報が存在しないか否かの確認を行なう。ここで何らかのエラー情報が存在することが確認された場合には、一連のプリント処理を終了し、元のメインルーチンに戻る（リターン；図１５〜図１８の符号Ｅ１・Ｅ２・Ｅ３参照）。
【０２９４】
また、エラー情報が確認されなかった場合には、次のＭ色画像データの１画面分のプリント動作を実行すべく、図１６のステップＳ１２６の処理に進む（図１５・図１６の符号Ｆ１）。
【０２９５】
そして、図１６のステップＳ１２６〜ステップＳ１３６の処理（デジタルカメラ１０のＤＳＣコントローラ１３の側）及びステップＳ２１２〜ステップＳ２１４の処理（プリンタ６０のマイクロコンピュータ２２の側）において、ＤＳＣコントローラ１３及びマイクロコンピュータ２２は連繋してＭ色画像の印刷動作を実行する。
【０２９６】
ここで、デジタルカメラ１０のＤＳＣコントローラ１３によるＭ色画像印刷動作の処理ルーチン（図１６のステップＳ１２６〜ステップＳ１３６）は、上述の同ＤＳＣコントローラ１３によるＹ色画像印刷動作の処理ルーチン（図１５のステップＳ１０６〜ステップＳ１１６）とは、扱う色データがＹＭＣ画像データのうちのＹ色画像データ（一画面分）に代えてＭ色画像データ（一画面分）である以外は全く同様の処理が実行される。
【０２９７】
また、同様にプリンタ６０のマイクロコンピュータ２２によるＭ色画像印刷動作の処理ルーチン（図１６のステップＳ２１２〜ステップＳ２１４）も、上述の同マイクロコンピュータ２２によるＹ色画像印刷動作の処理ルーチン（図１５のステップＳ２０２〜ステップＳ２０４）とは、扱う色データがＹＭＣ画像データのうちのＹ色画像データ（一画面分）に代えてＭ色画像データ（一画面分）である以外は全く同様の処理が実行される。
【０２９８】
したがって、そのＭ色画像印刷動作についての詳細な説明は上述のＹ色画像印刷動作を参照するものとし、その詳述は省略する。
【０２９９】
そして、エラー情報が確認されずにＭ画像印刷動作が終了すると、次のＣ色画像データの１画面分のプリント動作を実行すべく、図１７のステップＳ１４６の処理に進む（図１６・図１７の符号Ｆ２）。
【０３００】
図１７のステップＳ１４６〜ステップＳ１５６の処理（デジタルカメラ１０のＤＳＣコントローラ１３の側）及びステップＳ２２２〜ステップＳ２２４の処理（プリンタ６０のマイクロコンピュータ２２の側）において、ＤＳＣコントローラ１３及びマイクロコンピュータ２２は連繋してＣ色画像の印刷動作を実行する。
【０３０１】
ここで、デジタルカメラ１０のＤＳＣコントローラ１３によるＣ色画像印刷動作の処理ルーチン（図１７のステップＳ１４６〜ステップＳ１４６）は、上述の同ＤＳＣコントローラ１３によるＹ色画像又はＭ色画像印刷動作の各処理ルーチン（図１５のステップＳ１０６〜ステップＳ１１６・図１６のステップＳ１２６〜ステップＳ１３６）とは、扱う色データがＹＭＣ画像データのうちのＹ色画像データ（一画面分）又はＭ色画像データ（一画面分）に代えてＣ色画像データ（一画面分）である以外は全く同様の処理が実行される。
【０３０２】
また、同様にプリンタ６０のマイクロコンピュータ２２によるＣ色画像印刷動作の処理ルーチン（図１７のステップＳ２２２〜ステップＳ２２４）も、上述の同マイクロコンピュータ２２によるＹ色画像又はＭ色画像印刷動作の処理ルーチン（図１５のステップＳ２０２〜ステップＳ２０４・図１６のステップＳ２１２〜ステップＳ２１４）とは、扱う色データがＹＭＣ画像データのうちのＹ色画像データ（一画面分）又はＭ色画像データ（一画面分）に代えてＣ色画像データ（一画面分）である以外は全く同様の処理が実行される。
【０３０３】
したがって、そのＣ色画像印刷動作についての詳細な説明は上述のＹ色画像又はＭ色画像印刷動作を参照するものとし、その詳述は省略する。
【０３０４】
そして、エラー情報が確認されずにＣ画像印刷動作が終了すると、次のオーバーコート処理を実行すべく、図１８のステップＳ１６７の処理に進む（図１７・図１８の符号Ｆ３）。
【０３０５】
このオーバーコート処理は、ＹＭＣ画像データに基づくＹ色・Ｍ色・Ｃ色の各色画像の印刷面上を保護する保護膜層を塗布する処理であって、上述の各色画像印刷動作と略同様の処理が実行される。
【０３０６】
即ち、まずステップＳ１６７において、上述のステップＳ１０７・Ｓ１２７・Ｓ１４７の各処理と同様に、ＤＳＣコントローラ１３は充電動作中フラグの確認を行なって、充電動作が実行中である場合にはその充電動作を一時的に停止させる処理が実行される。
【０３０７】
以降、ステップＳ１６７〜ステップＳ１７５の処理（デジタルカメラ１０のＤＳＣコントローラ１３側）と、これに連繋して動作するステップＳ２３５・Ｓ２３６の処理が実行される。
【０３０８】
そして、マイクロコンピュータ２２はステップＳ２３６においてＤＳＣコントローラ１３へ向けて所定の終了コードを送信する。
【０３０９】
なお、マイクロコンピュータ２２は印刷動作中においてもプリント動作中のエラー検出動作を行っている  。ここで実行されるエラー検出動作は、例えば温度センサ３７やリボン位置検出センサ３６・ヘッド位置センサ４３・用紙位置センサ５１等を監視することにより、何らかの動作不良（エラー）等が発生したか否かの確認を行なう動作である。つまり、この保護層塗布動作もまた、上述の図１５・図１６・図１７によって説明した各色印刷（Ｙ色・Ｍ色・Ｃ色）の処理ルーチンと全く同じである
最後に、ステップＳ１７５においてＤＳＣコントローラ１３は、所定の終了コードを受信した後、一連のプリント処理を終了し、元のメインルーチンに戻る（リターン）。
【０３１０】
次に、本実施形態のプリントシステムにおけるサブコントローラ６３の動作についてのサブルーチンの詳細を図１９・図２０に基づいて以下に説明する。
【０３１１】
デジタルカメラ１０の本体内部の所定の位置に二次電池６４が装填されて当該二次電池６４からの電力供給がなされるか又はデジタルカメラ１０とプリンタ６０とが接続されて当該プリンタ６０からの電力供給がなされると、サブコントローラ６３は動作を開始する。
【０３１２】
まず、図１９に示すステップＳ３０１において、サブコントローラ６３は起動時の初期設定動作を実行する。この起動時初期設定動作では、例えばメモリやＩＯポート等の初期化が実行される。その後、ステップＳ３０２の処理に進む。
【０３１３】
ステップＳ３０２において、サブコントローラ６３はＤＳＣコントローラ１３からの通信要求信号の有無を確認する。ここで、ＤＳＣコントローラ１３からの通信要求信号が確認されると、ステップＳ３０９の処理に進む。またここで、ＤＳＣコントローラ１３からの通信要求信号が確認されなかった場合には、ステップＳ３０３の処理に進む。
【０３１４】
このステップＳ３０３においては、サブコントローラ６３は充電動作中フラグの確認を行なうことによって、充電動作の実行中であるか否かの確認を行なう。ここで、充電動作中である（充電動作中フラグ＝「１」である）ことが確認された場合には、ステップＳ３０４の処理に進む。また、充電動作中ではない（充電動作中フラグ＝「０」である）ことが確認された場合には、上述のステップＳ３０１の処理に戻り、以降の処理を繰り返す。
【０３１５】
上述のステップＳ３０２の処理でＤＳＣコントローラ１３からの通信要求が確認されて次のステップＳ３０９の処理に進むと、このステップＳ３０９においてサブコントローラ６３はＤＳＣコントローラ１３からの通信要求が電池残量情報の要求であるか否かを確認する。ここで、電池残量情報の通信要求であることが確認された場合には、次のステップＳ３１０の処理に進む。また電池残量情報以外の通信要求である場合には、図２０のステップＳ３１５の処理に進む（図１９・図２０の符号Ｈ参照）。なお、ここでサブコントローラ６３に対してなされるＤＳＣコントローラ１３からの電池残量情報の通信要求は、上述のステップＳ４（図３）・Ｓ５７（図１４）の各処理で実行されるものである。
【０３１６】
次いで、ステップＳ３１０において、サブコントローラ６３は、二次電池６４が装填されているか否かの確認を行なう。この確認は、サブコントローラ６３の内部に設けられるＡＤコンバータ６３ａによって電池電圧を測定し、その出力がゼロであれば二次電池６４が装填されていないと判断されることになる。
【０３１７】
ここで、二次電池６４が装填されていないと判断された場合には、ステップＳ３１１の処理に進み、このステップＳ３１１において、サブコントローラ６３はＤＳＣコントローラ１３に対して二次電池６４が装填されていない（存在しない）旨の情報を送信する。その後、上述のステップＳ３０２の処理に戻り、以降の処理を繰り返す。
【０３１８】
一方、上述のステップＳ３１０において、二次電池６４が装填されていることが確認されると、次のステップＳ３１２の処理に進む。
【０３１９】
ステップＳ３１２において、サブコントローラ６３はＱ０１をオン状態に切り換えて二次電池６４からの電流をダミーロード抵抗Ｒ０４へ流すことでダミー負荷をかける。そして、この時の電池電圧をＡＤコンバータ６３ａによって測定する。その後、次のステップＳ３１３の処理に進む。
【０３２０】
ステップＳ３１３において、サブコントローラ６３は温度検出センサー６７の出力をＡＤコンバータ６３ａを用いて変換し温度検出を行なう。そして、検出された温度値と上述のステップＳ３１２の処理で測定した電池電圧値に基づき現時点における二次電池６４の残容量（電池残量）の予測値を算出する。その後、ステップＳ３１４の処理に進む。
【０３２１】
ステップＳ３１４において、サブコントローラ６３は上述のステップＳ３１３の処理で算出した電池残量の予測値（電池残量情報）をＤＳＣコントローラ１３に向けてへ送信する。その後、ＤＳＣコントローラ１３からの次の通信要求を受信するために、上述のステップＳ３０２の処理に戻り、以降の処理を繰り返す。
【０３２２】
一方、上述のステップＳ３０３の処理において充電動作中であることが確認されてステップＳ３０４の処理に進んだ場合には、ステップＳ３０４においてサブコントローラ６３は二次電池６４におけるマイナス  デルタ  ヴイ（−ΔＶ）の検出動作を実行する。その後、ステップＳ３０５の処理に進む。
【０３２３】
ここで、二次電池６４におけるマイナス  デルタ  ヴイ（−ΔＶ）の検出動作とは次に示すような処理である。
【０３２４】
従来の一般的なデジタルカメラに適用される二次電池６４としては、例えばニッケル水素電池等が適用されるが普通である。このニッケル水素電池は、急速充電動作を施した場合に、その充電量が１００％（満充電状態）に達した時点で電圧がわずかに降下する傾向があることは周知である（図２１参照）。
【０３２５】
したがって、本実施形態においては、図２１に示すように二次電池６４の満充電後の電圧降下の所定量をマイナス  デルタ  ヴイ（−ΔＶ）と規定し、当該二次電池６４に対する充電動作を行なっているときにはその電圧を周期的に測定し、所定量の電圧降下（−ΔＶ）を検出した時点で二次電池６４は満充電状態になったものと判断し、実行中の充電動作を停止すればよいわけである。
【０３２６】
つまり、ステップＳ３０５において、サブコントローラ６３は所定量の電圧降下（−ΔＶ）が検出されたか否かの確認を行なう。ここで、電圧降下（−ΔＶ）が検出された場合にはステップＳ３０７の処理に進む。
【０３２７】
続いて、ステップＳ３０７において、サブコントローラ６３は定電流回路６６の充電動作を停止させる。その後、ステップＳ３０８の処理に進む。
【０３２８】
ステップＳ３０８において、サブコントローラ６３は、充電動作中フラグをリセット（初期化＝「０」にする）し、さらに充電完了フラグを設定する（「１」）する。その後、ステップＳ３０２の処理に戻り、以降の処理を繰り返す。
【０３２９】
一方、上述のステップＳ３０５の処理において、電圧降下（−ΔＶ）が検出されなかった場合にはステップＳ３０６の処理に進み、このステップＳ３０６において、サブコントローラ６３は充電タイマーのカウント動作が終了しているか否かの確認を行なう。ここで、当該カウント動作の終了が確認された場合には、強制的に充電動作を停止させるために、上述のステップＳ３０７の処理に進む。また、当該カウント動作の終了が確認されていない場合、即ち計時動作中には上述のステップＳ３０２の処理に戻り、以降の処理を繰り返す。
【０３３０】
例えば、二次電池６４の電圧降下（−ΔＶ）の検出に失敗したような場合には、充電動作が継続されてしまうので過充電状態になってしまうことにもなりかねない。そこで、二次電池６４に対する過充電を回避するために、上述のステップ３０５の処理を設けている。
【０３３１】
上述のステップＳ３０９の処理において、ＤＳＣコントローラ１３からの通信要求が電池残量情報以外の通信要求である場合に図２０のステップＳ３１５の処理に移行すると、このステップＳ３１５において、サブコントローラ６３はＤＳＣコントローラ１３からの通信要求が充電動作開始要求であるか否かの確認を行なう。ここで、充電動作開始の通信要求であることが確認された場合には、次のステップＳ３１６の処理に進む。また充電動作開始の通信要求である場合には、ステップＳ３２０の処理に進む。なお、ここでサブコントローラ６３に対してなされるＤＳＣコントローラ１３からの充電動作開始の通信要求は、上述のステップＳ７（図３）の処理で実行されるものである。
【０３３２】
続いてステップＳ３１６において、サブコントローラ６３は現時点における二次電池６４の残容量値と定電流回路６６の出力電流値に基づいて満充電状態になるまでの充電時間（＃Ｔｃｈａｒｇｅ）の推測値を算出する。その後、ステップＳ３１７の処理に進む。
【０３３３】
ステップＳ３１７において、サブコントローラ６３は自己の内部タイマーを充電タイマーに割り付けて、この充電タイマーに「＃Ｔｃｈａｒｇｅ」へ設定した後、計時動作を開始する。その後、ステップＳ３１８の処理に進む。
【０３３４】
ステップＳ３１８において、サブコントローラ６３は定電流回路６６の動作を開始させる。その後、ステップＳ３１９の処理に進む。
【０３３５】
ステップＳ３１９において、サブコントローラ６３は充電動作中フラグをセット（「１」）すると共に、充電動作完了フラグをリセット（初期化＝「０」）する。その後、図１９のステップＳ３０２の処理に戻り、以降の処理を繰り返す。
【０３３６】
上述のステップＳ３１５の処理において、ＤＳＣコントローラ１３からの通信要求が充電動作開始の要求以外の通信要求である場合にステップＳ３２０の処理に移行すると、このステップＳ３２０において、サブコントローラ６３はＤＳＣコントローラ１３からの通信要求が充電動作一時停止指令の要求であるか否かの確認を行なう。ここで、充電動作一時停止指令の通信要求であることが確認された場合には、次のステップＳ３２１の処理に進む。また充電動作一時停止指令以外の通信要求である場合には、ステップＳ３２４の処理に進む。なお、ここでサブコントローラ６３に対してなされるＤＳＣコントローラ１３からの充電動作一時停止の通信要求は、上述のステップＳ１０８（図１５）・Ｓ１２８（図１６）・Ｓ１４８（図１７）・Ｓ１６８（図１８）の処理で実行されるものである。
【０３３７】
ステップＳ３２１において、サブコントローラ６３は充電タイマーの計時（カウント）動作を一時的に停止させる。その後、ステップＳ３２２の処理に進む。
【０３３８】
ステップＳ３２２において、サブコントローラ６３は定電流回路６６の動作を停止させる。その後、ステップＳ３２３の処理に進む。
【０３３９】
ステップＳ３２３においては、サブコントローラ６３は充電動作中フラグをリセット（初期化＝「０」）する。その後、図１９のステップＳ３０２の処理に戻り、以降の処理を繰り返す。
【０３４０】
上述のステップＳ３２０の処理において、ＤＳＣコントローラ１３からの通信要求が充電動作一時停止要求以外の通信要求である場合にステップＳ３２４の処理に移行すると、このステップＳ３２４において、サブコントローラ６３はＤＳＣコントローラ１３からの通信要求が充電動作の再開指令の要求であるか否かの確認を行なう。ここで、充電動作再開指令の通信要求であることが確認された場合には、次のステップＳ３２５の処理に進む。また充電動作再開指令以外の通信要求である場合には、ステップＳ３２８の処理に進む。なお、ここでサブコントローラ６３に対してなされるＤＳＣコントローラ１３からの充電動作再開の通信要求は、上述のステップＳ１１３（図１５）・Ｓ１３３（図１６）・Ｓ１５３（図１７）・Ｓ１７３（図１８）の処理で実行されるものである。
【０３４１】
ステップＳ３２５において、サブコントローラ６３は充電タイマーの計時（カウント）動作を再開させる。その後、ステップＳ３２６の処理に進む。
【０３４２】
ステップＳ３２６において、サブコントローラ６３は定電流回路６６の充電動作を再開させる。その後、ステップＳ３２７の処理に進む。
【０３４３】
ステップＳ３２７において、サブコントローラ６３は充電動作中フラグをセットセット（「１」）する。その後、図１９のステップＳ３０２の処理に戻り、以降の処理を繰り返す。
【０３４４】
上述のステップＳ３２４の処理において、ＤＳＣコントローラ１３からの通信要求が充電動作再開要求以外の通信要求である場合にステップＳ３２８の処理に移行すると、このステップＳ３２８において、サブコントローラ６３はＤＳＣコントローラ１３からの通信要求が充電情報の送信要求であるか否かの確認を行なう。ここで、ＤＳＣコントローラ１３からの通信要求が充電情報の送信要求以外の通信要求である場合にはステップＳ３３４の処理に進み、このステップＳ３３４において、その他の通信要求に応じた処理を実行する。その後、上述のステップＳ３０２の処理に戻り（図２０・図１９の符号Ｊ参照）、以降の処理を繰り返す。
【０３４５】
また、上述のステップＳ３２８において、ＤＳＣコントローラ１３からの通信要求が充電情報の送信要求の通信要求であることが確認された場合には、次のステップＳ３２９の処理に進む。なお、ここでサブコントローラ６３に対してなされるＤＳＣコントローラ１３からの充電動作再開の通信要求は、上述のステップＳ１４（図３）の処理で実行されるものである。
【０３４６】
ステップＳ３２９において、サブコントローラ６３は充電完了フラグに基づいて充電動作が終了しているか否かの確認を行なう。ここで、充電完了フラグがセットされているとき（「１」に設定されている）には充電動作が完了（終了）しているので、次のステップＳ３３２の処理に進む。
【０３４７】
ステップＳ３３２において、サブコントローラ６３はＤＳＣコントローラ１３に対して二次電池６４の充電動作が終了した旨を告知する。その後、上述のステップＳ３０２の処理に戻り（図２０・図１９の符号Ｊ参照）、以降の処理を繰り返す。
【０３４８】
一方、上述のステップＳ３２９において、充電完了フラグがセットされていないとき（「０」に設定されている）には充電動作の実行中であるので、次のステップＳ３３０の処理に進む。
【０３４９】
ステップＳ３３０において、サブコントローラ６３は充電動作を開始した時点での電池残容量や定電流回路６６の出力電流・充電タイマーの計時（カウント）値等の情報に基づいて現在の電池容量値と満充電までの推定充電時間とを算出する。その後、ステップＳ３３１の処理に進む。
【０３５０】
ステップＳ３３１において。上述のステップＳ３３０で算出した各値（電池容量値と推定充電時間等の情報をＤＳＣコントローラ１３に向けて送信する。その後、図１９のステップＳ３０２の処理に戻り、以降の処理を繰り返す。
【０３５１】
なお、上述のステップＳ３３１において、サブコントローラ６３によって算出された各情報（例えば電池容量値と予測充電時間）は、これらの値に１以上の係数を乗じた後の演算結果をＤＳＣコントローラ１３の側に向けて送信するようにしてもよい。
【０３５２】
これを受けてＤＳＣコントローラ１３は、上述したようにサブコントローラ６３からの送信してくる情報に基づいて所定の充電情報を液晶モニタ１５を用いて表示する。
【０３５３】
なお、液晶モニタ１５に表示される充電情報は充電動作中における単なる目安となるものであるので、当該液晶モニタ１５に表示される予測充電時間よりも早期に充電動作が終了したとしてもなんら問題ではない。
【０３５４】
以上説明したように上記一実施形態によれば、デジタルカメラ１０とこのデジタルカメラ１０によって撮影され取得された画像データに基づく画像をプリントするプリンタ６０とからなるプリントシステムにおいて、デジタルカメラ１０に適用される二次電池６４に対してプリンタ６０の側から給電し、これを充電し得るように構成すると共に、当該二次電池６４の状態をデジタルカメラ１０の側の液晶モニタ１５（表示手段）の表示部を用いて表示確認し得るように構成したので、操作性及び使用感の向上に寄与することができる。
【０３５５】
また、この場合において、液晶モニタ１５の表示部に表示する表示形態をデジタルカメラ１０及びプリンタ６０の動作状態によって適宜適切な形式で表示するように工夫したので、操作性及び使用感のより一層の向上に寄与することができる。
【０３５６】
【発明の効果】
以上述べたように本発明によれば、デジタルカメラとこのデジタルカメラから受信した画像データに基づいて画像をプリントするプリンタとからなるプリントシステムにおいて、デジタルカメラに適用される二次電池に対してプリンタ側から給電し充電し得るように構成すると共に、この二次電池の状態をデジタルカメラ側の表示手段を用いて表示確認し得るようにし、さらにその際の表示形態やその選択手段及び表示変更手段等を工夫して、使用者の操作性及び使用感の向上を実現し得るプリントシステムを提供することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態のプリントシステムを構成するデジタルカメラ（画像入力装置）とプリンタ（画像形成装置）とのそれぞれの内部構成の概略を示すブロック構成図。
【図２】図１のプリントシステムにおけるデジタルカメラとプリンタとが接続する接続部位の構成及び両者の各電源回路の構成の内部概略を示すブロック構成図。
【図３】図１のプリントシステムにおけるデジタルカメラとプリンタとが接続された状態にあるときの当該プリントシステムにおけるメインルーチンの一部を示すフローチャート。
【図４】図１のプリントシステムにおけるデジタルカメラとプリンタとが接続された状態にあるときの当該プリントシステムにおけるメインルーチンの一部を示すフローチャート。
【図５】図１のプリントシステムにおけるデジタルカメラとプリンタとが接続された状態にあるときの当該プリントシステムにおけるメインルーチンの一部を示すフローチャート。
【図６】図１のプリントシステムにおけるデジタルカメラの二次電池の充電状態に関する情報等の一つの表示例を示す図。
【図７】図１のプリントシステムにおけるデジタルカメラの二次電池の充電状態に関する情報等の別の表示形態の一例を示す図。
【図８】図１のプリントシステムにおけるデジタルカメラの二次電池の充電状態に関する情報等の他の表示形態を示す図。
【図９】図１のプリントシステムにおけるデジタルカメラによって取得される画像データに基づく画像及びその附帯情報の表示例を示す図。
【図１０】図１のプリントシステムにおけるデジタルカメラの二次電池の充電状態に関する情報等のさらに別の表示形態を示す図。
【図１１】図１のプリントシステムにおけるデジタルカメラの二次電池の充電状態に関する情報等のさらに異なる別の表示形態を示す図。
【図１２】図１のプリントシステムにおけるデジタルカメラによって取得される画像データに基づく画像及びその附帯情報の別の表示例を示す図。
【図１３】図１のプリントシステムにおけるデジタルカメラの二次電池の充電状態に関する情報等のさらに異なる他の表示形態を示す図。
【図１４】図１のプリントシステムの一部を構成するデジタルカメラが単独でカメラとして動作する際のサブルーチン「ＤＳＣメイン」を示すフローチャート。
【図１５】図１のプリントシステムによって実行される印刷処理のサブルーチンの一部を示すフローチャート。
【図１６】図１のプリントシステムによって実行される印刷処理のサブルーチンの一部を示すフローチャート。
【図１７】図１のプリントシステムによって実行される印刷処理のサブルーチンの一部を示すフローチャート。
【図１８】図１のプリントシステムによって実行される印刷処理のサブルーチンの一部を示すフローチャート。
【図１９】図１のプリントシステムにおけるデジタルカメラのサブコントローラの一部の作用を示すフローチャート。
【図２０】図１のプリントシステムにおけるデジタルカメラのサブコントローラの一部の作用を示すフローチャート。
【図２１】従来の一般的なデジタルカメラに適用される二次電池における充電量と電池電圧の関係を示す線図。
【符号の説明】
１０……デジタルカメラ（画像入力装置）
１１……撮影光学系
１２……撮像ユニット
１３……ＤＳＣコントローラ（制御手段）
１３ａ……ＣＣＤインターフェイス回路
１３ｂ……メモリインターフェイス回路
１３ｃ……ビデオエンコーダ回路
１３ｄ……画像サイズ変換回路
１３ｅ……画像圧縮伸張回路
１３ｆ……ＲＩＳＣコントローラ
１４……カメラ操作スイッチ
１５……液晶モニタ
１６……ＳＤＲＡＭ
１７……フラッシュロム
１８……記録メディア
１９……ＵＳＢホストコントローラ
２０……外部バスライン
２１……カメラ電源回路
２２……マイクロコンピュータ（制御手段）
２３……外部バスライン
２５……サーマルヘッド制御回路
２６……ファン
２７……ファンモータ
２８……ファンモータ駆動回路
２９……リボンケース検出スイッチ
３０……リボンモータ
３１……リボンモータ駆動回路
３２……インクリボンケース
３２……リボンケース
３３……インクリボン
３４……円盤
３５……リボン移動検出センサ
３６……リボン位置検出センサ
３７……温度センサ
３８……サーマルヘッド
３９……ヘッドアーム
４０……カム
４１……ヘッド位置制御モータ
４２……ヘッドモータ駆動回路
４３……ヘッド位置センサ
４４……用紙トレイ検出スイッチ
４５……用紙トレイ
４６……プリント用紙
４７……グリップローラ
４８……ピンチローラ
４９……搬送モータ
５０……搬送モータ駆動回路
５１……用紙位置センサ
５２……プラテンローラ
５３……不揮発性メモリ
５４……プリンタ操作スイッチ
５５……プリンタ電源回路
５６……電源端子
５７……接続端子（カメラ側）
５８……接続端子（プリンタ側）
５９  ＡＣアダプタ
６０……プリンタ（画像形成装置）
６１……ＰＣＶ
６２……発音回路
６３……サブコントローラ
６３ａ……ＡＤコンバータ
６４……二次電池
６５Ａ……ＤＣＤＣコンバータ（デジタルカメラ側）
６５Ｂ……ＤＣＤＣコンバータ（プリンタ側）
６６……定電流回路
６７……温度検出センサー
【図１】
2004172995.tif 000003
【図２】
2004172995.tif 000004
【図３】
2004172995.tif 000005
【図４】
2004172995.tif 000006
【図５】
2004172995.tif 000007
【図６】
2004172995.tif 000008
【図７】
2004172995.tif 000009
【図８】
2004172995.tif 000010
【図９】
2004172995.tif 000011
【図１０】
2004172995.tif 000012
【図１１】
2004172995.tif 000013
【図１２】
2004172995.tif 000014
【図１３】
2004172995.tif 000015
【図１４】
2004172995.tif 000016
【図１５】
2004172995.tif 000017
【図１６】
2004172995.tif 000018
【図１７】
2004172995.tif 000019
【図１８】
2004172995.tif 000020
【図１９】
2004172995.tif 000021
【図２０】
2004172995.tif 000022
【図２１】
2004172995.tif 000023