(57)【要約】【課題】従来よりもサービス連携がし易いネットワークシステム、サーバ、または情報処理方法を提供する。【解決手段】第１の端末３００Ｘと、第２の端末３００Ｙと、第１の端末３００ＸがユーザＩＤに基づいて第１のサービスを利用中に、ユーザＩＤに基づいて第２の端末３００Ｙで利用可能な第２のサービスを第１の端末３００Ｘに選択可能に表示させるサーバ１００と、を備える、ネットワークシステム１が提供される。【選択図】図３
2019186751.tif 000002
【特許請求の範囲】
【請求項１】
第１の端末と、
第２の端末と、
前記第１の端末がユーザＩＤに基づいて第１のサービスを利用中に、前記ユーザＩＤに基づいて前記第２の端末で利用可能な第２のサービスを前記第１の端末に選択可能に表示させるサーバと、を備える、ネットワークシステム。
【請求項２】
前記サーバは、前記第２の端末が出力した要求が前記第１の端末に入力された場合に、前記第２の端末による前記第２のサービスの利用を許可する、請求項１に記載のネットワークシステム。
【請求項３】
前記サーバは、前記第１の端末が出力した要求が前記第２の端末に入力された場合に、前記第２の端末による前記第２のサービスの利用を許可する、請求項１に記載のネットワークシステム。
【請求項４】
前記サーバは、前記第２の端末が出力した要求が前記第２の端末に入力された場合に、前記第２の端末による前記第２のサービスの利用を許可する、請求項１に記載のネットワークシステム。
【請求項５】
前記第２のサービスは、前記第１の端末または第３の端末で既に利用可能になっている遠隔制御サービスである、請求項１から４のいずれか１項に記載のネットワークシステム。
【請求項６】
前記第２のサービスは、前記第１の端末または第３の端末で既に利用可能になっている映像配信サービスまたは音声配信サービスである、請求項１から５のいずれか１項に記載のネットワークシステム。
【請求項７】
第１の端末および第２の端末と通信するための通信インターフェイスと、
前記第１の端末がユーザＩＤに基づいて第１のサービスを利用中に、前記通信インターフェイスを介して、前記ユーザＩＤに基づいて前記第２の端末で利用可能な第２のサービスを前記第１の端末に選択可能に表示させるプロセッサとを備える、サーバ。
【請求項８】
第１の端末がユーザＩＤに基づいて第１のサービスを利用するステップと、
サーバが第２の端末で利用可能な１または複数の第２のサービスを特定するステップと、
前記サーバが、前記第１の端末に、前記１または複数の第２のサービスを選択可能に表示させるステップと、を備える情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して電気機器と通信端末とを連携して動作させるための技術に関する。
【背景技術】
【０００２】
従来から、ネットワークを介して電気機器と通信端末とを連携させるための様々な技術が知られている。たとえば、特開２０１５−３３０８６号公報（特許文献１）には、無線通信システム、ペアリング装置、複数の機器をペアリングするための方法および当該方法をコンピュータに実現させるためのプログラムが開示されている。特許文献１によると、無線通信システムを構成する管理サーバのハードディスクは、ペアリング情報を有するデータベースを含む。データベースは、ペアリング情報と、端末機器ユーザ情報とを含む。ペアリング情報は、端末ＩＤと機器ＩＤとを含む。端末機器ユーザ情報は、端末ＩＤまたは機器ＩＤと、共通ＩＤとを含む。第１端末の端末ＩＤと、第２端末の端末ＩＤと、第１機器の機器ＩＤと、第２機器の機器ＩＤとは、共通ＩＤによって互いに関連付けられている。共通ＩＤは、端末機器ユーザ情報の共通ＩＤの欄において規定されている値である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−３３０８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、従来よりもサービス連携がし易いネットワークシステム、サーバ、または情報処理方法を提供することにある。
【課題を解決するための手段】
【０００５】
この発明のある態様に従うと、第１の端末と、第２の端末と、第１の端末がユーザＩＤに基づいて第１のサービスを利用中に、ユーザＩＤに基づいて第２の端末で利用可能な第２のサービスを第１の端末に選択可能に表示させるサーバと、を備える、ネットワークシステムが提供される。
【発明の効果】
【０００６】
以上のように、この発明によれば、従来よりもサービス連携がし易いネットワークシステム、サーバ、または情報処理方法が提供される。
【図面の簡単な説明】
【０００７】
【図１】第１の実施の形態にかかるネットワークシステム１の全体構成を示すイメージ図である。
【図２】第１の実施の形態にかかるネットワークシステム１の第１の動作概要を示すイメージ図である。
【図３】第１の実施の形態にかかるネットワークシステム１の第２の動作概要を示すイメージ図である。
【図４】第１の実施の形態にかかるサーバ１００の構成を表わすブロック図である。
【図５】第１の実施の形態にかかる家族データ１２１を示すイメージ図である。
【図６】第１の実施の形態にかかるユーザデータ１２２を示すイメージ図である。
【図７】第１の実施の形態にかかる機器データ１２３を示すイメージ図である。
【図８】第１の実施の形態にかかるペアリングデータ１２４を示すイメージ図である。
【図９】第１の実施の形態にかかるサービスデータ１２５を示すイメージ図である。
【図１０】第１の実施の形態にかかる利用サービスデータ１２６を示すイメージ図である。
【図１１】第１の実施の形態にかかる電気機器２００の構成を表わすブロック図である。
【図１２】第１の実施の形態にかかる通信端末３００の構成を表わすブロック図である。
【図１３】第１の実施の形態にかかる通信端末３００の画面を示すイメージ図である。
【図１４】第２の実施の形態にかかる認証処理を示すイメージ図である。
【図１５】第３の実施の形態にかかる認証処理を示すイメージ図である。
【図１６】第４の実施の形態にかかる認証処理を示すイメージ図である。
【図１７】第６の実施の形態にかかるネットワークシステム１の第１の全体構成を示すイメージ図である。
【図１８】第６の実施の形態にかかるネットワークシステム１の第２の全体構成を示すイメージ図である。
【発明を実施するための形態】
【０００８】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
＜第１の実施の形態＞
＜ネットワークシステム１の全体構成＞
【０００９】
まず、図１を参照して本実施の形態にかかるネットワークシステム１の全体構成について説明する。本実施の形態にかかるネットワークシステム１は、主に、サーバ１００と、電子レンジ２００Ａやテレビ２００Ｂやエアコン２００Ｃなどの電気機器と、スマートフォン３００Ｘやロボット３００Ｙやスピーカ３００Ｚなどの通信端末と、を含む。そして、本実施の形態においては、電気機器と通信端末とは、Ｗｉ−Ｆｉ（登録商標）などのルータ４００を介して、互いに接続可能に構成されている。また、電気機器と通信端末とは、キャリア網やインターネットを介してサーバ１００に接続可能に構成されている。
【００１０】
なお、電気機器は、電子レンジ２００Ａやテレビ２００Ｂやエアコン２００Ｃに限らず、冷蔵庫、洗濯機、掃除機、空気清浄器、加湿器、除湿器、炊飯器、照明などの家電、パーソナルコンピュータ、ハードディスクレコーダ、プロジェクタ、音楽プレーヤー、ゲーム機などのＡＶ（オーディオ・ビジュアル）機器、組み込み照明、太陽光発電機、インターホン、給湯器、温水洗浄便座コントローラなどの住宅設備、などであってもよい。以下では、これらの電気機器を総称して電気機器２００ともいう。また、通信端末は、スマートフォン３００Ｘやロボット３００Ｙやスピーカ３００Ｚなどに限らず、パーソナルコンピュータやタブレットやゲーム機などであってもよい。以下では、これらの通信端末を総称して通信端末３００ともいう。
＜ネットワークシステム１の動作概要＞
【００１１】
次に、図１と図２とを参照して本実施の形態にかかるネットワークシステム１の第１の動作概要について説明する。本実施の形態にかかるネットワークシステム１に関しては、まず、ロボット３００Ｙがルータ４００の圏内に配置されると、ロボット３００Ｙはルータ４００やインターネットなどを介して、サーバ１００が運営するメインサービスにアクセスする（ステップＳ１０２）。
【００１２】
そして、ロボット３００Ｙのユーザは、スマートフォン３００Ｘのアプリケーションプログラムなどを介してユーザＩＤやパスワードを入力することによってサーバ１００のメインサービスにログインする。（ステップＳ１０４）。
【００１３】
スマートフォン３００Ｘのアプリケーションプログラムは、ルータ４００を介して、ＷｉＦｉ（登録商標）通信が可能な機器を探索する（ステップＳ１０６）。スマートフォン３００Ｘは見つかった機器を選択可能に列挙する。ユーザが所望の機器を選択すると、スマートフォン３００Ｘと機器、たとえばロボット３００Ｙとがサーバ１００上で紐付けられる（ステップＳ１０８）。
【００１４】
そして、本実施の形態においては、図１と図３とを参照して、スマートフォン３００Ｘの遠隔制御用のアプリケーションプログラムによってエアコン２００Ｃが遠隔制御可能に構成されている（ステップＳ１１２）。そして、スマートフォン３００Ｘは、ユーザ操作に基づいて（ステップＳ１１４）、ロボット３００Ｙによるエアコン２００Ｃの遠隔制御を可能に設定することができる（ステップＳ１１６）。
【００１５】
あるいは、同様に、スマートフォン３００Ｘの映像視聴アプリケーションプログラムによって、ユーザはスマートフォン３００Ｘを利用して映画や音楽が視聴できるように構成されている（ステップＳ１１２）。そして、スマートフォン３００Ｘは、ユーザ操作に基づいて（ステップＳ１１４）、ロボット３００Ｙによる映画や音楽の視聴を可能に設定することができる（ステップＳ１１６）。
【００１６】
このように、本実施の形態にかかるネットワークシステム１においては、ユーザＩＤによって利用できるメインのサービスに登録されている複数の機器に関して、第１の機器のユーザインターフェイスを利用することによって当該第１の機器または別の第２の機器で利用可能なサブのサービスを第３の機器においても連携・利用させることができる。以下、このような機能を実現するためのネットワークシステム１の具体的な構成について詳述する。
＜サーバ１００のハードウェア構成＞
【００１７】
まず、本実施の形態にかかるネットワークシステム１を構成するサーバ１００の構成の一態様について説明する。図４を参照して、サーバ１００は、主たる構成要素として、ＣＰＵ（Central Processing Unit）１１０と、メモリ１２０と、ディスプレイ１３０と、操作部１４０と、通信インターフェイス１６０とを含む。
【００１８】
ＣＰＵ１１０は、メモリ１２０に記憶されているプログラムを実行することによって、サーバ１００の各部を制御する。たとえば、ＣＰＵ１１０は、メモリ１２０に格納されているプログラムを実行し、各種のデータを参照することによって、後述する各種の処理を実行する。
【００１９】
メモリ１２０は、各種のＲＡＭ、各種のＲＯＭなどによって実現され、サーバ１００に内包されているものであってもよいし、サーバ１００の各種インターフェイスに着脱可能なものであってもよいし、サーバ１００からアクセス可能な他の装置の記録媒体であってもよい。メモリ１２０は、ＣＰＵ１１０によって実行されるプログラムや、ＣＰＵ１１０によるプログラムの実行により生成されたデータ、入力されたデータ、その他の本実施の形態にかかるサービスに利用されるデータベースなどを記憶する。たとえば、本実施の形態にかかるメモリ１２０は、家族データ１２１や、ユーザデータ１２２や、機器データ１２３や、ペアリングデータ１２４や、サービスデータ１２５、利用サービスデータ１２６などのデータを格納する。
【００２０】
本実施の形態にかかる家族データ１２１は、図５に示すように、家族毎に、主に、家族ＩＤと、家族名と、家族の住所などの対応関係を含む。
【００２１】
本実施の形態にかかるユーザデータ１２２は、図６に示すように、ユーザ毎に、主に、ユーザＩＤと、ユーザ名と、ユーザの家族のＩＤと、ユーザのメールアドレスと、メインサービスへのログインパスワードや、利用可能なサブのサービスの識別情報などの対応関係を含む。
【００２２】
本実施の形態にかかる機器データ１２３は、図７に示すように、電気機器毎に、主に、電気機器のＩＤと、購入者などに設定された電気機器の名前と、電気機器の種類と、電気機器の型番と、電気機器を所有する家族のＩＤおよび／またはユーザＩＤなどの対応関係を含む。
【００２３】
本実施の形態にかかるペアリングデータ１２４は、図８に示すように、主に、ペアリング処理が完了した機器同士の機器ＩＤなどの対応関係を含む。たとえば、図２のステップＳ１０８において、ＣＰＵ１１０が、今回紐付けられた電気機器２００や通信端末３００の組み合わせをペアリングデータ１２４に登録する。
【００２４】
本実施の形態にかかるサービスデータ１２５は、図９に示すように、メインサービスに加入しているユーザが無料または有料で利用可能な各種のサブのサービス毎に、サービスの識別情報と、サービスの名称と、サービスの利用が可能な電気機器２００の種類などの対応関係を含む。
【００２５】
本実施の形態にかかる利用サービスデータ１２６は、図１０に示すように、サービスの識別情報と、利用が許可された電気機器２００または通信端末３００のＩＤなどの対応関係を含む。たとえば、図３のステップＳ１１６において、ＣＰＵ１１０が、今回対象となる機器と利用可能になったサービスとの組み合わせを利用サービスデータ１２６に登録する。
【００２６】
図４に戻って、ディスプレイ１３０は、ＣＰＵ１１０からの信号に基づいて、テキストや画像を表示する。操作部１４０は、サービスの管理者などの命令を受け付けて、当該命令をＣＰＵ１１０に入力する。
【００２７】
通信インターフェイス１６０は、ＣＰＵ１１０からのデータを、インターネット、キャリア網、ルータなどを介して、電気機器２００や通信端末３００などの他の装置に送信する。逆に、通信インターフェイス１６０は、インターネット、キャリア網、ルータなどを介して電気機器２００や通信端末３００などの他の装置からのデータを受信して、ＣＰＵ１１０に受け渡す。
＜電気機器２００の構成＞
【００２８】
次に、図１１を参照して、ネットワークシステム１を構成する電気機器２００の構成の一態様について説明する。本実施の形態にかかる電気機器２００は、主たる構成要素として、ＣＰＵ２１０と、メモリ２２０と、ディスプレイ２３０と、操作部２４０と、通信インターフェイス２６０と、スピーカ２７０と、マイク２８０と、機器駆動部２９０とを含む。
【００２９】
ＣＰＵ２１０は、メモリ２２０あるいは外部の記憶媒体に記憶されているプログラムを実行することによって、電気機器２００の各部を制御する。
【００３０】
メモリ２２０は、各種のＲＡＭや、各種のＲＯＭなどによって実現される。メモリ２２０は、ＣＰＵ２１０によって実行される調理プログラムまたは他のプログラムや、ＣＰＵ２１０によるプログラムの実行により生成されたデータ、サーバ１００やサーバ１００から受信したデータ、操作部２４０を介して入力されたデータなどを記憶する。
【００３１】
ディスプレイ２３０は、ＣＰＵ１１０からの信号に基づいて、文字や画像などを出力する。操作部２４０は、ボタン、タッチパネルなどによって実現され、ユーザからの命令を受け付けて、当該命令をＣＰＵ２１０に入力する。なお、ディスプレイ２３０と操作部２４０とは、タッチパネル２５０を構成してもよい。
【００３２】
通信インターフェイス２６０は、アンテナやコネクタなどの通信モジュールによって実現される。通信インターフェイス２６０は、ルータ４００などを介して有線通信あるいは無線通信によって他の装置との間でデータをやり取りする。本実施の形態においては、ＣＰＵ２１０は、通信インターフェイス２６０を介して、サーバ１００や通信端末３００などの他の装置から各種の制御命令を受信したり、サーバ１００や通信端末３００などの他の装置に各種の情報を送信したりする。
【００３３】
スピーカ２７０は、ＣＰＵ２１０からの信号に基づいて、音声を出力する。マイク２８０は、外部からの音声に基づいて音声信号を作成し、ＣＰＵ２１０に入力する。
【００３４】
機器駆動部２９０は、ＣＰＵ２１０からの信号に基づいて、電気機器の各部（モータやヒータなど）を制御する。
＜通信端末３００の構成＞
【００３５】
次に、図１２を参照して、ネットワークシステム１を構成する通信端末３００の構成の一態様について説明する。本実施の形態にかかる通信端末３００は、主たる構成要素として、ＣＰＵ３１０と、メモリ３２０と、ディスプレイ３３０と、操作部３４０と、通信インターフェイス３６０と、スピーカ３７０と、マイク３８０とを含む。
【００３６】
ＣＰＵ３１０は、メモリ３２０に記憶されているプログラムを実行することによって、通信端末３００の各部を制御する。
【００３７】
メモリ３２０は、各種のＲＡＭや、各種のＲＯＭなどによって実現される。メモリ３２０は、家電操作アプリケーションプログラムなどのＣＰＵ３１０によって実行されるプログラムや、ＣＰＵ３１０によるプログラムの実行により生成されたデータ、サーバ１００や電気機器２００から受信したデータ、操作部３４０を介して入力されたデータ、通信端末３００のユーザを特定するための情報などを記憶する。
【００３８】
ディスプレイ３３０は、ＣＰＵ３１０からのデータに基づいて、画像やテキストを表示する。操作部３４０は、ポインティングデバイスやスイッチなどから構成され、ユーザからの各種の命令をＣＰＵ３１０に入力する。なお、ユーザ端末は、ディスプレイ３３０と操作部３４０とを含むタッチパネル３５０を有してもよい。
【００３９】
通信インターフェイス３６０は、インターネットやキャリア網やルータ４００などを介して、サーバ１００や電気機器２００などの他の装置との間でデータを送受信する。たとえば、ＣＰＵ３１０は、メモリ３２０の家電操作用のアプリケーションプログラムに従って、タッチパネル３５０を介してユーザＩＤやパスワードや各種命令を受け付けたり、通信インターフェイス３６０を介して当該ユーザＩＤやパスワードや各種命令をサーバ１００や電気機器２００などの他の装置に送信したりする。また、ＣＰＵ３１０は、映像音声視聴用のアプリケーションプログラムに従って、通信インターフェイス３６０を介して画像データや音声データを取得してディスプレイ３３０やスピーカ３７０から出力する。
＜ネットワークシステム１における情報処理＞
【００４０】
次に、図１３を参照しながら、本実施の形態にかかるネットワークシステム１における具体的な情報処理について説明する。なお、以下では、スマートフォン３００Ｘやロボット３００Ｙやスピーカ３００ＺがユーザＩＤを利用するメインサービスに既に登録されているものとする。また、スマートフォン３００Ｘとロボット３００Ｙとが既にペアリングされている、たとえばサーバ１００のペアリングデータ１２４において両者が既に紐付られている。同様に、スマートフォン３００Ｘとスピーカ３００Ｚとがペアリングされている、たとえばサーバ１００のペアリングデータ１２４において両者が紐付られている。
【００４１】
この状態において、ユーザが、スマートフォン３００Ｘにペアリングデバイスの一覧表示の命令を入力すると、通信端末３００のＣＰＵ３１０は、図１３（Ａ）に示すような画面をディスプレイ３３０に表示させる。ここでは、ＣＰＵ３１０は、サーバ１００に問い合わせることによって、ロボット３００Ｙの名称「りんちゃん」とスピーカ３００Ｚの名称「リビングスピーカ」とを選択可能にディスプレイ３３０に表示させる。
【００４２】
本実施の形態においては、ユーザは、ペアリングの端末を追加するボタン３３０Ａを押すことによって、図２に示したように、新たに電気機器２００をスマートフォン３００Ｘとペアリングさせることができる。
【００４３】
図１３（Ａ）に戻って、ユーザが、ロボット３００Ｙによって利用するサービスを追加したい場合、ロボット３００Ｙのボタンにタッチする。すると、スマートフォン３００ＸのＣＰＵ３１０は、通信インターフェイス３６０を介してサーバ１００に、ロボット３００Ｙが既に連携しているサービスを問い合わせる。サーバ１００のＣＰＵ１１０は、利用サービスデータ１２６を参照して、ロボット３００Ｙが既に利用可能なサービスを特定して、スマートフォン３００Ｘに返答する。
【００４４】
図１３（Ｂ）に示すように、スマートフォン３００Ｘは、サーバ１００からのデータに基づいて、ロボット３００Ｙが既に利用可能なサービスの一覧と、利用可能なサービスを追加するためのボタン３３０Ｂとをディスプレイ３３０に選択可能に表示させる。
【００４５】
ユーザが、ボタン３３０Ｂにタッチすると、スマートフォン３００Ｘは、ロボット３００Ｙに利用可能なサービスをサーバ１００に問い合わせる。サーバ１００のＣＰＵ１１０は、ユーザデータ１２２とサービスデータ１２５とに基づいて、スマートフォン３００Ｘのユーザが利用可能なサービスのうちの、ロボット３００Ｙにて利用可能な１または複数のサービスを特定する。サーバ１００のＣＰＵ１１０は、当該１または複数のサービスに関する情報をスマートフォン３００Ｘに送信する。
【００４６】
図１３（Ｃ）に示すように、スマートフォン３００ＸのＣＰＵ３１０は、ロボット３００Ｙによって利用可能なサービスを選択可能にディスプレイ３３０に表示させる。ユーザからのサービスの選択命令を受け付けると、ＣＰＵ３１０は、ロボット３００Ｙによる当該サービスの利用をサーバ１００に要求する。サーバ１００のＣＰＵ１１０は、スマートフォン３００Ｘからの要求に応じて、利用サービスデータ１２６を更新する。これによって、ロボット３００Ｙも当該サービスに連携され、以後、ロボット３００Ｙが当該サービスを利用可能になる。
【００４７】
より詳細には、ロボット３００Ｙによって利用可能なサービスとして、サーバ１００のＣＰＵ１１０は、メインのサービスに関連するサブのサービスのうちのロボット３００Ｙで対応できる全てのサービスを抽出する構成であってもよいが、以下のような構成を採用してもよい。すなわち、サーバ１００のＣＰＵ１１０は、機器データ１２３や利用サービスデータ１２６を参照して、メインのサービスに関連するサブのサービスのうちの、ユーザに関係する他の電気機器２００や通信端末３００ですでに利用可能になっているサービスを抽出してもよい。
【００４８】
たとえば、ユーザのテレビ２００Ｂで利用している映像配信サービスを当該ユーザのスピーカ３００Ｚで利用するために上記の処理を行ったり、ユーザのスマートフォン３００Ｘで利用しているニュース配信サービスを当該ユーザのスピーカ３００Ｚで利用するために上記の処理を行ったり、ユーザのスマートフォン３００Ｘやロボット３００Ｙで利用している家電制御サービスを当該ユーザのスピーカ３００Ｚやテレビ２００Ｂで利用するために上記の処理を行ったりすることが可能である。
＜第２の実施の形態＞
【００４９】
電気機器２００や通信端末３００に連携させるサービスの追加に関して（図３のステップＳ１１６）、セキュリティーを高めるための構成を追加することが好ましい。たとえば、図１４に示すように、スマートフォン３００Ｘを利用しながらロボット３００Ｙに連携するサービスを追加する場合は、サーバ１００がスマートフォン３００Ｘに合言葉を出力させてもよい、そして、ロボット３００Ｙに当該合言葉が入力されたことをサーバ１００のＣＰＵ１１０が確認した場合に、利用サービスデータ１２６を更新してもよい、すなわちロボット３００Ｙに新たなサービスを連携させてもよい。
＜第３の実施の形態＞
【００５０】
あるいは、図１５に示すように、スマートフォン３００Ｘを利用しながらロボット３００Ｙに連携するサービスを追加する場合は、サーバ１００がロボット３００Ｙに合言葉を出力させてもよい、そして、スマートフォン３００Ｘに当該合言葉が入力されたことをサーバ１００のＣＰＵ１１０が確認した場合に、利用サービスデータ１２６を更新してもよい、すなわちロボット３００Ｙに新たなサービスを連携させてもよい。
＜第４の実施の形態＞
【００５１】
あるいは、図１６に示すように、ロボット３００Ｙに連携するサービスを追加する場合は、サーバ１００がロボット３００Ｙに所定の要求を出力させてもよい、そして、ロボット３００Ｙに当該所定の要求に対応する動作が入力されたことをサーバ１００のＣＰＵ１１０が確認した場合に、利用サービスデータ１２６を更新してもよい、すなわちロボット３００Ｙに新たなサービスを連携させてもよい。
＜第５の実施の形態＞
【００５２】
さらに、電気機器２００や通信端末３００を互いに紐づける構成（図２のステップＳ１０８）に関しても、セキュリティーを高めるための構成を追加してもよい。たとえば、スマートフォン３００Ｘとロボット３００Ｙとを紐付ける場合は、図１４や図１５に示すように、サーバ１００がスマートフォン３００Ｘまたはロボット３００Ｙに合言葉を出力させてもよい、そして、ロボット３００Ｙまたはスマートフォン３００Ｘに当該合言葉が入力されたことをサーバ１００のＣＰＵ１１０が確認した場合に、ペアリングデータ１２４を更新してもよい。
＜第６の実施の形態＞
【００５３】
上記の実施の形態のネットワークシステム１の各装置の役割の一部または全部を他の装置が実行してもよい。たとえば、サーバ１００や電気機器２００や通信端末３００の各々の役割の一部または全部を別の装置が担ったり、それらの装置の１つ１つの役割の一部または全部を、複数の装置で分担したりしてもよい。具体的には、図１７に示すように、電気機器２００が直接無線通信を行わずに、通信用のアダプタを利用してもよい。
【００５４】
あるいは、図１８に示すように、電気機器２００や通信端末３００がルータ４００を介さずに、インターネットやキャリア網を介してサーバ１００と通信を行ってもよい。
【００５５】
あるいは、通信端末３００のアプリケーションプログラムの役割の一部がサーバ１００や電気機器２００で実現されてもよいし、サーバ１００の役割がクラウド上の複数のサーバに分散されてもよい。
＜まとめ＞
【００５６】
上記の実施の形態においては、第１の端末３００Ｘと、第２の端末３００Ｙと、第１の端末３００ＸがユーザＩＤに基づいて第１のサービスを利用中に、ユーザＩＤに基づいて第２の端末３００Ｙで利用可能な第２のサービスを第１の端末３００Ｘに選択可能に表示させるサーバ１００と、を備える、ネットワークシステム１が提供される。
【００５７】
好ましくは、サーバ１００は、第２の端末３００Ｙが出力した要求が第１の端末３００Ｘに入力された場合に、第２の端末３００Ｙによる第２のサービスの利用を許可する。
【００５８】
好ましくは、サーバ１００は、第１の端末３００Ｘが出力した要求が第２の端末３００Ｙに入力された場合に、第２の端末３００Ｙによる第２のサービスの利用を許可する。
【００５９】
好ましくは、サーバ１００は、第２の端末３００Ｙが出力した要求が第２の端末３００Ｙに入力された場合に、第２の端末３００Ｙによる前記第２のサービスの利用を許可する。
【００６０】
好ましくは、第２のサービスは、第１の端末３００Ｘまたは第３の端末２００Ｂで既に利用可能になっている遠隔制御サービスである。
【００６１】
好ましくは、第２のサービスは、第１の端末３００Ｘまたは第３の端末２００Ｂで既に利用可能になっている映像配信サービスまたは音声配信サービスである。
【００６２】
上記の実施の形態においては、第１の端末３００Ｘおよび第２の端末３００Ｙと通信するための通信インターフェイス１６０と、第１の端末３００ＸがユーザＩＤに基づいて第１のサービスを利用中に、通信インターフェイス１６０を介して、ユーザＩＤに基づいて第２の端末３００Ｙで利用可能な第２のサービスを第１の端末３００Ｘに選択可能に表示させるプロセッサ１１０とを備える、サーバ１００が提供される。
【００６３】
上記の実施の形態においては、第１の端末３００ＸがユーザＩＤに基づいて第１のサービスを利用するステップと、サーバ１００が第２の端末３００Ｙで利用可能な１または複数の第２のサービスを特定するステップと、サーバ１００が、第１の端末３００Ｘに、１または複数の第２のサービスを選択可能に表示させるステップと、を備える情報処理方法が提供される。
【００６４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００６５】
１        ：ネットワークシステム
１００    ：サーバ
１１０    ：ＣＰＵ
１２０    ：メモリ
１２１    ：家族データ
１２２    ：ユーザデータ
１２３    ：機器データ
１２４    ：ペアリングデータ
１２５    ：サービスデータ
１２６    ：利用サービスデータ
１３０    ：ディスプレイ
１４０    ：操作部
１６０    ：通信インターフェイス
２００    ：電気機器
２００Ａ  ：電子レンジ
２００Ｂ  ：テレビ
２００Ｃ  ：エアコン
２１０    ：ＣＰＵ
２２０    ：メモリ
２３０    ：ディスプレイ
２４０    ：操作部
２５０    ：タッチパネル
２６０    ：通信インターフェイス
２７０    ：スピーカ
２８０    ：マイク
２９０    ：機器駆動部
３００    ：通信端末
３００Ｘ  ：スマートフォン
３００Ｙ  ：ロボット
３００Ｚ  ：スピーカ
３１０    ：ＣＰＵ
３２０    ：メモリ
３３０    ：ディスプレイ
３３０Ａ  ：ボタン
３３０Ｂ  ：ボタン
３４０    ：操作部
３５０    ：タッチパネル
３６０    ：通信インターフェイス
３７０    ：スピーカ
３８０    ：マイク
４００    ：ルータ
【図１】
2019186751.tif 000003
【図２】
2019186751.tif 000004
【図３】
2019186751.tif 000005
【図４】
2019186751.tif 000006
【図５】
2019186751.tif 000007
【図６】
2019186751.tif 000008
【図７】
2019186751.tif 000009
【図８】
2019186751.tif 000010
【図９】
2019186751.tif 000011
【図１０】
2019186751.tif 000012
【図１１】
2019186751.tif 000013
【図１２】
2019186751.tif 000014
【図１３】
2019186751.tif 000015
【図１４】
2019186751.tif 000016
【図１５】
2019186751.tif 000017
【図１６】
2019186751.tif 000018
【図１７】
2019186751.tif 000019
【図１８】
2019186751.tif 000020