(57)【要約】【課題】  電源が過負荷になったときの保護とポートの節約。【解決手段】  電源のオン・オフを制御するポートと、過負荷を検知するポートを１つの入出力ポートで兼用し、ポートを出力状態にすることで電源を制御し、ポートを入力状態にすることで電源の状態を検知する。【選択図】  図１
2005131990.tif 000002
【特許請求の範囲】
【請求項１】
ＤＣ電源のオン・オフを制御する電源制御回路と、入出力ポートの出力レベルによって前記電源制御回路を制御する手段と、前記入出力ポートを入力状態にしたときに前記電源制御回路のオン・オフ状態を保持する手段と、前記電源制御回路に接続された負荷の過負荷状態を検知して前記電源制御回路をオフにする手段と、過負荷状態を前記入出力ポートで読み出す手段とを有することを特徴とする記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＤＣ電源のオン・オフを制御する電源制御回路を有する記録装置に関するものであり、特に過負荷に対する保護機能を有する記録装置に関するものである。
【背景技術】
【０００２】
近年の電子機器においては、機器内部に複数の電圧を供給するＤＣ電源を備えており、それらの電源のオン・オフを別個に制御するために、トランジスタやＭＯＳ−ＦＥＴなどの半導体を用いた電源制御回路が広く使用されている。これはプリンタ等の記録装置においても同様であり、モータ駆動用電源、ヘッド駆動用電源、および各種インターフェースの電源等を別個に制御することが広く実施されている。
【０００３】
また、安全性の点から電源に接続された負荷の状態を監視して、過負荷状態を検知したときには電源の供給を停止することも一般的に行われている。
【０００４】
電源のオン・オフ制御は、装置としての自由度の点から、マイクロプロセッサ等のポートでソフトウェア的に制御する方式が多く採用されている。一方、過負荷時の処理については、ハードウェア的に電源を遮断する場合と、マイクロプロセッサ等のポートで状態を検知してソフトウェア的に制御する場合がある。ハードウェア的に電源を遮断する場合は、過負荷状態が発生したとき瞬時に電源を遮断することができるが、ソフトウェア的に制御する場合は、電源をオフするまでにソフトウェア処理のための時間を要するため、安全性の点で劣るという問題がある。また、ハードウェア的に電源を遮断する場合においても、その際に装置として適切なエラー処理等を行うために、さらにポートを用いて電源の状態をソフトウェア的に検知する場合もある。
【特許文献１】特開平７−１３２６２３号公報。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、過負荷状態をポートによって検知する場合、電源のオン・オフを制御するポートと合わせて２つのポートが必要になり、ポート数に余裕に無い装置においてはポートが不足するという問題があった。特に多数の電源を備えた装置において各電源の制御と過負荷検知を別個に行う場合、電源数の２倍のポートが必要となり、ポートの不足は大きな問題となった。
【課題を解決するための手段】
【０００６】
上記課題を解決するために本発明は、ＤＣ電源のオン・オフを制御する電源制御回路と、入出力ポートの出力レベルによって前記電源制御回路を制御する手段と、前記入出力ポートを入力状態にしたときに前記電源制御回路のオン・オフ状態を保持する手段と、前記電源制御回路に接続された負荷の過負荷状態を検知して前記電源制御回路をオフにする手段と、過負荷状態を前記入出力ポートで読み出す手段とを有することを特徴とする。
【０００７】
本発明によれば、電源のオン・オフを制御するポートと過負荷状態を検知するポートを兼用することにより、電源の制御に必要なポートを節約することが可能になる。
【発明の効果】
【０００８】
以上説明したように本発明によれば、電源のオン・オフを制御するポートと過負荷状態を検知するポートを兼用することにより、電源の制御に必要なポートを節約することが可能になる。また、過負荷時にハードウェア制御で瞬時に電源を遮断することにより、過負荷時の安全性を確保することができる。さらに過負荷状態をポートによって検知することにより、過負荷状態が発生したときにエラー表示等の適切な処理を実行することが可能になる。
【発明を実施するための最良の形態】
【０００９】
(実施例１)
以下図面を参照して本発明を具体的に説明する。
【００１０】
図１は本発明による電源制御回路を組み込んだプリンタの主要構成を示すブロック図である。図１において１はＡＳＩＣ、２はＣＰＵ、３はプリンタ制御回路、４はＲＯＭ、５はＲＡＭ、６はＵＳＢインターフェース、７はカメラダイレクトインターフェース、８は電源制御回路、９は記録ヘッド、１０はキャリッジモータ、１１は搬送モータ、１２はＡＳＦモータ、１３は回復モータ、１４と１５はモータドライバ、１６は操作パネル、１７は電源である。
【００１１】
ＡＳＩＣ１はプリンタ全般を制御するＩＣで、ＣＰＵ２とプリンタ制御回路３を内蔵する。プリンタ制御回路３はＡＳＩＣ１の内部でＣＰＵ２に接続され、ＣＰＵ２からの指示に基づいてＲＡＭ５、ＵＳＢインターフェース６、カメラダイレクトインターフェース７、記録ヘッド９および各種モータを制御する。ＲＯＭ４はＣＰＵ２が実行するプログラムや固定データを内蔵する。ＲＡＭ５は印字データや各種の作業用データ等の格納に使用される。ＵＳＢインターフェース６はコンピュータ等のホストシステムに接続され、印字データやプリンタの制御に関するコマンド等を受信する。カメラダイレクトインターフェース７はデジタルカメラ等の画像デバイスに接続され、画像データ等を受信する。カメラダイレクトインターフェース７はＵＳＢ規格に基づくインターフェースであり、このインターフェースにおいて、プリンタはＵＳＢホストとして動作する。電源制御回路８はカメラダイレクトインターフェース７に供給する電源を制御する。記録ヘッド９は複数のインクジェットノズルが配列されたインクジェットヘッドであり、ＡＳＩＣ１によって制御される。キャリッジモータ１０は、記録ヘッド９が搭載されたキャリッジを主走査方向に走査する。搬送モータ１１は記録媒体を副走査方向に搬送する。ＡＳＦモータ１２はオートシードフィーダーから記録媒体を給紙する。回復モータ１３は、記録ヘッド９の拭き操作やインクの吸引などの回復操作を行う。モータドライバ１４はＡＳＩＣ１が出力するモータの制御信号に基づいてキャリッジモータ１０と搬送モータ１１を駆動する。モータドライバ１５も同じくＡＳＩＣ１が出力するモータの制御信号に基づいてＡＳＦモータ１３と回復モータ１４を駆動する。操作パネル１６は各種の操作キーと表示ランプで構成される。電源１７は各ブロックに電源を供給する。
【００１２】
図２はカメラダイレクトインターフェース７の回路構成を示す回路図である。カメラダイレクトインターフェース７は双方向通信端子Ｄ＋、Ｄ−、電源端子ＶＢＵＳおよびＧＮＤ端子で構成される。電源制御回路８はＶＢＵＳ端子への５Ｖ電源の供給を制御する。電源制御回路８には、電源の制御および状態の検知のため、ＡＳＩＣ１のポートＰ１が接続される。
【００１３】
図３に電源制御回路８の回路構成を示す。抵抗内蔵トランジスタＱ１およびＱ２によってＶＢＵＳ信号への５Ｖの供給が制御される。２１は電圧検出ＩＣであり、ＶＢＵＳ信号の電圧が４．４Ｖ以上のときはＶＤ端子をオープン状態にしているが、ＶＢＵＳ信号の電圧が４．４Ｖ以下になるとＶＤ端子をＬレベルに駆動する。ポートＰ１はトランジスタＱ２のオン・オフを制御するとともに、抵抗Ｒ１を会してＶＢＵＳの電圧レベルを検知する。
【００１４】
図４に電源制御回路８のオン・オフ動作を説明するためのタイミングチャートを示す。当初、ＡＳＩＣ１はポートＰ１を出力状態にしてＬレベルにしている。トランジスタＱ１およびＱ２はオフ状態であり、ＶＢＵＳに電源は供給されない。タイミングＴ１において、ＡＳＩＣ１がポートＰ１をＨレベルにすると、トランジスタＱ２がオン状態となり、それによってＱ１もオン状態となり、ＶＢＵＳへの電源供給が開始される。タイミングＴ２において、ＶＢＵＳの電圧が上昇しだすと、電圧検出ＩＣ２１が動作を開始してＶＤ信号がＬレベルになる。しかし抵抗Ｒ３により、トランジスタＱ２に対しては、電圧検出ＩＣ２１のＬレベルの駆動力よりポートＰ１のＨレベルの駆動力の方が勝りＱ２はオンし続ける。タイミングＴ３において、ＶＢＵＳの電位が４．４Ｖを超えると、電圧検出ＩＣ２１はＶＤ信号をオープン状態にする。タイミングＴ４において、ＡＳＩＣ１はポートＰ１を入力状態にする。Ｔ４は、ＶＢＵＳの電位が安定する時間を見込んで、あらかじめ定められた時間である。Ｔ４においてポートＰ１はハイインピーダンスとなり、ポートＰ１の電位はＶＢＵＳの電位を抵抗Ｒ１とＲ２およびトランジスタＱ２の入力抵抗で分圧した値となる。この値は約３Ｖであり、ＡＳＩＣ１はポートＰ１の状態を読み出したときはＨレベルと認識する。また、この電圧からＱ２にベース電流が供給されるため、Ｑ２はオンし続けＶＢＵＳへの電源供給は継続される。ＡＳＩＣ１はポートＰ１の状態を定期的に読み出して、電源の状態を監視する。電源をオフする場合、タイミングＴ５において、ＡＳＩＣ１はポートＰ１を出力状態にしてＬレベルにする。トランジスタＱ２およびＱ１がオフ状態になり、ＶＢＵＳへの電源供給が停止する。
【００１５】
次に図５において、電源が過負荷状態になったときの動作を説明する。タイミングＴ６において、電源が過負荷状態になりＶＢＵＳの電位が低下する。タイミングＴ７において、ＶＢＵＳの電位が４．４Ｖを下回ると電圧検出ＩＣ２１はＶＤ信号をＬレベルにする。Ｒ１の抵抗値に比べてＲ３の抵抗値が十分小さいため、ポートＰ１の電位は０．７Ｖ以下になり、トランジスタＱ２およびＱ１がオフ状態になり、ＶＢＵＳへの電源供給が停止し、ＶＢＵＳの電位は０Ｖになる。ＡＳＩＣ１はポートＰ１の状態を読み出したときＬレベルになっていると、ＶＢＵＳが過負荷状態と判断し、カメラダイレクトインターフェースに関わる処理を停止してエラー表示を行う。ＡＳＩＣ１は定期的にポートＰ１の状態を読み出しているため、過負荷状態を認識するまでにタイムラグが生じる可能性がある。しかし電圧検出ＩＣ２１の機能によって、ＶＢＵＳの電源は瞬時に遮断されるため最大限の安全性が確保される。
【図面の簡単な説明】
【００１６】
【図１】プリンタの主要構成を示すブロック図
【図２】カメラダイレクトインターフェースの構成を示す図
【図３】電源制御回路の回路図
【図４】電源のオン・オフ動作を説明するタイミングチャート図
【図５】過負荷時の動作を説明するタイミングチャート図
【符号の説明】
【００１７】
１  ＡＳＩＣ
２  ＣＰＵ
３  プリンタ制御回路
４  ＲＯＭ
５  ＲＡＭ
６  ＵＳＢインターフェース
７  カメラダイレクトインターフェース
８  電源制御回路
９  記録ヘッド
１０  キャリッジモータ
１１  搬送モータ
１２  ＡＳＦモータ
１３  回復モータ
２１  電圧検出ＩＣ
【図１】
2005131990.tif 000003
【図２】
2005131990.tif 000004
【図３】
2005131990.tif 000005
【図４】
2005131990.tif 000006
【図５】
2005131990.tif 000007