(57)【要約】 【課題】  ドライバのバージョン情報を確認する際のユーザの負担を軽減することが可能な周辺装置を提供する。【解決手段】  ドライバのインストール時に、ＰＣ接続部２７を介してドライバのバージョン情報を取得し、記憶装置１５に取得したドライバのバージョン情報を記憶する。操作キー部２２、ダイヤルキー２３など操作することで、表示装置２５に、バージョン情報が表示される。【選択図】      図１
2007156581.tif 000002
【特許請求の範囲】
【請求項１】
情報処理端末装置とデータ送受信可能に接続され、この情報処理端末装置に記憶されたドライバによって制御される周辺装置において、
前記ドライバのバージョン情報を記憶する記憶手段と、
前記記憶手段に記憶された前記バージョン情報を出力する出力手段とを有することを特徴とする周辺装置。
【請求項２】
前記バージョン情報を前記情報処理端末装置から取得する情報取得手段を有することを特徴とする請求項１記載の周辺装置。
【請求項３】
前記情報取得手段は、前記ドライバが前記情報処理端末装置にインストールされる際に前記バージョン情報を取得することを特徴とする請求項２記載の周辺装置。
【請求項４】
前記バージョン情報の出力を指示する指示手段を有することを特徴とする請求項１〜３のいずれか１つに記載の周辺装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理端末装置とデータ送受信可能に接続され、この情報処理端末装置に記憶されたドライバによって制御される周辺装置に関する。
【背景技術】
【０００２】
情報処理端末装置であるパーソナルコンピュータ（以下では単に「ＰＣ」と略称する）は、ディスプレイ、プリンタ、スキャナなど多くの周辺装置を接続することで種々の機能を発揮することができる。周辺装置の仕様、制御方法は装置ごとによって大きく異なるため、ＰＣにインストールされている基本ソフトウェア（ＯＳ：Operating System）が単独で全ての周辺装置を制御することはできない。このため、周辺装置の製造メーカは自社製品を制御するためのデバイスドライバをユーザに提供し、ユーザはデバイスドライバをＯＳに組み込んで使用する。
【０００３】
適切なデバイスドライバを使用しないと、周辺装置が誤動作したり、動作が停止するなどの不具合が発生する。このような不具合の発生を防止したり、発生した不具合を解消するためには、ＯＳが使用しているデバイスドライバのバージョン情報が必要となる。
【０００４】
メンテナンスの際には、バージョン情報を確認する必要があるが、その作業は繁雑であり、ユーザにかかる負担が大きい。
【０００５】
従来では、ネットワークを介してホストやサーバなどの管理装置が周辺装置のデバイスドライバのバージョン情報や機器内に記憶されている各種ソフトウェアのバージョン情報を記憶して管理している。
【０００６】
特許文献１記載の画像形成装置通信システムは、複数のＣＰＵを備える画像形成装置において、スレーブＣＰＵが各ユニットのＣＰＵが有するＲＯＭのバージョンを収集してメインＣＰＵに送信する。メインＣＰＵは、バージョン情報に自らのＲＯＭのバージョンを付加してホスト装置に送信する。
【０００７】
特許文献２記載の情報処理端末は、クライアントから画像形成装置に対して外部のプログラムのバージョン情報を転送し、画像形成装置は既に格納されているドライバのバージョン情報と転送されたバージョン情報とを比較し、外部のプログラムが新しい場合は、外部のプログラムを受信する。
【０００８】
特許文献３記載のインターホンおよびそのシステムは、自機のソフトウェアのバージョン情報を、集合玄関機、通話制御装置、管理用機のいずれかに送出して表示させる。
【０００９】
特許文献４記載のネットワーク印字システムは、ＣＳＳ回線を持つ印字装置が、同一ネットワーク上にある印字装置のドライバの種類を確認し、接続先からバージョンアップ情報を入手し、現在のバージョンからバージョンアップしていれば新しいドライバをダウンロードする。
【００１０】
【特許文献１】特許第２８７５９２６号公報
【特許文献２】特開平１０−１７１６３４号公報
【特許文献３】特開２０００−１９６７５８号公報
【特許文献４】特開２００３−５４０７７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
従来の技術では、ドライバおよびソフトウェアのバージョン情報は、ネットワーク接続された管理装置によって管理されているため、ユーザがバージョン情報を確認する場合は、管理装置を操作する必要があり、ユーザにかかる負担が大きいという問題がある。
【００１２】
本発明の目的は、ドライバのバージョン情報を確認する際のユーザの負担を軽減することが可能な周辺装置を提供することである。
【課題を解決するための手段】
【００１３】
本発明は、情報処理端末装置とデータ送受信可能に接続され、この情報処理端末装置に記憶されたドライバによって制御される周辺装置において、
前記ドライバのバージョン情報を記憶する記憶手段と、
前記記憶手段に記憶された前記バージョン情報を出力する出力手段とを有することを特徴とする周辺装置である。
【００１４】
また本発明は、前記バージョン情報を前記情報処理端末装置から取得する情報取得手段を有することを特徴とする。
【００１５】
また本発明は、前記情報取得手段は、前記ドライバが前記情報処理端末装置にインストールされる際に前記バージョン情報を取得することを特徴とする。
【００１６】
また本発明は、前記バージョン情報の出力を指示する指示手段を有することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、情報処理端末装置とデータ送受信可能に接続され、この情報処理端末装置に記憶されたドライバによって制御される周辺装置であり、記憶手段に前記ドライバのバージョン情報を記憶しておき、出力手段が前記記憶手段に記憶された前記バージョン情報を出力する。
【００１８】
これにより、周辺装置のメンテナンス作業などでバージョン情報を確認する際に、ユーザは、当該周辺装置の出力手段から出力されるバージョン情報を確認することができるので、情報処理端末装置やネットワーク接続された管理装置などの操作を不要とし、ユーザの負担を軽減することができる。
【００１９】
また本発明によれば、情報取得手段が、前記情報処理端末装置から前記バージョン情報を取得する。
【００２０】
これにより、バージョン情報の入力など周辺装置に記憶させるための操作が不要であるので、ユーザの負担をさらに軽減することができる。
【００２１】
また本発明によれば、前記情報取得手段は、前記ドライバが前記情報処理端末装置にインストールされる際に前記バージョン情報を取得する。
これにより、最新のバージョン情報を取得して記憶することができる。
【００２２】
また本発明によれば、指示手段によって前記バージョン情報の出力が指示されると、出力手段が前記バージョン情報を出力する。
【００２３】
これにより、ユーザが所望するときに、簡単な操作でバージョン情報を確認することができる。
【発明を実施するための最良の形態】
【００２４】
以下では情報処理端末装置であるＰＣの周辺装置の実施形態として、複合機（MFP：
Multi Function Printer）について説明する。
【００２５】
図１は、本発明の実施の一形態である複合機１の構成を示すブロック図である。
複合機１は、画像読取装置１１、印刷装置１２、画像読取装置インターフェース部１３、画像記憶装置１４、記憶装置１５、コードレス用制御回路１６、ハンドセット１７、制御装置１８、モデム１９、網制御装置２０、操作キー部２２、ダイヤルキー２３、表示装置インターフェース部２４、表示装置２５、アンテナ２６およびＰＣ接続部２７を含んで構成される。
【００２６】
画像読取装置１１は、原稿画像のファクシミリ送信および複写のためのスキャナであり、レンズとＣＣＤ（Charge Coupled Devices）ラインセンサとの組合せによる縮小読取方式、ロッドレンズアレーを用いた密着センサー方式などの読取方式が用いられる。印刷装置１２は、電話回線網２１を介して受信した画像情報、または画像記憶装置１４から読出した画像情報の印刷を行うユニットであり、サーマル方式、熱転写方式、インクジェット方式などの印刷方式が用いられる。画像読取装置インターフェース部１３は、画像読取装置１１で読み取ったアナログ画像情報をディジタル画像情報に変換する。画像記憶装置１４は、たとえばフラッシュロムなどの随時書込み／読出し可能なメモリからなり、画像読取装置１１で読み取った画像情報、電話回線網２１を介して受信したファクシミリ画像情報を記憶するためのユニットであり、このユニットを備えることによって、多くの複雑な機能、たとえば受信した画像情報の転送、同報、印刷用紙切れの時の代行受信、メモリ送信などが可能となる。記憶装置１５は、ドライババージョン情報表示処理プログラム、通信処理プログラムなど各種処理プログラム、およびＰＣにインストールされているドライバのバージョンを含むバージョン情報を記憶する記憶手段である。
【００２７】
本実施形態の複合機１は、１台または複数台のコードレス子機と無線接続が可能であり、コードレス用制御回路１６は、コードレス子機との無線通信を制御する。コードレス用制御回路１６は、コードレス子機と無線通信を行うための通信路の探索、接続の確立、通話、電波発信、受信のためのチューナなどを含む。ハンドセット１７は、電話通信を行う際に、音声を出力するスピーカである受話器と音声を入力するマイクである送話器とを備える。
【００２８】
制御装置１８は、たとえば中央演算処理装置（略称ＣＰＵ）などの処理回路で構成され、記憶装置１５にストアされている処理プログラムとあいまって、複合機１全体の動作を制御する。制御装置１８は、たとえば操作キー部１２からの入力情報、画像読取装置インターフェース部１３の状態を示す情報、電話回線網２１からの受信信号に含まれる情報などの各種情報に基づいて複合機１全体の動作を制御する。モデム１９は、画像情報を示すディジタル信号を電話回線網２１への送出に適したアナログ信号に変調すると共に、電話回線網２１から網制御装置２０を介して受信したアナログ信号を印刷用および画像表示のためのディジタル信号に復調する。網制御装置２０は、電話回線網２１に接続され、電話回線網２１の状況を監視するとともに、コードレス用制御回路１６側、ハンドセット１７側、電話回線をモデム１９側のいずれかに切換える。
【００２９】
操作キー部２２はファクシミリの受信および送信、原稿画像のスキャン、画像情報の印刷の各動作の開始を指示する受信キー２２ａ、送信キー２２ｂ、スキャンキー２２ｃ、印刷キー２２ｄ、それらの処理を中断する停止キー２２ｅ、複合機１の動作に関する機能の登録／変更、例えば相手先電話番号の登録や着信音の変更を行うための機能キー２２ｆ、指示および数値の入力時に入力を確定するための決定キー２２ｇを備える。
【００３０】
ダイヤルキー部２３は、０〜９までの数字キー、＊キー、＃キーを備え、動作制御用のパラメータ、通信用の電話番号などを入力する入力手段であり、本実施の形態ではドライババージョン確認用の入力キーとしても使用される。
【００３１】
表示装置インターフェース部２４は、制御装置１８を介して与えられる各種の画像情報、たとえば電話回線網１１を介して得られた画像情報、画像記憶装置１４から読出された画像情報、読取装置１でスキャニングされた画像情報等より読出された画像情報、本発明における記憶装置１５に格納したドライバのバージョン情報などを表示装置２５に適した形式に変換する。
【００３２】
出力手段である表示装置２５は、たとえば液晶ディスプレイ（略称ＬＣＤ）によって実現され、表示装置インターフェース部２４で変換された画像情報に基づいて各種画像を表示する。アンテナ２６は、コードレス子機との無線通信を行うための電波の発信、受信に用いられる。ＰＣ接続部２７はＰＣとの接続インターフェースであり、これによりＰＣからの操作命令を受信し、制御装置１８を経由して上述のように印刷やスキャナ操作などが行われる。
【００３３】
なお、情報取得手段は、制御装置１８およびＰＣ接続部で構成され、指示手段は、操作キー部２２およびダイヤルキー部２３で構成される。
【００３４】
複合機１は、ＰＣにドライバがインストールされる際に、ドライバのバージョン情報を記憶し、必要に応じて記憶しているバージョン情報を表示することができる。
まずは、バージョン情報の記憶処理について説明する。
【００３５】
たとえば、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）を使用してＰＣに複合機１用のドライバのインストールを行う場合、ＰＣのＣＤ−ＲＯＭドライブにＣＤ−ＲＯＭを挿入し、インストール用プログラムなどを利用してＣＤ−ＲＯＭに記憶されているファイルからドライバのインストールに必要なファイルをＰＣの所定のフォルダ（記憶領域）にコピーする。このとき、拡張子がｉｎｆであるｉｎｆファイル（セットアップ情報定義ファイル）など予め定めるファイルのセクションにインストールしようとする複合機１用のドライバのバージョン情報を書き込む。
【００３６】
その後、ＵＳＢ（Universal Serial Bus）ケーブルなどを介してＰＣの接続ポートと、複合機１のＰＣ接続部２７とを接続することで、複合機１用のドライバのインストールが開始される。ＰＣと複合機１との間でドライバのインストールに必要なデータのやりとりを行った後、複合機１は、バージョン情報が書き込まれたファイルを読み出し、ドライバのバージョン情報を取得する。バージョン情報を取得する際に、バージョン情報を取得した時刻を記憶しておくことが好ましい。また、バージョン情報以外に、ＰＣの情報としてＯＳ（Operating System）の種類およびバージョン、通信を行ったＵＳＢのバージョン、ＰＣにログインしているユーザ名、ドライバインストールの進行度などを取得するようにしてもよい。これにより、メンテナンス時および不具合発生時に、これらの情報を参照することでメンテナンス時間の短縮、不具合原因の解析などに役立てることができる。
【００３７】
図２は、バージョン情報記憶処理を示すフローチャートである。
ステップＳ１では、ｔ＝０としてタイマーをセットし、カウントを開始する。ステップＳ２では、ＰＣからドライバのバージョン情報を取得したかどうかを判断し、取得していればステップＳ３に進み、取得していなければステップＳ４に進む。ステップＳ３では、取得したバージョン情報を記憶装置１５の所定の記憶領域に記憶する。ステップＳ４では、タイマーの現在の値と、予め定める値、たとえば３０秒とを比較し、タイムアップしたかどうかを判断する。タイムアップしていれば処理を終了し、タイムアップしていなければステップＳ２に戻る。なお、タイマーによるカウントは、タイムアップによってバージョン情報記憶処理を強制的に終了させるためのものであり、ドライバのインストール自体を途中終了させるものではない。
【００３８】
次に、バージョン情報の表示処理について説明する。
複合機１は、ユーザが所定の操作を行うことで、記憶装置１５に記憶されたバージョン情報を表示装置２５に表示することができるように構成されている。
【００３９】
図３は、バージョン情報表示処理を示すフローチャートである。
待機状態中に操作キー部１２の機能キー２２ｅが押下されると、バージョン情報の表示処理が開始される。ステップＳ１１では、各種設定の変更などを行うための機能メニュー画面を表示装置２５に表示する。具体的には、機能キー２２ｅが押下されたことを制御装置１８が検出すると、記憶装置１５に記憶されているプログラムに従い、記憶装置１５に格納されている表示内容を、表示装置インターフェース部２４を介して表示装置２５に表示させる。
【００４０】
図４は、バージョン情報表示処理における画面表示例を示す図である。図４（ａ）に示すように、機能メニュー画面３１では、各項目と数字とを関連付けて表示し、ダイヤルキー２３の数字キーが入力されると、入力された数字に応じた項目が選択されたと判断される。
【００４１】
たとえば、図に示すように「初期登録」、「電話帳」、「音の設定」、「メンテナンスモード」の各項目は、それぞれ「１」、「２」、「３」「４」に関連付けられている。ここで、たとえば数字キーの「１」が押されると、初期登録用の画面が表示され、初期登録処理が行われる。
【００４２】
ステップＳ１２では、メンテナンスモードが選択されたかどうかを判断する。選択されればステップＳ１３に進み、別の項目が選択されればステップＳ１８に進む。機能メニュー画面３１が表示されている状態で数字キーの「４」が押されると、メンテナンスモードが選択されたと判断する。
【００４３】
ステップＳ１３では、メンテナンスを行うためのメンテナンスメニュー画面を表示装置２５に表示する。
【００４４】
図４（ｂ）に示すように、メンテナンスメニュー画面３２では、各メンテナンス項目と数字とを関連付けて表示し、ダイヤルキー２３の数字キーが入力されると、入力された数字に応じた項目が選択されたと判断される。
【００４５】
たとえば、図に示すように「プリンタメンテナンス」、「スキャナメンテナンス」、「その他メンテナンス」、「バージョン情報」の各項目は、それぞれ「１」、「２」、「３」「４」に関連付けられている。ここで、たとえば数字キーの「２」が押されると、スキャナメンテナンス用の画面が表示され、スキャナのメンテナンス処理が行われる。
【００４６】
ステップＳ１４では、バージョン情報の表示が選択されたかどうかを判断する。選択されればステップＳ１５に進み、別の項目が選択されればステップＳ１８に進む。メンテナンスメニュー画面３２が表示されている状態で数字キーの「４」が押されると、バージョン情報の表示が選択されたと判断する。
【００４７】
ステップＳ１５では、バージョン情報を表示するためのバージョン情報メニュー画面を表示装置２５に表示する。
【００４８】
図４（ｃ）に示すように、バージョン情報メニュー画面３３では、表示させる項目と数字とを関連付けて表示し、ダイヤルキー２３の数字キーが入力されると、入力された数字に応じた項目が選択されたと判断される。
【００４９】
たとえば、図に示すように「ファームウェア」、「ドライバ」の各項目は、それぞれ「１」、「２」に関連付けられている。ここで、たとえば数字キーの「１」が押されると複合機１の制御用プログラムであるファームウェアの現在のバージョン情報が表示される。
【００５０】
ステップＳ１６では、ドライバが選択されたかどうかを判断する。選択されればステップＳ１６に進み、別の項目が選択されればステップＳ１８に進む。バージョン情報メニュー画面３３が表示されている状態で数字キーの「２」が押されると、ドライバが選択されたと判断する。
【００５１】
ステップＳ１７では、現在ＰＣにインストールされている複合機１のドライバのバージョン情報を表示装置２５に表示する。
【００５２】
図４（ｄ）に示すように、バージョン情報表示画面３４では、ドライバのバージョンを示す数値などを表示する。
【００５３】
たとえば、図に示すように、「ドライバのバージョンは１．３です。」とバージョンを示す数値である１．３が表示される。
【００５４】
ステップＳ１８では、各画面において、選択された項目に応じた画面を表示する。
バージョン情報表示処理の実行中に、誤ったキーが押された場合、停止キー２２ｇを押すことで一旦待機状態に戻ることが可能で、再度機能キー２２ｅが押されるとバージョン情報表示処理を再実行できる。
【００５５】
また、各メニュー画面の表示開始とともにタイマーをセットし、所定時間キーが押されなかったときは、タイムアップさせて待機状態に戻るようにしてもよい。
【００５６】
メンテナンス作業などでドライババージョンの確認を行う際に、周辺装置の操作を行うだけで簡単にドライバのバージョン情報を確認することができ、ＰＣを立ち上げて操作する必要がない。特にＰＣの操作に不慣れなユーザの負担を軽減することができる。
【００５７】
上記では、バージョン情報の出力を、表示装置２５における画面表示として説明したが、これに限らず、印刷装置１２およびハンドセット１７を出力手段として利用し、バージョン情報を印字して出力したり、スピーカから音声で出力してもよい。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施の一形態である複合機１の構成を示すブロック図である。
【図２】バージョン情報記憶処理を示すフローチャートである。
【図３】バージョン情報表示処理を示すフローチャートである。
【図４】バージョン情報表示処理における画面表示例を示す図である。
【符号の説明】
【００５９】
１  複合機
１１  画像読取装置
１２  印刷装置
１３  画像読取装置インターフェース部
１４  画像記憶装置
１５  記憶装置
１６  コードレス用制御回路
１７  ハンドセット
１８  制御装置
１９  モデム
２０  網制御装置
２２  操作キー部
２３  ダイヤルキー
２４  表示装置インターフェース部
２５  表示装置
２６  アンテナ
２７  ＰＣ接続部
【図１】
2007156581.tif 000003
【図２】
2007156581.tif 000004
【図３】
2007156581.tif 000005
【図４】
2007156581.tif 000006