(57)【要約】【課題】  ハードウェアチェック機能を実現するための製造コストを抑えることができる電子機器およびネットワークインターフェイスデバイスを提供する。【解決手段】  ＭＦＰ１０は、ネットワークに接続されるオプションネットワークインターフェイスデバイス４０と、オプションネットワークインターフェイスデバイス４０を介してネットワークから受信した情報に基づいて通常動作を実行するメイン基板３０とを備え、オプションネットワークインターフェイスデバイス４０は、メイン基板３０の通常動作用の通信を制御するネットワーク通信機能４１ａと、メイン基板３０のチェック用の通信を制御するハードウェアチェック機能４１ｂとを切り替えて実行することを特徴とする。【選択図】  図１
2018018321.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されるネットワークインターフェイスデバイスと、
前記ネットワークインターフェイスデバイスを介してネットワークから受信した情報に基づいて通常動作を実行するハードウェアと
を備え、
前記ネットワークインターフェイスデバイスは、
前記ハードウェアの通常動作用の通信を制御するネットワーク通信機能と、
前記ハードウェアのチェック用の通信を制御するハードウェアチェック機能と
を切り替えて実行することを特徴とする電子機器。
【請求項２】
前記ネットワークインターフェイスデバイスは、着脱可能なオプションのデバイスであることを特徴とする請求項１に記載の電子機器。
【請求項３】
ネットワークに接続されるネットワークインターフェイスデバイスであって、
前記ネットワークインターフェイスデバイスを介してネットワークから受信した情報に基づいて通常動作を実行するハードウェアの通常動作用の通信を制御するネットワーク通信機能と、
前記ハードウェアのチェック用の通信を制御するハードウェアチェック機能と
を切り替えて実行することを特徴とするネットワークインターフェイスデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハードウェアチェック機能を備える電子機器およびネットワークインターフェイスデバイスに関する。
【背景技術】
【０００２】
従来、被測定デバイスおよびネットワークに接続され、被測定デバイスのチェック用の通信を制御するハードウェアチェック機能を実行する試験装置が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−００９９４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の試験装置は、ハードウェアチェック機能を実行する専用のデバイスであるので、製造コストが高いという問題がある。
【０００５】
そこで、本発明は、ハードウェアチェック機能を実現するための製造コストを抑えることができる電子機器およびネットワークインターフェイスデバイスを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の電子機器は、ネットワークに接続されるネットワークインターフェイスデバイスと、前記ネットワークインターフェイスデバイスを介してネットワークから受信した情報に基づいて通常動作を実行するハードウェアとを備え、前記ネットワークインターフェイスデバイスは、前記ハードウェアの通常動作用の通信を制御するネットワーク通信機能と、前記ハードウェアのチェック用の通信を制御するハードウェアチェック機能とを切り替えて実行することを特徴とする。
【０００７】
この構成により、本発明の電子機器は、ハードウェアチェック機能だけでなく、ネットワーク通信機能を備えるネットワークインターフェイスデバイスを備えるので、ハードウェアチェック機能を備えないネットワークインターフェイスデバイスと、ハードウェアチェック機能を備えるデバイスとをそれぞれ備える構成と比較して、ハードウェアチェック機能を実現するための製造コストを抑えることができる。
【０００８】
本発明の電子機器において、前記ネットワークインターフェイスデバイスは、着脱可能なオプションのデバイスであっても良い。
【０００９】
この構成により、本発明の電子機器は、ネットワーク通信機能およびハードチェック機能を切り替えて実行するネットワークインターフェイスデバイスがオプションのデバイスであるので、標準仕様としてハードウェアチェック機能を備える必要がなく、標準仕様の構成での価格を抑えることができる。
【００１０】
本発明のネットワークインターフェイスデバイスは、ネットワークに接続されるネットワークインターフェイスデバイスであって、前記ネットワークインターフェイスデバイスを介してネットワークから受信した情報に基づいて通常動作を実行するハードウェアの通常動作用の通信を制御するネットワーク通信機能と、前記ハードウェアのチェック用の通信を制御するハードウェアチェック機能とを切り替えて実行することを特徴とする。
【００１１】
この構成により、本発明のネットワークインターフェイスデバイスは、ハードウェアチェック機能だけでなく、ネットワーク通信機能を備えるので、ハードウェアチェック機能を備えないネットワークインターフェイスデバイスと、ハードウェアチェック機能を備えるデバイスとをそれぞれ電子機器が備える構成と比較して、電子機器がハードウェアチェック機能を実現するための製造コストを抑えることができる。
【発明の効果】
【００１２】
本発明の電子機器およびネットワークインターフェイスデバイスは、ハードウェアチェック機能を実現するための製造コストを抑えることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施の形態に係るＭＦＰのブロック図である。
【図２】標準仕様の構成での図１に示すＭＦＰのブロック図である。
【図３】ネットワーク通信機能およびハードウェアチェック機能のうち実行する機能を切り替える場合の図１に示すＭＦＰの動作のフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００１５】
まず、本実施の形態に係る電子機器としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）の構成について説明する。
【００１６】
図１は、本実施の形態に係るＭＦＰ１０のブロック図である。
【００１７】
図１に示すように、ＭＦＰ１０は、本体２０を備えている。
【００１８】
本体２０は、種々の操作が入力されるボタンなどの入力デバイスである操作部２１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部２２と、原稿から画像を読み取る読取デバイスであるスキャナー２３と、用紙などの記録媒体に画像を印刷する印刷デバイスであるプリンター２４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部２５と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどの図示していないネットワークに接続される標準ネットワークインターフェイスデバイス２６と、ハードウェアとしてのメイン基板３０とを備えている。
【００１９】
標準ネットワークインターフェイスデバイス２６は、メイン基板３０上に固定されている。
【００２０】
メイン基板３０は、各種の情報を記憶する半導体メモリー、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶デバイスである記憶部３１と、本体２０全体を制御する制御部３２とを備えている。
【００２１】
記憶部３１は、制御部３２によって実行されるソフトウェア３１ａを複数記憶可能である。ソフトウェア３１ａには、例えば、印刷データに基づいてプリンター２４による印刷を実行する印刷ソフトウェアが含まれる。
【００２２】
制御部３２は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。ＣＰＵは、ＲＯＭに記憶されているソフトウェアまたは記憶部３１に記憶されているソフトウェア３１ａを実行する。
【００２３】
メイン基板３０は、メイン基板３０の通常動作用の情報の入出力のために標準ネットワークインターフェイスデバイス２６が接続される標準通常通信用接続部３３と、メイン基板３０の通常動作用の情報の入出力のために後述のオプションネットワークインターフェイスデバイス４０が接続されるオプション通常通信用接続部３４と、メイン基板３０のチェック用の情報の入出力のためにオプションネットワークインターフェイスデバイス４０が接続されるハードウェアチェック専用接続部３５とを備えている。
【００２４】
ＭＦＰ１０は、ＬＡＮ、インターネットなどの図示していないネットワークに接続されるネットワークインターフェイスデバイスとしてのオプションネットワークインターフェイスデバイス４０を備えている。ＭＦＰ１０は、標準ネットワークインターフェイスデバイス２６と、オプションネットワークインターフェイスデバイス４０とで別々のネットワークに接続されることが可能である。
【００２５】
オプションネットワークインターフェイスデバイス４０は、着脱可能なオプションのデバイスである。ＭＦＰ１０は、オプションネットワークインターフェイスデバイス４０が本体２０から取り外されることによって、図２に示すように本体２０のみの状態になる。ＭＦＰ１０は、図２に示す状態から、本体２０の図示していないスロットにオプションネットワークインターフェイスデバイス４０が挿し込まれることによって、図１に示す状態になる。
【００２６】
オプションネットワークインターフェイスデバイス４０は、オプションネットワークインターフェイスデバイス４０全体を制御する制御部４１とを備えている。
【００２７】
制御部４１は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭと、ＣＰＵの作業領域として用いられるＲＡＭとを備えている。ＣＰＵは、ＲＯＭに記憶されているソフトウェアを実行する。
【００２８】
制御部４１は、ＲＯＭに記憶されているソフトウェアを実行することによって、メイン基板３０の通常動作用の通信を制御するネットワーク通信機能４１ａ、および、メイン基板３０のチェック用の通信を制御するハードウェアチェック機能４１ｂとして機能する。
【００２９】
ネットワーク通信機能４１ａは、メイン基板３０に対して、オプション通常通信用接続部３４との間で情報を入出力するが、ハードウェアチェック専用接続部３５との間で情報を入出力しない。
【００３０】
ハードウェアチェック機能４１ｂは、メイン基板３０に対して、ハードウェアチェック専用接続部３５との間で情報を入出力するが、オプション通常通信用接続部３４との間で情報を入出力しない。また、ハードウェアチェック機能４１ｂは、メイン基板３０の通常動作用の情報として印刷データがＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などのコンピューターからネットワークを介してオプションネットワークインターフェイスデバイス４０に入力されたとしても、オプションネットワークインターフェイスデバイス４０に入力された印刷データを受け付けない。
【００３１】
制御部４１は、ＲＯＭに記憶されているソフトウェアを実行することによって、ネットワーク通信機能４１ａおよびハードウェアチェック機能４１ｂを切り替えて実行するスイッチ機能４１ｃとして機能する。
【００３２】
次に、ＭＦＰ１０の動作について説明する。
【００３３】
なお、以下においては、ソフトウェア３１ａとして印刷ソフトウェアについて説明する。
【００３４】
まず、ネットワーク通信機能４１ａおよびハードウェアチェック機能４１ｂのうち実行する機能を切り替える場合のＭＦＰ１０の動作について説明する。
【００３５】
図３は、ネットワーク通信機能４１ａおよびハードウェアチェック機能４１ｂのうち実行する機能を切り替える場合のＭＦＰ１０の動作のフローチャートである。
【００３６】
ネットワーク通信機能４１ａおよびハードウェアチェック機能４１ｂのうち実行する機能を切り替える指示がＰＣなどのコンピューターからネットワークを介してオプションネットワークインターフェイスデバイス４０に入力されると、スイッチ機能４１ｃは、図３に示す動作を実行する。
【００３７】
図３に示すように、スイッチ機能４１ｃは、オプションネットワークインターフェイスデバイス４０に入力された指示が、ネットワーク通信機能４１ａおよびハードウェアチェック機能４１ｂのうち実行する機能をネットワーク通信機能４１ａに切り替える指示であるか否かを判断する（Ｓ１０１）。
【００３８】
スイッチ機能４１ｃは、ネットワーク通信機能４１ａに切り替える指示であるとＳ１０１において判断すると、ネットワーク通信機能４１ａおよびハードウェアチェック機能４１ｂのうち実行する機能としてネットワーク通信機能４１ａが設定されているか否かを判断する（Ｓ１０２）。
【００３９】
スイッチ機能４１ｃは、ネットワーク通信機能４１ａが設定されているとＳ１０２において判断すると、図３に示す動作を終了する。
【００４０】
スイッチ機能４１ｃは、ネットワーク通信機能４１ａが設定されていない、すなわち、ハードウェアチェック機能４１ｂが設定されているとＳ１０２において判断すると、ネットワーク通信機能４１ａおよびハードウェアチェック機能４１ｂのうち実行する機能としてハードウェアチェック機能４１ｂを設定して（Ｓ１０３）、図３に示す動作を終了する。
【００４１】
スイッチ機能４１ｃは、ネットワーク通信機能４１ａに切り替える指示ではない、すなわち、ハードウェアチェック機能４１ｂに切り替える指示であるとＳ１０１において判断すると、ネットワーク通信機能４１ａおよびハードウェアチェック機能４１ｂのうち実行する機能としてハードウェアチェック機能４１ｂが設定されているか否かを判断する（Ｓ１０４）。
【００４２】
スイッチ機能４１ｃは、ハードウェアチェック機能４１ｂが設定されているとＳ１０４において判断すると、図３に示す動作を終了する。
【００４３】
スイッチ機能４１ｃは、ハードウェアチェック機能４１ｂが設定されていない、すなわち、ネットワーク通信機能４１ａが設定されているとＳ１０４において判断すると、ネットワーク通信機能４１ａおよびハードウェアチェック機能４１ｂのうち実行する機能としてネットワーク通信機能４１ａを設定して（Ｓ１０５）、図３に示す動作を終了する。
【００４４】
次に、メイン基板３０の通常動作時、すなわち、印刷時のＭＦＰ１０の動作について説明する。
【００４５】
メイン基板３０の通常動作用の情報として印刷データがＰＣなどのコンピューターからネットワークを介して標準ネットワークインターフェイスデバイス２６に入力されると、ネットワークから標準ネットワークインターフェイスデバイス２６に入力された印刷データは、標準通常通信用接続部３３に入力される。したがって、制御部３２は、標準通常通信用接続部３３に入力された印刷データに基づいてプリンター２４による印刷を実行する。
【００４６】
また、制御部４１がネットワーク通信機能４１ａおよびハードウェアチェック機能４１ｂのうちネットワーク通信機能４１ａを実行するように設定されている場合、メイン基板３０の通常動作用の情報として印刷データがＰＣなどのコンピューターからネットワークを介してオプションネットワークインターフェイスデバイス４０に入力されると、ネットワークからオプションネットワークインターフェイスデバイス４０に入力された印刷データは、ネットワーク通信機能４１ａによってオプション通常通信用接続部３４に入力される。したがって、制御部３２は、オプション通常通信用接続部３４に入力された印刷データに基づいてプリンター２４による印刷を実行する。
【００４７】
次に、メイン基板３０のチェック時のＭＦＰ１０の動作について説明する。
【００４８】
制御部４１がネットワーク通信機能４１ａおよびハードウェアチェック機能４１ｂのうちハードウェアチェック機能４１ｂを実行するように設定されている場合、メイン基板３０のチェック用の情報がＰＣなどのコンピューターからネットワークを介してオプションネットワークインターフェイスデバイス４０に入力されると、ネットワークからオプションネットワークインターフェイスデバイス４０に入力されたチェック用の情報は、ハードウェアチェック機能４１ｂによってハードウェアチェック専用接続部３５に入力される。したがって、メイン基板３０は、オプションネットワークインターフェイスデバイス４０からハードウェアチェック専用接続部３５に入力された情報に基づいて動作して、動作の結果を示す情報をハードウェアチェック専用接続部３５に入力する。そして、オプションネットワークインターフェイスデバイス４０のハードウェアチェック機能４１ｂは、メイン基板３０からハードウェアチェック専用接続部３５に入力された情報を、チェック用の情報の入力元のコンピューターに送信する。
【００４９】
したがって、メイン基板３０からハードウェアチェック専用接続部３５に入力された情報をコンピューターを介して確認した者は、例えば、メイン基板３０にハードウェア上の不良が無いかを確認することができる。
【００５０】
例えば、チェック用の情報としては、メイン基板３０上の制御部３２のＲＡＭの全てのアドレスに１を書き込んだ後、ＲＡＭの全てのアドレスからデータを読み出すことを指示する情報がある。また、チェック用の情報としては、ＲＡＭのチェック用の情報だけでなく、メイン基板３０上の図示していないＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）のチェック用の情報など、メイン基板３０上の各ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）のチェック用の情報がある。
【００５１】
以上に説明したように、ＭＦＰ１０は、ハードウェアチェック機能４１ｂだけでなく、ネットワーク通信機能４１ａを備えるオプションネットワークインターフェイスデバイス４０を備えるので、ハードウェアチェック機能を備えないネットワークインターフェイスデバイスと、ハードウェアチェック機能を備えるデバイスとをそれぞれ備える構成と比較して、ハードウェアチェック機能を実現するための製造コストを抑えることができる。
【００５２】
ＭＦＰ１０は、ネットワーク通信機能４１ａおよびハードウェアチェック機能４１ｂを切り替えて実行するオプションネットワークインターフェイスデバイス４０がオプションのデバイスであるので、標準仕様としてハードウェアチェック機能を備える必要がなく、図２に示す標準仕様の構成での価格を抑えることができる。
【００５３】
なお、ＭＦＰ１０は、ネットワーク通信機能およびハードウェアチェック機能を切り替えて実行するネットワークインターフェイスデバイスがオプションのデバイスではなく、標準のデバイスでも良い。また、ＭＦＰ１０は、ネットワーク通信機能およびハードウェアチェック機能を切り替えて実行するネットワークインターフェイスデバイスが標準のデバイスである場合、ハードウェアチェック機能を実行することができないネットワークインターフェイスデバイスが標準のデバイスではなく、オプションのデバイスでも良い。
【００５４】
オプションネットワークインターフェイスデバイス４０は、本実施の形態において、ネットワーク通信機能４１ａおよびハードウェアチェック機能４１ｂの切り替えを遠隔地からの指示に応じて実行している。しかしながら、オプションネットワークインターフェイスデバイス４０は、他の方法によってネットワーク通信機能４１ａおよびハードウェアチェック機能４１ｂの切り替えを実行しても良い。例えば、オプションネットワークインターフェイスデバイス４０は、物理的なスイッチを設けて、このスイッチによってネットワーク通信機能４１ａおよびハードウェアチェック機能４１ｂの切り替えを実行しても良い。また、オプションネットワークインターフェイスデバイス４０は、ハードウェアチェック専用接続部３５に接続された場合にネットワーク通信機能４１ａからハードウェアチェック機能４１ｂに切り替えて、ハードウェアチェック専用接続部３５から外された場合にハードウェアチェック機能４１ｂからネットワーク通信機能４１ａに切り替えても良い。
【００５５】
メイン基板３０は、ＭＦＰ１０に組み込まれる前の状態、または、ＭＦＰ１０から取り外された状態であっても、ハードウェアチェック専用接続部３５にオプションネットワークインターフェイスデバイス４０が接続されることによって、オプションネットワークインターフェイスデバイス４０のハードウェアチェック機能４１ｂによってチェックされることが可能である。
【００５６】
ハードウェアチェック機能４１ｂは、本実施の形態において、ネットワークからオプションネットワークインターフェイスデバイス４０に入力されたチェック用の情報をハードウェアチェック専用接続部３５に入力する。しかしながら、ハードウェアチェック機能４１ｂは、ハードウェアチェック専用接続部３５に入力するための情報を、ネットワークからオプションネットワークインターフェイスデバイス４０に入力されたチェック用の情報に基づいて特定し、特定した情報をハードウェアチェック専用接続部３５に入力しても良い。
【００５７】
本発明の電子機器は、本実施の形態においてＭＦＰであるが、プリンター専用機、ファックス専用機、スキャナー専用機、コピー専用機など、ＭＦＰ以外の画像形成装置でも良いし、ＰＣなど、画像形成装置以外の電子機器でも良い。
【符号の説明】
【００５８】
１０  ＭＦＰ（電子機器）
３０  メイン基板（ハードウェア）
４０  オプションネットワークインターフェイスデバイス（ネットワークインターフェイスデバイス）
４１ａ  ネットワーク通信機能
４１ｂ  ハードウェアチェック機能
【図１】
2018018321.tif 000003
【図２】
2018018321.tif 000004
【図３】
2018018321.tif 000005