(57)【要約】【課題】電子機器の各種機能を実行するＣＰＵの制御を受けずに、電子機器の動作状態を知らせるＬＥＤの検査を行うことができるＬＥＤ制御装置を提供する。【解決手段】電子機器１の動作状態を知らせるＬＥＤ３３ａ、３３ｂと、ＬＥＤ３３ａ、３３ｂの点灯または点滅を制御するボタン／ＬＥＤ制御部３４と、電子機器１の外部からの第１入力を取得して、第１入力に基づく第１信号をボタン／ＬＥＤ制御部３４へ提供する操作部３２とを具備する。電力を取得してＬＥＤ３３ａ、３３ｂと、ボタン／ＬＥＤ制御部３４と、操作部３２とが起動するときに、操作部３２は第１信号をボタン／ＬＥＤ制御部３４へ提供し、ボタン／ＬＥＤ制御部３４は第１信号に基づいて、電子機器１のＣＰＵ２１の制御を受けずにＬＥＤ３３ａ、３３ｂを点灯または点滅させる検査モードで起動するか、ＣＰＵ２１の制御を受けてＬＥＤ３３ａ、３３ｂを点灯または点滅させる通常モードで起動するかを判定する。【選択図】図１
2010212382.tif 000002
【特許請求の範囲】
【請求項１】
電子機器の動作状態を知らせるＬＥＤと、
前記ＬＥＤの点灯または点滅を制御するボタン／ＬＥＤ制御部と、
前記電子機器の外部からの第１入力を取得して、前記第１入力に基づく第１信号を前記ボタン／ＬＥＤ制御部へ提供する操作部と、
を具備し、
電力を取得して前記ＬＥＤと、前記ボタン／ＬＥＤ制御部と、前記操作部とが起動するときに、前記操作部は、前記第１信号を前記ボタン／ＬＥＤ制御部へ提供し、
前記ボタン／ＬＥＤ制御部は、前記第１信号に基づいて、前記電子機器のＣＰＵの制御を受けずに前記ＬＥＤを点灯または点滅させる検査モードで起動するか、前記ＣＰＵの制御を受けて前記ＬＥＤを点灯または点滅させる通常モードで起動するかを判定する
ＬＥＤ制御装置。
【請求項２】
請求項１に記載のＬＥＤ制御装置であって、
前記操作部は、前記検査モードで起動した後、前記電子機器の外部からの第２入力に基づく第２信号を前記ボタン／ＬＥＤ制御部へ提供し、
前記ボタン／ＬＥＤ制御部は、前記第２信号に基づいて、前記ＬＥＤを点灯または点滅させる
ＬＥＤ制御装置。
【請求項３】
請求項１又は２に記載のＬＥＤ制御装置であって、
前記ボタン／ＬＥＤ制御部が実行する検査プログラムを格納する記憶部
を更に具備し、
前記ボタン／ＬＥＤ制御部は、前記検査プログラムに基づいて、前記第２信号を取得した後、前記ＬＥＤを点灯又は点滅させる
ＬＥＤ制御装置。
【請求項４】
電子機器の電源装置が外部から取得した電力を、前記電子機器のＣＰＵを含む機能装置と、前記電子機器の動作状態を知らせるＬＥＤを含むＬＥＤ制御装置とへ提供するステップと、
前記ＬＥＤ制御装置に含まれる操作部が前記電力を取得したときに、前記電子機器の外部からの第１入力を取得して第１信号を提供するステップと、
前記ＬＥＤ制御装置に含まれるボタン／ＬＥＤ制御部が、前記第１信号に基づいて、前記ＣＰＵの制御を受けない検査モードで起動するか、前記ＣＰＵの制御を受ける通常モードで起動するかを判定するステップと
を具備する
ＬＥＤ制御方法。
【請求項５】
請求項４に記載のＬＥＤ制御方法であって、
前記ボタン／ＬＥＤ制御部が前記検査モードで起動した後、前記操作部が前記電子機器の外部からの第２入力に基づいて第２信号を提供するステップと、
前記ボタン／ＬＥＤ制御部が、前記第２信号に基づいて前記ＬＥＤを点灯または点滅させるステップと
を更に具備する
ＬＥＤ制御方法。
【請求項６】
請求項５に記載のＬＥＤ制御方法であって、
前記第２信号に基づいて前記ＬＥＤを点灯または点滅させるステップは、
前記ボタン／ＬＥＤ制御部が、前記ＬＥＤ制御装置に格納されている検査プログラムを実行するステップと、
前記ボタン／ＬＥＤ制御部が、前記検査プログラムに基づいて、前記第２信号を取得した後、前記ＬＥＤを点灯又は点滅させるステップと
を備える
ＬＥＤ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は動作状態を知らせるＬＥＤを有する電子機器に関し、特に、ＬＥＤの制御装置及び制御方法に関する。
【背景技術】
【０００２】
ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）を備えるパーソナルコンピュータなどの電子機器は、ＬＥＤの点灯や点滅によってユーザに動作状態を知らせることができる。一般的に、動作状態を知らせるＬＥＤを備えた電子機器は、電子機器の各種機能を実行するためのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が起動してから、ＣＰＵがプログラムを読み出し、ＣＰＵがＬＥＤの点灯及び点滅の制御を行っている。
【０００３】
特許文献１には、携帯型パーソナルコンピュータの組立検査を簡単に効率よく行うことのできるテスト機能付きキーボード／電源コントローラに関する技術が開示されている。このテスト機能付きキーボード／電源コントローラは、パーソナルコンピュータに備えられたＣＰＵを動作させることなく組立検査を行うことを特徴としている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−７３２６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
動作状態を知らせるＬＥＤを備える電子機器は、電源投入後ＣＰＵを起動し、メモリ及びＬＣＤなどの複数のデバイスの初期化を行い、更にＣＰＵがデバイスに格納されているプログラムを実行してＬＥＤを点灯または点滅させる。つまり、動作状態を知らせるＬＥＤを備える電子機器は、電源投入後からＬＥＤを用いてユーザに動作状態を知らせるまでに多くの時間を要してしまう。これは電子機器の製造工程において問題となり、ＬＥＤを点灯または点滅させる検査は、電源投入後からＬＥＤを点灯または点滅させるまでに、ＣＰＵに制御されるまでの多くの待ち時間を要し、検査時間を短縮することが困難である。
【０００６】
本発明の目的は、電子機器の各種機能を実行するＣＰＵの制御を受けずに、電子機器の動作状態を知らせるＬＥＤの検査を行うことができるＬＥＤ制御装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明のＬＥＤ制御装置は、電子機器の動作状態を知らせるＬＥＤと、ＬＥＤの点灯または点滅を制御するボタン／ＬＥＤ制御部と、電子機器の外部からの第１入力を取得して、第１入力に基づく第１信号をボタン／ＬＥＤ制御部へ提供する操作部とを具備する。電力を取得してＬＥＤと、ボタン／ＬＥＤ制御部と、操作部とが起動するときに、操作部は、第１信号をボタン／ＬＥＤ制御部へ提供し、ボタン／ＬＥＤ制御部は、第１信号に基づいて、電子機器のＣＰＵの制御を受けずにＬＥＤを点灯または点滅させる検査モードで起動するか、ＣＰＵの制御を受けてＬＥＤを点灯または点滅させる通常モードで起動するかを判定する。
【０００８】
本発明のＬＥＤ制御方法は、電子機器の電源装置が外部から取得した電力を、電子機器のＣＰＵを含む機能装置と、電子機器の動作状態を知らせるＬＥＤを含むＬＥＤ制御装置とへ提供するステップと、ＬＥＤ制御装置に含まれる操作部が、電力を取得したときに電子機器の外部からの第１入力を取得して第１信号を提供するステップと、ＬＥＤ制御装置に含まれるボタン／ＬＥＤ制御部が、第１信号に基づいて、ＣＰＵの制御を受けない検査モードで起動するか、ＣＰＵの制御を受ける通常モードで起動するかを判定するステップとを具備する。
【発明の効果】
【０００９】
本発明のＬＥＤ制御装置は、電子機器の各種機能を実行するＣＰＵの制御を受けずに、電子機器の動作状態を知らせるＬＥＤの検査を行うことができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明のＬＥＤ制御装置３０を具備する電子機器１の構成例を示したブロック図である。
【図２】図２は、本発明のＬＥＤ制御装置３０の構成例である。
【図３】図３は、本発明の実施の形態によるＬＥＤ制御装置３０が、検査モードで起動する処理動作を示したフローチャートである。
【図４】図４は、ＬＥＤ制御装置３０が検査モードで起動した後、操作部３２の複数のボタンと、ＬＥＤ表示部３３の複数のＬＥＤとの検査を行う処理動作を示したフローチャートである。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明の実施の形態によるＬＥＤ制御装置及びＬＥＤ制御方法を説明する。
【００１２】
図１は、本発明のＬＥＤ制御装置３０を具備する電子機器１の構成例を示したブロック図である。電子機器１は、パーソナルコンピュータや携帯電話機などが例示され、動作状態をユーザに知らせる少なくとも１つ以上のＬＥＤをＬＥＤ表示部３３に備える。図１を参照すると、電子機器１は、電源装置１０と、機能装置２０と、ＬＥＤ制御装置３０とを具備する。
【００１３】
電源装置１０は、外部のＡＣコンセントから電力を取得し、機能装置２０及びＬＥＤ制御装置３０へ電力を提供する。電源装置１０は、電源操作部１１を備える。電源操作部１１は、ユーザによって操作されるボタンなどの入力部を含む。電源操作部１１は、ユーザの操作に基づき、電源装置１０が取得した電力を機能装置２０及びＬＥＤ制御装置３０へ提供するか否かの制御を行う。つまり、ユーザは、電源操作部１１を操作して、電子機器１の電源のＯＮ／ＯＦＦ制御を行うことができる。
【００１４】
機能装置２０は、電子機器１の機能を実現するための装置である。機能装置２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１と、メモリ２２と、キーボート／マウス２３と、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）２４とを備える。各部は、バスによって接続されている。
【００１５】
ＣＰＵ２１は、電子機器１の各種機能を実行するために、メモリ２２に格納されている電子機器１に係る演算処理及び制御処理を行う。ＣＰＵ２１は、メモリ２２に格納されているプログラムに基づいて、ＬＥＤ制御装置３０を制御し、ＬＥＤ制御装置３０に含まれる電子機器１の動作状態を知らせるＬＥＤを点灯または点滅させる。メモリ２２は、電子機器１に係る情報を記録する装置であり、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）が例示される。メモリ２２は、ＣＤ−ＲＯＭやＤＶＤ等のコンピュータ読み取り可能な記憶媒体から読み取られたプログラム、キーボード／マウス２３から入力された信号やプログラム、及びＣＰＵ２１の処理結果を格納する。
【００１６】
キーボード／マウス２３は、電子機器１を操作するためにユーザがコマンド及び信号を入力する入力装置である。ＬＣＤ２４は、電子機器１に係る出力をユーザに認識させることができる出力装置である。尚、機能装置２０は、出力装置としてＬＣＤ２４の他に音声を出力するスピーカが含まれていてもよい。
【００１７】
ＬＥＤ制御装置３０は、ＣＰＵ２１の制御に基づいて、電子機器１の動作状態を知らせるＬＥＤ（ＬＥＤ表示部３３に含まれる）を点灯または点滅させる。更に、ＬＥＤ制御装置３０は、ＣＰＵ２１の制御によらずに単独でＬＥＤを点灯または点滅させることもできる。ＬＥＤ制御装置３０は、記憶部３１と、操作部３２と、ＬＥＤ表示部３３と、ボタン／ＬＥＤ制御部３４とを備える。
【００１８】
記憶部３１は、ハードディスク、ＲＡＭ及びＲＯＭなどの記録装置であり、ＬＥＤ表示部３３のＬＥＤを点灯または点滅させる検査プログラムを格納する。操作部３２は少なくとも１つ以上のボタンを含む。操作部３２はボタンが押下されると、ボタンの押下に基づく信号をボタン／ＬＥＤ制御部３４へ提供する。ＬＥＤ表示部３３は、少なくとも１つ以上のＬＥＤを含む。ＬＥＤは、ボタン／ＬＥＤ制御部３４に制御されて点灯または点滅し、電子機器１の動作状態をユーザに知らせることができる。
【００１９】
ボタン／ＬＥＤ制御部３４は、電源装置１０から電力を取得したときに、操作部３２から取得する特定の信号に基づいて、ＣＰＵ２１の制御を受けるか否かを判定する。特定の信号を取得しない場合、ボタン／ＬＥＤ制御部３４は、ＣＰＵ２１の制御を受け付ける電子機器１の通常モードとして起動する。そして、ボタン／ＬＥＤ制御部３４は、ＣＰＵ２１の制御によってＬＥＤ表示部３３のＬＥＤを点灯または点滅させる制御を行う。一方、特定の信号を取得した場合、ボタン／ＬＥＤ制御部３４は、ＣＰＵ２１の制御を受け付けない検査モードとして起動する。つまり、ボタン／ＬＥＤ制御部３４は、ＣＰＵ２１の制御によらず、ＬＥＤ表示部３３のＬＥＤを点灯または点滅させる制御を行う。尚、特定の信号は、電源投入時に不用意に検査モードで起動しないように、複数のボタンの組み合わせによって操作部３２から提供されることが好ましい。複数のボタンの組み合わせは、複数のボタンの同時入力と複数のボタンの逐次入力とのどちらでもよい。また、ボタン／ＬＥＤ制御部３４は、検査モードで起動した後、記憶部３１に格納された検査プログラムを実行してＬＥＤ表示部３３のＬＥＤを点灯または点滅させることができる。
【００２０】
図２は、本発明のＬＥＤ制御装置３０の構成例である。図２を参照すると、操作部３２はＳＷ３２ａからＳＷ３２ｅまでの５つのボタンを含み、ＬＥＤ表示部３３はＬＥＤ３３ａとＬＥＤ３３ｂとの２つのＬＥＤを含んでいる。但し、操作部３２のボタンの数と、ＬＥＤ表示部３３のＬＥＤの数とは一例であって、これに限定するものではない。操作部３３の回路は、図示したようにＳＷの押下時にＧＮＤに接地し、信号レベルの変化でボタン押下を検出する方式と、キーボードに良く使われるマトリクス方式とのどちらでもよい。ボタン／ＬＥＤ制御部３４は、ボタン制御部とＬＥＤ制御部とを含む。ボタン制御部は、ＳＷ３２ａからＳＷ３２ｅの何れかが押下された信号を取得し、記憶部３１の検査プログラムに基づいて、ＬＥＤ制御部へ信号を提供する。ＬＥＤ制御部は、取得した信号に基づいて、ＬＥＤ３３ａとＬＥＤ３３ｂとを点灯または点滅させる。
【００２１】
図３は、本発明の実施の形態によるＬＥＤ制御装置３０が、検査モードで起動する処理動作を示したフローチャートである。図３を参照して、ＬＥＤ制御装置３０がＣＰＵ２１の制御をマスクして、検査モードで起動する処理動作を説明する。
【００２２】
電源装置１０は、ＡＣコンセントから電力を取得する。電源装置１０は、ユーザによる電源ボタン部１１の操作に基づき、電力を機能装置２０とＬＥＤ制御装置３０とへ提供する。機能装置２０及びＬＥＤ制御装置３０が電力を取得すると、含まれる各部位は起動する。ボタン／ＬＥＤ制御部３４は電力を取得すると、操作部３２に含まれる少なくとも１つのボタン（ＳＷ３２ａからＳＷ３２ｅ）が押されているか否かを判定する（ステップＳ０１）。一方、機能装置２０は、電力を取得してＣＰＵ２１を起動し、メモリ２２、キーボード／マウス２３及びＬＣＤ２４の初期化を行う。更に、ＣＰＵ２１は、メモリ２２に格納されたプログラムを実行する。尚、ステップＳ０１では、ＣＰＵ２１はボタン／ＬＥＤ制御部３４の制御を行っていない。
【００２３】
ステップＳ０１において、ボタン／ＬＥＤ制御部３４は、ＳＷ３２ａからＳＷ３２ｅの何れのボタンも押されていないと判定すると、ＣＰＵ２１の制御を受け付けて、電子機器１の通常モードとして起動する。
【００２４】
ステップＳ０１において、ボタン／ＬＥＤ制御部３４は、ＳＷ３２ａからＳＷ３２ｅの何れかのボタンが押されていると判定すると、押されているボタンが特定の信号を提供する特定ボタンであるか否かを判定する（ステップＳ０２）。特定ボタンは、ＳＷ３２ａからＳＷ３２ｅの組み合わせであることが好ましい。
【００２５】
ステップＳ０２において、ボタン／ＬＥＤ制御部３４は、押されているボタンが特定ボタンでないと判定すると、ＣＰＵ２１の制御を受け付けて、電子機器１の通常モードとして起動する。
【００２６】
ステップＳ０２において、ボタン／ＬＥＤ制御部３４は、押されているボタンが特定ボタンであると判定すると、ＣＰＵ２１の制御を受けない検査モードとして起動する。検査モードで起動した場合、ＬＥＤ制御装置３０は機能装置２０の起動を待たずにＬＥＤを点灯または点滅させることができる。
【００２７】
図４は、ＬＥＤ制御装置３０が検査モードで起動した後、操作部３２の複数のボタンと、ＬＥＤ表示部３３の複数のＬＥＤとの検査を行う処理動作を示したフローチャートである。ステップＡ０１からステップＡ１０で示すフローチャートは、ＬＥＤ制御装置３０の処理動作を表す。ステップＢ０１からステップＢ１０で示すフローチャートは、ユーザ又は電子機器１の検査装置の動作を表す。まず、ステップＡ０１からステップＡ１０で示したＬＥＤ制御装置３０の処理動作を説明する。尚、操作部３２のボタンの押下及びＬＥＤ表示部３３のＬＥＤの点灯確認は、ユーザが行う場合を例に説明するが、検査装置が行ってもよい。
【００２８】
ボタン／ＬＥＤ制御部３４は、検査モードで起動すると、記憶部３１に格納されている検査プログラムを実行する。操作部３２のＳＷ３２ａがユーザ入力に基づいて押下されると、操作部３２は信号をボタン／ＬＥＤ制御部３４へ提供する。ボタン／ＬＥＤ制御部３４は、取得した信号に基づいて、ＳＷ３２ａが押下されたか否かを判定する（ステップＡ０１）。
【００２９】
ステップＡ０１において、ボタン／ＬＥＤ制御部３４は、ＳＷ３２ａが押下されていると判定すると、ＬＥＤ３３ａを点灯する制御を行う（ステップＡ０２）。
【００３０】
ステップＡ０１において、ボタン／ＬＥＤ制御部３４は、ＳＷ３２ａが押下されていないと判定すると、ＬＥＤ３３ａを点灯する制御を行わない。ボタン／ＬＥＤ制御部３４は、押下されていないことを判定するために、タイムアウト時間を記憶部３１から取得していることが好ましい。尚、ＳＷ３２ａが押下されてもＬＥＤ３３ａが無点灯である場合は、ＳＷ３２ａに関連する操作部３２、ＬＥＤ３３ａに関連するＬＥＤ表示部３３、及びボタン／ＬＥＤ制御部３４の何れかに不良が存在することを表す。
【００３１】
次に、操作部３２のＳＷ３２ｂがユーザ入力に基づいて押下されると、操作部３２は信号をボタン／ＬＥＤ制御部３４へ提供する。ボタン／ＬＥＤ制御部３４は、取得した信号に基づいて、ＳＷ３２ｂが押下されたか否かを判定する（ステップＡ０３）。
【００３２】
ステップＡ０３において、ボタン／ＬＥＤ制御部３４は、ＳＷ３２ｂが押下されていると判定すると、ＬＥＤ３３ｂを点灯する制御を行う（ステップＡ０４）。
【００３３】
ステップＡ０３において、ボタン／ＬＥＤ制御部３４は、ＳＷ３２ｂが押下されていないと判定すると、ＬＥＤ３３ｂを点灯する制御を行わない。ＳＷ３２ｂが押下されてもＬＥＤ３３ｂが無点灯である場合は、ＳＷ３２ｂに関連する操作部３２、ＬＥＤ３３ｂに関連するＬＥＤ表示部３３及びボタン／ＬＥＤ制御部３４の何れかに不良が存在することを表す。
【００３４】
次に、操作部３２のＳＷ３２ｃがユーザ入力に基づいて押下されると、操作部３２は信号をボタン／ＬＥＤ制御部３４へ提供する。ボタン／ＬＥＤ制御部３４は、取得した信号に基づいて、ＳＷ３２ｃが押下されたか否かを判定する（ステップＡ０５）。
【００３５】
ステップＡ０５において、ボタン／ＬＥＤ制御部３４は、ＳＷ３２ｃが押下されていると判定すると、ＬＥＤ３３ａを点灯する制御を行う（ステップＡ０６）。
【００３６】
ステップＡ０５において、ボタン／ＬＥＤ制御部３４は、ＳＷ３２ｃが押下されていないと判定すると、ＬＥＤ３３ａを点灯する制御を行わない。ＳＷ３３ｃが押下されてもＬＥＤ３３ａが無点灯の場合は、ＳＷ３２ｃに関連する操作部３２、ＬＥＤ３３ａに関連するＬＥＤ表示部３３、及びボタン／ＬＥＤ制御部３４の何れかに不良が存在することを表す。
【００３７】
次に、操作部３２のＳＷ３２ｄがユーザ入力に基づいて押下されると、操作部３２は信号をボタン／ＬＥＤ制御部３４へ提供する。ボタン／ＬＥＤ制御部３４は、取得した信号に基づいて、ＳＷ３２ｄが押下されたか否かを判定する（ステップＡ０７）。
【００３８】
ステップＡ０７において、ボタン／ＬＥＤ制御部３４は、ＳＷ３２ｄが押下されていると判定すると、ＬＥＤ３３ｂを点灯する制御を行う（ステップＡ０８）。
【００３９】
ステップＡ０７において、ボタン／ＬＥＤ制御部３４は、ＳＷ３２ｄが押下されていないと判定すると、ＬＥＤ３３ｂを点灯する制御を行わない。ＳＷ３２ｄが押下されてもＬＥＤ３３ｂが無点灯の場合は、ＳＷ３２ｄに関連する操作部３２、ＬＥＤ３３ｂに関連するＬＥＤ表示部３３、及びボタン／ＬＥＤ制御部３４の何れかに不良が存在することを表す。
【００４０】
次に、操作部３２のＳＷ３２ｅがユーザ入力に基づいて押下されると、操作部３２は信号をボタン／ＬＥＤ制御部３４へ提供する。ボタン／ＬＥＤ制御部３４は、取得した信号に基づいて、ＳＷ３２ｅが押下されたか否かを判定する（ステップＡ０９）。
【００４１】
ステップＡ０９において、ボタン／ＬＥＤ制御部３４は、ＳＷ３２ｅが押下されていると判定すると、ＬＥＤ３３ａとＬＥＤ３３ｂとを交互に点灯する制御を行う（ステップＡ１０）。
【００４２】
ステップＡ０９において、ボタン／ＬＥＤ制御部３４は、ＳＷ３２ｅが押下されていないと判定すると、ＬＥＤ３３ａとＬＥＤ３３ｂとを点灯する制御を行わない。ＳＷ３２ｅが押下されてもＬＥＤ３３ａ又はＬＥＤ３３ｂが無点灯である場合は、ＳＷ３２ｅに関連する操作部３２、ＬＥＤ３３ａ又はＬＥＤ３３ｂに関連するＬＥＤ表示部３３及びボタン／ＬＥＤ制御部３４の何れかに不良が存在することを表す。この様に、ＬＥＤ制御装置３０は、操作部３２のボタンの押下に基づいて、ＬＥＤ表示部３３のＬＥＤの点灯を行うことができる。ユーザは、ボタンに対応するＬＥＤの点灯を確認することで、操作部３２及びＬＥＤ表示部３３に異常がないことを確認できる。ＬＥＤ制御装置３０は、操作部３２及びＬＥＤ表示部３３に異常がないことが確認された後、ユーザ操作に基づいて、ＣＰＵ２１の制御を受ける通常モードとして動作することができる。
【００４３】
次に、ステップＢ０１からステップＢ１０のフローチャートを参照して、ユーザ又は電子機器１の検査装置の検査方法を説明する。本説明でも、ステップＢ０１からステップＢ１０の処理動作はユーザが行う場合として説明する。ユーザはＳＷ３２ａを押下する（ステップＢ０１）。
【００４４】
ユーザは、ＬＥＤ３３ａが点灯するか否かを判定する（ステップＢ０２）。ステップＢ０２において、ＬＥＤ３３ａが無点灯であると、ユーザはＳＷ３２ａに関連する操作部３２、ＬＥＤ３３ａに関連するＬＥＤ表示部３３、及びボタン／ＬＥＤ制御部３４の何れかに不良が存在することを認識できる。
【００４５】
ステップＢ０２において、ユーザはＬＥＤ３３ａが点灯していると判定すると、ＳＷ３２ｂを押下する（ステップＢ０３）。
【００４６】
ユーザは、ＳＷ３２ｂの押下に基づいて、ＬＥＤ３３ｂが点灯するか否かを判定する（ステップＢ０４）。ステップＢ０４において、ＬＥＤ３３ｂが無点灯であると、ユーザはＳＷ３２ｂに関連する操作部３２、ＬＥＤ３３ｂに関連するＬＥＤ表示部３３、及びボタン／ＬＥＤ制御部３４の何れかに不良が存在することを認識できる。
【００４７】
ステップＢ０４において、ユーザはＬＥＤ３３ｂが点灯していると判定すると、ＳＷ３２ｃを押下する（ステップＢ０５）。
【００４８】
ユーザは、ＳＷ３２ｃの押下に基づいて、ＬＥＤ３３ａが点灯するか否かを判定する（ステップＢ０６）。ステップＢ０６において、ＬＥＤ３３ａが無点灯であると、ユーザはＳＷ３２ｃに関連する操作部３２、ＬＥＤ３３ａに関連するＬＥＤ表示部３３、及びボタン／ＬＥＤ制御部３４の何れかに不良が存在することを認識できる。
【００４９】
ステップＢ０６において、ユーザはＬＥＤ３３ａが点灯していると判定すると、ＳＷ３２ｄを押下する（ステップＢ０７）。
【００５０】
ユーザは、ＳＷ３２ｄの押下に基づいて、ＬＥＤ３３ｂが点灯するか否かを判定する（ステップＢ０８）。ステップＢ０８において、ＬＥＤ３３ｂが無点灯であると、ユーザはＳＷ３２ｄに関連する操作部３２、ＬＥＤ３３ｂに関連するＬＥＤ表示部３３、及びボタン／ＬＥＤ制御部３４の何れかに不良が存在することを認識できる。
【００５１】
ステップＢ０８において、ユーザはＬＥＤ３３ｂが点灯していると判定すると、ＳＷ３２ｅを押下する（ステップＢ０９）。
【００５２】
ユーザは、ＳＷ３２ｅの押下に基づいて、ＬＥＤ３３ａとＬＥＤ３３ｂとが交互に点灯するか否かを判定する（ステップＢ１０）。ステップＢ１０において、ＬＥＤ３３ａ又はＬＥＤ３３ｂが無点灯であると、ユーザはＳＷ３２ｅに関連する操作部３２、又はＬＥＤ３３ａ、ＬＥＤ３３ｂに関連するＬＥＤ表示部３３、及びボタン／ＬＥＤ制御部３４の何れかに不良が存在することを認識できる。
【００５３】
ステップＢ１０において、ユーザはＬＥＤ３３ａ及びＬＥＤ３３ｂが交互に点灯していると判定すると、操作部３２及びＬＥＤ表示部３３に異常がないことが確認できたため、検査を終了する。ユーザは、異常がないことを確認した後、操作部３２を操作することなどにより、ＬＥＤ制御装置３０をＣＰＵ２１の制御を受ける通常モードに変更させることが出来る。
【００５４】
前述したように、ＬＥＤ制御装置３０は、操作部３２に含まれるＳＷ３２ａ〜ＳＷ３２ｅの各ボタンの押下に基づき、ＬＥＤ表示部３３のＬＥＤ３３ａとＬＥＤ３３ｂとを点灯させている。操作部３２が含むボタンの数と、ＬＥＤ表示部３３が含むＬＥＤの数とは、どのような組み合わせでも良い。例えば、複数のボタンと１つのＬＥＤが含まれる場合、ＬＥＤ制御装置３０は、複数のボタンの押下に基づいて１つのＬＥＤが点灯→消灯→点灯を繰り返すことや、複数のボタンの押下に基づいて１つのＬＥＤが点滅速度を変更することで、複数のボタンと１つのＬＥＤとの検査を行うことができる。また、ボタンとＬＥＤとが共に複数含まれる場合、本発明のＬＤＥ制御装置３０は、複数のボタンの押下に基づいて複数のＬＥＤを順番に点灯することや、１つのＬＥＤと１つのボタンとを１対１で対応させて点灯させることによって、複数のＬＥＤと複数のボタンとを検査することができる。即ち、ＬＥＤ制御装置３０は、操作部３２とＬＥＤ表示部３３とを検査可能に動作させることができ、ボタンの数とＬＥＤの数との組み合わせは問わない。尚、操作部３２とＬＥＤ表示部３３とを検査可能に動作させる検査プログラムは、記憶部３１に格納され、ボタン／ＬＥＤ制御部３４が実行する。このように、本発明のＬＥＤ制御装置３０は、操作部３２のボタンと電子機器１の動作状態を知らせるＬＥＤとを連動させて、それぞれの検査を簡潔に行うことができる。
【００５５】
本発明のＬＥＤ制御装置３０は、電源装置１０から電力が提供されるときの操作部３２のボタン（特定ボタン）の押下に基づいて、ＣＰＵ２１の制御を受けるか否かを判定し、ＣＰＵ２１の制御を受けない検査モードで起動することができる。ＬＥＤ制御装置３０は、ＣＰＵ２１の制御を受けない検査モードで起動すると、記憶部３１の検査プログラムを実行し、操作部３２の複数のボタンとＬＥＤ表示部３３の複数のＬＥＤとを連動させてそれぞれを検査する。即ち、本発明のＬＥＤ制御装置３０は、電子機器１の各種機能を実行するＣＰＵ２１の制御を受けずに、動作状態を知らせるＬＥＤの検査を簡潔に行うことができる。従って、本発明のＬＥＤ制御装置３０は、電子機器１の動作状態を示すＬＥＤの点灯または点滅を電源投入後からすばやく行うことができるため、ＬＥＤの検査時間を短縮する効果を奏している。また、ＬＥＤ制御装置３０は、電子機器１の製造工程において、ＣＰＵ２１やＬＣＤ２４が電子機器１に搭載されていない状態でも、ボタン及びＬＥＤが正常に動作するか否かを検査できる効果も奏する。
【符号の説明】
【００５６】
１      電子機器
１０    電源装置
１１    電源操作部
２０    機能装置
２１    ＣＰＵ
２２    メモリ
２３    キーボード／マウス
２４    ＬＣＤ
３０    ＬＥＤ制御装置
３１    記憶部
３２    操作部
３２ａ〜３２ｅ  ＳＷ
３３    ＬＥＤ表示部
３３ａ  ＬＥＤ
３３ｂ  ＬＥＤ
３４    ボタン／ＬＥＤ制御部
【図１】
2010212382.tif 000003
【図２】
2010212382.tif 000004
【図３】
2010212382.tif 000005
【図４】
2010212382.tif 000006