(57)【特許請求の範囲】
【請求項１】
撮像手段と、
前記撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定手段と、
公開設定された縮小画像を要求する第１の要求を受信する第１の受信手段と、
Ｂｌｕｅｔｏｏｔｈを用いた通信を行う通信方式である第１の通信方式を用いて、前記第１の要求に対応する縮小画像を複数の装置に送信する第１の送信手段と、
公開設定された縮小画像に対応する撮像画像を要求する第２の要求を前記複数の装置の一つから受信する第２の受信手段と、
無線ＬＡＮを用いた通信を行う通信方式である第２の通信方式を用いて、前記第２の要求に対応する撮像画像を前記複数の装置の一つに送信する第２の送信手段と、
前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御手段と
を有することを特徴とする撮像装置。
【請求項２】
前記第２の要求を許可するか否かを示す情報の入力を受け付ける受付手段をさらに有し、
前記受付手段が前記第２の要求を許可することを示す情報を受け付けた場合、前記第２の送信手段は、前記第２の要求に対応する撮像画像を前記複数の装置の一つに送信することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記撮像手段で得られた撮像画像の縮小画像に対して公開設定が行われた場合、公開設定された縮小画像に公開設定された縮小画像であることを示す情報を付与する付与手段をさらに有することを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
公開設定された縮小画像を示す一覧情報を記録媒体に記録する記録手段をさらに有することを特徴とする請求項１から３のいずれか１項に記載の撮像装置。
【請求項５】
撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定手段と、
公開設定された縮小画像を要求する第１の要求を受信する第１の受信手段と、
Ｂｌｕｅｔｏｏｔｈを用いた通信を行う通信方式である第１の通信方式を用いて、前記第１の要求に対応する縮小画像を複数の装置に送信する第１の送信手段と、
公開設定された縮小画像に対応する撮像画像を要求する第２の要求を前記複数の装置の一つから受信する第２の受信手段と、
無線ＬＡＮを用いた通信を行う通信方式である第２の通信方式を用いて、前記第２の要求に対応する撮像画像を前記複数の装置の一つに送信する第２の送信手段と、
前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御手段と
を有することを特徴とする情報処理装置。
【請求項６】
前記第２の要求を許可するか否かを示す情報の入力を受け付ける受付手段をさらに有し、
前記受付手段が前記第２の要求を許可することを示す情報を受け付けた場合、前記第２の送信手段は、前記第２の要求に対応する撮像画像を前記複数の装置の一つに送信することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記撮像手段で得られた撮像画像の縮小画像に対して公開設定が行われた場合、公開設定された縮小画像に公開設定された縮小画像であることを示す情報を付与する付与手段をさらに有することを特徴とする請求項５または６に記載の情報処理装置。
【請求項８】
公開設定された縮小画像を示す一覧情報を記録媒体に記録する記録手段をさらに有することを特徴とする請求項５から７のいずれか１項に記載の情報処理装置。
【請求項９】
撮像手段を有する撮像装置の制御方法であって、
前記撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定ステップと、
公開設定された縮小画像を要求する第１の要求を受信する第１の受信ステップと、
Ｂｌｕｅｔｏｏｔｈを用いた通信を行う通信方式である第１の通信方式を用いて、前記第１の要求に対応する縮小画像を複数の装置に送信する第１の送信ステップと、
公開設定された縮小画像に対応する撮像画像を要求する第２の要求を前記複数の装置の一つから受信する第２の受信ステップと、
無線ＬＡＮを用いた通信を行う通信方式である第２の通信方式を用いて、前記第２の要求に対応する撮像画像を前記複数の装置の一つに送信する第２の送信ステップと、
前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御ステップと
を有することを特徴とする制御方法。
【請求項１０】
情報処理装置の制御方法であって、
撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定ステップと、
公開設定された縮小画像を要求する第１の要求を受信する第１の受信ステップと、
Ｂｌｕｅｔｏｏｔｈを用いた通信を行う通信方式である第１の通信方式を用いて、前記第１の要求に対応する縮小画像を複数の装置に送信する第１の送信ステップと、
公開設定された縮小画像に対応する撮像画像を要求する第２の要求を前記複数の装置の一つから受信する第２の受信ステップと、
無線ＬＡＮを用いた通信を行う通信方式である第２の通信方式を用いて、前記第２の要求に対応する撮像画像を前記複数の装置の一つに送信する第２の送信ステップと、
前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御ステップと
を有することを特徴とする制御方法。
【請求項１１】
コンピュータを撮像手段を有する撮像装置として機能させるためのプログラムであって、
前記コンピュータを、
前記撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定手段と、
公開設定された縮小画像を要求する第１の要求を受信する第１の受信手段と、
Ｂｌｕｅｔｏｏｔｈを用いた通信を行う通信方式である第１の通信方式を用いて、前記第１の要求に対応する縮小画像を複数の装置に送信する第１の送信手段と、
公開設定された縮小画像に対応する撮像画像を要求する第２の要求を前記複数の装置の一つから受信する第２の受信手段と、
無線ＬＡＮを用いた通信を行う通信方式である第２の通信方式を用いて、前記第２の要求に対応する撮像画像を前記複数の装置の一つに送信する第２の送信手段と、
前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御手段
として機能させるためのプログラム。
【請求項１２】
コンピュータを、
撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定手段と、
公開設定された縮小画像を要求する第１の要求を受信する第１の受信手段と、
Ｂｌｕｅｔｏｏｔｈを用いた通信を行う通信方式である第１の通信方式を用いて、前記第１の要求に対応する縮小画像を複数の装置に送信する第１の送信手段と、
公開設定された縮小画像に対応する撮像画像を要求する第２の要求を前記複数の装置の一つから受信する第２の受信手段と、
無線ＬＡＮを用いた通信を行う通信方式である第２の通信方式を用いて、前記第２の要求に対応する撮像画像を前記複数の装置の一つに送信する第２の送信手段と、
前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、制御方法およびプログラムなどに関する。
【背景技術】
【０００２】
近年は、デジタルカメラ等のデータ処理装置に簡易的なアクセスポイント機能を搭載したものが知られている。デジタルカメラが簡易的なアクセスポイント機能を起動すると、他の装置がデジタルカメラをアクセスポイントとして検知し、デジタルカメラが形成したネットワークに参加する。これにより、デジタルカメラと他の装置を容易に通信させることが可能となり、デジタルカメラ等に保存された画像データを、簡単に他のデバイスに送信することが可能となった。
特許文献１には、デバイスから送信先情報、送信を希望する条件に関する情報、送信要求を受け取り、受け取った条件に基づいて、必要な画像ファイルだけを送信する方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−０６５３４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献１に開示された従来技術は、送信元デバイスに記憶されている送信先情報と、送信を希望する画像の条件に関する情報と、送信先デバイスからの送信要求に含まれる情報を比較して、送信の可否を決定している。そのため、事前に送信元デバイスに記憶されている送信先情報と、送信を希望する画像の条件に関する情報を入手し、記憶させておく必要があった。
【０００５】
そこで、本発明は、より簡単な操作でユーザの希望に応じ、デジタルカメラ等に記憶されている画像を公開できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る撮像装置は、撮像手段と、前記撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定手段と、公開設定された縮小画像を要求する第１の要求を受信する第１の受信手段と、Ｂｌｕｅｔｏｏｔｈを用いた通信を行う通信方式である第１の通信方式を用いて、前記第１の要求に対応する縮小画像を複数の装置に送信する第１の送信手段と、公開設定された縮小画像に対応する撮像画像を要求する第２の要求を前記複数の装置の一つから受信する第２の受信手段と、無線ＬＡＮを用いた通信を行う通信方式である第２の通信方式を用いて、前記第２の要求に対応する撮像画像を前記複数の装置の一つに送信する第２の送信手段と、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御手段とを有する。
本発明に係る情報処理装置は、撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定手段と、公開設定された縮小画像を要求する第１の要求を受信する第１の受信手段と、Ｂｌｕｅｔｏｏｔｈを用いた通信を行う通信方式である第１の通信方式を用いて、前記第１の要求に対応する縮小画像を複数の装置に送信する第１の送信手段と、公開設定された縮小画像に対応する撮像画像を要求する第２の要求を前記複数の装置の一つから受信する第２の受信手段と、無線ＬＡＮを用いた通信を行う通信方式である第２の通信方式を用いて、前記第２の要求に対応する撮像画像を前記複数の装置の一つに送信する第２の送信手段と、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御手段とを有する。
本発明に係る制御方法の一つは、撮像手段を有する撮像装置の制御方法であって、前記撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定ステップと、公開設定された縮小画像を要求する第１の要求を受信する第１の受信ステップと、Ｂｌｕｅｔｏｏｔｈを用いた通信を行う通信方式である第１の通信方式を用いて、前記第１の要求に対応する縮小画像を複数の装置に送信する第１の送信ステップと、公開設定された縮小画像に対応する撮像画像を要求する第２の要求を前記複数の装置の一つから受信する第２の受信ステップと、無線ＬＡＮを用いた通信を行う通信方式である第２の通信方式を用いて、前記第２の要求に対応する撮像画像を前記複数の装置の一つに送信する第２の送信ステップと、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御ステップとを有する。
本発明に係る制御方法の一つは、情報処理装置の制御方法であって、撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定ステップと、公開設定された縮小画像を要求する第１の要求を受信する第１の受信ステップと、Ｂｌｕｅｔｏｏｔｈを用いた通信を行う通信方式である第１の通信方式を用いて、前記第１の要求に対応する縮小画像を複数の装置に送信する第１の送信ステップと、公開設定された縮小画像に対応する撮像画像を要求する第２の要求を前記複数の装置の一つから受信する第２の受信ステップと、無線ＬＡＮを用いた通信を行う通信方式である第２の通信方式を用いて、前記第２の要求に対応する撮像画像を前記複数の装置の一つに送信する第２の送信ステップと、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御ステップとを有する。
本発明に係るプログラムの一つは、コンピュータを撮像手段を有する撮像装置として機能させるためのプログラムであって、前記コンピュータを、前記撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定手段と、公開設定された縮小画像を要求する第１の要求を受信する第１の受信手段と、Ｂｌｕｅｔｏｏｔｈを用いた通信を行う通信方式である第１の通信方式を用いて、前記第１の要求に対応する縮小画像を複数の装置に送信する第１の送信手段と、公開設定された縮小画像に対応する撮像画像を要求する第２の要求を前記複数の装置の一つから受信する第２の受信手段と、無線ＬＡＮを用いた通信を行う通信方式である第２の通信方式を用いて、前記第２の要求に対応する撮像画像を前記複数の装置の一つに送信する第２の送信手段と、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御手段として機能させる。
本発明に係るプログラムの一つは、コンピュータを、撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定手段と、公開設定された縮小画像を要求する第１の要求を受信する第１の受信手段と、Ｂｌｕｅｔｏｏｔｈを用いた通信を行う通信方式である第１の通信方式を用いて、前記第１の要求に対応する縮小画像を複数の装置に送信する第１の送信手段と、公開設定された縮小画像に対応する撮像画像を要求する第２の要求を前記複数の装置の一つから受信する第２の受信手段と、無線ＬＡＮを用いた通信を行う通信方式である第２の通信方式を用いて、前記第２の要求に対応する撮像画像を前記複数の装置の一つに送信する第２の送信手段と、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第１の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御手段として機能させる。
【発明の効果】
【０００７】
本発明によれば、より簡単な操作でユーザの希望に応じ、デジタルカメラ等に記憶されている画像を公開することができる。
【図面の簡単な説明】
【０００８】
【図１】デジタルカメラを示す図である。
【図２】携帯電話を示す図である。
【図３】デジタルカメラと携帯電話との接続形態を模式的に表した図である。
【図４】画像提供のユースケースの説明図である。
【図５】デジタルカメラ及び携帯電話の処理を示すシーケンス図である。
【図６】公開設定画面の一例を示す図である。
【図７】サムネイル表示画面一例を示す図である。
【図８】リクエスト表示画面８一例を示す図である。
【図９】デジタルカメラの処理を示すフローチャートである。
【図１０】撮像画像送信処理における詳細な処理を示すフローチャートである。
【図１１】携帯電話の処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
本実施形態に係る情報処理システムは、撮像装置の一例としてのデジタルカメラと、端末装置の一例としての携帯電話とを有している。撮像装置としてのデジタルカメラは、携帯電話に撮像画像を送信する。なお、撮像画像を送信する装置は、撮像装置に限定されるものではなく、情報処理装置であってもよい。この場合、情報処理装置は、撮像装置による撮像により得られた撮像画像を、撮像画像等から取得し、これを携帯電話に送信する。情報処理装置としては、携帯型のメディアプレーヤや、いわゆるタブレットデバイス、パーソナルコンピュータ等が挙げられる。
また、携帯端末は、携帯電話に限定されるものではない。他の例としては、携帯端末は、無線機能付きのデジタルカメラ、携帯型のメディアプレーヤやいわゆるタブレットデバイス、パーソナルコンピュータ、スマートフォン等であってもよい。
【００１０】
図１は、デジタルカメラ１００を示す図である。制御部１０１は、例えばＣＰＵであり、入力された信号や、後述のプログラムに従ってデジタルカメラ１００の各部を制御する。なお、制御部１０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。撮像部１０２は、撮像部１０２に含まれるレンズで結像された被写体光を電気信号に変換し、ノイズ低減処理等を施す。さらに、撮像部１０２は、デジタルデータを画像データとして出力する。画像データはバッファメモリに蓄えられた後、制御部１０１にて所定の演算が行われ、記録媒体１１０に記録される。
不揮発性メモリ１０３は、電気的に消去・記録可能な不揮発性のメモリであり、制御部１０１で実行される後述のプログラム等が格納される。作業用メモリ１０４は、撮像部１０２で撮像された画像データを一時的に保持するバッファメモリや、表示部１０６の画像表示用メモリ、制御部１０１の作業領域等として使用される。
【００１１】
操作部１０５は、デジタルカメラ１００に対する指示をユーザから受け付けるために用いられる。操作部１０５は例えば、ユーザがデジタルカメラ１００の電源のＯＮ／ＯＦＦを指示するための電源ボタンや、撮像を指示するためのレリーズスイッチ、画像データの再生を指示するための再生ボタン等の操作部材を含む。また、後述する表示部１０６に形成されるタッチパネルも操作部１０５に含まれる。
なお、レリーズスイッチは、ＳＷ１及びＳＷ２を有する。レリーズスイッチが、いわゆる半押し状態となることにより、ＳＷ１がＯＮとなる。これにより、デジタルカメラ１００は、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の撮像準備を行うための指示を受け付ける。また、レリーズスイッチが、いわゆる全押し状態となることにより、ＳＷ２がＯＮとなる。これにより、デジタルカメラ１００は、撮像を行うための指示を受け付ける。
【００１２】
表示部１０６は、撮像の際のビューファインダー画像の表示、撮像した画像データの表示、対話的な操作のための文字表示等を行う。なお、表示部１０６は必ずしもデジタルカメラ１００が内蔵する必要はない。デジタルカメラ１００は、内部又は外部の表示部１０６と接続することができ、表示部１０６の表示を制御する表示制御機能を少なくとも有していればよい。
記録媒体１１０は、撮像部１０２から出力された撮像画像や、撮像画像に対応するサムネイル画像等の画像データを記録する。ここで、サムネイル画像は、縮小画像の一例である。記録媒体１１０は、デジタルカメラ１００に着脱可能なよう構成してもよいし、デジタルカメラ１００に内蔵されていてもよい。すなわち、デジタルカメラ１００は少なくとも記録媒体１１０にアクセスする手段を有していればよい。
無線ＬＡＮ部１１１は、外部装置と接続するためのインターフェースである。本実施形態のデジタルカメラ１００は、無線ＬＡＮ部１１１を介して、外部装置とデータのやりとりを行うことができる。制御部１０１は、無線ＬＡＮ部１１１を制御することで外部装置との無線通信を実現する。
【００１３】
なお、本実施形態におけるデジタルカメラ１００は、インフラストラクチャモードにおけるスレーブ装置として動作することが可能である。デジタルカメラ１００は、スレーブ装置として動作する場合、周辺のアクセスポイント（以下、ＡＰ）に接続し、ＡＰが形成するネットワークに参加することが可能である。また、本実施形態におけるデジタルカメラ１００は、ＡＰの一種ではあるが、より機能が限定された簡易的なＡＰ（以下、簡易ＡＰ）として動作することも可能である。なお、本実施形態におけるＡＰは中継装置の一例である。
デジタルカメラ１００が簡易ＡＰとして動作すると、デジタルカメラ１００は自身でネットワークを形成する。デジタルカメラ１００の周辺の装置は、デジタルカメラ１００をＡＰと認識し、デジタルカメラ１００が形成したネットワークに参加することが可能となる。上記のようにデジタルカメラ１００を動作させるためのプログラムは不揮発性メモリ１０３に保持されているものとする。
【００１４】
なお、本実施形態におけるデジタルカメラ１００はＡＰの一種であるものの、スレーブ装置から受信したデータをインターネットプロバイダ等に転送するゲートウェイ機能を有さない簡易ＡＰである。したがって、自機が形成したネットワークに参加している他の装置からデータを受信しても、それをインターネット等のネットワークに転送することはできない。
Ｂｌｕｅｔｏｏｔｈ（登録商標）部１１２も、外部装置と接続するためのインターフェースである。本実施形態のデジタルカメラ１００は、無線ＬＡＮ部１１１と同様に、Ｂｌｕｅｔｏｏｔｈ部１１２を介して、外部装置とデータのやりとりを行うことができる。制御部１０１は、Ｂｌｕｅｔｏｏｔｈ部１１２を制御することで外部装置との無線通信を実現する。なお、後述するデジタルカメラ１００の機能や処理は、制御部１０１が不揮発性メモリ１０３等に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。以上がデジタルカメラ１００の説明である。
【００１５】
図２は、携帯電話２００を示す図である。制御部２０１は、入力された信号や、後述のプログラムに従って携帯電話２００の各部を制御する。なお、制御部２０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。撮像部２０２は、撮像部２０２に含まれるレンズで結像された被写体光を電気信号に変換する。撮像部２０２はさらに、ノイズ低減処理等を行い、デジタルデータを画像データとして出力する。撮像した画像データはバッファメモリに蓄えられた後、制御部２０１にて所定の演算を行い、記録媒体２１０に記録される。
不揮発性メモリ２０３は、電気的に消去・記録可能な不揮発性のメモリであり、制御部２０１で実行される各種プログラム等が格納される。デジタルカメラ１００と通信するためのプログラムも不揮発性メモリ２０３に保持され、カメラ通信アプリケーションとしてインストールされているものとする。
【００１６】
なお、本実施形態における携帯電話２００の処理は、カメラ通信アプリケーションにより提供されるプログラムを読み込むことにより実現される。なお、カメラ通信アプリケーションは携帯電話２００にインストールされたＯＳの基本的な機能を利用するためのプログラムを有しているものとする。なお、携帯電話２００のＯＳが本実施形態における処理を実現するためのプログラムを有していてもよい。作業用メモリ２０４は、撮像部２０２で生成された画像データを一時的に保存するバッファメモリや、表示部２０６の画像表示用メモリや、制御部２０１の作業領域等として使用される。
【００１７】
操作部２０５は、携帯電話２００に対する指示をユーザから受け付けるために用いられる。操作部２０５は例えば、ユーザが携帯電話２００の電源のＯＮ／ＯＦＦを指示するための電源ボタンや、表示部２０６に形成されるタッチパネル等の操作部材を含む。
表示部２０６は、画像データの表示、対話的な操作のための文字表示等を行う。なお、表示部２０６は必ずしも携帯電話２００が内蔵する必要はない。携帯電話２００は、外部機器としての表示装置と接続することができ、表示装置を制御する表示制御機能を少なくとも有していればよい。
【００１８】
記録媒体２１０は、撮像部２０２から出力された画像データを記録することができる。記録媒体２１０は、携帯電話２００に着脱可能なよう構成してもよいし、携帯電話２００に内蔵されていてもよい。すなわち、携帯電話２００は少なくとも記録媒体２１０にアクセスする手段を有していればよい。
無線ＬＡＮ部２１１は、外部装置と接続するためのインターフェースである。本実施形態の携帯電話２００は、無線ＬＡＮ部２１１を介して、外部装置とデータのやりとりを行うことができる。制御部２０１は、無線ＬＡＮ部２１１を制御することで外部装置との無線通信を実現する。なお、本実施形態における携帯電話２００は、少なくともインフラストラクチャモードにおけるスレーブ装置として動作することが可能であり、周辺のＡＰが形成するネットワークに参加することが可能である。
【００１９】
Ｂｌｕｅｔｏｏｔｈ部２１５も、外部装置と接続するためのインターフェースである。本実施形態の携帯電話２００は、無線ＬＡＮ部２１１と同様に、Ｂｌｕｅｔｏｏｔｈ部２１５を介して、外部装置とデータのやりとりを行うことができる。制御部２０１は、Ｂｌｕｅｔｏｏｔｈ部２１５を制御することで外部装置との無線通信を実現する。
公衆網接続部２１２は、公衆無線通信を行う際に用いられるインターフェースである。携帯電話２００は、公衆網接続部２１２を介して、他の機器の通話や、データ通信を行うことができる。通話の際には、制御部２０１はマイク２１３及びスピーカ２１４を介して音声信号の入力と出力を行う。本実施形態では、公衆網接続部２１２は、３Ｇを用いた通信を行うためのインターフェースを含むものとする。なお、３Ｇに限らず、ＬＴＥやＷｉＭＡＸ、ＡＤＳＬ、ＦＴＴＨ、いわゆる４Ｇといった他の通信方式を用いてもよい。また、無線ＬＡＮ部２１１及び公衆網接続部２１２は必ずしも独立したハードウェアで構成する必要はなく、例えば一つのアンテナで兼用することも可能である。
なお、後述する携帯電話２００の機能や処理は、制御部２０１が不揮発性メモリ２０３等に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。以上が携帯電話２００の説明である。
【００２０】
図３は、本実施形態における、デジタルカメラ１００と携帯電話２００との接続形態を模式的に表した図である。デジタルカメラ１００と携帯電話２００が無線でデータを送受信する場合、図３（ａ）、図３（ｂ）の２つの接続形態が考えられる。
図３（ａ）は、外部中継装置の一例である外部ＡＰ３００が形成する無線ＬＡＮネットワークに、デジタルカメラ１００と携帯電話２００とが参加する形態である。デジタルカメラ１００及び携帯電話２００は、外部ＡＰ３００が定期的に送信するビーコン信号を検知し、外部ＡＰ３００が形成する無線ＬＡＮネットワークに参加する。デジタルカメラ１００と携帯電話２００は同じ無線ＬＡＮネットワークに参加した後、互いの機器発見、機器の能力取得等を経て無線ＬＡＮによるデータの送受信が可能な状態となる（機器間の通信を確立する）。
また、本実施形態における外部ＡＰ３００は、公衆網等を用いてインターネット等の外部ネットワークに接続することが可能である。したがって、携帯電話２００は、外部ＡＰ３００を介してインターネット上にデータを送信することが可能である。
【００２１】
図３（ｂ）は、外部ＡＰ３００を介さず、デジタルカメラ１００と携帯電話２００とが直接接続する形態である。この場合は、デジタルカメラ１００が簡易ＡＰとして動作して無線ＬＡＮネットワークを形成する。デジタルカメラ１００は簡易ＡＰとして動作すると、ビーコン信号の定期的な送信を開始する。携帯電話２００は、ビーコン信号を検知し、デジタルカメラ１００が形成した無線ＬＡＮネットワークに参加する。そして図３（ａ）の場合と同様、互いの機器発見、機器の能力取得等を経て通信を確立し、データの送受信が可能な状態となる。
なお、前述したように、本実施形態におけるデジタルカメラ１００はインターネット等の外部ネットワークへの通信機能を有していない。したがって、デジタルカメラ１００が形成する無線ＬＡＮネットワークに参加している携帯電話２００は、簡易ＡＰを介してインターネット等にデータを送信することはできない。
以上述べたように、デジタルカメラ１００と携帯電話２００には２通りの接続形態がある。本実施形態は、図３（ｂ）の、外部ＡＰ３００を介さず、デジタルカメラ１００と携帯電話２００とが直接接続する形態で行う。
【００２２】
図４は、本実施形態に係る、デジタルカメラ１００から携帯電話２００への画像提供のユースケースの説明図である。デジタルカメラ１００の所有者Ａが、バスツアーに参加しているとする。また、ツアー参加者Ｂ、Ｃ、Ｄは、それぞれ携帯電話２００を所有している。なお、参加者Ｄは、所有者Ａとは旧知の友人であるものとする。
カメラの所有者Ａは、友人Ｄと共に参加したバスツアーで、Ｂ、Ｃとたまたま席が近かったため、ツアー中は一緒に観光し、写真を撮像した。その日は、Ａだけがデジタルカメラ１００を携帯していたため、撮像した写真は全てＡのデジタルカメラ１００に保存されているとする。このような場合、所有者Ａが、例えば帰りのバスの車内で、Ｂ、Ｃ、Ｄから、バスツアーで撮像した写真を見たいと頼まれる場合がある。
【００２３】
一般的には、撮像した画像を見せて欲しいと言われた時は、カメラの所有者が、写真を見たい人物にカメラを渡し、直接カメラ内の画像を見てもらうことが最も簡単な方法である。しかし、カメラ内に見せたくない画像が含まれている場合は、その方法は実行できない。
選択した画像だけを見せる方法として、後日ウェブアルバム等のサービスに利用することも可能である。しかし、今回のケースのように、旧知でない関係のＢ、Ｃと連絡先を交換し、後日連絡する等手間がかかる。デジタルカメラ１００の所有者Ａとしては、その場で気軽に見せる方が手間は少ない。また、所有者Ａは、それほど親しくないＢ、Ｃへは画像を見せてもいいが、画像をあげる相手は、友人Ｄだけにしたいと思っている場合もある。
【００２４】
このような状況において、本実施形態に係る情報処理システムは、画像閲覧を要求した相手と自身の間の親密度に応じて、公開する画像の種類を変更する。具体的には、以下のようなユースケースを想定している。すなわち、まず、図４（ａ）に示すように、Ａは、ツアー同行者等から画像閲覧を要求される。
図４（ｂ）に示すように、Ａは、サムネイル画像を要求されると、デジタルカメラ１００内の撮像画像の中から、ツアーに関係のある画像のみを選択し、対応するサムネイル画像を要求したすべての相手の携帯電話２００に送信するよう操作する。さらに、図４（ｃ）に示すように、Ａは、画像取得を要求した相手のうち、特定の相手の携帯電話２００にだけ、撮像画像を送信する。例えば、図４に示す例においては、Ａは、友人Ｄにだけ、撮像画像を提供する。すなわち、友人Ｄ以外の同行者Ｂ，Ｃは、サムネイル画像の閲覧は可能だが、撮像画像そのものを取得することはできない。
【００２５】
上記のケースのように、デジタルカメラ１００の所有者は、撮像した写真を広く気軽に公開したいという欲求はあるが、公開する画像や、画像を渡す相手は自分で選びたい、という、相反する要望がある。この要望を実現するため、本実施形態に係るデジタルカメラ１００は、撮像画像及びサムネイル画像を異なる通信方式を利用して送信する。具体的には、デジタルカメラ１００は、Ｂｌｕｅｔｏｏｔｈと、無線ＬＡＮネットワークの２つの通信方式を利用する。ここで、本実施形態でのＢｌｕｅｔｏｏｔｈでの通信は、ペアリングなしでも接続可能であり、同時に多数の相手装置と接続し通信を行う。また、本実施形態での無線ＬＡＮは、基本的に同時に単一の相手装置とのみ通信を行う。
本実施形態では、デジタルカメラ１００は、撮像画像に対応するサムネイル画像をＢｌｕｅｔｏｏｔｈで携帯電話２００に送信する。その後、デジタルカメラ１００は、携帯電話２００からサムネイル画像に対応する撮像画像の取得要求を受信した場合には、無線ＬＡＮネットワークで、リクエストされた公開画像を携帯電話２００に送信する。
【００２６】
図５は、デジタルカメラ１００及び携帯電話２００の処理を示すシーケンス図である。Ｓ５０１において、デジタルカメラ１００は、ユーザ操作に応じて、サムネイル画像の公開設定を行う（設定処理）。なお、デジタルカメラ１００は、公開設定が行われたサムネイル画像を不特定多数の人物への公開が許可されたものとして認識する。
図６は、Ｓ５０１において、デジタルカメラ１００の表示部１０６に表示される公開設定画面６００の一例を示す図である。ユーザは、公開設定画面６００に表示される撮像画像に対応するサムネイル画像を公開して良いと判断した場合には、ＯＫボタン５０１を選択する。デジタルカメラ１００は、ＯＫボタン５０１が選択されると、表示中の撮影画像に対応するサムネイル画像に対する公開設定指示を受け付ける。そして、デジタルカメラ１００は、公開設定指示に従い、サムネイル画像に対し、公開設定を行う。デジタルカメラ１００は、この操作を各サムネイル画像に対して行うことにより、公開設定を完了する。
【００２７】
なお、他の例としては、デジタルカメラ１００は、Ｂｌｕｅｔｏｏｔｈの通信の有効無効を管理し（通信制御処理）、通信が有効か否かに応じて公開設定を行ってもよい。具体的には、デジタルカメラ１００の制御部１０１は、Ｂｌｕｅｔｏｏｔｈ「ＯＮ」、すなわちＢｌｕｅｔｏｏｔｈの通信が有効な状態において撮像されたサムネイルに対し公開設定を行う。この場合、制御部１０１は、Ｂｌｕｅｔｏｏｔｈ「ＯＦＦ」、すなわちＢｌｕｅｔｏｏｔｈの通信が無効な状態において撮像されたサムネイルに対しては公開設定を行わない。さらに、デジタルカメラ１００は、Ｂｌｕｅｔｏｏｔｈ「ＯＮ」で撮像を行った場合には、撮像直後にサムネイル画像の公開の可否をユーザに確認し、ユーザによる公開設定指示の入力を受け付けた場合にのみ、公開設定を行うこととしてもよい。
【００２８】
図４の（ａ）のようにデジタルカメラ１００内にプライベート画像が混在している場合がある。このような場合でも、ユーザが他人に見せたいサムネイル画像に対してのみ、公開設定指示を入力することにより、デジタルカメラ１００は、ユーザが公開を希望する撮像画像に対してのみ、公開設定を行うことができる。ここで、デジタルカメラ１００は、公開設定指示に係るサムネイル画像を示す一覧情報を、サムネイル画像と異なる外部ファイルとして記録媒体１１０に記憶することにより、公開設定を行う。
また、他の例としては、デジタルカメラ１００は、公開設定に係るサムネイル画像に対し、公開設定されたことを示す設定情報を付与する（埋め込む）ことにより、公開設定を行うこととしてもよい。
【００２９】
続くＳ５０２において、デジタルカメラ１００は、ユーザ操作に応じて、Ｂｌｕｅｔｏｏｔｈを「ＯＮ」にする。次に、Ｓ５０３において、携帯電話２００は、ユーザ操作に応じて、アプリケーションを起動する。次に、Ｓ５０４において、デジタルカメラ１００及び携帯電話２００は、Ｂｌｕｅｔｏｏｔｈで接続を確立する。以下、Ｓ５０５〜Ｓ５１１，Ｓ５２１，Ｓ５２２におけるデータ通信は、Ｂｌｕｅｔｏｏｔｈにより実現される。
Ｓ５０５で、携帯電話２００は、画像リスト要求をデジタルカメラ１００に送信する。ここで、画像リスト要求は、画像リストを要求する情報であり、画像リストは、デジタルカメラ１００に記録されている、公開設定されたサムネイル画像を一覧表示する一覧表示情報である。すなわち、Ｓ５０６において送信される画像リストは、公開設定されているサムネイル画像のみを含み、公開設定されていないサムネイル画像は含まない。Ｓ５０６において、デジタルカメラ１００は、画像リスト要求に応じて、画像リストを携帯電話２００に送信する。
【００３０】
携帯電話２００のユーザは、サムネイル画像の取得を希望する場合、携帯電話２００を操作することにより、取得希望のサムネイル画像を選択する。これに対応し、Ｓ５０７において、携帯電話２００は、画像リストに含まれるサムネイル画像のうち、ユーザにより選択されたサムネイル画像の取得要求をデジタルカメラ１００に送信する。Ｓ５０８において、デジタルカメラ１００は、取得要求に係るサムネイル画像を送信する。そして、携帯電話２００は、サムネイル画像を受信すると、これを表示部２０６に表示する。
前述の通り、Ｂｌｕｅｔｏｏｔｈ接続は、ペアリングなしで接続できること、多数の相手と同時に接続できることを特徴としている。このため、Ｓ５０８において、デジタルカメラ１００は、図４（ｂ）のような旧知でない人を含む不特定多数の人へ、画像リスト及びサムネイル画像を送信することが可能である。
【００３１】
続いて、携帯電話２００のユーザは、サムネイル画像に対応する撮像画像の取得を希望する場合、携帯電話２００を操作することにより、取得希望の撮像画像に対応するサムネイル画像を選択する。これに対し、Ｓ５０９において、携帯電話２００は、ユーザにより選択されたサムネイル画像に対応する撮像画像の取得要求をデジタルカメラ１００に送信する。
図７は、携帯電話２００の表示部２０６に表示されるサムネイル表示画面７００の一例を示す図である。図７の例では、サムネイル画像が３列に表示されており、上下方向へのスクロール操作によりさらに他のサムネイル画像を表示させることが可能である。
ユーザは、サムネイル表示画面７００において、サムネイル画像を閲覧して、取得したいと思う撮像画像に対応するサムネイル画像を選択する。これにより、選択されたサムネイル画像には、チェック７０１が表示される。そして、サムネイル画像の選択が終了した場合には、ユーザは、保存ボタン７０２を選択するものとする。これに対応し、携帯電話２００は、Ｓ５０９において、チェック７０１が付与された画像を、ユーザにより選択された画像として、画像の選択を受け付ける。
【００３２】
次に、Ｓ５１０において、携帯電話２００は、選択されたサムネイル画像に対応する撮像画像の取得要求をデジタルカメラ１００に送信する。この時、携帯電話２００は、取得要求に係る撮像画像のＩＤと携帯電話２００自身の情報とを合わせてデジタルカメラ１００に送信する。
次に、Ｓ５１１において、デジタルカメラ１００は、受信した撮像画像の取得要求を表示部１０６に表示する。図８は、デジタルカメラ１００の表示部１０６に表示されるリクエスト表示画面８００の一例を示す図である。デジタルカメラ１００のユーザは、撮像画像の取得要求に答えるか否かを判断し、リクエストを許可する場合にはＯＫボタン８０１、拒否する場合にはキャンセルボタン８０２を選択する。デジタルカメラ１００は、ＯＫボタン８０１が選択されると取得要求の許可情報を受け付け、キャンセルボタン８０２が選択されると取得要求の拒否情報を受け付ける（受付処理）。
【００３３】
なお、リクエスト表示画面８００には、取得要求にかかる撮像画像に対応するサムネイル画像や、取得要求の送信元の携帯電話２００の情報等が表示されている。デジタルカメラ１００の所有者Ａが友人Ｄにだけ撮像画像を送信したいとする。この場合、デジタルカメラ１００のユーザは、リクエスト表示画面８００に表示されている携帯電話２００の情報を見ることにより、撮像画像の取得要求の送信元が友人Ｄであることを確認することができる。
【００３４】
デジタルカメラ１００は、Ｓ５１１において、取得要求の許可情報を受け付けた場合には、取得要求に係る撮像画像の画像ＩＤと携帯電話２００の情報を作業用メモリ１０４に記憶し、処理をＳ５１２へ進める。一方、デジタルカメラ１００は、Ｓ５１１において、取得要求の拒否情報を受け付けた場合には、処理をＳ５２１へ進める。
Ｓ５１２において、デジタルカメラ１００は、簡易ＡＰ機能により、無線ＬＡＮネットワークを形成する。Ｓ５１３において、デジタルカメラ１００は、形成したネットワークのＳＳＩＤとパスワードを送信する。Ｓ５１４において、携帯電話２００は、デジタルカメラ１００が形成したネットワークに参加する。これにより、無線ＬＡＮ部を介した無線ＬＡＮネットワーク接続が確立する。
【００３５】
Ｓ５１５において、携帯電話２００は、撮像画像の取得要求を送信する。この際、送信される要求は、携帯電話２００の情報のみである。Ｓ５１６において、デジタルカメラ１００は、撮像画像を送信する。Ｓ５１７において、携帯電話２００は、デジタルカメラ１００から撮像画像の受信を完了する。
Ｓ５１８において、携帯電話２００は、携帯電話２００とデジタルカメラ１００が簡易ＡＰ機能で形成したネットワークの削除要求を送信する。Ｓ５１９において、デジタルカメラ１００は、携帯電話２００との無線ＬＡＮネットワーク接続を切断する。次に、Ｓ５２０において、デジタルカメラ１００は、カメラの簡易ＡＰ機能で形成したネットワークを削除する。
【００３６】
一方、Ｓ５１１において、デジタルカメラ１００は、取得要求の拒否情報を受け付けた場合には、処理をＳ５２１へ進める。Ｓ５２１において、デジタルカメラ１００は、携帯電話２００にエラーメッセージを送信する。Ｓ５２２において、携帯電話２００は、Ｂｌｕｅｔｏｏｔｈ部２１５を介して、Ｂｌｕｅｔｏｏｔｈ接続の切断要求を送信する。これに対応し、デジタルカメラ１００は、切断要求を受信する。
Ｓ５２３において、デジタルカメラ１００は、携帯電話２００とのＢｌｕｅｔｏｏｔｈ接続を切断する。Ｓ５２４において、デジタルカメラ１００は、ＢｌｕｅｔｏｏｔｈのスイッチをＯＦＦにする。Ｓ５２５において、携帯電話２００は、ユーザ操作に従い、アプリケーションを終了する。以上で、一連の処理が終了する。
【００３７】
図９及び図１０は、デジタルカメラ１００の処理を示すフローチャートである。デジタルカメラ１００の制御部１０１は、ＢｌｕｅｔｏｏｔｈがＯＮになると、Ｓ９０１において、アドバタイズを開始し、自機の存在を示す信号を発信する。次に、Ｓ９０２において、制御部１０１は、携帯電話２００からのＢｌｕｅｔｏｏｔｈ接続要求をＢｌｕｅｔｏｏｔｈ部１１２で受信すると、処理をＳ９０３へ進める。Ｓ９０３において、制御部１０１は、携帯電話２００とＢｌｕｅｔｏｏｔｈの接続を確立する。
次に、Ｓ９０４において、制御部１０１は、Ｂｌｕｅｔｏｏｔｈ部１１２を介して、携帯電話２００からの要求を受信すると（Ｓ９０４でＹＥＳ）、処理をＳ９０５へ進める。制御部１０１は、要求を受信しない場合は、Ｓ９０４に戻り、要求を待つ。ここで、Ｓ９０４の処理は、受信処理の一例である。
【００３８】
制御部１０１は、Ｓ９０４において取得した要求が画像リスト要求の場合には（Ｓ９０４でＹＥＳ、Ｓ９０５でＹＥＳ）、処理をＳ９０６へ進める。Ｓ９０６において、制御部１０１は、画像リストを携帯電話２００に送信する（送信処理）。制御部１０１は、送信終了後、Ｓ９０４に戻り、要求を待つ。
制御部１０１は、Ｓ９０４において受信した要求がサムネイル画像の取得要求の場合には（Ｓ９０４でＹＥＳ、Ｓ９０５でＮＯ、Ｓ９０７でＹＥＳ）、処理をＳ９０８へ進める。Ｓ９０８において、制御部１０１は、要求されたサムネイル画像のＩＤと記録媒体１１０に保存されている画像のＩＤを確認する。次に、Ｓ９０９において、制御部１０１は、要求された画像のＩＤと合致するサムネイル画像を、Ｂｌｕｅｔｏｏｔｈ部１１２を介して、すなわち、Ｂｌｕｅｔｏｏｔｈの通信方式を利用して、携帯電話２００に送信する（送信処理）。制御部１０１は、その後処理をＳ９０４へ進め、要求を待つ。以上Ｓ９０１〜Ｓ９０８の処理は、図５のＳ５０４〜Ｓ５０８の処理に対応する処理である。
【００３９】
制御部１０１は、Ｓ９０４において取得した要求が、撮像画像の取得要求の場合には（Ｓ９０４でＹＥＳ、Ｓ９０５でＮＯ、Ｓ９０７でＮＯ、Ｓ９１０でＹＥＳ）、処理をＳ９１１へ進める。Ｓ９１１において、制御部１０１は、撮像画像の取得要求に続いて送信された、取得要求に係る撮像画像のＩＤと携帯電話２００の情報を受信する。なお、ここで携帯電話２００の情報とは、ユーザが付けたニックネームや携帯電話２００のモデル名等である。
次に、Ｓ９１２において、制御部１０１は、表示部１０６に、図８に示すリクエスト表示画面８００を表示する。Ｓ９１３において、制御部１０１は、撮像画像の取得要求に対する許否、すなわち撮像画像の送信の許否を判断する。具体的には、制御部１０１は、リクエスト表示画面８００のＯＫボタン８０１が選択され、許可情報の入力を受け付けた場合には、取得要求を許可すると判断する。また、制御部１０１は、キャンセルボタン８０２が選択され、拒否情報の入力を受け付けた場合には、取得要求を拒否すると判断する。以上、Ｓ９１０〜Ｓ９１３の処理は、Ｓ５１０、Ｓ５１１の処理に対応する処理である。
【００４０】
制御部１０１は、Ｓ９１３において要求が拒否された場合（Ｓ９１３でＮＯ）、処理をＳ９１４へ進める。Ｓ９１４において、制御部１０１は、Ｂｌｕｅｔｏｏｔｈ部１１２を介して、携帯電話２００へ要求の拒否とエラーメッセージを送信し、その後、処理をＳ９０４へ進める。なお、Ｓ９１４の処理は、Ｓ５２１の処理に対応する処理である。
一方、制御部１０１は、Ｓ９１３において要求が許可された場合には（Ｓ９１３でＹＥＳ）、処理をＳ９１５へ進める。Ｓ９１５において、制御部１０１は、要求許可を携帯電話２００に送信する。次に、Ｓ９１６において、制御部１０１は、撮像画像送信処理を行う。
【００４１】
図１０は、撮像画像送信処理（Ｓ９１６）における詳細な処理を示すフローチャートである。撮像画像送信処理は、Ｓ５１２〜Ｓ５２０の処理に対応する処理である。Ｓ１００１において、制御部１０１は、Ｓ９１１で受信した画像のＩＤと、撮像画像の取得要求の送信元の携帯電話２００の情報を作業用メモリ１０４に記憶する。次に、Ｓ１００２において、制御部１０１は、自機の簡易ＡＰ機能により無線ＬＡＮネットワークを形成する。
次に、Ｓ１００３で、制御部１０１は、Ｂｌｕｅｔｏｏｔｈ部１１２を介して、携帯電話２００に形成したネットワーク情報を送信する。Ｓ１００４において、制御部１０１は、携帯電話２００との間で無線ＬＡＮネットワーク接続が確立したか否かを確認する。制御部１０１は、無線ＬＡＮネットワーク接続が確立した場合には（Ｓ１００４でＹＥＳ）、処理をＳ１００５へ進める。制御部１０１は、無線ＬＡＮネットワーク接続が確立していない場合には（Ｓ１００４でＮＯ）、確立するまで待機する。
【００４２】
Ｓ１００５において、制御部１０１は、無線ＬＡＮ部１１１を介して、撮像画像の取得要求を受信する。次に、Ｓ１００６において、制御部１０１は、受信した撮像画像の取得要求の送信元の携帯電話２００の情報と、Ｓ１００１において記憶しておいた携帯電話２００の情報とを比較する。制御部１０１は、比較の結果、同一の携帯電話２００と確認できなかった場合は、携帯電話２００にエラーメッセージを送信する。次に、Ｓ１００７において、制御部１０１は、無線ＬＡＮ部１１１を介して、すなわち、無線ＬＡＮネットワークの通信方式を利用して、取得要求にかかる撮像画像を携帯電話２００に送信する（送信処理）。
Ｓ１００８において、制御部１０１は、無線ＬＡＮ部１１１を介して、携帯電話２００から、簡易ＡＰ機能で形成したネットワークの削除要求を受信する。Ｓ１００９において、制御部１０１は、携帯電話２００との無線ＬＡＮネットワーク接続を切断し、切断が完了すると、処理をＳ１０１０へ進める。Ｓ１０１０において、制御部１０１は、自機の簡易ＡＰ機能で形成したネットワークを削除する。以上で、撮像画像送信処理が終了し、その後、制御部１０１は、処理をＳ９０４へ進める。
【００４３】
説明を図９に戻す。制御部１０１は、Ｓ９０４において取得した要求が、Ｂｌｕｅｔｏｏｔｈ部１１２を介して受信したＢｌｕｅｔｏｏｔｈ接続の切断要求の場合には（Ｓ９０４でＹＥＳ、Ｓ９０５でＮＯ、Ｓ９０７でＮＯ、Ｓ９１０でＮＯ）、処理をＳ９１７へ進める。Ｓ９１７において、制御部１０１は、携帯電話２００とのＢｌｕｅｔｏｏｔｈ接続を切断し、その後処理をＳ９０１へ進め、アドバタイズを開始する。なお、Ｓ９１７の処理時点において、ユーザ操作により、デジタルカメラ１００のＢｌｕｅｔｏｏｔｈがＯＦＦにされた場合は、Ｓ９０１に戻らず、終了する。
【００４４】
図１１は、携帯電話２００の処理を示すフローチャートである。なお、図１１に示す処理の間、携帯電話２００のＢｌｕｅｔｏｏｔｈはＯＮの状態にあるものとする。携帯電話２００は、ユーザ操作に応じてアプリケーションを起動する。これにより、図１１に示す処理が開始される。Ｓ１１０１において、携帯電話２００の制御部２０１は、周辺のＢｌｕｅｔｏｏｔｈ機器をスキャンする。
次に、Ｓ１１０２において、制御部２０１は、表示部２０６に、検出されたデバイスの一覧を表示する。次に、Ｓ１１０３において、制御部２０１は、表示されたデバイス一覧からユーザ操作に従いデジタルカメラ１００を選択する。さらに、制御部２０１は、Ｂｌｕｅｔｏｏｔｈ部２１５を介して、デジタルカメラ１００にＢｌｕｅｔｏｏｔｈ接続要求を送信する。
【００４５】
次に、Ｓ１１０４において、制御部２０１は、デジタルカメラ１００との間のＢｌｕｅｔｏｏｔｈ接続を確立したか否かを確認する。制御部２０１は、Ｂｌｕｅｔｏｏｔｈ接続が確立した場合は（Ｓ１１０４でＹＥＳ）、処理をＳ１１０５へ進める。制御部２０１は、Ｂｌｕｅｔｏｏｔｈ接続が確立していない場合は（Ｓ１１０４でＮＯ）、確立するまで待機する。なお、Ｓ１１０１、Ｓ１１０２の処理は、図５のＳ５０３、Ｓ５０４の処理に対応する処理である。
次に、Ｓ１１０５において、制御部２０１は、Ｂｌｕｅｔｏｏｔｈ部２１５を介して、画像リスト要求をデジタルカメラ１００に送信する。次に、Ｓ１１０６において、制御部２０１は、Ｂｌｕｅｔｏｏｔｈ部２１５を介して、画像リストをデジタルカメラ１００から受信する。次に、Ｓ１１０７において、制御部２０１は、Ｂｌｕｅｔｏｏｔｈ部２１５を介して、サムネイル画像の取得要求をデジタルカメラ１００に送信する（送信処理）。この取得要求は、Ｓ１１０６で受信した画像リストに含まれている画像ＩＤに一致するサムネイル画像の取得を要求するものである。
【００４６】
次に、Ｓ１１０８において、制御部２０１は、Ｂｌｕｅｔｏｏｔｈ部２１５を介して、取得要求に係るサムネイル画像を受信する（受信処理）。次に、Ｓ１１０９において、制御部２０１は、表示部２０６に、受信したサムネイル画像を表示する。次に、Ｓ１１１０において、制御部２０１は、ユーザ操作に従い、サムネイル画像の選択指示を受け付ける。例えば、図７に示すサムネイル表示画面７００において、サムネイル画像がチェックされ、保存ボタン７０２が選択されると、制御部２０１は、チェックされたサムネイル画像を示す選択指示を受け付ける。
制御部２０１は、選択指示を受け付けると、処理をＳ１１１１へ進める。Ｓ１１１１において、制御部２０１は、Ｂｌｕｅｔｏｏｔｈ部２１５を介して、撮像画像の取得要求をデジタルカメラ１００に送信する（送信処理）。次に、Ｓ１１１２において、制御部２０１は、Ｂｌｕｅｔｏｏｔｈ部２１５を介して、選択されたサムネイルに対応する撮像画像のＩＤと携帯電話２００の情報とをデジタルカメラ１００に送信する。
【００４７】
次に、Ｓ１１１３において、制御部２０１は、デジタルカメラ１００から撮像画像の取得要求の許否を受信する。Ｓ１１１４において、制御部２０１は、受信内容が取得要求の許可か拒否かを確認する。制御部２０１は、許可の場合には（Ｓ１１１４でＹＥＳ）、処理をＳ１１１６へ進める。制御部２０１は、拒否の場合には（Ｓ１１１４でＮＯ）、処理をＳ１１１５へ進める。
Ｓ１１１５において、制御部２０１は、受信したエラーメッセージを表示部２０６に表示し、処理を終了する。なお、制御部２０１は、Ｓ１１１５において、自動でＢｌｕｅｔｏｏｔｈ接続を切断し、アプリケーションを終了してもよい。Ｓ１１１６において、制御部２０１は、Ｂｌｕｅｔｏｏｔｈ部２１５を介して、デジタルカメラ１００が形成したネットワークの情報を受信する。
【００４８】
次に、Ｓ１１１７において、制御部２０１は、無線ＬＡＮ部２１１を介して、デジタルカメラ１００により形成されたネットワークに参加し、無線ＬＡＮネットワーク接続を要求する。これにより、携帯電話２００は、デジタルカメラ１００と無線ＬＡＮネットワーク接続が確立する。
次に、Ｓ１１１８で、制御部２０１は、は、無線ＬＡＮ部２１１を介して、撮像画像の取得要求と携帯電話の情報をデジタルカメラ１００に送信する。次に、Ｓ１１１９において、制御部２０１は、無線ＬＡＮ部２１１を介して、デジタルカメラ１００から撮像画像を受信する。次に、Ｓ１１２０において、制御部２０１は、無線ＬＡＮ部２１１を介して、デジタルカメラ１００に、デジタルカメラ１００の簡易ＡＰ機能により形成されたネットワークの削除要求を送信する。次に、Ｓ１１２１において、制御部２０１は、デジタルカメラ１００との無線ＬＡＮネットワーク接続を切断する。ここで無線ＬＡＮネットワーク接続を切断するのは、撮像画像の受信が完了した後は、無線ＬＡＮネットワークで接続している必要がなくなるからである。この際、デジタルカメラ１００の簡易ＡＰ機能により形成されたネットワークも削除させることで、デジタルカメラ１００のバッテリの消費を抑制することもできる。なお、ネットワークの削除要求は必ずしも送信する必要はなく、デジタルカメラ１００は携帯電話２００が切断したことを検知した場合に自機の簡易ＡＰ機能により形成されたネットワークを削除するようにしてもよい。
以上、Ｓ１１１６〜Ｓ１１２１の処理は、図５のＳ５１２〜Ｓ５１９の処理に対応する処理である。
【００４９】
次に、Ｓ１１２２において、制御部２０１は、Ｂｌｕｅｔｏｏｔｈ部２１５を介して、デジタルカメラ１００にＢｌｕｅｔｏｏｔｈ接続の切断要求を送信する。次に、Ｓ１１２３において、制御部２０１は、デジタルカメラ１００とのＢｌｕｅｔｏｏｔｈ接続を切断する。その後、制御部２０１は、ユーザ操作に従い、アプリケーションを終了する。以上で、携帯電話２００の処理が完了する。なお、本実施形態では、Ｂｌｕｅｔｏｏｔｈ部を介する接続を、Ｂｌｕｅｔｏｏｔｈ  ４．０で説明したが、これに限定されるものではない。
【００５０】
以上のように、本実施形態にかかる情報処理システムにおいては、デジタルカメラ１００に保存されている画像の中からユーザにより選択された画像のみを、広範囲に公開することができる。さらに、デジタルカメラ１００は、相手に応じて簡単に撮像画像を送信することができる。さらに、情報処理システムにおいては、ユーザは、これらの処理のための、事前の撮像装置の送信先の情報や送信対象の画像の情報の登録は不要である。
【００５１】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００５２】
以上、上述した各実施形態によれば、より簡単な操作でユーザの希望に応じ、広範囲にデジタルカメラ等に記憶されている画像を公開することができる。
【００５３】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００５４】
１００  デジタルカメラ、１０１  制御部、１０２  撮像部、１１１  無線ＬＡＮ部、１１２  Ｂｌｕｅｔｏｏｔｈ部、２００  携帯電話
【図１】
0006472179.tif 000002
【図２】
0006472179.tif 000003
【図３】
0006472179.tif 000004
【図４】
0006472179.tif 000005
【図５】
0006472179.tif 000006
【図６】
0006472179.tif 000007
【図７】
0006472179.tif 000008
【図８】
0006472179.tif 000009
【図９】
0006472179.tif 000010
【図１０】
0006472179.tif 000011
【図１１】
0006472179.tif 000012