(57)【要約】【課題】  ＬＥＤを備えた，安価に製造可能な情報処理装置及び印刷装置を、提供する。【解決手段】  情報処理装置を、ＬＥＤ３２ｘ（ｘ＝ｒ、ｇ、ｙ）と、各ＬＥＤ３２ｘ用のものとして、ＬＥＤ３２ｘを単独では駆動不可能な複数個のＬＥＤ制御用端子２２ｘが設けられているＬＥＤ制御回路２０とを、備え、同一のＬＥＤ３２ｘに関する，いずれの２個のＬＥＤ制御用端子２２ｘの間にも有意な大きさの抵抗（単なる配線の抵抗よりも明らかに大きな抵抗）が存在するように、かつ、複数個のＬＥＤ制御用端子２２ｘのそれぞれがＬＥＤ３２ｘを点灯させるための状態をとっているときに、ＬＥＤ３２ｘに、ＬＥＤ３２ｘを正常に点灯させることが出来る大きさの電流が流れるように、ＬＥＤ制御回路２０関連の結線が行われた装置としておく。【選択図】  図３
2005129633.tif 000002
【特許請求の範囲】
【請求項１】
ＬＥＤと、
前記ＬＥＤを単独では駆動することが出来ない複数個の端子が前記ＬＥＤを駆動するためのＬＥＤ制御用端子として用意されているＬＥＤ制御回路とを、備え、
前記ＬＥＤ制御回路の前記複数個のＬＥＤ制御用端子と前記ＬＥＤとの間が、前記複数個のＬＥＤ制御用端子の中の，いずれの２個のＬＥＤ制御用端子の間にも有意な大きさの抵抗が存在するように、かつ、前記複数個のＬＥＤ制御用端子のそれぞれが前記ＬＥＤを点灯させるための状態をとっているときに、前記ＬＥＤに、前記ＬＥＤを正常に点灯させることが出来る大きさの電流が流れるように、結線されている
ことを特徴とする情報処理装置。
【請求項２】
前記ＬＥＤ制御回路の前記複数個のＬＥＤ制御用端子のそれぞれが、別の抵抗器を介して、前記ＬＥＤと接続されている
ことを特徴とする請求項１記載の情報処理装置。
【請求項３】
ＬＥＤが用いられた操作パネルを有する印刷装置であって、
前記操作パネルの制御を行うための、前記ＬＥＤを単独では駆動することが出来ない複数個の端子が前記ＬＥＤを駆動するためのＬＥＤ制御用端子として用意されているＩＯ制御回路とを、備え、
前記ＩＯ制御回路の前記複数個のＬＥＤ制御用端子と前記ＬＥＤとの間が、前記複数個のＬＥＤ制御用端子の中の，いずれの２個のＬＥＤ制御用端子の間にも有意な大きさの抵抗が存在するように、かつ、前記複数個のＬＥＤ制御用端子のそれぞれが前記ＬＥＤを点灯させるための状態をとっているときに、前記ＬＥＤに、前記ＬＥＤを正常に点灯させることが出来る大きさの電流が流れるように、結線されている
ことを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＬＥＤを備えた情報処理装置と、ＬＥＤを備えた印刷装置とに、関する。
【背景技術】
【０００２】
一般に市販されている情報処理装置（印刷装置、スキャナ、コンピュータ等）の大部分は、幾つかのＬＥＤと、各ＬＥＤを制御するための集積回路（ＬＥＤを点灯／消灯させるＡＳＩＣ[application specific integrated circuit]，ＰＬＤ[programmable logic device]，ＦＰＧＡ[field programmable gate array]等；以下、ＬＥＤ制御回路と表記する）とを、備えている。
【０００３】
そのような情報処理装置で用いられているＬＥＤ制御回路としては、ＬＥＤを直接的に駆動できる（ＬＥＤを駆動するのに十分なドライブ能力Ｉｏｌを有する）端子（ピン）を備えたものと、ＬＥＤを直接的には駆動できない端子を備えたものとが、存在している。そして、後者に分類されるＬＥＤ制御回路が用いられた情報処理装置は、ＬＥＤに、その駆動に必要とされる大きさ（量）の電流を流すために、図７（Ａ），（Ｂ）に示したように、ＬＥＤ制御回路とＬＥＤとの間にトランジスタ（図７（Ａ））や，ＴＴＬ等のバッファ（図７（Ｂ））といった外部回路が設けられた装置となっている。
【０００４】
この外部回路を不要なものすることが出来れば、情報処理装置の販売価格／製造コストを下げることが出来る。ただし、外部回路を不要なものとするために、ＬＥＤ制御回路を、ＬＥＤを直接的に駆動できる端子を備えるものに変更したのでは、ＬＥＤ制御回路の価格が上昇してしまう結果として情報処理装置の販売価格／製造コストが上がってしまうことになる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
そこで、本発明の課題は、ＬＥＤを備えた、安価に製造可能な情報処理装置及び印刷装置を、提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明では、ＬＥＤを備えた情報処理装置を、ＬＥＤと、当該ＬＥＤを単独では駆動することが出来ない複数個の端子が当該ＬＥＤを駆動するためのＬＥＤ制御端子として用意されているＬＥＤ制御回路とを、備え、ＬＥＤ制御回路の複数個のＬＥＤ制御用端子とＬＥＤとの間が、複数個のＬＥＤ制御用端子の中の，いずれの２個のＬＥＤ制御用端子の間にも有意な大きさの抵抗（単なる配線の抵抗よりも明らかに大きな抵抗）が存在するように、かつ、複数個のＬＥＤ制御用端子のそれぞれがＬＥＤを点灯させるための状態をとっているときに、ＬＥＤに、ＬＥＤを正常に点灯させることが出来る大きさの電流が流れるように、結線された装置として構成される。
【０００７】
この情報処理装置の製造に必要とされるＬＥＤ制御回路は、既存の，ＬＥＤを単独では駆動することが出来ないＬＥＤ制御用端子を有するＬＥＤ制御回路と同程度の価格で製造できるものである。また、上記のように結線することは、極めて安価に行えることであるので、本発明によれば、外部回路が不要となっている分、既存の情報処理装置よりも安価な情報処理装置を製造できることになる。また、ＬＥＤ制御回路の各ＬＥＤ制御端子間には抵抗が存在しているので、本発明の情報処理装置は、各ＬＥＤ制御端子の出力レベルの変化タイミングが異なっていても（ＬＥＤ制御回路として高精度のものを用いなくても）、何等問題が生じない装置となっていると言うことも出来る。
【０００８】
本発明の情報処理装置を実現するに際しては、ＬＥＤと複数のＬＥＤ制御用端子間の接続形態は、上記条件を満たすものであればどのようなものであっても良く、例えば、ＬＥＤ制御回路の複数個のＬＥＤ制御用端子のそれぞれが、別の抵抗器を介して、ＬＥＤと接続されているようにしておくことにより、本発明の情報処理装置を実現することも出来る。
【０００９】
そして、本発明の印刷装置は、ＬＥＤが用いられた操作パネルを有する印刷装置であって、操作パネルの制御を行うための、当該ＬＥＤを単独では駆動することが出来ない複数個の端子が当該ＬＥＤを駆動するためのＬＥＤ制御端子として用意されているＩＯ制御回路を、備え、ＩＯ制御回路の複数個のＬＥＤ制御用端子とＬＥＤとの間が、複数個のＬＥＤ制御用端子の中の，いずれの２個のＬＥＤ制御用端子の間にも有意な大きさの抵抗が存在するように、かつ、複数個のＬＥＤ制御用端子のそれぞれがＬＥＤを点灯させるための状態をとっているときに、ＬＥＤに、ＬＥＤを正常に点灯させることが出来る大きさの電流が流れるように結線された構成を有する。
【００１０】
この印刷装置のＬＥＤ関連の構成は、本発明の情報処理装置のそれと同じものである。従って、本発明の印刷装置は、外部回路が不要となっている分、既存の印刷装置よりも安価に製造可能な装置であると共に、各ＬＥＤ制御端子の出力レベルの変化タイミングが異なっていても（ＩＯ制御回路として高精度のものを用いなくても）、何等問題が生じない装置となっていると言うことが出来る。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を実施するための最良の形態を、図面を参照して詳細に説明する。
【００１２】
図１に、本発明の一実施形態に係る情報処理装置１０のハードウェア構成を示す。
【００１３】
図示してあるように、本実施形態に係る情報処理装置１０は、ＣＰＵ１１，メモリ制御回路１２，ＳＤＲＡＭ１３，ＲＯＭ１４，画像処理回路１５，ＩＯ制御回路２０，操作パネル３０及び印刷エンジン４０を、備える。
【００１４】
この情報処理装置１０が備える印刷エンジン４０は、用紙上に印刷を行うユニットである。また、ＣＰＵ１１は、本情報処理装置１０を印刷装置として動作させるための各種の処理（演算処理、制御処理）を行う制御回路である。ＲＯＭ１４は、ＣＰＵ１１の動作手順を規定するプログラムや、ＣＰＵ１１が利用するフォントデータ等を記憶した不揮発性メモリである。ＳＤＲＡＭ１３は、他機器（本装置用のドライバがインストールされたコンピュータ）から送信されてきた印刷データや、その印刷データに基づきＣＰＵ１１が生成した画像データが、一時的に記憶されるメモリである。このＳＤＲＡＭ１３は、プログラムが実行される（ＲＯＭ１４に記憶されたプログラムが読み出される）メモリともなっている。
【００１５】
メモリ制御回路１２は、ＣＰＵ１１がＳＤＲＡＭ１３上に生成した画像データを画像処理回路１５へ供給（ＤＭＡ転送）する処理、ＣＰＵ１１の出力（ＣＰＵ１１が出したコマンド）をＩＯ制御回路２０に入力する処理、ＩＯ制御回路２０の出力をＣＰＵ１１に入力する処理等を行なうＡＳＩＣである。画像処理回路１５は、メモリ制御回路１２から渡された画像データに、色変換等の画像処理を施した上で印刷エンジン４０に供給するＡＳＩＣである。
【００１６】
操作パネル３０は、ユーザと情報処理装置１０（ＣＰＵ１１）との間のインタフェース手段として、本情報処理装置１０の筐体上に設けられているユニットである。図２に示したように、この操作パネル３０には、ＬＣＤ３１と、それぞれ、赤、黄、緑のＬＥＤ(light emitting diode)であるＬＥＤ３２ｒ、ＬＥＤ３２ｙ、ＬＥＤ３２ｇと、６個の押しボタンスイッチとが、用いられている。
【００１７】
なお、本操作パネル３０に用いられているＬＥＤ３２ｒは、その駆動に１８ｍＡ程度の電流が必要な、２４ｍＡ以上の電流を流すべきではない素子（順方向電圧＝１．７５Ｖ）となっている。また、ＬＥＤ３２ｇは、その駆動に１４ｍＡ程度の電流が必要な、１６ｍＡ以上の電流を流すべきではない素子（順方向電圧＝１．９５Ｖ）となっている。そして、ＬＥＤ３２ｙは、その駆動に１３ｍＡ程度の電流が必要な、１６ｍＡ以上の電流を流すべきではない素子（順方向電圧＝２．０５Ｖ）となっている。
【００１８】
ＩＯ制御回路２０（図１）は、上記構成を有する操作パネル３０に関する制御と、図示していない各種Ｉ／Ｆ回路（ホストインタフェース回路等）に関する制御とを、行うＡＳＩＣ（本発明のＬＥＤ制御回路，ＩＯ制御回路に相当）である。
【００１９】
以下、図３を用いて、このＩＯ制御回路２０の構成を説明すると共に、本情報処理装置１０における、ＩＯ制御回路２０と操作パネル３０（ＬＥＤ３２ｒ，３２ｙ，３２ｇ）との間の結線形態を説明することにする。
【００２０】
図示してあるように、ＩＯ制御回路２０は、それぞれ、特定のＩ／Ｏセル２１（ドライブ能力Ｉｏｌ＝８ｍＡ）の出力が入力されている３個の出力端子２２ｒ、２個の出力端子２２ｇ及び２個の出力端子２２ｙを、備える。
【００２１】
このＩＯ制御回路２０が備えている３個の出力端子２２ｒ、２個の出力端子２２ｇ、２個の出力端子２２ｙは、図から明らかなように、それぞれ、ＬＥＤ３２ｒ、ＬＥＤ３２ｇ、ＬＥＤ３２ｙを駆動するための端子（本発明におけるＬＥＤ制御用端子に相当）である。換言すれば、このＩＯ制御回路２０は、各Ｉ／Ｏセル２１が、ＬＥＤ３２ｘ（ｘ＝ｒ、ｇ、ｙ）を単独で駆動可能なドライブ能力を有さないものであるために、ＬＥＤ３２ｘ毎に、複数の出力端子２２ｘが用意されている回路となっている。
【００２２】
そして、このＩＯ制御回路２０の各出力端子２２ｘ（ｘ＝ｒ、ｇ、ｙ）と、ＬＥＤ３２ｘの一方の電極とが、別々の（各出力端子２２ｘに固有の）抵抗器２５ｘｎ（ｘ＝ｒでは、ｎ＝１〜３；ｘ＝ｇ、ｙでは、ｎ＝１、２）を介して接続されている。また、各抵抗器２５ｘｎの抵抗値は、各ＬＥＤ３２ｘ用の複数の出力端子２２ｘが全てＯＮ状態（本実施形態では、Ｌｏｗ状態）をとったときに、ＬＥＤ３２ｘに、ＬＥＤ３２ｘを正常に点灯させることが出来る大きさの電流が流れるように、決定されている。
【００２３】
ＬＥＤ３２ｘに流れる電流の大きさは、“（Ｖｃｃ−ＬＥＤ３２ｘの順方向電圧−ＩＯ制御回路２０のＶｏＬ）／ＬＥＤ３２ｘとＩＯ制御回路２０との間の抵抗値”となるので、上記条件を満たす各抵抗器２５ｘｎの抵抗値は、Ｖｃｃ、ＩＯ制御回路２０のＶｏＬ、各ＬＥＤ３２ｘの仕様（順方向電圧、点灯時に流すべき電流値）から、簡単に決定することが出来る。例えば、Ｖｃｃが３．３Ｖであり、ＩＯ制御回路２０のＶｏＬが０．４Ｖであり、各ＬＥＤ３２ｘの仕様が上記したものである場合、抵抗器２５ｒ１〜２５ｒ３として、いずれも、２００Ωのものを採用し、抵抗器２５ｙ１、２５ｙ２、２５ｇ１、２５ｇ２として、いずれも、１５０Ωのものを採用すれば、上記条件を満たす（各ＬＥＤ３２ｘ用の出力端子２２ｘが全てＯＮ状態をとったときに、ＬＥＤ３２ｘに、ＬＥＤ３２ｘを正常に点灯させることが出来る大きさの電流が流れるようにする）ことが、出来ることになる。なお、各種条件が定まっても、各抵抗器２５ｘｎの抵抗が一意に定まる訳ではなく、同一のＬＥＤ３２ｘに関する各抵抗器２５ｘｎの抵抗値を一致させる必要がある訳でもないので、上記した場合には、例えば、抵抗器２５ｒ１〜２５ｒ３として、それぞれ、２２０Ω、２２０Ω、１８０Ωのものを採用しても良い。
【００２４】
次に、ＩＯ制御回路２０の各出力端子２２ｘと各ＬＥＤ３２ｘとを、上記のように接続している理由を、説明する。
【００２５】
本ＩＯ制御回路２０は、図４に示したような形、すなわち、各ＬＥＤ３２ｘ（ｘ＝ｒ、ｇ、ｙ；図には、ｘ＝ｇに関する部分のみを表示してある）用の出力端子２２ｘを相互に接続し、その接続部分を抵抗器２５ｇを介してＬＥＤ３２ｘと接続した形でも、ＬＥＤ３２ｘを駆動できるものとなっている。
【００２６】
ただし、ＩＯ制御回路２０内の各Ｉ／Ｏセル２１の出力レベルが変化するタイミングは、図５に例示したように、若干、異なっている。このため、ＩＯ制御回路２０を、図４に示したような形で使用した場合には、Ｉ／Ｏセル２１の出力レベルが変化する各遷移期間（図５参照）にて、短時間の間ではあるがＩ／Ｏセル２１間に大電流が流れることになる。
【００２７】
このような現象（Ｉ／Ｏセル２１間に大電流が流れるという現象）が頻繁に生ずる形でＩＯ制御回路２０を使用したのでは、ＩＯ制御回路２０の寿命が短くなってしまう。
【００２８】
このため、本情報処理装置１０は、上記構成（同じＬＥＤ３２ｘ用の，いずれの２つの出力端子２１ｘ間にも抵抗が存在する構成）を採用することによって、ＩＯ制御回路２０内の各Ｉ／Ｏセル２１の出力レベルが変化するタイミングが異なっていても、Ｉ／Ｏセル２１間に大電流が流れないようにしているのである。
【００２９】
以上、説明したように、本実施形態に係る情報処理装置１０は、その製造に、既存の，ＬＥＤを単独では駆動することが出来ない端子を有するＩＯ制御回路（ＬＥＤ制御回路）と同程度の価格で製造できるＩＯ制御回路２０（ＬＥＤ制御回路）を必要とするが、外部回路を必要としない装置となっている。そして、ＩＯ制御回路２０とＬＥＤ３２ｒ、３２ｇ、３２ｙとの間を本実施形態のように結線することは、極めて安価に行えることであるので、本情報処理装置１０は、外部回路が不要となっている分、既存の情報処理装置よりも安価に製造できる装置となっていると言うことが出来る。また、ＩＯ制御回路２０（ＬＥＤ制御回路）の各出力端子２２ｘ間には抵抗が存在しているので、この情報処理装置１０では、各出力端子２２ｘの出力レベルの変化タイミングが異なっていても（ＩＯ制御回路２０（ＬＥＤ制御回路）として高精度のものを用いなくても）、何等問題が生じない装置して機能することにもなる。
【００３０】
＜変形形態＞
上記した情報処理装置１０は、各種の変形を行うことができる。例えば、ＩＯ制御回路２０とＬＥＤ３２ｒ、３２ｇ、３２ｙとの間は、同一のＬＥＤ３２ｘ用の，いずれの２つのＬＥＤ制御用端子２２ｘ間にも抵抗が存在し、かつ、各ＬＥＤ３２ｘ用の複数の出力端子２２ｘが全てＯＮ状態（本実施形態では、Ｌｏｗ状態）をとったときに、ＬＥＤ３２ｘに、ＬＥＤ３２ｘを正常に点灯させることが出来る大きさの電流が流れるように、接続されていれば良いので、情報処理装置１０を、ＩＯ制御回路２０とＬＥＤ３２ｒ、３２ｇ、３２ｙとの間が、図６（ｘ＝ｇの場合のみを示してある）に示したような形、すなわち、ＬＥＤ３２ｘの直前にも抵抗器が設けられいる形で接続されているものに、変形しても良い。
【００３１】
また、ＩＯ制御回路２０（ＬＥＤ制御回路）の、ＬＥＤ制御用に使用可能な端子の数が少ない場合には、幾つかのＬＥＤに関しては、従来通りに、外部回路を介して１個の出力端子に接続されるように、情報処理装置１０を構成しておいても良い。また、１個のＬＥＤに対して４個以上の出力端子が割り当てられているようにしておいても良い。さらに、ＩＯ制御回路２０（ＬＥＤ制御回路）が制御するＬＥＤの数を上記したものと異なるものとしておいても良いことや、この技術を、印刷装置以外の情報処理装置に適用しても良いことなどは、当然のことである。
【図面の簡単な説明】
【００３２】
【図１】本発明の一実施形態に係る情報処理装置の構成図。
【図２】実施形態に係る情報処理装置が備える操作パネルの説明図。
【図３】実施形態に係る情報処理装置が備えるＩＯ制御回路の構成、及び、ＬＥＤとの接続形態の説明図。
【図４】実施形態の構成を採用している理由を説明するための図。
【図５】実施形態の構成を採用している理由を説明するための図。
【図６】実施形態に係る情報処理装置の変形例を説明するための図。
【図７】従来の情報処理装置にて用いられている、ＬＥＤ関連の構成の説明図。
【符号の説明】
【００３３】
１０  情報処理装置（印刷装置）、  １１  ＣＰＵ、  １２  メモリ制御回路、
１３  ＳＤＲＡＭ、  １４  ＲＯＭ、  １５  画像処理回路、
２０  ＩＯ制御回路、  ２１  Ｉ／Ｏセル、  ２２ｒ、２２ｇ、２２ｙ  出力端子、
３０  操作パネル、  ３２ｒ，３３ｇ，３２ｙ  ＬＥＤ、  ４０  印刷エンジン
【図１】
2005129633.tif 000003
【図２】
2005129633.tif 000004
【図３】
2005129633.tif 000005
【図４】
2005129633.tif 000006
【図５】
2005129633.tif 000007
【図６】
2005129633.tif 000008
【図７】
2005129633.tif 000009