(57)【要約】      （修正有）【課題】ユーザが相互にリモート操作を行うにあたって、リモート操作対象である機器を利用して、この機器に通信可能に接続された機器の操作や閲覧が可能であるユーザ端末、リモートサーバ、リモート操作システム、リモート操作方法及びリモート操作システム用プログラムを提供する。【解決手段】ユーザ端末１０とユーザ端末１５０について、一方がリモート操作を行い、他方がリモート操作を受ける際、リモート操作を受ける設定操作又は操作画面の閲覧を、ユーザ端末１０及びユーザ端末１５０が有する画面転送機能を使う。【選択図】図４
2015084235.tif 000002
【特許請求の範囲】
【請求項１】
公衆回線網を介して通信可能に接続された他のユーザ端末からリモート操作を受け、または、他のユーザ端末に対してリモート操作を行うユーザ端末について、二以上のユーザ端末を管理するリモートサーバであって、
前記ユーザ端末からリモート操作の開始要求を受け付ける開始要求受付手段と、
前記開始要求受付手段によって開始要求を受け付けたリモート操作について、当該リモート操作に係る二以上の前記ユーザ端末のうち、リモート操作を受けるユーザ端末と、オペレータ端末としてリモート操作を行うユーザ端末とを特定する主客体特定手段と、
を備えるリモートサーバ。
【請求項２】
前記主客体特定手段によって特定したユーザ端末の中から、当該リモートサーバを使用するに際して払われるべき使用料を課するユーザ端末を特定する課金端末特定手段と、
を備える請求項１に記載のリモートサーバ。
【請求項３】
前記主客体特定手段によって特定したユーザ端末について、リモート操作を行うユーザ端末の操作によっては、リモート操作を受けるユーザ端末内の一以上のプログラムを起動できなくさせ、またはファイルの読み取りをできなくさせるファイル読み取り制限手段と、
を備える請求項１または２のいずれか一項に記載のリモートサーバ。
【請求項４】
ローカルエリアネットワークを介して電化製品と通信可能に接続され、公衆回線網を介して通信可能に接続された他のユーザ端末からリモート操作を受け、または、他のユーザ端末に対してリモート操作を行うユーザ端末であって、
前記他のユーザ端末からの指示に応じて、当該ユーザ端末が接続されているローカルエリアネットワークに接続されている電化製品を検出する電化製品検出手段と、
前記検出された電化製品の機種関連情報を決定する電化製品決定手段と、
前記ユーザ端末から、決定された前記機種関連情報に基づいて、前記電化製品の設定操作又は機器状況の閲覧のいずれかを可能にするオペレータ補佐手段と、
を備え、請求項１乃至３のいずれか一項に記載のリモートサーバによって管理されるユーザ端末。
【請求項５】
前記オペレータ補佐手段は、前記ローカルエリアネットワークに接続されている電化製品の設定操作又は機器状況の閲覧を、当該電化製品が有するプロキシ機能を使って、当該ローカルエリアネットワークを介してのみ閲覧可能な当該電化製品の設定ページを表示することで実現する請求項４に記載のユーザ端末。
【請求項６】
前記オペレータ補佐手段は、前記ローカルエリアネットワークに接続されている電化製品の設定操作又は機器状況の閲覧を、当該電化製品が有する画面転送機能を使って実現する請求項４に記載のユーザ端末。
【請求項７】
前記電化製品決定手段は、通信可能に接続されたリモートサーバから前記電化製品の機種関連情報を取得する請求項４に記載のユーザ端末。
【請求項８】
前記電化製品の機種関連情報に基づいて、前記他のユーザ端末と前記ローカルエリアネットワーク及び前記電化製品に関するネットワークマップを表示する請求項４乃至７のいずれか一項に記載のユーザ端末。
【請求項９】
前記ネットワークマップに表示される前記電化製品の周辺に、当該電化製品の機器状況を表示する、請求項８に記載のユーザ端末。
【請求項１０】
前記他のユーザ端末に表示された前記ネットワークマップ上の前記電化製品に対して、前記他のユーザ端末の利用者からの指示を受付けることで、当該電化製品に対応するプログラム又はデータを、所定の電化製品に対して設定する、請求項８または９のいずれか一項に記載のユーザ端末。
【請求項１１】
前記管理するユーザ端末とは、請求項４乃至１０のいずれか一項に記載のユーザ端末である、請求項１乃至３のいずれか一項に記載のリモートサーバ。
【請求項１２】
前記主客体特定手段によって特定したユーザ端末について、リモート操作を行うユーザ端末の操作によっては、リモート操作を受けるユーザ端末が接続されているローカルエリアネットワークに接続されている電化製品内の一以上のプログラムを起動できなくさせ、またはファイルの読み取りをできなくさせる電化製品内ファイル読み取り制限手段と、
を備える請求項１１に記載のリモートサーバ。
【請求項１３】
ローカルエリアネットワークを介して電化製品と通信可能に接続され、公衆回線網を介して通信可能に接続された他のユーザ端末からリモート操作を受け、または、他のユーザ端末に対してリモート操作を行うユーザ端末と、
二以上の前記ユーザ端末を管理するリモートサーバと、から構成されるリモート操作システムであって、
前記ユーザ端末は、
前記他のユーザ端末からの指示に応じて、当該ユーザ端末が接続されているローカルエリアネットワークに接続されている電化製品を検出する電化製品検出手段と、
前記検出された電化製品の機種関連情報を決定する電化製品決定手段と、
前記他のユーザ端末から、決定された前記機種関連情報に基づいて、前記電化製品の設定操作又は機器状況の閲覧のいずれかを可能にするオペレータ補佐手段と、を備え、
前記リモートサーバは、
前記ユーザ端末からリモート操作の開始要求を受け付ける開始要求受付手段と、
前記開始要求受付手段によって開始要求を受け付けたリモート操作について、当該リモート操作に係る二以上の前記ユーザ端末のうち、リモート操作を受けるユーザ端末と、オペレータ端末としてリモート操作を行うユーザ端末とを特定する主客体特定手段と、
を備えるリモート操作システム。
【請求項１４】
ローカルエリアネットワークを介して電化製品と通信可能に接続され、公衆回線網を介して通信可能に接続された他のユーザ端末からリモート操作を受け、または、他のユーザ端末に対してリモート操作を行うユーザ端末と、
二以上の前記ユーザ端末を管理するリモートサーバと、から構成されるリモート操作システムが実行するリモート操作方法であって、
前記ユーザ端末が、
前記他のユーザ端末からの指示に応じて、当該ユーザ端末が接続されているローカルエリアネットワークに接続されている電化製品を検出するステップと、
前記検出された電化製品の機種関連情報を決定するステップと、
前記他のユーザ端末から、決定された前記機種関連情報に基づいて、前記電化製品の設定操作又は機器状況の閲覧のいずれかを可能にするステップと、を備え、
前記リモートサーバが、
前記ユーザ端末からリモート操作の開始要求を受け付けるステップと、
前記開始要求を受け付けたリモート操作について、当該リモート操作に係る二以上の前記ユーザ端末のうち、リモート操作を受けるユーザ端末と、オペレータ端末としてリモート操作を行うユーザ端末とを特定するステップと、
を備えるリモート操作方法。
【請求項１５】
ローカルエリアネットワークを介して電化製品と通信可能に接続され、公衆回線網を介して通信可能に接続された他のユーザ端末からリモート操作を受け、または、他のユーザ端末に対してリモート操作を行うユーザ端末と、
二以上の前記ユーザ端末を管理するリモートサーバと、から構成されるリモート操作システムを制御するリモート操作システム用プログラムであって、
前記他のユーザ端末からの指示に応じて、当該ユーザ端末が接続されているローカルエリアネットワークに接続されている電化製品を検出する電化製品検出手段、
前記検出された電化製品の機種関連情報を決定する電化製品決定手段、
前記他のユーザ端末から、決定された前記機種関連情報に基づいて、前記電化製品の設定操作又は機器状況の閲覧のいずれかを可能にするオペレータ補佐手段、としてコンピュータであるユーザ端末を動作させるユーザ端末用プログラムと、
前記ユーザ端末からリモート操作の開始要求を受け付ける開始要求受付手段、
前記開始要求を受け付けたリモート操作について、当該リモート操作に係る二以上の前記ユーザ端末のうち、リモート操作を受けるユーザ端末と、オペレータ端末としてリモート操作を行うユーザ端末とを特定する主客体特定手段、としてコンピュータであるリモートサーバを動作させるリモートサーバ用プログラムと、
を備えるリモート操作システム用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、相互にリモート操作を行うユーザ端末、相互にリモート操作を行うユーザ端末を管理するリモートサーバ、リモート操作システム、リモート操作方法、及び、リモート操作システム用プログラムに関する。
【背景技術】
【０００２】
近年、公衆回線網に接続された携帯端末をＷｅｂサーバ等と接続することで、ユーザに様々なサービスが提供されている。特に、スマートフォン（高機能携帯電話）の登場により、従来、パソコンに対して行われていた高度なサービスを、携帯電話で行うことが可能になってきた。
【０００３】
また、サーバが提供するサービスではなく、スマートフォン単独でも、様々な機能がそれ自体に搭載されている。したがって、ユーザは、搭載されている全ての機能を熟知するには時間がかかることが多い。例えば、ユーザが所望する機能が、スマートフォンに搭載されていても、その機能を設定する方法が不明であるため、ユーザがその機能を活用することができないといった問題も生じている。
【０００４】
したがって、このような高度なＷｅｂサービスや、高度なスマートフォンの機能を最大限に利用するには、スマートフォンに対する設定操作や機能を、ユーザは熟知する必要がある。さらに、操作に不慣れなユーザが、端末に対して、初めての設定を行うと、削除すべきでない設定情報を削除してしまったり、適切でない設定を行うことでエラーを発生させてしまったりする場合も多い。
【０００５】
このような課題に対して、ユーザの端末に対して、システムからリモートサポート（遠隔保守）を行うことで、ユーザの端末を遠隔から設定したり、遠隔からユーザを指導したりする方法が知られている。例えば、特許文献１では、サポート対象となる各クライアントの画面情報をサーバ側で取得し、サーバでこの画面情報を、常時、一覧表示することで、クライアントに対するサポート及び監視の効率を向上させることが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−６０６２号公報
【特許文献２】特開２０１１−０３４３１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
一方、リモートサポートを行う端末から、サポートを受けるユーザ端末にリモートログイン等をして、リアルタイムで画面共有をすることで、リモート操作を行うことが知られている。すなわち、オペレータ端末に、ユーザ端末に表示されている画面を、逐次、転送して表示するとともに、オペレータ端末を操作すると、あたかも、ユーザ端末を操作しているかのように、入力操作（リモート操作）を行うことが可能となる。さらに、特許文献２では、携帯電話機を利用して、リモートサポートを行う方法が開示されている。
【０００８】
しかしながら、スマートフォンや個人向けコンピュータの爆発的な普及に伴い、今では高性能な情報機器を扱うユーザ数は増加してきている。そのため、一人のオペレータに対するユーザの数も増加し、今後はサポートを受ける一人あたりに割ける時間、サービスの質が反比例して低下の傾向にあることが予測される。また、前記のようなリモートサポートは個人の機器をオペレータが自由に操作できるため、情報機器に精通していないユーザは、合理的でなくとも危機感を抱くことが多い。
【０００９】
ところで今日では、従来の、サービス提供者である企業と、サービス受領者である顧客という関係を脱し、顧客がサービス提供者であると同時にサービス受領者であるというシステムが生まれてきている。このようなシステムにおいては、顧客同士の間でサービスのやり取りが発生し、企業は直接サービスを提供するのではなく、それを可能とする環境を用意することで、価値を生み出すことができる。
【００１０】
本発明者はこれを応用し、ユーザがリモートサポート業を営む業者でなく、他のユーザからリモートサポートを受けることで、サービス提供者の数を著しく増加させるとともに、リモートサポートを行う他のユーザが家族や直接の友人などである場合には、プライバシーや犯罪リスクの低減等の点でサポートを受ける際の安心感を高められることに着目した。
【００１１】
また、オペレータ端末を操作するオペレータが、リモートログインをした結果、リモートログインをしている機器に問題があるのではなく、リモートログインをしている機器に接続されている機器に問題がある場合がある。例えば、サポートを受けているスマートフォンを家庭内の無線ＬＡＮに接続する際に、ＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）の設定をする必要があるが、この際に、無線ルータのＳＳＩＤ設定を閲覧し、操作する必要が生じる。しかし、スマートフォンだけにログインしていても、埒があかない。
【００１２】
そこで、本発明者は、リモート操作対象である機器（ここでは、スマートフォン）を利用して、この機器に通信可能に接続された機器の操作や閲覧ができないかという点にも着目した。
【００１３】
本発明は、これらの課題に鑑み、ユーザがリモートサポート業を営む業者でなくとも、ユーザが相互にリモート操作を行うにあたって、リモート操作を行う主体、客体をサーバで管理することが可能であって、かつ、リモート操作対象である機器を利用して、この機器に通信可能に接続された機器の操作や閲覧が可能であるユーザ端末、リモートサーバ、リモート操作システム、リモート操作方法、及び、リモート操作システム用プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明では、以下のような解決手段を提供する。
【００１５】
第１の特徴に係る発明は、公衆回線網を介して通信可能に接続された他のユーザ端末からリモート操作を受け、または、他のユーザ端末に対してリモート操作を行うユーザ端末について、二以上のユーザ端末を管理するリモートサーバであって、
前記ユーザ端末からリモート操作の開始要求を受け付ける開始要求受付手段と、
【００１６】
前記開始要求受付手段によって開始要求を受け付けたリモート操作について、当該リモート操作に係る二以上の前記ユーザ端末のうち、リモート操作を受けるユーザ端末と、オペレータ端末としてリモート操作を行うユーザ端末とを特定する主客体特定手段と、
を備えるリモートサーバを提供する。
【００１７】
第１の特徴に係る発明によれば、公衆回線網を介して通信可能に接続された他のユーザ端末からリモート操作を受け、または、他のユーザ端末に対してリモート操作を行うユーザ端末について、二以上のユーザ端末を管理するリモートサーバは、前記ユーザ端末からリモート操作の開始要求を受け付け、開始要求を受け付けたリモート操作について、当該リモート操作に係る二以上の前記ユーザ端末のうち、リモート操作を受けるユーザ端末と、オペレータ端末としてリモート操作を行うユーザ端末とを特定する。
【００１８】
したがって、相互にリモート操作を行うユーザ端末を管理するリモートサーバを提供することが可能となる。
【００１９】
第２の特徴に係る発明は、前記主客体特定手段によって特定したユーザ端末の中から、当該リモートサーバを使用するに際して払われるべき使用料を課するユーザ端末を特定する課金端末特定手段と、
を備える第１の特徴に係る発明であるリモートサーバを提供する。
【００２０】
第２の特徴に係る発明によれば、第１の特徴に係る発明であるリモートサーバは、前記特定したリモート操作を受けるユーザ端末と、オペレータ端末としてリモート操作を行うユーザ端末の中から、当該リモートサーバを使用するに際して払われるべき使用料を課するユーザ端末を特定する。
【００２１】
第３の特徴に係る発明は、前記主客体特定手段によって特定したユーザ端末について、リモート操作を行うユーザ端末の操作によっては、リモート操作を受けるユーザ端末内の一以上のプログラムを起動できなくさせ、またはファイルの読み取りをできなくさせるファイル読み取り制限手段と、
を備える第１または第２のいずれかの特徴に係る発明であるリモートサーバを提供する。
【００２２】
第３の特徴に係る発明によれば、第１または第２のいずれかの特徴に係る発明であるリモートサーバは、前記特定したリモート操作を受けるユーザ端末と、オペレータ端末としてリモート操作を行うユーザ端末について、リモート操作を行うユーザ端末の操作によっては、リモート操作を受けるユーザ端末内の一以上のプログラムを起動できなくさせ、またはファイルの読み取りをできなくさせる。
【００２３】
第４の特徴に係る発明は、ローカルエリアネットワークを介して電化製品と通信可能に接続され、公衆回線網を介して通信可能に接続された他のユーザ端末からリモート操作を受け、または、他のユーザ端末に対してリモート操作を行うユーザ端末であって、
【００２４】
前記他のユーザ端末からの指示に応じて、当該ユーザ端末が接続されているローカルエリアネットワークに接続されている電化製品を検出する電化製品検出手段と、
前記検出された電化製品の機種関連情報を決定する電化製品決定手段と、
前記ユーザ端末から、決定された前記機種関連情報に基づいて、前記電化製品の設定操作又は機器状況の閲覧のいずれかを可能にするオペレータ補佐手段と、
を備え、第１から第３のいずれかの特徴に係る発明であるリモートサーバによって管理されるユーザ端末を提供する。
【００２５】
第４の特徴に係る発明によれば、ローカルエリアネットワークを介して電化製品と通信可能に接続され、公衆回線網を介して通信可能に接続された他のユーザ端末からリモート操作を受け、または、他のユーザ端末に対してリモート操作を行うユーザ端末は、前記他のユーザ端末からの指示に応じて、当該ユーザ端末が接続されているローカルエリアネットワークに接続されている電化製品を検出し、検出された電化製品の機種関連情報を決定し、前記ユーザ端末から、決定された前記機種関連情報に基づいて、前記電化製品の設定操作又は機器状況の閲覧のいずれかを可能にする、第１から第３のいずれかの特徴に係る発明であるリモートサーバによって管理されるユーザ端末を提供する。
【００２６】
第５の特徴に係る発明は、前記オペレータ補佐手段は、前記ローカルエリアネットワークに接続されている電化製品の設定操作又は機器状況の閲覧を、当該電化製品が有するプロキシ機能を使って、当該ローカルエリアネットワークを介してのみ閲覧可能な当該電化製品の設定ページを表示することで実現する第４の特徴に係る発明であるユーザ端末を提供する。
【００２７】
第５の特徴に係る発明によれば、第４の特徴に係る発明であるユーザ端末は、前記ローカルエリアネットワークに接続されている電化製品の設定操作又は機器状況の閲覧を、当該電化製品が有するプロキシ機能を使って、当該ローカルエリアネットワークを介してのみ閲覧可能な当該電化製品の設定ページを表示することで、前記ユーザ端末から、決定された前記機種関連情報に基づいて、前記電化製品の設定操作又は機器状況の閲覧のいずれかを可能にする。
【００２８】
第６の特徴に係る発明は、前記オペレータ補佐手段は、前記ローカルエリアネットワークに接続されている電化製品の設定操作又は機器状況の閲覧を、当該電化製品が有する画面転送機能を使って実現する第４の特徴に係る発明であるユーザ端末を提供する。
【００２９】
第６の特徴に係る発明によれば、第４の特徴に係る発明であるユーザ端末は、前記ローカルエリアネットワークに接続されている電化製品の設定操作又は機器状況の閲覧を、当該電化製品が有する画面転送機能を使うことで、前記ユーザ端末から、決定された前記機種関連情報に基づいて、前記電化製品の設定操作又は機器状況の閲覧のいずれかを可能にする。
【００３０】
第７の特徴に係る発明は、前記電化製品決定手段は、通信可能に接続されたリモートサーバから前記電化製品の機種関連情報を取得する第４の特徴に係る発明であるユーザ端末を提供する。
【００３１】
第７の特徴に係る発明によれば、第４の特徴に係る発明であるユーザ端末は、通信可能に接続されたリモートサーバから前記電化製品の機種関連情報を取得することで、検出された電化製品の機種関連情報を決定する。
【００３２】
第８の特徴に係る発明は、前記電化製品の機種関連情報に基づいて、前記他のユーザ端末と前記ローカルエリアネットワーク及び前記電化製品に関するネットワークマップを表示する第４から第７のいずれかの特徴に係る発明であるユーザ端末を提供する。
【００３３】
第８の特徴に係る発明は、前記電化製品の機種関連情報に基づいて、前記他のユーザ端末と前記ローカルエリアネットワーク及び前記電化製品に関するネットワークマップを表示する第４から第７のいずれかの特徴に係る発明であるユーザ端末を提供する。
【００３４】
したがって、リモート操作を受けるユーザ端末が接続されているローカルエリアネットワークのネットワークマップを、リモート操作を行うユーザ端末に表示することが可能となる。
【００３５】
第９の特徴に係る発明は、前記ネットワークマップに表示される前記電化製品の周辺に、当該電化製品の機器状況を表示する、第８の特徴に係る発明であるユーザ端末を提供する。
【００３６】
第９の特徴に係る発明によれば、第８の特徴に係る発明であるユーザ端末は、前記ネットワークマップに表示される前記電化製品の周辺に、当該電化製品の機器状況を表示する。
【００３７】
第１０の特徴に係る発明は、前記他のユーザ端末に表示された前記ネットワークマップ上の前記電化製品に対して、前記他のユーザ端末の利用者からの指示を受付けることで、当該電化製品に対応するプログラム又はデータを、所定の電化製品に対して設定する、第８または第９のいずれかの特徴に係る発明であるユーザ端末を提供する。
【００３８】
第１０の特徴に係る発明によれば、第８または第９のいずれかの特徴に係る発明であるユーザ端末は、前記他のユーザ端末に表示された前記ネットワークマップ上の前記電化製品に対して、前記他のユーザ端末の利用者からの指示を受付けることで、当該電化製品に対応するプログラム又はデータを、所定の電化製品に対して設定する。
【００３９】
したがって、リモート操作を行うユーザ端末に表示されたネットワークマップを、オペレータたるユーザが操作することで、ローカルエリアネットワーク内の電化製品に対して、所定のプログラムやデータを設定することが可能となる。ここで、第８の特徴に係る発明における他のユーザ端末とは第１０の特徴に係る発明であるユーザ端末であり、第１０の特徴に係る発明における他のユーザ端末とは第８の特徴に係る発明であるユーザ端末である。
【００４０】
第１１の特徴に係る発明は、前記管理するユーザ端末とは、第４から第１０のいずれかの特徴に係る発明であるユーザ端末である、第１から第３のいずれかの特徴に係る発明であるリモートサーバを提供する。
【００４１】
第１１の特徴に係る発明によれば、第１から第３のいずれかの特徴に係る発明であるリモートサーバは、第４から第１０のいずれかの特徴に係る発明であるユーザ端末を管理する。
【００４２】
第１２の特徴に係る発明は、前記主客体特定手段によって特定したユーザ端末について、リモート操作を行うユーザ端末の操作によっては、リモート操作を受けるユーザ端末が接続されているローカルエリアネットワークに接続されている電化製品内の一以上のプログラムを起動できなくさせ、またはファイルの読み取りをできなくさせる電化製品内ファイル読み取り制限手段と、
を備える第１１の特徴に係る発明であるリモートサーバを提供する。
【００４３】
第１２の特徴に係る発明によれば、第１１の特徴に係る発明であるリモートサーバは、前記特定したリモート操作を受けるユーザ端末と、オペレータ端末としてリモート操作を行うユーザ端末について、リモート操作を行うユーザ端末の操作によっては、リモート操作を受けるユーザ端末が接続されているローカルエリアネットワークに接続されている電化製品内の一以上のプログラムを起動できなくさせ、またはファイルの読み取りをできなくさせる。
【００４４】
第１３の特徴に係る発明は、ローカルエリアネットワークを介して電化製品と通信可能に接続され、公衆回線網を介して通信可能に接続された他のユーザ端末からリモート操作を受け、または、他のユーザ端末に対してリモート操作を行うユーザ端末と、
二以上の前記ユーザ端末を管理するリモートサーバと、から構成されるリモート操作システムであって、
前記ユーザ端末は、
【００４５】
前記他のユーザ端末からの指示に応じて、当該ユーザ端末が接続されているローカルエリアネットワークに接続されている電化製品を検出する電化製品検出手段と、
前記検出された電化製品の機種関連情報を決定する電化製品決定手段と、
【００４６】
前記他のユーザ端末から、決定された前記機種関連情報に基づいて、前記電化製品の設定操作又は機器状況の閲覧のいずれかを可能にするオペレータ補佐手段と、を備え、
前記リモートサーバは、
前記ユーザ端末からリモート操作の開始要求を受け付ける開始要求受付手段と、
【００４７】
前記開始要求受付手段によって開始要求を受け付けたリモート操作について、当該リモート操作に係る二以上の前記ユーザ端末のうち、リモート操作を受けるユーザ端末と、オペレータ端末としてリモート操作を行うユーザ端末とを特定する主客体特定手段と、
を備えるリモート操作システムを提供する。
【００４８】
第１３の特徴に係る発明によれば、ローカルエリアネットワークを介して電化製品と通信可能に接続され、公衆回線網を介して通信可能に接続された他のユーザ端末からリモート操作を受け、または、他のユーザ端末に対してリモート操作を行うユーザ端末と、二以上の前記ユーザ端末を管理するリモートサーバと、から構成されるリモート操作システムにおいて、
【００４９】
前記ユーザ端末は、前記他のユーザ端末からの指示に応じて、当該ユーザ端末が接続されているローカルエリアネットワークに接続されている電化製品を検出し、検出された電化製品の機種関連情報を決定し、前記他のユーザ端末から、決定された前記機種関連情報に基づいて、前記電化製品の設定操作又は機器状況の閲覧のいずれかを可能にする。また、前記リモートサーバは、前記ユーザ端末からリモート操作の開始要求を受け付け、開始要求を受け付けたリモート操作について、当該リモート操作に係る二以上の前記ユーザ端末のうち、リモート操作を受けるユーザ端末と、オペレータ端末としてリモート操作を行うユーザ端末とを特定する。
【００５０】
第１３の特徴に係る発明は、リモート操作システムのカテゴリであるが、リモート操作方法及び、リモート操作システム用プログラムであっても同様の作用、効果を奏する。
【００５１】
第１４の特徴に係る発明は、ローカルエリアネットワークを介して電化製品と通信可能に接続され、公衆回線網を介して通信可能に接続された他のユーザ端末からリモート操作を受け、または、他のユーザ端末に対してリモート操作を行うユーザ端末と、
二以上の前記ユーザ端末を管理するリモートサーバと、から構成されるリモート操作システムが実行するリモート操作方法であって、
前記ユーザ端末が、
前記他のユーザ端末からの指示に応じて、当該ユーザ端末が接続されているローカルエリアネットワークに接続されている電化製品を検出するステップと、
前記検出された電化製品の機種関連情報を決定するステップと、
【００５２】
前記他のユーザ端末から、決定された前記機種関連情報に基づいて、前記電化製品の設定操作又は機器状況の閲覧のいずれかを可能にするステップと、を備え、
前記リモートサーバが、
前記ユーザ端末からリモート操作の開始要求を受け付けるステップと、
【００５３】
前記開始要求を受け付けたリモート操作について、当該リモート操作に係る二以上の前記ユーザ端末のうち、リモート操作を受けるユーザ端末と、オペレータ端末としてリモート操作を行うユーザ端末とを特定するステップと、
を備えるリモート操作方法を提供する。
【００５４】
第１５の特徴に係る発明は、ローカルエリアネットワークを介して電化製品と通信可能に接続され、公衆回線網を介して通信可能に接続された他のユーザ端末からリモート操作を受け、または、他のユーザ端末に対してリモート操作を行うユーザ端末と、
二以上の前記ユーザ端末を管理するリモートサーバと、から構成されるリモート操作システムを制御するリモート操作システム用プログラムであって、
【００５５】
前記他のユーザ端末からの指示に応じて、当該ユーザ端末が接続されているローカルエリアネットワークに接続されている電化製品を検出する電化製品検出手段、
前記検出された電化製品の機種関連情報を決定する電化製品決定手段、
【００５６】
前記他のユーザ端末から、決定された前記機種関連情報に基づいて、前記電化製品の設定操作又は機器状況の閲覧のいずれかを可能にするオペレータ補佐手段、としてコンピュータであるユーザ端末を動作させるユーザ端末用プログラムと、
前記ユーザ端末からリモート操作の開始要求を受け付ける開始要求受付手段、
【００５７】
前記開始要求を受け付けたリモート操作について、当該リモート操作に係る二以上の前記ユーザ端末のうち、リモート操作を受けるユーザ端末と、オペレータ端末としてリモート操作を行うユーザ端末とを特定する主客体特定手段、としてコンピュータであるリモートサーバを動作させるリモートサーバ用プログラムと、
を備えるリモート操作システム用プログラムを提供する。
【発明の効果】
【００５８】
本発明によれば、ユーザがリモートサポート業を営む業者でなくとも、ユーザが相互にリモート操作を行うにあたって、リモート操作を行う主体、客体をサーバで管理することが可能であって、かつ、リモート操作対象である機器を利用して、この機器に通信可能に接続された機器の操作や閲覧も可能となる。
【図面の簡単な説明】
【００５９】
【図１】図１は、リモートサポートシステム１の全体構成図である。
【図２】図２は、リモートサポートサーバ２００、ユーザ端末１０、ユーザ端末１５０の機能ブロック図である。
【図３】図３は、リモートサポートサーバ２００、ユーザ端末１０が実行するリモートサポート端末特定処理を示すフローチャート図である。
【図４】図４は、リモートサポートサーバ２００、ユーザ端末１０、ユーザ端末１５０が実行するリモートサポート処理を示すフローチャート図である。
【図５】図５は、ユーザ端末１０、電化製品５０が実行する電化製品アクセス処理を示すフローチャート図である。
【図６】図６は、ユーザ端末１５０に表示される画面イメージ図（サポート情報画面）である。
【図７】図７は、ユーザ端末１５０に表示される画面イメージ図（ネットワークマップ画面）である。
【図８】図８は、ユーザ端末１５０に表示される画面イメージ図（ネットワークマップ画面：機器情報アイコンを含む）である。
【図９】図９は、リモートサポートサーバ２００が記憶する設定ページアドレスリストである。
【図１０】図１０は、リモートサポートサーバ２００、ユーザ端末１０、電化製品５０が実行する設定ページ取得処理を示すフローチャート図である。
【図１１】図１１は、ユーザ端末１５０に表示される画面イメージ図（設定ページ）である。
【図１２】図１２は、ユーザ端末１０に表示される画面イメージ図（設定ページ）である。
【図１３】図１３は、ユーザ端末１０が実現するプロキシ機能を説明するための概念図である。
【図１４】図１４は、リモートサポートサーバ２００の記憶部記憶されている読み取り制限ファイルテーブルの一例である。
【発明を実施するための形態】
【００６０】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００６１】
［リモートサポートシステムのシステム構成］
【００６２】
図１は、本発明の好適な実施形態であるリモートサポートシステム１のシステム構成図である。リモートサポートシステム１は、ユーザ端末１０、電化製品５０ａ，ｂ，ｃ（以下、明示しない限りは単に「５０」とする）、リモートサポートサーバ２００、公衆回線網３（インターネット網や第３世代、第４世代通信網など）、ユーザ端末１５０から構成される。
【００６３】
ユーザ端末１０は、公衆回線網３を介して、リモートサポートサーバ２００と通信可能に接続されている。ユーザ端末１０と各電化製品５０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）で接続されている。ユーザ端末１０は、リモートサポートサーバ２００又はユーザ端末１５０とは、公衆回線網３を介して接続される。リモートサポートサーバ２００とユーザ端末１５０は、ローカルエリアネットワークで接続されていてもよいし、公衆回線網３を介して接続されていてもよい。リモートサポートシステム１内の通信は、無線通信、有線通信を問わない。ユーザ端末１０が公衆回線網３と接続するために、ルータ等のネットワーク機器を介して通信可能であってよい。
【００６４】
ユーザ端末１０は、ユーザがサポートを受け、またはサポートを行うための一般的な情報端末であってよく、後述する機能を備える情報機器や電化製品である。ユーザ端末１０は、例えば、携帯電話、スマートフォン１０ｂ、複合型プリンタ、テレビ１０ａ、ルータ又はゲートウェイ等のネットワーク機器、コンピュータ１０ｃに加えて、冷蔵庫、洗濯機等の白物家電であってもよいし、電話機、ネットブック端末、スレート端末、電子書籍端末、電子辞書端末、携帯型音楽プレーヤ、携帯型コンテンツ再生・録画プレーヤ等の一般的な情報家電であってよい。
【００６５】
電化製品５０は、データ通信を行うことが可能な家庭用又は業務用の電化製品であって、例えば、パソコン５０ｃ、テレビ５０ｂ、電話機、コンピュータに加えて、携帯電話、携帯情報端末、ネットブック端末、スレート端末、電子書籍端末、携帯型音楽プレーヤ、オーディオコンポ、コンテンツ再生・録画プレーヤ、プリンタ、ＦＡＸ機、コピー機、スキャナ機、ＭＦＰ（多機能周辺装置、多機能プリンタ）等の情報家電のみならず、冷蔵庫、洗濯機、食器洗浄乾燥機、扇風機、エアコン、電気ストーブ、炊飯器、電子レンジ等の白物家電や、電気照明、サーバ、ルータ５０ａ、ゲートウェイ、ＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）等も含む。
【００６６】
ユーザ端末１５０は、ユーザ端末１０と同様に後述する機能を備える一般的な情報端末であってよい。ここで、ユーザ端末１０とユーザ端末１５０とは必ずしも同一の機種である必要はない。本実施例においては、ユーザ端末１０とユーザ端末１５０とは異なるユーザが操作するものとする。
【００６７】
リモートサポートサーバ２００は、ユーザ端末１０とユーザ端末１５０とを管理し、リモートサポートにおけるデータ処理を中継するとともに、各種処理を行うサーバである。本実施例においてリモートサポートサーバ２００が管理するユーザ端末はユーザ端末１０及びユーザ端末１５０のみであるが、実際には管理するユーザ端末の数に上限はない。
【００６８】
［各機能の説明］
【００６９】
図２は、ユーザ端末１５０、リモートサポートサーバ２００、ユーザ端末１０の機能ブロックと各機能の関係を示す図である。ここで、ユーザ端末１５０の機能ブロックはユーザ端末１０と同一である。
【００７０】
ユーザ端末１０、ユーザ端末１５０は、制御部として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ対応デバイス又は、第３世代移動通信システム等のＩＭＴ−２０００規格に準拠した無線デバイス等を備える（有線によるＬＡＮ接続であってもよい）。
【００７１】
さらに、ユーザ端末１０及びユーザ端末１５０は、出力・入力部として、制御部で制御したデータや画像を出力表示する表示部を備え、かつ、ユーザやサポート者からの入力を受付けるタッチパネルやキーボード、マウス等を備える。加えて、ユーザ端末１０及びユーザ端末１５０は、記憶部として、ハードディスクや半導体メモリによる、データのストレージ部を備える。
【００７２】
ユーザ端末１０、及びユーザ端末１５０において、制御部が所定のプログラムを読み込むことで、通信部、出力・入力部、記憶部と協働して、電化製品アクセスモジュール１３、リモートサポートモジュール１５を実現する。電化製品アクセスモジュール１３は、通信可能に接続された電化製品５０を検出する電化製品検出モジュール１１と、検出した電化製品５０を決定する電化製品決定モジュール１２とから構成される。リモートサポートモジュール１５は、オペレータの操作を補佐するためのオペレータ補佐モジュール１６を備える。
【００７３】
電化製品５０は、同様に、制御部として、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備え、通信部として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ対応デバイス又は、第３世代移動通信システム等のＩＭＴ−２０００規格に準拠した無線デバイス等を備える（有線によるＬＡＮ接続であってもよい）。加えて、電化製品５０は、記憶部として、ハードディスクや半導体メモリによる、データのストレージ部を備えてよい。
【００７４】
さらに、電化製品５０は、出力・入力部として、制御部で制御したデータや画像を出力表示する表示部を備えてもよいし、ユーザやサポート者からの入力を受付けるタッチパネルやキーボード、マウス等を備えてもよい。
【００７５】
電化製品５０において、制御部が所定のプログラムを読み込むことで、通信部、出力・入力部、記憶部と協働して、ユーザ端末１０から送信されたパケットに対して応答をするレスポンスモジュール５１、後述する設定ページを提供する設定ページ提供モジュール５２、電化製品５０の機器状況をユーザ端末１０に送信する機器状況送信モジュール５３、所定のプログラムを実行するプログラム実行モジュール５４を実現する。
【００７６】
リモートサポートサーバ２００は、同様に、制御部として、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備え、通信部として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ対応デバイスを備える（有線であってもよい）。加えて、リモートサポートサーバ２００は、記憶部として、ハードディスクや半導体メモリによる、データのストレージ部を備える。
【００７７】
リモートサポートサーバ２００の制御部が所定のプログラムを読み込むことで、通信部、記憶部と協働して、オペレータがユーザ端末１５０を利用してリモートサポートを実行するためのリモートサポートモジュール２０１を実現する。リモートサポートモジュール２０１は、ユーザ端末１５０からの操作を受付ける設定操作受付モジュール２０２と、ユーザ端末１０が属するローカルエリアネットワークのネットワークマップを生成するネットワークマップ生成モジュール２０３と、後述する設定ページを表示するための設定ページ表示モジュール２０４と、から構成される。
【００７８】
［リモートサポート端末特定処理］
【００７９】
図４は、リモートサポートサーバ２００、ユーザ端末１０が実行するリモートサポート端末特定処理のフローチャートである。上述した各装置のモジュールが行う処理について、本処理にて併せて説明する。
【００８０】
初めに、ユーザ端末１０のリモートサポートモジュール１５は、リモートサポートサーバ２００に対してリモートサポートの開始要求を送信する（ステップＳ１０１）。リモートサポートサーバ２００のリモートサポートモジュール２０１は開始要求を受信する（ステップＳ１０２）。
【００８１】
リモートサポートモジュール２０１は、受信した開始要求に付随するパラメータを解析し、ユーザ端末１０がリモートサポートを受けるのか、あるいは行うのか、すなわちリモートサポートにおける主体と客体を特定するとともに、リモートサポートを行う相手となるユーザ端末に関する情報を取得する（ステップＳ１０３）。そして、リモートサポートを行うユーザ端末と、リモートサポートを受けるユーザ端末とを特定する（ステップＳ１０４）。ここで、本実施例においては、ユーザ端末１５０がユーザ端末１０に対してリモートサポートを行うものとする。
【００８２】
実際にはこうしたリモートサポートの起点としては、電話やメール、対面交渉等によって家族や友人に依頼する場合と、ソーシャルネットワーキングや掲示板等のインターネット上のコミュニティにおいて依頼したり、リモートサポートサーバ２００が自動でマッチングを行ったりする場合等が考えられる。リモートサポートサーバ２００としては、起点の種類に関係なく、リモートサポートを行う一方のユーザ端末からの開始要求に他方を特定する情報が含まれているか、両方から開始要求を受け付けるかができれば、両者の特定に十分である。ここで、特定する情報とは、リモートサポートサーバ２００によって予め付与された端末ごとにユニークな管理ＩＤや、ＭＡＣアドレス、ＩＰアドレス等、端末を一意に特定できる値であればよい。
【００８３】
次に、リモートサポートモジュール２０１は、リモートサポートを開始するにあたり、読み取り制限ファイルテーブルを読み込んでよい（ステップＳ１０５）。そうした場合、読み取り制限ファイルテーブルに記憶されたリモートサポートを受けるユーザ端末１０内のファイルや、ユーザ端末１０が接続されているローカルエリアネットワークに接続されている電化製品５０内のファイルは、ユーザ端末１５０からの操作によっては起動しないようにさせる。
【００８４】
図１４は読み取り制限ファイルテーブルの一例である。ファイル名、ファイル種類、当該ファイルが記憶されている端末の情報、及びファイルパスが記憶されている。端末の情報とファイルパスにより、各ファイルは一意に特定される。
【００８５】
リモートサポートモジュール２０１は、ユーザ端末１５０において、キー操作やダブルクリックといったプログラムの起動やファイルの読み取りを誘発する操作が行われた場合に、それを当該操作そのものでなく、それによって読み込まれるファイルの情報を取得する命令に変換して、ユーザ端末１０に送信する。本実実施例の場合、ファイルの情報はファイルパスでよい。ユーザ端末１０が当該命令によって返送したファイルの情報が読み取り制限ファイルテーブルに記憶されていなかった場合、プログラムをそのまま起動し、またはファイルの読み取りを行う。記憶されていた場合は、当該ファイルの読み取りを行わず、制限されている旨のメッセージをユーザ端末１５０に表示する。
【００８６】
そして、ユーザ端末１０のリモートサポートモジュール１５は、リモートサポートサーバ２００を利用した対価、すなわち利用料について課金がなされる端末の情報を送信する（ステップＳ１０６）。リモートサポートモジュール２０１は、ユーザ端末１０から受信した情報によって、利用料を課するユーザ端末を特定する（ステップＳ１０７）。
【００８７】
通常リモートサポートの提供には対価の支払いを伴うが、リモートサポートサーバ２００は、リモートサポート作業そのものではなく、両端末間でリモートサポートを可能としたことに対する対価を、いずれか一方、または両方のユーザ端末に課する。例えば、課金されたユーザ端末にクレジットカードによる決済画面が表示され、決済にユーザの同意がなされてからリモートサポートが開始されてもよい。なお、ステップＳ１０６は、ユーザ端末１５０からの指示に応じて行ってもよい。以上が、リモートサポート端末特定処理の手順である。
【００８８】
［リモートサポート処理］
【００８９】
図４は、ユーザ端末１０、リモートサポートサーバ２００、ユーザ端末１５０が実行するリモートサポート処理のフローチャートである。上述した各装置のモジュールが行う処理について、本処理にて併せて説明する。
【００９０】
ユーザ端末１０は、ユーザからサポートを要求する操作を受付ける（ステップＳ０１）。ユーザ端末１０には、例えば、リモートサポートを受けるためのアプリケーションがインストールされており、このアプリケーションを起動する操作をユーザから受付けたり、所定のユーザ端末１０から所定のＷｅｂページにアクセスしたり、メッセージを送信することで、サポートをリモートサポートサーバ２００に要求する。
【００９１】
ユーザ端末１０が、ユーザからサポートを要求する操作を受付けた場合（ステップＳ０１：「ＹＥＳ」）には、ユーザ端末１０は、リモートサポートサーバ２００に接続して、サポート要求があった旨をリモートサポートサーバ２００に通知して、ステップＳ０２に処理を移す。ユーザ端末１０が、ユーザからサポートを要求する操作を受付けない場合（ステップＳ０１：「ＮＯ」）は、ステップＳ０１の処理をループする。
【００９２】
次に、リモートサポートサーバ２００は前述のリモートサポート端末特定処理を開始し、オペレータにあたるユーザのユーザ端末１５０を特定する。そして、リモートサポートモジュール２０１は、ユーザ端末１５０にサポート要求に対する受付けを行う（ステップＳ０２）。すなわち、リモートサポートモジュール２０１は、一又は複数のユーザ端末１５０にサポート要求があったことを通知して、ユーザ端末１５０からのリモートサポートの開始指示を受付ける。
【００９３】
次に、ユーザ端末１５０のリモートサポートモジュール１５は、オペレータたるユーザからユーザ端末１０に対してリモートサポート開始指示を受けると（ステップＳ０３）、リモートサポートサーバ２００は、当該ユーザ端末１５０とユーザ端末１０を接続する。ここで、一般的な端末へのリモートログインによるオペレータからのリモート操作のように、ユーザ端末１０の表示部に表示されている画面情報が、ユーザ端末１５０にて視認可能になってもよいし、ユーザ端末１０をユーザ端末１５０から遠隔操作可能となってもよい。以降は、ユーザ端末１５０を操作してリモートサポートを行うユーザを、オペレータと呼称する。
【００９４】
本処理までで、ユーザ端末１５０は、ユーザ端末１０に対するサポート処理を実行することが可能となる。例えば、ユーザ端末１５０の表示部には、図６に示すようなサポート情報６１が表示される。すなわち、ユーザ端末１０のユーザが、ユーザ登録を予め行なっていることで、お客様情報が出力されたり、ユーザ端末１０の表示部に表示された画面情報が表示される。しかし、オペレータがユーザ端末１０をサポートしている際に、ユーザ端末１０と通信可能に接続された電化製品５０に不具合の原因があるとする。例えば、ユーザ端末１０がインターネットに接続できない場合に、ユーザ端末１０の通信設定は問題がないが、電化製品５０であるルータ５０ａに設定の問題があるとする。この場合の処理について、以下で説明する。
【００９５】
ユーザ端末１５０のリモートサポートモジュール１５は、オペレータから電化製品５０（この場合は、ルータ５０ａ）に対する閲覧指示を受付ける（ステップＳ０４）。閲覧指示とは、ユーザ端末１０と通信可能に接続された電化製品５０の情報を閲覧するためにオペレータから受付ける指示である。閲覧指示の一例としては、電化製品５０を含むネットワークマップの閲覧指示が該当する。例えば、オペレータは、図６のサポート情報６１とは異なるウィンドウ（タブ）に、ユーザ端末１０が接続されたネットワークのネットワークマップを閲覧するために、ユーザ端末１５０に閲覧指示をする。また、ネットワークマップの閲覧指示に限らず、単に、電化製品５０の閲覧指示を受付けてもよい。
【００９６】
ユーザ端末１５０は、オペレータから電化製品５０に対する閲覧指示を受付けた場合（ステップＳ０４：「ＹＥＳ」）は、ステップＳ０５に処理を移す。オペレータから電化製品５０に対する閲覧指示を受付けるまで（ステップＳ０４：「ＮＯ」）は、ステップＳ０４を繰り返すことで、処理待ちとなる。
【００９７】
次に、リモートサポートサーバ２００のリモートサポートモジュール２０１は、ユーザ端末１０の電化製品アクセスモジュール１３に対して、電化製品検出指示を行う（ステップＳ０５）。電化製品検出指示とは、ユーザ端末１０とローカルエリアネットワークを介して通信可能に接続された電化製品５０をユーザ端末１０の電化製品検出モジュール１１に検出するように指示する処理である。
【００９８】
ユーザ端末１０の電化製品アクセスモジュール１３は、電化製品検出指示をリモートサポートサーバ２００より受けて、電化製品アクセス処理を実行する（ステップＳ０６）。電化製品アクセス処理は、ユーザ端末１０と電化製品５０が実行する処理で、図５に基づいて説明する。
【００９９】
［電化製品アクセス処理］
【０１００】
電化製品アクセス処理は、ユーザ端末１０が、所定のパケットを送受信することで、電化製品５０の機種関連情報を決定する処理である。機種関連情報とは、電化製品５０の機種名、メーカ名等の機器の種別の情報である。本処理は、特開２０１０−９７５８７号公報に開示されるような、ネットワークで接続された電化製品の種別をパケットの送受信で決定する処理が用いられてよい。以下では、この出願で開示される方法で、機種関連情報を決定する処理について説明する。
【０１０１】
ユーザ端末１０の電化製品検出モジュール１１は、電化製品５０に対して、検出パケットを送信する（ステップＳ２０）。検出パケットは、Ｐｉｎｇ等のコマンドから送信されるパケットであってよい。検出パケットを受信した各電化製品５０は、送信されたパケットに対して、ＩＰアドレスを応答することで、検出応答処理を行う（ステップＳ２１）。
【０１０２】
電化製品５０を検出した後に、ユーザ端末１０の電化製品決定モジュール１２は、検出された電化製品５０に対して、リクエストパケットを送信する（ステップＳ２２）。リクエストパケットとは、ユーザ端末１０が電化製品５０の機種関連情報を決定するためのパケットである。
【０１０３】
リクエストパケットは、例えば、ＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）、ＮＥＴＳＴＡＴ、ＩＣＭＰ（Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ）、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎｅｇｅｍｅｎｔ  Ｐｒｏｃｏｌ）等のコマンドであってよく、ｕＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）準拠のプロトコルであってよい。
【０１０４】
電化製品５０は、送信されたリクエストパケットに対して、レスポンスパケットを送信する（ステップＳ２３）。例えば、ＡＲＰコマンドの応答として、ＭＡＣアドレス（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ａｄｄｒｅｓｓ）をレスポンスとして取得する。また、ＮＥＴＳＴＡＴＡのコマンドにより、ＴＣＰ／ＩＰポートの使用中のポート番号やポート占有率が判明する。
【０１０５】
ユーザ端末１０の電化製品決定モジュール１２は、これらのリクエストパケットに基づいて、リクエストパケットを受信した電化製品５０の機種関連情報を決定する（ステップＳ２４）。機種関連情報の決定は、レスポンスパケットの得点化により決定される。
【０１０６】
一例として、電化製品５０の機種関連情報が、機種名Ａ又は機種名Ｂのいずれかであるかを決定することについて説明する。機種名Ａ、Ｂには、予め、この機種であれば受信するレスポンスパケットと対応する得点とが、定義ファイルとして記憶されている。例えば、機種名Ａであれば、リクエストパケット（ＮＥＴＳＴＡＴ）に対して、レスポンスパケット（ＴＣＰポートの５０００番は使用中）で、このようなレスポンスパケットを受信した場合は、得点を１加点するが、他のレスポンスであれば０点であるという定義が、複数のリクエストパケット（ＮＥＴＳＴＡＴのみならず、ＡＲＰ等の他のレスポンスパケット）に対して、定義ファイルに決定されている。ここで、電化製品５０から受信したレスポンスパケットに対して、機種名Ａの定義ファイルと機種名Ｂの定義ファイルのぞれぞれの定義で、得点化を行ない、得点が高い定義ファイルの機種名を、機種関連情報と決定する。
【０１０７】
例えば、機種名Ａであれば、リクエストパケット（ＮＥＴＳＴＡＴ）に対して、レスポンスパケット（ＴＣＰポートの５０００番は使用中）で、このようなレスポンスパケットを受信した場合は、得点を１加点するが、他のレスポンスであれば０点であるという定義であり、一方、機種名Ｂであれば、リクエストパケット（ＮＥＴＳＴＡＴ）に対して、レスポンスパケット（ＴＣＰポートの５０００番は未使用）で、このようなレスポンスパケットを受信した場合は、得点を１加点するが、他のレスポンスであれば０点であるという定義であるとする。
【０１０８】
この場合に、電化製品５０から、レスポンスパケット（ＴＣＰポートの５０００番は未使用）を受信した場合は、機種名Ａの定義ファイルで算出すると０点で、機種名Ｂの定義ファイルで算出すると、１点であるから、機種名Ｂが機種関連情報であると決定する。この例では、リクエストパケットが、ＮＥＴＳＴＡＴのみで機種名Ｂを決定しているが、他のリクエストパケット（例えば、ＡＲＰ）も同様に、得点化され、ＮＥＴＳＴＡＴの得点とＡＲＰの得点との総得点で、機種関連情報が決定される。
【０１０９】
なお、上述の定義ファイルが、ユーザ端末１０に記憶されているのではなく、リモートサポートサーバ２００に記憶されており、ユーザ端末１０が電化製品５０から受信したレスポンスパケットを、リモートサポートサーバ２００に送信して、リモートサポートサーバ２００に対して、機種関連情報を要求してもよい。この場合は、リモートサポートサーバ２００が、要求に応じて、機種関連情報を決定する。そして、リモートサポートサーバ２００が決定した機種関連情報を、ユーザ端末１０の電化製品決定モジュール１２が取得して、その後の処理を行う。一方、リモートサポートサーバ２００により決定された機種関連情報が、ユーザ端末１０に送信されることなく、リモートサポートサーバ２００が、ステップＳ０８からのネットワークマップ生成処理を実行してよい。
【０１１０】
ユーザ端末１０のオペレータ補佐モジュール１６は、機種関連情報を決定すると、リモートサポートサーバ２００に、これを送信する（ステップＳ０７）。複数の電化製品５０に対して、機種関連情報が決定されている場合には、個々の電化製品５０の機種関連情報を送信する。
【０１１１】
リモートサポートサーバ２００のネットワークマップ生成モジュール２０３は、機種関連情報に基づいて、ネットワークマップを生成する（ステップＳ０８）。リモートサポートサーバ２００には、予め、ネットワークマップに表示する電化製品のためのアイコン（以下、「電化製品アイコン））が、機種関連情報と対応付けて記憶されている。したがって、受信した機種関連情報に基づいて、対応する電化製品アイコンを抽出して、ネットワークマップを生成する。また、ローカルエリアネットワークで接続されている電化製品５０を円等で表し、公衆回線網３と接続されている場合は、雲等のアイコンを用いる。リモートサポートサーバ２００は、生成したネットワークマップをユーザ端末１５０に送信する。
【０１１２】
ユーザ端末１５０のリモートサポートモジュール１５は、送信されたネットワークマップを受信し、表示する（ステップＳ０９）。一例として、ネットワークマップは、図７に示すように構成される。ユーザ端末１５０には、リモートサポートウィンドウ内に、複数のウィンドウタブが設けられて、サポート情報６１、ネットワークマップ６２が設けられて、オペレータの選択により、表示選択が可能となっている。ネットワークマップは、電化製品アイコン７０ａ〜ｂで表示される。例えば、ルータ５０ａは、機種関連情報が「ＮＷ―０１」と決定され、これに対応する電化製品アイコン７０ａが表示されている。また、ユーザ端末１０も、アイコン８０により表示されてよい。
【０１１３】
なお、図８に示すように、ネットワークマップ上に、各電化製品５０、ユーザ端末１０の機器状況が、対応する機器のアイコンの周辺に表示されてよい。機器状況とは、当該機器の情報であって、例えば、電化製品５０の不具合状況、プログラム等の実行状況や、プログラムのインストール進行状況、後述する設定ページの有無、電化製品５０を説明する簡易情報である。後述する設定ページでは、機器状況では、電化製品５０の設定状況を含む。
【０１１４】
例えば、ユーザ端末１０は、電化製品５０を検出したにも関わらず、機種関連情報を決定できなかった場合がある。この場合は、この電化製品５０は、機種関連情報を決定できない不具合があったことを示すために、不明アイコン７２を電化製品アイコン７０ｃに表示する。また、機種関連情報を決定できなかったが、リクエストパケットにより、電化製品５０から取得した情報を簡易情報として表示する。これを、例えば、簡易情報の有無を示すアイコン７１としてネットワークマップに表示したり、簡易情報そのものをネットワークマップ上に表示する。
【０１１５】
なお、機器状況の取得については、電化製品５０に予めインストールされたプログラムである機器状況送信モジュール５３を利用してもよい。機器状況送信モジュール５３は、定期的に、電化製品５０の機器状況を取得して、ユーザ端末１０に送信する機能を有する。
【０１１６】
一方、後述するように、電化製品５０に対応する設定ページが存在する場合には、設定ページアイコン７３を表示する。また、電化製品５０に所定のプログラムを実行していたり、インストールしている場合には、そのインストールや実行の進捗を示すグラフをアイコン８１として表示する。
【０１１７】
［設定ページ取得処理］
次に、リモートサポートサーバ２００とユーザ端末１０、電化製品５０は、設定ページ取得処理を実行する（ステップＳ１０）。
【０１１８】
設定ページは、電化製品５０が提供するＷｅｂページであって、電化製品５０の機器状況の閲覧、設定操作を可能にする。例えば、ルータ５０ａでは、自身がローカルのＷｅｂサーバとして機能することで、他の機器からルータ５０ａの設定ページの閲覧、入力が可能となる。
【０１１９】
すなわち、ルータ５０ａにローカルエリアネットワークで通信可能に接続されたパソコン５０ｃのＷｅｂブラウザに、このルータ５０ａがプレイベートアドレスとして提供するＵＲＬアドレス又はＩＰアドレスを入力することで、これを検知したルータ５０ａが設定ページを、パソコン５０ｃのＷｅｂブラウザに表示する。ユーザはＷｅｂブラウザを介して、設定ページの閲覧、入力が可能となる。後述するように、通常、設定ページは、公衆回線網３を介して接続する機器（グローバルアドレスのみを有する機器）からは、閲覧、入力することができない。
【０１２０】
最初に、リモートサポートサーバ２００の設定ページ表示モジュール２０４は、図９に示すような設定ページアドレスリストを参照して、ユーザ端末１０から送信された機種関連情報に基づいて、設定ページアドレスを検索する（ステップＳ３０）。設定ページアドレスリストは、機種関連情報と設定ページのＵＲＬアドレス又はＩＰアドレスが対応づけられたリストである。例えば、機種関連情報が「ＮＷ―０１」の場合は、設定ページアドレスは、「http://192.168.1.1」となる。
【０１２１】
また、図９に示すように、機種関連情報と設定ページのＵＲＬアドレス又はＩＰアドレス、さらに、設定ページの閲覧及び入力を行うための、ＩＤとパスワードが対応付けられていてもよい。これらのＩＤとパスワードは、電化製品５０にデフォルトで設定されているものであって、マニュアル等に記載されているＩＤとパスワードであってよい。これを用いることで、ユーザが、デフォルトのＩＤとパスワードを知らない場合であっても、設定ページの閲覧、入力が可能となる。
【０１２２】
次に、リモートサポートサーバ２００の設定操作受付モジュール２０２は、設定ページアドレスをユーザ端末１０に送信する。この際に、設定ページアドレスリストにＩＤとパスワードが記憶されている場合は、このＩＤとパスワードをあわせて送信する。この場合は、次のステップＳ３１を実行しない。
【０１２３】
設定ページアドレスリストにＩＤとパスワードが記憶されていない場合には、ユーザ端末１０の設定ページ提供モジュール５２は、ユーザ端末１０自身に記憶されたＩＤとパスワードを取得する（ステップＳ３１）。すなわち、この場合は、ユーザは、設定ページのＩＤとパスワードをユーザ端末１０に記憶させている。
【０１２４】
ユーザ端末１０のオペレータ補佐モジュール１６は、受信した設定ページアドレスに基づいて電化製品５０にアクセスする（ステップＳ３２）。これに応じて、電化製品５０の設定ページ提供モジュール５２は、Ｗｅｂサーバとして機能して、設定ページをユーザ端末１０に送信する（ステップＳ３３）。ユーザ端末１０は、設定ページを受信すると、取得したＩＤとパスワードを入力して、電化製品５０へ応答し、設定ページへのログインの処理を行う。
【０１２５】
次に、ユーザ端末１０は、設定ページをプロキシ処理でリモートサポートサーバ２００に送信する（ステップＳ３４）。このプロキシ処理を、図１３を用いて説明する。電化製品５０は、ローカルエリアネットワークでユーザ端末１０と接続されており、電化製品５０はプライベートアドレス（１９２．１６８．１．１）を有し、ユーザ端末１０はプライベートアドレス（１９２．１６８．１．５０）を有する。設定ページのデータは、送信元が電化製品５０のデータＡとして、ユーザ端末１０にプライベートアドレスを利用して送信される。
【０１２６】
一方、ユーザ端末１０とリモートサポートサーバ２００は、公衆回線網３により接続されており、グローバルアドレスにより接続されている。ユーザ端末１０は、グローバルアドレス（２１０．０．０．２１８）を有し、リモートサポートサーバ２００は、グローバルアドレス（２１０．０．０．１）を有する。ユーザ端末１０は、データＡをデータＢとして、送信元をユーザ端末１０に変更し、グローバルアドレスを利用して、リモートサポートサーバ２００に送信する。
【０１２７】
リモートサポートサーバ２００は、このプロキシ処理により、設定ページを受信し（ステップＳ３５）、ユーザ端末１５０に設定ページを送信する（ステップＳ３６）。
【０１２８】
図４のリモートサポート処理に戻り、ユーザ端末１５０は、受信した設定ページの表示処理を行う（ステップＳ１１）。図１１にて、ユーザ端末１５０に表示される設定ページの画面イメージを示す。ユーザ端末１５０には、リモートサポートウィンドウ内に、複数のウィンドウタブが設けられて、サポート情報６１、ネットワークマップ６２に加えて、設定ページ６３が設けられて、オペレータの選択により、設定ページの表示が可能となっている。
【０１２９】
図１１に示す設定ページは、ルータ５０ａである機種名「ＮＷ―０１」のネットワーク設定ページとなっている。このページにより、ルータ５０ａの機器状況の閲覧と設定操作を行うことが可能となる。例えば、ルータ５０ａの場合は、「無線ＬＡＮアクセスポイントの設定」、「ＳＳＩＤ設定」等の機器状況の閲覧と設定操作が可能になる。
【０１３０】
上記の説明では、ユーザ端末１０が実行するプロキシ処理により、設定ページの閲覧を可能としたが、のオペレータ補佐モジュール１６が実現する画面転送機能により、設定ページの閲覧を可能としてよい。すなわち、図１２に示すように、ユーザ端末１０においても、設定ページの閲覧、入力が可能である場合に、この画面情報をリモートサポートサーバ２００に転送する。画面情報をデータとしてリモートサポートサーバ２００に送信することで、ユーザ端末１０にて設定ページを表示することなく、転送のみが有効となってもよい。また、ユーザ端末１５０からの入力情報を、ユーザ端末１０を介して、電化製品５０に送信して、設定操作を可能にする。
【０１３１】
なお、電化製品５０に対してプログラムをインストールしたり、所定のデータを設定するコマンドを、リモートサポートサーバ２００から受信して、ユーザ端末１０を介して、電化製品５０にて実行してもよい。すなわち、オペレータから、ユーザ端末１５０に表示されたネットワークマップに対して、電化製品アイコンに対して、所定のプログラムのインストールの操作やデータの設定の操作を受けることで、リモートサポートサーバ２００が、所定のコマンドを電化製品５０に送信する。
【０１３２】
この際、リモートサポートサーバ２００はインストールするプログラムを他のサーバから受信してもよいし、電化製品５０から自らプログラムをダウンロードするように、コマンドを送信してもよい。また、所定のデータを設定するコマンドは、予めリモートサポートサーバ２００に記憶されていてよい。この所定のデータを設定するコマンドとは、例えば、電化製品５０がプリンタの場合に、白黒印刷とカラー印刷の切替えであってよい。
【０１３３】
また、ユーザ端末１５０が、オペレータから、ネットワークマップに表示されている複数の電化製品５０の指定を同時に受付けることで、複数の電化製品５０に対して、所定のプログラムがインストールされてよい。
【０１３４】
なお、本発明のオペレータとは、通信事業者や電化製品５０の製造メーカに限定されることなく、企業等でサーバ等を管理する情報システム管理者であってもよい。この場合には、所定のデータを設定するコマンドとは、電化製品５０を利用するユーザの権限制御を設定するコマンドであってよい。すなわち、ネットワークマップに対して、ユーザ端末１５０から権限を設定する操作を受付け、対応するコマンドをリモートサポートサーバ１００が読出して、電化製品５０に送信し、設定する。
【０１３５】
上述した手段、機能は、コンピュータ（ＣＰＵ，情報処理装置，各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置（記録媒体）に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【０１３６】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【０１３７】
１  リモートサポートシステム、３  公衆回線網、１０  携帯型端末、２００  リモートサポートサーバ、１５０  オペレータ端末
【図１】
2015084235.tif 000003
【図２】
2015084235.tif 000004
【図３】
2015084235.tif 000005
【図４】
2015084235.tif 000006
【図５】
2015084235.tif 000007
【図６】
2015084235.tif 000008
【図７】
2015084235.tif 000009
【図８】
2015084235.tif 000010
【図９】
2015084235.tif 000011
【図１０】
2015084235.tif 000012
【図１１】
2015084235.tif 000013
【図１２】
2015084235.tif 000014
【図１３】
2015084235.tif 000015
【図１４】
2015084235.tif 000016