(57)【要約】【課題】  装置内蔵の記憶容量を占有することなく手間が掛からず簡単に装置のテストを実行できる電子機器の検査方法を提供する。【解決手段】  ＭＰＵ１と、増設メモリスロット１４と、操作部９とを備えた電子機器において、テストプログラムを格納したメモリとしてのテストモジュール１５を増設メモリスロット１４に装着し、ＭＰＵ１にテストプログラムを実行させ、電子機器の検査を行う。テストモジュール１５には複数種のテストプログラムが書き込まれており、ユーザが操作部９で選択したテストプログラムのみがＭＰＵ１で実行される。【選択図】      図１
2006139638.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサと、拡張メモリスロットとを備えた電子機器において、テストプログラムを格納したメモリを拡張メモリスロットに装着し、プロセッサにテストプログラムを実行させ、電子機器の検査を行うことを特徴とする電子機器の検査方法。
【請求項２】
電子機器は操作部を備え、テストプログラムを格納したメモリが拡張メモリスロットに装着されている場合に、操作部からテストプログラムをプロセッサに実行させることを特徴とする請求項１記載の電子機器の検査方法。
【請求項３】
テストプログラムは複数種がメモリに書き込まれており、操作部で選択したテストプログラムのみがプロセッサで実行されることを特徴とする請求項２記載の電子機器の検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ファクシミリ、コピー機、プリンタ、スキャナ、或いはこれらの機能を備えた複合機等において、装置が正常に動作するか否かを判別する電子機器の検査方法に関する。
【背景技術】
【０００２】
ファクシミリ、コピー機、プリンタ、スキャナ、或いはこれらの機能を備えた複合機においては、装置が正常に動作するか否かを判別する必要がある。従来は、外部に試験装置を付けたり（例えば、特許文献１参照）、テストプログラムをＲＯＭに始めから記憶させておく方法（例えば、特許文献２参照）が取られている。
【０００３】
すなわち、上記特許文献１では、ＦＡＸメール装置を接続した交換機とＦＡＸ装置との間に、動作確認試験機能を搭載した通信アダプタ装置を設けることで、通信アダプタ装置自身の動作確認試験を簡単に行うようにしている。
【０００４】
また、上記特許文献２では、テストパターンデータを発生する手段を備え、装着可能な増設メモリに、テストパターンデータを可逆圧縮し、そして伸張したデータを書き込み、増設メモリから伸張したデータを読み出して、発生手段が発生したテストパターンデータとの不一致を検出するようにしている。
【特許文献１】特開平５−２６８２１９号公報
【特許文献２】特開２００３−２７４０８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、外部に試験装置を付ける場合は、装置の外部に試験装置を付ける手間が掛かるとともに、試験装置の無い場所ではテストができない問題がある。テストプログラムをＲＯＭに記憶させておく場合は、ＲＯＭの容量が大きくなる問題だけでなく、テストプログラムは普段使用する必要がないから、そのためにＲＯＭのアドレス空間が占有されてしまうという問題があった。
【０００６】
この発明は、そのような問題点に着目してなされたもので、装置内蔵の記憶容量を占有することなく手間が掛からず簡単に装置のテストを実行できる電子機器の検査方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するために、本発明の電子機器の検査方法は、プロセッサと、拡張メモリスロットとを備えた電子機器において、テストプログラムを格納したメモリを拡張メモリスロットに装着し、プロセッサにテストプログラムを実行させ、電子機器の検査を行うことを特徴とする。
【０００８】
この検査方法において、電子機器は操作部を備え、テストプログラムを格納したメモリが拡張メモリスロットに装着されている場合に、操作部からテストプログラムをプロセッサに実行させることが好ましい。
【０００９】
その場合、テストプログラムは複数種がメモリに書き込まれており、操作部で選択したテストプログラムのみがプロセッサで実行されることが好ましい。
【発明の効果】
【００１０】
本発明によれば、拡張メモリスロットにメモリを装着すれば、プロセッサがテストプログラムを実行して電子機器のテストをすることができる。従って、装置内蔵の記憶容量を占有することなく手間が掛からず簡単に装置のテストを実行できる。テストの結果が正常ならば、メモリを取り外すことで、拡張メモリ（ＲＡＭ）を拡張メモリスロットに装着することもできる。
【００１１】
また、請求項２，３の構成によれば、メモリのテストプログラムの実行のタイミングをコントロールできて便利である。特に複数種のテストプログラムがある場合には、この効果は一層顕著なものとなる。
【発明を実施するための最良の形態】
【００１２】
以下、実施の形態により、この発明を更に詳細に説明する。
【００１３】
電子機器の一例として複合機の構成例を示すブロック図を図１に示す。この複合機は、コピー機能とファクシミリ機能を併有するものである。
【００１４】
図１において、プロセッサとしてのＭＰＵ（超小型処理装置）１は、この複合機全体を制御する。
【００１５】
このＭＰＵ１には、ＮＣＵ（Network Control Unit）２、ＭＯＤＥＭ３、スキャナ画像処理回路４、スキャナ機構駆動回路６、ＣＯＤＥＣ（符号化・復号器：Coder and Decoder ）７、表示部８、操作部９、ＬＡＮ  Ｉ／Ｆ（構内情報網：Local Area Network Interface）１０、ＲＯＭ１１、ＲＡＭ１２、画像メモリ１３、増設メモリスロット（拡張メモリスロット）１４、プリンタ画像処理回路１６、プリンタ機構制御回路１８がバス２０を介して接続されている。
【００１６】
ＮＣＵ２は、ＭＰＵ１により制御されて、回線１９と当該複合機との接続を制御すると共に、通信相手の電話番号に応じたダイヤルパルスを送出する機能及び着信を検出する機能を有する。なお、回線１９は一般公衆電話回線網（ＰＳＴＮ）に接続されている。ＭＯＤＥＭ３は、送受信データの変復調、具体的には本来はデジタル信号である送信データをアナログの音声信号に変調してＮＣＵ２を介して回線１９に送出し、また逆に回線１９からＮＣＵ２を介して受信したアナログの音声信号をデジタル信号に復調する。
【００１７】
スキャナ画像処理回路４は、ＣＣＤ５でスキャンした画像を処理する。スキャナ機構駆動回路６は、ＣＣＤ５を有するスキャナを走査するためのモータの動作や走査用の光源の点灯・消灯等を制御する。
【００１８】
ＣＯＤＥＣ７は、画像メモリ１３に記憶された送信すべき画像データを符号化し、また受信した画像データを復号して画像メモリ１３に記憶する。表示部８は、操作部９の操作により入力された電話番号やＦＡＸ番号、プリンタのトナー残量等の種々の情報を表示する。この表示部８としては、ＣＲＴディスプレイやＬＣＤ（液晶表示装置）が用いられる。
【００１９】
操作部９は、電話番号、ＦＡＸ番号を入力するためのテンキー、相手先の電話番号をワンタッチで呼び出すワンタッチキー、ＦＡＸの開始等を指示するスタートキー、動作等の停止を指示するストップキー等を有する。ＬＡＮ  Ｉ／Ｆ１０は、クライアントＰＣ（パーソナルコンピュータ）やサーバが接続されたＬＡＮに接続するためのものである。ＬＡＮは、更にルータを介してインターネットに接続されていてもよい。
【００２０】
ＲＯＭ１１は、この複合機全体の動作を制御するためのプログラム等を予め記憶してある。ＲＡＭ１２は、ＭＰＵ１による制御に必要なデータ及び制御動作時に一時記憶が必要なデータ等を記憶する。画像メモリ１３は、ＣＣＤ５が読み取ってスキャナ画像処理回路４により画像変換された画像データを圧縮状態で記憶し、また外部から回線１９とＭＯＤＥＭ３又はＬＡＮ  Ｉ／Ｆ１０を介して受信した画像データも圧縮状態で記憶する。
【００２１】
増設メモリスロット１４は、テストプログラムを格納したメモリとしてのテストモジュール１５を装着可能である。勿論、この増設メモリスロット１４には拡張メモリ(ＲＡＭ）等も装着することができる。このメモリには、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ等、適宜適当なものを選択すればよい。
【００２２】
テストモジュール１５は、１種のみのテストプログラムを格納してもよいし、複数種のテストプログラムを格納してもよい。複数種のテストプログラムを有する場合は、ユーザが操作部９から選択できるようにする。また、ユーザが増設メモリスロット１４にテストモジュール１５を装着してから操作部９によりテストプログラムの実行を指示してもよいし、或いはユーザが増設メモリスロット１４にテストモジュール１５を装着すると、直ちにテストプログラムが実行するようにしても構わない。
【００２３】
プリンタ画像処理回路１６は、プリンタに供給する画像データをプリンタの解像度に応じた画像データに変換すると共に、プリント時にプリンタの感光ドラム(図示せず)に画像データに応じた静電潜像を形成するようにＬＥＤプリントヘッド１７を制御する。プリンタ機構制御回路１８は、プリンタにおける露光、現像、転写、定着、用紙搬送に係る各部を制御する。
【００２４】
この複合機における記憶部のアドレスは、図２に示す通りである。ここでは、アドレスＡＤ４〜ＡＤ５までが増設メモリ領域であり、増設メモリスロット１４にテストモジュール１５が装着されると、その増設メモリのアドレス領域がテストプログラムに割り当てられる。
【００２５】
次に、この複合機においてテストプログラムの実行動作について、図３のフロー図を参照して説明する。当該複合機の電源をＯＮにすると、ステップＳＴ１において、初期化を行う。次いで、ステップＳＴ２において、増設メモリスロット１４に何らかのメモリが装着されたか判定する。装着されない場合は、当該処理を終了する。
【００２６】
メモリが装着された場合は、ステップＳＴ３において、そのメモリはテストプログラムを格納したメモリ(ＲＯＭ）であるか否か判定する。テストプログラムを格納したメモリでないときは、当該処理を終了する。なお、増設メモリか、テストプログラムを格納したメモリかは、コネクタの所定のピンの電圧がＬｏｗかＨｉｇｈかによって判定することができる。
【００２７】
テストプログラムを格納したメモリであるときは、ＭＰＵ１はアドレスＡＤ４からテストプログラムを実行し、ステップＳＴ４において、表示部８にテストモードが実行可能である旨の表示をする。この表示例として、ここではユーザがメモリチェック、テストプリント、テストモード中止のいずれかを選択する旨の表示に設定されている。ステップＳＴ５においては、その旨の表示を受けて、ユーザがどの選択肢を指定したかを判定する。ユーザがメモリチェックを選択すると、ステップＳＴ６において、メモリチェックを実行し、テストプリントを選択すると、ステップＳＴ７において、テストプリントを実行する。また、ユーザがテストモード中止を選択すると、当該処理を終了する。
【００２８】
なお、上記フロー図では、ユーザが電源ＯＮ後に増設メモリスロット１４にテストプログラムを格納したメモリを装着し、テストモードを選択することで、テストプログラムが実行するようになっているが、読出し専用メモリを装着してから電源を投入すれば、直ちにテストプログラムが実行するようにしてもよい。加えて、すべてのテストを順番に実行していくようテストプログラムを構成してもよい。
【図面の簡単な説明】
【００２９】
【図１】電子機器の一例として複合機の構成例を示すブロック図である。
【図２】同複合機の記憶部のアドレスを示すマップ図である。
【図３】同複合機においてテストプログラムの実行動作を示すフロー図である。
【符号の説明】
【００３０】
１      ＭＰＵ(プロセッサ)
１１    ＲＯＭ
１２    ＲＡＭ
１３    画像メモリ
１４    増設メモリスロット(拡張メモリスロット)
１５    テストモジュール（テストプログラムを格納したメモリ）
【図１】
2006139638.tif 000003
【図２】
2006139638.tif 000004
【図３】
2006139638.tif 000005