(57)【要約】【課題】表示手段を有するプリンタ等の電子機器において、画面表示内容の切替え作業を簡略化すると共に、機器の開発や製造工程終了後もファームウェアのバージョンの確認作業を容易にする。【解決手段】機器情報を表示するＬＣＤ４ｂを備えたスキャナ付プリンタ１は、内蔵するＮＶＲＡＭ６に個体識別情報であるＵＳＢシリアル８、これを有効又は無効にするための設定情報であるＵＳＢシリアル設定ビット９を有する。ＵＳＢインターフェース７により接続されたコンピュータ１００により、ＵＳＢシリアル設定ビット９を変更してＵＳＢシリアル８を有効にすると共にスキャナ付プリンタ１の起動時のＬＣＤ４ｂへの表示内容を変更するようにすることにより、ＬＣＤ４ｂの表示内容のファームウェアのバージョン表示への切替えを、手間をかけることなく行うことができる。【選択図】図１
2007293449.tif 000002
【特許請求の範囲】
【請求項１】
原稿の読取を行うスキャナ部と、
用紙に印刷を行うプリンタ部と、
前記スキャナ部や前記プリンタ部を含む機器全体の情報を表示する表示部と、
前記機器全体の制御を行うためのファームウェアを格納するＲＯＭ、及び前記ファームウェアを実行するＣＰＵを備えたＡＳＩＣと、
コンピュータと通信するためのＵＳＢインターフェースと、
前記コンピュータが接続機器を識別するための番号であるＵＳＢシリアル、及び前記ＵＳＢシリアルを有効にするか無効にするかの設定情報であるＵＳＢシリアル設定ビットを記憶する不揮発性メモリと、を備え、
前記ＵＳＢシリアル設定ビットは、前記コンピュータから前記ＵＳＢインターフェースを介して変更され得るように構成されたスキャナ付プリンタにおいて、
前記ＡＳＩＣは、機器の起動時に、
前記不揮発性メモリに格納されたＵＳＢシリアル設定ビットが、前記ＵＳＢシリアルの有効を意味する値であるときは、前記表示部に製品名を表示するように制御し、
前記不揮発性メモリに格納されたＵＳＢシリアル設定ビットが、前記ＵＳＢシリアルの無効を意味する値であるときは、前記表示部にファームウェアのバージョンを表示するように制御することを特徴とするスキャナ付プリンタ。
【請求項２】
機器全体の情報を表示する表示手段と、
前記機器全体の制御を行うためのプログラムを格納する格納手段、及び前記プログラムを実行するＣＰＵを備えた制御手段と、
コンピュータと通信するための通信手段と、
前記コンピュータが接続機器を識別するための個体識別情報、及び前記個体識別情報を有効にするか無効にするかの設定情報である個体識別可否設定情報を記憶する不揮発性記憶手段と、を備え、
前記個体識別可否設定情報は、前記コンピュータから前記通信手段を介して変更され得るように構成された電子機器において、
前記制御手段は、前記不揮発性記憶手段に記憶された個体識別可否設定情報の状態に応じて、前記表示手段に前記プログラムのバージョンを表示するか否かを切替えるように制御することを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータに接続して使用する液晶画面付スキャナ付プリンタ等の表示機能を有する電子機器に関する。
【背景技術】
【０００２】
プリンタ等のコンピュータに接続して使用される各種のコンピュータ周辺機器は、コンピュータとデータの送受信を行うために、各種の接続インターフェースを使用している。なかでもＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェースは、安価で簡便に利用できることから、コンピュータ周辺機器の接続インターフェースとして広く普及している。
【０００３】
ＵＳＢインターフェースは、コンピュータ周辺機器を最大１２７台までコンピュータに接続することができるものである。通常、ＵＳＢインターフェースを有するコンピュータ周辺機器は、各機器を識別することができるように、機器情報を機器に内蔵する不揮発性メモリ等に保持している。そして、コンピュータは、ＵＳＢインターフェースを用いてコンピュータ周辺機器が接続されたとき、そのコンピュータ周辺機器から機器情報（メーカ名、機種名、型番、個体識別情報等）を取得し、その機器情報を利用して、機器毎の管理を行うようになっている。
【０００４】
従って、例えば、複数の同一機種のプリンタが、ＵＳＢインターフェースによってコンピュータに接続されている場合であっても、各々のプリンタは、固有の個体識別情報を有しているので、同一機種であっても、コンピュータは、各々のプリンタを確実に識別することができる。そして、コンピュータは、新たなプリンタがＵＳＢインターフェースで接続される毎に各々のプリンタを認識し、各プリンタを制御するドライバソフトを内蔵のＨＤＤ（ハードディスク）等にインストールして、各プリンタを個別に管理するようになっている。
【０００５】
ところで、一般的にプリンタの開発や製造段階においては、試験・評価や製品検査等のために、数多くのプリンタが頻繁にコンピュータと接続される。このような場合、コンピュータは、一般に同一機種であっても別のプリンタが接続される度に、新たなプリンタが接続されたと認識するので、ドライバソフトをインストールする作業をしてしまう。こうした機器の検査等に伴うコンピュータへのドライバソフトのインストール作業は、余分な手間や時間がかかる為に開発効率、製造効率を低下させることになる。
【０００６】
よって、開発や製造段階では、こうした弊害を防止するために、例えば、プリンタの個体識別情報として、機種毎に共通する初期の共通識別番号をＮＶＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  ＲＡＭ）等の不揮発性メモリに記憶させて、個体識別を行わないようにしておき、不要なドライバソフトのインストールをすることなく開発や製造工程を進め、製品出荷時にコンピュータをＵＳＢインターフェースで接続して、初期の共通識別番号を固有の個体識別番号に書換えるようなものや（例えば、特許文献１、２など）、製造時は初期の共通識別番号を付しておき、ユーザが使用する段階で、ユーザのコンピュータが、コンピュータに接続された機器の接続状態から、複数の同一の個体識別番号を有する同一機器が接続されていると判定した場合に、重複する一方の個体識別番号を動的に書換えることによって、各機器の個体識別番号を異なるように設定し、機器を識別するもの（例えば、特許文献３など）、プリンタのＮＶＲＡＭ等に予め、個体識別番号を記憶させておき、この個体識別番号を有効にするか無効にするかの設定を行う設定フラグを、製品出荷前にコンピュータを接続し、そのコンピュータから変更するもの等、が知られている。
【特許文献１】実用新案登録第３０９２２９４号公報
【特許文献２】実用新案登録第３０９２８６８号公報
【特許文献３】特開２００１−３４５７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
また、一方、プリンタの開発や製造段階においては、プリンタの動作制御等を改善するため、ファームウェアが適宜更新される。従って、開発や製造段階においては、プリンタの制御部に組込まれているファームウェアのバージョンを適宜確認する必要があるので、ファームウェアのバージョン確認作業を効率的に行うために、簡便にバージョン確認作業を行えることが望ましい。
【０００８】
こうした事情から、従来より、プリンタ本体に付属し、機器の状態表示等を行うＬＣＤ（液晶ディスプレイ）等の表示部に、プリンタの起動時にファームウェアのバージョンを表示させるようにして、ファームウェアのバージョン確認作業を簡便化する手法が一般的に用いられている。
【０００９】
しかしながら、一旦、プリンタが製品として市場に出荷された後、ユーザにより使用される状況においては、プリンタ起動時のファームウェアのバージョン情報の表示は不必要であるため、こうした不必要な情報を表示しないようにするか、表示をユーザにとって価値ある製品名や型番等の表示に切替えることが望ましい。
【００１０】
しかし、プリンタ起動時の画面表示の内容を変更しようとすると、ファームウェアの入替えを要するため、製品完成後出荷前にファームウェアのバージョンを確認するには、ファームウェアの入れ替え作業を行う必要があった。しかし、製品出荷時のファームウェアの入替え作業は、非常に手間のかかる作業であるため、製造効率を低下させる要因となっていた。また、ファームウェアの入替え作業により新たな不具合が発生し、製品の品質を損なうおそれもあった。
【００１１】
また、プリンタ起動時のファームウェアのバージョン表示を削除してしまうことにより、出荷後のプリンタのメンテナンス等において、ファームウェアのバージョンを知る必要があるときは、特殊な手続きを行ってテストページを印刷する必要がある等、却って利便性を損なう場合もあった。
【００１２】
本発明は、上記の点に鑑みてなされたもので、表示部を有するプリンタ等のコンピュータに接続して使う電子機器において、画面表示内容の切替え作業を簡略化すると共に、機器の開発や製造工程終了後もファームウェアのバージョンの確認作業を容易に行うことができる電子機器を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するために請求項１の発明は、原稿の読取を行うスキャナ部と、用紙に印刷を行うプリンタ部と、前記スキャナ部や前記プリンタ部を含む機器全体の情報を表示する表示部と、前記機器全体の制御を行うためのファームウェアを格納するＲＯＭ、及び前記ファームウェアを実行するＣＰＵを備えたＡＳＩＣと、コンピュータと通信するためのＵＳＢインターフェースと、前記コンピュータが接続機器を識別するための番号であるＵＳＢシリアル、及び前記ＵＳＢシリアルを有効にするか無効にするかの設定情報であるＵＳＢシリアル設定ビットを記憶する不揮発性メモリと、を備え、前記ＵＳＢシリアル設定ビットは、前記コンピュータから前記ＵＳＢインターフェースを介して変更され得るように構成されたスキャナ付プリンタにおいて、前記ＡＳＩＣは、機器の起動時に、前記不揮発性メモリに格納されたＵＳＢシリアル設定ビットが、前記ＵＳＢシリアルの有効を意味する値であるときは、前記表示部に製品名を表示するように制御し、前記不揮発性メモリに格納されたＵＳＢシリアル設定ビットが、前記ＵＳＢシリアルの無効を意味する値であるときは、前記表示部にファームウェアのバージョンを表示するように制御することとした。
【００１４】
請求項２の発明は、機器全体の情報を表示する表示手段と、前記機器全体の制御を行うためのプログラムを格納する格納手段、及び前記プログラムを実行するＣＰＵを備えた制御手段と、コンピュータと通信するための通信手段と、前記コンピュータが接続機器を識別するための個体識別情報、及び前記個体識別情報を有効にするか無効にするかの設定情報である個体識別可否設定情報を記憶する不揮発性記憶手段と、を備え、前記個体識別可否設定情報は、前記コンピュータから前記通信手段を介して変更され得るように構成された電子機器において、前記制御手段は、前記不揮発性記憶手段に記憶された個体識別可否設定情報の状態に応じて、前記表示手段に前記プログラムのバージョンを表示するか否かを切替えるように制御することとした。
【発明の効果】
【００１５】
請求項１の発明によれば、スキャナ付プリンタをコンピュータにＵＳＢインターフェースを介して接続し、コンピュータからスキャナ付プリンタのＵＳＢシリアル設定ビットを変更することにより、スキャナ付プリンタのＵＳＢシリアルが有効にされて、機器の個体識別が可能になると共に、スキャナ付プリンタの起動時の表示部への画面表示の内容が、ファームウェアのバージョン表示から製品名、型番の表示に切替えられる。よって、画面表示内容の切替え作業は、短時間で簡単に行うことができるので、作業効率を高めることができる。また、一旦、画面表示を切替えた後であっても、必要に応じてコンピュータからＵＳＢインターフェースを介してスキャナ付プリンタのＵＳＢシリアル設定ビットを変更して、簡単にスキャナ付プリンタの表示部への画面表示の内容をファームウェアのバージョン表示に切替えることができるので、スキャナ付プリンタの機器の開発や製造工程後に（製品完成後出荷前やメンテナンス時等に）、ユーザがファームウェアのバージョンの確認作業を容易に行うことができる。
【００１６】
請求項２の発明によれば、電子機器をコンピュータに接続手段を介して接続し、コンピュータから電子機器の個体識別可否設定情報を変更することにより、電子機器の個体識別情報が有効にされて、機器の個体識別が可能になると共に、電子機器の表示手段への表示内容が、電子機器に内蔵されたプログラムのバージョン表示から、無表示又は電子機器の製品名、型番等の表示に切替えられる。よって、表示内容の切替え作業は、短時間で簡単に行うことができるので、製造工程等における表示内容の切替えに要する作業時間等を削減することができる。また、一旦、表示内容を切替えた後においても、ユーザが、電子機器をコンピュータに接続手段を介して接続し、コンピュータから電子機器の個体識別可否設定情報を変更することによって、プログラムのバージョンを簡単に確認することができるので、メンテナンス時等に便利である。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の一実施の形態に係るスキャナ付プリンタについて、図１乃至図３を参照して説明する。図１は、本実施形態に係るスキャナ付プリンタの構成を示す。図２は、ＵＳＢシリアル設定ビット９の変更操作に伴い、変更される個体識別情報（コンピュータ１００が認識する識別情報）及びスキャナ付プリンタ１のＬＣＤ４ｂへの表示内容の一例を示す。
【００１８】
スキャナ付プリンタ１（電子機器）は、光学的に原稿等の画像の読取を行うスキャナ部２と、コンピュータ１００から送られるデータを印刷するプリンタ部３と、ユーザインターフェース部である操作パネル４と、スキャナ付プリンタ１全体の制御を司る制御部５（制御手段）と、各種設定情報等を保持するＮＶＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  ＲＡＭ）６（不揮発性メモリ、不揮発性記憶手段）と、コンピュータ１００と接続するためのＵＳＢインターフェース７（通信手段）とを有する。
【００１９】
プリンタ部３は、後述するコンピュータ１００にインストールされたドライバソフト１５０を介して、コンピュータ１００が指示する画像や文字情報等を、コンピュータ１００が指定する印刷設定に従い印刷する。スキャナ部２は、ドライバソフト１５０を介して、スキャナ部２の読取部（不図示）に載置された原稿等を、イメージセンサ等を用いて光学的に読取り、その画像を電子データ化し、コンピュータ１００に転送する。また、スキャナ付プリンタ１は、コンピュータ１００を用いずに、スキャナ付プリンタ１のみで、後述する制御部５の制御により、スキャナ部２で読込んだ画像をプリンタ部３で印刷するコピー機として使用することもできるようになっている。
【００２０】
操作パネル４は、ユーザがスキャナ付プリンタ１の動作設定や操作を行うためのボタンやスイッチを備えた操作部４ａと、スキャナ付プリンタ１の状態（モード情報、設定情報、警告等）等を含む機器全体の情報を表示する表示部（表示手段）としてのＬＣＤ４ｂ（液晶ディスプレイ）とを備える。
【００２１】
ＮＶＲＡＭ６は、スキャナ付プリンタ１の電源がＯＦＦであっても、バックアップ電池（不図示）などにより、ＮＶＲＡＭ６内部に記録された情報を保持できるようになっている。ＮＶＲＡＭ６は、スキャナ付プリンタ１の個体識別のための番号であるＵＳＢシリアル８（個体識別情報）、ＵＳＢシリアル８を有効にするか無効にするかの設定情報であるＵＳＢシリアル設定ビット９（個体識別可否設定情報）及びスキャナ付プリンタ１のその他の設定情報等を保持している。なお、ＵＳＢシリアル８は、同一機種のスキャナ付プリンタ１を機体毎に識別するために付されたＮＶＲＡＭ６に記録可能な番号や記号等（例えば、「１２３Ｋ０００００１」など）であり、同一機種においては、各々のスキャナ付プリンタ１毎にユニークな値となる。
【００２２】
ＵＳＢシリアル設定ビット９は、１ビットのフラグであり、本実施形態では、ＵＳＢシリアル設定ビット９が「１」であるとき、ＵＳＢシリアル８が有効とされ、ＵＳＢシリアル設定ビット９が「０」であるとき、ＵＳＢシリアル８が無効とされる。ＵＳＢシリアル８が有効であるときには、スキャナ付プリンタ１は、ＵＳＢインターフェース７で接続されたコンピュータ１００のＵＳＢシリアル８の通知要求等に対して、ＮＶＲＡＭ６に記録されているＵＳＢシリアル８を通知し、ＵＳＢシリアル８が無効であるときには、例えば「００００００００００」等の固定値（同一機種で使用される同一の値）が通知されるようになっている。なお、ＵＳＢシリアル８が無効時にコンピュータ１００が認識するＵＳＢシリアルの値は、予めドライバソフト１５０内に用意されているものでも良い。
【００２３】
ＵＳＢインターフェース７は、ＵＳＢ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ（ＵＳＢ仕様）に準拠しており、最高４８０Ｍｂｐｓという高いデータ転送速度を有し、高速で接続先であるコンピュータ１００と双方向に通信できるようになっている。
【００２４】
制御部５は、各種演算を行うＣＰＵ５１ａを備えた特定用途ＬＳＩであるＡＳＩＣ５１（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）を有する。制御部５は、操作パネル４、スキャナ部２、プリンタ部３、ＵＳＢインターフェース７、ＮＶＲＡＭ６等のデバイスと内部バスやＩ／Ｏポート等により接続されており、相互にデータの授受を行えるようになっている。また、ＡＳＩＣ５１は、ＲＯＭ５１ｂ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を内蔵しており、ＲＯＭ５１ｂ内にスキャナ付プリンタ１の制御用のファームウェア１０（プログラム）を格納している。ＣＰＵ５１ａは、このファームウェア１０に基いて、スキャナ付プリンタ１の各デバイスの状態管理や統括制御を行い、ＵＳＢインターフェース７を介し、コンピュータ１００からの指令を受けて、スキャン、プリント作業等を行う。ファームウェア１０は、スキャナ付プリンタ１の初期化プログラムや制御プログラムを備えると共に、ファームウェア１０のバージョン情報、スキャナ付プリンタ１の製品名、型番等の情報を有しており、ＣＰＵ５１ａが、ＮＶＲＡＭ６から読込んだＵＳＢシリアル設定ビット９の状態に応じて、ＬＣＤ４ｂに表示する内容を変更するようになっている。なお、スキャナ付プリンタ１の製品名、型番等の情報は、ＮＶＲＡＭ６等他の不揮発性メモリに保持させることもできる。
【００２５】
コンピュータ１００は、ＵＳＢインターフェース１０７を備えたパーソナルコンピュータであり、ＵＳＢインターフェース１０７により接続されたプリンタ、ＤＶＤ、マウス等のコンピュータ周辺機器の各々をこれらの機器から得られるＵＳＢシリアル８等の機器情報を基に個別に認識するようになっている。コンピュータ１００のＨＤＤ１０１には、認識された機器毎のドライバソフト１５０がインストールされ、コンピュータ１００は、このドライバソフト１５０を介して、各機器を制御するようになっている。
【００２６】
本実施形態では、コンピュータ１００のＨＤＤ１０１には、スキャナ付プリンタ１のドライバソフト１５０がインストールされており、コンピュータ１００とスキャナ付プリンタ１は、ＵＳＢインターフェース７、１０７を介して双方向に通信できるようになっている。
【００２７】
上記構成に係るスキャナ付プリンタ１は、以下のように工場出荷時に個体識別を有効化せしめられる。スキャナ付プリンタ１の製造工程中におけるＮＶＲＡＭ６書込み工程にて、ＮＶＲＡＭ６には、各種初期設定に加えて、スキャナ付プリンタ１の個体毎に異なるＵＳＢシリアル８（例えば図２に示される「１２３Ｋ０００００１」など）や、ＵＳＢシリアル設定ビット９へ「０」が書き込まれる。この後、スキャナ付プリンタ１は、各製造工程及び検査用のコンピュータ１００等にＵＳＢインターフェース７を介して接続され、各種の検査、動作調整等の検査・調整工程を経て組立が完成する。そして、製品出荷前の最終工程にて、ＵＳＢシリアル設定ビット９を「１」に変更されて、梱包されて市場に出荷される。
【００２８】
次に、上記構成に係るスキャナ付プリンタ１のＬＣＤ４ｂの表示内容の切替えの流れについて、図３を参照して説明する。図３は、本実施形態に係るスキャナ付プリンタ１の起動時におけるＬＣＤ４ｂの画面表示の内容の切替え処理の流れを示す。
【００２９】
まず、ＡＳＩＣ５１は、スキャナ付プリンタ１の電源が投入（ＯＮ）されると、ＮＶＲＡＭ６から、ＵＳＢシリアル設定ビット９のデータを読出し（Ｓ１）、ＵＳＢシリアル設定ビット９のデータが「１」である場合は、ＵＳＢシリアル８が有効であると判定し（Ｓ２でＮＯ）、ファームウェア１０内に保持されている製品名（例えば、「ＸＸ＿Ｓｅｒｉｅｓ」など）をＬＣＤ４ｂに表示する（Ｓ４）。ＵＳＢシリアル設定ビット９のデータが「０」である場合は、ＵＳＢシリアル８が無効であると判定し（Ｓ２でＹＥＳ）、ファームウェア１０内に保持されているファームウェア１０のバージョン情報（例えば、「Ｂ１０４０３０１＿１５」など）を、ＬＣＤ４ｂに表示する（Ｓ３）。
【００３０】
この後、ＡＳＩＣ５１は、前記情報をＬＣＤ４ｂに表示させた状態のまま、スキャナ付プリンタ１の初期化動作を行い（Ｓ５）、スキャナ付プリンタ１が使用可能状態になったとき、ＬＣＤ４ｂの表示を通常表示（モード表示等、例えば「ＣＯＰＹ  Ｍｏｄｅ」など）に切替え（Ｓ６）、スキャナ付プリンタ１を稼動状態にする（Ｓ７）。
【００３１】
このようにして、製品出荷後、ユーザがスキャナ付プリンタ１を使用する際には、起動時に製品名が表示されるようになる。
【００３２】
また、上記のようにして、スキャナ付プリンタ１のＬＣＤ４ｂの画面表示の内容を変更した後、例えば、製品出荷前のファームウェア１０のアップデート等の仕様変更、修理や製品出荷後の修理等のメンテナンス時において、再びファームウェア１０のバージョンを表示することが必要となったとき、コンピュータ１００を、ＵＳＢインターフェース７、１０７を介してスキャナ付プリンタ１に接続し、ＵＳＢシリアル設定ビット９を有効（「１」）から無効（「０」）に変更することによって、スキャナ付プリンタ１の起動時のＬＣＤ４ｂの画面表示の内容が、製品名からファームウェア１０のバージョン表示に切替えられる。そして、修理やメンテナンス等が終了したときに、上記と同様の手順で、ＵＳＢシリアル設定ビット９を無効（「０」）から有効（「１」）に変更して、ＬＣＤ４ｂの画面表示の内容が製品名に戻される。また、ＵＳＢシリアル設定ビット９の切替えについては、従来よりコンピュータ側からユーザがコマンドを入力することにより、容易に行うことができる。この点については、既知であるため、ここでは詳述しない。
【００３３】
以上のようなスキャナ付プリンタ１を構成することによって、製品出荷前に、スキャナ付プリンタ１をコンピュータ１００にＵＳＢインターフェース７、１０７を介して接続し、コンピュータ１００からスキャナ付プリンタのＵＳＢシリアル設定ビット９を変更することにより、スキャナ付プリンタ１のＵＳＢシリアル８が有効にされて、コンピュータ１００から機器の個体識別が可能になると共に、スキャナ付プリンタ１の起動時のＬＣＤ４ｂの画面表示の内容が、ファームウェア１０のバージョン表示から製品名に切替えられる。
【００３４】
従って、スキャナ付プリンタ１の起動時のＬＣＤ４ｂの画面表示の内容の変更作業は、従来の製造工程に新たな工程を付加することを要せず、簡単な作業となるので、製造効率を高めることができる。また、一旦、画面表示を切替えた後であっても、コンピュータ１００からＵＳＢインターフェース７、１０７を介してスキャナ付プリンタ１のＵＳＢシリアル設定ビット９を再び変更して、簡単に起動時の画面表示の内容をファームウェア１０のバージョン表示に切替えることができるので、機器の仕様変更や修理等のメンテナンス時にファームウェア１０のバージョン確認作業が容易になり、作業効率が高まる。
【００３５】
また、スキャナ付プリンタに限らず、ＬＣＤ等の表示手段を有する電子機器（プリンタ、スキャナ、ＨＤＤ、ＤＶＤ、ＣＤ、カメラ等）において、その製品出荷前に、電子機器をコンピュータに接続手段を介して接続し、コンピュータから電子機器のＵＳＢシリアル設定ビットなどの個体識別可否設定情報を変更することにより、電子機器のＵＳＢシリアルなどの個体識別情報が有効にされて、機器の個体識別が可能になると共に、電子機器の起動時等の画面表示の内容が、電子機器に内蔵されたプログラムのバージョン表示から、無表示又は電子機器の製品名、型番等の表示に切替えられる。よって、電子機器の起動時等の画面表示の内容の変更に際して、従来の製造工程に新たな工程を付加することを要しないので、製造工程における表示内容の切替えに要する作業時間等を削減することができる。また、一旦、画面表示を切替えた後であっても、コンピュータから通信手段を介して電子機器の個体識別可否設定情報を変更することにより、簡単に画面表示の内容をプログラムのバージョン表示に切替えることができるので、機器の仕様変更や修理等のメンテナンス時にプログラムのバージョン確認作業が容易になり、作業効率が高まる。
【００３６】
なお、本発明は、上記各種実施形態の構成に限られず、発明の趣旨を変更しない範囲で種々の変形が可能である。例えば、ＵＳＢシリアル、ＵＳＢシリアル設定ビットを記憶する記憶手段は、不揮発性の記憶手段で設定情報を記憶できるものであれば、特にＮＶＲＡＭに限らない。また、ＵＳＢシリアルとして使用する値の形態もコンピュータで取り扱えるものであれば特に番号に限定されるものではない。また、コンピュータとスキャナ付プリンタ等に電子機器を接続する接続手段は、ＳＣＳＩ、ＩＥＥＥ１３９４その他コンピュータ周辺機器の接続規格やネットワーク等、コンピュータと電子機器がデータ交換できるものであれば、ＵＳＢインターフェースに限られるものではない。また、ＵＳＢシリアル設定ビットによって変更されるＬＣＤ等の表示手段への表示内容は、ファームウェアのバージョン情報や機器の製品名以外の情報、例えば、製品のシリアル番号、製品型番やメモリチェック情報その他の開発時に使用される情報であってもよい。また、表示手段に表示するタイミングも機器の起動時だけではなく、動作中（例えば、プリント中又は終了時、スキャン中又は終了時等）であってもよい。そして、変更される画面表示の数も１つに限られず、複数の画面表示の内容が変更されるものであってもよい。
【図面の簡単な説明】
【００３７】
【図１】本発明の実施形態に係るスキャナ付プリンタの構成図。
【図２】同上機器において、ＵＳＢシリアル設定ビットの変更に伴って変更される個体識別情報及びＬＣＤへの表示内容の一例を示す図。
【図３】同上機器の起動時におけるＬＣＤの画面表示の内容の切替え処理のフローチャート。
【符号の説明】
【００３８】
１  スキャナ付プリンタ（電子機器）
２  スキャナ部
３  プリンタ部
４  操作パネル
４ａ  操作部
４ｂ  ＬＣＤ（表示部、表示手段）
５  制御部（制御手段）
６  ＮＶＲＡＭ（不揮発性メモリ、不揮発性記憶手段）
７  ＵＳＢインターフェース（通信手段）
８  ＵＳＢシリアル（個体識別情報）
９  ＵＳＢシリアル設定ビット（個体識別可否設定情報）
１０  ファームウェア（プログラム）
５１  ＡＳＩＣ
５１ａ  ＣＰＵ
５１ｂ  ＲＯＭ
１００  コンピュータ
１５０  ドライバソフト
【図１】
2007293449.tif 000003
【図２】
2007293449.tif 000004
【図３】
2007293449.tif 000005