(57)【要約】【課題】必要以上に手間や時間をかけることなく、組合せ情報を設定することができる通信システムを提供する。【解決手段】携帯端末１０２はサーバ１０３から取得した組合せＩＤを管理し、カメラ１０１からの要求に応じて、カメラ１０１に組合せＩＤを送信する。また、携帯端末１０２はサーバ１０３に接続し、カメラ１０１に当該カメラ１０１のユーザＩＤ及び組合せＩＤを送信する。カメラ１０１は受信された組合せＩＤ及びカメラ１０１の機器設定情報をサーバ１０３へ送信すると、サーバ１０３は組合せＩＤに基づいて携帯端末１０２から送信されたユーザＩＤ及びカメラ１０１から送信された当該カメラ１０１の機器特定情報の組合せを設定する。【選択図】図４
2016224534.tif 000002
【特許請求の範囲】
【請求項１】
第１の情報処理装置、第２の情報処理装置、及び第３の情報処理装置の夫々が互いにデータ通信可能な通信システムであって、
前記第１の情報処理装置は、
第１の接続方法を介して前記第２の情報処理装置に前記第１の情報処理装置のユーザを特定するユーザ特定情報を送信する第１の送信手段と、前記ユーザ特定情報が対応付けされ、且つ前記ユーザ特定情報及び前記第３の情報処理装置を特定する機器特定情報の組合せを管理するための組合せＩＤを前記第２の情報処理装置から受信する第１の受信手段と、第２の接続方法を介して前記第３の情報処理装置に前記組合せＩＤを送信する第２の送信手段とを備え、
前記第２の情報処理装置は、
第３の接続方法を介して前記第３の情報処理装置から前記組合せＩＤ及び前記第３の情報処理装置の機器特定情報を受信する第２の受信手段と、
前記組合せＩＤに対応付けされたユーザ特定情報、及び前記組合せＩＤと共に受信された第３の情報処理装置の機器特定情報との組合せを設定する設定手段とを備えることを特徴とする通信システム。
【請求項２】
サービスを提供可能な情報処理装置と他の情報処理装置との夫々とデータ通信可能なデータ通信装置であって、前記データ通信装置のユーザを特定するユーザ特定情報に基づいて前記情報処理装置からサービスを提供されるデータ通信装置において、
第１の接続方法を介して、前記ユーザ特定情報を前記情報処理装置に送信する第１の送信手段と、
前記第１の接続方法を介して、前記ユーザ特定情報が対応付けされ、且つ前記ユーザ特定情報及び前記他の情報処理装置の組合せを管理するための組合せＩＤを前記情報処理装置から受信する第１の受信手段と、
第２の接続方法を介して、前記組合せＩＤを前記他の情報処理装置へ送信する第２の送信手段とを備えることを特徴とするデータ通信装置。
【請求項３】
前記第２の接続方法は、近距離無線通信であることを特徴とする請求項２記載のデータ通信装置。
【請求項４】
前記組合せＩＤを記憶する記憶手段を更に備え、
前記第２の送信手段は、前記第２の接続方法による前記他の情報処理装置との接続が確立すると、前記組合せＩＤを前記他の情報処理装置へ送信することを特徴とする請求項２又は３記載のデータ通信装置。
【請求項５】
情報処理装置及び他の情報処理装置の夫々とデータ通信可能なデータ通信装置であって、前記情報処理装置から提供されるサービスに関する処理を実行可能なデータ通信装置において、
第１の接続方法を介して、前記他の情報処理装置から前記他の情報処理装置のユーザを特定するユーザ特定情報及び前記データ通信装置を特定する機器特定情報の組合せを管理するための組合せＩＤを受信する受信手段と、
第２の接続方法を介して、前記データ通信装置を特定する機器特定情報及び前記組合せＩＤを前記情報処理装置へ送信する送信手段とを備えることを特徴とするデータ通信装置。
【請求項６】
前記第１の接続方法は、近距離無線通信であることを特徴とする請求項５に記載のデータ通信装置。
【請求項７】
サービスを提供可能な情報処理装置と他の情報処理装置との夫々とデータ通信可能なデータ通信装置の制御方法であって、前記データ通信装置のユーザを特定するユーザ特定情報に基づいて前記情報処理装置からサービスを提供されるデータ通信装置の制御方法において、
第１の接続方法を介して、前記ユーザ特定情報を前記情報処理装置に送信する第１の送信ステップと、
前記第１の接続方法を介して、前記ユーザ特定情報が対応付けされ、且つ前記ユーザ特定情報及び前記他の情報処理装置の組合せを管理するための組合せＩＤを前記情報処理装置から受信する第１の受信ステップと、
第２の接続方法を介して、前記組合せＩＤを前記他の情報処理装置へ送信する第２の送信ステップとを備えることを特徴とするデータ通信装置の制御方法。
【請求項８】
情報処理装置及び他の情報処理装置の夫々とデータ通信可能なデータ通信装置の制御方法であって、前記情報処理装置から提供されるサービスに関する処理を実行可能なデータ通信装置の制御方法において、
第１接続方法を介して、前記他の情報処理装置から前記他の情報処理装置のユーザを特定するユーザ特定情報及び前記データ通信装置を特定する機器特定情報の組合せを管理するための組合せＩＤを受信する受信ステップと、
第２の接続方法を介して、前記データ通信装置を特定する機器特定情報及び前記組合せＩＤを前記情報処理装置へ送信する送信ステップとを備えることを特徴とするデータ通信装置の制御方法。
【請求項９】
サービスを提供可能な情報処理装置と他の情報処理装置との夫々とデータ通信可能なデータ通信装置の制御方法をコンピュータに実行させるプログラムであって、前記データ通信装置のユーザを特定するユーザ特定情報に基づいて前記情報処理装置からサービスを提供されるデータ通信装置の制御方法をコンピュータに実行させるプログラムにおいて、
前記データ通信装置の制御方法は、
第１の接続方法を介して、前記ユーザ特定情報を前記情報処理装置に送信する第１の送信ステップと、
前記第１の接続方法を介して、前記ユーザ特定情報が対応付けされ、且つ前記ユーザ特定情報及び前記他の情報処理装置の組合せを管理するための組合せＩＤを前記情報処理装置から受信する第１の受信ステップと、
第２の接続方法を介して、前記組合せＩＤを前記他の情報処理装置へ送信する第２の送信ステップとを備えることを特徴とするプログラム。
【請求項１０】
情報処理装置及び他の情報処理装置の夫々とデータ通信可能なデータ通信装置の制御方法をコンピュータに実行させるプログラムであって、前記情報処理装置から提供されるサービスに関する処理を実行可能なデータ通信装置の制御方法をコンピュータに実行させるプログラムにおいて、
前記データ通信装置の制御方法は、
第１接続方法を介して、前記他の情報処理装置から前記他の情報処理装置のユーザを特定するユーザ特定情報及び前記データ通信装置を特定する機器特定情報の組合せを管理するための組合せＩＤを受信する受信ステップと、
第２の接続方法を介して、前記データ通信装置を特定する機器特定情報及び前記組合せＩＤを前記情報処理装置へ送信する送信ステップとを備えることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、データ通信装置、その制御方法、及びプログラムに関し、特に、ペアリングに関する情報をサーバで管理可能な通信システム、データ通信装置、その制御方法、及びプログラムに関する。
【背景技術】
【０００２】
ユーザがカメラ等の機器を用いてサーバが提供する各種サービス（以下、「サーバ提供サービス」という。）を利用する場合、ユーザはカメラ、サーバ、及びスマートフォン等をデータ通信可能に接続する。各ユーザは予めスマートフォンの操作によってサーバ提供サービスの利用条件等をサービス設定情報として設定し、設定されたサービス設定情報はユーザ毎にサーバで管理される。サーバは、各ユーザに対応するサービス設定情報に基づいたサーバ提供サービスをカメラ等のサーバ提供サービスの利用対象となる機器（以下、「サービス利用対象機器」という。）に提供する。サーバでは、サービス設定情報に対応するユーザを一意に特定する情報としてユーザＩＤ等が用いられ、ユーザＩＤは、カメラからではなく、当該カメラよりも文字入力等の操作を行い易いスマートフォン等の機器から設定される。
【０００３】
サーバは、ユーザＩＤ及びサービス利用対象機器を特定可能な機器特定情報の夫々が設定されると、ユーザＩＤに対応するサービス設定情報に基づいたサーバ提供サービスを機器特定情報に対応する機器に提供する。ここで、サーバにユーザＩＤ及び機器特定情報の各々を送信する送信先が異なるので、サーバでは、ユーザＩＤと当該ユーザＩＤに対応する機器特定情報との組合せ（以下、「ペアリング」という。）を行う必要がある。ペアリングを行う技術として、例えば、スマートフォン及びサービス利用対象機器の各々がペアリングを行うために必要な各種符号を発行することが知られている。スマートフォン及びサービス利用対象機器の各々は、発行された各種符号をサーバを介して送受信し、当該各種符号に基づいてペアリングを行う（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２０９９３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１の技術を用いてペアリングを行う場合、スマートフォン及びサービス利用対象機器の各々は各種符号を発行し、さらに発行された符号を管理しなければならず、必要以上に手間や時間がかかってしまう。
【０００６】
本発明の目的は、必要以上に手間や時間をかけることなくペアリングを行うことができる通信システム、データ通信装置、その制御方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の通信システムは、第１の情報処理装置、第２の情報処理装置、及び第３の情報処理装置の夫々が互いにデータ通信可能な通信システムであって、前記第１の情報処理装置は、第１の接続方法を介して前記第２の情報処理装置に前記第１の情報処理装置のユーザを特定するユーザ特定情報を送信する第１の送信手段と、前記ユーザ特定情報が対応付けされ、且つ前記ユーザ特定情報及び前記第３の情報処理装置を特定する機器特定情報の組合せを管理するための組合せＩＤを前記第２の情報処理装置から受信する第１の受信手段と、第２の接続方法を介して前記第３の情報処理装置に前記組合せＩＤを送信する第２の送信手段とを備え、前記第２の情報処理装置は、第３の接続方法を介して前記第３の情報処理装置から前記組合せＩＤ及び前記第３の情報処理装置の機器特定情報を受信する第２の受信手段と、前記組合せＩＤに対応付けされたユーザ特定情報、及び前記組合せＩＤと共に受信された第３の情報処理装置の機器特定情報との組合せを設定する設定手段とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、必要以上に手間や時間をかけることなく、組合せ情報を設定することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る通信システムの構成を概略的に示すネットワーク図である。
【図２】図１における携帯端末の一部の構成を概略的に示すブロック図である。
【図３】図１におけるカメラの一部の構成を概略的に示すブロック図である。
【図４】図１の通信システムで実行される組合せＩＤ通信処理の手順を示すシーケンス図である。
【図５】図１におけるサーバで管理されるサーバ管理リストを説明するための図である。
【図６】図１における携帯端末で管理される携帯端末管理リストを説明するための図である。
【図７】図１におけるカメラで管理されるカメラ管理リストを説明するための図である。
【図８】図４におけるステップＳ４０１の組合せＩＤの送信要求処理の手順を示すフローチャートである。
【図９】図４におけるステップＳ４０７の通知処理の手順を示すフローチャートである。
【図１０】図４のＩＤ通信処理の手順を示すシーケンス図である。
【図１１】本発明の第２の実施の形態の通信システムで実行される組合せＩＤ通信処理の手順を示すシーケンス図である。
【図１２】図１１におけるステップＳ１１０１のＵＲＬ生成処理の手順を示すフローチャートである。
【図１３】図１１におけるステップＳ１１０３の組合せＩＤ設定処理の手順を示すフローチャートである。
【図１４】本発明の第２の実施の形態におけるサーバで管理されるサーバ管理リストを説明するための図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面を参照しながら詳述する。
【００１１】
図１は、本発明の第１の実施の形態に係る通信システム１００の構成を概略的に示すネットワーク図である。
【００１２】
図１において、通信システム１００は、第３の情報処理装置（他の情報処理装置）としてのカメラ１０１、第１の情報処理装置（他の情報処理装置）としての携帯端末１０２、及び第２の情報処理装置（情報処理装置）としてのサーバ１０３を備える。カメラ１０１及び携帯端末１０２はＮＦＣ通信のような近距離無線通信１０４を介して接続される。また、カメラ１０１及びサーバ１０３はインターネットや無線／有線ＬＡＮのようなネットワーク１０５を介して接続され、携帯端末１０２及びサーバ１０３はインターネットや無線／有線ＬＡＮのようなネットワーク１０６を介して接続されている。
【００１３】
カメラ１０１は、デジタルカメラ等を含むデータ通信可能な情報処理装置であり、各種画像処理、近距離無線通信１０４を介した携帯端末１０２とのデータ通信、及びネットワーク１０５を介したサーバ１０３とのデータ通信を行う。本実施の形態では、カメラ１０１は近距離無線通信１０４を介して携帯端末１０２と通信を行う。また、カメラ１０１はネットワーク１０５を介してサーバ１０３と通信を行って、カメラ１０１を特定可能な機器特定情報をサーバ１０３に送信する。携帯端末１０２は、スマートフォンやタブレット端末、パーソナルコンピュータ（ＰＣ）を含み、近距離無線通信１０４を介したカメラ１０１とのデータ通信、及びネットワーク１０６を介したサーバ１０３とのデータ通信を行う。本実施の形態では、携帯端末１０２は、当該携帯端末１０２のユーザを一意に特定するユーザＩＤ（ユーザ特定情報）を設定可能である。サーバ１０３は、各種データを格納し、ネットワーク１０５を介したカメラ１０１とのデータ通信、及びネットワーク１０６を介した携帯端末１０２とのデータ通信を行う。本実施の形態では、サーバ１０３は、携帯端末１０２で設定されたユーザＩＤと当該ユーザＩＤに対応するカメラ１０１の機器特定情報とが設定されると、ネットワーク１０５を介してカメラ１０１にサーバ提供サービスを提供する。サーバ提供サービスは、例えば、カメラ１０１に格納された画像データのアップロード、当該画像データのサーバ１０３への保存、カメラ１０１及びサーバ１０３以外の他の装置への画像データの転送等を含む。また、サーバ提供サービスは当該サーバ提供サービスの利用条件等が設定されたサービス設定情報に基づいて提供され、サービス設定情報は各ユーザに対応してサーバ１０３に格納されている。
【００１４】
次に、携帯端末１０２及びサーバ１０３の各々に設けられる制御部の構成について説明する。なお、本実施の形態では、携帯端末１０２及びサーバ１０３の各々に設けられる制御部は同様の構成を有するため、以下、一例として、携帯端末１０２を用いて説明する。
【００１５】
図２は、図１における携帯端末１０２の一部の構成を概略的に示すブロック図である。
【００１６】
図２において、携帯端末１０２は制御部２００を備える。制御部２００は、ディスプレイ２０１、ＶＲＡＭ２０２、ビットムーブユニット（ＢＭＵ）２０３、キーボード２０４、ポインティングデバイス（ＰＤ）２０５、ＣＰＵ２０６、ＲＯＭ２０７、ＲＡＭ２０８、ＨＤＤ２０９、フレキシブルディスク２１０、及びネットワークＩ／Ｆ２１１の各構成要素を備える。当該各構成要素はシステムバス２１２介して互いに接続されている。ディスプレイ２０１はＶＲＡＭ２０２に接続されている。
【００１７】
ディスプレイ２０１は、ＶＲＡＭ２０２に格納された各種画像表示データに基づいてユーザインターフェース情報、例えば、各種操作を行ためのアイコンやメニュー画面、及び各種メッセージを表示する。ＶＲＡＭ２０２はディスプレイ２０１に表示するための各種画像表示データを格納する。ＢＭＵ２０３はＶＲＡＭ２０２等の各種メモリのデータ通信を制御する。キーボード２０４は各種操作キーやテンキー等を含む。ＰＤ２０５は、例えば、ディスプレイ２０１に表示された各種アイコンを選択する際に用いられる。ＣＰＵ２０６は、ＲＯＭ２０７、ＨＤＤ２０９又はフレキシブルディスク２１０に格納された各種制御プログラムを実行してシステムバス２１２に接続された各構成要素を制御する。ＲＯＭ２０７、ＨＤＤ２０９、及びフレキシブルディスク２１０は各種制御プログラム及び各種データを格納する。ＲＡＭ２０８はＣＰＵ２０６の作業領域として用いられる。例えば、ＲＡＭ２０８はエラー処理時にデータを一時的に退避するための退避領域や、各種制御プログラムをロードするためのロード領域として用いられる。ネットワークＩ／Ｆ２１１は近距離無線通信１０４及びネットワーク１０６の各々を介したデータ通信を行う。
【００１８】
図３は、図１におけるカメラ１０１の一部の構成を概略的に示すブロック図である。
【００１９】
図３において、カメラ１０１は、システム制御部３０１、ＲＯＭ３０２、ＲＡＭ３０３、画像処理部３０４、メモリ３０５、操作部３０６、電源制御部３０７、ネットワークＩ／Ｆ３０９、及び外部Ｉ／Ｆ３１０を備える。システム制御部３０１は、システムバス３１１を介して、ＲＯＭ３０２、ＲＡＭ３０３、画像処理部３０４、メモリ３０５、操作部３０６、電源制御部３０７、ネットワークＩ／Ｆ３０９、及び外部Ｉ／Ｆ３１０の各構成要素と夫々接続されている。電源部３０８は電源制御部３０７に接続されている。
【００２０】
システム制御部３０１はシステムバス３１１を介して接続された各構成要素を統括的に制御する。ＲＯＭ３０２はシステム制御部３０１で用いられる各種データや各種制御プログラムを格納する。ＲＡＭ３０３にはＲＯＭ３０２に格納された各種データや各種制御プログラムが展開される。画像処理部３０４はカメラ１０１で撮影された画像データに対して画素補間処理、リサイズ処理、色変換処理等の各種画像処理を行う。メモリ３０５は画像処理部３０４で画像処理されたデータを格納する。操作部３０６はカメラ１０１の各種操作や各種設定を行うための設定ボタンを含む。電源制御部３０７は電源部３０８で行われる電源供給処理の制御を行う。電源部３０８は、アルカリ電池及びリチウム電池等の一次電池、Ｌｉ電池等の二次電池、ＡＣアダプタを含み、電源制御部３０７から送信された制御信号に基づいて電源供給処理を行ってシステムバス３１１に接続された各構成要素等に電源を供給する。ネットワークＩ／Ｆ３０９は近距離無線通信１０４及びネットワーク１０５の各々を介したデータ通信を行う。外部Ｉ／Ｆ３１０は図示しない半導体メモリや磁気ディスク等の外部記憶装置とデータ通信を行う。
【００２１】
図４は、図１の通信システム１００で実行される組合せＩＤ通信処理の手順を示すシーケンス図である。
【００２２】
ここで、ユーザがカメラ１０１でサーバ提供サービスを利用したい場合、カメラ１０１がサーバ１０３に当該カメラ１０１の機器特定情報を送信する。また、携帯端末１０２がサーバ１０３に携帯端末１０２のユーザを特定するユーザＩＤを送信する。ここで、カメラ１０１の機器特定情報及び携帯端末１０２のユーザＩＤの夫々は送信先が異なるので、サーバ１０３はカメラ１０１の機器特定情報及び携帯端末１０２のユーザＩＤのペアリングを行う。ペアリングを行う際、例えば、カメラ１０１及び携帯端末１０２の各々でペアリングを行うために必要な各種符号等を発行すると、各種符号の発行処理や、当該各種符号の管理等で必要以上に手間や時間がかかってしまう。
【００２３】
これに対応して、本実施の形態では、通信システム１００が、携帯端末１０２のユーザＩＤとカメラ１０１の機器特定情報とのペアリングを組合せＩＤで管理し、当該組合せＩＤに対応付けられたユーザＩＤと、組合せＩＤと共にサーバ１０３で受信された機器特定情報とをペアリングする。なお、組合せＩＤは携帯端末１０２で設定されたユーザＩＤと、当該ユーザＩＤの組合せの対象となる機器、本実施形態ではカメラ１０１の機器特定情報との組合せを管理するためのコードである。
【００２４】
図４の処理では、組合せＩＤ通信処理として、携帯端末１０２がサーバ１０３から組合せＩＤを受信する受信処理と、カメラ１０１、携帯端末１０２、サーバ１０３の各々が組合せＩＤに関する設定を行う設定処理とが夫々実行されることを前提とする。また、受信処理は設定処理が実行される前に予め行われることを前提とする。
【００２５】
図４において、まず、通信システム１００は受信処理を開始する。その後、携帯端末１０２は後述する図８の組合せＩＤの送信要求処理を実行して（ステップＳ４０１）、サーバ１０３に携帯端末１０２を使用するユーザを一意に特定するユーザＩＤを送信する。次いで、サーバ１０３は、ユーザＩＤが対応付けられる組合せＩＤを管理するための図５（ａ）に示すサーバ管理リスト５００を生成する（ステップＳ４０２）。サーバ管理リスト５００はユーザＩＤ５０１、組合せＩＤ５０２、状態５０３、及び機器特定情報５０４を含む。サーバ１０３は、ユーザＩＤを携帯端末１０２から受信すると、組合せＩＤを生成し、当該生成された組合せＩＤに携帯端末１０２から送信されたユーザＩＤを対応付けてサーバ管理リスト５００に追加する。状態５０３は当該組合せＩＤに対応付けされたユーザＩＤと機器特定情報とのペアリング成立状況を含む。例えば、組合せＩＤに対応付けされたユーザＩＤに対して機器特定情報が設定されたとき、状態５０３には、ユーザＩＤと特定の機器特定情報とのペアリングが成立したことを示す「登録済」が設定される。一方、組合せＩＤに対応付けされたユーザＩＤに対して未だ機器特定情報が設定されていないとき、状態５０３にはユーザＩＤのペアリングが未成立であることを示す「仮登録」が設定される。なお、後述する本実施の形態におけるステップＳ４０５で携帯端末１０２からカメラ１０１に組合せＩＤが送信されたとき、サーバ管理リスト５００において当該組合せＩＤの状態５０３は「仮登録」に設定されている。すなわち、ステップＳ４０５の時点では当該組合せＩＤに対応付けされたユーザＩＤとカメラ１０１の機器特定情報とのペアリングは未成立である。機器特定情報５０４はカメラ１０１の機器特定情報を含む。機器特定情報は、カメラ１０１の生産時に工場等で予め割り当てられた値、例えば、シリアル番号及びＭＡＣアドレス等であってもよく、サーバ１０３によって発行された任意のコード等であってもよい。機器特定情報５０４では、例えば、初期値として空白（ＮＵＬＬ）が設定され、サーバ１０３がカメラ１０１から組合せＩＤ及びカメラ１０１の機器特定情報を受信すると、予め格納された組合せＩＤに対応付けて機器特定情報が設定される。
【００２６】
次いで、サーバ１０３は携帯端末１０２にユーザＩＤが対応付けされた組合せＩＤを送信する（ステップＳ４０３）。これにより、携帯端末１０２はユーザＩＤが対応付けされた組合せＩＤを取得する。次いで、携帯端末１０２は、受信された組合せＩＤをＨＤＤ２０９に格納し、当該組合せＩＤを管理するための図６（ａ）に示す携帯端末管理リスト６００を生成する（ステップＳ４０４）。携帯端末管理リスト６００は、ユーザＩＤ６０１、組合せＩＤ６０２、及び状態６０３を含み、ユーザＩＤ６０１及び組合せＩＤ６０２の各々は図５（ａ）のユーザＩＤ５０１及び組合せＩＤ５０２の各々に対応する情報を含む。状態６０３は、組合せＩＤの送信状況を含み、例えば、カメラ１０１を含む各種装置のいずれかに組合せＩＤを送信している場合には「送信済」が設定され、カメラ１０１を含む各種装置のいずれにも組合せＩＤを送信していない場合には「未送信」が設定される。その後、通信システム１００はステップＳ４０４の処理を実行した後に受信処理を終了する。すなわち、本実施の形態では、通信システム１００はカメラ１０１から組合せＩＤの送信要求が行われる前に受信処理を実行し、携帯端末１０２がサーバ１０３から組合せＩＤを予め保持する。次いで、通信システム１００は設定処理の開始の指示が行われるまで待機する。
【００２７】
次いで、ユーザがカメラ１０１を携帯端末１０２にかざして当該カメラ１０１から近距離無線通信１０４によって組合せＩＤの送信要求が行われると、通信システム１００は、設定処理を開始する。そして、通信システム１００は、携帯端末管理リスト６００で管理される複数の組合せＩＤのうち、当該携帯端末管理リスト６００の状態６０３が「未送信」に設定されたいずれかの組合せＩＤを携帯端末１０２からカメラ１０１に送信する（ステップＳ４０５）。次いで、カメラ１０１は組合せＩＤを管理するための図７（ａ）に示すカメラ管理リスト７００を生成する（ステップＳ４０６）。カメラ管理リスト７００は、組合せＩＤ７０１及び状態７０２を含み、組合せＩＤ７０１はカメラ１０１で受信された組合せＩＤを含み、状態７０２は当該組合せＩＤのペアリング成立状況を含む。例えば、ペアリングが未成立である組合せＩＤの状態７０２にはその旨を示す「仮登録」が設定され、ペアリングが成立した組合せＩＤの状態７０２にはその旨を示す「登録済」が設定される。次いで、カメラ１０１は、後述する図９の通知処理を行って（ステップＳ４０７）、携帯端末１０２に組合せＩＤが使用されているか否かを示す通知を行う。携帯端末１０２は、組合せＩＤが使用されている旨の通知に基づいて当該携帯端末１０２で管理する携帯端末管理リスト６００のうちカメラ１０１に送信した組合せＩＤの状態６０３を、例えば、図６（ｂ）に示すように、「送信済」に設定する。
【００２８】
また、カメラ１０１は、当該カメラ１０１で受信した組合せＩＤのペアリングが未成立であると、ステップＳ４０７の処理と並行して、サーバ１０３に無線ＬＡＮ通信によって接続し、当該組合せＩＤ及びカメラ１０１の機器特定情報を送信する（ステップＳ４０８）。すなわち、本実施の形態では、カメラ１０１からサーバ１０３に組合せＩＤ及びカメラ１０１の機器特定情報を送信する場合、近距離無線通信１０４ではなく、無線ＬＡＮ通信によるネットワーク１０５が用いられる。次いで、サーバ１０３は、送信された組合せＩＤ及びカメラ１０１の機器特定情報に基づいて、サーバ管理リスト５００の設定を行う（ステップＳ４０９）。具体的に、サーバ管理リスト５００では、図５（ｂ）に示すように、サーバで受信された組合せＩＤに対応する機器特定情報５０４にカメラ１０１の機器特定情報が設定され、当該組合せＩＤに対応する状態５０３にペアリングが成立したことを示す「登録済」が設定される。これにより、カメラ１０１は、ステップＳ４０５で携帯端末１０２から送信された組合せＩＤに対応付けされたユーザＩＤに対応するサービスを利用可能となる。本実施の形態では、ユーザが携帯端末１０２を用いて、ユーザＩＤに対応するサービスを利用する際の条件等を含むサービス設定情報を予め設定し、サービス設定情報はサーバ１０３に格納される。すなわち、ユーザＩＤ及びユーザＩＤに対応するカメラ１０１の機器特定情報のペアリングが成立すると、ユーザは、カメラ１０１を用いて、ユーザＩＤに対応するサービス設定情報に基づくサーバ提供サービスを利用可能となる。カメラ１０１は、サービス設定情報に基づいてサーバ提供サービスに対応する処理を実行する。次いで、サーバ１０３はカメラ１０１に組合せＩＤのペアリングが成立した旨の通知を行う（ステップＳ４１０）。カメラ１０１で管理されるカメラ管理リスト７００の組合せＩＤの状態７０２を、図７（ｂ）に示すように、ユーザＩＤとカメラ１０１の機器特定情報とのペアリングが成立した旨を示す「登録済」に設定し（ステップＳ４１１）、設定処理を終了して本処理を終了する。
【００２９】
上述した図４の処理では、ステップＳ４０５において携帯端末１０２がカメラ１０１に組合せＩＤではなく、ユーザＩＤを送信し、ステップＳ４０８においてカメラ１０１がサーバ１０３にユーザＩＤ及びカメラ１０１の機器特定情報を送信する。そして、ステップＳ４１０においてサーバ１０３がカメラ１０１にユーザＩＤに対応する組合せＩＤを送信してもよい。
【００３０】
図８は、図４におけるステップＳ４０１の組合せＩＤの送信要求処理の手順を示すフローチャートであり、図８の処理は携帯端末１０２によって実行される。
【００３１】
図８において、まず、携帯端末１０２は、無線ＬＡＮ通信によってサーバ１０３にユーザＩＤ及びパスワードを送信し、ユーザ認証の実行を要求する（ステップＳ８０１）。次いで、携帯端末１０２は、サーバ１０３からユーザ認証の結果を受信し、当該ユーザ認証によってサーバ１０３との通信が許可されているか否かを判定する（ステップＳ８０２）。その後、携帯端末１０２は、サーバ１０３との通信が許可されると（ステップＳ８０２でＹＥＳ）、携帯端末管理リスト６００に含まれる組合せＩＤの個数が携帯端末１０２で管理可能な組合せＩＤの上限値に達しているか否かを判別する（ステップＳ８０３）。上限値は予め設定された値であり、ＨＤＤ２０９等に格納されている。携帯端末１０２は上限値を設定することにより、組合せＩＤを記憶するのに使用されるＨＤＤ２０９の記憶容量を制限し、既存の組合せＩＤに基づく組合せの設定を行うように促すことができる。
【００３２】
ステップＳ８０３の判別の結果、携帯端末管理リスト６００に含まれる組合せＩＤの個数が上限値に達していないとき、携帯端末１０２は、サーバ１０３に組合せＩＤの送信要求を行って（ステップＳ８０４）、本処理を終了する。
【００３３】
ステップＳ８０３の判別の結果、携帯端末管理リスト６００に含まれる組合せＩＤの個数が上限値に達しているとき、携帯端末１０２は、ステップＳ８０４の処理を行うことなく、本処理を終了する。
【００３４】
図９は、図４におけるステップＳ４０７の通知処理の手順を示すフローチャートであり、図９の処理はカメラ１０１で実行される。
【００３５】
図９において、まず、カメラ１０１は、近距離無線通信１０４によって携帯端末１０２から送信された組合せＩＤを受信し（ステップＳ９０１）、カメラ管理リスト７００を参照して、受信された組合せＩＤにおいてペアリングが成立しているか否かを判別する（ステップＳ９０２）。
【００３６】
ステップＳ９０２の判別の結果、受信された組合せＩＤにおいてペアリング成立していないとき、カメラ１０１は、受信された組合せＩＤが未だ使用されていない旨を携帯端末１０２に通知し（ステップＳ９０３）、本処理を終了する。
【００３７】
ステップＳ９０２の判別の結果、受信された組合せＩＤにおいてペアリングが成立しているとき、カメラ１０１は、受信された組合せＩＤが使用されている旨を携帯端末１０２に通知し（ステップＳ９０４）、本処理を終了する。
【００３８】
上述した図４、図８、及び図９の処理によれば、携帯端末１０２のユーザＩＤと当該ユーザＩＤに対応するカメラ１０１の機器特定情報とのペアリングを組合せＩＤで管理する。これにより、カメラ１０１及びサーバ１０３の各々でペアリングを行うために必要な各種符号等の発行や管理を行う必要がなく、もって、必要以上に手間や時間をかけることなく、携帯端末１０２のユーザＩＤとカメラ１０１の機器特定情報とのペアリングを行うことができる。また、携帯端末１０２は、ユーザＩＤをサーバ１０３に送信し、送信されたユーザＩＤが対応付けられた組合せＩＤをサーバ１０３から受信し、受信された組合せＩＤをカメラ１０１に送信する。これにより、携帯端末１０２は、必要以上にサーバ１０３及びカメラ１０１の夫々とデータ通信することなく、ペアリングを行うために必要な組合せＩＤを送信することができる。さらに、カメラ１０１は、組合せＩＤを携帯端末１０２から受信し、受信された組合せＩＤをサーバ１０３に送信する。これにより、カメラ１０１は、必要以上に携帯端末１０２及びサーバ１０３の夫々とデータ通信することなく、ペアリングを行うために必要な組合せＩＤ及びカメラ１０１の機器登録情報を送信することができる。
【００３９】
また、上述した図４、図８、及び図９の処理によれば、カメラ１０１及び携帯端末１０２間では近距離無線通信１０４によってデータ通信が行われる。これにより、携帯端末１０２は、ユーザＩＤが対応付けされた組合せＩＤをカメラ１０１に送信する際に無線ＬＡＮ通信等の通信設定を行う必要を無くすことができる。
【００４０】
さらに、上述した図４、図８、及び図９の処理によれば、カメラ１０１から組合せＩＤの送信要求が行われると、携帯端末１０２からカメラ１０１に組合せＩＤが送信される。これにより、カメラ１０１がサーバ１０３の保持するサービス設定情報を利用する際、携帯端末１０２及びサーバ１０３間のデータ通信を行うことなく組合せＩＤをカメラ１０１へ送信することができる。すなわち、不必要なデータ通信による手間や時間をかけることなく、ユーザＩＤとカメラ１０１の機器特定情報とのペアリング処理を行うことができる。
【００４１】
上述した図４、図８、及び図９の処理によれば、携帯端末１０２からカメラ１０１に送信された組合せＩＤにおいてペアリングが未成立である場合、カメラ１０１がサーバ１０３に組合せＩＤ及びカメラ１０１の機器特定情報を送信すると、送信された組合せＩＤにおいてペアリングが成立する。これにより、組合せＩＤにおいてペアリングが未成立であっても、ユーザがカメラ１０１を操作してペアリングを容易に成立させることができる。また、カメラ１０１からサーバ１０３に組合せＩＤ及びカメラ１０１の機器特定情報を送信する場合、近距離無線通信１０４と異なる無線ＬＡＮ通信によるネットワーク１０５が用いられる。ここで、カメラ１０１及び携帯端末１０２間で近距離無線通信１０４としてＮＦＣ通信を用いる場合では、ユーザがカメラ１０１を携帯端末１０２にかざす必要がある。しかし、カメラ１０１からサーバ１０３に組合せＩＤ及びカメラ１０１の機器特定情報を送信する場合、無線ＬＡＮ通信が用いられるので、ユーザがカメラ１０１を携帯端末１０２にかざす必要はない。よって、ユーザがカメラ１０１を携帯端末１０２にかざす手間や時間を削減し、ユーザの負担を軽減することができる。
【００４２】
また、上述した図４、図８、及び図９の処理によれば、カメラ１０１から組合せＩＤの送信要求が行われる前に、携帯端末１０２から送信されたユーザＩＤに基づいてサーバ１０３から携帯端末１０２にユーザＩＤに対応する組合せＩＤが送信される。これにより、携帯端末１０２は、カメラ１０１から組合せＩＤの送信要求が行われるまでに、ユーザＩＤに対応する組合せＩＤを確保することができる。その結果、携帯端末１０２はカメラ１０１から組合せＩＤの送信要求が行われると即座に組合せＩＤを送信することができる。
【００４３】
以上、本発明について実施の形態を用いて説明したが、本発明は上述した実施の形態に限定されるものではない。
【００４４】
例えば、上述した図４の処理では、ペアリングが未成立である組合せＩＤを用いる場合、カメラ１０１からサーバ１０３に組合せＩＤ及び当該カメラ１０１の機器特定情報を送信し、送信された組合せＩＤ及びカメラ１０１の機器特定情報に基づいてサーバ１０３が当該組合せＩＤにおけるペアリングを行っている。しかし、これに限らず、携帯端末１０２から組合せＩＤ及びカメラ１０１の機器特定情報を送信し、送信された組合せＩＤ及びカメラ１０１の機器特定情報に基づいてサーバ１０３が当該組合せＩＤにおけるペアリングを行ってもよい。
【００４５】
図１０は、図４の組合せＩＤ通信処理の変形例の手順を示すシーケンス図である。
【００４６】
図１０の処理でも、組合せＩＤ通信処理として、携帯端末１０２がサーバ１０３から組合せＩＤを受信する受信処理と、カメラ１０１、携帯端末１０２、サーバ１０３の各々が組合せＩＤに関する設定を行う設定処理とが夫々実行され、受信処理は設定処理が実行される前に予め行われることを前提とする。
【００４７】
図１０において、まず、通信システム１００は、図４のステップＳ４０１〜Ｓ４０７と同様の処理を行う。次いで、携帯端末１０２からカメラ１０１に送信された組合せＩＤのペアリングが未成立であると、携帯端末１０２はサーバ１０３に無線ＬＡＮ通信によるネットワーク１０６を介して当該組合せＩＤ及びカメラ１０１の機器特定情報を送信する（ステップＳ１００１）。次いで、サーバ１０３は受信された組合せＩＤ及びカメラ１０１の機器特定情報に基づいて当該組合せＩＤにカメラ１０１の機器特定情報を対応付けて、サーバ管理リスト５００の設定を行う（ステップＳ１００２）。具体的に、サーバ管理リスト５００では、図５（ｂ）に示すように、サーバ１０３で受信された組合せＩＤに対応する機器特定情報５０４にカメラ１０１の機器特定情報が設定され、当該組合せＩＤに対応する状態５０３にペアリング成立を示す「登録済」が設定される。次いで、サーバ１０３は携帯端末１０２及びカメラ１０１の各々に組合せＩＤのペアリングが成立した旨の通知を行う（ステップＳ１００３）。カメラ１０１はカメラ管理リスト７００の組合せＩＤの状態７０２を、図７（ｂ）に示すように、ペアリングが成立した旨を示す「登録済」に設定し（ステップＳ１００４）、設定処理を終了して本処理を終了する。
【００４８】
上述した図１０の処理おいても、図４、図８、及び図９の処理と同様の効果を奏することができる。
【００４９】
上述した図１０の処理では、ステップＳ１００３において、サーバ１０３からカメラ１０１に組合せＩＤのペアリングが成立した旨の通知を行っているが、携帯端末１０２からカメラ１０１にその旨の通知を行ってもよい。
【００５０】
次に、本発明の第２の実施の形態について説明する。
【００５１】
本発明の第２の実施の形態は、その構成、作用が上述した第１の実施の形態と基本的に同じである。しかし、カメラ１０１の機器特定情報を含むＵＲＬ（接続情報）を用いる点で本発明の第１の実施の形態と異なるため、以下、重複した構成、作用については説明を省略し、異なる構成、作用についての説明を行う。
【００５２】
図１１は、本発明の第２の実施の形態の通信システム１００で実行される組合せＩＤ通信処理の手順を示すシーケンス図である。
【００５３】
図１１において、まず、通信システム１００は、後述する図１２のＵＲＬ生成処理を行って（ステップＳ１１０１）、カメラ１０１は「組合せＩＤ要求用ＵＲＬ」を生成し、近距離無線通信１０４によって携帯端末１０２に送信する。次いで、携帯端末１０２は組合せＩＤ要求用ＵＲＬをＷｅｂブラウザに入力し、サーバ１０３に接続する（ステップＳ１１０２）。これにより、携帯端末１０２のディスプレイ２０１には、サーバ１０３からのメニュー画面が表示される。ユーザが表示されたメニュー画面に従ってサーバ１０３のユーザ認証に必要なユーザＩＤ及びパスワードを入力すると、当該ユーザＩＤ及びパスワードが無線ＬＡＮ通信によってサーバ１０３に送信され、サーバ１０３が当該ユーザＩＤ及びパスワードを取得する。次いで、通信システム１００は、後述する図１３の組合せＩＤ設定処理を行って（ステップＳ１１０３）、サーバ１０３によって組合せＩＤを管理するための後述する図１４のサーバ管理リスト１４００にユーザＩＤに対応する組合せＩＤに関する情報を設定する。次いで、サーバ１０３は受信したユーザＩＤに対応する組合せＩＤを無線ＬＡＮ通信によってカメラ１０１に送信する（ステップＳ１１０４）。すなわち、本実施の形態では、サーバ１０３がカメラ１０１にユーザＩＤに対応する組合せＩＤを送信する場合、ＮＦＣ通信による近距離無線通信１０４ではなく無線ＬＡＮ通信によるネットワーク１０５が用いられる。ステップＳ１１０４の処理により、カメラ１０１は受信された組合せＩＤに対応付けされたユーザＩＤ情報に対応するサービス設定情報を利用可能となる。その後、通信システム１００はステップＳ１１０４の処理を実行した後に本処理を終了する。
【００５４】
上述した図１１の処理では、ステップＳ１１０１〜ステップＳ１１０３の処理を連続して実行しなくてもよい。例えば、ステップＳ１１０１〜ステップＳ１１０３の処理の実行が完了した後にステップＳ１１０４の処理を直ぐには行わずに、カメラ１０１からサーバ１０３に無線ＬＡＮ通信によって組合せＩＤの送信要求が直接行われた場合、ステップＳ１１０４を実行してもよい。ここで、カメラ１０１から無線ＬＡＮ通信によって組合せＩＤの送信要求が直接行われた場合は、カメラ１０１及びサーバ１０３間で無線ＬＡＮ通信が実行可能である場合に他ならない。これにより、サーバ１０３からカメラ１０１に組合せＩＤを確実に送信することができる。
【００５５】
図１２は、図１１におけるステップＳ１１０１のＵＲＬ生成処理の手順を示すフローチャートであり、図１２の処理はカメラ１０１によって実行される。
【００５６】
図１２において、まず、カメラ１０１は、ペアリング成立済みの組合せＩＤがＲＯＭ３０２等に格納されているか否かを判別する（ステップＳ１２０１）。本実施の形態では、例えば、ＲＯＭ３０２等に格納された組合せＩＤがペアリング成立済みである場合、格納されていると判別される。一方、組合せＩＤがＲＯＭ３０２等に全く格納されていない場合、若しくはＲＯＭ３０２等に格納された組合せＩＤがペアリング未成立である場合、格納されていないと判別される。
【００５７】
ステップＳ１２０１の判別の結果、ペアリング済みの組合せＩＤがＲＯＭ３０２等に格納されていないとき、カメラ１０１は、本ＵＲＬ生成処理に対応する固有のハッシュ値（以下、「対応ハッシュ値」という。）を生成し（ステップＳ１２０２）、生成された対応ハッシュ値をＲＯＭ３０２等に格納する。すなわち、本実施の形態では、ＵＲＬ生成処理が実行される毎に異なる対応ハッシュ値が生成される。次いで、カメラ１０１は、当該カメラ１０１の機器特定情報及び対応ハッシュ値に基づいて組合せＩＤ要求用ＵＲＬを生成する（ステップＳ１２０３）。次いで、カメラ１０１は、生成された組合せＩＤ要求用ＵＲＬを携帯端末１０２に送信して（ステップＳ１２０４）、本処理を終了する。
【００５８】
上述した図１２の処理では、ステップＳ１２０１〜ステップＳ１２０４の処理を連続して実行しなくてもよい。例えば、ステップＳ１２０１〜Ｓ１２０３までの処理を予め実行して生成された組合せＩＤ要求用ＵＲＬをＲＯＭ３０２等に格納し、ユーザから組合せＩＤの送信要求の指示を受け付けた場合、ステップＳ１２０４の処理を実行して予め格納された組合せＩＤ要求用ＵＲＬを送信してもよい。
【００５９】
図１３は、図１１におけるステップＳ１１０３の組合せＩＤ設定処理の手順を示すフローチャートであり、図１３の処理はサーバ１０３によって実行される。
【００６０】
図１３において、まず、サーバ１０３は、組合せＩＤ要求用ＵＲＬからカメラ１０１の機器特定情報及び対応ハッシュ値を取得する（ステップＳ１３０１）。次いで、サーバ１０３は、図１４のサーバ管理リスト１４００に取得したカメラ１０１の機器特定情報及び対応ハッシュ値の組み合わせに対応する第１の組合せ情報が含まれているか否かを判別する（ステップＳ１３０２）。サーバ管理リスト１４００は、ユーザＩＤ１４０１、組合せＩＤ１４０２、機器特定情報１４０３、対応ハッシュ値１４０４、及び状態１４０５を含む。ユーザＩＤ１４０１は組合せＩＤに対応付けされたユーザＩＤを含み、組合せＩＤ１４０２は機器特定情報に対応付けされた組合せＩＤを含む。例えば、組合せＩＤに機器特定情報が対応付けされていない場合、ユーザＩＤ１４０１及び組合せＩＤ１４０２の各々には空白が設定され、組合せＩＤに機器特定情報及びユーザＩＤが夫々対応付けされている場合、ユーザＩＤ１４０１及び組合せＩＤ１４０２の各々には対応付けされたユーザＩＤ及び組合せＩＤの各々が設定される。機器特定情報１４０３はサーバ１０３で取得した機器特定情報を含み、対応ハッシュ値１４０４はサーバ１０３で取得したハッシュ値を含む。状態１４０５は、ユーザＩＤ１４０１、組合せＩＤ１４０２、機器特定情報１４０３、及び対応ハッシュ値１４０４の全ての項目の設定状況を含む。例えば、ユーザＩＤ１４０１、組合せＩＤ１４０２、機器特定情報１４０３、及び対応ハッシュ値１４０４のいずれかの設定が完了していない場合、状態１４０５にはペアリングが未成立であることを示す「仮登録」が設定される。ユーザＩＤ１４０１、組合せＩＤ１４０２、機器特定情報１４０３、及び対応ハッシュ値１４０４の全ての設定が完了している場合、状態１４０５にはペアリングが成立していることを示す「登録済」が設定される。
【００６１】
ステップ１３０２の判別の結果、サーバ管理リスト１４００に第１の組合せ情報が含まれていないとき、サーバ１０３は、サーバ管理リスト１４００に取得したカメラ１０１の機器特定情報及び対応ハッシュ値を設定する（ステップＳ１３０３）。次いで、サーバ１０３は、サーバ管理リスト１４００に取得したカメラ１０１の機器特定情報及びユーザＩＤの組み合わせに対応する第２の組合せ情報が含まれているか否かを判別する（ステップＳ１３０４）。
【００６２】
ステップＳ１３０４の判別の結果、サーバ管理リスト１４００に第２の組合せ情報が含まれていないとき、サーバ１０３は、ステップＳ１３０３で設定された第１の組合せ情報に対応する組合せＩＤを生成する（ステップＳ１３０５）。次いで、サーバ１０３は、サーバ管理リスト１４００において、ステップＳ１３０３で設定された第１の組合せ情報に対応するユーザＩＤ１４０１、組合せＩＤ１４０２、及び状態１４０５の各々に、生成された組合せＩＤ、取得されたユーザＩＤ、及び「登録済」を夫々設定し（ステップＳ１３０６）、本処理を終了する。
【００６３】
ステップＳ１３０４の判別の結果、サーバ管理リスト１４００に第２の組合せ情報が含まれているとき、サーバ１０３は、サーバ管理リスト１４００から第２の組合せ情報に対応する組合せＩＤ及びユーザＩＤを取得する。そして、当該サーバ管理リスト１４００において、ステップＳ１３０３で設定された第１の組合せ情報に対応するユーザＩＤ１４０１、組合せＩＤ１４０２、及び状態１４０５の各々に、取得された組合せＩＤ、取得されたユーザＩＤ、及び「登録済」を夫々設定し（ステップＳ１３０７）、本処理を終了する。
【００６４】
ステップ１３０２の判別の結果、サーバ管理リスト１４００に第１の組合せ情報が含まれているとき、サーバ１０３は本処理を終了する。
【００６５】
上述した図１１〜図１３の処理によれば、取得されたカメラ１０１の機器特定情報を含む組合せＩＤ要求用ＵＲＬ及びユーザＩＤに基づいてサーバ１０３からカメラ１０１に組合せＩＤが送信される。これにより、カメラ１０１の機器特定情報によってカメラ１０１を特定したサーバ１０３からカメラ１０１に組合せＩＤを直接送信することができるので、不必要な経路を経由することなく、短時間で組合せＩＤを送信することができる。
【００６６】
また、上述した図１１〜図１３の処理によれば、カメラ１０１から組合せＩＤの送信要求が行われると、ＮＦＣ通信と異なる無線ＬＡＮ通信により、組合せＩＤ要求用ＵＲＬ及びユーザＩＤに基づいてサーバ１０３からカメラ１０１に組合せＩＤが送信される。これにより、組合せＩＤ要求用ＵＲＬ及びユーザＩＤの取得を完了したサーバ１０３は、近距離無線通信１０４の確立状態に関わらず、組合せＩＤをカメラ１０１へ確実に送信することができる。
【００６７】
さらに、上述した図１１〜図１３の処理によれば、カメラ１０１の機器特定情報は固有の対応ハッシュ値を含むので、当該カメラ１０１の機器特定情報を容易に設定することができる。
【００６８】
本発明は、上述の実施の形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６９】
１００  通信システム
１０１  カメラ
１０２  携帯端末
１０３  サーバ
【図１】
2016224534.tif 000003
【図２】
2016224534.tif 000004
【図３】
2016224534.tif 000005
【図４】
2016224534.tif 000006
【図５】
2016224534.tif 000007
【図６】
2016224534.tif 000008
【図７】
2016224534.tif 000009
【図８】
2016224534.tif 000010
【図９】
2016224534.tif 000011
【図１０】
2016224534.tif 000012
【図１１】
2016224534.tif 000013
【図１２】
2016224534.tif 000014
【図１３】
2016224534.tif 000015
【図１４】
2016224534.tif 000016