(57)【要約】【課題】  有線接続されたデバイスに当該有線接続を介して電力供給可能な印刷装置において、接続されたデバイスに適応的に電力を供給可能にすること。【解決手段】  デジタルスチルカメラ（ＤＭＣ３０１２）と有線接続すると共に、当該有線接続を介してＤＭＣに電力を供給可能な接続手段を有するＰＤプリンタ（１０００）の制御方法であって、ＤＭＣが前記接続手段に接続された場合に、前記接続手段を介してＤＭＣに電源供給を行うかどうかを判断する判断工程と（Ｓ５０６）、前記判断工程で電源供給を行うと判断した場合に、ＤＭＣが前記接続手段に接続された場合に前記接続手段を介して電源供給を行うように設定する設定工程と（Ｓ５１１）を有する。【選択図】  図７
2007276352.tif 000002
【特許請求の範囲】
【請求項１】
外部装置と有線接続すると共に、当該有線接続を介して前記外部装置に電力を供給可能な接続手段と、
前記外部装置が前記接続手段に接続された場合に、前記接続手段を介して前記外部装置に電源供給を行うかどうかを判断する判断手段と、
前記判断手段が電源供給を行うと判断した場合に、前記外部装置が前記接続手段に接続された場合に前記接続手段を介して電源供給を行うように設定する設定手段と
を有することを特徴とする印刷装置。
【請求項２】
前記判断手段及び前記設定手段は、電源Ｏｎ指示待ち時の電源供給の有無についての判断及び設定を行うことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記判断手段及び前記設定手段は、電源Ｏｎ時の電源供給の有無についての判断及び設定を行うことを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
前記判断手段は、前記外部装置が、前記有線接続を介して電力の供給を受けることが可能であるかどうかを判断し、受けることが可能であると判断した場合に、電源供給を行うと判断することを特徴とする請求項１乃至３のいずれかに記載の印刷装置。
【請求項５】
前記判断手段は、前記外部装置が予め設定された電力量以上の電力を要求しているかどうかを判断し、要求している場合に、前記有線接続を介して電力の供給を受けることが可能であると判断することを特徴とする請求項４に記載の印刷装置。
【請求項６】
前記判断手段は、電源供給の有無を示す指示を受け付ける指示受手段を有し、前記指示受手段により電源供給を行う指示を受け付けた場合に、電源供給を行うと判断することを特徴とする請求項１乃至５のいずれかに記載の印刷装置。
【請求項７】
前記接続手段を介して前記外部装置に電源供給を行うかどうかをユーザに問い合わせるユーザインターフェースを更に有し、
前記判断手段は、前記ユーザインターフェースを介して電源供給を行うことが指示された場合に、電源供給を行うと判断することを特徴とする請求項１乃至６のいずれかに記載の印刷装置。
【請求項８】
前記設定手段により設定された内容を記憶する記憶手段を更に有し、
前記判断手段は、前記記憶手段に記憶された設定内容に基づいて前記接続手段を介して前記外部装置に電源供給を行うかどうかを判断することを特徴とする請求項１乃至７のいずれかに記載の印刷装置。
【請求項９】
前記接続手段がＵＳＢ規格に準拠し、前記印刷装置がＵＳＢのホストであることを特徴とする請求項１乃至８のいずれかに記載の印刷装置。
【請求項１０】
外部装置と有線接続すると共に、当該有線接続を介して前記外部装置に電力を供給可能な接続手段を有する印刷装置の制御方法であって、
前記外部装置が前記接続手段に接続された場合に、前記接続手段を介して前記外部装置に電源供給を行うかどうかを判断する判断工程と、
前記判断工程で電源供給を行うと判断した場合に、前記外部装置が前記接続手段に接続された場合に前記接続手段を介して電源供給を行うように設定する設定工程と
を有することを特徴とする制御方法。
【請求項１１】
前記判断工程及び前記設定工程では、電源Ｏｎ指示待ち時の電源供給の有無についての判断及び設定を行うことを特徴とする請求項１０に記載の制御方法。
【請求項１２】
前記判断工程及び前記設定工程では、電源Ｏｎ時の電源供給の有無についての判断及び設定を行うことを特徴とする請求項１０または１１に記載の制御方法。
【請求項１３】
前記判断工程では、前記外部装置が、前記有線接続を介して電力の供給を受けることが可能であるかどうかを判断し、受けることが可能であると判断した場合に、電源供給を行うと判断することを特徴とする請求項１０乃至１２のいずれかに記載の制御方法。
【請求項１４】
前記判断工程では、前記外部装置が予め設定された電力量以上の電力を要求しているかどうかを判断し、要求している場合に、前記有線接続を介して電力の供給を受けることが可能であると判断することを特徴とする請求項１３に記載の制御方法。
【請求項１５】
前記判断工程は、電源供給の有無を示す指示を受け付ける指示受工程を有し、前記指示受工程により電源供給を行う指示を受け付けた場合に、電源供給を行うと判断することを特徴とする請求項１０乃至１４のいずれかに記載の制御方法。
【請求項１６】
前記接続手段を介して前記外部装置に電源供給を行うかどうかをユーザに問い合わせる問い合わせ工程を更に有し、
前記判断工程では、前記問い合わせ工程における問い合わせに対して電源供給を行うことが指示された場合に、電源供給を行うと判断することを特徴とする請求項１０乃至１５のいずれかに記載の制御方法。
【請求項１７】
前記設定工程で設定された内容を記憶手段に記憶する記憶工程を更に有し、
前記判断工程では、前記記憶手段に記憶された設定内容に基づいて前記接続手段を介して前記外部装置に電源供給を行うかどうかを判断することを特徴とする請求項１０乃至１６のいずれかに記載の制御方法。
【請求項１８】
前記接続手段がＵＳＢ規格に準拠し、前記印刷装置がＵＳＢのホストであることを特徴とする請求項１０乃至１７のいずれかに記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷装置及びその制御方法に関し、更に詳しくは、印刷装置に有線接続された外部装置に電力を供給可能な印刷装置及びその制御方法に関する。
【背景技術】
【０００２】
近年、簡単な操作で画像を撮影し、その撮影した画像をデジタル画像データに変換できるデジタルカメラ（画像入力装置）が広く使用されるようになってきている。このようなカメラで撮影した画像を印刷して写真として使用する場合には、通常、以下のようにするのが一般的である。先ず、その撮影されたデジタル画像データを、一旦、デジタルカメラからＰＣ（コンピュータ）に取り込む。そして、そのＰＣで画像処理を行った後、そのＰＣからカラープリンタに出力して印刷する。
【０００３】
また、ＰＣを介することなく、デジタルカメラからカラープリンタにデジタル画像データを直接伝送して印刷できるカラープリントシステムも開発されている。以下、このような印刷方式を「ダイレクト印刷（ＤＰ）」と呼ぶ。
【０００４】
ダイレクト印刷のために、デジタルカメラとプリンタとをＵＳＢを利用して直接接続することがある。プリンタ側がＵＳＢホスト、ＤＳＣ側がＵＳＢデバイスの構成を取るダイレクト印刷システムの場合、ＵＳＢ自体の機能としてＵＳＢホストが電力の供給を行うことを利用して、ＤＳＣの電池を充電することも可能である（例えば、特許文献１参照）。
【０００５】
【特許文献１】特開２００１−０７５６８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来ダイレクト印刷で用いるプリンタ（ＵＳＢホスト）からの電力供給はプリンタの電源Ｏｎ状態に限定されており、電源Ｏｆｆ状態では待機電力を低減する為に電力供給は行われていない。従って、ユーザがダイレクト印刷自体は行わずに、ＤＳＣの電池を充電したいと考えたときでも、プリンタを電源Ｏｎ状態にする必要があった。
【０００７】
本発明は上記問題点を鑑みてなされたものであり、有線接続されたデバイスに当該有線接続を介して電力供給可能な印刷装置において、接続されたデバイスに適応的に電力を供給可能にすることを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の印刷装置は、外部装置と有線接続すると共に、当該有線接続を介して前記外部装置に電力を供給可能な接続手段と、前記外部装置が前記接続手段に接続された場合に、前記接続手段を介して前記外部装置に電源供給を行うかどうかを判断する判断手段と、前記判断手段が電源供給を行うと判断した場合に、前記外部装置が前記接続手段に接続された場合に前記接続手段を介して電源供給を行うように設定する設定手段とを有する。
【０００９】
また、外部装置と有線接続すると共に、当該有線接続を介して前記外部装置に電力を供給可能な接続手段を有する印刷装置の本発明の制御方法は、前記外部装置が前記接続手段に接続された場合に、前記接続手段を介して前記外部装置に電源供給を行うかどうかを判断する判断工程と、前記判断工程で電源供給を行うと判断した場合に、前記外部装置が前記接続手段に接続された場合に前記接続手段を介して電源供給を行うように設定する設定工程とを有する。
【発明の効果】
【００１０】
本発明によれば、有線接続されたデバイスに当該有線接続を介して電力供給可能な印刷装置において、接続されたデバイスに適応的に電力を供給することが可能になる。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面を参照して本発明を実施するための最良の形態を詳細に説明する。ただし、本形態において例示される構成部品の寸法、形状、それらの相対配置などは、本発明が適用される装置の構成や各種条件により適宜変更されるべきものであり、本発明がそれらの例示に限定されるものではない。
【００１２】
＜基本構成の説明＞
先ず、本実施の形態における基本部分について説明する。なお、以下、プリンタがデジタルスチルカメラ（ＤＳＣ）とダイレクトに通信可能な環境において、ＤＳＣ内の記憶媒体に記憶された映像を印刷する方式をフォトダイレクト印刷方式と呼ぶ。
【００１３】
図１は本実施の形態におけるフォトダイレクトプリンタ（ＰＤプリンタという）１０００の外観図であり、図２はＤＳＣ３０１２をＰＤプリンタ１０００にダイレクト接続する様子を示している。
【００１４】
図１において、このＰＤプリンタ１０００は、ホストコンピュータ（ＰＣ）からデータを受信して印刷する通常のプリンタの機能と、メモリカードなどの記憶媒体に記憶されている画像データを直接読み取って印刷する機能（ＤＰＯＦ機能）を有する。更には、以下に説明するようにデジタルカメラとダイレクトに通信することで、ＤＳＣ３０１２からの画像データを受信して印刷する機能を備えている。
【００１５】
ＰＤプリント装置１０００の外殻をなす本体は、下ケース１００１、上ケース１００２、アクセスカバー１００３及び排出トレイ１００４の外装部材を有している。また、下ケース１００１は、ＰＤプリント装置１０００の略下半部を、上ケース１００２は本体の略上半部をそれぞれ形成しており、両ケースの組合せによって内部に後述する各機構を収納する収納空間を有する中空体構造を成している。そして、その上面部及び前面部にはそれぞれ開口部が形成されている。さらに、排出トレイ１００４は、その一端部が下ケース１００１に回転自在に保持され、その回転によって下ケース１００１の前面部に形成される開口部を開閉させ得るようになっている。このため、記録動作を実行させる際には、排出トレイ１００４を前面側へと回転させて開口部を開成させることにより、ここから記録シートが排出可能となると共に、排出された記録シートを順次積載し得るようになっている。また、排紙トレイ１００４には、２枚の補助トレイ１００４ａ、１００４ｂが収納されており、必要に応じて各トレイを手前に引き出すことにより、用紙の支持面積を３段階に拡大、縮小させ得るようになっている。
【００１６】
アクセスカバー１００３は、その一端部が上ケース１００２に回転自在に保持され、上面に形成される開口部を開閉し得るようになっている。このアクセスカバー１００３を開くことによって本体内部に収納されている記録ヘッドカートリッジ（不図示）あるいはインクタンク（不図示）等の交換が可能となる。なお、ここでは特に図示しないが、アクセスカバー１００３を開閉させると、その裏面に形成された突起がカバー開閉レバーを回転させるようになっている。そのレバーの回転位置をマイクロスイッチなどで検出することにより、アクセスカバーの開閉状態を検出することができる。
【００１７】
また、上ケース１００２の上面には、電源キー１００５が押下可能に設けられている。また、上ケース１００２の上面には、動作状況表示部１００６が設けられている。動作状況表示部１００６はＬＥＤ等の発光素子を持ち、ＰＤプリント装置１０００が現在動作可能な状態に有るのか、また動作不可能な状態に有るのかどうかをユーザが視認できるようになっている。１００７は自動給送部で、記録シートを装置本体内へ自動的に給送する。１００８は紙間選択レバーで、プリントヘッドと記録シートとの間隔を調整するためのレバーである。
【００１８】
１０１２は後述するデジタルカメラを接続するためのコネクタである。通常、デジタルカメラはパーソナルコンピュータ（ＰＣ）と接続する手段として、ＵＳＢ（Universal Serial Bus）を使用することが多いので、本実施の形態でもコネクタ１０１２はＵＳＢインターフェース形態とする。また、デジタルカメラとの接続は、その接続作業を簡便なものとするため、図では前面から行える構成にしてあるが、これに限るものではない。
【００１９】
一方、ＰＤプリント装置１０００は不図示のパーソナルコンピュータ（ＰＣ）からの印刷をも実現するためのインターフェースを備える。通常、ＰＣと一旦接続した後は、接続状態が維持されたままであることが多いので、そのインターフェース端子は背面に設けている。このＰＣ間との接続インターフェースは、例えば、セントロニクス社仕様のパラレルインターフェース、ＵＳＢインターフェース等でよいが、少なくとも双方向通信機能をサポートするものとした。
【００２０】
図２は本実施の形態に係るＰＤプリント装置１０００とデジタルカメラ３０１２とを接続した状態を示している。
【００２１】
図２において、ケーブル５０００（ＵＳＢケーブル）は、ＰＤプリント装置１０００のコネクタ１０１２に接続するためのコネクタ５００１と、デジタルカメラ３０１２の接続用コネクタ５００３と接続するためのコネクタ５００２とを備えている。なお、デジタルカメラ３０１２を不図示のＰＣと接続する場合には、ＰＣが有するＵＳＢコネクタに、上記コネクタ５００１を接続することで、撮像した画像をＰＣに転送することができる。
【００２２】
また、デジタルカメラ３０１２は、内部のメモリに保存している画像データを、接続用コネクタ５００３を介して出力可能に構成されている。なお、デジタルカメラ３０１２の構成としては、内部に記憶手段としてのメモリを備えるものや、取外し可能なメモリを装着するためのスロットを備えたものなど、種々の構成を採用することができる。このように、図２に示すケーブル５０００を介してＰＤプリント装置１０００とデジタルカメラ３０１２とを接続することにより、デジタルカメラ３０１２からの画像データを直接ＰＤプリント装置１０００で印刷することができる。
【００２３】
図３は本実施の形態におけるＰＤプリンタ１０００の制御系のブロック構成図である。図３において、１はＰＤプリンタ１００全体の制御を司るＣＰＵ、２はＣＰＵ１の動作処理手順（プログラム）やフォントを記憶しているＲＯＭ、３はＣＰＵ１のワークエリアとして使用されるＲＡＭである。４はユーザが直接操作したり、ＰＤプリンタ１０００の状態表示を確認したりするユーザインターフェース（ＵＩ、図１の１００６に相当する）である。
【００２４】
５はＰＣとの接続を行うためのインターフェースであり、７はデジタルスチルカメラとの接続を行うインターフェース（ＵＳＢのホスト側）である。６はプリンタエンジン部であり、本実施の形態では、熱エネルギーを利用してインク液を吐出するプリントエンジンであるが、記録方式はこれにより限定されるものではない。
【００２５】
図４はＤＳＣ（デジタルスチルカメラ）３０１２のブロック構成図である。図４において、３１はＤＳＣ全体の制御を司るＣＰＵであり、３２はＣＰＵ３１の処理手順（プログラム）を記憶しているＲＯＭである。３３はＣＰＵ３１のワークエリアとして使用されるＲＡＭであり、３４は各種操作を行うスイッチ群である。３５は液晶表示器（ＬCＤ）であり、撮像した画像を確認したり、各種設定を行う際のメニューを表示するために使用される。３６は光学ユニットであり、主としてレンズ及びその駆動系で構成される。３７はＣＣＤやＣＭＯＳセンサに代表される撮像素子、３８はＣＰＵ３１の制御下において光学ユニット３６を制御するドライバである。３９はメモリカード４０（例えば、コンパクトフラッシュ（登録商標）メモリカード、スマートメディア（登録商標）等）を接続するためのコネクタである。４１はＰＣ或いは本実施の形態におけるＰＤプリンタ１０００と接続するためのＵＳＢインターフェース（ＵＳＢのスレーブ側）である。
【００２６】
＜第１の実施形態＞
次に、上記構成を有するＤＳＣ３０１２及びＰＤプリンタ１０００装置を用いた本発明の第１の実施形態について説明する。
【００２７】
本第１の実施形態では、ＰＤプリンタ１０００が電源Ｏｆｆ時にＤＳＣ３０１２などの外部装置が有線接続された場合に、接続された外部装置に電力供給するか否かをダイレクト印刷を行う機器と接続したか否かに基づいて決定する方法を説明する。
【００２８】
一般に、「電源Ｏｆｆ」という状態は大きく分けて２種類が存在する。一つ目は「ハード電源Ｏｆｆ」状態であり、この状態では、例えば、電源ケーブルが商業用電源から抜かれた状態で電源供給が完全に停止している。そのため、ＣＰＵ１が動作を停止しているので、外部からの電源供給開始（例えば、電源ケーブルを商業用電源に挿入する操作）以外の操作（例えば電源キーの押下）に対して応答できない。もう一つは「ソフト電源Ｏｆｆ」状態である。この状態では、例えば、電源ケーブルが商業用電源に挿入された状態であって電源供給が継続しており、ＣＰＵ１が動作を継続し、ソフトウェアが実行中であるので外部からの操作（例えば電源キーの押下）に応答して電源Ｏｎ動作が実行可能である。ソフト電源Ｏｆｆ状態は、ソフト電源Ｏｎが指示されるのを待っている状態（電源Ｏｎ指示待ち）であり、待機電力が消費される。しかしながら、いずれの電源Ｏｆｆ状態でも、ユーザから見ると同じ電源Ｏｆｆ状態に見える。
【００２９】
図５はＰＤプリンタ１０００の第１の実施形態における処理手順を示すフローチャートである。この処理は、例えば、ＰＤプリンタ１０００の電源ケーブルが商業用電源に挿入され、ハード電源Ｏｎになると開始される。
【００３０】
先ずステップＳ５０１で、ＰＤプリンタ１０００はソフト電源Ｏｆｆ時電力非供給モードに初期化する。これにより、ステップＳ５０２において、ＰＤプリンタ１０００はソフト電源Ｏｆｆ状態となる。この「ソフト電源Ｏｆｆ時電力非供給モード」では、ソフト電源Ｏｆｆ状態でコネクタ１０１２にＤＳＣ３０１２が接続されたとしても、ＰＤプリンタ１０００からＤＳＣ３０１２へ電力は供給されない。ステップＳ５０１では先ず、ＰＤプリンタ１０００をこのソフト電源Ｏｆｆ時電力非供給モードに設定する。
【００３１】
次に、ステップＳ５０３で、電源キー１００５が押下されたかどうかを判定する。判定の結果がＮＯの場合にはステップＳ５０２に戻り、以後電源キー１００５が押下されるまでループする。
【００３２】
ステップＳ５０３で判定の結果がＹＥＳの場合にはステップＳ５０４へ進み、ソフト電源Ｏｎ状態に移行する。
【００３３】
続いてステップＳ５０５へと進み、実際の印刷に必要なプリンタエンジン６の初期化処理を行い、初期化処理が完了し、印刷準備完了状態になるとステップＳ５０６へと進む。
【００３４】
ステップＳ５０６ではＤＳＣ３０１２との間でダイレクト印刷が開始されたか否かを判定し、判定の結果がＮＯの場合にはステップＳ５０７へと進む。ステップＳ５０７では不図示のＰＣとの間で印刷が開始されたか否かを判定し、判定の結果がＮＯの場合にはステップＳ５０８へと進む。ステップＳ５０８では電源キー１００５が押下されたか否かを判定し、判定の結果がＮＯの場合にはステップＳ５０６へ戻る。
【００３５】
ステップＳ５０８で判定の結果がＹＥＳの場合にはステップＳ５０９へと進み、ソフト電源Ｏｆｆの為のプリントエンジン６の終了処理を行ってから、ステップＳ５０２へ戻る。
【００３６】
また、ステップＳ５０７で判定の結果がＹＥＳの場合にはステップＳ５１０へと進み、プリントエンジン６による印刷処理を行い、印刷処理が完了するとステップＳ５０８に進む。
【００３７】
また、ステップＳ５０６で判定の結果がＹＥＳの場合にはステップＳ５１１へと進み、ソフト電源Ｏｆｆ時電力供給モードに移行する。この「ソフト電源Ｏｆｆ時電力供給モード」では、ソフト電源Ｏｆｆ状態であっても、コネクタ１０１２にＤＳＣ３０１２が接続された場合にはＰＤプリンタ１０００からＤＳＣ３０１２へ電力を供給する。そして、ステップＳ５１０へと進み、プリントエンジン６による印刷処理を行ってからステップＳ５０８に進む。
【００３８】
ステップＳ５１１でソフト電源Ｏｆｆ時電力供給モードに移行する理由は、ソフト電源Ｏｆｆ時に電源供給を無制限に行うのではなく、ＤＳＣ３０１２との間でダイレクト印刷が行われたか否かという条件をもって行うように限定する為である。このようにすることで、ソフト電源Ｏｆｆ時にもＤＳＣ３０１２が接続された場合にＤＳＣ３０１２に電力を供給できると共に、ＰＣプリントしか行わず、ダイレクト印刷を行わない使用条件下では、ソフト電源Ｏｆｆ時の待機消費電力を抑えることが可能になる。
【００３９】
また、本第１の実施形態では、ハード電源Ｏｆｆされた後（例えば、電源ケーブルが商業用電源から抜かれた後）、再びハード電源Ｏｎが行われる場合には再びステップＳ５０１から処理が開始され、ソフト電源Ｏｆｆ時電力非供給モードに戻るようになっている。
【００４０】
しかしながら、本発明はこれに限るものではなく、例えば以下のように制御しても良い。先ず、例えばステップＳ５０９のプリントエンジン６の終了処理時に、ＰＤプリンタ１０００に搭載された不図示の不揮発性メモリにソフト電源Ｏｆｆ時の電力供給の可否情報を書き込む。そして、ステップＳ５０５のプリントエンジン初期化処理時に可否情報を不揮発性メモリから読み出して設定する。このように、ハード電源のＯｆｆ、Ｏｎを経ても電力供給状態を維持するようにしても良い。
【００４１】
＜第２の実施形態＞
上記第１の実施形態では、ソフト電源Ｏｆｆ時に電力供給するか否かを、ダイレクト印刷が行われたか否かに基づいて決定していた。しかしながら、ＤＳＣ３０１２の中には自ら搭載したバッテリにより供給される電力で全てのＤＳＣ３０１２の処理を行い、ダイレクト印刷接続経由での電力供給を必要としない、もしくは供給されてもバッテリの充電等への利用ができない機器もある。
【００４２】
従って、本第２の実施形態では、実際に電力供給を必要とするか否かに基づいて、ソフト電源Ｏｆｆ時電力供給モードに移行するか否かを決定する方法を説明する。
【００４３】
図６はＰＤプリンタ１０００の第２の実施形態における処理手順を示すフローチャートである。
【００４４】
ステップＳ６０１〜Ｓ６１０は図５におけるステップＳ５０１〜Ｓ５１０と同じ処理であるのでここでは説明を省略する。本第２の実施形態においては、ステップＳ６０６からＳ６１０の間にステップＳ６１１〜Ｓ６１３が存在するところが第１の実施形態で説明した図５の処理と異なる。以下、その詳細について説明する。
【００４５】
ステップＳ６０６でＤＳＣ３０１２との間でダイレクト印刷が開始されたと判定された場合にはステップＳ６１１へと進み、ダイレクト印刷時にＤＳＣ３０１２より要求される電力供給量が所定の閾値を超えているか否かを判定する。判定の結果がＮＯの場合にはステップＳ６１２へと進み、ソフト電源Ｏｆｆ時電力非供給状態を設定する。そしてステップＳ６１０へと進み、プリントエンジン６による印刷処理を行う。
【００４６】
また、ステップＳ６１１での判定の結果がＹＥＳの場合にはステップＳ６１３へと進み、ソフト電源Ｏｆｆ時電力供給状態を設定する。そしてステップＳ６１０へと進み、プリントエンジン６による印刷処理を行う。
【００４７】
ステップＳ６１３でソフト電源Ｏｆｆ時電力供給状態を設定する理由は、ソフト電源Ｏｆｆ時に電源供給を無制限に行うのではなく、ＤＳＣ３０１２が閾値を超える電力供給を要求したか否かという条件をもって行うように限定する為である。このようにすることで、接続ケーブル経由での電力供給を必要としない、もしくは供給されてもバッテリの充電等への利用ができない機器からのダイレクト印刷しか行わない使用条件下における電源Ｏｆｆ時の待機消費電力を抑えることが可能になる。
【００４８】
なお、ステップＳ６１１の閾値は、例えば、供給電流値100mAとする。これは、ＵＳＢの規格上最低限供給が保証されている電流量なので、ＵＳＢ接続する場合には、この値以上の電流値を必要としているＤＳＣを、電力供給が有効な機器であると見なすことができる。
【００４９】
また、本第２の実施形態中では電力供給量はＵＳＢ接続時にＤＳＣ３０１２がＵＳＢのコンフィグレーション情報として送付した情報中の要求電力供給量を用いることとする。また、実際にリアルタイムに供給している電流量を検出した値を用いても良い。その場合には、本第２の実施形態のように特定の１タイミングでの供給電力量で決定するだけでなく、ステップＳ６１０のプリントエンジン６によるプリント処理時中に供給電力量を監視する。そして、一度でも閾値を超えた場合には電源Ｏｆｆ時電力供給状態にする、等の処理を行う方が良い。
【００５０】
また第１の実施形態での説明と同様に、ハード電源のＯｆｆ、Ｏｎを経ても電力供給状態を維持するようにしても良い。
【００５１】
＜第３の実施形態＞
上述した第２の実施形態では、ソフト電源Ｏｆｆ時に電力供給するか否かを、ダイレクト印刷を行う機器が電力供給を必要としているかどうかに基づいて決定していた。しかし、例えばＤＳＣがソフト電源Ｏｆｆ状態において充電モードに、ソフト電源Ｏｎ時において電力供給を受けないダイレクト印刷モードに遷移するような場合には、上述した第２の実施形態の制御ではプリンタはソフト電源Ｏｆｆ時電力供給状態に遷移することができない。また、電力供給を受けるＤＳＣと電力供給を受けないＤＳＣを交互に使用する環境下においてはプリンタ側の電力供給切り替えが上手く行えない場合がある。
【００５２】
従って、本第３の実施形態ではダイレクト印刷接続の状態に拠らずに電力供給モードの切り替えが行えるようにした例について説明する。
【００５３】
図７はＰＤプリンタ１０００の第３の実施形態における処理手順を示すフローチャートである。
【００５４】
ステップＳ７０１〜Ｓ７１０は図５におけるステップＳ５０１〜Ｓ５１０と同じ処理であるので、ここでは説明を省略する。本第３の実施形態においては、ステップＳ７０５からＳ７０６の間にステップＳ７１１〜Ｓ７１４が存在するところが第１の実施形態で説明した図５の処理と異なる。以下、その詳細について説明する。
【００５５】
ステップＳ７１１では不図示のＰＣからソフト電源Ｏｆｆ時電力供給モードへの移行コマンドを受信したか否かを判定する。判定の結果がＹＥＳの場合にはステップＳ７１２へと進み、ソフト電源Ｏｆｆ時電力供給モードへ遷移する。ステップＳ７１１での判定の結果がＮＯの場合にはステップＳ７１３に進む。
【００５６】
ステップＳ７１３ではＰＣからソフト電源Ｏｆｆ時非電力供給モードへの移行コマンドを受信したか否かを判定する。判定の結果がＹＥＳの場合にはステップＳ７１４へと進み、ソフト電源Ｏｆｆ時電力非供給モードへ遷移する。ステップＳ７１３での判定の結果がＮＯの場合にはステップＳ７０６に進む。
【００５７】
なお、本第３の実施形態においては、ステップＳ７０６でダイレクト印刷が開始された場合であっても、図５の処理とは異なり、ソフト電源Ｏｆｆ時電力供給モードには移行せず、ステップＳ７１０でプリントエンジン６による印刷処理を行う。
【００５８】
本第３の実施形態においてＰＣからのコマンド受信を用いているのは、ＰＣ上のプリンタドライバ等のアプリケーションからコマンド送信する事でＰＤプリンタ１０００を操作すること無く設定を行う為である。
【００５９】
なお、上記例ではＰＣからソフト電源Ｏｆｆ時の電力供給モードの設定を行う場合について説明しているが、ＰＤプリンタ１０００のＵＩ４を用いてソフト電源Ｏｆｆ時の電力供給モード設定が可能であれば、ＵＩ４により行うようにしても良い。
【００６０】
このように制御することで、接続されたＤＳＣ３０１２に影響されること無く、ユーザの希望に応じた電源Ｏｆｆ時の電力供給の可否を設定する事が可能となる。
【００６１】
また、本第３の実施形態ではコマンドを送信しているのは不図示のＰＣであるが、ダイレクト印刷を行うＤＳＣから同様のコマンドを送信してプリンタの設定を行っても同様の効果を得ることができる。例えば、特定のＰＴＰのイベントを電力供給モード設定イベントとして使用する方法等が考えられる。
【００６２】
また、第１及び第２の実施形態での説明と同様に、ハード電源のＯｆｆ、Ｏｎを経ても電力供給状態を維持するようにしても良い。
【００６３】
＜第４の実施形態＞
上述した第３の実施形態では、ユーザが任意にソフト電源Ｏｆｆ時の電力供給の可否を設定する場合について説明した。しかし、ＤＳＣを操作して行うダイレクト印刷前に、事前にＰＣやプリンタを操作することはユーザに分かりづらく、正しく電力供給設定を行わないまま、ダイレクト印刷を使用し続けてしまう可能性がある。
【００６４】
従って、本第４の実施形態では、電力供給設定を行う必要が生じた時点でプリンタ側から積極的にユーザに設定が必要である旨を伝達し、ユーザに設定を行わせる場合について説明する。
【００６５】
図８はＰＤプリンタ１０００の第４の実施形態における処理手順を示すフローチャートである。
【００６６】
ステップＳ８０１〜Ｓ８１０は図５におけるステップＳ５０１〜Ｓ５１０と同じ処理であるので、ここでは説明を省略する。本第４の実施形態においては、ステップＳ８０５からＳ８０６の間にステップＳ８１１〜Ｓ８１５が存在するところが第１の実施形態で説明した図５の処理と異なる。以下、その詳細について説明する。
【００６７】
ステップＳ８１１でコネクタ１０１２へのＵＳＢ接続が行われたか否かを判定する。判定の結果がＮＯの場合にはステップＳ８０６へと進む。
【００６８】
ステップＳ８１１の判定の結果がＹＥＳの場合にはステップＳ８１２へと進み、ＰＤプリンタ１０００に搭載されたＵＩ４等に、ソフト電源Ｏｆｆ時に電力供給を行うか否かを問うメッセージと、答えとしてＹＥＳ／ＮＯを選択するＵＩを表示し、ユーザの回答を待つ。
【００６９】
ステップＳ８１３でユーザの回答がＹＥＳであったか否かを判定し、判定の結果がＮＯであった場合にはステップＳ８１４へと進み、ソフト電源Ｏｆｆ時電源非供給モードへ移行した後、ステップＳ８０６へと進む。一方、ステップＳ８１３での判定の結果がＹＥＳであった場合にはステップＳ８１５へと進み、ソフト電源Ｏｆｆ時電源供給モードへ移行し、ステップＳ８０６へと進む。
【００７０】
なお、本第４の実施形態においては、ステップＳ８０６でダイレクト印刷が開始された場合であっても、図５の処理とは異なり、ソフト電源Ｏｆｆ時電力供給モードには移行せず、ステップＳ８１０でプリントエンジン６による印刷処理を行う。
【００７１】
上記の様に制御することで、ソフト電源Ｏｆｆ時に電力供給設定を行うかどうかを判断する必要が生じた時点でプリンタ側から積極的にユーザに設定が必要である旨を伝達し、ユーザに設定を行わせる事ができる。
【００７２】
なお、本第４の実施形態ではステップＳ８１１においてダイレクト印刷用のＵＳＢホスト差込口へのＵＳＢ接続が行われた場合にステップＳ８１２へ進むと判定していたが、判定を行うタイミングはＵＳＢ接続でなくても構わない。例えば、ダイレクト印刷プロトコル上でのネゴシエーションの確立をもって判定を行っても良い。このようにすることで、例えばマウス等のＰＤプリンタ１０００が未対応のデバイスがＵＳＢホスト差込口へ挿入された場合に、余計なユーザへの問い合わせを回避するできができる。
【００７３】
また、本第４の実施形態ではＵＳＢ接続時に毎回ステップＳ８１２での問い合わせを行うが、２度目以降の接続時にはこの問い合わせを行わないようにしても良い。その場合、ステップＳ８１３でのユーザの回答を、ステップＳ８１４若しくはＳ８１５でＰＤプリンタ１０００内の不図示の不揮発性メモリに記憶しておく。そして、２度目以降はステップＳ８１１で不揮発性メモリ中にユーザ回答が既に保存されているかどうかを判定し、保存されていない場合にのみステップＳ８１２に進むようにすることで実現できる。
【００７４】
なお、上述した２度目以降の問い合わせを回避した例では、電力供給に対応したＤＳＣと非対応のＤＳＣを共に使用するユーザの場合、以下のような問題がある。即ち、最初に電力供給に非対応のＤＳＣでダイレクト印刷を行ってしまうと、その後電源供給に対応したＤＳＣを接続してもソフト電源Ｏｆｆ時電力非供給モードのままになってしまうことである。そこで、ダイレクト印刷のネゴシエーション時のＤＳＣ名やベンダ名等の情報と、ステップＳ８１２でのユーザの回答とを組にして、ステップＳ８１４若しくはＳ８１５でＰＤプリンタ１０００内の不図示の不揮発性メモリに記憶しておくようにすると良い。そして、ステップＳ８１１で既に不揮発性メモリに記憶してあるＤＳＣの場合にはユーザに問い合わせを行う代わりに既に登録済みのユーザ回答を用いることで、ＤＳＣ毎に電源供給の可否を管理することができる。こうすることで最後にダイレクト印刷接続を行ったＤＳＣに好適な電源供給モードを設定することができる。
【００７５】
また、第１〜第３の実施形態での説明と同様に、ハード電源のＯｆｆ、Ｏｎを経ても電力供給状態を維持するようにしても良い。
【００７６】
＜第５の実施形態＞
上述した第１〜第４の実施形態では、ソフト電源Ｏｆｆ状態での電力供給の可否を設定する例について説明してきたが、ソフト電源Ｏｎ状態でも電力供給の可否を設定するようにしても良い。この場合、具体例としては、電気店の店頭に展示してあるＰＤプリンタ１０００を用いて客が自ら所有するＤＳＣやカメラ付き携帯電話の電池の充電を行うことを禁止できる、等の効果がある。
【００７７】
図９はＰＤプリンタ１０００の第５の実施形態における処理手順を示すフローチャートである。
【００７８】
ステップＳ１００１〜Ｓ１０１４はそれぞれ図７のステップＳ７０１〜Ｓ７１４の処理と類似している。図７のステップＳ７０１、Ｓ７１１〜７１４はソフト電源Ｏｆｆ時の電力供給モードを設定するための処理であるのに対し、図９のステップＳ１００１、Ｓ１０１１〜Ｓ１０１４はソフト電源Ｏｎ時の電力供給モードを設定する。これ以外は、第３の実施形態で図７を参照して説明した処理と同様なので、ここでは説明を省略する。
【００７９】
上記の通り本第５の実施形態によれば、ソフト電源Ｏｎ時でも電力供給の可否を設定することができる。
【００８０】
なお、本第５の実施形態では第３の実施形態を元にソフト電源Ｏｎ時の電力供給の可否を設定する例を説明したが、第１、２、４の実施形態と同様の処理によりソフト電源Ｏｎ時の電力供給の可否を設定する行うことも勿論可能である。
【００８１】
また、上述した第１〜第５の実施形態をそれぞれ組み合わせて用いても構わないのは言うまでもない。
【００８２】
例えば第１の実施形態や第４の実施形態等で説明したように、２回目以降の問い合わせを回避する為に１回しか電力供給モードを設定しないようにした例では、以下の問題がある。即ち、その１回の設定時に不適切な設定がされてしまった場合には以降ずっと不適切な設定のままとなってしまう恐れがある。そこで更に第２の実施形態で説明したようにＰＣやＰＤプリンタ１０００上のＵＩやＤＳＣ３０１２上のＵＩを用いてユーザが手動で電力供給モードを設定できるようになっている方が、後々からの電力供給モードの修正ができるため好ましい。
【００８３】
なお、上述した第１〜５の実施形態では、ＤＳＣとＰＤプリンタとを接続する手段としてＵＳＢインターフェース並びにＵＳＢケーブルを例にして説明したが、電力供給が可能であれば他の手段でも構わない。だたし、デジタルカメラの多くはＵＳＢインターフェースを備えており、そのハードウェア資源をそのまま活用できることに鑑みたｓ場合、ＵＳＢ接続が望ましく、デジタルカメラメーカの負担も少なくて済む。
【００８４】
また、上記説明では、ＰＤプリンタをＵＳＢホスト、ＤＳＣをＵＳＢスレーブとして説明したが、これは以下の状況が現状としてあるためである。まず、ＵＳＢ自体ホスト側からスレーブ側に電力供給を行うという仕様上の規定、昨今のデジタルカメラの多くは、ＰＣとの通信のためにＵＳＢスレーブ機能を搭載している。また、プリンタメーカ数よりもデジタルカメラメーカの数が多い。更に、ホストとなるプリンタは移動させることが少ないため、電源の心配が少ない。これらの点について考察した場合、プリンタ側がホスト役を担った方が、各メーカにとって負担が少なく、本発明の目的とするシステムを構築する際に各メーカにとってもメリットが十分にあり、ひいてはエンドユーザにとっても好ましい形態である。
【図面の簡単な説明】
【００８５】
【図１】本発明の実施の形態におけるＰＤプリンタの外観図である。
【図２】本発明の実施の形態におけるデジタルカメラとＰＤプリンタをダイレクトに接続する様子を示す図である。
【図３】本発明の実施の形態におけるＰＤプリンタの制御系の構成を示すブロック図である。
【図４】本発明の実施の形態におけるデジタルカメラの構成を示すブロック図である。
【図５】本発明の第１の実施形態におけるプリント装置側の処理手順を示すフローチャートである。
【図６】本発明の第２の実施形態におけるプリント装置側の処理手順を示すフローチャートである。
【図７】本発明の第３の実施形態におけるプリント装置側の処理手順を示すフローチャートである。
【図８】本発明の第４の実施形態におけるプリント装置側の処理手順を示すフローチャートである。
【図９】本発明の第５の実施形態におけるプリント装置側の処理手順を示すフローチャートである。
【符号の説明】
【００８６】
１０００  ＰＤプリンタ
１０１２  コネクタ
３０１２  デジタルスチルカメラ
５０００  ケーブル
５００１〜５００３  コネクタ
【図１】
2007276352.tif 000003
【図２】
2007276352.tif 000004
【図３】
2007276352.tif 000005
【図４】
2007276352.tif 000006
【図５】
2007276352.tif 000007
【図６】
2007276352.tif 000008
【図７】
2007276352.tif 000009
【図８】
2007276352.tif 000010
【図９】
2007276352.tif 000011