(57)【特許請求の範囲】
【請求項１】
他の装置に関する設定を代理で行うユーザに操作される設定端末と、前記設定端末のユーザによって設定が行われる設定対象端末とを備える代理設定制御システムであって、
前記設定端末は、
設定項目に対する設定内容の入力を受け付ける入力部と、
前記設定内容を前記設定対象端末に設定するために必要となる認証情報を表示する表示部と、
を備え、
前記設定対象端末は、
前記認証情報を入力させる入力画面を表示する表示部と、
前記認証情報の入力を受け付ける入力部と、
入力された前記認証情報の認証がなされると、前記設定端末において入力された指示に応じた前記設定内容を自装置の設定内容として設定する設定部と、
を備え、
前記設定対象端末の表示部は、自装置の設定を代理で行ったユーザの設定内容を承諾するか否か選択させる選択画面をさらに表示し、
前記選択画面には設定内容を承諾するか否か選択させる複数のボタン及び自装置の設定を代理で行ったユーザに関する情報が表示され、
前記設定対象端末の表示部は、承諾がなされた後に前記入力画面を表示する代理設定制御システム。
【請求項２】
前記設定端末の表示部は、前記設定端末を操作するユーザの登録が完了した後に、前記設定対象端末の設定を行うか否かを選択させるための複数のボタンを表示し、前記設定対象端末の設定を行う旨のボタンが選択された場合に前記設定対象端末のユーザの情報を入力させるための画面を表示し、前記設定対象端末のユーザの情報が入力された後に前記設定項目を表示し、前記入力部を介して前記設定内容が入力された後に前記認証情報を表示する、請求項１に記載の代理設定制御システム。
【請求項３】
前記認証情報は、前記設定端末のユーザと前記設定対象端末のユーザとの間で行われる音声によるコミュニケーションによって取得される情報である、請求項１又は２に記載の代理設定制御システム。
【請求項４】
他の装置に関する設定を代理で行うユーザに操作される設定端末と、前記設定端末のユーザによって設定が行われる設定対象端末とを備える代理設定制御システムにおける代理設定制御方法であって、
前記設定端末が、設定項目に対する設定内容の入力を受け付ける入力ステップと、
前記設定端末が、前記設定内容を前記設定対象端末に設定するために必要となる認証情報を表示する表示ステップと、
前記設定対象端末が、前記認証情報を入力させる入力画面を表示する表示ステップと、
前記設定対象端末が、前記認証情報の入力を受け付ける入力ステップと、
入力された前記認証情報の認証がなされると、前記設定端末において入力された指示に応じた前記設定内容を自装置の設定内容として設定する設定ステップと、
を有し、
前記設定対象端末が、前記表示ステップにおいて、自装置の設定を代理で行ったユーザの設定内容を承諾するか否か選択させる選択画面をさらに表示し、
前記選択画面には設定内容を承諾するか否か選択させる複数のボタン及び自装置の設定を代理で行ったユーザに関する情報が表示され、
前記設定対象端末が、前記表示ステップにおいて、承諾がなされた後に前記入力画面を表示する代理設定制御方法。
【請求項５】
他の装置に関する設定を代理で行うユーザに操作される設定端末と、前記設定端末のユーザによって設定が行われる設定対象端末とを備える代理設定制御システムとして、前記設定端末に相当する第一のコンピュータ及び前記設定対象端末に相当する第二のコンピュータを動作させるためのコンピュータプログラムであって、
前記第一のコンピュータに対し、
代理で設定可能な設定項目に対する設定内容の入力を受け付ける入力ステップと、
前記設定内容を前記設定対象端末に設定するために必要となる認証情報を表示する表示ステップと、
を実行させ、
前記第二のコンピュータに対し、
前記認証情報を入力させる入力画面を表示する表示ステップと、
前記認証情報の入力を受け付ける入力ステップと、
入力された前記認証情報の認証がなされると、前記設定端末において入力された指示に応じた前記設定内容を自装置の設定内容として設定する設定ステップと、
を実行させ、
前記第二のコンピュータが、前記表示ステップにおいて、自装置の設定を代理で行ったユーザの設定内容を承諾するか否か選択させる選択画面をさらに表示し、
前記選択画面には設定内容を承諾するか否か選択させる複数のボタン及び自装置の設定を代理で行ったユーザに関する情報が表示され、
前記第二のコンピュータが、前記表示ステップにおいて、承諾がなされた後に前記入力画面を表示するためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、代理で設定を行う際の制御技術に関する。
【背景技術】
【０００２】
従来、手軽に人とコミュニケーションをとることを可能にする技術が提案されている（例えば、特許文献１参照）。特許文献１の技術では、ユーザ間でメッセージをやり取りすることによって、相互にコミュニケーションをとることができる。
ところで、近年では、スマートフォンやタブレット端末などの通信端末を利用して、友人や知人、又は家族との間で音声通話（例えば、テレビ電話）やテキストチャットなど複数の形式でコミュニケーションをとることができるコミュニケーションアプリが存在する。このようなコミュニケーションアプリを遠くに暮らす家族との間で利用することにより、遠くに暮らす家族があたかも傍にいるように感じさせることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１１３１４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、アプリケーションをインストールしたにもかかわらず、初期設定として設定する項目が多くて複雑な内容の設定がある場合にはアプリケーションの初期設定を行うのに手間がかかってしまうことがある。特に、機械の操作が苦手な人やお年寄りにとっては、このようなアプリケーションの初期設定を行うことが困難な場合が想定される。そこで、このような問題を解決するために、アプリケーションの初期設定を第３者に代理で行ってもらうことが考えられる。しかし、セキュリティの観点を含めると処理が複雑化してしまうことがおそれもある。そのため、より簡易な方法で代理設定することができる技術が要求されている。このような問題は、アプリケーションの初期設定に限らず、第三者が代理で設定を行う装置全般に共通する問題である。
【０００５】
上記事情に鑑み、本発明は、より簡易な方法で代理設定することができる技術の提供を目的としている。
【課題を解決するための手段】
【０００６】
本発明の一態様は、他の装置に関する設定を代理で行うユーザに操作される設定端末と、前記設定端末のユーザによって設定が行われる設定対象端末とを備える代理設定制御システムであって、前記設定端末は、設定項目に対する設定内容の入力を受け付ける入力部と、前記設定内容を前記設定対象端末に設定するために必要となる認証情報を表示する表示部と、を備え、前記設定対象端末は、前記認証情報を入力させる入力画面を表示する表示部と、前記認証情報の入力を受け付ける入力部と、入力された前記認証情報の認証がなされると、前記設定端末において入力された指示に応じた前記設定内容を自装置の設定内容として設定する設定部と、を備える代理設定制御システムである。
【０００７】
本発明の一態様は、上記の代理設定制御システムであって、前記設定対象端末の表示部は、自装置の設定を代理で行ったユーザの設定内容を承諾するか否か選択させる選択画面をさらに表示する。
【０００８】
本発明の一態様は、上記の代理設定制御システムであって、前記選択画面には設定内容を承諾するか否か選択させる複数のボタン及び自装置の設定を代理で行ったユーザに関する情報が表示され、前記設定対象端末の表示部は、承諾がなされた後に前記入力画面を表示する。
【０００９】
本発明の一態様は、他の装置に関する設定を代理で行うユーザに操作される設定端末と、前記設定端末のユーザによって設定が行われる設定対象端末とを備える代理設定制御システムにおける代理設定制御方法であって、前記設定端末が、設定項目に対する設定内容の入力を受け付ける入力ステップと、前記設定端末が、前記設定内容を前記設定対象端末に設定するために必要となる認証情報を表示する表示ステップと、前記設定対象端末が、前記認証情報を入力させる入力画面を表示する表示ステップと、前記設定対象端末が、前記認証情報の入力を受け付ける入力ステップと、入力された前記認証情報の認証がなされると、前記設定端末において入力された指示に応じた前記設定内容を自装置の設定内容として設定する設定ステップと、を有する代理設定制御方法である。
【００１０】
本発明の一態様は、他の装置に関する設定を代理で行うユーザに操作される設定端末と、前記設定端末のユーザによって設定が行われる設定対象端末とを備える代理設定制御システムとして、前記設定端末に相当する第一のコンピュータ及び前記設定対象端末に相当する第二のコンピュータを動作させるためのコンピュータプログラムであって、前記第一のコンピュータに対し、代理で設定可能な設定項目に対する設定内容の入力を受け付ける入力ステップと、前記設定内容を前記設定対象端末に設定するために必要となる認証情報を表示する表示ステップと、を実行させ、前記第二のコンピュータに対し、前記認証情報を入力させる入力画面を表示する表示ステップと、前記認証情報の入力を受け付ける入力ステップと、入力された前記認証情報の認証がなされると、前記設定端末において入力された指示に応じた前記設定内容を自装置の設定内容として設定する設定ステップと、を実行させるためのコンピュータプログラムである。
【発明の効果】
【００１１】
本発明により、代理設定を所望するユーザの不安を軽減することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明における代理設定制御システム１００のシステム構成を示す図である。
【図２】設定端末１０の機能構成を表す概略ブロック図である。
【図３】設定対象端末２０の機能構成を表す概略ブロック図である。
【図４】制御サーバ３０の機能構成を表す概略ブロック図である。
【図５】データベースの具体例を示す図である。
【図６】ユーザ登録の処理の一例を示す図である。
【図７】代理設定完了までに行われる処理を説明するための図である。
【図８】設定端末１０のユーザにより代理設定がなされた後に設定対象端末２０で行われる処理を説明するための図である。
【図９】本実施形態における代理設定制御システム１００の動作を示すシーケンス図である。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態を、図面を参照しながら説明する。
図１は、本発明における代理設定制御システム１００のシステム構成を示す図である。
代理設定制御システム１００は、通信端末１０、通信端末２０−１〜２０−２及び制御サーバ３０を備える。通信端末１０、通信端末２０−１〜２０−２及び制御サーバ３０のそれぞれは、ネットワーク４０に接続される。
【００１４】
なお、以下の説明では、通信端末２０−１及び２０−２について特に区別しない場合には通信端末２０と称する。また、以下の説明では、通信端末１０及び通信端末２０について特に区別しない場合には通信端末と称する。また、以下の説明では、通信端末１０を設定端末１０と称し、通信端末２０を設定対象端末２０と称する。
【００１５】
代理設定制御システム１００の理解のため、本実施形態では、具体例としてアプリケーションの初期設定を代理で行うシステムについて説明する。アプリケーションとは、通信端末において実行されるソフトウェアである。代理設定制御システム１００の概要について説明する。設定端末１０のユーザの家庭と、設定端末１０のユーザの家庭と離れた場所にいる設定対象端末２０のユーザの家庭とでコミュニケーションをとるために設定端末１０及び設定対象端末２０にコミュニケーションアプリがインストールされる。コミュニケーションアプリは、例えば見守り機能や、テレビ電話機能や、手書きメッセージの送信機能や、画像データの送信機能などの機能を備えるアプリケーションである。
【００１６】
設定端末１０のユーザは、設定端末１０を操作して設定対象端末２０のコミュニケーションアプリの初期設定を代理で行う。代理設定がなされると、設定端末１０には認証コード（認証情報）が表示される。認証コードは、設定端末１０のユーザによって設定された設定内容を設定対象端末２０に設定するために必要となるコードである。設定対象端末２０のユーザは、設定端末１０に表示された認証コードを自装置に入力することでコミュニケーションアプリの初期設定を行う。
【００１７】
以下、代理設定制御システム１００の詳細について説明する。
設定端末１０は、他の装置（例えば、設定対象端末２０）に関する設定を代理で行うユーザ（以下、「代理ユーザ」という。）に操作される通信装置である。他の装置に関する設定とは、例えば他の装置の初期設定及び初期設定後の各種設定や他の装置にインストールされる又はインストールされているアプリケーションの初期設定及び初期設定後の各種設定である。設定端末１０は、例えばスマートフォン、タブレット端末、携帯電話、パーソナルコンピュータ、ノートパソコン、ゲーム機器等の情報処理装置を用いて構成される。設定端末１０は、代理ユーザの操作に応じて設定対象端末２０のコミュニケーションアプリの設定を行う。設定端末１０は、ネットワーク４０を介して制御サーバ３０との間で通信を行う。本実施形態では、代理ユーザが、コミュニケーションアプリにおける特定サービスの契約をしている有料ユーザである場合を例に説明する。特定サービスとは、例えば月額料金が発生するサービスであり、例えば複数のユーザとのコミュニケーションが可能となるサービスである。
【００１８】
設定対象端末２０は、代理ユーザによる代理設定を所望するユーザ（以下、「非代理ユーザ」という。）に操作され、設定端末１０からの代理設定を受ける対象となっている通信装置である。設定対象端末２０は、例えばスマートフォン、タブレット端末、携帯電話、パーソナルコンピュータ、ノートパソコン、ゲーム機器等の情報処理装置を用いて構成される。設定対象端末２０は、ネットワーク４０を介して制御サーバ３０との間で通信を行う。本実施形態では、非代理ユーザが、コミュニケーションアプリにおける特定サービスの契約をしていない無料ユーザである場合を例に説明する。特定サービスの契約をしていない無料ユーザは、１人の有料ユーザとのみコミュニケーションが可能である。
【００１９】
制御サーバ３０は、パーソナルコンピュータ等の情報処理装置を用いて構成される。制御サーバ３０は、設定端末１０と設定対象端末２０との間の通信を制御する。
ネットワーク４０は、どのように構成されたネットワークでもよい。例えば、ネットワーク４０はインターネットを用いて構成されてもよい。
【００２０】
図２は、設定端末１０の機能構成を表す概略ブロック図である。
設定端末１０は、バスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備え、代理設定プログラムを実行する。代理設定プログラムの実行によって、設定端末１０は、通信部１０１、入力部１０２、画面データ記憶部１０３、制御部１０４、表示部１０５を備える装置として機能する。なお、設定端末１０の各機能の全て又は一部は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されてもよい。また、代理設定プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。また、代理設定プログラムは、電気通信回線を介して送受信されてもよい。
【００２１】
通信部１０１は、ネットワーク４０を介して制御サーバ３０との間で通信を行う。
入力部１０２は、タッチパネル、ボタン、キーボード、ポインティングデバイス（マウス、タブレット等）等の既存の入力装置を用いて構成される。入力部１０２は、ユーザの指示を設定端末１０に入力する際にユーザによって操作される。例えば、入力部１０２は、設定項目に対する設定内容の入力を受け付ける。代理で設定可能な設定対象端末２０の設定項目は、予め設定されていてもよいし、代理ユーザによって設定されてもよい。また、入力部１０２は、入力装置を設定端末１０に接続するためのインタフェースであってもよい。この場合、入力部１０２は、入力装置においてユーザの入力に応じて生成された入力信号を設定端末１０に入力する。
【００２２】
画面データ記憶部１０３は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。画面データ記憶部１０３は、コミュニケーションアプリにおけるユーザ登録を行うための画面（以下、「登録画面」という。）の画面データ、及び、設定対象端末２０の代理設定を行うために必要な画面の画面データを記憶する。
【００２３】
制御部１０４は、設定端末１０の各機能部を制御する。例えば、制御部１０４は、入力部１０２を介して入力された指示に応じて送信データを生成し、通信部１０１を介して制御サーバ３０に送信データを送信する。例えば、制御部１０４は、画面データ記憶部１０３に記憶されている画面データを表示部１０５に表示させる。
【００２４】
表示部１０５は、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ、ＣＲＴ（Cathode Ray Tube）ディスプレイ等の画像表示装置である。表示部１０５は、制御部１０４の制御に従って画面データを表示する。表示部１０５は、例えば登録画面及び代理設定画面を表示する。表示部１０５は、画像表示装置を設定端末１０に接続するためのインタフェースであってもよい。この場合、表示部１０５は、受信された情報を表示するための映像信号を生成し、自身に接続されている画像表示装置に映像信号を出力する。
【００２５】
図３は、設定対象端末２０の機能構成を表す概略ブロック図である。
設定対象端末２０は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備え、設定プログラムを実行する。設定プログラムの実行によって、設定対象端末２０は、通信部２０１、入力部２０２、画面データ記憶部２０３、表示部２０４、制御部２０５、設定部２０６を備える装置として機能する。なお、設定対象端末２０の各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されてもよい。また、設定プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。また、設定プログラムは、電気通信回線を介して送受信されてもよい。
【００２６】
通信部２０１は、ネットワーク４０を介して制御サーバ３０との間で通信を行う。
入力部２０２は、タッチパネル、ボタン、キーボード、ポインティングデバイス（マウス、タブレット等）等の既存の入力装置を用いて構成される。入力部２０２は、ユーザの指示を設定対象端末２０に入力する際にユーザによって操作される。例えば、入力部２０２は、認証コードの入力を受け付ける。また、入力部２０２は、入力装置を設定対象端末２０に接続するためのインタフェースであってもよい。この場合、入力部２０２は、入力装置においてユーザの入力に応じて生成された入力信号を設定対象端末２０に入力する。
【００２７】
画面データ記憶部２０３は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。画面データ記憶部２０３は、登録画面の画面データ、入力画面の画面データ及び選択画面の画面データを記憶する。入力画面は、認証コードを入力させるための画面である。選択画面は、設定対象端末２０の設定を行った代理ユーザの設定内容を承諾するか否か選択させるための画面である。
【００２８】
表示部２０４は、液晶ディスプレイ、有機ＥＬディスプレイ、ＣＲＴディスプレイ等の画像表示装置である。表示部２０４は、制御部１０４の制御に従って画面データを表示する。表示部２０４は、例えば登録画面、入力画面及び選択画面を表示する。表示部２０４は、画像表示装置を設定対象端末２０に接続するためのインタフェースであってもよい。この場合、表示部２０４は、受信された情報を表示するための映像信号を生成し、自身に接続されている画像表示装置に映像信号を出力する。
【００２９】
制御部２０５は、設定対象端末２０の各機能部を制御する。例えば、制御部２０５は、入力部２０２を介して入力された指示に応じて送信データを生成し、通信部１０１を介して制御サーバ３０に送信データを送信する。例えば、制御部２０５は、画面データ記憶部２０３に記憶されている画面データを表示部２０４に表示させる。
設定部２０６は、入力された認証コードの認証がなされると、代理ユーザによって設定された設定内容を自装置の設定内容として設定する。
【００３０】
図４は、制御サーバ３０の機能構成を表す概略ブロック図である。
制御サーバ３０は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備え、制御プログラムを実行する。制御プログラムの実行によって、制御サーバ３０は、通信部３０１、制御部３０２、登録部３０３、ユーザ情報記憶部３０４、判定部３０５を備える装置として機能する。なお、制御サーバ３０の各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されてもよい。また、制御プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。また、制御プログラムは、電気通信回線を介して送受信されてもよい。
【００３１】
通信部３０１は、ネットワーク４０を介して設定端末１０及び設定対象端末２０との間で通信を行う。例えば、通信部３０１は、ユーザ登録に関する情報（以下、「登録情報」という。）を設定端末１０及び設定対象端末２０から受信する。例えば、通信部３０１は、設定対象端末２０の代理設定に関する情報（以下、「設定情報」という。）を設定端末１０から受信する。例えば、通信部３０１は、設定対象端末２０にインストールされたコミュニケーションアプリの代理設定が完了したことを示す通知（以下、「代理設定完了通知」という。）を設定端末１０に送信する。代理設定完了通知には、認証コードが含まれる。
【００３２】
制御部３０２は、制御サーバ３０の各機能部を制御する。例えば、制御部３０２は、通信部３０１によって受信された登録情報及び設定情報を登録部３０３に登録させる。
登録部３０３は、制御部３０２の制御に従って、登録情報及び設定情報をユーザ情報記憶部３０４に登録する。また、登録部３０３は、所定のタイミングで認証コードを生成する。所定のタイミングは、例えば設定情報の登録が完了したタイミングであってもよいし、設定情報を登録するタイミングであってもよいし、その他のタイミングであってもよい。
【００３３】
ユーザ情報記憶部３０４は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。ユーザ情報記憶部３０４は、ユーザ情報データベース及び申請情報データベースを記憶している。
判定部３０５は、認証コードの正当性を判定する。
【００３４】
図５は、ユーザ情報記憶部３０４が記憶するデータベースの具体例を示す図である。
図５（Ａ）はユーザ情報データベースの具体例を示す図であり、図５（Ｂ）は申請情報データベースの具体例を示す図である。
ユーザ情報データベースは、設定端末１０及び設定対象端末２０のユーザに関する情報を表すレコード５０を複数有する。レコード５０は、ユーザＩＤ、ユーザ名、契約内容及び登録ユーザ情報の各値を有する。ユーザＩＤの値は、ユーザを一意に識別するための識別情報を表す。ユーザ名の値は、同じレコード５０のユーザの名前を表す。契約内容の値は、同じレコード５０のユーザの契約内容を表す。契約内容の具体例として、有料ユーザであるか無料ユーザであるかがある。すなわち、契約内容とは、ユーザが特定サービスの契約者であるか否かを表す。登録ユーザ情報の値は、同じレコード５０のユーザがコミュニケーションをとる対象として登録したユーザを表す。登録ユーザ情報の具体例として、登録ユーザＩＤ、登録ユーザ名、契約内容及び設定がある。
【００３５】
登録ユーザＩＤの値は、同じレコード５０のユーザが登録したユーザを一意に識別するための識別情報を表す。登録ユーザ名の値は、同じレコード５０のユーザが登録したユーザの名前を表す。契約内容の値は、同じレコード５０のユーザが登録したユーザの契約内容を表す。設定の値は、同じレコード５０のユーザが代理で設定した設定の要否を表す。図５（Ａ）では、設定内容として設定１、設定２及び設定３が示されている。設定の値のＯＮは設定が必要であることを表し、設定の値のＯＦＦは設定が必要ではないことを表す。なお、設定の値は、登録ユーザ情報の契約内容が有料であるユーザには設定されない。
【００３６】
図５（Ａ）に示される例では、ユーザ情報データベースには複数のユーザＩＤが登録されている。これらのユーザＩＤは、“ＡＡＡ”、“ＤＤＤ”である。図５（Ａ）において、ユーザ情報データベースの最上段に登録されているレコード５０は、ユーザＩＤの値が“ＡＡＡ”、ユーザ名の値が“ユーザＡ”、契約内容の値が“有料”、登録ユーザＩＤの値が“ＢＢＢ”、登録ユーザ名の値が“ユーザＢ”、契約内容の値が“無料”、設定１の値が“ＯＮ”、設定２の値が“ＯＮ”、設定３の値が“ＯＮ”である。すなわち、ユーザＩＤ“ＡＡＡ”で識別されるユーザの名前が“ユーザＡ”であり、ユーザＡが特定サービスの契約者であり、ユーザＡが登録しているユーザのユーザＩＤが“ＢＢＢ”であり、登録ユーザの名前が“ユーザＢ”であり、ユーザＢが特定サービスの契約者ではなく、ユーザＡが代理で設定１が必要であると設定し、設定２が必要であると設定し、設定３が必要であると設定したことが表されている。
【００３７】
申請情報データベースは、代理設定の承諾の申請に関する情報を表すレコード５１を複数有する。レコード５１は、申請ユーザ情報及び対象ユーザ情報の各値を有する。申請ユーザ情報の値は、代理設定の承諾を申請したユーザに関する情報を表す。つまり、申請ユーザ情報は、代理ユーザに関する情報を表す。申請ユーザ情報の具体例として、ユーザＩＤ、ユーザ名がある。ユーザＩＤの値は、代理ユーザを一意に識別するための識別情報を表す。ユーザ名の値は、同じレコード５１の代理ユーザの名前を表す。対象ユーザ情報の値は、同じレコード５１の代理ユーザによって代理設定の承諾を申請されたユーザに関する情報を表す。つまり、対象ユーザ情報は、非代理ユーザに関する情報を表す。対象ユーザ情報の具体例として、対象ユーザＩＤ、対象ユーザ名、設定及び認証コードがある。
【００３８】
対象ユーザＩＤの値は、同じレコード５１の代理ユーザに代理設定の承諾を申請された非代理ユーザを一意に識別するための識別情報を表す。対象ユーザ名の値は、同じレコード５１の代理ユーザに代理設定の承諾を申請された非代理ユーザの名前を表す。設定の値は、同じレコード５１の代理ユーザが代理設定した設定の要否を表す。認証コードの値は、同じレコード５１の代理ユーザが設定した設定対象端末２０の設定内容を設定対象端末２０に設定するために必要となる認証情報を表す。
【００３９】
図５（Ｂ）に示される例では、申請情報データベースには１つのユーザＩＤが登録されている。このユーザＩＤは、“ＡＡＡ”である。図５（Ｂ）において、申請情報データベースの最上段に登録されているレコード５１は、ユーザＩＤの値が“ＡＡＡ”、ユーザ名の値が“ユーザＡ”、対象ユーザＩＤの値が“ＢＢＢ”、対象ユーザ名の値が“ユーザＢ”、設定１の値が“ＯＮ”、設定２の値が“ＯＮ”、設定３の値が“ＯＮ”、認証コードの値が“ＸＸＸＸ”である。すなわち、ユーザＩＤ“ＡＡＡ”で識別されるユーザの名前が“ユーザＡ”であり、ユーザＡが代理設定の承諾を申請している対象となるユーザのユーザＩＤが“ＢＢＢ”であり、対象となるユーザの名前が“ユーザＢ”であり、ユーザＡが代理で設定１が必要であると設定し、設定２が必要であると設定し、設定３が必要であると設定し、これらの設定をユーザＢが操作する設定対象端末２０に設定するために必要となる認証コードが“ＸＸＸＸ”であることが表されている。
【００４０】
図６は、ユーザ登録の処理の一例を示す図である。
図６（Ａ）はユーザ種別を選択するための画面例を表す図であり、図６（Ｂ）は具体的な登録内容を入力するための画面例を表す図である。なお、ユーザ登録の処理は、コミュニケーションアプリの初回起動時にのみ実行される。
まず、ユーザが通信端末を操作してコミュニケーションアプリを起動させる。通信端末の制御部は、ユーザの操作に応じて画面データ記憶部に記憶されている登録画面の画面データを表示部に表示させる。これにより、図６（Ａ）に示される画面が表示部に表示される。図６（Ａ）に示される例では、表示部の画面にはユーザ種別を選択させることを促す文字列、ユーザ種別の選択領域６０などが表示される。ここで、ユーザ種別は、有料ユーザ及び無料ユーザといった契約内容によるユーザの種別を表す。
【００４１】
選択領域６０内には、「有料ユーザ」を示すボタン及び「無料ユーザ」を示すボタンが表示されている。「有料ユーザ」を示すボタンは、ユーザが自身を有料ユーザとして登録する場合に使用するボタンである。つまり、ユーザが「有料ユーザ」のボタンを選択した場合、「有料ユーザ」のボタンを選択したユーザが有料ユーザとして登録される。「無料ユーザ」を示すボタンは、ユーザが自信を無料ユーザとして登録する場合に使用するボタンである。つまり、ユーザが「無料ユーザ」のボタンを選択した場合、「無料ユーザ」のボタンを選択したユーザが無料ユーザとして登録される。ユーザは、選択領域６０内に表示された「有料ユーザ」及び「無料ユーザ」のボタンのうち、いずれかのボタンを選択する。ユーザによっていずれかのボタン（例えば、「有料ユーザ」を示すボタン）が選択されると、制御部は図６（Ｂ）に示す画面を表示部に表示させる。
【００４２】
図６（Ｂ）に示す画面には、コミュニケーションアプリで利用するユーザＩＤ及びユーザ名を入力するための入力枠６１及び６２、登録ボタンなどが表示される。ユーザは、入力する対象となる入力枠を選択し、選択した入力枠に対応する内容を入力する。例えば、ユーザは、入力枠６１を押下し、自身で利用するユーザＩＤを入力する。ユーザが登録ボタンを押下すると、ユーザ登録が完了する。
【００４３】
次に、ユーザ登録の処理の具体的な流れについて説明する。
通信端末は、登録された情報（ユーザＩＤ、ユーザ名及び契約内容）を制御サーバ３０に送信する。制御サーバ３０の通信部３０１は、通信端末から送信された情報を受信し、受信した情報を制御部３０２に出力する。制御部３０２は、登録部３０３を制御して、受信された情報をユーザ情報記憶部３０４に記憶されているユーザ情報データベースのユーザＩＤ、ユーザ名及び契約内容の項目に登録させる。これにより、ユーザの登録が完了する。
上述したような処理が行なわれた結果、登録を完了したユーザは有料ユーザ、すなわち代理ユーザとなり、当該ユーザが操作する通信端末は設定端末１０となる。
【００４４】
図７は、代理設定完了までに行われる処理を説明するための図である。
図７（Ａ）〜図７（Ｄ）は、代理設定完了までに行われる４つのステップを表した図である。まず、図６で説明したようにユーザ登録が完了すると、設定端末１０の表示部１０５には図７（Ａ）に示されるようなポップアップ画面１０５１が重畳表示される。ポップアップ画面１０５１には、ユーザ登録が完了した旨を示す文字列、無料ユーザ、すなわち非代理ユーザの設定対象端末２０の設定内容を代理で行うか否かを選択させる選択ボタン１０５２などが表示される。
【００４５】
選択ボタン１０５２は、「実施する」を示すボタン及び「実施しない」を示すボタンである。「実施する」を示すボタンは、代理ユーザが非代理ユーザの設定対象端末２０にインストールされているコミュニケーションアプリの設定内容を代理で設定する場合に選択されるボタンである。代理ユーザによって「実施する」のボタンが選択された場合、設定端末１０の制御部１０４は図７（Ｂ）に示す画面を表示部１０５に表示させる。図７（Ｂ）に示す画面のデータは、画面データ記憶部１０３に記憶されている。
【００４６】
図７（Ｂ）に示す画面には、代理ユーザが代理で設定を行う設定対象端末２０のユーザに関するユーザＩＤ、名前（ユーザ名）及びふりがなを入力するための入力枠６３、６４及び６５などが表示される。代理ユーザは、入力部１０２を操作して、入力する対象となる入力枠を選択し、選択した入力枠に対応する内容を入力する。制御部１０４は、代理ユーザによって入力枠６３、６４及び６５に所定の内容（ユーザＩＤ、名前（ユーザ名）及びふりがな（ふりがなは入力しなくてもよい））が入力されて次へボタンが押下されると、図７（Ｃ）の画面を表示部１０５に表示させる。
【００４７】
図７（Ｃ）に示す画面には、代理ユーザが代理で設定可能な設定項目などが表示される。代理で設定可能な設定項目は、領域１０５３内に表示されている。図７（Ｃ）に示す例では、設定項目は、設定１、設定２及び設定３である。設定項目の具体的な内容としては、テレビ電話のワンタッチボタン設定や、手紙のワンタッチ送信ボタン設定や、テレビ電話自動応答設定などがある。領域１０５３内には、設定項目毎に設定の要否を選択させる切り替えボタンが表示されている。
【００４８】
代理ユーザは、入力部１０２を操作して、切り替えボタンを切り替えることにより各設定項目を設定する必要があるか否かを選択することができる。例えば、切り替えボタンの表示がＯＮを示す場合には、当該切り替えボタンに対応付けられている設定項目が必要、すなわち設定項目を設定することを表す。一方、切り替えボタンの表示がＯＦＦを示す場合には、当該切り替えボタンに対応付けられている設定項目が必要ない、すなわち設定項目を設定しないことを表す。
【００４９】
図７（Ｄ）に示すポップアップ画面１０５４は、図７（Ｃ）の画面において「登録する」を示すボタンが押下されることにより設定端末１０の表示部１０５に表示される。ポップアップ画面１０５４には、代理設定が完了した旨を示す文字列、認証コードなどが表示される。このようなポップアップ画面１０５４は、制御部１０４による制御によって表示部１０５に表示される。これにより、代理ユーザは、認証コードを把握することができる。
【００５０】
図８は、設定端末１０のユーザにより代理設定がなされた後に設定対象端末２０で行われる処理を説明するための図である。
図８（Ａ）は選択画面の具体例を示す図である。選択画面は、代理ユーザによって代理設定が行われた後に、非代理ユーザが設定対象端末２０を操作することによって設定対象端末２０の表示部２０４に表示される。選択画面は、非代理ユーザが、設定対象端末２０を操作してコミュニケーションアプリを起動したタイミングで表示部２０４に表示されてもよい。選択画面には、代理ユーザから代理設定が行われたことを示す文字列、代理ユーザに関する情報、選択ボタン２０４１などが表示される。非代理ユーザは、選択画面を見ることによって、代理設定の承諾の申請があったこと、代理ユーザがどのような人物であるかを把握することができる。
【００５１】
選択ボタン２０４１は、代理ユーザから承諾の申請がなされた代理設定を承諾するか否か非代理ユーザに選択させるためのボタンである。「承諾しない」を示すボタンは、代理ユーザから申請された代理設定を承諾しないことを示すボタンである。非代理ユーザが「承諾しない」を示すボタンを選択した場合には、代理ユーザに代理設定された設定内容が設定対象端末２０に設定されない。「承諾する」を示すボタンは、代理ユーザから申請された代理設定を承諾することを示すボタンである。非代理ユーザが「承諾する」を示すボタンを選択した場合には、設定対象端末２０の表示部２０４に図８（Ｂ）に示す入力画面が表示される。
【００５２】
図８（Ｂ）は入力画面の具体例を示す図である。入力画面には、認証コードの入力を促していることを表す文字列、認証コードの入力領域２０４２、認証コードの入力ボタン２０４３、確定ボタン及びキャンセルボタンなどが表示される。非代理ユーザは、入力ボタン２０４３に示される数字を押下することによって認証コードの入力を行う。なお、非代理ユーザは、所定の動作を行うことによって認証コードを取得する。所定の動作とは、例えば事前に代理ユーザに電話やメール等の連絡手段で認証コードを問い合わせることであってもよいし、直接会って認証コードを聞くことであってもよい。なお、非代理ユーザは、その他の方法で認証コードを取得してもよい。
【００５３】
図９は、本実施形態における代理設定制御システム１００の動作を示すシーケンス図である。なお、図９では、代理設定の処理についてのみ説明する。
設定端末１０のユーザは、設定端末の入力部１０２を操作して設定対象端末２０の代理設定を行う旨を入力する（ステップＳ１０１）。設定端末１０の制御部１０４は、入力部１０２を介して代理設定を行う旨（図７（Ａ）の「実施する」を示すボタン）が入力されると、画面データ記憶部１０３から設定対象端末２０のユーザ情報を入力させるための画面データを取得する。そして、制御部１０４は、取得した画面データを表示部１０５に表示させ（図７（Ｂ）の画面）、登録相手の情報の入力を受け付ける（ステップＳ１０２）。
【００５４】
次に、制御部１０４は、登録相手の情報が入力されると、画面データ記憶部１０３から設定項目に対する設定の要否を入力させるための画面データを取得する。そして、制御部１０４は、取得した画面データを表示部１０５に表示させ（図７（Ｃ）の画面）、設定の要否の指示の入力を受け付ける（ステップＳ１０３）。制御部１０４は、設定の要否の指示が入力されると、ステップＳ１０２及びステップＳ１０３の処理で入力された情報を登録情報として通信部３０１を介して制御サーバ３０に送信する（ステップＳ１０４）。この際送信される登録情報には、設定端末１０のユーザのユーザＩＤやユーザ名などの情報が含まれる。
【００５５】
制御サーバ３０の通信部３０１は、設定端末１０から送信された登録情報を受信する。通信部３０１は、受信した登録情報を制御部３０２に出力する。制御部３０２は、登録部３０３を制御して登録情報をユーザ情報記憶部３０４に登録させる。登録部３０３は、制御部３０２の制御に従って登録情報をユーザ情報記憶部３０４に登録する（ステップＳ１０５）。
【００５６】
具体的には、まず登録部３０３は、ユーザ情報記憶部３０４に記憶されている申請情報データベースを読み出す。次に、登録部３０３は、読み出した申請情報データベースに申請ユーザのユーザＩＤ、ユーザ名、対象ユーザのユーザＩＤ、ユーザ名及びステップＳ１０３の処理で入力された設定内容を登録する。その後、登録部３０３は、所定のタイミング（例えば、登録が完了すると）で認証コードを生成し、生成した認証コードを、ステップＳ２０５の処理で登録した対象ユーザ情報に対応付けて登録する。登録部３０３は、登録した情報及び認証コードを制御部３０２に出力する。制御部３０２は、認証コードを含む代理設定完了通知を生成し、通信部３０１を介して代理設定完了通知を設定端末１０に送信する（ステップＳ１０６）。
【００５７】
設定端末１０の通信部１０１は、制御サーバ３０から送信された代理設定完了通知を受信する。制御部１０４は、受信された代理設定完了通知を表示部１０５に表示させる（ステップＳ１０７）。例えば、制御部１０４は、代理設定完了通知をポップアップ表示で表示部１０５に表示させる（例えば、図７（Ｄ））。この際表示される代理設定完了通知には認証コードも含まれる。
また、制御サーバ３０の制御部３０２は、ステップＳ１０５の処理で申請情報データベースに登録した情報のうち、申請ユーザに関する情報（申請ユーザのユーザＩＤ及びユーザ名）を含む申請情報を生成し、通信部３０１を介して設定対象端末２０に送信する（ステップＳ１０８）。
【００５８】
設定対象端末２０の通信部２０１は、制御サーバ３０から送信された申請情報を受信する。制御部２０５は、非代理ユーザによって操作入力がなされると、画面データ記憶部２０３に記憶されている選択画面の画面データに申請情報に含まれる申請ユーザに関する情報を設定して表示部２０４に選択画面を表示させる（ステップＳ１０９）。非代理ユーザは、選択画面に表示されている内容に従って承諾するか否か選択する。承諾する旨の内容が入力されると、制御部２０５は入力画面を表示部２０４に表示させる。その後、非代理ユーザは、所定の動作により代理ユーザに認証コードを問い合わせる（ステップＳ１１０）。これにより、非代理ユーザは認証コードを取得する。制御部２０５は、入力部２０２を介して認証コードの入力がなされると、通信部２０１を介して認証コードを制御サーバ３０に送信する（ステップＳ１１１）。この際、認証コードの他に申請ユーザＩＤ及び対象ユーザＩＤも送信される。
【００５９】
制御サーバ３０の通信部３０１は、設定対象端末２０から送信された認証コード、申請ユーザＩＤ及び対象ユーザＩＤを受信する。通信部３０１は、受信した認証コード、申請ユーザＩＤ及び対象ユーザＩＤを制御部３０２に出力する。制御部３０２は、判定部３０５を制御して認証コードの正当性を判定させる。判定部３０５は、制御部３０２の制御に従って認証コードの正当性を判定する（ステップＳ１１２）。
【００６０】
具体的には、まず判定部３０５は、ユーザ情報記憶部３０４に記憶されている申請情報データベースを読み出す。次に、判定部３０５は、読み出した申請情報データベースに登録されているレコード５１のうち、受信された申請ユーザＩＤ及び対象ユーザＩＤに対応するレコード５１を選択する。そして、判定部３０５は、選択したレコード５１の認証コードの項目に記録されている値と、設定対象端末２０から送信された認証コードとを比較する。認証コードが一致する場合、判定部３０５は認証コードが正しいと判定する。一方、認証コードが一致しない場合、判定部３０５は認証コードが正しくないと判定する。
【００６１】
判定の結果、認証コードが正しいと判定されたため、登録部３０３は認証コードが正しいと判定されたユーザの情報をユーザ情報データベースに追加登録する。具体的には、登録部３０３は、ユーザ情報記憶部３０４に記憶されているユーザ情報データベースを読み出す。次に、判定部３０５は、読み出したーザ情報データベースのユーザＩＤの項目のうち、認証コードが正しいと判定されたユーザのユーザＩＤに対応するレコード５０を選択する。そして、選択したレコード５０の登録ユーザ情報の項目にユーザ情報を登録する。制御部３０２は、登録が完了した旨の通知及び設定情報を含む完了通知を通信部３０１を介して設定対象端末２０に送信する（ステップＳ１１３）。
【００６２】
設定対象端末２０の通信部２０１は、制御サーバ３０から送信された完了通知を受信する。制御部２０５は、設定部２０６を制御して、受信された完了通知に含まれる設定情報に応じた設定を行うように制御する。設定部２０６は、制御部２０５の制御に従って、設定情報に応じた設定内容を自装置の設定内容に設定する（ステップＳ１１４）。また、制御部２０５は、登録が完了した旨の通知を表示部２０４に表示させる。
【００６３】
以上のように構成された代理設定制御システム１００によれば、設定端末１０に認証コードが表示され、設定対象端末２０に認証コードを入力するための入力画面が表示される。したがって、非代理ユーザは、代理ユーザが設定した設定項目の内容を設定対象端末２０に設定する場合には代理ユーザに認証コードを問い合わせる必要がある。しかし、非代理ユーザは、事前に代理ユーザに認証コードを問い合わせることにより代理ユーザがどのような人物であるか把握することができる。このように非代理ユーザが、事前に代理ユーザを把握できることによりセキュリティが向上される。また、第３者に代理設定してもらう場合に比べて処理が複雑化することもない。そのため、より簡易な方法で代理設定することが可能になる。
【００６４】
また、代理で設定を行ってもらうことができるため、非代理ユーザは自身で設定を行う必要がない。したがって、機械が苦手な人やお年寄りが設定を行う際に生じる手間を軽減することができる。
【００６５】
＜変形例＞
本実施形態では、代理設定制御システム１００が１台の設定端末１０を備える構成を示しているが、代理設定制御システム１００は２台以上の設定端末１０を備えるように構成されてもよい。また、本実施形態では、代理設定制御システム１００が２台の設定対象端末２０を備える構成を示しているが、代理設定制御システム１００は１台の設定対象端末２０を備えるように構成されてもよいし、３台以上の設定対象端末２０を備えるように構成されてもよい。
認証コードは、４桁の数字である必要はなく、３桁以下の数字であってもよいし、５桁以上の数字であってもよいし、文字列や記号であってもよい。
本実施形態では、設定項目が３つの構成を示しているが、設定項目は２つ以下であってもよいし、４つ以上であってもよい。
図７（Ｃ）に示す画面には、各設定項目に対してアドレスなどの設定内容が入力されてもよいし、要否を選択する設定項目と設定内容を入力させる設定項目とが混在して表示されてもよい。
【００６６】
本実施形態では、設定端末１０及び設定対象端末２０が画像データを記憶する構成を示したが、画像データは制御サーバ３０が記憶していてもよい。このように構成される場合、設定端末１０及び設定対象端末２０は画像データを記憶する必要がない。また、制御サーバ３０は、通信端末から送信された情報により、通信端末に表示させる画面の画像データと、ユーザ情報記憶部３０４に記憶されている情報とを用いて、通信端末に送信するための画面データを生成する。そして、制御サーバ３０は、生成した画面データを通信端末に送信する。通信端末は、受信した画面データを表示する。
【００６７】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００６８】
１０…設定端末，  ２０（２０−１、２０−２）…設定対象端末，  ３０…制御サーバ，  ４０…ネットワーク，  １０１…通信部，  １０２…入力部，  １０３…画面データ記憶部，  １０４…制御部，  １０５…表示部，  ２０１…通信部，  ２０２…入力部，  ２０３…画面データ記憶部，  ２０４…表示部，  ２０５…制御部，  ２０６…設定部，  ３０１…通信部，  ３０２…制御部，  ３０３…登録部，  ３０４…ユーザ情報記憶部，  ３０５…判定部
【図１】
0005863205.tif 000002
【図２】
0005863205.tif 000003
【図３】
0005863205.tif 000004
【図４】
0005863205.tif 000005
【図５】
0005863205.tif 000006
【図６】
0005863205.tif 000007
【図７】
0005863205.tif 000008
【図８】
0005863205.tif 000009
【図９】
0005863205.tif 000010