(57)【要約】【課題】機種が異なる複数の装置を制御可能な共通制御プログラムにおいて、利用者が保守期限切れの装置に対して共通制御プログラムを利用し続けるか否かを選択することを可能にする。【解決手段】第１のデータ通信部３１は、機種が異なる複数の装置を制御可能な共通制御プログラム５１の更新データとともに、機種情報ファイル５２を取得する。第２のデータ通信部３２は、更新データにより共通制御プログラム５１を更新する際に、接続されている制御対象のプリンタ２，３，４から機種名の情報を取得する。表示制御部４４は、機種名の情報を取得した装置の保守状態が保守期限切れである場合には、当該機種を、利用者に表示する機種一覧リスト６１から削除するか否かの選択画面を利用者に表示するように制御する。【選択図】図３
2020135124.tif 000002
【特許請求の範囲】
【請求項１】
機種が異なる複数の装置を制御可能な共通制御プログラムの更新データとともに、各機種の現在の保守状態を示す保守情報が含まれた機種情報ファイルを取得する第１の取得手段と、
前記第１の取得手段により取得された更新データにより共通制御プログラムを更新する際に、接続されている制御対象の装置から機種名の情報を取得する第２の取得手段と、
前記第２の取得手段により機種名の情報が取得された機種の前記保守情報における保守状態が保守期限切れである場合、当該機種を、前記共通制御プログラムにおいて利用者に表示する機種一覧リストから削除するか否かの選択画面を利用者に表示するよう制御する表示制御手段と、
を備えた情報処理装置。
【請求項２】
前記第２の取得手段は、接続されている制御対象の装置から受信したＭＩＢ情報により、当該装置の機種名の情報を取得する請求項１記載の情報処理装置。
【請求項３】
前記表示制御手段は、前記機種を、前記共通制御プログラムにおいて利用者に表示する機種一覧リストから削除する選択が受け付けられた場合に、当該機種を機種一覧リストに表示しないように制御する請求項１又は２記載の情報処理装置。
【請求項４】
機種一覧リストから削除する選択が受け付けられた機種の機種名の情報を記憶する記憶手段をさらに備え、
前記表示制御手段は、前記第２の取得手段により前記記憶手段に記憶された機種名の情報を取得した場合に、当該機種を機種一覧リストに表示しないように制御する請求項３記載の情報処理装置。
【請求項５】
前記表示制御手段は、前記機種を、前記共通制御プログラムにおいて利用者に表示する機種一覧リストから削除しない選択が受け付けられた場合に、当該機種を機種一覧リストに表示するように制御する請求項１又は２記載の情報処理装置。
【請求項６】
機種一覧リストから削除しない選択が受け付けられた機種の機種名の情報を記憶する記憶手段をさらに備え、
前記表示制御手段は、前記第２の取得手段により前記記憶手段に記憶された機種名の情報を取得した場合に、当該機種の前記保守情報における保守状態が保守期限切れである場合であっても、当該機種を機種一覧リストに表示するように制御する請求項５記載の情報処理装置。
【請求項７】
機種が異なる複数の装置を制御可能な共通制御プログラムの更新データとともに、各機種の現在の保守状態を示す保守情報が含まれた機種情報ファイルを取得する第１の取得ステップと、
前記第１の取得ステップにより取得された更新データにより共通制御プログラムを更新する際に、接続されている制御対象の装置から機種名の情報を取得する第２の取得ステップと、
前記第２の取得ステップにより機種名の情報が取得された機種の前記保守情報における保守状態が保守期限切れである場合、当該機種を、前記共通制御プログラムにおいて利用者に表示する機種一覧リストから削除するか否かの選択を利用者から受け付ける受付ステップと、
を有するコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、コンピュータシステムを構成する装置で保守が必要な場合、コンピュータシステムのユーザ又は保守員は、コンピュータシステムに設けられている所定の保守用キースイッチの操作を行うステップと、保守用キースイッチの操作によりコンピュータシステムは、電子化された保守支援情報をデータベースに記憶保持する保守情報提供サーバにネットワークを介してアクセスし、装置を識別する情報と状態情報を、ネットワークを介して、保守情報提供サーバに自動送信するステップと、保守情報提供サーバでは、コンピュータシステムから送信された情報に基づき、データベースから装置の保守支援情報を検索し、検索された保守支援情報をネットワークを介してコンピュータシステムに送信するステップと、コンピュータシステムでは、保守情報提供サーバから送信された保守支援情報を受信し、装置の不具合原因、保守の仕方を出力装置に出力するステップと、を含むことを特徴とするリモート保守支援方法が開示されている。
【０００３】
特許文献２には、機器へ処理を要求する情報処理装置を、プログラムのアップグレードが開始されたことを契機に機器から機器情報を取得する際、機器情報を取得できたか否かを通信記録情報として記録する情報取得手段と、情報取得手段が取得した機器情報を記憶部に記憶させる情報記憶手段と、アップグレードの終了後、機器の機能が設定されている設定情報を記憶部に反映させる情報反映手段と、として機能させ、情報反映手段は、設定情報を記憶部に反映させる際、通信記録情報の記録内容に応じて、記憶部に記憶された機器情報に設定情報を反映させるか否かを判断するプログラムが開示されている。
【０００４】
特許文献３には、少なくとも１つのプリンタとホストコンピュータが双方向インターフェース又はネットワークで接続されて構築されたプリンタシステムにおいて、複数のモジュールに分割されたプリンタドライバのコアとなるコアモジュールを、接続されているポート先のプリンタと双方向通信を行って取得し、取得したコアモジュールからポート先のプリンタ機種から機種依存モジュールを取得して必要なモジュールを構成し、ポート先のプリンタ機種対応のドライバとして動作することを特徴とするプリンタシステムが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−１８３４３４号公報
【特許文献２】特開２０１６−１７３７７１号公報
【特許文献３】特開２００２−２５９０８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、機種が異なる複数の装置を制御可能な共通制御プログラムにおいて、利用者が保守期限切れの装置に対して共通制御プログラムを利用し続けるか否かを選択することが可能な情報処理装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
請求項１に係る本発明は、機種が異なる複数の装置を制御可能な共通制御プログラムの更新データとともに、各機種の現在の保守状態を示す保守情報が含まれた機種情報ファイルを取得する第１の取得手段と、前記第１の取得手段により取得された更新データにより共通制御プログラムを更新する際に、接続されている制御対象の装置から機種名の情報を取得する第２の取得手段と、前記第２の取得手段により機種名の情報が取得された機種の前記保守情報における保守状態が保守期限切れである場合、当該機種を、前記共通制御プログラムにおいて利用者に表示する機種一覧リストから削除するか否かの選択画面を利用者に表示するよう制御する表示制御手段と、を備えた情報処理装置である。
【０００８】
請求項２に係る本発明は、前記第２の取得手段は、接続されている制御対象の装置から受信したＭＩＢ情報により、当該装置の機種名の情報を取得する請求項１記載の情報処理装置である。
【０００９】
請求項３に係る本発明は、前記表示制御手段は、前記機種を、前記共通制御プログラムにおいて利用者に表示する機種一覧リストから削除する選択が受け付けられた場合に、当該機種を機種一覧リストに表示しないように制御する請求項１又は２記載の情報処理装置である。
【００１０】
請求項４に係る本発明は、機種一覧リストから削除する選択が受け付けられた機種の機種名の情報を記憶する記憶手段をさらに備え、前記表示制御手段は、前記第２の取得手段により前記記憶手段に記憶された機種名の情報を取得した場合に、当該機種を機種一覧リストに表示しないように制御する請求項３記載の情報処理装置である。
【００１１】
請求項５に係る本発明は、前記表示制御手段は、前記機種を、前記共通制御プログラムにおいて利用者に表示する機種一覧リストから削除しない選択が受け付けられた場合に、当該機種を機種一覧リストに表示するように制御する請求項１又は２記載の情報処理装置である。
【００１２】
請求項６に係る本発明は、機種一覧リストから削除しない選択が受け付けられた機種の機種名の情報を記憶する記憶手段をさらに備え、前記表示制御手段は、前記第２の取得手段により前記記憶手段に記憶された機種名の情報を取得した場合に、当該機種の前記保守情報における保守状態が保守期限切れである場合であっても、当該機種を機種一覧リストに表示するように制御する請求項５記載の情報処理装置である。
【００１３】
請求項７に係る本発明は、機種が異なる複数の装置を制御可能な共通制御プログラムの更新データとともに、各機種の現在の保守状態を示す保守情報が含まれた機種情報ファイルを取得する第１の取得ステップと、前記第１の取得ステップにより取得された更新データにより共通制御プログラムを更新する際に、接続されている制御対象の装置から機種名の情報を取得する第２の取得ステップと、前記第２の取得ステップにより機種名の情報が取得された機種の前記保守情報における保守状態が保守期限切れである場合、当該機種を、前記共通制御プログラムにおいて利用者に表示する機種一覧リストから削除するか否かの選択を利用者から受け付ける受付ステップと、を有するコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１４】
請求項１に係る本発明によれば、機種が異なる複数の装置を制御可能な共通制御プログラムにおいて、利用者が保守期限切れの装置に対して共通制御プログラムを利用し続けるか否かを選択することが可能な情報処理装置を提供することができる。
【００１５】
請求項２に係る本発明によれば、機種が異なる複数の装置を制御可能な共通制御プログラムにおいて、利用者が自装置に接続された保守期限切れの装置に対して共通プログラムを利用し続けるか否かを選択することが可能な情報処理装置を提供することができる。
【００１６】
請求項３に係る本発明によれば、機種が異なる複数の装置を制御可能な共通制御プログラムにおいて、利用者が保守期限切れの装置を機種一覧リストに表示しない選択をすることが可能な情報処理装置を提供することができる。
【００１７】
請求項４に係る本発明によれば、機種が異なる複数の装置を制御可能な共通制御プログラムにおいて、利用者が保守期限切れの装置を機種一覧リストに表示しないようにすることが可能な情報処理装置を提供することができる。
【００１８】
請求項５に係る本発明によれば、機種が異なる複数の装置を制御可能な共通制御プログラムにおいて、利用者が保守期限切れの装置を機種一覧リストに表示する選択をすることが可能な情報処理装置を提供することができる。
【００１９】
請求項６に係る本発明によれば、機種が異なる複数の装置を制御可能な共通制御プログラムにおいて、利用者が保守期限切れの装置を機種一覧リストに表示するようにすることが可能な情報処理装置を提供することができる。
【００２０】
請求項７に係る本発明によれば、機種が異なる複数の装置を制御可能な共通制御プログラムにおいて、利用者が保守期限切れの装置に対して共通制御プログラムを利用し続けるか否かを選択することが可能なプログラムを提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態の情報処理システムの構成を示すシステム図である。
【図２】本発明の一実施形態の端末装置１０のハードウェア構成を示すブロック図である。
【図３】本発明の一実施形態の端末装置１０の機能構成を示す図である。
【図４】本発明の一実施形態の端末装置１０の記憶部３３に記憶される機種情報ファイル５２の一例を示す図である。
【図５】本発明の一実施形態の端末装置１０の表示部３４の表示画面の一例を示す図ある。
【図６】本発明の一実施形態の端末装置１０の表示部３４の表示画面の一例を示す図ある。
【図７】（Ａ）及び（Ｂ）は、端末装置１０の表示部３４の表示画面の一例を示す図である。
【図８】本発明の一実施形態の端末装置１０の動作の一例を説明するための図である。
【図９】本発明の一実施形態の端末装置１０の動作の一例を説明するための図である。
【図１０】本発明の一実施形態の端末装置１０の表示部３４の表示画面の一例を示す図である。
【発明を実施するための形態】
【００２２】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００２３】
図１は、本発明の一実施形態の情報処理システムの構成を示す図である。
【００２４】
本発明の一実施形態の情報処理システムは、図１に示されるように、情報処理装置であるパーソナルコンピュータ等の端末装置１０、画像形成装置である複合機等のプリンタ２，３，４およびサーバ１２により構成される。
【００２５】
端末装置１０と、サーバ１２とは、インターネット１１により相互に接続され情報の送受信を行っている。
【００２６】
また、端末装置１０と、プリンタ２，３，４とは、それぞれＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１により相互に接続され情報の送受信を行っている。
【００２７】
端末装置１０は、印刷ジョブを生成して、ＬＡＮ１経由にて生成した印刷ジョブをプリンタ２，３或いはプリンタ４のいずれかに対して送信する。端末装置１０から印刷ジョブを受け付けたプリンタ２，３或いはプリンタ４は、印刷ジョブに応じた画像を用紙上に出力する。
【００２８】
ここで、ＬＡＮ１に接続されているプリンタ２，３，４は、それぞれ機種が異なり、異なる製造業者により製造された装置である、いわゆるマルチベンダの装置である。
【００２９】
端末装置１０には、機種が異なる複数のプリンタに対して共通して制御可能な共通ドライバがアップデートされている。端末装置１０は、この共通ドライバにより共通制御プログラムを実行して、複数機種のプリンタを制御することが可能となっている。
【００３０】
ここで、共通制御プログラムとは、機種が異なる複数の装置を制御可能なソフトウェアである。つまり、端末装置１０に共通ドライバをアップデートすることで、複数機種のプリンタを制御することが可能となり、機種毎のプリンタドライバをアップデートする必要がなくなる。
【００３１】
端末装置１０は、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）通信によりＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）情報を用いてＬＡＮ１に接続されたプリンタ２，３，４の機種名の情報等を取得する。ここで、ＭＩＢ情報とは、異なる製造業者により製造された装置間でフォーマットが統一されている情報である。
【００３２】
つまり、端末装置１０は、ＬＡＮ１に接続されたマルチベンダのプリンタからＭＩＢ情報を受信して機種名の情報等を取得することが可能な構成となっている。
【００３３】
サーバ１２は、共通ドライバを備えるクラウドサーバである。つまり、利用者であるユーザは、端末装置１０によりインターネット１１を介してサーバ１２にアクセスして共通ドライバをアップデートすることが可能な構成となっている。
【００３４】
次に、本実施形態の情報処理システムにおける端末装置１０のハードウェア構成を図２に示す。
【００３５】
端末装置１０は、図２に示されるように、ＣＰＵ２０と、一時的にデータを保存可能なメモリ２１と、ハードディスクドライブ（ＨＤＤ）等の記憶装置２２と、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース（ＵＩ）装置２３と、ＬＡＮ１やインターネット１１等のネットワークを介して外部の装置等との間でデータの送信及び受信を行う通信ＩＦ２４とを備えている。これらの構成要素は、制御バス２５を介して互いに接続されている。
【００３６】
ＣＰＵ２０は、メモリ２１または記憶装置２２に格納された共通制御プログラムに基づいて所定の処理を実行して、端末装置１０の動作を制御する。なお、本実施形態では、ＣＰＵ２０は、メモリ２１または記憶装置２２内に格納された共通制御プログラムを読み出して実行するものとして説明したが、当該プログラムをＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ２０に提供することも可能である。
【００３７】
図３は、上記の共通制御プログラムが実行されることにより実現される端末装置１０の機能構成を示すブロック図である。
【００３８】
本実施形態の端末装置１０は、図３に示されるように、制御部３０と、第１のデータ通信部３１と、第２のデータ通信部３２と、記憶部３３と、表示部３４とを備えている。
【００３９】
第１のデータ通信部３１は、インターネット１１を介してサーバ１２との間でデータを送受信する。
【００４０】
第２のデータ通信部３２は、ＬＡＮ１を介してプリンタ２，３，４との間でデータを送受信する。
【００４１】
表示部３４は、表示画面上でプリンタ２，３，４やサーバ１２に対して操作するための操作画面を表示する。また、表示部３４は、表示画面上でプリンタ２，３，４やサーバ１２に対する操作を受け付ける。
【００４２】
記憶部３３は、共通制御プログラム５１、機種情報ファイル５２及び機種情報リスト５３等を記憶する。
【００４３】
端末装置１０は、記憶部３３に記憶されている共通制御プログラム５１を制御部３０において実行することにより、サポート機種判断部４２、機種情報管理部４３、表示制御部４４等として機能する。
【００４４】
共通制御プログラム５１は、制御部３０を、サポート機種判断部４２、機種情報管理部４３、表示制御部４４等として動作させるプログラムである。
【００４５】
機種情報ファイル５２は、共通ドライバのファイルの一部として、共通ドライバのアップデート時に、共通制御プログラムの更新データと共にサーバ１２から取得される。
【００４６】
機種情報ファイル５２には、例えば図４に示されるように、複数のプリンタの機種名に関する機種情報５５と、機種名毎に現在の保守状態を示す保守情報であるサポート情報５６と、機種名毎に給紙トレイに関する情報、排紙トレイに関する情報、ＨＤＤに関する情報、排紙先に関する情報、ステープル機能に関する情報等の設定項目を示すオプション情報５７等が含まれている。機種情報ファイル５２は、読み取り専用であって、ユーザ側で書き換えることができない構成となっている。
【００４７】
ここで、機種情報ファイル５２におけるサポート情報５６とは、各機種の現在の保守状態を示す情報であって、具体的には、機種名に対応する装置の出荷が停止して製造業者のサポートが切れて保守期限が切れているか否かを示す情報をいう。具体的には、機種情報ファイル５２において、例えば保守期限が切れていない機種のサポート情報５６は「Ｓｕｐｐｏｒｔ  ｔｒｕｅ」とされ、保守期限が切れている機種のサポート情報５６は「Ｓｕｐｐｏｒｔ  ｆａｌｓｅ」とされている。
【００４８】
また、第１のデータ通信部３１は、サーバ１２から共通制御プログラム５１の更新データとともに、機種情報ファイル５２を取得する第１の取得手段として機能する。
【００４９】
また、第２のデータ通信部３２は、更新データにより共通制御プログラム５１を更新する際に、接続されている制御対象のプリンタ２，３，４から機種名の情報を取得する第２の取得手段として機能する。つまり、第２のデータ通信部３２は、プリンタ２，３，４からＭＩＢ情報を受信することにより、プリンタ２，３，４の機種名の情報を取得する。
【００５０】
サポート機種判断部４２は、第２のデータ通信部３２により取得されたプリンタ２，３，４の機種名の情報と、第１のデータ通信部３１により取得された機種情報ファイル５２に含まれる機種情報５５のサポート情報５６とを参照して、プリンタ２，３，４のそれぞれが保守期限が切れているプリンタであるか否かを判断する。
【００５１】
つまり、サポート機種判断部４２は、プリンタ２，３，４の機種名に一致する機種情報５５を参照し、この機種情報５５のサポート情報５６が、保守が終了し、保守期限が切れているプリンタであるか否かを判断する。
【００５２】
具体的には、サポート機種判断部４２は、自装置に接続されているプリンタに対応する機種情報５５のサポート情報５６が「Ｓｕｐｐｏｒｔ  ｆａｌｓｅ」である場合には、保守期限が切れているプリンタであると判断する。また、サポート機種判断部４２は、自装置に接続されているプリンタに対応する機種情報５５のサポート情報５６が「Ｓｕｐｐｏｒｔ  ｔｒｕｅ」である場合には、保守期限が切れていないプリンタであると判断する。
【００５３】
そして、表示制御部４４は、自装置に接続されているプリンタが、保守期限が切れているプリンタである場合には、このプリンタの保守が終了している旨を表示し、後述する機種一覧リスト６１から、このプリンタの機種名を削除するか否かの選択を受け付ける選択画面を表示するように制御する。つまり、表示制御部４４は、この保守が終了しているプリンタを、機種一覧リスト６１から削除するか否かの選択を受け付ける確認メッセージを表示部３４に表示するよう制御する。
【００５４】
具体的には、機種情報ファイル５２における自装置に接続されているプリンタに対応する機種情報５５のサポート情報５６が「Ｓｕｐｐｏｒｔ  ｆａｌｓｅ」の場合に、図５に示されているように、表示制御部４４は、このプリンタの保守が終了している旨を表示し、機種一覧リスト６１から、このプリンタの機種名を削除しないか否かの選択を受け付ける選択画面を表示するように制御する。
【００５５】
機種情報管理部４３は、機種情報ファイル５２とサポート機種判断部４２の判断結果によるユーザの選択受け付けに基づいて機種情報リスト５３を生成し、記憶部３３に記憶するよう制御する。
【００５６】
具体的には、機種情報管理部４３は、機種情報ファイル５２におけるサポート情報５６が保守期限切れであるプリンタの機種名を機種一覧リスト６１から削除しないか否かの選択を受け付ける選択画面において、削除しない選択が受け付けられた場合に、機種情報ファイル５２における機種情報５５のサポート情報５６を「Ｓｕｐｐｏｒｔ  ｆａｌｓｅ」から「Ｓｕｐｐｏｒｔ  ｔｒｕｅ」に変更し、機種情報リスト５３として記憶部３３に記憶するように制御する。
【００５７】
機種情報リスト５３は、機種情報管理部４３により生成される情報である。機種情報リスト５３には、機種情報５５とサポート情報５６とオプション情報５７等が含まれている。ここで、機種情報リスト５３における機種情報５５とオプション情報５７は、機種情報ファイル５２と同一であるが、機種情報リスト５３におけるサポート情報５６は、機種一覧リスト６１に機種名を表示するか否かを示す情報であって、ユーザにより機種一覧リスト６１から削除しない選択を受け付けたか否かを示す情報である。
【００５８】
具体的には、機種情報リスト５３におけるサポート情報５６は、保守期限が切れているプリンタの機種名であっても機種一覧リスト６１から削除しない選択が受け付けられた機種に対しては「Ｓｕｐｐｏｒｔ  ｔｒｕｅ」に変更され、保守期限が切れているプリンタの機種名であって機種一覧リスト６１から削除する選択が受け付けられた機種に対しては「Ｓｕｐｐｏｒｔ  ｆａｌｓｅ」のままとされる。
【００５９】
そして、表示制御部４４は、機種情報リスト５３を参照して、図６、図７（Ａ）及び図７（Ｂ）に示されるようなプリンタのプロパティ画面において機種一覧リスト６１と機種名毎に設定される設定項目リスト６２を表示するよう制御する。
【００６０】
つまり、表示制御部４４は、機種情報リスト５３を参照して、サポート情報５６が保守期限切れであるプリンタの機種名を、機種一覧リスト６１から削除する選択が受け付けられている場合に、当該機種名を機種一覧リスト６１に表示しないように制御する。
【００６１】
また、表示制御部４４は、機種情報リスト５３を参照して、サポート情報５６が保守期限切れであるプリンタの機種名を、機種一覧リスト６１から削除しない選択が受け付けられ、サポート情報５６が変更された場合に、当該機種名を機種一覧リスト６１から削除しないで表示するように制御する。
【００６２】
具体的には、表示制御部４４は、機種情報リスト５３におけるサポート情報５６が「Ｓｕｐｐｏｒｔ  ｔｒｕｅ」である場合には、この機種名を機種一覧リスト６１に表示するように制御し、機種情報リスト５３におけるサポート情報５６が「Ｓｕｐｐｏｒｔ  ｆａｌｓｅ」である場合には、この機種名を機種一覧リスト６１に表示しないように制御する。
【００６３】
次に、共通ドライバをアップデートした際の端末装置１０の動作の一例について、図８に基づいて説明する。
【００６４】
共通ドライバをアップデートすると、端末装置１０は、サーバ１２から第１のデータ通信部３１により共通制御プログラム５１の更新データと共に機種情報ファイル５２を取得して記憶部３３に記憶する。
【００６５】
そして、ステップＳ１０において、サポート機種判断部４２は、記憶部３３から機種情報ファイル５２を取得する。
【００６６】
そして、ステップＳ１１において、サポート機種判断部４２は、機種情報ファイル５２のサポート情報５６を確認し、保守期限が切れてサポートしない機種があるか否かを判定する。
【００６７】
そして、ステップＳ１２において、保守期限が切れてサポートしない機種がある場合には、第２のデータ通信部３２は、プリンタ２，３，４からＳＮＭＰ通信によりＭＩＢ情報を受信することによりプリンタ２，３，４の機種名の情報を取得する。
【００６８】
そして、ステップＳ１３において、サポート機種判断部４２は、プリンタ２，３，４の機種名に一致する機種情報５５を参照し、この機種名に一致する機種情報５５のサポート情報５６が、保守が終了し、保守期限が切れてサポートしない機種に該当するか否かを判断する。具体的には、自装置に接続されているプリンタに対応する機種情報ファイル５２における機種情報５５のサポート情報５６が「Ｓｕｐｐｏｒｔ  ｆａｌｓｅ」であるか否かを判断する。
【００６９】
そして、ステップＳ１４において、表示制御部４４は、接続されているプリンタの保守が終了し、保守期限が切れてサポートしない機種である場合には、例えば図５に示されているような、この機種名のプリンタの保守が終了している旨を表示し、プロパティ画面の機種一覧リスト６１から、この機種名を削除するか否かの選択を受け付ける選択画面を表示するように制御する。つまり、表示制御部４４は、この保守が終了している機種名を、機種一覧リスト６１から削除しないか否かの選択を受け付ける確認メッセージを表示部３４に表示するよう制御する。
【００７０】
そして、ステップＳ１５において、機種情報管理部４３は、図５に示されているような保守終了プリンタの選択画面において「いいえ」ボタンが押下されたか否かを判断する。
【００７１】
そして、ステップＳ１６において、機種情報管理部４３は、「いいえ」ボタンが押下されると、保守が終了しているプリンタに対応する機種名を機種一覧リスト６１から削除しない選択を受け付ける。そして、機種情報管理部４３は、機種情報ファイル５２のサポート情報５６を「Ｓｕｐｐｏｒｔ  ｆａｌｓｅ」から「Ｓｕｐｐｏｒｔ  ｔｒｕｅ」に変更する。
【００７２】
そして、ステップＳ１７において、機種情報管理部４３は機種情報リスト５３を生成し、記憶部３３に記憶する。
【００７３】
次に、共通ドライバを展開して共通制御プログラム５１を実行する際の表示画面例について、上述した図６、図７（Ａ）及び図７（Ｂ）に基づいて詳述する。
【００７４】
共通制御プログラム５１が実行されると、プロパティ画面では、共通ドライバにおいて利用する機種名を選択する機種一覧リスト６１と、各機種名における設定可能な項目を表示する設定項目リスト６２が表示される。ユーザは、機種一覧リスト６１において機種共通モード又は機種選択モードのいずれかの機種モードを選択することができる。
【００７５】
機種共通モードは、全ての機種に対して共通して設定項目を設定する機能モードである。また、機種選択モードは、使用する機種名を選択して機種名毎に設定項目を設定する機能モードである。
【００７６】
例えば図６に示されているように、機種一覧リスト６１において「機種共通」が選択されると、機種共通モードに切り替わって、異なる機種であっても共通して設定される設定項目が設定項目リスト６２に表示される。
【００７７】
また、図７（Ａ）及び図７（Ｂ）に示されているように、機種一覧リスト６１において「機種名」が選択されると、機種選択モードに切り替わって、選択された機種名に対応する設定項目が設定項目リスト６２に表示される。
【００７８】
機種一覧リスト６１及び設定項目リスト６２には、記憶部３３に記憶された機種情報リスト５３に基づいて共通ドライバにより制御可能な機種名及び機種名毎の設定項目が表示される。
【００７９】
次に、共通ドライバをアップデートしてデータを更新する場合の端末装置１０の動作の一例について、図９に基づいて説明する。
【００８０】
次に共通ドライバをアップデートすると、端末装置１０は、サーバ１２から第１のデータ通信部３１により最新の共通制御プログラム５１の更新データと共に最新の機種情報ファイル５２を取得して記憶部３３に記憶する。
【００８１】
そして、ステップＳ２０において、サポート機種判断部４２は、記憶部３３から機種情報リスト５３を取得する。
【００８２】
そして、ステップＳ２１において、サポート機種判断部４２は、記憶部３３から最新の機種情報ファイル５２を取得する。
【００８３】
そして、ステップＳ２２において、サポート機種判断部４２は、最新の機種情報ファイル５２に機種情報リスト５３にない新機種があるか否かを判断する。
【００８４】
そして、ステップＳ２３において、サポート機種判断部４２は、最新の機種情報ファイル５２に機種情報リスト５３にない新機種ある場合には、この新機種についての情報を機種情報リスト５３に追加する。
【００８５】
そして、新機種についての情報が追加された機種情報リスト５３を機種情報ファイル５２として上述のステップＳ１１〜ステップＳ１７と同一の動作が行われる。
【００８６】
また、ステップＳ２２において新機種がないと判断された場合には、ステップＳ２０において取得された機種情報リスト５３を機種情報ファイル５２として上述のステップＳ１１〜ステップＳ１７と同一の動作が行われる。
【００８７】
なお、本実施形態においては、機種が異なる複数の装置の一例としてプリンタ２，３，４を用いる構成について説明したが、本発明はこれに限定されるものではなく、共通ドライバを用いて他の電子機器を制御する場合にも適用される。
【００８８】
また、本実施形態においては、情報処理装置の一例として端末装置１０を用いる構成について説明したが、本発明はこれに限定されるものではなく、他の情報処理装置を用いる場合にも適用される。
【００８９】
また、本実施形態においては、表示制御部４４が、機種一覧リスト６１に、機種共通の他に、機種情報リスト５３におけるサポート情報５６が「Ｓｕｐｐｏｒｔ  ｔｒｕｅ」である機種名全てを表示するよう制御する構成について説明したが、本発明はこれに限定されるものではなく、例えば図１０に示されているように、機種共通の他に、機種情報リスト５３におけるサポート情報５６が「Ｓｕｐｐｏｒｔ  ｔｒｕｅ」であるＭＩＢ情報を受信することにより取得された機種名のみを表示するようにしてもよい。つまり、端末装置１０に接続されている機種名のみを表示するようにしてもよい。
【符号の説明】
【００９０】
１    ＬＡＮ
２，３，４    プリンタ
１０    端末装置
１１    インターネット
１２    サーバ
３０    制御部
３１    第１のデータ通信部
３２    第２のデータ通信部
３３    記憶部
３４    表示部
【図１】
2020135124.tif 000003
【図２】
2020135124.tif 000004
【図３】
2020135124.tif 000005
【図４】
2020135124.tif 000006
【図５】
2020135124.tif 000007
【図６】
2020135124.tif 000008
【図７】
2020135124.tif 000009
【図８】
2020135124.tif 000010
【図９】
2020135124.tif 000011
【図１０】
2020135124.tif 000012