(57)【要約】【課題】接続ユニットの駆動電圧に合わせて電力を供給することができる電力供給装置、及び当該電力供給装置に対応する接続ユニット、並びにこれらを備える電子装置を提供する。【解決手段】プリンタ３は、接続されたスキャナ５と通信を行う通信部２１と、通信部２１を介してスキャナ５から送信されたスキャナ５の駆動電圧に関する駆動電圧情報を解析する情報解析部２３と、情報解析部２３における駆動電圧情報の解析結果に基づいてスキャナ５に駆動電圧を供給する電源部１９とを備える。【選択図】  図１
2008134794.tif 000002
【特許請求の範囲】
【請求項１】
接続された接続ユニットと通信を行う通信部と、
前記通信部を介して前記接続ユニットから送信された当該接続ユニットの駆動電圧に関する駆動電圧情報を解析する解析部と、
前記解析部における前記駆動電圧情報の解析結果に基づいて前記接続ユニットに前記駆動電圧を供給する電圧供給部とを備えること、
を特徴とする電力供給装置。
【請求項２】
前記電圧供給部は、前記接続ユニットに初期電圧を供給することで前記接続ユニットとの接続を確立して前記駆動電圧情報を要求すると共に、前記解析部における前記駆動電圧情報の解析結果に基づいて前記接続ユニットに前記初期電圧よりも高い前記駆動電圧を供給すること、
を特徴とする請求項１記載の電力供給装置。
【請求項３】
前記電圧供給部は、前記初期電圧を前記接続ユニットに供給して前記接続ユニットに前記駆動電圧情報を送信させた後、前記解析部による当該送信された駆動電圧情報の解析結果に基づいて前記初期電圧を遷移させて前記接続ユニットに前記駆動電圧を供給すること、
を特徴とする請求項２記載の電力供給装置。
【請求項４】
前記電圧供給部は、前記初期電圧を前記接続ユニットに供給して前記接続ユニットに前記駆動電圧情報を送信させた後、前記解析部による当該送信された駆動電圧情報の解析結果に基づいて前記初期電圧と並行して前記接続ユニットに前記駆動電圧を供給すること、
を特徴とする請求項２記載の電力供給装置。
【請求項５】
前記電圧供給部は、ＵＳＢ（Universal Serial Bus）ケーブルを介して前記接続ユニットに前記駆動電圧を供給すること、
を特徴とする請求項１乃至請求項４の何れかの項記載の電力供給装置。
【請求項６】
接続された電力供給装置から供給される電力に基づいて駆動する接続ユニットにおいて、
前記電力供給装置から供給された第１電圧及び当該第１電圧よりも電圧値が高い第２電圧に基づいて、低電圧電源駆動部に前記第１電圧を供給すると共に高電圧電源駆動部に前記第２電圧を供給する電圧受容部と、
前記電圧受容部から供給された前記第１電圧によって駆動し前記電力供給装置からの要求に応じて当該電力供給装置に前記第２電圧の電圧値に関する駆動電圧情報を送信する制御部とを備え、
前記制御部は、当該第１電圧によって駆動を開始して前記電力供給装置に前記駆動電圧情報を送信し、
前記電圧受容部は、前記駆動電圧情報に応じて前記電力供給装置から供給された前記第２電圧を前記高電圧電源駆動部に供給すること、
を特徴とする接続ユニット。
【請求項７】
前記電圧受容部に供給される前記第１電圧及び前記第２電圧は、ＵＳＢケーブルを介して供給されること、
を特徴とする請求項６記載の接続ユニット。
【請求項８】
電力供給装置と当該電力供給装置から供給された電力に基づいて駆動する接続ユニットとを備える電子装置において、
前記電力供給装置は、
接続された前記接続ユニットと通信を行う通信部と、
前記通信部を介して前記接続ユニットに当該接続ユニットの駆動電圧に関する情報を要求すると共に、前記接続ユニットから送信された当該接続ユニットの駆動電圧に関する駆動電圧情報を解析する解析部と、
前記解析部における前記駆動電圧情報の解析結果に基づいて前記接続ユニットに第１電圧及び当該第１電圧よりも電圧値が高い第２電圧を供給する電圧供給部とを有し、
前記接続ユニットは、
前記電圧供給部から供給された前記第１電圧及び前記第２電圧に基づいて、低電圧電源駆動部に前記第１電圧を供給すると共に高電圧電源駆動部に前記第２電圧を供給する電圧受容部と、
前記電圧受容部から供給された前記第１電圧によって駆動し前記電力供給装置からの要求に応じて前記電力供給装置に前記駆動電圧情報を送信する制御部とを備え、
前記制御部は、当該第１電圧によって駆動を開始して前記電力供給装置に前記第２電圧の電圧値に関する情報を含む駆動電圧情報を送信し、
前記電圧受容部は、前記制御部が送信した前記駆動電圧情報に応じて前記電力供給装置から供給された前記第２電圧を前記高電圧電源駆動部に供給すること、
を特徴とする電子装置。
【請求項９】
前記電圧供給部から前記電圧受容部に供給される前記第１電圧及び前記第２電圧は、ＵＳＢケーブルを介して供給されること、
を特徴とする請求項８記載の電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力供給装置、及び接続ユニット、並びにこれらを用いた電子装置に関する。
【背景技術】
【０００２】
従来、電力供給装置に接続ユニットをＵＳＢケーブルで接続し、電力供給装置から接続ユニットへ給電を行うことで接続ユニットを駆動する電子装置では、電力供給装置から接続ユニットに供給される電力は一定の電圧に固定されていた。そして例えば接続ユニットを正常に作動させる為に、電力供給装置から供給される電力とは異なる電圧が必要となった場合は、接続ユニットをさらに別の電源と接続し、別途接続された電源から電力を取得していた。この様に、電力供給装置と接続ユニットとの間で、一定の電力を用いて通信を行う電子装置としては、特許文献１に記載されたものがある。
【０００３】
【特許文献１】特開２００６−１２７０８５公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の様な装置においては、電力供給装置から接続ユニットに供給される電力が固定されている為、接続ユニットの駆動電力によっては電力供給装置から接続ユニットへ電力を供給することができないという問題があった。
【０００５】
そこで本発明はこの様な実情に鑑みてなされたものであり、接続ユニットの駆動電圧に合わせて電力を供給することができる電力供給装置、及び当該電力供給装置に対応する接続ユニット、並びにこれらを備える電子装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決する為に、本発明にかかる電力供給装置は、接続された接続ユニットと通信を行う通信部と、前記通信部を介して前記接続ユニットから送信された当該接続ユニットの駆動電圧に関する駆動電圧情報を解析する解析部と、前記解析部における前記駆動電圧情報の解析結果に基づいて前記接続ユニットに前記駆動電圧を供給する電圧供給部とを備えることを特徴としている。
【０００７】
この構成によれば、電力供給装置は、接続ユニットに供給する駆動電圧を、接続ユニットから取得した駆動電圧情報に応じて変化させることができる。
【０００８】
また、本発明にかかる接続ユニットは、接続された電力供給装置から供給される電力に基づいて駆動する接続ユニットであって、前記電力供給装置から供給された第１電圧及び当該第１電圧よりも電圧値が高い第２電圧に基づいて、低電圧電源駆動部に前記第１電圧を供給すると共に高電圧電源駆動部に前記第２電圧を供給する電圧受容部と、前記電圧受容部から供給された前記第１電圧によって駆動し前記電力供給装置からの要求に応じて当該電力供給装置に前記第２電圧の電圧値に関する駆動電圧情報を送信する制御部とを備え、前記制御部は、当該第１電圧によって駆動を開始して前記電力供給装置に前記駆動電圧情報を送信し、前記電圧受容部は、前記駆動電圧情報に応じて前記電力供給装置から供給された前記第２電圧を前記高電圧電源駆動部に供給することを特徴としている。
【０００９】
この構成によれば、接続ユニットは、電力供給装置から第１電圧が供給された状態で、電力供給装置に対して駆動電圧情報を送信し、さらに駆動電圧情報に対応して供給された第２電圧によって高電圧電源駆動部を駆動させることができる。
【００１０】
また、本発明にかかる電子装置は、電力供給装置と当該電力供給装置から供給された電力に基づいて駆動する接続ユニットとを備える電子装置であって、前記電力供給装置は、接続された前記接続ユニットと通信を行う通信部と、前記通信部を介して前記接続ユニットに当該接続ユニットの駆動電圧に関する情報を要求すると共に、前記接続ユニットから送信された当該接続ユニットの駆動電圧に関する駆動電圧情報を解析する解析部と、前記解析部における前記駆動電圧情報の解析結果に基づいて前記接続ユニットに第１電圧及び当該第１電圧よりも電圧値が高い第２電圧を供給する電圧供給部とを有し、前記接続ユニットは、前記電圧供給部から供給された前記第１電圧及び前記第２電圧に基づいて、低電圧電源駆動部に前記第１電圧を供給すると共に高電圧電源駆動部に前記第２電圧を供給する電圧受容部と、前記電圧受容部から供給された前記第１電圧によって駆動し前記電力供給装置からの要求に応じて前記電力供給装置に前記駆動電圧情報を送信する制御部とを備え、前記制御部は、当該第１電圧によって駆動を開始して前記電力供給装置に前記第２電圧の電圧値に関する情報を含む駆動電圧情報を送信し、前記電圧受容部は、前記制御部が送信した前記駆動電圧情報に応じて前記電力供給装置から供給された前記第２電圧を前記高電圧電源駆動部に供給することを特徴としている。
【００１１】
この構成によれば、電力供給装置は、接続ユニットに第１電圧を供給することで、接続ユニットを駆動させ、駆動電圧情報を取得することができる。そして、電力供給装置は、第１電圧によって接続ユニットを駆動させることで取得した駆動電圧情報に基づいて、接続ユニットに応じた第２電圧を提供することができる。
【発明の効果】
【００１２】
この様に、本発明にかかる電力供給装置、接続ユニット、及び電子装置によれば、接続ユニットの駆動電圧に合わせて電力を供給することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を適用した具体的な実施の形態について図面を参照しながら詳細に説明する。
【００１４】
第１の実施の形態にかかる電子装置としてのＭＦＰ（Multi Function Peripherals）は、電力供給装置としてのプリンタから、接続ユニットとしてのスキャナに駆動電力を供給し、スキャナを駆動させる。そして、この様なＭＦＰでは、電力供給装置に接続された接続ユニットの種類に応じて、電力供給装置から接続ユニットに供給される電力を変化させる。
【００１５】
図１に示す様に、ＭＦＰ１は、プリンタ３とスキャナ５とをＵＳＢケーブルＬを介して接続して構成される。そして、ＭＦＰ１は、スキャナ５の駆動時には、プリンタ３に、スキャナ５に対してスキャナ５の駆動電圧を供給させる。
【００１６】
プリンタ３は、スキャナ５に駆動電圧を供給すると共に、スキャナ５から送信された画像及びＬＡＮ（Local Area Network）等を介して外部装置から送信された画像を印刷する。この様なプリンタ３は、プリンタ３を構成する各部の動作を制御するプリンタ制御部７と、ＵＳＢケーブルＬを介してプリンタ３をスキャナ５と接続する接続部９と、ユーザに対して各種情報を表示する表示部１１と、ユーザによって各種情報が入力される操作部１３と、ＬＡＮを介して図示せぬ外部装置と通信を行うＬＡＮ通信部１５と、所定の用紙上に画像を印刷する印刷部１７と、スキャナ５に電圧を供給する電源部１９と、スキャナ５と通信を行う通信部２１とを備える。また、プリンタ制御部７は、スキャナ５から送信された情報を解析する情報解析部２３を備える。
【００１７】
この様な構成を有するプリンタ３は、通信部２１を介してスキャナ５から、スキャナ５の駆動電圧に関する駆動電圧情報を取得する。そして、情報解析部２３は、取得した駆動電圧情報を解析し、当該解析した駆動電圧情報に基づいて電源部１９に対してスキャナ５に供給すべき電圧を通知する。そして、電源部１９は、情報解析部２３からの通知に応じて、ＵＳＢケーブルＬを介してスキャナ５に駆動電圧を供給する。また、プリンタ３は、図示せぬ商用電源から電力を取得して印刷動作及びスキャナ５への給電動作を行う。
【００１８】
プリンタ制御部７は、表示部１１、操作部１３、ＬＡＮ通信部１５、及び印刷部１７の各種動作を制御すると共に、情報解析部２３を用いて電源部１９からスキャナ５に供給される電力を制御する。
【００１９】
接続部９は、例えばプリンタ３に形成されたＵＳＢポートであり、ＵＳＢケーブルＬが接続される。そして、ＵＳＢケーブルＬを介して接続部９に入力された情報は通信部２１に供給される。また、接続部９は、電源部１９から供給された電力を、ＵＳＢケーブルＬを介してスキャナ５に供給する。
【００２０】
表示部１１は、プリンタ制御部７による制御のもと、プリンタ３の状態をユーザに表示する。そして表示部１１は、ユーザに対して各種情報を表示することで、ユーザに操作を促す。
【００２１】
操作部１３は、プリンタ３に形成された操作パネルであり、ユーザによって入力された指示をプリンタ制御部７に供給する。
【００２２】
ＬＡＮ通信部１５は、プリンタ３と図示せぬＬＡＮ環境に設置された外部装置との間の通信を確立する。この様なＬＡＮ通信部１５には、例えば上位装置で作成された画像データが入力される。また、プリンタ３が外部装置にエラー通知等各種情報を送信する際には、プリンタ３は、当該情報をＬＡＮ通信部１５を介して外部装置に送信する。
【００２３】
印刷部１７は、プリンタ制御部７の制御のもと、ＬＡＮ通信部１５を介して外部装置から送信された画像、又はスキャナ５において読み込んだ画像を所定の用紙上に印刷する。そして、印刷部１７において画像が印刷された用紙は、プリンタ３の外部に排出され、ユーザに提供される。
【００２４】
電源部１９は、情報解析部２３からの指示に応じてスキャナ５に供給する電力を発生させ、接続部９及びＵＳＢケーブルＬを介してスキャナ５に供給する。そして、電源部１９からＵＳＢケーブルを通じて供給された電力は、スキャナ５に供給される。
【００２５】
通信部２１は、プリンタ制御部７の指示のもと、スキャナ５との通信を行う。具体的には、通信部２１は、プリンタ制御部７の指示のもとスキャナ５の駆動電圧に関する駆動電圧情報を取得する。また、通信部２１は、スキャナ５から取得した駆動電圧情報を情報解析部２３に供給する。
【００２６】
情報解析部２３は、駆動電圧情報を解析して、電源部１９に対して、スキャナ５に給電する電力を指示する。
【００２７】
また、スキャナ５は、例えば用紙上に形成された画像を読み取り、読み取った画像をプリンタ３に送信する。この様なスキャナ５は、直接、商用電源等には接続されておらず、プリンタ３から供給された電力のみによって駆動する。そしてこの様なスキャナ５は、スキャナ５を構成する各部の動作を制御するスキャナ制御部２５と、ＵＳＢケーブルＬを介してスキャナ５をプリンタ３と接続する接続部２７と、ユーザに対して各種情報を表示する表示部２９と、ユーザによって各種情報が入力される操作部３１と、スキャナ制御部２５の制御のもと画像を読み取り、読み取った画像に基づいてＣＣＤ出力データを生成するＣＣＤモジュール３３と、ＣＣＤ出力データを画像データに変換する処理を行う画像処理部３５と、プリンタ３からの給電を受ける電圧受容部３７と、各部に駆動力を供給するモータを制御する搬送制御部３９と、プリンタ３と通信を行う通信部４１と、搬送制御部３９の制御のもと駆動する第１モータ４３、及び第２モータ４５とを備える。
【００２８】
スキャナ制御部２５は、表示部２９、操作部３１、画像処理部３５、電圧受容部３７、搬送制御部３９、及び通信部４１の各種動作を制御する。
【００２９】
接続部２７は、例えばスキャナ５に形成されたＵＳＢポートであり、ＵＳＢケーブルＬが接続される。そして、ＵＳＢケーブルＬを介して接続部２７に入力された情報は通信部４１に供給される。また、接続部２７は、ＵＳＢケーブルＬを介してプリンタ３から供給された電力を電圧受容部３７に供給する。
【００３０】
表示部２９は、スキャナ制御部２５による制御のもと、スキャナ５の状態をユーザに表示する。具体的には、表示部２９は、スキャン結果、エラー表示、誘導表示等を表示する。そして表示部２９は、ユーザに対して各種情報を表示することで、ユーザに操作を促す。
【００３１】
操作部３１は、スキャナ５に形成された操作パネルであり、ユーザによって入力された指示をスキャナ制御部２５に供給する。
【００３２】
ＣＣＤモジュール３３は、スキャナ制御部２５の指示のもと、ユーザが所定の読み取り部にセットした画像を読み込み、ＣＣＤ出力データを生成する。そしてＣＣＤモジュール３３は、スキャナ制御部２５の指示のもと、ＣＣＤ出力データを画像処理部３５に供給する。この様なＣＣＤモジュール３３は、搬送制御部３９によって駆動される第１モータ４３から駆動力を供給されて駆動する。
【００３３】
画像処理部３５は、スキャナ制御部２５の指示のもと、ＣＣＤモジュール３３から供給されたＣＣＤ出力データを、プリンタ３が認識可能な画像データに変換する。そして画像処理部３５は、変換した画像データをプリンタ３に送信すべくスキャナ制御部２５に供給する。
【００３４】
電圧受容部３７は、プリンタ３から供給された電力を受け、スキャナ５が各種動作を行う際に必要な電力を、スキャナ５を構成する各部に供給する。具体的には、電圧受容部３７は、プリンタ３から供給された電力が低電圧である場合は、低電圧で駆動するスキャナ制御部２５、表示部２９、操作部３１、画像処理部３５、及び通信部４１に給電する。一方で電圧受容部３７は、プリンタ３から供給された電力が高電圧である場合は、高電圧で駆動するＣＣＤモジュール３３、及び搬送制御部３９に給電する。
【００３５】
搬送制御部３９は、スキャナ制御部２５の指示のもと第１モータ４３を駆動してＣＣＤモジュール３３を駆動すると共に、第２モータ４５を駆動して読み取る画像が形成された用紙の自動給紙を行う。
【００３６】
また、図２に示す様に電源部１９は、プリンタ制御部７から入力された信号に応じて電源部１９から出力する電圧を変化させるＰＷＭコントローラ４７と、ＰＷＭコントローラ４７に電力を供給するＶＣＣ電源４９と、ＰＷＭコントローラ４７に接続されたＦＥＴ（Field Effect Transistor）５１，５３と、ＦＥＴ５１，５３に電力を供給するＶＤＤ電源５５と、ＶＤＤ電源５５に接続されたコンデンサ５７と、ＦＥＴ５１，５３に接続されたインダクタ５９と、インダクタ５９に接続されたコンデンサ６１とを備える。
【００３７】
ＰＷＭコントローラ４７は、プリンタ制御部７からデータ入力端子に入力されたデータ信号Ｃｔｒｌ−Ａに応じて電源部１９からの出力電源ＰＯＷ−Ａを変化させる。この様なＰＷＭコントローラ４７は、ＰＷＭ（パルス幅変調）方式の電源コントローラＩＣであり、データ信号Ｃｔｒｌ−Ａに応じて、ゲートドライブ端子を介してＦＥＴ５１，５３をスイッチングすることによって出力電源ＰＯＷ−Ａを変化させる。ＰＷＭコントローラ４７は、ゲートドライブ端子を２個備え、各ゲートドライブ端子は、ＦＥＴ５１，５３のゲート端子と接続されている。また、ＰＷＭコントローラ４７は、出力電源ＰＯＷ−Ａが入力されるフィードバック端子を備え、フィードバック端子に入力される出力電源ＰＯＷ−Ａを監視する。
【００３８】
ＦＥＴ５１，５３は、ＦＥＴ５１の第１端子とＦＥＴ５３の第２端子とが接続されている。さらに、ＦＥＴ５１の第１端子とＦＥＴ５３の第２端子とは、インダクタ５９に接続されている。そして、ＦＥＴ５１の第２端子は、コンデンサ５７及びＶＤＤ電源５５と接続されている。この様なＦＥＴ５１，５３は、ＶＤＤ電源５５から供給される電力によって駆動し、ＰＷＭコントローラ４７によりスイッチングされる。
【００３９】
コンデンサ５７は、ＦＥＴ５１の第２端子およびグランドと接続され、ＶＤＤ電源５５の電圧を降圧する際に、降圧に必要な電荷を取り出す。
【００４０】
インダクタ５９は、ＦＥＴ５１，５３のスイッチング動作中に、インダクタ内の電荷を放出する。具体的には、インダクタ５９は、ＦＥＴ５１オフ状態、且つ、ＦＥＴ５３がオン状態のときに内部の電荷を放出する。
【００４１】
コンデンサ６１は、インダクタ５９の出力端子と接続され、出力電源ＰＯＷ−Ａを一定にする。
【００４２】
この様な電源部１９は、データ信号Ｃｔｒｌ−Ａに応じて、図３に示す様なテーブルを参照し、ＦＥＴ５１，５３のオン・オフ状態を制御しながら出力電源ＰＯＷ−Ａを変化させて出力する。そして、電源部１９から出力された出力電源ＰＯＷ−Ａは、接続部９、ＵＳＢケーブルＬを介してスキャナ５に給電される。そしてスキャナ５は、接続部２７において出力電源ＰＯＷ−Ａを受け、入力電圧ＰＯＷ−Ｂとして電圧受容部３７に給電する。
【００４３】
電圧受容部３７は、図４に示す様に、入力電源ＰＯＷ−Ｂに基づいて低電圧用電源ＰＯＷ−Ｃを出力するＰＷＭコントローラ６３と、ＰＷＭコントローラ６３によって制御されるＦＥＴ６５，６７と、ＦＥＴ６５，６７に接続されたインダクタ６９と、インダクタ６９に接続されたコンデンサ７１と、電圧受容部３７を保護する入力保護用ダイオード７３と、プリンタ３を保護するプリンタ保護用ダイオード７５と、入力電源ＰＯＷ−Ｂを降圧させるコンデンサ７７と、入力電源ＰＯＷ−Ｂを監視する電源監視部７９とを備える。この様な電圧受容部３７は、入力電源ＰＯＷ−Ｂに応じて、低電圧で駆動する箇所に供給する低電圧用電源ＰＯＷ−Ｃ、及び高電圧で駆動する箇所に供給する高電圧用電源ＰＯＷ−Ｄを出力する。
【００４４】
ＰＷＭコントローラ６３は、入力電源ＰＯＷ−Ｂに応じて低電圧用電源ＰＯＷ−Ｃを変化させる。また、ＰＷＭコントローラ６３は、ゲートドライブ端子を２個備え、各ゲートドライブ端子は、ＦＥＴ６５，６７のゲート端子と接続されている。また、ＰＷＭコントローラ６３は、低電圧用電源ＰＯＷ−Ｃが入力されるフィードバック端子を備え、フィードバック端子に入力される低電圧用電源ＰＯＷ−Ｃを監視する。
【００４５】
ＦＥＴ６５，６７は、ＦＥＴ６５の第１端子とＦＥＴ６７の第２端子とが接続されている。さらに、ＦＥＴ６５の第１端子とＦＥＴ６７の第２端子とは、インダクタ６９に接続されている。そして、ＦＥＴ６５の第２端子には、入力電源ＰＯＷ−Ｂが入力される。この様なＦＥＴ６５，６７は、ＰＷＭコントローラ６３によってスイッチングされる。
【００４６】
インダクタ６９は、ＦＥＴ６５，６７のスイッチング動作中に、インダクタ内の電荷を放出する。具体的には、インダクタ６９は、ＦＥＴ６５がオフ状態、且つ、ＦＥＴ６７がオン状態のときに内部の電荷を放出する。
【００４７】
コンデンサ７１は、インダクタ６９の出力端子と接続され、低電圧用電源ＰＯＷ−Ｃを一定にする。
【００４８】
入力保護用ダイオード７３は、入力電源ＰＯＷ−Ｂが入力される。そして、入力保護用ダイオード７３は、入力電源ＰＯＷ−Ｂが一定の値以上になると短絡し、電圧受容部３７を保護する。
【００４９】
プリンタ保護用ダイオード７５は、入力電源ＰＯＷ−ＢがＰＷＭコントローラ６３に入力される経路上に形成され、スキャナ５に電荷が残存した状態でプリンタ３とスキャナ５との接続を切断した際に、電荷が逆流することによってプリンタ３が破損することを防止する。
【００５０】
コンデンサ７７は、一方の端子に入力電源ＰＯＷ−Ｂが入力され、他方の端子がグランドと接続される。そして、コンデンサ７７は、入力電源ＰＯＷ−Ｂを降圧する際に、降圧に必要な電荷を取り出す。
【００５１】
電源監視部７９は、高電圧用電源ＰＯＷ−Ｄを監視し、当該監視結果をデータ信号Ｃｔｒｌ−Ｂとしてスキャナ制御部２５に供給する。
【００５２】
次に、上述の構成を有するＭＦＰ１の動作について詳細な説明を行う。
【００５３】
先ず、プリンタ３がスキャナ５に供給する電力を上昇させる方法について図５及び図６に示すフロー図、及び図７に示すタイムチャートを参照しながら詳細な説明を行う。
【００５４】
一連の動作が開始するとステップＳ１においてプリンタ３は、接続ユニットが接続されているか否かを判断する。かかる処理は、プリンタ制御部７が通信部２１に接続部９に接続された信号線のレベルを判断させることで行われる。そして、通信部２１は、接続部９に接続された信号線のレベルを判断し、当該判断結果は、プリンタ制御部７に供給される。そしてこの処理は、プリンタ制御部７が、接続ユニットがプリンタ３に接続されていると判断するまで繰り返し行われる。
【００５５】
次に、ステップＳ２においてプリンタ３は、スキャナ５に初期電圧を給電する。具体的には、かかる処理は、プリンタ３がデータ信号Ｃｔｒｌ−Ａとして「００１」を電源部１９のＰＷＭコントローラ４７に供給することで行われる。ＰＷＭコントローラ４７にデータ信号Ｃｔｒｌ−Ａが供給されると、ＰＷＭコントローラ４７は、図３に示す様なテーブルを参照して、出力電源ＰＯＷ−Ａを３．３Ｖに立ち上げる。そして出力電源ＰＯＷ−Ａが立ち上がると、プリンタ３からスキャナ５へ３．３Ｖの電圧が給電され、高電圧用電源ＰＯＷ−Ｄは、３．３Ｖに立ち上がる。
【００５６】
次に、ステップＳ３においてプリンタ３は、図示せぬタイマを用い、一定時間経過するまで待機する。
【００５７】
次に、ステップＳ４においてプリンタ３は、スキャナ５との通信を開始する。かかる処理は、情報解析部２３が、通信部２１に対して通信開始の指令を供給することで行われる。
【００５８】
次に、ステップＳ５においてプリンタ３は、スキャナ５との通信が確立することができたか否かを判断する。かかる処理は、プリンタ制御部７の制御のもと、Ｃ１部に示す様に通信部２１がスキャナ５に対してポーリングを行い、その応答の有無を判断することで行われる。そして、スキャナ５からの応答がない場合、プリンタ制御部７は、現在スキャナ５に供給されている電圧を引き上げる為に、ステップＳ６以降の処理を実行する。
【００５９】
ステップＳ６においてプリンタ３は、現在スキャナ５に対して出力している出力電源ＰＯＷ−Ａが、一定の基準電圧を超えているか否かを判断する。かかる処理は、プリンタ制御部７が、現在スキャナ５に給電されている出力電源ＰＯＷ−Ａの値と、予め設定された基準電圧とを比較することで行われる。そして例えば、プリンタ３からスキャナ５に供給されている電圧が初期電圧の３．３Ｖであり基準電圧が５Ｖである場合は、プリンタ制御部７は、出力電源ＰＯＷ−Ａが基準電圧を超えていないと判断し、ステップＳ７の処理を実行する。一方で出力電源ＰＯＷ−Ａが、基準電圧を超えている場合はスキャナ５は接続ユニットとして不適切であるとしてステップＳ８においてプリンタ制御部７は、出力電源ＰＯＷ−Ａの給電を中止し、表示部１１にエラー表示を行い、一連の処理を終了する。
【００６０】
ステップＳ７においてプリンタ３は、出力電源ＰＯＷ−Ａを一段階引き上げる。例えば、出力電源ＰＯＷ−Ａが初期電圧の３．３Ｖである場合は、プリンタ制御部７は、時刻ｔ２において電源部１９に対してデータ信号Ｃｔｒｌ−Ａを供給し、出力電源ＰＯＷ−Ａを５Ｖに引き上げる。そして、プリンタ３は、再度ステップＳ５の処理を実行し、Ｃ２部において再度ポーリングを行う。尚、本実施の形態では説明の便宜上、出力電源ＰＯＷ−Ａが５Ｖのときに、プリンタ３とスキャナ５との通信が確立することができたものとして詳細な説明を行う。
【００６１】
また、ステップＳ５においてスキャナ５との通信が確立できたと判断した場合は、プリンタ３は、ステップＳ９以降の処理を実行する。
【００６２】
ステップＳ９においてプリンタ３は、スキャナ５に対して駆動電圧情報を要求する。駆動電圧情報は、スキャナ５が駆動する為に必要な電圧、及び電流に関する情報を示す情報をいう。そしてかかる処理は、Ｃ３部において情報解析部２３が、通信部２１を介してスキャナ５に駆動電圧情報要求を送信することで行われる。
【００６３】
次にステップＳ１０においてプリンタ３は、スキャナ５から駆動電圧情報を受信したか否かを判断する。そして駆動電圧情報を受信していないと判断した場合は、ステップＳ１１においてプリンタ３は、駆動電圧情報要求を出力してから一定時間経過したか否かを判断する。そして、一定時間を経過していないと判断した場合は、プリンタ３は、再度ステップＳ１０の処理を実行する。一方で、一定時間が経過している場合は、プリンタ３は、スキャナ５が高電圧に未対応な接続ユニットであると判断する。そしてこの場合、プリンタ３は、スキャナ５が現在の出力電源ＰＯＷ−Ａで動作可能であるとして一連の処理を終了する。
【００６４】
一方でステップＳ１０で駆動電圧情報を受信したと判断した場合、ステップＳ１２においてプリンタ３は、スキャナ５から応答された駆動電圧情報が出力可能な電圧であるか否かを判断する。かかる処理は、情報解析部２３が、駆動電圧情報要求に対する応答の内容を判断することで行われる。そして、情報解析部２３が、駆動電圧情報が出力可能な電圧であると判断した場合は、ステップＳ１３の処理を実行する。一方、情報解析部２３が、駆動電圧情報が出力可能な電圧でないと判断した場合は、プリンタ３はステップＳ１４以降の処理を実行する。
【００６５】
ステップＳ１３においてプリンタ３は、スキャナ５から応答された駆動電圧情報が出力可能な電流であるか否かを判断する。かかる処理も同様に、情報解析部２３が、駆動電圧情報要求に対する応答の内容を判断することで行われる。そして、情報解析部２３が、駆動電圧情報が出力可能な電流でないと判断した場合は、プリンタ３はステップＳ１４以降の処理を実行する。一方、情報解析部２３が、駆動電圧情報が出力可能な電流であると判断した場合は、ステップＳ１５以降の処理を実行する。
【００６６】
ステップＳ１４においてプリンタ３は、駆動電圧情報が、プリンタ３によっては出力することができない電圧、電流を含むことにより、プリンタ３によってはスキャナ５を駆動することができない旨のエラー通知をスキャナ５に送信し、一連の処理を終了する。
【００６７】
次に、ステップＳ１５においてプリンタ３は、電圧変更の指示があったか否かを判断する。電圧変更の指示とは、プリンタ３がスキャナ５の電源がオン状態となったと判断した場合、又はスキャナ５が給電停止状態からの復帰の場合にプリンタ制御部７に供給される指示をいう。そして給電停止状態からの復帰は、スキャナ５の電源の自動オン・オフを制御するタイマからの指示、ユーザがプリンタ３の操作部１３を介して入力した指示、ユーザがスキャナ５の操作部３１を介して入力した指示、又は外部装置からＬＡＮ通信部１５を介して入力された指示があった場合に行われる。そしてプリンタ３は、電圧変更の指示があるまで同様の処理を繰り返し行う。
【００６８】
次に、ステップＳ１６においてプリンタ３は、電圧変更通知をスキャナ５に送信する。かかる処理は、情報解析部２３が、Ｃ４部において電圧変更通知をスキャナ５に送信することで行われる。スキャナ５は、電圧変更通知を受信すると、かかる通知に応じて駆動電圧情報をプリンタ３に送信する。
【００６９】
次に、ステップＳ１７においてプリンタ３は、スキャナ５から受信した駆動電圧情報に基づいて出力電源ＰＯＷ−Ａを変更する。例えば、スキャナ５から送信された駆動電圧情報が、２４Ｖである場合は、情報解析部２３は、時刻ｔ２において電源部１９に対して「１１０」のデータ信号Ｃｔｒｌ−Ａを供給する。これにより、電源部１９から出力される出力電源ＰＯＷ−Ａは、２４Ｖに遷移する。
【００７０】
次に、ステップＳ１８においてプリンタ３は、スキャナ５に対して電圧変更結果の要求を行う。かかる処理は、Ｃ５部において情報解析部２３が、スキャナ５に対して電圧変更結果の要求を送信することで行われる。
【００７１】
次に、ステップＳ１９においてプリンタ３は、スキャナ５から電圧変更結果を受信したか否かを判断する。かかる処理は、スキャナ５から電圧変更結果が送信されるまで繰り返し行われる。
【００７２】
次に、ステップＳ２０においてプリンタ３は、スキャナ５の電圧変更が成功したか否かを判断する。かかる処理は、情報解析部２３が、スキャナ５から送信された電圧変更結果を解析することで行われる。そして情報解析部２３が、スキャナ５の電圧変更が成功したと判断した場合は、プリンタ３は一連の処理を終了する。
【００７３】
一方で、情報解析部２３が、スキャナ５の電圧変更が成功していないと判断した場合は、ステップＳ２１においてプリンタ３は、出力電源ＰＯＷ−Ａを、通信確立時の電圧に変更する。かかる処理は、情報解析部２３が、電源部１９にデータ信号Ｃｔｒｌ−Ａを供給することで行われる。そして、上述の様に、本実施の形態では、通信確立時の出力電源ＰＯＷ−Ａは、５Ｖである為、情報解析部２３は、電源部１９に「０１０」のデータ信号Ｃｔｒｌ−Ａを供給する。
【００７４】
次にステップＳ２２においてプリンタ３は、電圧変更処理のリトライカウント数に値１を加算する。そして、ステップＳ２３においてプリンタ３は、リトライカウント数が、一定の閾値ｎを超えたか否かを判断する。プリンタ３は、リトライカウント数が、閾値ｎを超えたと判断した場合は、スキャナ５に対して正確な給電を行うことができないと判断し、ステップＳ２４において表示部１１にエラーメッセージを表示し、一連の処理を終了する。一方で、リトライカウント数が閾値ｎを超えていないと判断した場合は、プリンタ３は、再度ステップＳ４以降の処理を繰り返す。
【００７５】
この様に、プリンタ３は、基準電圧以下で、スキャナ５の駆動電圧情報を取得する初期動作を行い、取得した駆動電圧情報に基づいて出力電源ＰＯＷ−Ａを変更させる。これにより、プリンタ３は、スキャナ５の駆動電圧に応じた出力電源ＰＯＷ−Ａをスキャナ５に供給することができる。
【００７６】
次に、プリンタ３がスキャナ５への給電を停止する際におけるプリンタ３の一連の動作について、図８に示すフロー図、及び図９に示すタイムチャートを参照しながら詳細な説明を行う。
【００７７】
一連の処理が開始すると、ステップＳ３０においてプリンタ３は、スキャナ５の切断指示があったか否かを判断する。スキャナ５の切断指示とは、プリンタ３の主電源を落とすことなく、スキャナ５をプリンタ３から物理的に切断する旨の指示をいい、ユーザによって例えば操作部１３、操作部３１、又は外部装置から入力される。かかる処理は、プリンタ３に切断指示が入力されるまで繰り返し行われる。
【００７８】
次に、ステップＳ３１においてプリンタ３は、スキャナ５に対して給電停止の予告を送信する。かかる処理は、Ｃ１０部においてプリンタ制御部７が、通信部１５を介して給電停止予告をスキャナ５に送信することで行われる。
【００７９】
次に、ステップＳ３２においてプリンタ３は、スキャナ５から給電停止準備の完了通知を受信したか否かを判断する。
【００８０】
次に、ステップＳ３３においてプリンタ３は、スキャナ５との通信を終了する準備を実行する。
【００８１】
次に、ステップＳ３４においてプリンタ３は、スキャナ５に対する給電を停止する。かかる処理は、情報解析部２３が、電源部１９に対して「０００」のデータ信号Ｃｔｒｌ−Ａを供給することで行われる。「０００」のデータ信号Ｃｔｒｌ−Ａを受けた電源部１９は、かかるデータ信号Ｃｔｒｌ−Ａに応じて、時刻ｔ１０において出力電源ＰＯＷ−Ａを０Ｖに遷移させる。
【００８２】
次に、ステップＳ３５においてプリンタ３は、ユーザに対してスキャナ５が正常に切断された旨、及びＵＳＢケーブルＬを切断可能な旨を表示部１１に表示し、一連の処理を終了する。
【００８３】
次に、プリンタ３からスキャナ５に給電される電源電圧を降下させる際におけるプリンタ３の一連の動作について図１０に示すフロー図、及び図１１に示すタイムチャートを参照しながら詳細な説明を行う。
【００８４】
一連の処理が開始すると、ステップＳ４０においてプリンタ３は、出力電源ＰＯＷ−Ａを降下させる指示が入力されたか否かを判断する。出力電源ＰＯＷ−Ａを降下させる指示は、パワーセーブモードへの移行時、すなわち、プリンタ３又はスキャナ５の非駆動時間が一定の時間を越えた場合、又は、操作部１３若しくは操作部３１を介して、若しくは外部装置からＬＡＮ通信部１５を介してプリンタ３に入力された場合をいい、プリンタ３は何れかの条件が満たされたときに、出力電源ＰＯＷ−Ａを降下させる指示が入力されたと判断する。そしてかかる処理は、出力電源ＰＯＷ−Ａを降下させる指示が入力されるまで繰り返し行われる。
【００８５】
次に、ステップＳ４１においてプリンタ３は、出力電源ＰＯＷ−Ａの降下予告をスキャナ５に送信する。かかる処理は、Ｃ２０部において情報解析部２３が、通信部１５を介して降下予告をスキャナ５に送信することで行われる。
【００８６】
次に、ステップＳ４２においてプリンタ３は、降下準備の完了通知を受信したか否かを判断する。かかる処理は、情報解析部２３が、スキャナ５からの電圧降下の準備を終了した旨の通知を受信したか否かを判断することで行われる。そして、プリンタ３は、スキャナ５からの降下準備の完了通知を受信するまで同様の処理を繰り返し行う。
【００８７】
次に、ステップＳ４３においてプリンタ３は、スキャナ５に給電される電圧電源を降下させる。かかる処理は、情報解析部２３が、電源部１９に対して、「０１０」のデータ信号Ｃｔｒｌ−Ａを供給することで行われる。電源部１９は、「０１０」のデータ信号Ｃｔｒｌ−Ａを受けると、時刻ｔ２０において出力電源ＰＯＷ−Ａを通信確立時の５Ｖに遷移させる。これにより、プリンタ３は、スキャナ５をパワーセーブモードへ移行させ、一連の処理を終了する。そして、プリンタ３は、スキャナ５との通信を確立した状態で、ユーザからの指示が入力されるまでスキャナ５を待機させる。そして、ユーザによってパワーセーブモードの解除の指示が入力された場合には、プリンタ３は、図５に示す、ステップＳ１５以降の処理を実行する。
【００８８】
次に、スキャナ５に給電される電源電圧が上昇した際におけるスキャナ５の一連の動作について図１２及び図１３のフロー図を参照しながら詳細な説明を行う。
【００８９】
一連の動作が開始すると、ステップＳ５０においてスキャナ５は、プリンタ３から給電された初期電圧を受電する。かかる処理は、電圧受容部３７が、接続部２７を介して初期電圧を受電することで行われる。
【００９０】
次に、ステップＳ５１においてスキャナ５は、プリンタ３との間の通信を確立する。かかる処理は、電圧受容部３７が低電圧用電源ＰＯＷ−Ｃを通信部４１に供給して通信部４１を駆動することで行われる。
【００９１】
次に、ステップＳ５２においてスキャナ５は、プリンタ３との間の通信が確立したか否かを判断する。かかる処理は、スキャナ制御部２５が、通信部４１を監視することで行われる。そしてかかる処理は、スキャナ制御部２５が、プリンタ３との通信が確立したと判断するまで繰り返し実行される。
【００９２】
次に、ステップＳ５３においてスキャナ５は、プリンタ３から駆動電源情報の要求があったか否かを判断する。そしてスキャナ５は、プリンタ３から駆動電源情報の要求がないと判断した場合は、プリンタ３は高電圧が出力可能な電力供給装置でないと判断し、ステップＳ５４においてエラーメッセージを表示部２９に表示させると共に、その旨をプリンタ３に通知し、一連の処理を終了する。
【００９３】
ステップＳ５３において駆動電源情報の要求があったと判断した場合、ステップＳ５５においてスキャナ５は、予め記憶した駆動電源情報をプリンタ３に送信する。かかる処理は、スキャナ制御部２５が駆動電源情報を、通信部４１を介してプリンタ３に送信することで行われる。
【００９４】
次に、ステップＳ５６においてスキャナ５は、プリンタ３によってはスキャナ５を駆動することができない旨のエラー通知を受信したか否かを判断する。かかる処理は、スキャナ制御部２５が、通信部４１において受信した情報を監視することで行われる。そして、スキャナ制御部４１が、エラー通知を受信したと判断した場合は、スキャナ５は、通信を確立させた状態で、一連の処理を終了する。一方、スキャナ５が、エラー通知を受信していないと判断した場合は、スキャナ５は、ステップＳ５７以降の処理を実行する。
【００９５】
ステップＳ５７においてスキャナ５は、プリンタ３から電圧変更通知を受信したか否かを判断する。かかる処理は、スキャナ５が電圧変更通知を受信したと判断するまで繰り返し行われる。
【００９６】
次に、ステップＳ５８においてスキャナ５は、図示せぬタイマにより、電圧変更通知を受信してからの経時時間のカウントを開始する。タイマは、電圧が上昇する為に必要な経時時間をカウントする為の手段である。
【００９７】
次に、ステップＳ５９においてスキャナ５は、プリンタ３から電圧変更結果の要求を受信したか否かを判断する。かかる処理は、スキャナ制御部２５が、電圧変更結果の要求を受信したと判断するまで繰り返し実行される。
【００９８】
次に、ステップＳ６０においてスキャナ５は、タイマによってカウントされている時間が、一定の時間ｘを経過したか否かを判断する。タイマによってカウントされている時間が、時間ｘを経過していない場合には、電圧が上昇する為に必要な時間が経過していない為、スキャナ５は、同様の処理を繰り返し実行する。
【００９９】
次に、ステップＳ６１においてスキャナ５は、高電圧用電源ＰＯＷ−Ｄの値を検出する。かかる処理は、電源監視部７９によって高電圧用電源ＰＯＷ−Ｄの値を検出し、検出結果をデータ信号Ｃｔｒｌ−Ｂとしてスキャナ制御部２５に供給することで行われる。そして、このときの検出結果には、高電圧用電源ＰＯＷ−Ｄの値が、スキャナ５の動作範囲であること、動作範囲よりも高いこと、又は動作範囲よりも低いこと、の何れかの検出結果が含まれる。
【０１００】
次に、ステップＳ６２においてスキャナ５は、高電圧用電源ＰＯＷ−Ｄが動作可能範囲内の電圧レベルにあるか否かを判断する。かかる処理は、スキャナ制御部２５が、データ信号Ｃｔｒｌ−Ｂの内容を解析することによって行われる。そして例えば、高電圧用電源ＰＯＷ−Ｄが、動作範囲よりも高い場合、又は動作範囲よりも低い場合は、スキャナ制御部２５は、高電圧用電源ＰＯＷ−Ｄが動作可能範囲内の電圧レベルに無いと判断し、ステップＳ６３の処理を実行する。
【０１０１】
ステップＳ６３においてスキャナ５は、電圧変更結果をプリンタ３に送信する。そして、このとき送信される電圧変更結果は、電圧変更が失敗である旨の情報を含むものである。その後、スキャナ５は、再度ステップＳ５１の処理を実行する。
【０１０２】
一方で、高電圧用電源ＰＯＷ−Ｄが動作可能範囲内である場合は、ステップＳ６４においてスキャナ５は、電圧変更結果をプリンタ３に送信し、スキャナ５は一連の処理を終了する。そして、このとき送信される電圧変更結果は、電圧変更は成功した旨の情報を含むものである。
【０１０３】
次に、プリンタ３からの給電が停止される際におけるスキャナ５の一連の動作について、図１４に示すフロー図を参照しながら詳細な説明を行う。
【０１０４】
一連の処理が開始すると、ステップＳ７０においてスキャナ５は、プリンタ３からの給電停止の予告を受信したか否かを判断する。かかる処理は、給電停止の予告を受信するまで繰り返し実行される。
【０１０５】
次に、ステップＳ７１においてスキャナ５は、通信終了準備を行う。通信終了準備とは、スキャナ５の通信関連部以外の処理を全て終了する処理をいう。そして、スキャナ５は、通信終了準備が終了した後、ステップＳ７２においてプリンタ３に通信終了準備の完了通知を送信する。
【０１０６】
その後、ステップＳ７３においてスキャナ５は、プリンタ３との通信を終了する。かかる処理は、スキャナ５の通信管理部の処理を終了することで行われる。その後、スキャナ５は一連の処理を終了し、プリンタ３からの給電が停止するのを待つ。
【０１０７】
次に、プリンタ３から給電される電源電圧が降下される際におけるスキャナ５の一連の動作について図１５に示すフロー図を参照しながら詳細な説明を行う。
【０１０８】
一連の動作が開始すると、ステップＳ７５においてスキャナ５は、プリンタ３から出力電源ＰＯＷ−Ａの降下予告を受信したか否かを判断する。かかる処理は、出力電源ＰＯＷ−Ａの降下予告を受信するまで繰り返し行われる。
【０１０９】
次に、ステップＳ７６においてスキャナ５は、高電圧部の駆動停止処理を行う。かかる処理は、ＣＣＤモジュール３３等の高電圧部の駆動を停止させ、さらに移動機器に関しては当該機器をホームポジション等に戻すことによって行われる。
【０１１０】
次に、ステップＳ７７においてスキャナ５は、プリンタ３に降下準備の完了通知を送信し、一連の処理を終了する。かかる通知がプリンタ３に送信されると、プリンタ３はこれを認識し、出力電源ＰＯＷ−Ａを基準電圧まで降下させる。
【０１１１】
この様なＭＦＰ１によれば、電源供給装置としてのプリンタ３は、接続ユニットとしてのスキャナ５の駆動電圧情報を取得し、該情報に応じて駆動電圧を供給することができる為、スキャナ５に供給する駆動電圧の最適化を図ることができる。また、プリンタ３は、駆動電圧の異なる接続ユニットが接続された場合においても、該接続ユニットの駆動電圧に応じて最適な駆動電圧を供給することができる為、様々な接続ユニットに対する電源供給装置として機能することができる。
【０１１２】
また、ＭＦＰ１によれば、プリンタ３及びスキャナ５間の初期の通信は、低電圧で実行される為、消費電力の抑制を図ることができる。
【０１１３】
以下、本発明の第２の実施の形態について詳細な説明を行う。第２の実施の形態にかかるＭＦＰは、ＭＦＰ１と同一の構成を備える箇所がある為、該箇所については同一符号を付して詳細な説明を省略する。
【０１１４】
図１６に示す様に、ＭＦＰ１０１は、プリンタ１０３と、スキャナ１０５を、ＵＳＢケーブルＬを用いて接続して構成される。
【０１１５】
プリンタ１０３は、プリンタ３のプリンタ制御部７に変えて、プリンタ制御部１０７を備える。
【０１１６】
プリンタ制御部１０７は、通信部２１を介してスキャナ１０５に、スキャナ１０５が駆動可能な最低電圧値、最高電圧値、及び消費電力値に関する情報を要求する。また、プリンタ制御部１０７は、情報解析部１０９を備える。
【０１１７】
情報解析部１０９は、スキャナ１０５から送信された最低電圧値、最高電圧値、及び消費電力値に関する情報を解析し、電源部１９に対して出力電源ＰＯＷ−Ａの電圧値を示すデータ信号Ｃｔｒｌ−Ａを供給する。
【０１１８】
また、スキャナ１０５は、スキャナ制御部２５及び電圧受容部３７に変えて、スキャナ制御部１１１及び電圧受容部１１３を備える。
【０１１９】
スキャナ制御部１１１は、プリンタ１０３から送信された最低電圧値、最高電圧値、及び消費電力値に関する情報の要求に対して、最低電圧値、最高電圧値、及び消費電力値に関する情報をプリンタ１０３に送信する。
【０１２０】
また、電圧受容部１１３は、図１７に示す様に、入力電源ＰＯＷ−Ｂに基づいて高電圧用電源ＰＯＷ−Ｄを出力するＰＷＭコントローラ１１７と、ＰＷＭコントローラ１１７によって制御されるＦＥＴ１１９，１２１，１２３と、ＦＥＴ１１９，１２１，１２３に接続されたインダクタ１２５と、インダクタ１２５の出力端子に接続されたダイオード１２７と、ダイオード１２７の出力端子に接続されたコンデンサ１２９とを備える。
【０１２１】
ＰＷＭコントローラ１１５は、入力電源ＰＯＷ−Ｂに応じて高電圧用電源ＰＯＷ−Ｄを、５Ｖから２４Ｖまでの間で変化させる。また、ＰＷＭコントローラ１１５は、ゲートドライブ端子を介してＦＥＴ１１９，１２１，１２３をスイッチングする。また、ＰＷＭコントローラ１１５は、フィードバック端子を備え、フィードバック端子に入力される高電圧用電源ＰＯＷ−Ｄを監視する。
【０１２２】
インダクタ１２５は、ＦＥＴ１１９，１２１，１２３がＰＷＭコントローラ１１５によってスイッチングされることによってダイオード１２７の方向に電流を流す。
【０１２３】
ダイオード１２７は、インダクタ１２５と接続され、通過電圧の昇圧時にコンデンサ１２９に電圧を保持させる。
【０１２４】
コンデンサ１２９は、ダイオード１２７の出力端子と接続され、高電圧用電源ＰＯＷ−Ｄを一定にする。
【０１２５】
次に、上述の構成を有するＭＦＰ１０１の動作について詳細な説明を行う。
【０１２６】
先ず、プリンタ１０３がスキャナ１０５に供給する電力を上昇させる方法について図１８及び図１９に示すフロー図を参照しながら詳細な説明を行う。
【０１２７】
一連の動作が開始するとステップＳ８１においてプリンタ１０３は、接続ユニットが接続されているか否かを判断する。かかる処理は、プリンタ制御部１０７が、接続ユニットがプリンタ１０３に接続されていると判断するまで繰り返し行われる。
【０１２８】
次に、ステップＳ８２においてプリンタ１０３は、スキャナ１０５に初期電圧３．３Ｖを給電する。
【０１２９】
次に、ステップＳ８３においてプリンタ１０３は、図示せぬタイマを用い、一定時間経過するまで待機する。
【０１３０】
次に、ステップＳ８４においてプリンタ１０３は、スキャナ１０５との通信を開始する。
【０１３１】
次に、ステップＳ８５においてプリンタ１０３は、スキャナ１０５との通信が確立することができたか否かを判断する。そして、スキャナ１０５からの応答がない場合、プリンタ制御部１０７は、現在スキャナ１０５に供給されている電圧を引き上げる為に、ステップＳ８６以降の処理を実行する。
【０１３２】
ステップＳ８６においてプリンタ１０３は、現在スキャナ１０５に対して出力している出力電源ＰＯＷ−Ａが、一定の基準電圧を超えているか否かを判断する。そして例えば、プリンタ１０３からスキャナ１０５に供給されている電圧が初期電圧の３．３Ｖであり基準電圧が５Ｖである場合は、プリンタ制御部１０７は、出力電源ＰＯＷ−Ａが基準電圧を超えていないと判断し、ステップＳ８７の処理を実行する。一方で出力電源ＰＯＷ−Ａが、基準電圧を超えている場合は、スキャナ１０５は、接続ユニットとして不適切であるとしてステップＳ８８においてプリンタ制御部７は、出力電源ＰＯＷ−Ａの給電を中止し、表示部１１にエラー表示を行い、一連の処理を終了する。
【０１３３】
ステップＳ８７においてプリンタ１０３は、出力電源ＰＯＷ−Ａを一段階引き上げ、再度ステップＳ８５の処理を実行する。
【０１３４】
ステップＳ８９においてプリンタ１０３は、スキャナ１０５に対して電圧消費電力情報を要求する。電圧消費電力情報とは、スキャナ１０５が動作するために必要な最低電圧値、動作可能な最高電圧値、及び消費電力に関する情報をいう。
【０１３５】
次にステップＳ９０においてプリンタ１０３は、スキャナ１０５から電圧消費電力情報を受信したか否かを判断する。そして電圧消費電力情報を受信していないと判断した場合は、ステップＳ９１においてプリンタ１０３は、駆動電圧情報要求を出力してから一定時間経過したか否かを判断する。そして、一定時間を経過していないと判断した場合は、プリンタ１０３は、再度ステップＳ９０の処理を実行する。一方で、一定時間が経過している場合は、プリンタ１０３は、スキャナ１０５が高電圧に未対応な接続ユニットであると判断する。そしてこの場合、プリンタ１０３は、スキャナ１０５は、現在の出力電源ＰＯＷ−Ａが５Ｖの状態で動作可能であるとして一連の処理を終了する。
【０１３６】
次にステップＳ９２においてプリンタ１０３は、スキャナ１０５から応答された電圧消費電力情報が出力可能な電圧であるか否かを判断する。かかる処理は、情報解析部１０９が、駆動電圧情報要求に対する応答の内容を判断することで行われる。そして、情報解析部１０９が、駆動電圧情報が出力可能な電圧であると判断した場合は、ステップＳ９３の処理を実行する。一方、プリンタ１０３が、電圧消費電力情報が出力可能な電圧でないと判断した場合は、プリンタ１０３はステップＳ９４以降の処理を実行する。尚、以下では説明の便宜上、プリンタ１０３の最低電圧は３．３Ｖ、最高電圧を１２Ｖ、そして最大電力を５０Ｗであるものとして詳細な説明を行う。
【０１３７】
ステップＳ９３においてプリンタ１０３は、スキャナ１０５から応答された電圧消費電力情報が出力可能な電力であるか否かを判断する。かかる処理も同様に、情報解析部１０９が、電圧消費電力情報要求に対する応答の内容を判断することで行われる。情報解析部１０９が、電圧消費電力情報が出力可能な電力でないと判断した場合は、プリンタ１０３はステップＳ９４以降の処理を実行する。一方、情報解析部１０９が、電圧消費電力情報が出力可能な電力であると判断した場合は、ステップＳ９５以降の処理を実行する。
【０１３８】
例えば、電圧消費電力情報に含まれる最低電圧が５Ｖ、最高電圧が２４Ｖであり、消費電力が１０Ｗである場合は、情報解析部１０９は、スキャナ１０５に対して給電可能であると判断する。
【０１３９】
ステップＳ９４においてプリンタ１０３は、電圧消費電力情報が、プリンタ１０３によっては出力することができない電圧、電力を含むことにより、プリンタ１０３によってはスキャナ１０５を駆動することができない旨のエラー通知をスキャナ１０５に送信し、一連の処理を終了する。
【０１４０】
次に、ステップＳ９５においてプリンタ１０３は、電圧変更の指示があったか否かを判断する。そしてプリンタ１０３は、電圧変更の指示があるまで同様の処理を繰り返し行う。
【０１４１】
次に、ステップＳ９６においてプリンタ１０３は、電圧変更通知をスキャナ１０５に送信する。スキャナ１０５は、電圧変更通知を受信すると、かかる通知に応じて駆動電圧情報をプリンタ１０３に送信する。
【０１４２】
次に、ステップＳ９７においてプリンタ１０３は、スキャナ１０５から受信した電圧消費電力情報に基づいて出力電源ＰＯＷ−Ａを変更する。
【０１４３】
次に、ステップＳ９８においてプリンタ１０３は、スキャナ１０５に対して電圧変更結果の要求を行う。
【０１４４】
次に、ステップＳ９９においてプリンタ１０３は、スキャナ１０５から電圧変更結果を受信したか否かを判断する。かかる処理は、スキャナ１０５から電圧変更結果が送信されるまで繰り返し行われる。
【０１４５】
次に、ステップＳ１００においてプリンタ１０３は、スキャナ１０５の電圧変更が成功したか否かを判断する。かかる処理は、情報解析部１０９が、スキャナ１０５から送信された電圧変更結果を解析することで行われる。そして情報解析部１０９が、スキャナ１０５の電圧変更が成功したと判断した場合は、プリンタ１０３は一連の処理を終了する。
【０１４６】
一方で、情報解析部１０９が、スキャナ１０５の電圧変更が成功していないと判断した場合は、ステップＳ１０１においてプリンタ１０３は、出力電源ＰＯＷ−Ａを、通信確立時の電圧に変更する。
【０１４７】
次にステップＳ１０２においてプリンタ１０３は、電圧変更処理のリトライカウント数に値１を加算する。そして、ステップＳ１０３においてプリンタ１０３は、リトライカウント数が、一定の閾値ｎを超えたか否かを判断する。プリンタ１０３は、リトライカウント数が、閾値ｎを超えたと判断した場合は、スキャナ１０５に対して正確な給電を行うことができないと判断し、ステップＳ１０４において表示部１１にエラーメッセージを表示し、一連の処理を終了する。一方で、リトライカウント数が閾値ｎを超えていないと判断した場合は、プリンタ１０３は、再度ステップＳ８４以降の処理を繰り返す。
【０１４８】
次に、スキャナ１０５に宮殿される電源電圧が上昇した際におけるスキャナ１０５の一連の動作について図２０及び図２１のフロー図を参照しながら詳細な説明を行う。
【０１４９】
一連の動作が開始すると、ステップＳ１１０においてスキャナ１０５は、プリンタ１０３から給電された初期電圧を受電する。
【０１５０】
次に、ステップＳ１１１においてスキャナ１０５は、プリンタ１０３との間の通信を確立する。
【０１５１】
次に、ステップＳ１１２においてスキャナ１０５は、プリンタ１０３との間の通信が確立したか否かを判断する。かかる処理は、スキャナ制御部１１１が、プリンタ１０３との通信が確立したと判断するまで繰り返し実行される。
【０１５２】
次に、ステップＳ１１３においてスキャナ１０５は、プリンタ１０３から電圧消費電力情報の要求があったか否かを判断する。そしてスキャナ１０５は、プリンタ１０３から電圧消費電力情報の要求がないと判断した場合は、プリンタ１０３は高電圧が出力可能な電力供給装置でないと判断し、ステップＳ１１４においてエラーメッセージを表示部２９に表示させると共に、その旨をプリンタ１０３に通知し、一連の処理を終了する。
【０１５３】
ステップＳ１１３において電圧消費電力情報の要求があったと判断した場合、ステップＳ１１５においてスキャナ１０５は、予め記憶した電圧消費電力情報をプリンタ１０３に送信する。このとき例えばスキャナ１０５は、電圧消費電力情報を最低電圧５Ｖ、最高電圧２４Ｖ、及び消費電力１０Ｗとする情報をプリンタ１０３に送信する。
【０１５４】
次に、ステップＳ１１６においてスキャナ１０５は、プリンタ３によってはスキャナ５を駆動することができない旨のエラー通知を受信したか否かを判断する。そして、スキャナ制御部１１１が、エラー通知を受信したと判断した場合は、スキャナ１０５は、通信を確立させた状態で、一連の処理を終了する。一方、スキャナ１０５が、エラー通知を受信していないと判断した場合は、スキャナ１０５は、ステップＳ１１７以降の処理を実行する。
【０１５５】
ステップＳ１１７においてスキャナ１０５は、プリンタ１０３から電圧変更通知を受信したか否かを判断する。
【０１５６】
次に、ステップＳ１１８においてスキャナ１０５は、図示せぬタイマにより、電圧変更通知を受信してからの経時時間のカウントを開始する。
【０１５７】
次に、ステップＳ１１９においてスキャナ１０５は、プリンタ１０３から電圧変更結果の要求を受信したか否かを判断する。
【０１５８】
次に、ステップＳ１２０においてスキャナ１０５は、タイマによってカウントされている時間が、一定の時間ｘを経過したか否かを判断する。タイマによってカウントされている時間が、時間ｘを経過していない場合には、電圧が上昇する為に必要な時間が経過していない為、スキャナ１０５は、同様の処理を繰り返し実行する。
【０１５９】
次に、ステップＳ１２１においてスキャナ１０５は、高電圧用電源ＰＯＷ−Ｄの値を検出する。このときの検出結果には、高電圧用電源ＰＯＷ−Ｄの値が、スキャナ１０５の動作範囲であること、動作範囲よりも高いこと、又は動作範囲よりも低いこと、の何れかの検出結果が含まれる。
【０１６０】
次に、ステップＳ１２２においてスキャナ１０５は、高電圧用電源ＰＯＷ−Ｄが動作可能範囲内の電圧レベルにあるか否かを判断する。そして例えば、高電圧用電源ＰＯＷ−Ｄが、動作範囲よりも高い場合、又は動作範囲よりも低い場合は、スキャナ制御部１１１は、高電圧用電源ＰＯＷ−Ｄが動作可能範囲内の電圧レベルに無いと判断し、ステップＳ１２３の処理を実行する。
【０１６１】
ステップＳ１２３においてスキャナ１０５は、電圧変更結果をプリンタ１０３に送信する。そして、このとき送信される電圧変更結果は、電圧変更が失敗である旨の情報を含むものである。その後、スキャナ１０５は、再度ステップＳ１１１の処理を実行する。
【０１６２】
一方で、高電圧用電源ＰＯＷ−Ｄが動作可能範囲内である場合は、ステップＳ１２４においてスキャナ１０５は、電圧変更結果をプリンタ１０３に送信し、スキャナ１０５は一連の処理を終了する。
【０１６３】
以上の様に、ＭＦＰ１０１によれば、ＭＦＰ１の効果に加え、スキャナ１０５が、プリンタ１０３が出力可能な電圧に合わせることができる為、プリンタ１０３とスキャナ１０５との組み合わせの自由度を向上させることができる。
【０１６４】
以下、本発明の第３の実施の形態について詳細な説明を行う。第３の実施の形態にかかるＭＦＰは、ＭＦＰ１と同一の構成を備える箇所がある為、該箇所については同一符号を付して詳細な説明を省略する。
【０１６５】
図２２に示す様に、ＭＦＰ２０１は、プリンタ２０３と、スキャナ２０５を、ＵＳＢケーブルＬを用いて接続して構成される。
【０１６６】
プリンタ２０３は、プリンタ３のプリンタ制御部７に変えて、プリンタ制御部２０７を備える。プリンタ制御部２０７は、スキャナ２０５に対して駆動電圧情報を要求する。そして、プリンタ制御部２０７は、スキャナ２０５から送信された駆動電圧情報を解析する、情報解析部２０９を備える。
【０１６７】
情報解析部２０９は、電源部２１１に対して、高電圧出力電源を制御するデータ信号Ｃｔｒｌ−Ａ、及び低電圧出力電源を制御するデータ信号Ｃｔｒｌ−Ｃを供給する。
【０１６８】
電源部２１１は、情報解析部２０９から供給されたデータ信号Ｃｔｒｌ−Ａ、及びデータ信号Ｃｔｒｌ−Ｃに応じて、スキャナ２０５に対して高電圧出力電源、及び低電圧出力電源を供給する。この様な電源部２１１は、図２３に示す様に、高電圧出力電源を出力するＰＷＭコントローラ４７と、低電圧出力電源を出力する出力制御スイッチ２１３を備える。
【０１６９】
出力制御スイッチ２１３は、情報解析部２０９から入力されたデータ信号Ｃｔｒｌ−Ｃに応じて、スキャナ２０５に対して低電圧出力電源ＰＯＷ−Ｅを出力する。
【０１７０】
この様な電源部２１１は、情報解析部２０９から供給されたデータ信号Ｃｔｒｌ−Ａ、及びデータ信号Ｃｔｒｌ−Ｃに応じて、高電圧出力電源ＰＯＷ−Ｆ、及び低電圧出力電源ＰＯＷ−Ｅの２種類の出力電源をスキャナ２０５に対して出力する。
【０１７１】
スキャナ２０５は、プリンタ２０３から給電された高電圧出力電源ＰＯＷ−Ｆ、及び低電圧出力電源ＰＯＷ−Ｅに応じて、高電圧で駆動する箇所に高電圧電源ＰＯＷ−Ｇを供給すると共に、低電圧で駆動する箇所に低電圧電源ＰＯＷ−Ｈを供給する電圧受容部２１５を備える。
【０１７２】
電圧受容部２１５は、プリンタ２０３から給電された低電圧電源ＰＯＷ−Ｅに応じて、低電圧で駆動する箇所に、例えば５Ｖの低電圧用電源ＰＯＷ−Ｇを給電する。そして、図２４に示す様に電圧受容部２１５は、低電圧用電源ＰＯＷ−Ｇを監視する低電圧電源監視部２１７を備える。
【０１７３】
低電圧電源監視部２１７は、入力保護用ダイオード２１９、プリンタ保護用ダイオード２２１、及びコンデンサ２２３によって構成される回路を介して入力された低電圧用電源ＰＯＷ−Ｇを監視し、当該監視結果を、データ信号Ｃｔｒｌ−Ｄとしてスキャナ制御部２２５に供給する。
【０１７４】
また、電圧受容部２１５は、高電圧電源ＰＯＷ−Ｇを監視する高電圧電源監視部２２７を備える。高電圧電源監視部２２７は、入力保護用ダイオード２２９、プリンタ保護用ダイオード２３１、及びコンデンサ２３３によって構成される回路を介して入力された高電圧用電源ＰＯＷ−Ｈを監視し、当該監視結果を、データ信号Ｃｔｒｌ−Ｅとしてスキャナ制御部２２５に供給する。
【０１７５】
次に、上述の構成を有するプリンタ２０３の動作について、図２５及び図２６に示すフロー図、並びに図２７に示すタイムチャートを参照しながら詳細な説明を行う。
【０１７６】
一連の動作が開始するとステップＳ１３１においてプリンタ２０３は、接続ユニットが接続されているか否かを判断する。かかる処理は、プリンタ制御部２０７が、接続ユニットがプリンタ２０３に接続されていると判断するまで繰り返し行われる。
【０１７７】
次に、ステップＳ１３２においてプリンタ２０３は、スキャナ２０５に初期電圧５Ｖを給電する。かかる処理は、情報解析部２０９が、電源部２１１に対してデータ信号Ｃｔｒｌ−Ｃを供給することで行われる。そして、情報解析部２０９から電源部２１１にデータ信号Ｃｔｒｌ−Ｃが供給されると、出力制御スイッチ２１３がオン状態となり、時刻ｔ３０においてプリンタ２０３は、スキャナ２０５に対して低電圧出力電源ＰＯＷ−Ｅを給電する。
【０１７８】
次に、ステップＳ１３３においてプリンタ２０３は、図示せぬタイマを用い、一定時間経過するまで待機する。
【０１７９】
次に、ステップＳ１３４においてプリンタ２０３は、スキャナ２０５との通信を開始する。かかる処理は、Ｃ３０部において通信部２１がスキャナ２０５に対してポーリングを行うことで実行される。
【０１８０】
次に、ステップＳ１３５においてプリンタ２０３は、スキャナ２０５との通信が確立することができたか否かを判断する。そして、スキャナ２０５からの応答がない場合、ステップＳ１３６においてプリンタ制御部２０７は、電源部２１１に供給しているデータ信号Ｃｔｒｌ−Ｃをオフ状態とし、スキャナ２０５への給電を中止すると共に、表示部１１にエラーを表示させ、一連の処理を終了する。
【０１８１】
一方、スキャナ２０５との通信が確立できたと判断した場合、ステップＳ１３７においてプリンタ２０３は、スキャナ２０５に対して駆動電圧情報を要求する。かかる処理は、Ｃ３１部において情報解析部２０９が、通信部２１を介してスキャナ２０５に駆動電圧情報要求を送信することで行われる。
【０１８２】
次に、ステップＳ１３８においてプリンタ２０３は、スキャナ２０５から駆動電圧情報を受信したか否かを判断する。そして駆動電圧情報を受信していないと判断した場合は、ステップＳ１３９においてプリンタ２０３は、駆動電圧情報要求を出力してから一定時間経過したか否かを判断する。そして、一定時間を経過していないと判断した場合は、プリンタ２０３は、再度ステップＳ１３８の処理を実行する。一方で、一定時間が経過している場合は、プリンタ２０３は、スキャナ２０５が高電圧に未対応な接続ユニットであると判断する。そしてこの場合、プリンタ２０３は、スキャナ２０５が現在の出力電源ＰＯＷ−Ｅで動作可能であるとして一連の処理を終了する。
【０１８３】
一方でステップＳ１３８で駆動電圧情報を受信したと判断した場合、ステップＳ１４０においてプリンタ１０３は、スキャナ１０５から応答された駆動電圧情報が出力可能な電圧であるか否かを判断する。そして、情報解析部２０９が、駆動電圧情報が出力可能な電圧であると判断した場合は、ステップＳ１４１の処理を実行する。一方、情報解析部２０９が、駆動電圧情報が出力可能な電圧でないと判断した場合は、プリンタ２０３はステップＳ１４２以降の処理を実行する。
【０１８４】
ステップＳ１４１においてプリンタ２０３は、スキャナ２０５から応答された駆動電圧情報が出力可能な電流であるか否かを判断する。そして、情報解析部２０９が、駆動電圧情報が出力可能な電流でないと判断した場合は、プリンタ２０３はステップＳ１４２以降の処理を実行する。一方、情報解析部２０９が、駆動電圧情報が出力可能な電流であると判断した場合は、ステップＳ１４３以降の処理を実行する。
【０１８５】
ステップＳ１４２においてプリンタ３は、駆動電圧情報が、プリンタ２０３によっては出力することができない電圧、電流を含むことにより、プリンタ２０３によってはスキャナ２０５を駆動することができない旨のエラー通知をスキャナ２０５に送信し、一連の処理を終了する。
【０１８６】
次に、ステップＳ１４３においてプリンタ２０３は、電圧変更の指示があったか否かを判断する。そしてプリンタ２０３は、電圧変更の指示があるまで同様の処理を繰り返し行う。
【０１８７】
次に、ステップＳ１４４においてプリンタ３は、電圧変更通知をスキャナ５に送信する。かかる処理は、情報解析部２０９が、Ｃ３２部において電圧変更通知をスキャナ２０５に送信することで行われる。
【０１８８】
次に、ステップＳ１４５においてプリンタ３は、スキャナ２０５から受信した駆動電圧情報に基づいて、スキャナ２０５に給電する電圧を変更する。かかる処理は、情報解析部２０９が駆動電圧情報を解析して、時刻ｔ３１において情報解析部２０９が電源部２１１にデータ信号Ｃｔｒｌ−Ａを供給することで行われる。例えば、駆動電圧情報を解析した結果、スキャナ２０５の駆動電圧が２４Ｖであった場合、情報解析部２０９は、データ信号Ｃｔｒｌ−Ａを「１１０」を電源部２１１に供給し、高電圧用電源ＰＯＷ−Ｆとして２４Ｖをスキャナ２０５に給電する。このとき、プリンタ２０３とスキャナ２０５との間の通信を維持する為に、データ信号Ｃｔｒｌ−Ｃは継続してオン状態となる。
【０１８９】
次に、ステップＳ１４６においてプリンタ２０３は、スキャナ２０５に対して電圧変更結果の要求を行う。かかる処理は、情報解析部２０９が、Ｃ３３部において電圧変更結果の要求をスキャナ２０５に送信することで行われる。
【０１９０】
次に、ステップＳ１４７においてプリンタ２０３は、スキャナ２０５から電圧変更結果を受信したか否かを判断する。かかる処理は、スキャナ２０５から電圧変更結果が送信されるまで繰り返し行われる。
【０１９１】
次に、ステップＳ１４８においてプリンタ３は、スキャナ５の電圧変更が成功したか否かを判断する。そして情報解析部２０９が、スキャナ２０５の電圧変更が成功したと判断した場合は、プリンタ２０３は一連の処理を終了する。
【０１９２】
一方で、情報解析部２０９が、スキャナ２０５の電圧変更が成功していないと判断した場合は、ステップＳ１４９においてプリンタ３は、高電圧用電源ＰＯＷ−Ｆの給電を停止する。かかる処理は、情報解析部２０９が、電源部２１１にデータ信号Ｃｔｒｌ−Ａとして「０００」を供給することで行われる。このとき、データ信号Ｃｔｒｌ−Ｃは、オン状態となっている為、プリンタ２０３とスキャナ２０５との間の通信は維持される。
【０１９３】
次にステップＳ１５０においてプリンタ２０３は、電圧変更処理のリトライカウント数に値１を加算する。そして、ステップＳ１５１においてプリンタ２０３は、リトライカウント数が、一定の閾値ｎを超えたか否かを判断する。プリンタ２０３は、リトライカウント数が、閾値ｎを超えたと判断した場合は、スキャナ２０５に対して正確な給電を行うことができないと判断し、ステップＳ１５２において表示部１１にエラーメッセージを表示し、一連の処理を終了する。一方で、リトライカウント数が閾値ｎを超えていないと判断した場合は、プリンタ２０３は、再度ステップＳ１４３以降の処理を繰り返す。
【０１９４】
この様に、第３の実施の形態にかかるＭＦＰ２０１によれば、電圧受容部２１５を高電圧用電源ＰＯＷ−Ｈを各部に供給する為の回路、及び低電圧用電源ＰＯＷ−Ｇを各部に供給する為の回路に分離して電圧受容部２１５の回路構成を電圧受容部１１３の回路構成と比較して単純化させながら、スキャナ２０５に供給する駆動電圧の最適化を図ることができる。
【０１９５】
尚、本発明は上述の実施の形態に限られるものではなく、各構成は、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【０１９６】
例えば、上述の実施の形態では、電源供給装置としてプリンタを、接続ユニットとしてスキャナを用いて詳細な説明を行ったが、電源供給装置及び接続ユニットとしては、他の電子機器を用いることが可能である。例えば、電源供給装置としては、パーソナルコンピュータ、複写機、ファクシミリ、ホームサーバ等といった商用電源から電力を取得して駆動する装置を用いることが可能である。また、接続ユニットとしては、ストレージデバイス、無線通信装置、カードリーダ、カードリーダライタ、生態情報読取装置、ディスプレイ、カメラ、携帯電話、プリントサーバ等といった、接続された装置から電源を取得する装置を用いることが可能である。
【図面の簡単な説明】
【０１９７】
【図１】第１の実施の形態として示すＭＦＰのブロック図である。
【図２】同ＭＦＰを構成するプリンタの電源部の回路図である。
【図３】情報解析部が同電源部にデータ信号を供給する際に使用するテーブルの一例である。
【図４】同ＭＦＰを構成するスキャナの電圧受容部の回路図である。
【図５】同プリンタの動作を説明する為のフロー図である。
【図６】同プリンタの動作を説明する為のフロー図である。
【図７】同プリンタの動作を説明する為のタイムチャートである。
【図８】同プリンタの動作を説明する為のフロー図である。
【図９】同プリンタの動作を説明する為のタイムチャートである。
【図１０】同プリンタの動作を説明する為のフロー図である。
【図１１】同プリンタの動作を説明する為のタイムチャートである。
【図１２】同スキャナの動作を説明する為のフロー図である。
【図１３】同スキャナの動作を説明する為のフロー図である。
【図１４】同スキャナの動作を説明する為のフロー図である。
【図１５】同スキャナの動作を説明する為のフロー図である。
【図１６】第２の実施の形態として示すＭＦＰのブロック図である。
【図１７】同ＭＦＰを構成するスキャナの電圧受容部の回路図である。
【図１８】同プリンタの動作を説明する為のフロー図である。
【図１９】同プリンタの動作を説明する為のフロー図である。
【図２０】同ＭＦＰを構成するスキャナの動作を説明する為のフロー図である。
【図２１】同スキャナの動作を説明する為のフロー図である。
【図２２】第３の実施の形態として示すＭＦＰのブロック図である。
【図２３】同ＭＦＰを構成するプリンタの電源部の回路図である。
【図２４】同ＭＦＰを構成するスキャナの電圧受容部の回路図である。
【図２５】同プリンタの動作を説明する為のフロー図である。
【図２６】同プリンタの動作を説明する為のフロー図である。
【図２７】同プリンタの動作を説明する為のタイムチャートである。
【符号の説明】
【０１９８】
１    ＭＦＰ
３    プリンタ
５    スキャナ
７    プリンタ制御部
９    接続部
１１    表示部
１３    操作部
１５    通信部
１９    電源部
２１    通信部
２３    情報解析部
２５    スキャナ制御部
２９    表示部
３３    ＣＣＤモジュール
３７    電圧受容部
４１    スキャナ制御部
４９    ＶＣＣ電源
５５    ＶＤＤ電源
６３    ＰＷＭコントローラ
７９    電源監視部
１０１    ＭＦＰ
１０３    プリンタ
１０５    スキャナ
１０７    プリンタ制御部
１０９    情報解析部
１１１    スキャナ制御部
１１３    電圧受容部
１１５    ＰＷＭコントローラ
１１７    ＰＷＭコントローラ
２０１    ＭＦＰ
２０３    プリンタ
２０５    スキャナ
２０７    プリンタ制御部
２０９    情報解析部
２１１    電源部
２１３    出力制御スイッチ
２１５    電圧受容部
２１７    低電圧電源監視部
２２５    スキャナ制御部
２２７    高電圧電源監視部
２３３    コンデンサ
Ｌ    ＵＳＢケーブル
【図１】
2008134794.tif 000003
【図２】
2008134794.tif 000004
【図３】
2008134794.tif 000005
【図４】
2008134794.tif 000006
【図５】
2008134794.tif 000007
【図６】
2008134794.tif 000008
【図７】
2008134794.tif 000009
【図８】
2008134794.tif 000010
【図９】
2008134794.tif 000011
【図１０】
2008134794.tif 000012
【図１１】
2008134794.tif 000013
【図１２】
2008134794.tif 000014
【図１３】
2008134794.tif 000015
【図１４】
2008134794.tif 000016
【図１５】
2008134794.tif 000017
【図１６】
2008134794.tif 000018
【図１７】
2008134794.tif 000019
【図１８】
2008134794.tif 000020
【図１９】
2008134794.tif 000021
【図２０】
2008134794.tif 000022
【図２１】
2008134794.tif 000023
【図２２】
2008134794.tif 000024
【図２３】
2008134794.tif 000025
【図２４】
2008134794.tif 000026
【図２５】
2008134794.tif 000027
【図２６】
2008134794.tif 000028
【図２７】
2008134794.tif 000029