(57)【要約】【課題】電源から入力される電力に応じて、負荷に突入電流が流れることを防止できるようにすることを目的とする。【解決手段】プリンターは、負荷と、電源から負荷側へ電力の供給をオンオフするトランジスターＱＦ１、トランジスターＱＦ１に接続された時定数回路１１１、時定数回路１１１が含むコンデンサーＣ１及びコンデンサーＣ２が蓄える電荷を放電する放電回路１１２、及び、入力電圧を検出する検出回路１１３を備える制御回路１１と、を備え、制御回路１１は、トランジスターＱＦ１をオンにして電源から負荷側へ電力を供給する場合、時定数回路１１１によりトランジスターＱＦ１をオンにし、検出回路１１３により入力電圧の電圧値が所定の電圧値以下になったことを検出した場合に、放電回路１１２によりコンデンサーＣ１及びコンデンサーＣ２が蓄える電荷を放電し、トランジスターＱＦ１をオフにする。【選択図】図６
2017165050.tif 000002
【特許請求の範囲】
【請求項１】
負荷と、
電源から前記負荷側へ電力の供給を制御するスイッチ回路、前記スイッチ回路に接続され容量成分を含む時定数回路、前記時定数回路が含む前記容量成分が蓄える電荷を放電する放電回路、及び、電源から入力された入力電圧を検出する検出回路を含む制御回路と、を備え、
前記制御回路は、
前記スイッチ回路をオンにして前記電源から前記負荷側へ電力を供給する場合、前記時定数回路を介して前記スイッチ回路をオンにし、
前記検出回路により前記入力電圧が所定の電圧以下になったことを検出した場合に、前記放電回路により前記時定数回路が含む前記容量成分が蓄える前記電荷を放電し、前記スイッチ回路をオフにする、
ことを特徴とするプリンター。
【請求項２】
前記制御回路は、
前記スイッチ回路がオフになった後、前記検出回路により前記入力電圧が前記所定の電圧を上回ることを検出した場合、前記放電回路による前記容量成分の前記電荷の放電を停止し、前記時定数回路を介して前記スイッチ回路をオンにする、
ことを特徴とする請求項１に記載のプリンター。
【請求項３】
前記負荷側の電圧を検出する負荷側検出回路を備え、
前記負荷側検出回路は、
前記負荷側の電圧が所定の電圧の範囲外であることを検出した場合に、前記放電回路により前記時定数回路が含む前記容量成分が蓄える前記電荷を放電させ、前記スイッチ回路をオフにする、
ことを特徴とする請求項１又は２に記載のプリンター。
【請求項４】
前記電源は、前記プリンターが備える電源回路、又は、前記プリンターに接続可能な外部電源である、
ことを特徴とする請求項１から３のいずれか一項に記載のプリンター。
【請求項５】
前記スイッチ回路は電界効果トランジスターであり、前記時定数回路は前記電界効果トランジスターのゲートとソースの間に構成される、
ことを特徴とする請求項１から４のいずれか一項に記載のプリンター。
【請求項６】
負荷と、電源から前記負荷側へ電力の供給を制御するスイッチ回路、前記スイッチ回路に接続され容量成分を含む時定数回路、前記時定数回路が含む前記容量成分が蓄える電荷を放電する放電回路、及び、電源から入力された入力電圧を検出する検出回路を含む制御回路と、を備えるプリンターの制御方法であって、
前記制御回路は、
前記スイッチ回路をオンにして前記電源から前記負荷側へ電力を供給する場合、前記時定数回路を介して前記スイッチ回路をオンにし、
前記検出回路により前記入力電圧が所定の電圧以下となったことを検出した場合に、前記放電回路により前記時定数回路が含む前記容量成分が蓄える前記電荷を放電し、前記スイッチ回路をオフにする、
ことを特徴とするプリンターの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンター、及び、プリンターの制御方法に関する。
【背景技術】
【０００２】
従来、電源から突入電流が流れることを抑制する技術が知られている（例えば、特許文献１参照）。特許文献１では、ＦＥＴのソースとゲートとの間にコンデンサーを設け、スイッチをオンにする場合、コンデンサーにより突入電流が流れることを抑制し、スイッチをオフにするとき、放電回路によりコンデンサーを放電してＦＥＴをオフにし、再度スイッチをオンにした場合であっても突入電流が流れることを抑制する突入電流防止回路を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−４８８８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、プリンターは、電源から負荷への電力の供給を制御する制御回路を備えるものがある。この種のプリンターは、当該制御回路により、電源から入力される電力に応じて、負荷に突入電流が流れること防止することが望まれていた。しかし、特許文献１に記載の突入電流防止回路では対応できない。
そこで、本発明は、電源から入力される電力に応じて、負荷に突入電流が流れることを防止できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明のプリンターは、負荷と、電源から前記負荷側へ電力の供給を制御するスイッチ回路、前記スイッチ回路に接続された容量成分を含む時定数回路、前記時定数回路が含む前記容量成分が蓄える電荷を放電する放電回路、及び、電源から入力された入力電圧を検出する検出回路を含む制御回路と、を備え、前記制御回路は、前記スイッチ回路をオンにして前記電源から前記負荷側へ電力を供給する場合、前記時定数回路を介して前記スイッチ回路をオンにし、前記検出回路により前記入力電圧が所定の電圧以下になったことを検出した場合に、前記放電回路により前記時定数回路が含む前記容量成分が蓄える前記電荷を放電し、前記スイッチ回路をオフにすることを特徴とする。
これにより、スイッチ回路をオンにして電源から負荷側へ電力を供給する場合、時定数回路によりスイッチ回路を緩やかにオンにし、入力電圧が所定の電圧以下である場合、時定数回路が含む容量成分が蓄える電荷を放電させることによりスイッチ回路をオフにするため、電源からの入力電圧に応じて、負荷に突入電流が流れることを防止できる。
【０００６】
また、本発明のプリンターは、前記制御回路は、前記スイッチ回路がオフになった後、前記検出回路により前記入力電圧が前記所定の前記電圧を上回ることを検出した場合、前記放電回路による前記容量成分の前記電荷の放電を停止し、前記時定数回路を介して前記スイッチ回路をオンにすることを特徴とする。
これにより、スイッチ回路がオフになった後、入力電圧が所定の電圧を上回ったことを検出した場合に、時定数回路によりスイッチ回路をオンにするため、スイッチ回路がオフになった後、再度、入力電圧が所定の電圧を上回った場合でも、突入電流が負荷に流れることを防止できる。
【０００７】
また、本発明のプリンターは、前記負荷側の電圧を検出する負荷側検出回路を備え、前記負荷側検出回路は、前記負荷側の電圧が所定の電圧の範囲外であることを検出した場合に、前記放電回路により前記時定数回路が含む前記容量成分が蓄える前記電荷を放電させ、前記スイッチ回路をオフにすることを特徴とする。
これにより、負荷側の電圧が所定の電圧の範囲外であることを検出した場合に、スイッチ回路をオフにするため、負荷側の電圧に応じて、負荷に供給する電力を制御できる。
【０００８】
また、本発明のプリンターは、前記電源は、前記プリンターが備える電源回路、又は、前記プリンターに接続可能な外部電源であることを特徴とする。
これにより、プリンターが備える電源回路、又は、プリンターに接続する外部電源から入力される入力電圧に応じて、突入電流が負荷に流れることを防止できる。
【０００９】
また、本発明のプリンターは、前記スイッチ回路は電界効果トランジスターであり、前記時定数回路は前記電界効果トランジスターのゲートとソースの間に構成されることを特徴とする。
これにより、オン時の抵抗が少ない電界効果トランジスターを用い、ゲートとソースの間に時定数回路を構成することで、電界効果トランジスターのオン、オフを遅延させ、負荷に突入電流が流れることを防止できる。
【００１０】
上記目的を達成するために、本発明は、負荷と、電源から前記負荷側へ電力の供給を制御するスイッチ回路、前記スイッチ回路に接続された容量成分を含む時定数回路、前記時定数回路が含む前記容量成分が蓄える電荷を放電する放電回路、及び、電源から入力された入力電圧を検出する検出回路を含む制御回路と、を備えるプリンターの制御方法であって、前記制御回路は、前記スイッチ回路をオンにして前記電源から前記負荷側へ電力を供給する場合、前記時定数回路を介して前記スイッチ回路をオンにし、前記検出回路により前記入力電圧が所定の電圧以下となったことを検出した場合に、前記放電回路により前記時定数回路が含む前記容量成分が蓄える前記電荷を放電し、前記スイッチ回路をオフにすることを特徴とする。
これにより、スイッチ回路をオンにして電源から負荷側へ電力を供給する場合、時定数回路によりスイッチ回路の緩やかにオンにし、入力電圧の電圧値が所定の電圧値以下である場合、時定数回路が含む容量成分が蓄える電荷を放電させることによりスイッチ回路をオフにするため、電源からの入力電圧に応じて、突入電流を防止できる。
【図面の簡単な説明】
【００１１】
【図１】第１実施形態に係るプリンターの構成を示すブロック図。
【図２】従来の制御回路の構成を示す図。
【図３】負荷側検出回路の一例を示す図。
【図４】従来の制御回路の状態を示すタイミングチャート。
【図５】従来の制御回路の課題を説明するためのタイミングチャート。
【図６】制御回路の構成を示す図。
【図７】制御回路の状態を示すタイミングチャート。
【図８】第２実施形態に係るプリンターの構成を示すブロック図。
【発明を実施するための形態】
【００１２】
＜第１実施形態＞
図１は、第１実施形態に係るプリンター１の構成を示すブロック図である。
【００１３】
図１に示すように、プリンター１は、制御回路１１と、ロジック回路１２（負荷）と、印刷部１３（負荷）と、スイッチング回路１４とを備える。
【００１４】
制御回路１１は、入力された電力に基づいて、印刷部１３とロジック回路１２とに供給する電力を制御する回路である。図１に示すように、制御回路１１は、ＡＣ／ＤＣアダプター２（電源、外部電源）にケーブルを介して接続し、ＡＣ／ＤＣアダプター２から電力が供給される。本実施形態では、制御回路１１は、ＡＣ／ＤＣアダプター２から４２ボルトの電力が供給され、印刷部１３とスイッチング回路１４を介してロジック回路１２とに電力を供給する。
【００１５】
以下の説明において、制御回路１１を経由して電力を供給する側を電源側と表現し、制御回路１１を経由して電力を供給される側を負荷側と表現する。図１では、ＡＣ／ＤＣアダプター２が制御回路１１を経由して電力を供給するため、制御回路１１に対してＡＣ／ＤＣアダプター２が配置される側が電源側となる。また、図１では、印刷部１３、スイッチング回路１４、及び、ロジック回路１２は、制御回路１１を経由して電力が供給されるため、制御回路１１に対して印刷部１３、スイッチング回路１４、及び、ロジック回路１２が配置される側が負荷側となる。
【００１６】
ＡＣ／ＤＣアダプター２は、商用交流電源３にケーブルを介して接続され、例えば１００ボルトの交流電圧を入力され、整流、平滑、及び、電圧変換し、４２ボルトの直流電圧を、ケーブルを介して制御回路１１に出力（供給）する。ＡＣ／ＤＣアダプター２は、商用交流電源３に接続するケーブルに対して、着脱可能に構成される。この商用交流電源３に接続するケーブルは、商用交流電源３に対して、着脱可能である。また、ＡＣ／ＤＣアダプター２は、プリンター１に接続するケーブルに対し、着脱可能に構成される。プリンター１に接続するケーブルは、プリンター１に対し着脱可能である。
【００１７】
ロジック回路１２は、ＳＯＣ１２１と、メモリー１２２とを備える。ロジック回路１２は、スイッチング回路１４を介して制御回路１１から電力の供給を受ける。本実施形態では、ロジック回路１２は、スイッチング回路１４を介して制御回路１１から、５ボルトの電力、及び、３．３ボルトの電力の供給を受ける。
【００１８】
ＳＯＣ１２１は、プリンター１の各部を制御する集積回路である。ＳＯＣ１２１は、図示しない演算実行部としてＣＰＵ等を備える。ＳＯＣ１２１には、メモリー１２２のＲＡＭとＲＯＭが接続する。このＲＯＭは、ＣＰＵによって実行可能な制御プログラム、及び、制御プログラムに係るデータを不揮発的に記憶する。ＳＯＣ１２１はＲＯＭが記憶する制御プログラムを実行することによって、印刷部１３による印刷の動作を制御するとともに、プリンター１の各部を制御する。
【００１９】
また、メモリー１２２には、ＥＥＰＲＯＭやフラッシュメモリー等の半導体記憶素子、或いは、ハードディスク等の記憶媒体を備え、各種データを書き換え可能に不揮発的に記憶する。また、メモリー１２２は、後述する第１閾値及び第２閾値を記憶する。
【００２０】
印刷部１３は、印刷ヘッド（不図示）や、搬送モーター（不図示）等により構成され、制御回路１１から４２ボルトの電力の供給を受けて印刷媒体に印刷を実行する。
【００２１】
スイッチング回路１４は、例えばトランジスターを備え、トランジスターをオンオフさせるスイッチング動作を実行し、入力された電圧に基づいて電圧変換し、電圧変換した電力を出力する回路である。本実施形態において、スイッチング回路１４は、４２ボルトの電力について、スイッチング動作により電圧変換を実行し、５ボルトの電力と３．３ボルトの電力とをロジック回路１２に供給する。
【００２２】
また、プリンター１は、後述する負荷側検出回路１５（図１では不図示）を備える。
【００２３】
前述したように、制御回路１１は、ＡＣ／ＤＣアダプター２から入力された電力に基づいて、負荷側に電力を供給する。ここで、制御回路１１は、負荷側に電力を供給する際に、負荷側に突入電流が流れることを防止する必要がある。
そこで、従来、プリンター１は、負荷側に電力を供給する際に、突入電流が流れることを防止する制御回路１１ａを備える。
【００２４】
図２は、従来の制御回路１１ａの構成を示す図である。
【００２５】
図２に示すように、従来の制御回路１１ａは、ＡＣ／ＤＣアダプター２から入力された電力（直流の４２ボルトの電力）に基づいて、印刷部１３と、スイッチング回路１４を介してロジック回路１２と、に電力を供給するための電力供給ライン１００ａを備える。従来の制御回路１１ａの説明において、制御回路１１ａに電力を供給する側を電源側と表現し、制御回路１１ａが電力を供給する側を負荷側と表現する。図２では、ＡＣ／ＤＣアダプター２が制御回路１１ａに電力を供給するため、ＡＣ／ＤＣアダプター２が配置する側は、電源側に相当する。また、図２では、印刷部１３とロジック回路１２とが制御回路１１ａから電力の供給を受けるため、印刷部１３とロジック回路１２とが配置する側は、負荷側に相当する。
【００２６】
制御回路１１ａは、電力供給ライン１００ａに設けられた状態でトランジスターＱＦ１（スイッチ回路）を備える。本実施形態では、トランジスターＱＦ１ａは、ＦＥＴ（電界効果トランジスター）により構成される。トランジスターＱＦ１ａは、ゲート−ソース間に印加される電圧に基づいて、オンオフの動作を行う。このオンオフは、ソースとドレインとの間が導通したか否かを示す。具体的に説明すると、トランジスターＱＦ１ａは、ゲートに印加される電圧に応じて、ソースとドレインとの間に流れる電流を制御する。すなわち、トランジスターＱＦ１ａのゲート−ソース間に電圧が漸増して印加された場合、ソースとドレインとの間に流れる電流は漸増する。一方で、トランジスターＱＦ１ａのゲート−ソース間に電圧が漸減して印加された場合、ソースとドレインとの間に流れる電流は漸減する。ゲート−ソース間に電圧が印加されない場合、ソースとドレインとの間が導通せず、ソースとドレインとの間には、電流が流れない。
【００２７】
従来の制御回路１１ａの説明では、トランジスターＱＦ１ａが、ソースとドレインとの間が導通しており、当該間に電流が流れることが可能な状態を実行することを「トランジスターＱＦ１ａがオンの動作を実行する」と表現する。一方で、トランジスターＱＦ１ａがソースとドレインとの間が導通せず、当該間に電流が流れない状態を実行することを「トランジスターＱＦ１ａがオフの動作を実行する」と表現する。
【００２８】
トランジスターＱＦ１ａには、ドレインからソースの方向に電流が流れるように寄生ダイオードＤ１ａが、並行に接続して存在する。
【００２９】
図２に示すように、トランジスターＱＦ１ａのドレインとゲートとの間には、時定数回路１１１ａが接続する。時定数回路１１１ａは、トランジスターＱＦ１ａと、抵抗Ｒ１ａと、抵抗Ｒ２ａと、コンデンサーＣ１ａ（容量成分）と、コンデンサーＣ２ａ（容量成分）とを備える。
【００３０】
抵抗Ｒ１ａは、一端がトランジスターＱＦ１ａのソースに接続し、他端がトランジスターＱＦ１ａのゲートと共にノードＰ１ａに接続する。ノードＰ１ａには、抵抗Ｒ３ａの一端が接続する。抵抗Ｒ３ａは、一端がノードＰ１ａに接続し、他端がトランジスターＱＦ２ａのドレインに接続する。本実施形態において、トランジスターＱＦ２ａは、ＦＥＴにより構成される。
【００３１】
トランジスターＱＦ２ａのソースは、接地される。トランジスターＱＦ２ａのゲートには、トランジスターＱＦ２ａのオンオフを制御する信号（以下、「ＳＷ信号」と表現する）が、入力される。なお、ロジック回路１２が備えるＳＯＣ１２１により、トランジスターＱＦ２ａにＳＷ信号が入力される構成でもよく、また、制御回路１１ａがメカニカルスイッチ等のスイッチを備え、ユーザーの当該スイッチに対する操作に応じたＳＷ信号を、当該スイッチがトランジスターＱＦ２ａに入力する構成でもよい。
【００３２】
ＳＷ信号が「Ｈｉｇｈ」レベルの電圧を示す信号である場合、トランジスターＱＦ２ａのゲートに「Ｈｉｇｈ」レベルの電圧が印加されるため、トランジスターＱＦ２ａは、オンの動作を実行する。トランジスターＱＦ２ａがオンの動作を実行すると、ノードＰ１ａにおいて、制御回路１１ａの電源側から入力された入力電圧を抵抗Ｒ１ａと抵抗Ｒ３ａとにより分圧した電圧が生じる。本実施形態の場合、ノードＰ１ａには、４２ボルトを抵抗Ｒ１ａ及び抵抗Ｒ３ａにより分圧した電圧が生じる。この抵抗Ｒ１ａ、及び、抵抗Ｒ３ａは、トランジスターＱＦ１ａのゲートに定格電圧が印加されるよう設定された値であればよい。ノードＰ１ａに電圧が生じることにより、トランジスターＱＦ１ａのゲート−ソース間に電圧が印加され、トランジスターＱＦ１ａがオンの動作を実行する。
【００３３】
一方、ＳＷ信号が「Ｌｏｗ」レベルの電圧を示す信号である場合、トランジスターＱＦ２ａのゲートに「Ｌｏｗ」レベルの電圧が印加されるため、トランジスターＱＦ２ａは、オフの動作を実行する。トランジスターＱＦ２ａがオフの動作を実行すると、トランジスターＱＦ１ａのゲート−ソース間は同電位となる。すなわち、トランジスターＱＦ２ａがオフの動作を実行する場合、トランジスターＱＦ１ａは、オフの動作を実行する。
【００３４】
トランジスターＱＦ２ａには、ソースからドレインの方向に電流が流れるように寄生ダイオードＤ２ａが、並行に接続して存在する。
【００３５】
時定数回路１１１ａの説明に戻り、抵抗Ｒ１ａには、コンデンサーＣ１ａとコンデンサーＣ２ａとが並列して接続する。コンデンサーＣ１ａは、一端が電力供給ライン１００ａに接続し、他端が抵抗Ｒ２ａの一端に接続する。抵抗Ｒ２ａは、一端がコンデンサーＣ１ａと接続し、他端がノードＰ１ａに接続する。コンデンサーＣ２ａは、一端が電力供給ライン１００ａに接続し、他端がコンデンサーＣ１ａと抵抗Ｒ２ａとに接続する。
【００３６】
トランジスターＱＦ１ａがオンの動作を実行しようとした場合、制御回路１１ａに入力される電力に基づき、コンデンサーＣ１ａ及びコンデンサーＣ２ａは、電荷を蓄える。そのため、トランジスターＱＦ１ａがオンの動作を実行しようとした場合、ノードＰ１ａに生じる電圧は、４２ボルトを抵抗Ｒ１ａ及び抵抗Ｒ３ａにより分圧した電圧の電圧値に向かって、４２ボルトから緩やかに低下する。つまり、トランジスターＱＦ１ａがオンの動作を実行しようとした場合、トランジスターＱＦ１ａのゲート−ソース間に印加される電圧は、４２ボルトを抵抗Ｒ１ａ及び抵抗Ｒ３ａにより分圧した電圧の電圧値に向かって、緩やかに上昇する。
【００３７】
図２に示すように、制御回路１１ａは、放電回路１１２ａを備える。放電回路１１２ａは、トランジスターＱａと、抵抗Ｒ４ａと、抵抗Ｒ５ａとを備える。
【００３８】
図２に示すように、トランジスターＱａは、抵抗Ｒ１ａ、コンデンサーＣ１ａ、及び、コンデンサーＣ２ａと並行に接続する。トランジスターＱａのエミッターは、電力供給ライン１００ａに接続する。また、トランジスターＱａのコレクタは、コンデンサーＣ２ａの一端と接続する。トランジスターＱａのベースは、抵抗Ｒ４ａの一端と接続する。抵抗Ｒ４ａは、一端がトランジスターＱａのベースと接続し、他端が電力供給ライン１００ａに接続する。トランジスターＱａのベースには、抵抗Ｒ５ａの一端が接続する。抵抗Ｒ５ａは、一端がトランジスターＱａのベースに接続し、他端が負荷側検出回路１５に接続する。
【００３９】
トランジスターＱａは、ベースに出力される電圧に基づき、オンオフの動作を実行する。すなわち、トランジスターＱａは、ベースに「Ｈｉｇｈ」レベルの電圧が出力された場合、オフの動作を実行し、一方で、ベースに「Ｌｏｗ」レベルの電圧が出力された場合、オンの動作を実行する。後述するが、負荷側検出回路１５からトランジスターＱａのベースに「Ｈｉｇｈ」レベルの電圧が出力された場合、トランジスターＱａは、オフの動作を実行する。一方で、負荷側検出回路１５からトランジスターＱａのベースに「Ｌｏｗ」レベルの電圧が出力された場合、トランジスターＱａは、オンの動作を実行する。
【００４０】
コンデンサーＣ１ａ及びコンデンサーＣ２ａに電荷が蓄えられている場合、トランジスターＱａがオンになると、コンデンサーＣ１ａ及びコンデンサーＣ２ａが蓄える電荷は、速やかにトランジスターＱａ経由で放電される。そして、コンデンサーＣ１ａ及びコンデンサーＣ２ａの極板間の電位差は、速やかにゼロになる。そのため、トランジスターＱａがオンになると、トランジスターＱＦ１ａのゲートとソースとの間の電位差がゼロになる。そのため、オンの動作を実行していたトランジスターＱＦ１ａは、速やかにオフの動作を実行する。
【００４１】
なお、トランジスターＱａがオンの動作を実行する期間、コンデンサーＣ１ａ及びコンデンサーＣ２ａの極板間の電位差がゼロである。したがって、当該期間、トランジスターＱＦ１ａはゲート−ソース間の電位差がゼロであるので、オフの動作を実行する。
【００４２】
前述した通り、トランジスターＱａのベースには、抵抗Ｒ６を介して負荷側検出回路１５が接続する。負荷側検出回路１５は、負荷側の電圧（負荷側の電圧値）を検出する回路であり、検出した電圧に応じた電圧をトランジスターＱａのベースに出力する。
【００４３】
図３は、本実施形態の負荷側検出回路１５の一例を示す図である。
【００４４】
負荷側検出回路１５は、ＳＯＣ１２１と、抵抗Ｒ１０〜Ｒ１５とを備える。
【００４５】
ＳＯＣ１２１は、Ａ／Ｄ端子１２１ａを備える。Ａ／Ｄ端子１２１ａは、ノードＰ１０において、抵抗Ｒ１０及び抵抗Ｒ１１により分圧された電圧が入力される。また、Ａ／Ｄ端子１２１ａは、ノードＰ１１において、抵抗Ｒ１２及び抵抗Ｒ１３により分圧された電圧が入力される。また、Ａ／Ｄ端子１２１ａは、ノードＰ１２において、抵抗Ｒ１４及び抵抗Ｒ１５により分圧された電圧が入力される。
【００４６】
抵抗Ｒ１０は、一端が印刷部１３に接続し、他端がノードＰ１０において抵抗Ｒ１１と接続する。抵抗Ｒ１０は、印刷部１３の電源電圧が印加される。印刷部１３の電源電圧は、制御回路１１ａが供給する電圧であり、４２ボルトである。抵抗Ｒ１１は、一端がノードＰ１０において抵抗Ｒ１０と接続し、他端が接地される。したがって、ノードＰ１０には、４２ボルトの電圧を抵抗Ｒ１０及び抵抗Ｒ１１により分圧された電圧が印加される。つまり、Ａ／Ｄ端子１２１ａには、４２ボルトの電圧を抵抗Ｒ１０及び抵抗Ｒ１１により分圧された電圧（以下、「４２ボルト分圧電圧」と表現する）が入力される。
【００４７】
抵抗Ｒ１２は、一端がロジック回路１２に接続し、他端がノードＰ１１において抵抗Ｒ１３と接続する。抵抗Ｒ１２は、ロジック回路１２の電源電圧に接続する。ロジック回路１２の電源電圧は、５ボルトまたは３．３ボルトである。抵抗Ｒ１２には、５ボルトのロジック回路１２の電源電圧が印加される。抵抗Ｒ１３は、一端がノードＰ１１において抵抗Ｒ１２と接続し、他端が接地される。したがって、ノードＰ１１には、５ボルトを抵抗Ｒ１２及び抵抗Ｒ１３により分圧された電圧が印加される。つまり、Ａ／Ｄ端子１２１ａには、５ボルトを抵抗Ｒ１２及び抵抗Ｒ１３により分圧された電圧（以下、「５ボルト分圧電圧」と表現する）が入力される。
【００４８】
抵抗Ｒ１４は、一端がロジック回路１２に接続し、他端がノードＰ１２において抵抗Ｒ１５と接続する。ロジック回路１２の電源電圧は、５ボルトまたは３．３ボルトである。抵抗Ｒ１４には、３．３ボルトのロジック回路１２の電源電圧が印加される。抵抗Ｒ１５は、一端がノードＰ１２において抵抗Ｒ１４と接続し、他端が接地される。したがって、ノードＰ１２には、３．３ボルトの電圧を抵抗Ｒ１４及び抵抗Ｒ１５により分圧された電圧が印加される。つまり、Ａ／Ｄ端子１２１ａには、３．３ボルトの電圧を抵抗Ｒ１４及び抵抗Ｒ１５により分圧された電圧（以下、「３．３ボルト分圧電圧」と表現する）が入力される。
【００４９】
ＳＯＣ１２１は、Ａ／Ｄ端子１２１ａに入力された電圧に基づいて、負荷側の電圧を検出する。詳述すると、ＳＯＣ１２１は、Ａ／Ｄ端子１２１ａに入力された電圧、及び、メモリー１２２に記憶された第１閾値及び第２閾値に基づいて、負荷側に供給する電圧が、所定の電圧の範囲外の電圧値を示すか否かを検出する。
【００５０】
メモリー１２２は、Ａ／Ｄ端子１２１ａに入力された電圧の電圧値に対する、第１閾値、及び、第１閾値より高い値である第２閾値を記憶する。第１閾値と第２閾値とは、負荷側のエラー等に起因して生じる電圧の変動に基づき、事前のテストやシミュレーション等により設定される値である。つまり、Ａ／Ｄ端子１２１ａに入力される電圧の電圧値が、第１閾値と第２閾値とで規定される電圧の範囲外（所定の電圧の範囲外）の値を示す場合、負荷側にエラーが生じている蓋然性が高いことを示す。ここで、負荷側のエラーとは、例えば、回路の短絡を示す短絡エラーや、供給する電圧が所定の電圧値を下回ったことを示す低電圧エラー、負荷に流れる電流が増大したことを示す過電流エラー等が挙げられる。
【００５１】
例えば、メモリー１２２は、４２ボルト分圧電圧の電圧値に対して、４２ボルト分圧電圧の電圧値より低い値を示す第１閾値（以下、「４２ボルト第１閾値」と表現する）と、４２ボルト分圧電圧の電圧値より高い値を示す第２閾値（以下、「４２ボルト第２閾値」と表現する）とを記憶する。また、例えば、メモリー１２２は、５ボルト分圧電圧の電圧値に対して、５ボルト分圧電圧の電圧値より低い値を示す第１閾値（以下、「５ボルト第１閾値」と表現する）と、５ボルト分圧電圧の電圧値より高い値を示す第２閾値（以下、「５ボルト第２閾値」と表現する）とを記憶する。また、メモリー１２２は、３．３ボルト分圧電圧の電圧値に対して、３．３ボルト分圧電圧の電圧値より低い値を示す第１閾値（以下、「３．３ボルト第１閾値」と表現する）と、３．３ボルト分圧電圧の電圧値より高い値を示す第２閾値（以下、「３．３ボルト第１閾値」と表現する）とを記憶する。
【００５２】
ＳＯＣ１２１は、メモリー１２２に記憶した４２ボルト第１閾値及び４２ボルト第２閾値に基づいて、ノードＰ１０から出力される電圧の電圧値が、４２ボルト第１閾値を上回り、かつ、４２ボルト第２閾値を下回る値であるか否かを検出する。また、ＳＯＣ１２１は、メモリー１２２に記憶した５ボルト第１閾値及び５ボルト第２閾値に基づいて、ノードＰ１１から出力される電圧の電圧値が、５ボルト第１閾値を上回り、かつ、５ボルト第２閾値を下回る値であるか否かを検出する。また、ＳＯＣ１２１は、メモリー１２２に記憶した３．３ボルト第１閾値及び３．３ボルト第２閾値に基づいて、ノードＰ１２から出力される電圧の電圧値が、３．３ボルト第１閾値を上回り、かつ、３．３ボルト第２閾値を下回る値であるか否かを検出する。
【００５３】
ＳＯＣ１２１は、ノードＰ１０から出力される電圧の電圧値が、４２ボルト第１閾値を上回り、かつ、４２ボルト第２閾値を下回る値であると検出した場合、放電回路１１２ａのトランジスターＱａのベースに「Ｈｉｇｈ」レベルの電圧を出力する。つまり、ＳＯＣ１２１は、印刷部１３にエラーがない場合、放電回路１１２ａのトランジスターＱａのベースに「Ｈｉｇｈ」レベルの電圧を出力する。一方、ＳＯＣ１２１は、ノードＰ１０から出力される電圧の電圧値が、４２ボルト第１閾値を上回り、かつ、４２ボルト第２閾値を下回る値でないと検出した場合、放電回路１１２ａのトランジスターＱａのベースに「Ｌｏｗ」レベルの電圧を出力する。つまり、ＳＯＣ１２１は、ノードＰ１０から出力される電圧の電圧値が、４２ボルト第１閾値と４２ボルト第２閾値とにより規定される電圧の範囲外の値であると検出した場合、「Ｌｏｗ」レベルの電圧を出力する。
【００５４】
また、ＳＯＣ１２１は、ノードＰ１１から出力される電圧の電圧値が、５ボルト第１閾値を上回り、かつ、５ボルト第２閾値を下回る値であると検出した場合、放電回路１１２ａのトランジスターＱａのベースに「Ｈｉｇｈ」レベルの電圧を出力する。つまり、ＳＯＣ１２１は、ロジック回路１２にエラーがない場合、放電回路１１２ａのトランジスターＱａのベースに「Ｈｉｇｈ」レベルの電圧を出力する。一方、ＳＯＣ１２１は、ノードＰ１１から出力される電圧の電圧値が、５ボルト第１閾値を上回り、かつ、５ボルト第２閾値を下回る値でないと検出した場合、放電回路１１２ａのトランジスターＱａに「Ｌｏｗ」レベルの電圧を出力する。つまり、ＳＯＣ１２１は、ノードＰ１１から出力される電圧の電圧値が、５ボルト第１閾値と５ボルト第２閾値とにより規定される電圧の範囲外の値であると検出した場合、「Ｌｏｗ」レベルの電圧を出力する。
【００５５】
また、ＳＯＣ１２１は、ノードＰ１２から出力される電圧の電圧値が、３．３ボルト第１閾値を上回り、かつ、３．３ボルト第２閾値を下回る値であると検出した場合、放電回路１１２ａのトランジスターＱａに「Ｈｉｇｈ」レベルの電圧を出力する。つまり、ＳＯＣ１２１は、ロジック回路１２にエラーがない場合、放電回路１１２ａのトランジスターＱａのベースに「Ｈｉｇｈ」レベルの電圧を出力する。一方、ＳＯＣ１２１は、ノードＰ１２から出力される電圧の電圧値が、３．３ボルト第１閾値を上回り、３．３ボルト第２閾値を下回る値でないと検出した場合、放電回路１１２ａのトランジスターＱａに「Ｌｏｗ」レベルの電圧を出力する。つまり、ＳＯＣ１２１は、ノードＰ１２から出力される電圧の電圧値が、３．３ボルト第１閾値と３．３ボルト第２閾値とにより規定される電圧の範囲外の値であると検出した場合、「Ｌｏｗ」レベルの電圧を出力する。
【００５６】
このように、負荷側検出回路１５は、ＳＯＣ１２１により、負荷側に供給される電力の電圧を検出し、検出した電圧が所定の電圧の範囲内である場合、すなわち、第１閾値を上回り、かつ、第２閾値を下回る電圧である場合、「Ｈｉｇｈ」レベルの電圧を出力する。一方、負荷側検出回路１５は、ＳＯＣ１２１により、負荷側に供給される電力の電圧を検出し、検出した電圧が所定の電圧の範囲外の電圧値である場合、すなわち、第１閾値を上回り、かつ、第２閾値を下回る電圧値でない場合、「Ｌｏｗ」レベルの電圧を出力する。
【００５７】
前述した通り、放電回路１１２ａのトランジスターＱａに「Ｌｏｗ」レベルの電圧が入力されると、トランジスターＱＦ１ａは、オフの動作を実行する。そのため、トランジスターＱＦ１ａがオフの動作を実行すると、負荷側には、電力が供給されない。したがって、負荷側検出回路１５は、Ａ／Ｄ端子１２１ａに入力される電圧の電圧値が第１閾値を上回り、かつ、第２閾値を下回る電圧値でない場合、負荷側への電力の供給を停止する。前述した通り、第１閾値と第２閾値とは、負荷側のエラー等に起因して生じる電圧の変動に基づき、事前のテストやシミュレーション等により設定される値である。つまり、負荷側検出回路１５が検出する電圧値が、第１閾値を下回る電圧値、又は、第２閾値を上回る電圧値であることは、負荷側がエラーである蓋然性が高いことを示す。したがって、負荷側検出回路１５は、負荷側への電力の供給を停止することにより、負荷側のエラーの拡大を防止できる。
【００５８】
次に、従来の制御回路１１ａの動作について説明する。
図４は、従来の制御回路１１ａの状態を示すタイミングチャートである。図４において、タイミングチャートＡは、制御回路１１ａの電源側への電力の供給の状態を示す。また、タイミングチャートＢは、トランジスターＱＦ２ａのオンオフの状態を示す。また、タイミングチャートＣは、トランジスターＱＦ１ａのゲート−ソース間の電位差の状態を示す。また、タイミングチャートＤは、制御回路１１ａが負荷側に供給する電力の電圧の状態を示す。
【００５９】
図４の説明において、タイミングチャートの開始時点では、制御回路１１ａの電源側に電力が供給されてないとする。すなわち、ＡＣ／ＤＣアダプター２に接続するケーブルが商用交流電源３に接続しない状態や、ＡＣ／ＤＣアダプター２に接続するケーブルがプリンター１に接続しない状態等の状態であり、電源側に電力が供給されてないとする。
【００６０】
タイミングｔ１において、例えば、ユーザーの操作により、ＡＣ／ＤＣアダプター２に接続するケーブルが商用交流電源３に接続されたとする。すると、図４のタイミングチャートＡに示すように、タイミングｔ１において、制御回路１１ａの電源側に電力が供給される。なお、タイミングチャートＡにおいて「オン」とは、制御回路１１ａの電源側に電力が供給されている状態を示す。また、タイミングチャートＡにおいて「オフ」とは、制御回路１１ａの電源側に電力が供給されていない状態を示す。
【００６１】
制御回路１１ａの電源側に電力が供給された後、タイミングｔ２において、トランジスターＱＦ２ａに「Ｈｉｇｈ」レベルの電圧が出力されたとする。すると、図４のタイミングチャートＢに示すように、タイミングｔ２において、トランジスターＱＦ２ａは、オンの動作を開始する。
【００６２】
タイミングｔ２において、トランジスターＱＦ２ａがオンの動作を開始すると、ノードＰ１ａの電圧が低下し、トランジスターＱＦ１ａのゲート−ソース間に電位差が生じる。そのため、図４のタイミングチャートＣに示すように、タイミングｔ２からトランジスターＱＦ１ａのゲート−ソース間に電圧が印加され、トランジスターＱＦ１ａは、オンの動作を開始し、ソースとドレインとの間に電流が流れ始める。
【００６３】
前述した通り、ノードＰ１ａにおける電圧は、時定数回路１１１ａが備えるコンデンサーＣ１ａ及びコンデンサーＣ２ａより、４２ボルトを抵抗Ｒ１ａ及び抵抗Ｒ３ａで分圧した電圧の電圧値に向かって、緩やかに低下する。従って、図４のタイミングチャートＣに示すように、タイミングｔ２以降、トランジスターＱＦ１ａのゲート−ソース間の電位差は、４２ボルトを抵抗Ｒ１ａ及び抵抗Ｒ３ａで分圧した電圧の電圧値に向かって、緩やかに上昇する。また、このトランジスターＱＦ１ａのゲート−ソース間の電位差の緩やかな上昇に伴い、図４のタイミングチャートＤに示すように、タイミングｔ２以降、制御回路１１ａが負荷側に出力する電圧も緩やかに上昇する。このように、トランジスターＱＦ１ａのゲート−ソース間の電位差を緩やかに上昇させることで、ソースとドレインとの間に流れる電流を緩やかに上昇させるため、電源側から負荷側に突入電流が流れることを防止できる。
【００６４】
ここで、タイミングｔ２以降、ノードＰ１ａの電圧が緩やかに低下し、タイミングｔ３において、４２ボルトを抵抗Ｒ１ａ及び抵抗Ｒ３ａにより分圧した電圧の電圧値に達したとする。すると、図４のタイミングチャートＣに示すように、タイミングｔ３以降、トランジスターＱＦ１ａのゲート−ソース間の電位差は、４２ボルトの抵抗Ｒ１ａ及び抵抗Ｒ３ａにより分圧した電圧となる。この結果、トランジスターＱＦ１ａがオンし、図４のタイミングチャートＤに示すように、タイミングｔ３以降、制御回路１１ａは、負荷側に４２ボルトの電圧を出力する。
【００６５】
タイミングｔ４において、トランジスターＱＦ２ａのゲートに、「Ｌｏｗ」レベルの電圧が出力されたとする。すると、図４のタイミングチャートＢに示すように、トランジスターＱＦ２ａは、オフの動作を開始する。
【００６６】
タイミングｔ４において、トランジスターＱＦ２ａがオフの動作を開始すると、時定数回路１１１ａのコンデンサーＣ１ａ及びコンデンサーＣ２ａとは、蓄えた電荷を放電する。この放電により、ノードＰ１ａの電圧は、上昇する。コンデンサーＣ１ａ及びコンデンサーＣ２ａに蓄えられた電荷の放電の態様は、緩やかに行われる。そのため、ノードＰ１ａの電圧は、緩やかに上昇する。それに伴い、図４のタイミングチャートＣに示すように、タイミングｔ４以降、トランジスターＱＦ１ａのゲート−ソース間の電位差は、緩やかに低下する。そして、コンデンサーＣ１ａ及びコンデンサーＣ２ａに蓄えられた電荷が放電しきると、ノードＰ１ａの４２ボルトとの電圧差が０ボルトになり、タイミングｔ５以降、トランジスターＱＦ１ａのゲート−ソース間には、電圧が印加されない（電位差がない）。すなわち、タイミングｔ５以降、トランジスターＱＦ１ａは、オフの動作を実行する。また、図４のタイミングチャートＤに示すように、トランジスターＱＦ１ａのゲート−ソース間の電圧差の低下に伴い、タイミングｔ４以降、負荷側に出力する電圧は、低下する。そして、タイミングｔ５以降、負荷側には電圧が出力されない。
【００６７】
ここで、従来の制御回路１１ａには、以下に示す課題がある。
図５は、従来の制御回路１１ａの課題を説明するためのタイミングチャートである。図５において、タイミングチャートＡは、制御回路１１ａの電源側への電力の供給の状態を示す。また、タイミングチャートＢは、トランジスターＱＦ２ａのオンオフの状態を示す。また、タイミングチャートＣは、トランジスターＱＦ１ａのゲートに印加される電圧の状態を示す。また、タイミングチャートＤは、制御回路１１ａの負荷側に供給する電力の電圧の状態を示す。
【００６８】
図５の説明において、タイミングチャートＡの開始時点では、制御回路１１ａの電源側に４２ボルトの電力が供給されているとする。また、図５の説明において、タイミングチャートＢの開始時点では、トランジスターＱＦ２ａがオンの動作を実行しているとする。また、図５の説明において、タイミングチャートＣの開始時点では、トランジスターＱＦ１ａのゲートに４２ボルトを抵抗Ｒ１ａ及び抵抗Ｒ３ａにより分圧した電圧が印加されているとする。また、図５の説明において、タイミングチャートＤの開始時点では、制御回路１１ａは、負荷側に４２ボルトの電圧を供給しているとする。
【００６９】
図５のタイミングチャートＡに示すように、タイミングｔ６からタイミングｔ７にかけて制御回路１１ａの電源側に供給される電力が低下したとする。すると、図５のタイミングチャートＣに示ように、タイミングｔ６以降、トランジスターＱＦ１ａのゲート−ソース間に印加される電圧が低下する。前述した通り、時定数回路１１１ａが含むコンデンサーＣ１ａ及びコンデンサーＣ２ａの電荷の放電により、トランジスターＱＦ１ａのゲート−ソース間に印加される電圧は、緩やかに低下する。そして、図５のタイミングチャートＤに示すように、制御回路１１ａが負荷側に出力する電圧は、電源側に供給される電力の低下に伴い、タイミングｔ６以降、低下する。
【００７０】
ここで、タイミングｔ７からタイミングｔ８にかけて、図５のタイミングチャートＡに示すように、制御回路１１ａの電源側に供給される電力が上昇したとする。ここで、タイミングｔ７の時点において、トランジスターＱＦ１ａが完全にオフにならず、まだオンの動作を継続している場合がある。この場合、ソースとドレインとの間が導通しており、制御回路１１ａの電源側から供給する電力の上昇に伴い、負荷側に突入電流が流れる場合がある。つまり、トランジスターＱＦ１ａのゲート−ソース間の電位差がゼロ或いはオフになる所定の閾値に至るまでの期間より短い期間に、制御回路１１ａの電源側から供給される電力の上昇が生じた場合、負荷側に突入電流が流れる可能性がある。
【００７１】
上述のように、制御回路１１ａの電源側から供給される電力の低下及び上昇が生じる起因としては、ＡＣ／ＤＣアダプター２の電力の出力状態が下がったり上がったりするなど不安定であることや、ユーザーの誤操作による、商用交流電源３に対するケーブルの抜き差し、プリンター１を設置する際における、プリンター１に接続するケーブルの着脱等が挙げられる。また、ＡＣ／ＤＣアダプター２の電源スイッチのオフ／オンをユーザーが繰り返すことも原因となる。つまり、このような起因により、制御回路１１ａの電源側に供給する電力の低下後、トランジスターＱＦ１ａがオフの動作を実行する前に、当該電力が上昇した場合、従来の制御回路１１ａでは負荷側に突入電流が流れる可能性がある。
【００７２】
そこで、本実施形態の制御回路１１は、以下の構成を有する。
図６は、本実施形態の制御回路１１の構成を示す図である。
【００７３】
図６に示すように、制御回路１１は、ＡＣ／ＤＣアダプター２から入力された電力（直流の４２ボルトの電力）に基づいて、印刷部１３とスイッチング回路１４を介してロジック回路１２とに電力を供給するための電力供給ライン１００を備える。制御回路１１の説明において、制御回路１１に電力を供給する側を電源側と表現し、制御回路１１が電力を供給する側を負荷側と表現する。図６では、ＡＣ／ＤＣアダプター２が制御回路１１に電力を供給するため、ＡＣ／ＤＣアダプター２が配置する側が電源側に相当する。また、図６では、印刷部１３とロジック回路１２とが制御回路１１から電力が供給されるため、印刷部１３とロジック回路１２とが配置する側が負荷側に相当する。
【００７４】
制御回路１１は、電力供給ライン１００に設けられた状態でトランジスターＱＦ１（スイッチ回路）を備える。トランジスターＱＦ１は、図２のトランジスターＱＦ１ａに対応する。トランジスターＱＦ１は、ゲートに印加される電圧に基づいて、オンオフの動作を行う。
【００７５】
本実施形態では、トランジスターＱＦ１が、ソースとドレインとの間が導通しており、当該間に電流が流れることが可能な状態を実行することを「トランジスターＱＦ１がオンの動作を実行する」と表現する。一方で、トランジスターＱＦ１がソースとドレインとの間が導通せず、当該間に電流が流れない状態を実行することを「トランジスターＱＦ１がオフの動作を実行する」と表現する。
【００７６】
トランジスターＱＦ１には、ドレインからソースの方向に電流が流れるように寄生ダイオードＤ１が、並行に接続して存在する。
【００７７】
図６に示すように、トランジスターＱＦ１のドレインとゲートとの間には、時定数回路１１１が接続する。時定数回路１１１は、図２に示す時定数回路１１１ａに対応する。時定数回路１１１は、トランジスターＱＦ１と、抵抗Ｒ１と、抵抗Ｒ２と、コンデンサーＣ１（容量成分）と、コンデンサーＣ２（容量成分）とを備える。
【００７８】
抵抗Ｒ１は、一端がトランジスターＱＦ１のソースに接続し、他端がトランジスターＱＦ１のゲートと共にノードＰ１に接続する。ノードＰ１には、抵抗Ｒ３の一端が接続する。抵抗Ｒ３の他端は、トランジスターＱＦ２のドレインに接続する。トランジスターＱＦ２は、図２のトランジスターＱＦ２ａに対応する。
【００７９】
トランジスターＱＦ２のソースは、接地される。トランジスターＱＦ２のゲートには、トランジスターＱＦ２のオンオフを制御する信号が、入力される。当該信号は、図２の説明におけるＳＷ信号に相当する。したがって、以下の説明においても当該信号をＳＷ信号と表現する。
【００８０】
ＳＷ信号が「Ｈｉｇｈ」レベルの電圧を示す信号である場合、トランジスターＱＦ２は、オンする。トランジスターＱＦ２がオンすると、ノードＰ１において、抵抗Ｒ１と抵抗Ｒ３とにより分圧された電圧が生じる。本実施形態の場合、ノードＰ１には、４２ボルトを抵抗Ｒ１及び抵抗Ｒ３により分圧した電圧が生じる。この抵抗Ｒ１、及び、抵抗Ｒ３は、トランジスターＱＦ１のゲートに定格電圧が印加されるよう設定された値であればよい。ノードＰ１の電圧が低下し、トランジスターＱＦ１のゲート−ソース間に電位差が発生して、トランジスターＱＦ１がオンの動作を開始する。
【００８１】
トランジスターＱＦ２には、ソースからドレインの方向に電流が流れるように寄生ダイオードＤ２が、並行に接続して存在する。
【００８２】
時定数回路１１１の説明に戻り、抵抗Ｒ１には、コンデンサーＣ１とコンデンサーＣ２とが並列して接続する。コンデンサーＣ１は、一端が電力供給ライン１００に接続し、他端が抵抗Ｒ２の一端に接続する。抵抗Ｒ２の他端は、ノードＰ１に接続する。コンデンサーＣ２は、一端が電力供給ライン１００に接続し、他端がコンデンサーＣ１の一端と抵抗Ｒ２の一端とに接続する。
【００８３】
トランジスターＱＦ１がオンの動作を実行しようとした場合、制御回路１１に入力される電力に基づき、コンデンサーＣ１及びコンデンサーＣ２は、電荷を蓄える。そのため、ノードＰ１に生じる電圧は、４２ボルトを抵抗Ｒ１及び抵抗Ｒ３により分圧した電圧の電圧値に向かって、緩やかに低下する。つまり、トランジスターＱＦ１がオンの動作を実行しようとした場合、トランジスターＱＦ１のゲート−ソース間の電位差は、４２ボルトを抵抗Ｒ１及び抵抗Ｒ３により分圧した電圧の電圧値に向かって、緩やかに上昇する。
【００８４】
図２に示すように、制御回路１１は、放電回路１１２を備える。放電回路１１２は、図２の放電回路１１２ａに対応する。つまり、放電回路１１２は、図２のトランジスターＱａに対応するトランジスターＱと、図２の抵抗Ｒ４ａに対応する抵抗Ｒ４と、図２の抵抗Ｒ５ａに対応する抵抗Ｒ５と、を備える。
【００８５】
トランジスターＱは、ベースに出力される電圧に基づき、オンオフの動作を実行する。すなわち、トランジスターＱは、ベースに「Ｈｉｇｈ」レベルの電圧が出力された場合、オフの動作を実行し、一方で、ベースに「Ｌｏｗ」レベルの電圧が出力された場合、オンの動作を実行する。放電回路１１２の抵抗Ｒ５には、負荷側検出回路１５が接続し、負荷側検出回路１５からトランジスターＱのベースに「Ｈｉｇｈ」レベルの電圧が出力された場合、トランジスターＱは、オフの動作を実行する。一方で、負荷側検出回路１５からトランジスターＱのベースに「Ｌｏｗ」レベルの電圧が出力された場合、トランジスターＱは、オンの動作を実行する。
【００８６】
コンデンサーＣ１及びコンデンサーＣ２に電荷が蓄えられている場合、トランジスターＱがオンになると、コンデンサーＣ１及びコンデンサーＣ２が蓄える電荷は、速やかにトランジスターＱ経由で放電される。そして、コンデンサーＣ１及びコンデンサーＣ２の極板間の電位差は、速やかにゼロになる。そのため、トランジスターＱがオンになると、トランジスターＱＦ１のゲートとソースとの間の電位差がなくなる。そのため、オンの動作を実行していたトランジスターＱＦ１は、速やかにオフの動作を実行する。
【００８７】
なお、トランジスターＱがオンしている期間、コンデンサーＣ１及びコンデンサーＣ２の極板間の電位差は、ゼロである。したがって、当該期間、トランジスターＱＦ１は、オフの動作を実行する。
【００８８】
図６に示すように、制御回路１１は、検出回路１１３を備える。
検出回路１１３は、コンパレーターＣＰ、抵抗Ｒ６〜Ｒ８、及び、ダイオードＤ３を備える。
【００８９】
コンパレーターＣＰは、オペアンプにより構成されてもよい。コンパレーターＣＰの非反転入力端子（＋）は、抵抗Ｒ６と抵抗Ｒ７とを接続するノードＰ２に接続される。抵抗Ｒ６は、一端が電力供給ライン１００に接続し、他端がノードＰ２に接続する。抵抗Ｒ７は、一端がノードＰ２に接続し、他端が接地される。つまり、コンパレーターＣＰの非反転入力端子（＋）には、ノードＰ２において、電源側から入力された入力電圧を抵抗Ｒ６及び抵抗Ｒ７により分圧した電圧が入力される。本実施形態では、コンパレーターＣＰの非反転入力端子（＋）には、４２ボルトの入力電圧を抵抗Ｒ６及び抵抗Ｒ７により分圧した電圧が入力される。
【００９０】
一方、コンパレーターＣＰの反転入力端子（−）は、抵抗Ｒ８とダイオードＤ３とを接続するノードＰ３に接続する。抵抗Ｒ８は、一端が電力供給ライン１００に接続し、他端がノードＰ３に接続する。ダイオードＤ３は、本実施形態においてツェナーダイオードにより構成され、カソードがノードＰ３に接続し、アノードが接地される。つまり、コンパレーターＣＰの反転入力端子（−）には、ダイオードＤ３により電圧値が一定にされた定電圧が入力される。コンパレーターＣＰの反転入力端子（−）に入力される定電圧の電圧値（所定の電圧）は、抵抗Ｒ８及びダイオードにより設定される。後述するが、当該電圧値は、事前のテストやシミュレーション等に基づき、入力電圧が低下している間の期間において、トランジスターＱＦ１をオフにするよう設定された値である。
【００９１】
コンパレーターＣＰは、非反転入力端子（＋）に入力される電圧が、反転入力端子（−）に入力される定電圧以下になった場合、放電回路１１２のトランジスターＱに「Ｌｏｗ」レベルの電圧を出力する。また、コンパレーターＣＰは、非反転入力端子（＋）に入力される電圧が、反転入力端子（−）に入力される定電圧を上回る場合、「Ｈｉｇｈ」レベルの電圧を、放電回路１１２のトランジスターＱに出力する。
【００９２】
前述した通り、トランジスターＱは、ベースに「Ｈｉｇｈ」レベルの電圧が出力された場合、オフの動作を実行し、一方で、ベースに「Ｌｏｗ」レベルの電圧が出力された場合、オンの動作を実行する。また、トランジスターＱは、コンデンサーＣ１及びコンデンサーＣ２と並列して接続する。そのため、コンデンサーＣ１に電荷が蓄えられている場合、トランジスターＱがオンになると、コンデンサーＣ１が蓄える電荷は、速やかにトランジスターＱ経由で放電される。そして、コンデンサーＣ１の極板間の電位差は、速やかにゼロになる。そのため、トランジスターＱがオンになると、トランジスターＱＦ１のゲートとソースとの間の電位差がなくなる。そのため、オンの動作を実行していたトランジスターＱＦ１は、速やかにオフの動作を実行する。
【００９３】
次に、本実施形態の制御回路１１の動作について説明する。
図７は、本実施形態の制御回路１１の状態を示すタイミングチャートである。図７において、タイミングチャートＡは、制御回路１１の電源側への電力の供給の状態を示す。また、タイミングチャートＢは、トランジスターＱＦ２のオンオフの状態を示す。また、タイミングチャートＣは、トランジスターＱＦ１のゲートに印加される電圧の状態を示す。また、タイミングチャートＤは、制御回路１１が負荷側に供給する電力の電圧の状態を示す。また、タイミングチャートＥは、コンパレーターＣＰの出力の状態を示す。また、タイミングチャートＦは、トランジスターＱのオンオフの状態を示す。
【００９４】
図７の説明において、タイミングチャートの開始時点では、制御回路１１の電源側に電力が供給されていないとする。すなわち、ＡＣ／ＤＣアダプター２に接続するケーブルが商用交流電源３に接続しない状態や、ＡＣ／ＤＣアダプター２に接続するケーブルがプリンター１に接続しない状態等の状態であり、ＡＣ／ＤＣアダプター２から電源側に電力が供給されてないとする。
【００９５】
タイミングｔａにおいて、例えば、ユーザーの操作により、ＡＣ／ＤＣアダプター２に接続するケーブルが商用交流電源３に接続されるなど、ＡＣ／ＤＣアダプター２から電源側に電力が供給されたとする。すると、図７のタイミングチャートＡに示すように、タイミングｔａにおいて、制御回路１１の電源側に４２ボルトの電力が供給される。
【００９６】
制御回路１１の電源側に４２ボルトの電力が供給された後、タイミングｔｂにおいて、トランジスターＱＦ２のゲートに「Ｈｉｇｈ」レベルの電圧が出力されたとする。すると、図７のタイミングチャートＢに示すように、タイミングｔｂにおいて、トランジスターＱＦ２は、オンの動作を実行する。
【００９７】
タイミングｔｂにおいて、トランジスターＱＦ２がオンの動作を実行すると、ノードＰ１の電圧が低下する。そのため、図７のタイミングチャートＣに示すように、タイミングｔｂからトランジスターＱＦ１のゲート−ソース間に電位差が発生し、トランジスターＱＦ１は、オンの動作を開始し、ソースとドレインとの間に電流が流れ始める。
【００９８】
前述した通り、ノードＰ１における電圧は、時定数回路１１１が備えるコンデンサーＣ１及びコンデンサーＣ２より、４２ボルトを抵抗Ｒ１及び抵抗Ｒ３で分圧した電圧の電圧値に向かって、緩やかに低下する。従って、図７のタイミングチャートＣに示すように、タイミングｔｂ以降、トランジスターＱＦ１のゲート−ソース間の電位差は、４２ボルトを抵抗Ｒ１及び抵抗Ｒ３で分圧した電圧の電圧値に向かって、緩やかに上昇する。また、このトランジスターＱＦ１のゲート−ソース間の電位差の緩やかな上昇に伴い、図７のタイミングチャートＤに示すように、制御回路１１が負荷側に出力する電圧も緩やかに上昇する。このように、トランジスターＱＦ１のゲート−ソース間の電位差を緩やかに上昇させることで、ソースとドレインとの間に流れる電流を緩やかに上昇させるため、電源側から負荷側に突入電流が流れることを防止できる。
【００９９】
ここで、タイミングｔｂ以降、ノードＰ１の電圧が緩やかに低下し、タイミングｔｃにおいて、４２ボルトを抵抗Ｒ１及び抵抗Ｒ３により分圧した電圧の電圧値に達したとする。すると、図７のタイミングチャートＣに示すように、タイミングｔｃ以降、トランジスターＱＦ１のゲート−ソース間は、４２ボルトの抵抗Ｒ１及び抵抗Ｒ３により分圧した電圧が印加される。当該印加に伴い、図７のタイミングチャートＤに示すように、タイミングｔｃ以降、制御回路１１は、負荷側に４２ボルトの電圧を出力する。
【０１００】
図７のタイミングチャートＡに示すように、タイミングｔｄから、制御回路１１の電源側に供給される電力が低下したとする。すると、図７のタイミングチャートＣに示すように、タイミングｔｄ以降、トランジスターＱＦ１のゲートに印加される電圧が低下する。前述した通り、時定数回路１１１が含むコンデンサーＣ１及びコンデンサーＣ２の電荷の放電により、トランジスターＱＦ１のゲート−ソース間の電位差は、緩やかに低下する。また、図７のタイミングチャートＤに示すように、制御回路１１が負荷側に出力する電圧は、電源側に供給される電力の低下に伴い、タイミングｔｄ以降、低下する。
【０１０１】
タイミングｔｅにおいて、制御回路１１の電源側に供給される電力の低下に伴い、コンパレーターＣＰの非反転入力端子（＋）に入力される電圧の電圧値が、コンパレーターＣＰの反転入力端子（−）に入力される定電圧の電圧値以下になったとする。すなわち、タイミングｔｅにおいて、コンパレーターＣＰにより、電源側から入力される入力電圧を分圧した電圧値が、反転入力端子（−）に入力される定電圧の電圧値以下になったとする。すると、図７のタイミングチャートＥに示すように、タイミングｔｅにおいて、コンパレーターＣＰは、「Ｌｏｗ」レベルの電圧をトランジスターＱに出力する。
【０１０２】
コンパレーターＣＰがトランジスターＱに「Ｌｏｗ」レベルの電圧を出力すると、図７のタイミングチャートＦに示すように、タイミングｔｅにおいて、トランジスターＱは、オンの動作を実行する。
【０１０３】
前述した通り、トランジスターＱがオンの動作を実行すると、コンデンサーＣ１及びコンデンサーＣ２が蓄える電荷は、速やかにトランジスターＱ経由で放電される。そして、コンデンサーＣ１及びコンデンサーＣ２の極板間の電位差が、速やかにゼロになる。そのため、トランジスターＱがオンになると、トランジスターＱＦ１のゲートとソースとの間の電位差がなくなる。したがって、オンの動作を実行していたトランジスターＱＦ１は、速やかにオフの動作を開始する。
【０１０４】
このように、トランジスターＱＦ１のソースとゲートとの間にあるコンデンサーＣ１及びコンデンサーＣ２の電荷が速やかに放電され、トランジスターＱＦ１は、速やかにオフの動作を開始する。すなわち、制御回路１１の電源側から入力される入力電圧が低下し、ノードＰ２で分圧される入力電圧の電圧値（入力電圧）が、反転入力端子（−）に入力される定電圧の電圧値（所定の電圧）以下になった場合に、速やかにトランジスターＱＦ１のソースとドレインとの間の導通が遮断される。反転入力端子（−）に入力される定電圧の電圧値は、抵抗Ｒ８及びダイオードに基づく値であり、事前のテストやシミュレーション等により、入力電圧が低下している間の期間にトランジスターＱＦ１をオフにするよう設定された値である。したがって、入力電圧の低下後、入力電圧が上昇した場合でもトランジスターＱＦ１がオフの動作を実行しているため、負荷側に突入電流が流れることを防止できる。
【０１０５】
図７に示すように、タイミングｔｆにおいて、制御回路１１の電源側に供給される電力が上昇したとする。そして、タイミングｔｇにおいて、制御回路１１の電源側に供給される電力の上昇に伴い、コンパレーターＣＰの非反転入力端子（＋）に入力される電圧が、コンパレーターＣＰの反転入力端子（−）に入力される定電圧を上回ったとする。すなわち、タイミングｔｇにおいて、コンパレーターＣＰにより、電源側から入力される入力電圧を分圧した電圧値が、反転入力端子（−）に入力される定電圧の電圧値を上回ったとする。すると、図７のタイミングチャートＥに示すように、タイミングｔｇにおいて、コンパレーターＣＰは、「Ｈｉｇｈ」レベルの電圧をトランジスターＱに出力する。
【０１０６】
すると、図７のタイミングチャートＥに示すように、タイミングｔｇにおいて、トランジスターＱは、オフの動作を実行する。トランジスターＱがオフの動作を実行すると、電荷がトランジスターＱ経由で放電されず、コンデンサーＣ１及びコンデンサーＣ２は、電荷を蓄える。そして、ノードＰ１における電圧は、４２ボルトを抵抗Ｒ１及び抵抗Ｒ３により分圧した電圧の電圧値に向かって、緩やかに低下する。したがって、図７のタイミングチャートＣに示すように、タイミングｔｇ以降、トランジスターＱＦ１のゲート−ソース間の電位差は、４２ボルトを抵抗Ｒ１及び抵抗Ｒ３で分圧した電圧の電圧値に向かって、緩やかに上昇する。また、制御回路１１が負荷側に出力する電圧は、図７のタイミングチャートＤに示すように、タイミングｔｇ以降、上昇する。
【０１０７】
このように、トランジスターＱＦ１のゲート−ソース間の電位差を緩やかに上昇させることで、ソースとドレインとの間に流れる電流を緩やかに上昇させるため、電源側から負荷側に突入電流が流れることを防止できる。また、制御回路１１の電源側の電力が低下した後、トランジスターＱＦ１は速やかにオフの動作を開始するため、制御回路１１の電源側の電力が低下した後、直ちに電源側の電力が上昇した場合でも、負荷側に突入電流が流れることを防止できる。
【０１０８】
前述した通り、制御回路１１の電源側から供給される電力の低下及び上昇が生じる起因としては、ＡＣ／ＤＣアダプター２の電力の出力状態が変動し不安定であることや、ユーザーの誤操作による商用交流電源３に接続するケーブルの抜き差しや電源スイッチのオフ／オンの繰り返し、プリンター１を設置する際におけるプリンター１に接続するケーブルの着脱等が挙げられる。ここで、反転入力端子（−）に入力される定電圧の電圧値は、このような起因における入力電圧が低下している期間にトランジスターＱＦ１をオフにするよう、事前のテストやシミュレーション等により設定された値である。そのため、本実施形態の制御回路１１は、ＡＣ／ＤＣアダプター２の電力の出力状態が不安定であることや、ユーザーの誤操作、設置時におけるケーブルの着脱等により、制御回路１１の電源側に供給される電力が低下し、当該低下後に上昇した場合でも、負荷側に突入電流が流れることを防止できる。
【０１０９】
図７のタイミングチャートＣに示すように、タイミングｔｈ以降、トランジスターＱＦ１のゲート−ソース間の電位差は、４２ボルトの抵抗Ｒ１及び抵抗Ｒ３により分圧した電圧となる。当該電圧に伴い、図７のタイミングチャートＤに示すように、タイミングｔｈ以降、制御回路１１は、負荷側に４２ボルトの電圧を出力する。
【０１１０】
図６に示すように、トランジスターＱのベースには、抵抗Ｒ６を介して、負荷側検出回路１５が接続する。したがって、プリンター１は、制御回路１１の電源側に供給される電力が低下したのち上昇した際に、負荷側へ突入電流が流れることを防止でき、かつ、負荷側がエラーである場合に、当該エラーの拡大を防止することができる。前述した通り、負荷側検出回路１５は、トランジスターＱのベースに「Ｌｏｗ」レベルの電圧を出力し、トランジスターＱＦ１をオフにする。つまり、負荷側検出回路１５は、突入電流を防止する際に出力するトランジスターＱと同じトランジスターに当該電圧を出力し、トランジスターＱＦ１をオフにする。したがって、プリンター１は、突入電流を防止するコンパレーターＣＰの出力先と、負荷側のエラーの拡大を防止する負荷側検出回路１５の出力先を異ならせる必要がなく、当該出力先の異なる制御回路１１の構成と比較して、制御回路１１の構成を簡易にできる。
【０１１１】
以上、説明したように、プリンター１は、印刷部１３（負荷）及びロジック回路１２（負荷）を備える。また、プリンター１は、ＡＣ／ＤＣアダプター２（電源）から負荷側へ電力の供給をオンオフするトランジスターＱＦ１（スイッチ回路）、トランジスターＱＦ１に接続されたコンデンサーＣ１（容量成分）及びコンデンサーＣ２（容量成分）を含む時定数回路１１１、時定数回路１１１が含むコンデンサーＣ１及びコンデンサーＣ２が蓄える電荷を放電する放電回路１１２、及び、ＡＣ／ＤＣアダプター２から入力された入力電圧を検出する検出回路１１３を備える制御回路１１を備える。制御回路１１は、トランジスターＱＦ１をオンにしてＡＣ／ＤＣアダプター２から負荷側へ電力を供給する場合、時定数回路１１１によりトランジスターＱＦ１をオンにする。また、制御回路１１は、検出回路１１３により入力電圧の電圧値（入力電圧）が所定の電圧値（所定の電圧）以下となったことを検出した場合に、放電回路１１２により時定数回路１１１が含むコンデンサーＣ１及びコンデンサーＣ２が蓄える電荷を放電し、トランジスターＱＦ１をオフにする。
【０１１２】
これにより、制御回路１１は、トランジスターＱＦ１をオンにしてＡＣ／ＤＣアダプター２から負荷側へ電力を供給する場合、時定数回路１１１によりトランジスターＱＦ１のゲートに印加する電圧を緩やかに低下させる。また、制御回路１１は、入力電圧の電圧値が所定の電圧値以下である場合、時定数回路１１１が含むコンデンサーＣ１及びコンデンサーＣ２が蓄える電荷を放電させることによりトランジスターＱＦ１を速やかにオフにする。したがって、制御回路１１は、電源からの入力電圧に応じてトランジスターＱＦ１を制御するため、入力電圧に応じて負荷側に突入電流が流れることを防止できる。
【０１１３】
また、制御回路１１は、トランジスターＱＦ１がオフになった後、検出回路１１３により入力電圧の電圧値が所定の電圧値を上回ることを検出した場合、放電回路１１２によるコンデンサーＣ１及びコンデンサーＣ２の電荷の放電を停止し、時定数回路１１１によりトランジスターＱＦ１をオンにする。
【０１１４】
これにより、トランジスターＱＦ１がオフになった後、入力電圧の電圧値が所定の電圧値を上回ったことを検出した場合に、時定数回路１１１によりトランジスターＱＦ１をオンにする。そのため、制御回路１１は、入力電圧が低下した後、再度、入力電圧の電圧値が所定の電圧値を上回った場合でも、突入電流が負荷に流れることを防止できる。
【０１１５】
また、プリンター１は、負荷側の電圧を検出する負荷側検出回路１５を備える。負荷側検出回路１５は、負荷側の電圧が所定の電圧の範囲外の電圧値であることを検出した場合に、放電回路１１２により時定数回路１１１が含むコンデンサーＣ１及びコンデンサーＣ２が蓄える電荷を放電させ、トランジスターＱＦ１をオフにする。
【０１１６】
これにより、負荷側の電圧が所定の電圧の範囲外の電圧値であることを検出した場合に、トランジスターＱＦ１をオフにするため、負荷側の電圧に応じて、負荷に供給する電力を制御できる。前述した通り、負荷側検出回路１５は、トランジスターＱのベースに「Ｌｏｗ」レベルの電圧を出力し、トランジスターＱＦ１をオフにする。つまり、負荷側検出回路１５は、コンパレーターＣＰが突入電流を防止する際に出力するトランジスターＱと同じトランジスターに当該電圧を出力し、トランジスターＱＦ１をオフにする。したがって、プリンター１は、コンパレーターＣＰの出力先と、負荷側検出回路１５の出力先とを異ならせる必要がなく、これら出力先の異なる制御回路１１の構成と比較して、制御回路１１の構成を簡易にできる。
【０１１７】
また、電源は、プリンター１に接続するＡＣ／ＤＣアダプター２（外部電源）である。
【０１１８】
これにより、ＡＣ／ＤＣアダプター２から入力される入力電圧に応じて、突入電流が負荷に流れることを防止できる。特に、ＡＣ／ＤＣアダプター２の電力の出力状態が不安定な場合や、ユーザーの誤操作によりＡＣ／ＤＣアダプター２の抜き差しが行われた場合、プリンター１の設置時にプリンター１に接続するケーブルの着脱が行われた場合等であっても、突入電流が負荷側に流れることを防止できる。
【０１１９】
また、トランジスターＱＦ１は、ＦＥＴ（電界効果トランジスター）により構成される。そして、時定数回路１１１は、トランジスターＱＦ１のゲートとソースとの間に接続する。
【０１２０】
これにより、トランジスターＱＦ１として、オン時の抵抗が少ないＦＥＴを用い、ゲートとソースの間に時定数回路１１１を構成することで、当該ＦＥＴのオン、オフの態様を緩やかにさせ、負荷に突入電流が流れることを防止できる。
【０１２１】
＜第２実施形態＞
次に、第２実施形態について説明する。
図８は、本発明を適応した第２実施形態に係るプリンター１Ａの構成を示す図である。なお、以下の説明において、第１実施形態に係るプリンター１と同様の構成については、同一の符号を付し、その詳細な説明を省略する。
【０１２２】
第２実施形態に係るプリンター１Ａは、第１実施形態のプリンター１の構成と比較して明らかな通り、第１実施形態で説明した電源であるＡＣ／ＤＣアダプター２に相当するＡＣ／ＤＣコンバーター１６（電源回路）を内部に備える。ＡＣ／ＤＣコンバーター１６は、ケーブルを介して商用交流電源３に接続する。ＡＣ／ＤＣコンバーター１６は、商用交流電源３から供給される電力を、整流、平滑、及び、電圧変換し、制御回路１１に電力を供給する。
【０１２３】
このような構成でも、ＡＣ／ＤＣコンバーター１６から入力される入力電圧に応じて、突入電流が負荷側に流れることを防止できる。特に国によっては商用交流電源３の電力の電圧や周波数が変動することがあり、その影響によりＡＣ／ＤＣコンバーター１６の電力の出力が下がったり上がったりして変動するなど不安定な場合であっても、突入電流が負荷側に流れることを防止できる。
【０１２４】
なお、上述した実施形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形及び応用が可能である。
【０１２５】
例えば、負荷側検出回路１５の構成は、あくまでも一例であって、例示した構成に限定されない。負荷側検出回路１５は、負荷側にエラーが生じた際、トランジスターＱに「Ｌｏｗ」レベルの電圧を出力する構成であればよい。
【０１２６】
また、例えば、各実施形態では、制御回路１１が印刷部１３に供給する電力の電圧を４２ボルトである場合を例示した。しかしながら、４２ボルトに限定されず、印刷部１３の印刷ヘッドや搬送モーター等の印刷機構の構成に応じた電圧でよい。例えば、制御回路１１は、２４ボルトの電力を印刷部１３に供給する構成でもよい。この場合、メモリー１２２が２４ボルトに対する第１閾値及び第２閾値を記憶し、負荷側検出回路１５は、当該第１閾値及び第２閾値に基づいて、「Ｈｉｇｈ」レベルの電圧、又は、「Ｌｏｗ」レベルの電圧をトランジスターＱのベースに出力する。
【０１２７】
また、図１、及び、図８に示した各機能部は機能的構成を示すものであって、具体的な実装形態は特に限定されない。つまり、必ずしも各機能部に個別に対応するハードウェアが実装される必要はなく、一つのプロセッサーがプログラムを実行することで複数の機能部の機能を実現する構成とすることも勿論可能である。また、上述した各実施形態においてソフトウェアで実現される機能の一部をハードウェアとしてもよく、或いは、ハードウェアで実現される機能の一部をソフトウェアで実現してもよい。その他、プリンター１、１Ａの他の各部の具体的な細部構成についても、本発明の趣旨を逸脱しない範囲で任意に変更可能である。
【０１２８】
また、例えば、図２、図３、及び、図６に示した回路構成は一例であって、図に示した回路素子を同数または異なる数のＩＣで置き換える等の構成変更が可能であり、本発明の範囲において任意に変更可能であることは勿論である。
【０１２９】
また、例えば、上述した各実施形態において、プリンター１、１Ａは、インクジェットプリンターや、サーマルプリンター、ドットインパクトプリンター、レーザープリンター等のプリンターとして本発明を適応できる。
【符号の説明】
【０１３０】
１…プリンター、２…ＡＣ／ＤＣアダプター、３…商用交流電源、１１…制御回路、１５…負荷側検出回路、１００…電力供給ライン、１１１…時定数回路、１１２…放電回路、１１３…検出回路、Ｃ１…コンデンサー、Ｃ２…コンデンサー、Ｄ１…寄生ダイオード、Ｄ２…寄生ダイオード、Ｄ３…ダイオード、Ｐ１…ノード、Ｐ２…ノード、Ｐ３…ノード、ＱＦ１…トランジスター、ＱＦ２…トランジスター、Ｒ１…抵抗、Ｒ２…抵抗、Ｒ３…抵抗、Ｒ４…抵抗、Ｒ５…抵抗、Ｒ６…抵抗、Ｒ７…抵抗、Ｒ８…抵抗、ＣＰ…コンパレーター、Ｑ…トランジスター。
【図１】
2017165050.tif 000003
【図２】
2017165050.tif 000004
【図３】
2017165050.tif 000005
【図４】
2017165050.tif 000006
【図５】
2017165050.tif 000007
【図６】
2017165050.tif 000008
【図７】
2017165050.tif 000009
【図８】
2017165050.tif 000010