(57)【要約】【課題】情報処理機器の所在地から離れた場所において、当該情報処理装置を診断するのに好適な診断システム、このシステムにおける診断用サーバ、外部通信モジュール、受任用サーバ、情報処理機器、及び、これらを制御するプログラムを提供する。【解決手段】診断システム１を、サポート対象企業の備える情報処理機器１０と、オプション通信モジュール１１と、サポート会社の備える診断用サーバ１２と、協力会社の備える受任用サーバ１３と、を含んだ構成とし、オプション通信モジュール１１によって、情報処理機器１０と診断用サーバ１２との間の通信を、サポート対象企業の社内ネットワークとは独立して行う。【選択図】  図１
2004280292.tif 000002
【特許請求の範囲】
【請求項１】
情報処理機器の診断を行うサポート業者が、診断対象の前記情報処理機器を、その所在地から離れた場所において診断可能なシステムであって、
前記サポート業者の管理下にある診断用サーバと、前記情報処理機器と、前記診断用サーバ及び前記情報処理機器相互間の独立したデータ通信を可能にするための外部通信モジュールと、を備え、
前記診断用サーバは、前記外部通信モジュールに前記診断に用いる診断用情報の取得要求を伝送する第１の取得要求伝送手段と、前記外部通信モジュールから取得した前記診断用情報に基づき前記情報処理機器の診断を行う診断手段と、を備え、
前記外部通信モジュールは、前記診断用サーバから前記取得要求を取得する第１の取得要求取得手段と、当該取得した取得要求を前記情報処理機器に伝送する第２の取得要求伝送手段と、前記情報処理機器から前記診断用情報を取得する診断用情報取得手段と、当該取得した診断用情報を前記診断用サーバに伝送する第１の診断用情報伝送手段と、を備え、
前記情報処理機器は、前記外部通信モジュールから前記取得要求を取得する第２の取得要求取得手段と、当該取得要求取得手段によって取得した前記取得要求に応じて前記診断用情報を当該外部通信モジュールに伝送する第２の診断用情報伝送手段と、を備えることを特徴とする診断システム。
【請求項２】
情報処理機器の診断を行うサポート業者が、診断対象の前記情報処理機器を、その所在地から離れた場所において診断可能なシステムであって、
前記サポート業者の管理下にある診断用サーバと、協力業者の管理下にある受任用サーバと、前記情報処理機器と、前記診断用サーバ及び前記情報処理機器相互間の独立したデータ通信を可能にするための外部通信モジュールと、を備え、
前記診断用サーバは、前記受任用サーバに前記診断対象に対するサポート業務の要請情報を伝送する要請情報伝送手段と、前記外部通信モジュールに前記診断に用いる診断用情報の取得要求を伝送する第１の取得要求伝送手段と、前記外部通信モジュールから取得した前記診断用情報に基づき前記情報処理機器の診断を行う診断手段と、を備え、
前記受任用サーバは、前記診断用サーバから前記要請情報を取得する要請情報取得手段と、当該取得した要請情報に基づき前記サポート業務を行うのに適切なサポート要員にサポート業務の要請を行う要請手段と、を備え、
前記外部通信モジュールは、前記診断用サーバから前記取得要求を取得する第１の取得要求取得手段と、当該取得した取得要求を前記情報処理機器に伝送する第２の取得要求伝送手段と、前記情報処理機器から前記診断用情報を取得する診断用情報取得手段と、当該取得した診断用情報を前記診断用サーバに伝送する第１の診断用情報伝送手段と、を備え、
前記情報処理機器は、前記外部通信モジュールから前記取得要求を取得する第２の取得要求取得手段と、当該取得要求取得手段によって取得した前記取得要求に応じて前記診断用情報を当該外部通信モジュールに伝送する第２の診断用情報伝送手段と、を備えることを特徴とする診断システム。
【請求項３】
前記外部通信モジュールは、自モジュールを前記情報処理機器に対して着脱可能な着脱手段と、自モジュールが着状態時に、前記診断用情報取得手段によって、前記情報処理機器から前記診断用情報を取得するようになっていることを特徴とする請求項１又は請求項２記載の診断システム。
【請求項４】
前記診断用サーバは、前記診断手段の診断結果に関する診断関係情報を前記外部通信モジュールに通知する診断関係情報通知手段を備え、
前記外部通信モジュールは、前記診断用サーバから取得した診断関係情報を表示する診断関係情報表示手段を備えることを特徴とする請求項１乃至請求項３のいずれか１項に記載の診断システム。
【請求項５】
前記情報処理機器は、前記外部通信モジュールからの前記取得要求に応じて前記診断用情報を生成するための動作試験を実行するようになっていることを特徴とする請求項１乃至請求項４のいずれか１項に記載の診断システム。
【請求項６】
請求項１記載の診断システムにおける前記診断用サーバであって、
前記外部通信モジュールに前記診断に用いる診断用情報の取得要求を伝送する第１の取得要求伝送手段と、前記外部通信モジュールから取得した前記診断用情報に基づき前記情報処理機器の診断を行う診断手段と、を備えることを特徴とする診断用サーバ。
【請求項７】
請求項２記載の診断システムにおける前記診断用サーバであって、
前記受任用サーバに所定の前記診断対象に対するサポート業務の要請情報を伝送する要請情報伝送手段と、前記外部通信モジュールに前記診断に用いる診断用情報の取得要求を伝送する第１の取得要求伝送手段と、前記外部通信モジュールから取得した前記診断用情報に基づき前記情報処理機器の診断を行う診断手段と、を備えることを特徴とする診断用サーバ。
【請求項８】
前記診断手段の診断結果に関する診断関係情報を前記外部通信モジュールに通知する診断関係情報通知手段を備えることを特徴とする請求項６又は請求項７記載の診断用サーバ。
【請求項９】
請求項１又は請求項２記載の診断システムにおける前記外部通信モジュールであって、
前記診断用サーバから前記取得要求を取得する第１の取得要求取得手段と、当該取得した取得要求を前記情報処理機器に伝送する第２の取得要求伝送手段と、前記情報処理機器から前記診断用情報を取得する診断用情報取得手段と、当該取得した診断用情報を前記診断用サーバに伝送する第１の診断用情報伝送手段と、を備えることを特徴とする外部通信モジュール。
【請求項１０】
自モジュールを前記情報処理機器に対して着脱可能な着脱手段と、自モジュールが着状態時に、前記診断用情報取得手段によって、前記情報処理機器から前記診断用情報を取得するようになっていることを特徴とする請求項９記載の外部通信モジュール。
【請求項１１】
前記診断用サーバから取得した診断関係情報を表示する診断関係情報表示手段を備えることを特徴とする請求項９又は請求項１０記載の外部通信モジュール。
【請求項１２】
請求項１又は請求項２記載の診断システムにおける前記情報処理機器であって、
前記外部通信モジュールから前記取得要求を取得する第２の取得要求取得手段と、当該取得要求取得手段によって取得した前記取得要求に応じて前記診断用情報を当該外部通信モジュールに伝送する第２の診断用情報伝送手段と、を備えることを特徴とする情報処理機器。
【請求項１３】
前記外部通信モジュールからの前記取得要求に応じて前記診断用情報を生成するための動作試験を実行するようになっていることを特徴とする請求項１２記載の情報処理機器。
【請求項１４】
請求項２記載の診断システムにおける前記受任用サーバであって、
前記診断用サーバから前記要請情報を取得する要請情報取得手段と、当該取得した要請情報に基づき前記サポート業務を行うのに適切なサポート要員にサポート業務の要請を行う要請手段と、を備えることを特徴とする受任用サーバ。
【請求項１５】
請求項６記載の診断用サーバを制御するためのプログラムであって、
前記外部通信モジュールに前記診断に用いる診断用情報の取得要求を伝送する第１の取得要求伝送ステップと、前記外部通信モジュールから取得した前記診断用情報に基づき前記情報処理機器の診断を行う診断ステップと、を備えることを特徴とする診断用サーバ制御プログラム。
【請求項１６】
請求項７記載の診断用サーバを制御するためのプログラムであって、
前記受任用サーバに所定の前記診断対象に対するサポート業務の要請情報を伝送する要請情報伝送ステップと、前記外部通信モジュールに前記診断に用いる診断用情報の取得要求を伝送する第１の取得要求伝送ステップと、前記外部通信モジュールから取得した前記診断用情報に基づき前記情報処理機器の診断を行う診断ステップと、を備えることを特徴とする診断用サーバ制御プログラム。
【請求項１７】
前記診断ステップの診断結果に関する診断関係情報を前記外部通信モジュールに通知する診断関係情報通知ステップを備えることを特徴とする請求項１５又は請求項１６記載の診断用サーバ制御プログラム。
【請求項１８】
請求項９記載の外部通信モジュールを制御するためのプログラムであって、
前記診断用サーバから前記取得要求を取得する第１の取得要求取得ステップと、前記取得した取得要求を前記情報処理機器に伝送する第２の取得要求伝送ステップと、前記情報処理機器から前記診断用情報を取得する診断用情報取得ステップと、当該取得した診断用情報を前記診断用サーバに伝送する第１の診断用情報伝送ステップと、を備えることを特徴とする外部通信モジュール制御プログラム。
【請求項１９】
前記診断用情報取得ステップにおいては、前記外部通信モジュールが着状態時に、前記情報処理機器から前記診断用情報を取得するようになっていることを特徴とする請求項１８記載の外部通信モジュール制御プログラム。
【請求項２０】
前記診断用サーバから取得した診断関係情報を表示する診断関係情報表示ステップを備えることを特徴とする請求項１８又は請求項１９記載の外部通信モジュール制御プログラム。
【請求項２１】
請求項１２記載の情報処理機器を制御するためのプログラムであって、
前記外部通信モジュールから前記取得要求を取得する第２の取得要求取得ステップと、当該第２の取得要求取得ステップにおいて取得した前記取得要求に応じて前記診断用情報を当該外部通信モジュールに伝送する第２の診断用情報伝送ステップと、を備えることを特徴とする情報処理機器制御プログラム。
【請求項２２】
前記外部通信モジュールからの前記取得要求に応じて前記診断用情報を生成するための動作試験を実行するようになっていることを特徴とする請求項２１記載の情報処理機器制御プログラム。
【請求項２３】
請求項１４記載の受任用サーバを制御するためのプログラムであって、
前記診断用サーバから前記要請情報を取得する要請情報取得ステップと、当該取得した要請情報に基づき前記サポート業務を行うのに適切なサポート要員にサポート業務の要請を行う要請ステップと、を備えることを特徴とする受任用サーバ制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理機器の診断を行うシステムに係り、特に、情報処理機器の所在地から離れた場所において当該情報処理機器の診断を行うのに好適な診断システムに関する。
【０００２】
【従来の技術】
近年、ネットワーク網、ネットワーク機器の発達により、多くの企業でインターネット等の大規模なネットワーク網を利用したネットワーク環境を利用できるようになった。インターネットは、どこから接続しても世界中のあらゆるネットワーク資源にアクセスできるため、非常に強力なビジネス・ツールとなり得る。しかし、一方でインターネットに接続された企業内ネットワークも世界中よりアクセスされる危険性を持ち、その利用には注意が必要である。このような情報漏洩のリスク軽減策として、インターネットと企業内ネットワークの接続点を極力少なくし、その接続点で通信制御、監視等を行うファイアウォールを設置するケースが多くなっている。
【０００３】
また、上記のような企業内ネットワークの普及とともに、多くのＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やプリンタ装置等の情報処理機器が企業内ネットワークに接続されるようになってきた。このような情報処理機器が何らかの不具合を起こした場合、サービスマンが直接現地に赴くのではなく、インターネット経由で遠隔地から診断した後で、機器の修理に必要な部品を持って現地に赴く手順が考えられる（特許文献１及び特許文献２参照）。特に、特許文献２の発明においては、互いにファイアウォールが設置されている内部ネットワークに接続されたサービス装置と被サービス装置との間で、遠隔操作を実施できるようにすることを目的としており、サービス装置が、顧客側のファイアウォールを介して被サービス装置との間で通信コネクションを確立できるようになっている。
【０００４】
【特許文献１】
特開平２００１−２３０７７５号公報
【特許文献２】
特許第３２６２６８９号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上記特許文献２の発明のように、ファイアウォールを介して被サービス装置との間で通信コネクションを確立する方法を適用して遠隔診断を行うと、顧客側のネットワークに接続された情報処理機器が故障するたびに、診断を行う側の装置が遠隔地からファイアウォールを越えて顧客側のネットワークに侵入することになるので、情報が漏洩する可能性もあり顧客側にとっては必ずしも喜ばしいことではない。
【０００６】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、情報処理機器の所在地から離れた場所において、当該情報処理装置を診断するのに好適な診断システム、このシステムにおける診断用サーバ、外部通信モジュール、受任用サーバ、情報処理機器、及び、これらを制御するプログラムを提供することを目的としている。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、本発明の第１の発明に係る診断システムは、情報処理機器の診断を行うサポート業者が、診断対象の前記情報処理機器を、その所在地から離れた場所において診断可能なシステムであって、
前記サポート業者の管理下にある診断用サーバと、前記情報処理機器と、前記診断用サーバ及び前記情報処理機器相互間の独立したデータ通信を可能にするための外部通信モジュールと、を備え、
前記診断用サーバは、前記外部通信モジュールに前記診断に用いる診断用情報の取得要求を伝送する第１の取得要求伝送手段と、前記外部通信モジュールから取得した前記診断用情報に基づき前記情報処理機器の診断を行う診断手段と、を備え、
前記外部通信モジュールは、前記診断用サーバから前記取得要求を取得する第１の取得要求取得手段と、当該取得した取得要求を前記情報処理機器に伝送する第２の取得要求伝送手段と、前記情報処理機器から前記診断用情報を取得する診断用情報取得手段と、当該取得した診断用情報を前記診断用サーバに伝送する第１の診断用情報伝送手段と、を備え、
前記情報処理機器は、前記外部通信モジュールから前記取得要求を取得する第２の取得要求取得手段と、当該取得要求取得手段によって取得した前記取得要求に応じて前記診断用情報を当該外部通信モジュールに伝送する第２の診断用情報伝送手段と、を備えることを特徴としている。
【０００８】
このような構成であれば、第１の発明における、診断用サーバは、第１の取得要求伝送手段によって、前記外部通信モジュールに前記診断に用いる診断用情報の取得要求を伝送することが可能であり、診断手段によって、外部通信モジュールから取得した前記診断用情報に基づき前記情報処理機器の診断を行うことが可能であり、外部通信モジュールは、第１の取得要求取得手段によって、診断用サーバから前記取得要求を取得することが可能であり、第２の取得要求伝送手段によって、取得した取得要求を前記情報処理機器に伝送することが可能であり、診断用情報取得手段によって、情報処理機器から前記診断用情報を取得することが可能であり、第１の診断用情報伝送手段によって、取得した診断用情報を前記診断用サーバに伝送することが可能であり、前記情報処理機器は、第２の取得要求取得手段によって、前記外部通信モジュールから前記取得要求を取得することが可能であり、第２の診断用情報伝送手段によって、外部通信モジュールから取得した前記取得要求に応じて前記診断用情報を当該外部通信モジュールに伝送することが可能である。
【０００９】
従って、情報処理機器が、例えば、当該機器を有する企業内のネットワークに接続されているときに、サポート業者の診断用サーバは、外部通信モジュールを介した企業内ネットワークとは独立したデータ通信により企業側に設置されたファイアウォールを介さずとも診断対象の情報処理機器とデータ通信を行うことが可能となるので、診断時に、情報処理機器を企業側のネットワークから切り離すことで、企業側のネットワークに接続することなく診断処理を行うことが可能となる。
【００１０】
また、第２の発明は、情報処理機器の診断を行うサポート業者が、診断対象の前記情報処理機器を、その所在地から離れた場所において診断可能なシステムであって、
前記サポート業者の管理下にある診断用サーバと、協力業者の管理下にある受任用サーバと、前記情報処理機器と、前記診断用サーバ及び前記情報処理機器相互間の独立したデータ通信を可能にするための外部通信モジュールと、を備え、
前記診断用サーバは、前記受任用サーバに前記診断対象に対するサポート業務の要請情報を伝送する要請情報伝送手段と、前記外部通信モジュールに前記診断に用いる診断用情報の取得要求を伝送する第１の取得要求伝送手段と、前記外部通信モジュールから取得した前記診断用情報に基づき前記情報処理機器の診断を行う診断手段と、を備え、
前記受任用サーバは、前記診断用サーバから前記要請情報を取得する要請情報取得手段と、当該取得した要請情報に基づき前記サポート業務を行うのに適切なサポート要員にサポート業務の要請を行う要請手段と、を備え、
前記外部通信モジュールは、前記診断用サーバから前記取得要求を取得する第１の取得要求取得手段と、当該取得した取得要求を前記情報処理機器に伝送する第２の取得要求伝送手段と、前記情報処理機器から前記診断用情報を取得する診断用情報取得手段と、当該取得した診断用情報を前記診断用サーバに伝送する第１の診断用情報伝送手段と、を備え、
前記情報処理機器は、前記外部通信モジュールから前記取得要求を取得する第２の取得要求取得手段と、当該取得要求取得手段によって取得した前記取得要求に応じて前記診断用情報を当該外部通信モジュールに伝送する第２の診断用情報伝送手段と、を備えることを特徴としている。
【００１１】
このような構成であれば、第２の発明における、前記診断用サーバは、要請情報伝送手段によって、受任用サーバに所定の前記診断対象に対するサポート業務の要請情報を伝送することが可能であり、第１の取得要求伝送手段によって、外部通信モジュールに前記診断に用いる診断用情報の取得要求を伝送することが可能であり、診断手段によって、外部通信モジュールから取得した前記診断用情報に基づき前記情報処理機器の診断を行うことが可能であり、受任用サーバは、要請情報取得手段によって、診断用サーバから前記要請情報を取得することが可能であり、要請手段によって、取得した要請情報に基づき前記サポート業務を行うのに適切なサポート要員にサポート業務の要請を行うことが可能であり、外部通信モジュールは、第１の取得要求取得手段によって、診断用サーバから前記取得要求を取得することが可能であり、第２の取得要求伝送手段によって、取得した取得要求を前記情報処理機器に伝送することが可能であり、診断用情報取得手段によって、情報処理機器から前記診断用情報を取得することが可能であり、第１の診断用情報伝送手段によって、前記取得した診断用情報を前記診断用サーバに伝送することが可能であり、前記情報処理機器は、第２の取得要求取得手段によって、前記外部通信モジュールから前記取得要求を取得することが可能であり、第２の診断用情報伝送手段によって、外部通信モジュールから取得した前記取得要求に応じて前記診断用情報を当該外部通信モジュールに伝送することが可能である。
【００１２】
従って、情報処理機器が、例えば、当該機器を有する企業内のネットワークに接続されているときに、サポート業者の診断用サーバは、外部通信モジュールを介した企業内ネットワークとは独立したデータ通信により企業側に設置されたファイアウォールを介さずとも診断対象の情報処理機器とデータ通信を行うことが可能となるので、診断時に、情報処理機器を企業側のネットワークから切り離すことで、企業側のネットワークに接続することなく診断処理を行うことが可能となる。更に、受任用サーバに要請情報を伝送することで、現場に派遣するサポート要員として、診断対象の情報処理機器の近くに所在する協力業者を派遣することが可能であり、これにより移動に要する時間や費用を削減することが可能となる。また、協力業者を運送会社にすることで、現場から情報処理機器をサポート業者の修理センタなどに簡易に輸送することなども可能となる。また、受任サーバによって、例えば、現場に最も近いサポート要員に対してメール等でサポート業務の要請をするなどが可能となり、更に、診断結果を対応するサポート要員に通知することが可能なので、サポート要員の現場での対応等の手助けとなり、これらによりサポート業務を円滑に行うことが可能となる。
【００１３】
また、第３の発明は、第１又は第２の発明において、前記外部通信モジュールは、自モジュールを前記情報処理機器に対して着脱可能な着脱手段と、自モジュールが着状態時に、前記診断用情報取得手段によって、前記情報処理機器から前記診断用情報を取得するようになっていることを特徴としている。
つまり、第３の発明における、外部通信モジュールは、着脱手段によって、自モジュールを前記情報処理機器に対して着脱可能であり、自モジュールが着状態時に、前記診断用情報取得手段によって、前記情報処理機器から前記診断用情報を取得することが可能である。
【００１４】
従って、サポート要員などを派遣するなどして外部通信モジュールを情報処理装置に取り付けることで、企業側に設置されたファイアウォールを介さずとも診断対象の情報処理機器とデータ通信を行うことが可能となるので、診断時に、情報処理機器を企業側のネットワークから切り離すことで、企業側のネットワークに接続することなく診断処理を行うことが可能となる。また、例えば、サポート要員によって外部通信モジュールの着脱を管理することで、情報漏洩などの危険性を低減することが可能となる。
【００１５】
また、第４の発明は、第１乃至第３のいずれか１の発明において、前記診断用サーバは、前記診断手段の診断結果に関する診断関係情報を前記外部通信モジュールに通知する診断関係情報通知手段を備え、
前記外部通信モジュールは、前記診断用サーバから取得した診断関係情報を表示する診断関係情報表示手段を備えることを特徴としている。
【００１６】
つまり、診断用サーバは、診断関係情報通知手段によって、診断手段の診断結果に関する診断関係情報を前記外部通信モジュールに通知することが可能であり、外部通信モジュールは、診断関係情報表示手段によって、診断用サーバから取得した診断関係情報を表示することが可能である。
従って、診断結果に関する情報として、例えば、診断結果そのものの情報を外部通信モジュールに伝送することにより、外部通信モジュールはこの情報を表示することができるので、派遣されたサポート要員は、その表示情報を見てその場で情報処理機器の修理等を容易に行うことが可能となる。
【００１７】
また、第５の発明は、第１乃至第４のいずれか１の発明において、前記情報処理機器は、前記外部通信モジュールからの前記取得要求に応じて前記診断用情報を生成するための動作試験を実行するようになっていることを特徴としている。
つまり、情報処理機器側で動作試験を実行することにより、どのような不具合が発生しているのかなど正確な診断用情報の生成が可能となり、これにより正確な診断が可能となる。
【００１８】
また、第６の発明は、第１の発明における前記診断用サーバであって、
前記外部通信モジュールに前記診断に用いる診断用情報の取得要求を伝送する第１の取得要求伝送手段と、前記外部通信モジュールから取得した前記診断用情報に基づき前記情報処理機器の診断を行う診断手段と、を備えることを特徴としている。
【００１９】
ここで、本発明は、第１の発明における診断用サーバであり、その作用効果は重複するので記載を省略する。
また、第７の発明は、第２の発明における前記診断用サーバであって、
前記受任用サーバに所定の前記診断対象に対するサポート業務の要請情報を伝送する要請情報伝送手段と、前記外部通信モジュールに前記診断に用いる診断用情報の取得要求を伝送する第１の取得要求伝送手段と、前記外部通信モジュールから取得した前記診断用情報に基づき前記情報処理機器の診断を行う診断手段と、を備えることを特徴としている。
【００２０】
ここで、本発明は、第２の発明における診断用サーバであり、その作用効果は重複するので記載を省略する。
また、第８の発明は、第６又は第７の発明である診断用サーバにおいて、前記診断手段の診断結果に関する診断関係情報を前記外部通信モジュールに通知する診断関係情報通知手段を備えることを特徴としている。
【００２１】
ここで、本発明は、第１又は第２の発明における診断用サーバであり、その作用効果は重複するので記載を省略する。
また、第９の発明は、第１又は第２の発明における前記外部通信モジュールであって、
前記診断用サーバから前記取得要求を取得する第１の取得要求取得手段と、当該取得した取得要求を前記情報処理機器に伝送する第２の取得要求伝送手段と、前記情報処理機器から前記診断用情報を取得する診断用情報取得手段と、当該取得した診断用情報を前記診断用サーバに伝送する第１の診断用情報伝送手段と、を備えることを特徴としている。
【００２２】
ここで、本発明は、第１又は第２の発明における外部通信モジュールであり、その作用効果は重複するので記載を省略する。
また、第１０の発明は、第９の発明において、自モジュールを前記情報処理機器に対して着脱可能な着脱手段と、自モジュールが着状態時に、前記診断用情報取得手段によって、前記情報処理機器から前記診断用情報を取得するようになっていることを特徴としている。
【００２３】
ここで、本発明は、第３の発明における外部通信モジュールであり、その作用効果は重複するので記載を省略する。
また、第１１の発明は、第９又は第１０の発明において、前記診断用サーバから取得した診断関係情報を表示する診断関係情報表示手段を備えることを特徴としている。
【００２４】
ここで、本発明は、第４の発明における外部通信モジュールであり、その作用効果は重複するので記載を省略する。
また、第１２の発明は、第１又は第２の発明における前記情報処理機器であって、
前記外部通信モジュールから前記取得要求を取得する第２の取得要求取得手段と、当該取得要求取得手段によって取得した前記取得要求に応じて前記診断用情報を当該外部通信モジュールに伝送する第２の診断用情報伝送手段と、を備えることを特徴としている。
【００２５】
ここで、本発明は、第１又は第２の発明における情報処理機器であり、その作用効果は重複するので記載を省略する。
また、第１３の発明は、第１２の発明において、前記外部通信モジュールからの取得要求に応じて前記診断用情報を生成するための動作試験を実行するようになっていることを特徴としている。
【００２６】
ここで、本発明は、第５の発明における情報処理機器であり、その作用効果は重複するので記載を省略する。
また、第１４の発明は、第２の発明である診断システムにおける前記受任用サーバであって、
前記診断用サーバから前記要請情報を取得する要請情報取得手段と、当該取得した要請情報に基づき前記サポート業務を行うのに適切なサポート要員にサポート業務の要請を行う要請手段と、を備えることを特徴としている。
【００２７】
ここで、本発明は、第２の発明における受任用サーバであり、その作用効果は重複するので記載を省略する。
また、第１５の発明は、第６の発明である診断用サーバを制御するためのプログラムであって、
前記外部通信モジュールに前記診断に用いる診断用情報の取得要求を伝送する第１の取得要求伝送ステップと、前記外部通信モジュールから取得した前記診断用情報に基づき前記情報処理機器の診断を行う診断ステップと、を備えることを特徴としている。
【００２８】
ここで、本発明は、第６の発明における診断用サーバを制御するプログラムであり、その効果は重複するので記載を省略する。
また、第１６の発明は、第７の発明である診断用サーバを制御するためのプログラムであって、
前記受任用サーバに所定の前記診断対象に対するサポート業務の要請情報を伝送する要請情報伝送ステップと、前記外部通信モジュールに前記診断に用いる診断用情報の取得要求を伝送する第１の取得要求伝送ステップと、前記外部通信モジュールから取得した前記診断用情報に基づき前記情報処理機器の診断を行う診断ステップと、を備えることを特徴としている。
【００２９】
ここで、本発明は、第７の発明における診断用サーバを制御するプログラムであり、その効果は重複するので記載を省略する。
また、第１７の発明は、第１５又は第１６の発明において、前記診断ステップの診断結果に関する診断関係情報を前記外部通信モジュールに通知する診断関係情報通知ステップを備えることを特徴としている。
【００３０】
ここで、本発明は、第８の発明における診断用サーバを制御するプログラムであり、その効果は重複するので記載を省略する。
また、第１８の発明は、第９の発明である外部通信モジュールを制御するためのプログラムであって、
前記診断用サーバから前記取得要求を取得する第１の取得要求取得ステップと、前記取得した取得要求を前記情報処理機器に伝送する第２の取得要求伝送ステップと、前記情報処理機器から前記診断用情報を取得する診断用情報取得ステップと、当該取得した診断用情報を前記診断用サーバに伝送する第１の診断用情報伝送ステップと、を備えることを特徴としている。
【００３１】
ここで、本発明は、第９の発明における外部通信モジュールを制御するプログラムであり、その効果は重複するので記載を省略する。
また、第１９の発明は、第１８の発明において、前記診断用情報取得ステップにおいては、前記外部通信モジュールが着状態時に、前記情報処理機器から前記診断用情報を取得するようになっていることを特徴としている。
【００３２】
ここで、本発明は、第１０の発明における外部通信モジュールを制御するプログラムであり、その効果は重複するので記載を省略する。
また、第２０の発明は、第１８又は第１９の発明において、前記診断用サーバから取得した診断関係情報を表示する診断関係情報表示ステップを備えることを特徴としている。
【００３３】
ここで、本発明は、第１１の発明における外部通信モジュールを制御するプログラムであり、その効果は重複するので記載を省略する。
また、第２１の発明は、第１２の発明である情報処理機器を制御するためのプログラムであって、
前記外部通信モジュールから前記取得要求を取得する第２の取得要求取得ステップと、当該第２の取得要求取得ステップにおいて取得した前記取得要求に応じて前記診断用情報を当該外部通信モジュールに伝送する第２の診断用情報伝送ステップと、を備えることを特徴としている。
【００３４】
ここで、本発明は、第１２の発明における情報処理機器を制御するプログラムであり、その効果は重複するので記載を省略する。
また、第２２の発明は、第２１の発明において、前記外部通信モジュールからの前記取得要求に応じて前記診断用情報を生成するための動作試験を実行するようになっていることを特徴としている。
【００３５】
ここで、本発明は、第１３の発明における情報処理機器を制御するプログラムであり、その効果は重複するので記載を省略する。
また、第２３の発明は、第１４の発明である受任用サーバを制御するためのプログラムであって、
前記診断用サーバから前記要請情報を取得する要請情報取得ステップと、当該取得した要請情報に基づき前記サポート業務を行うのに適切なサポート要員にサポート業務の要請を行う要請ステップと、を備えることを特徴としている。
【００３６】
ここで、本発明は、第１４の発明における受任用サーバを制御するプログラムであり、その効果は重複するので記載を省略する。
【００３７】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。図１乃至図８は、本発明に係る診断システムの実施の形態を示す図である。
まず、本発明に係る診断システムの構成を図１に基づいて説明する。図１は、本発明に係る診断システムの構成を示すブロック図である。
【００３８】
診断システム１は、サポート対象企業の備える情報処理機器１０と、オプション通信モジュール１１と、サポート会社の備える診断用サーバ１２と、協力会社の備える受任用サーバ１３と、を含んだ構成となっている。
情報処理機器１０は、プリンタやスキャナ等の情報処理機器であり、情報処理部１００と、診断部１０１と、通信部１０２と、ＬＡＮインターフェース（以下、Ｉ／Ｆと略す）１０３と、ＰａｒａｌｌｅｌＩ／Ｆ１０４と、オプションＩ／Ｆスロット１０５と、を含んだ構成となっている。
【００３９】
情報処理部１００は、ハードウェア機器１００ａと、制御部１００ｂと、ステータス管理部１００ｃと、ログ管理部１００ｄと、を含んだ構成となっている。
ハードウェア機器１００ａは、情報処理機器１０本来の機能を提供するハードウェアであり、例えば、プリンタであればデータをプリントアウトする機能を提供する。
【００４０】
制御部１００ｂは、情報処理機器１０本来の機能を提供するハードウェアの動作を制御するものである。
ステータス管理部１００ｃは、ハードウェア機器１００ａ及び制御部１００ｂのステータスを管理、保存するものである。
ログ管理部１００ｄは、ハードウェア機器１００ａ及び制御部１００ｂの動作履歴、エラー発生履歴などを管理、保存するものである。
【００４１】
診断部１０１は、ステータス取得部１０１ａと、診断テスト実行部１０１ｂと、診断制御部１０１ｃと、を含んだ構成となっている。
ステータス取得部１０１ａは、情報処理部１００より診断に必要な情報を取得するためのものであり、情報処理部１００のステータス管理部１００ｃ及びログ管理部１００ｄで管理される情報を取得したり、ハードウェア機器１００ａ及び制御部１００ｂからリアルタイムで情報を取得したりする。
【００４２】
診断テスト実行部１０１ｂは、予め用意された診断テストを実行するものである。
診断制御部１０１ｃは、診断用サーバ１２とオプション通信モジュール１１を介してデータ通信を行い、診断用サーバ１２からの指示に応じてステータス取得部１０１ａを制御してステータスを取得したり、診断テスト実行部１０１ｂを制御して診断用テストを実現したりするものである。更に、診断制御部１０１ｃは、取得したステータスや診断テストの結果をオプション通信モジュール１１を介して診断用サーバ１２に伝送する処理も行う。
【００４３】
通信部１０２は、ＬＡＮＩ／Ｆ１０３及びＰａｒａｌｌｅｌＩ／Ｆ１０４とオプションＩ／Ｆスロット１０５に接続されたハードウェアを介して、外部装置との通信を実現するものである。本実施の形態においては、オプションＩ／Ｆスロット１０５に接続されたオプション通信モジュール１１を介して、診断用サーバ１２と通信を行う。
【００４４】
ＬＡＮＩ／Ｆ１０３は、企業内等のローカルエリアネットワークとの通信を実現するものである。
ＰａｒａｌｌｅｌＩ／Ｆ１０４は、情報処理機器１０とＰＣ等の外部機器とを直接接続するときに利用されるものである。
オプションＩ／Ｆスロット１０５は、情報処理機器１０に対して、このスロットに物理的なハードウェアを追加することで付加的な機能を提供することが可能になるものである。
【００４５】
オプション通信モジュール１１は、通信Ｉ／Ｆ１１ａと、通信仲介部１１ｂと、オプションＩ／Ｆ１１ｃと、情報表示部１１ｄと、を含んだ構成となっており、本実施の形態においては、企業内のネットワークとは独立に情報処理機器１０と診断用サーバ１２との間のデータ通信を可能とするものである。
通信Ｉ／Ｆ１１ａは、診断用サーバ１２と直接通信するための物理Ｉ／Ｆである。
【００４６】
通信仲介部１１ｂは、情報処理機器１０と診断用サーバ１２との通信を仲介するためのものであり、情報処理機器１０とはオプションＩ／Ｆ１１ｃとを介して通信を行い、診断用サーバ１２とは通信Ｉ／Ｆ１１ａを介して通信を行う。
オプションＩ／Ｆ１１ｃは、情報処理機器１０のオプションＩ／Ｆスロット１０５と物理的に接続されるものであり、この接続により情報処理機器１０とのデータ通信を可能にする。
【００４７】
情報表示部１１ｄは、診断処理の実行状態や診断結果などの表示を行うものである。ここで、本実施の形態において、診断結果に関しては、コード番号を表示し、サポート要員はそのコード番号に対して予め対応付けられた対応処置の書かれた対応処置表などを見て、診断結果を判断する。
診断用サーバ１２は、入力機器１２ａと、通信コンソール１２ｂと、遠隔診制御部１２ｃと、通信部１２ｄと、通信Ｉ／Ｆ１２ｅと、を含んだ構成となっている。
【００４８】
入力機器１２ａは、情報処理機器１０を診断するオペレータが診断用サーバに対して情報を入力するためのものである。
通信コンソール１２ｂは、情報処理機器１０に対する要求や、情報処理機器１０から返却された情報を表示するためのものである。
遠隔診断制御部１２ｃは、情報処理機器１０の遠隔診断を制御するものであり、オペレータの要求に従い、協力会社の受任用サーバ１３に対して、サポート業務の要請等を行ったり、オプション通信モジュール１１の取り付けられた情報処理機器１０に対して診断要求を発行したり、情報処理機器１０より診断用結果を受け取って分析し、その結果をオペレータに表示したりする。
【００４９】
通信部１２ｄは、診断対象の情報処理機器１０との通信を、通信Ｉ／Ｆ１２ｅを介して実現したり、協力会社の受任用サーバ１３との間のインターネット等の所定のネットワークを介した通信を実現したりするためのものである。
通信Ｉ／Ｆ１２ｅは、情報処理機器１０に接続されたオプション通信モジュール１１と直接通信を行う他、協力会社の受任用サーバ１３との間のインターネット等の所定のネットワークを介した通信を行うためのものである。
【００５０】
受任用サーバ１３は、入力機器１３ａと、通信コンソール１３ｂと、サポート業務管理部１３ｃと、通信部１３ｄと、通信Ｉ／Ｆ１３ｅと、を含んだ構成となっている。
入力機器１３ａは、サポート要員の派遣を行う協力会社のオペレータが受任用サーバ１３に対して情報を入力するためのものである。
【００５１】
通信コンソール１３ｂは、診断用サーバ１２からの派遣要請や、サポート要員からの通知内容等の情報を表示するためのものである。
サポート業務管理部１３ｃは、診断用サーバ１２からのサポート要員の派遣要請情報や、サポート要員の所在地情報などサポート業務に関連する情報を管理するためのものである。
【００５２】
通信部１３ｄは、診断用サーバ１２との通信を、通信Ｉ／Ｆ１３ｅを介して実現したり、協力会社のサポート要員の有する携帯情報機器等との間のインターネットなどの所定のネットワークを介した通信を実現したりするためのものである。
通信Ｉ／Ｆ１３ｅは、診断用サーバ１２と通信を行う他、協力会社のサポート要員の有する携帯情報機器等との間のインターネットなどの所定のネットワークを介した通信を行う際の物理的なネットワークインターフェースである。
【００５３】
更に、図２乃至図４に基づき、診断システム１のより具体的な動作を説明する。図２は、実際に診断システム１を適用した一例を示す図であり、図３は、診断システム１の第１の適用例２の業務の流れを示す図であり、図４は、診断システム１の第２の適用例２’の業務の流れを示す図である。
図２（ａ）に示すように、サポート対象企業２０は、第１〜第４の情報処理機器１０Ａ〜１０Ｄと、ファイアウォール２００と、を備えている。第１〜第４の情報処理機器１０Ａ〜１０Ｄは社内のネットワーク（ＬＡＮ）により接続されている。ここで、本実施の形態において、第１〜第４の情報処理機器１０Ａ〜１０Ｄは、上記説明した情報処理機器１０と同様の構成となっている。更に、サポート会社２１は、診断用サーバ１２と、ファイアウォール２１０と、を備えている。つまり、サポート対象企業２０とサポート会社２１とは、それぞれファイアウォールを介して社内のネットワークを外部インターネットへと接続する構成となっている。
【００５４】
図２（ｂ）に示すように、診断システム１は、サポート対象企業２０において不具合の発生した情報処理機器１０に対して、オプション通信モジュール１１を接続し、このオプション通信モジュール１１を介してサポート企業側の診断用サーバ１２と直接通信を行うことで処理が実行されるものである。このとき、オプション通信モジュール１１を接続する前に診断対象の情報処理機器（ここでは、第４の情報処理機器１０Ｄ）を社内ネットワークから切り離すことにより、社内ネットワークとは独立したネットワークを利用して診断を行うことが可能となる。
【００５５】
以下、図３に基づき、診断システム１の第１の適用例２を説明する。ここで、本実施の形態においては、協力会社は運送会社とする。
第１の適用例２においては、まず、サポート対象企業２０において情報処理機器に不具合が発生すると、これにより、サポート対象企業２０の社員は、サポート会社へと不具合の発生を連絡する。ここで、不具合発生の連絡は、電話連絡やＷｅｂページを介しての連絡等、様々な方法が考えられる。
【００５６】
サポート会社２１では、不具合発生の連絡を受諾するとサポート要員を確保するために、協力会社にサポート要員の派遣要請を行う。本実施の形態において、この派遣要請は、診断用サーバ１２から協力会社の備える受任用サーバ１３に要請情報を伝送することで行われる。ここで、要請情報の内容は、企業名、所在地、部署名、不具合の発生した機器名等の情報が含まれている。
【００５７】
協力会社の受任用サーバ１３は、この要請情報を受信すると、サポート業務管理部１３ｃにおいて、この情報に基づき適切なサポート要員を予め用意されたリストから検出し、出向要請の通知を行う。ここで、この通知は現地に近いサポート要員に対して電子メール等によって行われる。この通知を受けたサポート要員は、通知内容を見て、通知内容の現場へと向かうことになる。
【００５８】
そして、サポート要員は、現場に到着するとその旨を電子メール等によって受任用サーバ１３に通知する。その後、まず不具合の発生している情報処理機器１０を社内のネットワークから切断する作業を行う。そして、切断をした後に、情報処理機器１０にオプション通信モジュール１１の接続を行う。接続が完了すると、当該オプション通信モジュール１１からその旨を示す情報がサポート会社２１の診断用サーバ１２へと送信される。
【００５９】
サポート会社２１の診断用サーバ１２では、この情報を受信すると、オプション通信モジュール１１に診断用情報の取得要求を送信する。
オプション通信モジュール１１は、受信した診断用情報の取得要求を情報処理機器１０に伝送する。
情報処理機器１０は、取得要求を受信すると、選択されたモードに応じて診断テスト又はステータス情報及び動作ログの取得処理を実行し、それが終了すると、オプション通信モジュール１１を介してテスト結果又はステータス情報及び動作ログを診断用情報として診断用サーバ１２に伝送する。
【００６０】
診断用サーバ１２では、診断部１０１において、受信した診断用情報を分析して情報処理機器１０の診断を行う。ここで、情報処理機器１０の診断に関しては、オペレータの見解を付加することも可能である。従って、図３においては、オペレータによる診断結果の解析処理が行われる。オペレータによる解析が終了すると、最終的な診断結果をオプション通信モジュール１１に伝送する。
【００６１】
オプション通信モジュール１１は、情報表示部１１ｄによって、受信した診断結果（コード番号）を表示する。
サポート要員は、コード番号から診断結果及びその対応方法の書かれた表を見て、診断結果をサポート対象企業の社員に報告する。そして、連絡が終了すると、情報処理機器１０からオプション通信モジュール１１を取り外し退去する。ここで、上記したように、協力会社が運送会社であるため、診断結果の対応方法として、情報処理機器１０の修理センタへの運送が必要なときは、サポート要員がそのまま情報処理機器を会社まで持ち帰るか、あるいは、修理センタまで直接届けるようになっている。
【００６２】
サポート要員が退去し、その情報が協力会社の受任用サーバ１３へと伝送されると、受任用サーバ１３は、要請された業務の終了を登録する。
一方、サポート会社２１は、情報処理機器１０の、上記サービスセンタへの運送以外の診断結果に基づき、必要な準備をして技術員をサポート対象企業２０に派遣する。
【００６３】
派遣された技術員は、対象の情報処理機器１０を修理して、当該情報処理機器１０を社内ネットワークに接続し元の状態に戻してから作業を終了する。
更に、図４に基づき、診断システム１の第２の適用例２’を説明する。
診断システム１の第２の適用例２’は、情報機器の遠隔診断を行うまでは、上記診断システム１の第１の適用例２と同様の作業の流れとなるのでその部分の記載を省略する。
【００６４】
サポート要員は、接続及び処理の実行を確認し遠隔診断が開始されると、上記診断システム１の第１の適用例２とは異なり、処理中は、帰社するなど一時現場から退去する。
以下、上記診断システム１の第１の適用例２と同様に、情報処理機器１０は、モードに応じた処理が終了すると、オプション通信モジュール１１を介してテスト結果又はステータス情報及び動作ログを診断用情報として診断用サーバ１２に伝送する。
【００６５】
診断用サーバ１２では、診断部１０１において、受信した診断用情報を分析して情報処理機器１０の診断を行う。オペレータによる解析が終了すると、最終的な診断結果をオプション通信モジュール１１に伝送する。これと同時に、協力会社の受任用サーバ１３に、診断終了の連絡を行う。受任用サーバ１３は、診断終了の連絡を受信すると、その旨を対応するサポート要員に通知する。そして、通知を受けたサポート要員は、現場へと再訪問する。
【００６６】
ここで、上記同様に、第２の適用例２’においても協力会社が運送会社であるため、診断結果の対応方法として、情報処理機器１０の修理センタへの運送が必要なときは、サポート要員がそのまま情報処理機器を会社まで持ち帰るか、あるいは、修理センタまで直接届けるようになっている。
サポート要員が退去しその情報が協力会社の受任用サーバ１３へと伝送されると、受任用サーバ１３は、要請された業務の終了を登録する。
【００６７】
一方、サポート会社２１は、情報処理機器１０の持ち帰り以外の診断結果に基づき、必要な準備をして技術員をサポート対象企業２０に派遣する。派遣された技術員は、対象の情報処理機器１０を修理して、当該情報処理機器１０を社内ネットワークに接続し元の状態に戻してから作業を終了する。
更に、図５に基づき、診断用サーバ１２の動作処理の流れを説明する。図５は、診断用サーバ１２の動作処理を示すフローチャートである。
【００６８】
図５に示すように、まずステップＳ５００に移行し、サポート対象企業２０からサポート要求を受諾したか否かを判定し、受諾したと判定された場合（Ｙｅｓ）はステップＳ５０２に移行し、そうでない場合（Ｎｏ）は受諾するまで待機する。
ステップＳ５０２に移行した場合は、受諾内容に基づき要請情報を生成し、これを受任用サーバ１３に伝送してステップＳ５０４に移行する。
【００６９】
ステップＳ５０４では、オプション通信モジュール１１からの設置完了通知を受信したか否かを判定し、受信したと判定された場合（Ｙｅｓ）はステップＳ５０６に移行し、そうでない場合（Ｎｏ）は受信するまで待機する。ここで、本実施の形態においては、オプション通信モジュール１１と診断用サーバ１２との通信は、携帯電話の基地局及び回線網を利用する。従って、オプション通信モジュールは無線通信により、最寄りの基地局へとインターネットのアクセスポイントの電話番号を発信して接続を要求する。
【００７０】
ステップＳ５０６に移行した場合は、インターネットを介して診断用情報の取得要求を直接オプション通信モジュール１１に送信してステップＳ５０８に移行する。ここで、診断テストの実行要求は、オペレータの操作により行っても良いし、プログラムにより自動的に行うようにしても良い。本実施の形態においては、オペレータの操作により、診断テストを実行させ、診断用情報としてそのテスト結果を取得するモードと、診断用情報として情報処理機器１０のステータス情報及び動作ログを取得するモードのいずれか一方を選択し要請することが可能となっている。
【００７１】
ステップＳ５０８では、オプション通信モジュール１１から診断用情報を受信したか否かを判定し、受信したと判定された場合（Ｙｅｓ）はステップＳ５１０に移行し、そうでない場合（Ｎｏ）は受信するまで待機する。
ステップＳ５１０に移行した場合は、遠隔診断制御部１２ｃによって、受信した診断用情報を通信コンソール１２ｂに表示すると共に、当該診断用情報を解析してこの解析結果に基づき情報処理機器１０の診断を行いステップＳ５１２に移行する。
【００７２】
ステップＳ５１２では、診断結果を、通信部１２ｄ及び通信Ｉ／Ｆ１２ｅを介してオプション通信モジュール１１に送信して処理を終了する。
更に、図６に基づき、オプション通信モジュール１１の動作処理の流れを説明する。図６は、オプション通信モジュール１１の動作処理を示すフローチャートである。
【００７３】
図６に示すように、まずステップＳ６００に移行し、自モジュールがオプションＩ／Ｆ１１ｃを介してオプションＩ／Ｆスロット１０５に接続がされたか否かを判定し、接続されたと判定された場合（Ｙｅｓ）はステップＳ６０２に移行し、そうでない場合（Ｎｏ）は接続されるまで待機する。
ステップＳ６０２に移行した場合は、診断用サーバ１２に通信仲介部１１ｂ及び通信Ｉ／Ｆ１１ａを介して接続完了を通知しステップＳ６０４に移行する。
【００７４】
ステップＳ６０４では、受信サーバ１２から、診断用情報の取得要求を受信したか否かを判定し、受信したと判定された場合（Ｙｅｓ）はステップＳ６０６に移行し、そうでない場合（Ｎｏ）は受信するまで待機する。
ステップＳ６０６に移行した場合は、情報仲介部１１ｂによって、オプションＩ／Ｆ１１ｃを介して診断用情報の取得要求を情報処理機器１０に伝送しステップＳ６０８に移行する。
【００７５】
ステップＳ６０８では、通信仲介部１１ｂによって、オプションＩ／Ｆ１１ｃを介して情報処理機器から診断用情報を受信したか否かを判定し、受信したと判定された場合（Ｙｅｓ）はステップＳ６１０に移行し、そうでない場合（Ｎｏ）は受信するまで待機する。
ステップＳ６１０に移行した場合は、通信仲介部１１ｂによって、通信Ｉ／Ｆ１１ａを介して、前記受信した診断用情報を診断用サーバ１２に送信してステップＳ６１２に移行する。
【００７６】
ステップＳ６１２では、通信仲介部１１ｂによって、通信Ｉ／Ｆ１１ａを介して、診断用サーバ１２から診断結果を受信したか否かを判定し、受信したと判定された場合（Ｙｅｓ）はステップＳ６１４に移行し、そうでない場合（Ｎｏ）は受信するまで待機する。
ステップＳ６１４に移行した場合は、情報表示部１１ｄによって、診断結果を示す情報を表示して処理を終了する。ここで、診断結果を示す情報としては、診断結果に対応するコード番号や診断結果に基づく対処方法の情報などを表示する。
【００７７】
更に、図７に基づき、情報処理機器１０の動作処理の流れを説明する。図７は、情報処理機器１０の動作処理を示すフローチャートである。
図７に示すように、まずステップＳ７００に移行し、電源が投入されたか否かを判定し、電源が投入されたと判定された場合（Ｙｅｓ）は各部を起動してステップＳ７０２に移行し、そうでない場合（Ｎｏ）は電源が投入されるまで待機する。
【００７８】
ステップＳ７０２に移行した場合は、オプションＩ／Ｆスロット１０５にオプション通信モジュール１１が接続されているか否かを判定し、接続されていると判定された場合（Ｙｅｓ）はステップＳ７０４に移行し、そうでない場合（Ｎｏ）はステップＳ７１０に移行する。
ステップＳ７０４に移行した場合は、オプション通信モジュール１１からオプションＩ／Ｆスロット１０５及び通信部１０２を介して診断用情報の取得要求を受信したか否かを判定し、受信したと判定された場合（Ｙｅｓ）はステップＳ７０６に移行し、そうでない場合（Ｎｏ）は受信するまで待機する。
【００７９】
ステップＳ７０６に移行した場合は、診断制御部１０１ｃによって、診断用情報の取得要求を解析し、診断テストの実行要請モードであれば診断テスト実行部１０１ｂを実行して診断テストを行い、ステータス情報及び動作ログ情報の取得要求モードであればステータス取得部１０１ａによって情報処理部１００のステータス管理部１００ｃ及びログ管理部１００ｄのそれぞれからステータス情報及び動作ログを取得しステップＳ７０８に移行する。ここで、診断テストは、例えば、情報処理機器１０がプリンタ装置であった場合には、テスト印刷を行うなど制御部１００ｂにハードウェア機器１００ａの各種動作を行わせることである。
【００８０】
ステップＳ７０８では、診断用情報として、診断テストの実行要請モードであればテスト結果を、ステータス情報及び動作ログ情報の取得要求モードであれば取得したステータス情報及び動作ログ情報を、通信部１０２及びオプションＩ／Ｆスロット１０５を介してオプション通信モジュール１１に伝送して処理を終了する。
【００８１】
一方、ステップＳ７０２において、オプション通信モジュール１１の接続が確認できずステップＳ７１０に移行した場合は、制御部１００ｂにより、ハードウェア機器１００ａの通常動作を行う。
更に、図８に基づき、受任用サーバ１３の動作処理の流れを説明する。図８は、受任用サーバ１３の動作処理を示すフローチャートである。
【００８２】
図８に示すように、まずステップＳ８００に移行し、診断用サーバ１２からサポート要請情報を受信したか否かを判定し、受信したと判定された場合（Ｙｅｓ）はステップＳ８０２に移行し、そうでない場合（Ｎｏ）は受信するまで待機する。
ステップＳ８０２に移行した場合は、サポート業務管理部１３ｃにおいて、受信した要請情報を解析して、サポート要員リストから適切なサポート要員（あるいは、現場に近い支店情報でも良い）を検出しステップＳ８０４に移行する。
【００８３】
ステップＳ８０４では、検出されたサポート要員（あるいは支店）に対して要請内容を通知してステップＳ８０６に移行する。
ステップＳ８０６では、サポート要員からの要請に対する了解通知を受信したか否かを判定し、受信したと判定された場合（Ｙｅｓ）はステップＳ８０８に移行し、そうでない場合（Ｎｏ）は受信するまで待機する。
【００８４】
ステップＳ８０８に移行した場合は、サポート要員の現場への到着の通知を受信したか否かを判定し、受信したと判定された場合（Ｙｅｓ）はステップＳ８１０に移行し、そうでない場合（Ｎｏ）はステップＳ８１４に移行する。
ステップＳ８１０に移行した場合は、サポート要員からの業務完了通知を受信したか否かを判定し、受信したと判定された場合（Ｙｅｓ）はステップＳ８１２に移行し、そうでない場合（Ｎｏ）は受信するまで待機する。
【００８５】
ステップＳ８１２に移行した場合は、業務完了を確認すると、サポート業務管理部にその旨を登録し処理を終了する。
一方、ステップＳ８１４に移行した場合は、到着通知を受信しない時間が所定時間経過したか否かを判定し、経過したと判定された場合（Ｙｅｓ）はステップＳ８１６に移行し、そうでない場合（Ｎｏ）はステップＳ８０８に移行する。
【００８６】
ステップＳ８１６に移行した場合は、サポート要員に状況を確認するメールを送信してステップＳ８１８に移行する。
ステップＳ８１８では、確認メールの返信を待ったり、確認メールの返信内容に基づき対応措置を決定するなどの対応を行う。
以上、サポート対象企業２０の情報処理機器１０と、診断用サーバ１２との通信を、オプション通信モジュール１１を介して、サポート対象企業２０の社内ネットワークとは独立して行うことで、インターネットを介してファイアーウォールを越えるような処理を行わずに情報処理機器１０の遠隔診断を行うことが可能である。
【００８７】
また、現場に派遣するサポート要員として、診断対象の情報処理機器１０の近くに所在するサポート要員を派遣するようにしたので、これにより移動に要する時間や費用を削減することが可能となり、サポート業務にかかる料金を軽減することが可能となる。
なお、例えば、診断用サーバ１２からサポート対象企業２０の専用端末に料金の請求書データを伝送し、受任用サーバ１３から診断用サーバ１２に料金の請求書データを伝送することにより、料金請求の処理をシステムに組み込むことも可能である。
【００８８】
更に、上記第１の適用例２及び第２の適用例２’以外にも、オプション通信モジュール１１を、サポート対象企業２０側が有し、不具合発生時には、サポート対象企業２０の社員が情報処理機器１０を社内ネットワークから切断し、オプション通信モジュール１１を接続する作業を行う形態としても良い。
この場合は、サービスセンタへの運送以外には協力会社のサポート業務が発生しないので、運送が必要なときだけ、サポート会社から協力会社の受任用サーバ１３に対してサポート要請が伝送されることになる。
【００８９】
また、対処が簡単な不具合に関しては、診断結果に対してその対処方法をオプション通信モジュール１１に通知することで、サポート会社から技術員を派遣する手間を省くことも可能である。
ここで、図１に示す、要請情報の生成処理及び遠隔診断制御部１２ｃによる通信部１２ｄ及び通信Ｉ／Ｆ１２ｅを介しての受任用サーバ１３への要請情報の送信処理は、第２及び第７の発明に記載の要請情報伝送手段に対応し、オペレータによるモードの選択による取得要求の生成及び遠隔診断制御部１２ｃによる通信部１２ｄ及び通信Ｉ／Ｆ１２ｅを介しての取得要求のオプション通信モジュール１１への送信処理は、第１、第２、第６及び第７の発明に記載の第１の取得要求伝送手段に対応し、遠隔診断制御部１２ｃによる診断処理は、第１、第２、第４、第６、第７及び第８の発明に記載の診断手段に対応し、遠隔診断制御部１２ｃによる通信部１２ｄ及び通信Ｉ／Ｆ１２ｅを介しての診断結果のオプション通信モジュール１１への送信処理は、第４及び第８の発明に記載の診断関係情報通知手段に対応し、通信Ｉ／Ｆ１１ａ及び通信仲介部１１ｂによる診断用サーバ１２からの取得要求の取得処理は、第１、第２及び第９の発明に記載の第１の取得要求取得手段に対応し、通信仲介部１１ｂ及びオプションＩ／Ｆ１１ｃによる情報処理機器１０への取得要求の伝送処理は、第１、第２及び第９の発明に記載の第２の取得要求伝送手段に対応し、通信仲介部１１ｂ及びオプションＩ／Ｆ１１ｃによる情報処理機器１０からの診断用情報の取得処理は、第１、第２、第３第９及び第１０の発明に記載の診断用情報取得手段に対応し、通信Ｉ／Ｆ１１ａ及び通信仲介部１１ｂによる診断用サーバ１２への診断用情報の送信処理は、第１、第２及び第９の発明に記載の第１の診断用情報伝送手段に対応し、通信部１０２及びオプションＩ／Ｆスロット１０５によるオプション通信モジュール１１からの取得要求の取得処理は、第１、第２及び第１２の発明に記載の第２の取得要求取得手段に対応し、通信部１０２及びオプションＩ／Ｆスロット１０５による診断用情報のオプション通信モジュール１１への伝送処理は、第１、第２及び第１２の発明に記載の第２の診断用情報伝送手段に対応し、通信部１３ｄ及び通信Ｉ／Ｆ１３ｅによる診断用サーバ１２からの要請情報の取得処理は、第２及び第１４の発明に記載の要請情報取得手段に対応し、サポート業務管理部１３ｃによるサポート要員の検出処理及び通信部１３ｄ及び通信Ｉ／Ｆ１３ｅによる検出されたサポート要員への要請処理は、第２及び第１４の発明に記載の要請手段に対応する。
【００９０】
なお、上記実施の形態においては、オプション通信モジュール１１と診断用サーバ１２との通信に携帯電話の基地局及び回線網を利用する例を説明したが、これに限らず、専用回線による有線接続、サポート対象企業２０側の非武装の通信回線（ファイアーウォールを介さないでインターネットに接続する回線）に有線接続するなど、別の方法により両者の通信を行うようにしても良い。
【００９１】
また、上記実施の形態においては、ステータス情報の取得又は診断テストの実行のいずれか一方をモード選択して、選択したモードに対する処理を診断対象の情報処理機器に一度だけ実行させる例を説明したが、これに限らず、双方を同時に行うようなモード設定や、ステータス情報の取得又は診断テストの実行を繰り返し行わせることが可能なモード設定が出来るようにするなど、情報処理機器におけるステータス情報の取得又は診断テストの実行は、双方同時に行わせたり、繰り返し行わせたり出来るようにしても良い。
【図面の簡単な説明】
【図１】本発明に係る診断システムの構成を示すブロック図である。
【図２】実際に診断システム１を適用した一例を示す図である。
【図３】診断システム１の第１の適用例２の業務の流れを示す図である。
【図４】診断システム１の第２の適用例２’の業務の流れを示す図である。
【図５】診断用サーバ１２の動作処理を示すフローチャートである。
【図６】オプション通信モジュール１１の動作処理を示すフローチャートである。
【図７】情報処理機器１０の動作処理を示すフローチャートである。
【図８】受任用サーバ１３の動作処理を示すフローチャートである。
【符号の説明】
１…診断システム、２…診断システム１の第１の適用例、２’…診断システム１の第２の適用例、１０…情報処理機器、１１…オプション通信モジュール、１１ａ…通信Ｉ／Ｆ、１１ｂ…通信仲介部、１１ｃ…オプションＩ／Ｆ、１１ｄ…情報表示部、１２…診断用サーバ、１２ａ…入力機器、１２ｂ…通信コンソール、１２ｃ…遠隔診断制御部、１２ｄ…通信部、１２ｅ…通信Ｉ／Ｆ、１３…受任用サーバ、１３ａ…入力機器、１３ｂ…通信コンソール、１３ｃ…サポート業務管理部、１３ｄ…通信部、１３ｅ…通信Ｉ／Ｆ、２０…サポート対象企業、２１…サポート会社、１００…情報処理部、１００ａ…ハードウェア機器、１００ｂ…制御部、１００ｃ…ステータス管理部、１００ｄ…ログ管理部、１０１…診断部、１０１ａ…ステータス取得部、１０１ｂ…診断テスト実行部、１０１ｃ…診断制御部、１０２…通信部、１０３…ＬＡＮＩ／Ｆ、１０４…ＰａｒａｌｌｅｌＩ／Ｆ、１０５…オプションＩ／Ｆスロット、２００、２１０…ファイアウォール
【図１】
2004280292.tif 000003
【図２】
2004280292.tif 000004
【図３】
2004280292.tif 000005
【図４】
2004280292.tif 000006
【図５】
2004280292.tif 000007
【図６】
2004280292.tif 000008
【図７】
2004280292.tif 000009
【図８】
2004280292.tif 000010