(57)【要約】【課題】ホスト装置のＵＳＢポートに接続される他のＵＳＢ接続機器の接続可能性を向上させることができるＵＳＢ接続機器を提供する。【解決手段】レーザビームプリンタ１０１は、画像処理を行うフォーマッタ１０２と、フォーマッタ１０２等に電力を供給する電源ユニット１０４と、ＵＳＢコネクタ１０５と、電源切り替えスイッチ１０６とを備える。フォーマッタ１０２は、ＵＳＢコントローラ１０７と、ＵＳＢデバイスＩＤ−ＲＯＭ１０８と、コントローラ１０９とを備える。ＵＳＢコネクタ１０５は、ホストＰＣのＵＳＢポートにＵＳＢインタフェース回路１１１に接続されている。プリンタ１０１は、通常動作モード時はセルフパワーモードで動作し、スリープ動作モード時であってもセルフパワーモードで動作するときは、コントローラ１０９がＵＳＢデバイスＩＤ−ＲＯＭ１０８から取得するＵＳＢデバイスＩＤ値を１００〜３００ｍｍＡから０ｍｍＡに変更する。【選択図】  図２
2007233852.tif 000002
【特許請求の範囲】
【請求項１】
ホスト装置にＵＳＢインタフェースケーブルを介して接続されていると共に、通常動作モード又は低消費電力動作モードで作動し且つセルフパワーモード又は前記ホスト装置のバスパワーモードで作動するように構成されたＵＳＢ接続機器であって、
前記低消費電力動作モード時の最大消費電流値を格納する格納手段と、前記格納された最大消費電流値を変更する変更手段とを備え、
前記変更手段は、前記セルフパワーモード時に前記格納された最大消費電流値を低減することを特徴とするＵＳＢ接続機器。
【請求項２】
前記変更手段は、前記セルフパワーモード時に前記格納された最大消費電流値を０ｍｍＡに低減することを特徴とする請求項１記載のＵＳＢ接続機器。
【請求項３】
前記変更手段は、前記低消費電力動作モード時に前記格納された最大消費電流値に戻すことを特徴とする請求項１又は２記載のＵＳＢ接続機器。
【請求項４】
前記低消費電力動作モード時に、前記ホスト装置のＵＳＢバスパワーに余裕があるときは、前記バスパワーモードで前記格納された最大消費電流値を賄うことを特徴とする請求項３記載のＵＳＢ接続機器。
【請求項５】
前記低消費電力動作モード時に、前記ホスト装置のＵＳＢバスパワーに余裕がないときは、前記セルフパワーモードで前記格納された最大消費電流値を賄うことを特徴とする請求項３記載のＵＳＢ接続機器。
【請求項６】
前記低消費電力動作モードはスリープ動作モードであることを特徴とする請求項１乃至５のいずれか１項に記載のＵＳＢ接続機器。
【請求項７】
プリンタであることを特徴とする請求項１乃至６のいずれか１項に記載のＵＳＢ接続機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＳＢ接続機器に関し、特に、スリープ動作モードを有するレーザビームプリンタに関する。
【背景技術】
【０００２】
図３は、第１の従来例に係るプリンタの構成を概略的に示す図である。
【０００３】
図３において、レーザビームプリンタ３０１は、画像処理を行うフォーマッタ３０２と、フォーマッタ３０２によって処理された画像の印字動作を行うプリンタエンジン３０３と、商用電源によって得られた電力を低電圧にした後、この電力をフォーマッタ３０２及びプリンタエンジン３０３に供給する電源ユニット３０４とを備えている。また、フォーマッタ３０２は、ホストＰＣ（パーソナルコンピュータ）のＵＳＢポートに接続されたＵＳＢ  Ｉ／Ｆ回路３０５と、商用電源３０４を制御するコントローラ３０６とを備えている。
【０００４】
プリンタ３０１は、通常の印字及び印字待ち動作を行う通常動作モードと、印字開始まで低い消費電力を維持するスリープ動作モード（低消費電力動作モード）とを有する。
【０００５】
また、電源ユニット３０４は、スリープ動作モード時は、フォーマッタ３０２の不要部分の回路及び電力の消費が大きいプリンタエンジン３０３への電源を遮断するように制御される。通常動作モードからスリープ動作モードへの移行は、プリンタ３０１の図示しないコントロールパネルからの操作や、ホストＰＣからの指示によって行われるほか、一定時間プリンタ３０１がスタンバイを保持していたときにも自動的に行われる。
【０００６】
プリンタ３０１は、通常動作モード時に数１００Ｗから製品によっては１ＫＷの電力を消費する。逆に、スリープ動作モード時の消費電力は通常数Ｗ程度である。このように、プリンタ３０１は、通常動作モード時の消費電力とスリープ動作モード時の消費電力の差が大きく、特に、消費電力が低いスリープ動作モード時にその効率が悪化し易い。
【０００７】
このため、スリープ動作モード用に、低消費電力に必要な電力のみを供給する別の電源ユニットを用意して、スリープ動作モード時に、通常動作モード時に使用される電源ユニットから別の電源ユニットに切り替える技術もある。
【０００８】
また、スリープ動作モード時の電源効率を低下させない方式として、以下の第２の従来例がある（例えば、特許文献１）。
【０００９】
図４は、第２の従来例に係るプリンタの構成を概略的に示す図である。
【００１０】
図４において、参照番号４０１乃至４０６で示す構成要素は、図３の参照番号３０１乃至３０６で示すものと対応しており、重複する説明は省略する。図４のプリンタ４０１は、ＵＳＢコネクタ４０７を有する点と、このＵＳＢコネクタ４０７を経由して、ＵＳＢの信号が、フォーマッタ４０２のＵＳＢ  Ｉ／Ｆ回路４０５に入力されると共に、ＵＳＢのバスパワーが、ＵＳＢ信号線４０８を介してフォーマッタ４０２のコントローラ４０６に供給される点で図３のプリンタ３０１と異なる。
【００１１】
プリンタ４０１は、フォーマッタ４０２のコントローラ４０６の消費電力が、自己の電源ユニット４０４をから供給されるセルフパワーモードと、ホストＰＣのＵＳＢバスパワーから供給されるバスパワーモードとの間で切り換えられる。即ち、電源投入起動時は、消費電力をセルフパワーで賄い、スリープ動作モード時には、ホストＰＣのＵＳＢバスパワーに余剰電力がある場合にのみＵＳＢバスパワーで賄う。この場合、セルフパワーモードからバスパワーモードに切り換えられるとき、一旦、ホストＰＣとのＵＳＢ  Ｉ／Ｆを切断し、プリンタ４０１内部でセルフパワーモードからバスパワーモードに切り換えた後、ホストＰＣとのＵＳＢ  Ｉ／Ｆを再接続する。
【００１２】
このように第２の従来例は、スリープ動作モード時の電源効率を低下させないために、スリープ動作モード時の電源としてホストＰＣのＵＳＢバスパワーを使用している。
【００１３】
一方、ホストＰＣの各ＵＳＢポートは、ＵＳＢ規格の最大供給電流設定値である、例えば５００ｍＡを超える電源電流をプリンタ等のＵＳＢ接続機器に供給しないようになっており、ＵＳＢ接続機器の各々は、その最大消費電流値をＵＳＢデバイスＩＤとして保有している。ホストＰＣのＵＳＢ管理ソフトウェアは、ＵＳＢ  Ｉ／Ｆに新しいＵＳＢ接続機器が接続されたとき、そのＵＳＢ接続機器のＵＳＢデバイスＩＤを読み込み、ＵＳＢデバイスＩＤからＵＳＢ接続機器の最大消費電流値を確認し、次いで、このように接続された個々のＵＳＢ接続機器の最大消費電流値からホストＰＣに接続されているすべてのＵＳＢ接続機器の最大消費電流値の総和を確認し、その総和がＵＳＢ規格の最大供給電流設定値である５００ｍＡを超えるときは、新しいＵＳＢ接続機器の接続を承認しない。
【００１４】
このように、第２の従来例のプリンタ４０１では、スリープ動作のために、プリンタ４０１の内部でセルフパワーからバスパワーモードに切り換えたとき、すでにホストＰＣに接続されたＵＳＢ接続機器のＵＳＢデバイスＩＤの合計如何によってホストＰＣとの接続が制限される場合がある。
【００１５】
一方、電源投入起動時は、消費電力をセルフパワーで賄い、スリープ動作モード時において、ホストＰＣのＵＳＢバスパワーに余裕がない場合は、当該ＵＳＢデバイスＩＤをＵＳＢ規格の最大供給電流設定値未満に変更して、ホストＰＣとの接続を強制的に承認させる技術がある（例えば、特許文献２参照）。因みに、この技術は、ＵＳＢ接続機器が、増幅器にスピーカーが接続されたオーディオプロセッサであり、この増幅器は、高い音圧レベルを得るために負荷回路の最大消費電流が比較的大きく、ＵＳＢ規格の最大供給電流では不足する。この場合、オーディオプロセッサのＵＳＢデバイスＩＤに記載されている最大消費電流値はバスパワーで優先的に賄われ、不足分がセルフパワーで賄われている。よって、このバスパワーの使用形態はスリープ動作モード時のものではない。
【特許文献１】特開２００５−２７８１１０号公報
【特許文献２】特開２００４−０７０７８５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１６】
しかしながら、上記特許文献２の技術では、セルフパワーモードにおける電源投入起動時に、ＵＳＢデバイスＩＤを変更しておらず高い値のままであり、これでは、このＵＳＢ接続機器としてオーディオプロセッサがホストＰＣに接続されている限り、その分ＵＳＢ規格の最大供給電流設定値を消費してホストＰＣのＵＳＢバスパワーの余裕を低減し、以後ホストＰＣのＵＳＢポートに接続されるＵＳＢ接続機器の接続可能性を低下させるという問題がある。
【００１７】
本発明の目的は、ホスト装置のＵＳＢポートに接続される他のＵＳＢ接続機器の接続可能性を向上させることができるＵＳＢ接続機器を提供することにある。
【課題を解決するための手段】
【００１８】
上記目的を達成するために、請求項１記載のＵＳＢ接続機器は、ホスト装置にＵＳＢインタフェースケーブルを介して接続されていると共に、通常動作モード又は低消費電力動作モードで作動し且つセルフパワーモード又は前記ホスト装置のＵＳＢバスパワーモードで作動するように構成されたＵＳＢ接続機器であって、前記低消費電力動作モード時の最大消費電流値を格納する格納手段と、前記格納された最大消費電流値を変更する変更手段とを備え、前記変更手段は、前記セルフパワーモード時に前記格納された最大消費電流値を低減することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、格納手段に格納された最大消費電流値をセルフパワーモード時に低減するので、ホスト装置のＵＳＢバスパワーの余裕を増大することができ、もって、ホスト装置に接続される他のＵＳＢ接続機器に接続可能性を向上させることができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
【００２１】
図１は、本発明の実施の形態に係るＵＳＢ接続機器と該ＵＳＢ接続機器に接続されたホストＰＣとを備える印刷ネットワークシステムの構成を概略的に示す図である。
【００２２】
図１において、レーザビームプリンタ１０１（ＵＳＢ接続機器）は、画像処理を行うフォーマッタ１０２と、フォーマッタ３０２によって処理された画像の印字動作を行うプリンタエンジン１０３と、商用電源によって得られた電力を低電圧にした後、この電力をフォーマッタ１０２及びプリンタエンジン１０３に電力を供給する電源ユニット１０４とを備える。また、プリンタ１０１は、ＵＳＢコネクタ１０５と、電源切り替えスイッチ１０６とを備える。フォーマッタ１０２は、ＵＳＢコントローラ１０７と、ＵＳＢデバイスＩＤ−ＲＯＭ１０８と、コントローラ１０９とを備える。
【００２３】
ＵＳＢコネクタ１０５は、印字データの作成やプリンタに印字命令を発行するホストＰＣ（パーソナルコンピュータ）（ホスト装置）のＵＳＢポートにＵＳＢインタフェース回路１１１を介して接続されている。
【００２４】
ホストＰＣは、そのＵＳＢポートを介してプリンタ１０１以外に複数のＵＳＢ周辺機器と接続されている。ホストＰＣで作成されたＵＳＢのプロトコルに則った印字データは、ＵＳＢコネクタ１０５を介してプリンタ１０１に入力され、次いで、ＵＳＢコントローラ１０７経由してフォーマッタ１０２に入力される。さらに、その印字データは、コントローラ１０９の制御下でイメージデータに展開され、プリンタエンジン１０３によって用紙に印字される。
【００２５】
ＵＳＢインタフェースのバスパワー信号線１１２及び電源ユニット１０４からのセルフパワー信号線１１３は電源切り替えスイッチ１０６の入力端に接続され、電源切り替えスイッチ１０６の出力端はフォーマッタ１０２のコントローラ１０９に接続されている。電源切り替えスイッチ１０６は、フォーマッタ１０２のコントローラ１０９によって制御される。
【００２６】
フォーマッタ１０２に入力されたＵＳＢ信号はＵＳＢコントローラ１０７に入力される。ＵＳＢコントローラ１０７はＵＳＢインタフェースの制御と信号のデコードを行っている。ＵＳＢコントローラ１０７にはＵＳＢデバイスＩＤ−ＲＯＭ１０８が接続されている。ＵＳＢデバイスＩＤ−ＲＯＭ１０８は、スリープ動作モード（低消費電力動作モード）時の最大消費電流値としてＵＳＢデバイスＩＤ値、例えば１００〜３００ｍｍＡを、セルフパワー動作時の最大消費電流値としてＵＳＢデバイスＩＤ値、例えば０ｍｍＡを格納している。
【００２７】
ＵＳＢコントローラ１０９は、スリープ動作モード時はＵＳＢデバイスＩＤ−ＲＯＭ１０８から最大消費電流値としてＵＳＢデバイスＩＤ値１００〜３００ｍｍＡを取得し、セルフパワー動作時の最大消費電流値としてＵＳＢデバイスＩＤ値を０ｍｍＡを取得した上で（変更手段）、夫々ホストＰＣに送出する。
【００２８】
プリンタ１０１は、フォーマッタ１０２のコントローラ４０６の消費電力が、自己の電源ユニット１０４をから供給されるセルフパワーモードと、ホストＰＣのＵＳＢバスパワーから供給されるバスパワーモードとの間で切り換えられる。即ち、印字又は印字待ちを行う通常動作モード時や電源投入起動時は、消費電力をセルフパワーで賄い（電源切り替えスイッチ１０６がセルフパワー信号線１１３に接続されたとき）、スリープ動作モード時には、ホストＰＣのＵＳＢバスパワーに余剰電力がある場合はバスパワーで賄う（電源切り替えスイッチ１０６がバスパワー信号線１１２に接続されたとき）。この場合、セルフパワーモードからバスパワーモードに切り換えられるとき、一旦、ホストＰＣとのＵＳＢ  Ｉ／Ｆを切断し、プリンタ１０１内部でセルフパワーモードからバスパワーモードに切り換えた後、ホストＰＣとのＵＳＢ  Ｉ／Ｆを再接続する。
【００２９】
図２は、図１の印刷ネットワークシステムによって実行されるプリンタ動作制御処理の手順を示すフローチャートである。
【００３０】
図２において、まず、ホストＰＣが通電により初期化を開始し（ステップＳ２０１）、ホストＰＣは、ホストＰＣのＵＳＢポートに接続されている複数のＵＳＢ接続機器に対して初期化を指示し（ステップＳ２０２）、次に、各ＵＳＢ接続機器の最大消費電力値を示すＵＳＢデバイスＩＤを取得する（ステップＳ２０３）。各ＵＳＢ接続機器からのＵＳＢデバイスＩＤの取得は、ＵＳＢ接続機器の初期化時に各ＵＳＢ接続機器から送出されて来た順に行われる。このとき、ＵＳＢデバイスＩＤ値がホストＰＣの余剰ＵＳＢバスパワーを超えていないＵＳＢ接続機器のみがホストＰＣに接続される。
【００３１】
続いて、プリンタ１０１が通電により初期化を開始する（ステップＳ２０４）。この場合、通常動作モードは、通常セルフパワーモードで起動するので、コントローラ１０９は、デバイスＩＤ−ＲＯＭ１０８から取得するプリンタ１０１のＵＳＢデバイスＩＤ値を初期値１００〜３００ｍＡからセルフパワーモード側の０ｍｍＡに変更して（変更手段）ホストＰＣに送出する。これにより、ホストＰＣの余剰ＵＳＢバスパワーを増大することができ、もって、ホスト装置に接続される他のＵＳＢ接続機器に接続可能性を向上させることができる。
【００３２】
次に、ホストＰＣは、プリンタ１０１が一定時間動作しない等、プリンタ１０１のスリープ動作モード（低消費電力モード）条件が満たされた時、プリンタ１０１に対してスリープ動作モードに入る指示を行うと共に、プリンタ１０１からスリープ動作モード時の最大消費電流値（１００〜３００ｍｍＡ）をＵＳＢデバイスＩＤとして取得し、この値がホストＰＣの余剰ＵＳＢバスパワーを下回るか否かに基づいて、プリンタ１０１がスリープ動作モード時の消費電力をホストＰＣのＵＳＢバスパワーで賄えるか否かを判別し、その判別結果を示すフラグをプリンタ１０１に送信する（ステップＳ２０５）。
【００３３】
プリンタ１０１は、上記フラグにより、ホストＰＣ１１０のＵＳＢ余剰バスパワーによりスリープ動作モード時の消費電力をホストＰＣ１１０のＵＳＢバスパワーで賄えるか否かを判別し（ステップＳ２０６）、スリープ動作モード時の消費電力をホストＰＣ１１０の余剰ＵＳＢバスパワーで賄えるときは、ステップＳ２０７に移行する。
【００３４】
続くステップＳ２０７では、プリンタ１０１は、ホストＰＣ１１０とのＵＳＢ接続を一旦解除し、次に、コントローラ１０９は、ＵＳＢデバイスＩＤ−ＲＯＭ１０８からスリープ動作モード時のＵＳＢデバイスＩＤ値１００〜３００ｍｍＡを取得してホストＰＣに送出する（ステップＳ２０８）（変更手段）。
【００３５】
そして、プリンタ１０１は、ホストＰＣ１１０とのＵＳＢ接続を再開し（ステップＳ２０９）、この接続の再開により、ホストＰＣ１１０は、スリープ動作モードのプリンタ１０１を再認識して（ステップＳ２１０）、本処理を終了する。
【００３６】
ステップＳ２０６の判別の結果、スリープ動作モード時の消費電力をホストＰＣ１１０の余剰ＵＳＢバスパワーで賄えないときは、コントローラ１０９は、デバイスＩＤ−ＲＯＭ１０８から取得するＵＳＢデバイスＩＤ値をスリープ動作モード側の１００〜３００ｍｍＡからセルフパワーモード側の０ｍＡに変更して（変更手段）ホストＰＣに送出し（ステップＳ２１１）、スリーブ動作モード時のプリンタ１０１の消費電力をプリンタ１０１のセルフパワーで賄って（ステップＳ２１２）、本処理を終了する。ステップＳ２１１の処理により、ＵＳＢデバイスＩＤを０ｍｍＡに変更するので、ホストＰＣの余剰ＵＳＢバスパワーを増大することができ、もって、ホスト装置に接続される他のＵＳＢ接続機器に接続可能性を向上させることができる。
【００３７】
本実施の形態によれば、プリンタ１０１は、通常動作モード時はセルフパワーモードで動作し、また、スリープ動作モード時であってもセルフパワーモードで動作するときは、コントローラ１０９がＵＳＢデバイスＩＤ−ＲＯＭ１０８から取得するＵＳＢデバイスＩＤ値を１００〜３００ｍｍＡから０ｍｍＡに変更するので、ホスト装置の余剰ＵＳＢバスパワーを増大することができ、もって、ホスト装置に接続される他のＵＳＢ接続機器に接続可能性を向上させることができる。
【００３８】
本実施の形態では、さらに、プリンタ１０１がＵＳＢバスパワー電力による低消費電力モードにある場合、ホストＰＣ１１０に他のＵＳＢ機器が接続された場合、ホストＰＣ１１０のバスパワー余剰電力を判断する。他のＵＳＢ機器が接続された時、その機器を駆動するに足るＵＳＢバスパワーがホストＰＣ１１０に無かった場合は、以下の制御を行う。
【００３９】
つまり、ホストＰＣ１１０は、追加したＵＳＢ機器がバスパワー不足で接続を却下される前に、プリンタ１０１をバスパワーによる低消費電力モードからセルフパワーによる低消費電力モードに切り替える指示をプリンタ１０１に対して発行する。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施の形態に係るＵＳＢ接続機器と該ＵＳＢ接続機器に接続されたホストＰＣとを備える印刷ネットワークシステムの構成を概略的に示す図である。
【図２】図１の印刷ネットワークシステムによって実行されるスリープ動作制御処理の手順を示すフローチャートである。
【図３】第１の従来例に係るプリンタの構成を概略的に示す図である。
【図４】第２の従来例に係るプリンタの構成を概略的示す図である。
【符号の説明】
【００４１】
１０１  プリンタ
１０２  フォーマッタ
１０３  プリンタエンジン
１０４  電源ユニット
１０５  ＵＳＢコネクタ
１０６  電源切り替えスイッチ
１０７  ＵＳＢコントローラ
１０８  ＵＳＢデバイスＩＤ−ＲＯＭ
１０９  コントローラ
１１０  ホストＰＣ
１１１  ＵＳＢインタフェースケーブル
１１２  バスパワー信号線
１１３  セルフパワー信号線
【図１】
2007233852.tif 000003
【図２】
2007233852.tif 000004
【図３】
2007233852.tif 000005
【図４】
2007233852.tif 000006