(57)【要約】【課題】  通信端末から外部装置を操作する場合に、接続形態に応じた制御を行いたい。【解決手段】  外部装置と接続する接続手段と、前記接続手段により接続した前記外部装置との接続モードを判断する判断手段と、前記判断手段により判断された接続モードに応じて、前記通信端末と前記外部装置との接続を切断するための操作及び前記外部装置の電源をオフするための操作を有効にするかを決定する制御手段とを有する通信端末。【選択図】  図８
2014131105.tif 000002
【特許請求の範囲】
【請求項１】
通信端末であって、
外部装置と接続する接続手段と、
前記接続手段により接続した前記外部装置との接続モードを判断する判断手段と、
前記判断手段により判断された接続モードに応じて、前記通信端末と前記外部装置との接続を切断するための操作及び前記外部装置の電源をオフするための操作を有効にするかを決定する制御手段とを有する通信端末。
【請求項２】
前記判断手段により前記接続モードが第１のモードであると判断された場合、前記制御手段は、前記通信端末と前記外部装置との接続を切断するための操作を有効にするとともに、前記外部装置の電源をオフするための操作を有効にせず、
前記判断手段により前記接続モードが第２のモードであると判断された場合、前記制御手段は、前記外部装置の電源をオフするための操作を有効にするとともに、前記制御手段は、前記通信端末と前記外部装置との接続を切断するための操作を有効にしないことを特徴とする請求項１に記載の通信端末。
【請求項３】
前記判断手段により前記接続モードが第１のモードであると判断された場合、前記制御手段は、前記通信端末と前記外部装置との接続を切断するための操作を有効にするとともに、前記外部装置の電源をオフするための操作を有効にせず、
前記判断手段により前記接続モードが第２のモードであると判断された場合、前記制御手段は、前記外部装置の電源をオフするための操作と、前記通信端末と前記外部装置との接続を切断するための操作とを有効にするを特徴とする請求項１に記載の通信端末。
【請求項４】
通信装置であって、
接続する外部装置を指定する操作を受け付け、指定された外部装置と接続する第１の接続手段と、
予め登録された外部装置に前記第１の接続手段よりも少ない操作で接続する第２の接続手段と、
前記通信装置と接続された外部装置から、所定の通知を受信する受信手段と、
前記第１の接続手段により接続された外部装置から前記所定の通知を受信した場合、前記外部装置との接続を切断するよう制御し、前記第２の接続手段により接続された外部装置から前記所定の通知を受信した場合、前記外部装置の電源をオフするよう制御する制御手段とを有することを特徴とする通信装置。
【請求項５】
通信装置であって、
接続する外部装置を指定する操作を受け付け、指定された外部装置と接続する第１の接続手段と、
予め登録された外部装置に前記第１の接続手段よりも少ない操作で接続する第２の接続手段と、
前記通信装置と接続された外部装置から、所定の通知を受信する受信手段と、
前記第１の接続手段により接続された外部装置から前記所定の通知を受信した場合、前記外部装置との接続を切断するよう制御し、前記第２の接続手段により接続された外部装置から前記所定の通知を受信した場合、前記通信装置がオートパワーオフするまでの時間を短くするよう制御することを特徴とする通信装置。
【請求項６】
通信端末の制御方法であって、
外部装置と接続する接続工程と、
前記接続工程で接続した前記外部装置との接続モードを判断する判断工程と、
前記判断工程により判断された接続モードに応じて、前記通信端末と前記外部装置との接続を切断するための操作及び前記外部装置の電源をオフするための操作を有効にするかを決定する工程とを有する通信端末の制御方法。
【請求項７】
通信装置の制御方法であって、
接続する外部装置を指定する操作を受け付け、指定された外部装置と接続する第１の接続工程と、
予め登録された外部装置に前記第１の接続工程よりも少ない操作で接続する第２の接続工程と、
前記通信装置と接続された外部装置から、所定の通知を受信する受信工程と、
前記第１の接続工程にて接続された外部装置から前記所定の通知を受信した場合、前記外部装置との接続を切断するよう制御し、前記第２の接続工程にて接続された外部装置から前記所定の通知を受信した場合、前記外部装置の電源をオフするよう制御する工程とを有する通信装置の制御方法。
【請求項８】
通信装置の制御方法であって、
接続する外部装置を指定する操作を受け付け、指定された外部装置と接続する第１の接続工程と、
予め登録された外部装置に前記第１の接続工程よりも少ない操作で接続する第２の接続工程と、
前記通信装置と接続された外部装置から、所定の通知を受信する受信工程と、
前記第１の接続工程にて接続された外部装置から前記所定の通知を受信した場合、前記外部装置との接続を切断するよう制御し、前記第２の接続工程にて接続された外部装置から前記所定の通知を受信した場合、前記通信装置がオートパワーオフするまでの時間を短くするよう制御する工程とを有する通信装置の制御方法。
【請求項９】
コンピュータを、請求項１乃至３のいずれか１項に記載の通信端末の各手段として機能させるコンピュータが読み取り可能なプログラム。
【請求項１０】
コンピュータを、請求項４または５の通信装置の各手段として機能させるコンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、他機器と接続しデータ送信を行う通信装置、通信端末に関する。
【背景技術】
【０００２】
近年、無線通信機能により一方の装置から他方の装置へコンテンツを送信するコンテンツ伝送システムを実現する装置が登場している。たとえば、撮影して得られた画像データを外部装置に無線送信することが可能な、無線通信機能を有するデジタルカメラが知られている。このようなデジタルカメラの利用方法として、デジタルカメラの画像データを外部装置に公開して外部装置側で取得したい画像データを選択する方法がある（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−４４２５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、外部装置からデジタルカメラに対して実行できる制御内容は種々考えられる。その一方で、外部装置とデジタルカメラの間の接続形態も種々考えられることから、接続形態を考慮して制御内容を決定する必要がある。
【課題を解決するための手段】
【０００５】
本発明の少なくとも１つに係る通信端末は、外部装置と接続する接続手段と、前記接続手段により接続した前記外部装置との接続モードを判断する判断手段と、前記判断手段により判断された接続モードに応じて、前記通信端末と前記外部装置との接続を切断するための操作及び前記外部装置の電源をオフするための操作を有効にするかを決定する制御手段とを有する。
【発明の効果】
【０００６】
本発明によれば、外部装置との接続形態に応じた制御を実現することができる。
【図面の簡単な説明】
【０００７】
【図１】第１の実施形態におけるデジタルカメラの構成を示すブロック図である。
【図２】第１の実施形態における携帯電話の構成を示すブロック図である。
【図３】第１の実施形態におけるネットワーク構成を示す図である。
【図４】第１の実施形態の通常接続モードにおけるデジタルカメラの接続処理を示すフローチャートである。
【図５】第１の実施形態の接続処理におけるデジタルカメラ及び携帯電話の表示画面の一例である。
【図６】第１の実施形態の簡単接続モードにおけるデジタルカメラの接続処理を示すフローチャートである。
【図７】第１の実施形態における携帯電話の接続処理を示すフローチャートである。
【図８】第１の実施形態における接続確定後の携帯電話のカメラ通信アプリケーションの処理を示すフローチャートである。
【図９】第１の実施形態における接続確定後の携帯電話のカメラ通信アプリケーションの処理を示すフローチャートである。
【図１０】第１の実施形態におけるデジタルカメラの接続確定後の処理を示すフローチャートである。
【図１１】第１の実施形態における携帯電話の接続確定後の携帯電話の表示画面の一例である。
【図１２】第２の実施形態における接続確立後のデジタルカメラ１００の動作を示すフローチャートである。
【発明を実施するための形態】
【０００８】
［第１の実施形態］
＜デジタルカメラの構成＞
図１は、本実施形態のコンテンツ伝送システムを構成するコンテンツ送信装置（通信装置）の一例であるデジタルカメラ１００の構成例を示すブロック図である。なお、ここではコンテンツ送信装置の一例としてデジタルカメラについて述べるが、コンテンツ送信装置はこれに限られない。例えばコンテンツ送信装置は、携帯電話や、タブレットデバイス、パーソナルコンピュータなどの情報処理装置であってもよいし、カメラ付き携帯電話等の撮像装置であってもよい。また、送信対象となるコンテンツも、画像データに限られるものではなく、音声データや文書データなどであってもよい。
【０００９】
制御部１０１は、入力された信号や、後述のプログラムに従ってデジタルカメラ１００の各部を制御する。なお、制御部１０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。撮像部１０２は、撮像部１０２に含まれるレンズで結像された被写体光を電気信号に変換し、ノイズ低減処理などを行いデジタルデータを画像データとして出力する。撮像した画像データはバッファメモリに蓄えられた後、制御部１０１にて所定の演算を行い、記録媒体１１０に記録される。
【００１０】
不揮発性メモリ１０３は、電気的に消去・記録可能な不揮発性のメモリであり、制御部１０１で実行される後述のプログラム等が格納される。作業用メモリ１０４は、撮像部１０２で撮像された画像データを一時的に保持するバッファメモリや、表示部１０６の画像表示用メモリ、制御部１０１の作業領域等として使用される。
【００１１】
操作部１０５は、ユーザがデジタルカメラ１００に対する指示をユーザから受け付けるために用いられる。操作部１０５は例えば、ユーザがデジタルカメラ１００の電源のＯＮ／ＯＦＦを指示するための電源ボタンや、撮影を指示するためのレリーズスイッチ、画像データの再生を指示するための再生ボタンなどの操作部材を含む。また、後述する表示部１０６に併設されるタッチパネルも操作部１０５に含まれる。なお、レリーズスイッチは、ＳＷ１およびＳＷ２を有する。レリーズスイッチが、いわゆる半押し状態となることにより、ＳＷ１がＯＮとなる。ＳＷ１のＯＮにより、制御部１０１は、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の撮影準備を行う。また、レリーズスイッチが、いわゆる全押し状態となることにより、ＳＷ２がＯＮとなる。制御部１０１は、ＳＷ２のＯＮを、撮影を行うための指示として受け付ける。
【００１２】
表示部１０６は、撮影の際のビューファインダー画像の表示、撮影した画像データの表示、対話的な操作のための文字表示などを行う。なお、表示部１０６は必ずしもデジタルカメラ１００が備える必要はない。たとえば、デジタルカメラ１００は、表示部１０６と接続することができ、表示部１０６の表示を制御する表示制御機能を少なくとも有していればよい。
【００１３】
簡単接続ボタン１０７は、デジタルカメラ１００と外部装置との接続を容易に行うためのインターフェースである。あらかじめ、デジタルカメラ１００で接続する外部機器を設定しておくことで、簡単接続ボタン１０７を選択後、すぐに指定した外部装置との接続が可能となる。本実施形態の簡単接続ボタン１０７は、外部装置との接続を指示するために専用に設けられた操作部材である。
【００１４】
記録媒体１１０は、撮像部１０２から出力された画像データを記録することができる。記録媒体１１０は、デジタルカメラ１００に着脱可能なよう構成してもよいし、デジタルカメラ１００に内蔵されていてもよい。すなわち、デジタルカメラ１００は少なくとも記録媒体１１０にアクセスするための構成を有していればよい。
【００１５】
接続部１１１は、外部装置と接続するためのインターフェースである。本実施形態のデジタルカメラ１００は、接続部１１１を介して、外部装置とデータのやりとりを行うことができる。なお、本実施形態では、接続部１１１はアンテナを有する無線通信部であり、制御部１０１は、アンテナを介して、外部装置と接続され得る。以上がデジタルカメラ１００の説明である。
【００１６】
＜携帯電話の構成＞
次に、通信端末の一例である携帯電話２００について説明する。図２は、本実施形態においてコンテンツ送信装置からのコンテンツを受信する通信端末の一例である携帯電話２００の構成例を示すブロック図である。なお、ここでは通信端末の一例として携帯電話について述べるが、通信端末はこれに限られない。例えば通信端末は、無線機能付きのデジタルカメラ、タブレットデバイス、あるいはパーソナルコンピュータなど、各種の情報処理装置をコンテンツを受信する通信端末に適用することができる。
【００１７】
制御部２０１は、入力された信号や、後述のプログラムに従って携帯電話２００の各部を制御する。なお、制御部２０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。撮像部２０２は、撮像部２０２に含まれるレンズで結像された被写体光を電気信号に変換し、ノイズ低減処理などを行いデジタルデータを画像データとして出力する。撮像した画像データはバッファメモリに蓄えられた後、制御部２０１にて所定の演算が施され、記録媒体２１０に記録される。
【００１８】
不揮発性メモリ２０３は、電気的に消去・記録可能な不揮発性のメモリであり、制御部２０１で実行される後述のプログラム等が格納される。作業用メモリ２０４は、表示部２０６の画像表示用メモリや、制御部２０１の作業領域等として使用される。操作部２０５は、携帯電話２００に対する指示をユーザから受け付けるために用いられる。操作部２０５は例えば、ユーザが携帯電話２００の電源のＯＮ／ＯＦＦを指示するための電源ボタンや、表示部２０６に併設されるタッチパネルなどの操作部材を含む。表示部２０６は、画像データの表示、対話的な操作のための文字表示などを行う。なお、必ずしも携帯電話２００が表示部２０６を備える必要はない。たとえば携帯電話２００は表示部２０６と接続することができ、表示部２０６の表示を制御する表示制御機能を少なくとも有していればよい。
【００１９】
記録媒体２１０は、撮像部２０２から出力された画像データを記録することができる。記録媒体２１０は、携帯電話２００に着脱可能な構成としてもよいし、携帯電話２００に内蔵されていてもよい。すなわち、携帯電話２００は少なくとも記録媒体２１０にアクセスする構成を有していればよい。接続部２１１は、外部装置と接続するためのインターフェースである。本実施形態の携帯電話２００は、接続部２１１を介して、デジタルカメラ１００とデータのやりとりを行うことができる。なお、本実施形態では、接続部２１１はアンテナであり、制御部２０１は、アンテナを介して、デジタルカメラ１００と接続することができる。
【００２０】
また、公衆網接続部２１２は、公衆無線通信を行う際に用いられるインターフェースである。携帯電話２００は、公衆網接続部２１２を介して、他の機器と通話することができる。この際、制御部２０１はマイク２１３およびスピーカ２１４を介して音声信号の入力と出力を行うことで、通話を実現する。本実施形態では、公衆網接続部２１２はアンテナを含み、制御部１０１は、アンテナを介して、公衆網に接続することができる。なお、接続部２１１および公衆網接続部２１２は、一つのアンテナを兼用することも可能である。以上が携帯電話２００の説明である。
【００２１】
＜接続形態の概要＞
図３は、本実施形態における、デジタルカメラ１００と携帯電話２００との接続形態を模式的に表した図である。デジタルカメラ１００と携帯電話２００が無線でデータを送受信する場合、図３（ａ）、図３（ｂ）の２つの接続形態が考えられる。
【００２２】
図３（ａ）は、外部中継装置の一例である外部ＡＰ３００が形成する無線ＬＡＮネットワークに、デジタルカメラ１００と携帯電話２００とが参加する形態を示している。デジタルカメラ１００及び携帯電話２００は、外部ＡＰ３００が定期的に送信するビーコン信号を検知し、外部ＡＰ３００が形成する無線ＬＡＮネットワークに参加する。デジタルカメラ１００と携帯電話２００は同じ無線ＬＡＮネットワークに参加した後、互いの機器発見、機器の能力取得などを経て無線ＬＡＮによるデータの送受信が可能な状態となる（機器間の通信を確立する）。また、本実施形態における外部ＡＰ３００は、公衆網などを用いてインターネットなどの外部ネットワークに接続することが可能である。したがって、携帯電話２００は、外部ＡＰ３００を介してインターネット上にデータを送信することが可能である。
【００２３】
図３（ｂ）は、外部ＡＰ３００を介さず、デジタルカメラ１００と携帯電話２００とが直接接続する形態を示している。この場合は、デジタルカメラ１００が簡易ＡＰとして動作して無線ＬＡＮネットワークを形成する。デジタルカメラ１００は簡易ＡＰとして動作すると、ビーコン信号の定期的な送信を開始する。携帯電話２００はこのビーコン信号を検知し、デジタルカメラ１００が形成した無線ＬＡＮネットワークに参加する。そして図３（ａ）の場合と同様、互いの機器発見、機器の能力取得などを経て通信を確立し、データの送受信が可能な状態となる。
【００２４】
なお、上記の例では、直接接続の場合には、常にデジタルカメラ１００が図３（ｂ）のように簡易ＡＰとして動作するがこれに限られるものではない。たとえば、事前にデジタルカメラ１００と携帯電話２００で通信を行い、どちらが簡易ＡＰになるかを動的に決定してもよい。以上述べたように、デジタルカメラ１００と携帯電話２００には２通りの接続形態がある。
【００２５】
＜接続処理の概要＞
次に、本実施形態のデジタルカメラ１００と携帯電話２００とが接続する際の処理について述べる。前述のように、本実施形態のデジタルカメラ１００は接続部１１１を介して携帯電話２００と接続することができる。この接続を介して、デジタルカメラ１００の記録媒体１１０に記録されている画像データを選択し、携帯電話２００に送信することができる。
【００２６】
本実施形態では、デジタルカメラ１００と携帯電話２００の接続を、所定の操作を行って外部装置と接続する第一の接続モードと、あらかじめ登録された外部装置に第一の接続モードよりも少ない操作で接続する第二の接続モードのいずれかで行うことができる。本実施形態では、第一の接続モードとしての通常接続モードと、第二の接続モードとしての簡単接続モードの二種類の接続モードが存在する。通常接続モードはデジタルカメラ１００が接続可能な携帯電話と接続するための接続モードであり、ユーザはデジタルカメラ１００の操作部１０５を操作して表示部１０６に無線ＬＡＮに関するメニューを表示させ、携帯電話２００と接続する。他方、簡単接続モードは頻繁に接続する携帯電話を一台登録し、通常接続モードに比べて、より短いステップで接続する接続モードである。簡単接続モードでは、ユーザから見ると簡単接続ボタン１０７を押下するだけでデジタルカメラ１００と携帯電話２００とを接続させることができる。なお、本実施形態では、簡単接続モードでは一台の携帯電話が登録される構成を説明するが、これに限られるものではない。たとえば、複数の簡単接続ボタンを設け、それぞれに携帯電話を登録できるようにして、各携帯電話を簡単接続モードで接続可能としてもよい。
【００２７】
本実施形態では、通常接続モードでデジタルカメラ１００から携帯電話２００に画像データを送信する場合、その送信処理を、デジタルカメラ１００の操作により制御する場合と、携帯電話２００の操作により制御する場合の二通りの方法を用いることができる。送信処理の制御をデジタルカメラ１００の操作により行う第一の操作モードでは、以下の手順を行う。まず、デジタルカメラ１００の記録媒体１１０に記録されている画像データを、デジタルカメラ１００の表示部１０６に表示する。ユーザは表示されている画像データを閲覧し、送信する画像データを操作部１０５を介して選択し、送信を指示する。このような操作により、デジタルカメラ１００から携帯電話２００に選択された画像データが送信される。
【００２８】
対して、送信処理の制御を携帯電話２００の操作により行う第二の操作モードは、まず携帯電話２００が、記録媒体１１０に記録されている画像データ（サムネイル）をデジタルカメラ１００から取得し、携帯電話２００の表示部２０６に表示する。そして、ユーザは、表示されている画像データを閲覧し、デジタルカメラ１００に送信させる画像データを操作部２０５を介して選択し、デジタルカメラ１００に対して送信要求を送る。この要求を受信したデジタルカメラ１００は、要求された画像データを携帯電話２００に送信する。なお、コンテンツが音声データや文書データの場合は、楽曲名などのメタデータやファイル名などを取得して表示すればよい。
【００２９】
本実施形態のデジタルカメラ１００と携帯電話２００は、上述の第一の操作モードと第二の操作モードによる画像データの送信処理を実現するために、それぞれがモードを二つずつ備えている。以下、それらのモードについて説明する。
【００３０】
デジタルカメラ１００の操作モードの一つは、カメラ操作モードである。カメラ操作モードでは、ユーザはデジタルカメラ１００の操作により送信処理を制御することができる。カメラ操作モードにおいて、デジタルカメラ１００は、記録媒体１１０に記録されている画像データを選択可能に表示部１０６に表示させる。ユーザは、表示されている画像を、操作部１０５を介して選択することができる。そして、ユーザは選択された画像データを携帯電話２００に送信する指示を、操作部１０５を介して入力することができる。このデジタルカメラ１００のカメラ操作モードに対応する携帯電話２００の操作モードが、外部装置待機モードである。外部装置待機モードにおいて、携帯電話２００は、デジタルカメラ１００から送信される画像を受信することができる。このモードでは、携帯電話２００の操作部２０５を介してデジタルカメラ１００からの画像データの送信処理を制御すること（例えば、操作部２０５によりデジタルカメラ１００から送信すべき画像を選択すること）はできない。
【００３１】
デジタルカメラ１００の操作モードのもう一つは、カメラ待機モードである。カメラ待機モードでは、ユーザは、デジタルカメラ１００の操作部１０５を介して携帯電話２００への画像データの送信処理を制御することはできない。デジタルカメラ１００がこのモードの場合、携帯電話２００の操作により送信処理が制御される。カメラ待機モードに対応する、携帯電話２００が送信処理を制御する操作モードを、外部装置操作モードと呼ぶ。外部装置操作モードにおいて、携帯電話２００は、デジタルカメラ１００から、記録媒体１１０に記録されている画像データのサムネイルを受信し、選択可能に表示部２０６に表示する。これにより、ユーザは携帯電話２００を用いてデジタルカメラ１００の画像を閲覧しながら送信対象の画像を選択することができる。携帯電話２００は、選択された画像をデジタルカメラ１００に送信させるための送信要求をデジタルカメラ１００へ送信する。なお、カメラ待機モードのデジタルカメラ１００は、外部装置操作モードの携帯電話２００からの送信要求に応じて、画像を携帯電話２００に送信する。
【００３２】
上述したように、デジタルカメラ１００と携帯電話２００の第一の操作モードにはカメラ操作モードと外部装置待機モードとが対応し、第二の操作モードにはカメラ待機モードと外部装置操作モードとが対応する。つまり、送信処理の制御をデジタルカメラ１００の操作により行う第一の操作モードの場合、携帯電話２００からは送信処理を操作できない。これに対して、送信処理の制御を携帯電話２００の操作により行う第二の操作モードの場合、デジタルカメラ１００からは送信処理を操作できない。
【００３３】
これらの操作モードは、互いに対応関係を維持したまま切り替えることができる。例えば、携帯電話２００が外部装置待機モードから外部装置操作モードに切り替えられた場合には、デジタルカメラ１００ではカメラ操作モードからカメラ待機モードに切り替えられる。ただし、本実施形態では、デジタルカメラ１００は、始めにカメラ操作モードで起動され、携帯電話２００は、外部装置待機モードで起動される。携帯電話２００が外部装置操作モードになるためには、デジタルカメラ１００からの許可を必要とする。これは、例えば自分のデジタルカメラ１００と他人の携帯電話２００とを接続する場合に、他人に画像データを公開したくない場合も考えられるためである。そこで、本実施形態では、デジタルカメラ１００において、携帯電話２００と接続する際に、あるいは、所定の設定メニューの選択などにより、画像データの公開を許可するか否かをユーザ操作によって選択することができるようにしている。携帯電話２００が外部装置操作モードに遷移できるか否かは、この公開許可の選択に基づいて決定される。なお、この公開に関する設定は公開の有無だけでなく、どのような条件で画像データを公開するかを設定できてもよい。例えば、予め選択したもの、特定の被写体が含まれるもの、特定の記録フォーマットで記録されたもの、特定のレーティング（お気に入り度）が付与されているものといった設定を可能としてもよい。
【００３４】
また、この画像データを公開するか否かを選択した結果は、デジタルカメラ１００の不揮発性メモリ１０３に記録され、次回以降の接続では、画像データを公開するか否かを自動的に決定するように構成することができる。これにより、二回目以降の接続では、ユーザ操作の必要無く画像データ公開の可否を決定することができる。また、通信相手のＩＤと画像データの公開の可否を対応付けて不揮発性メモリ１０３に記録しておき、接続された携帯電話に応じて画像データの公開の可否が決定されるようにしてもよい（接続履歴として後述する）。このとき、携帯電話と接続する際にＩＤが登録されているか否かを判定し、ＩＤが登録されていない場合に画像データの公開の可否をユーザに選択させるようにしてもよい。
【００３５】
また、簡単接続モードでデジタルカメラ１００の画像データを携帯電話２００に送信する場合、携帯電話２００を操作することによって画像の送信を制御することが可能になる。ここでデジタルカメラ１００はカメラ待機モード、携帯電話２００は外部装置操作モードあるいは外部装置待機モードになる。その一方で、デジタルカメラ１００は、カメラ操作モードに遷移することができない。これは簡単接続モードが自分の携帯電話２００など特定の接続相手とデジタルカメラ１００を接続するモードであるからである。また、特定の接続相手との接続のみを可能にするため、簡単接続モードによる接続の場合には画像データの公開の可否をユーザに問い合わせることなく、原則として許可するのが好ましい。
【００３６】
＜接続処理＞
図４は、デジタルカメラ１００と携帯電話２００とが通常接続モードで接続を確立する際の、デジタルカメラ１００の動作を示すフローチャートである。このフローチャートに示される各処理は、デジタルカメラ１００の制御部１０１が、不揮発性メモリ１０３に記録されているプログラムを実行し、プログラムに従いデジタルカメラ１００の各部を制御することにより実現される。このことは、以降のデジタルカメラ１００で実行される処理を示すフローチャートについても同様である。また、このフローチャートに示される処理は、図５Ａの（ａ）のような接続先の機器の種類を選択する画面において「携帯電話」が選択された場合に開始される。
【００３７】
まず、ステップＳ４０１では、制御部１０１は、新規に接続する機器を検索するのか、既に一度接続したことのある機器と接続するのかを選択する指示を受け付ける。このステップの処理では、制御部１０１は、例えば図５Ａの（ｂ）のような画面を表示部１０６に表示する。この画面には、新規に接続する機器を検索する指示を受け付けるための「新規接続」ボタン５０１と、既に一度接続したことのある機器と接続する指示を受け付けるための「履歴から選択」ボタン５０２が表示されている。ユーザは操作部１０５を介して「新規接続」ボタン５０１を選択することにより、新規に接続する機器を検索する指示を入力することができる。また、ユーザは操作部１０５を介して「履歴から選択」ボタン５０２を選択することにより、既に一度接続したことのある機器と接続する指示を入力することができる。
【００３８】
以下、ステップＳ４０１にて、制御部１０１が、新規に接続する機器を検索する指示を受け付けたと判断した場合について述べる。この場合、処理はステップＳ４０２に進む。ステップＳ４０２では、制御部１０１は、図５Ａの（ｃ）に示すような画面を表示部１０６に表示する。この画面には、２つのボタンが表示される。１つはデジタルカメラ１００がアクセスポイントとなり、携帯電話２００からデジタルカメラ１００と直接接続してもらうための「カメラをアクセスポイントにする」ボタン５１１である。もう１つは、周辺のアクセスポイントが生成するネットワークを検索し、そのネットワークに接続することで、携帯電話２００からもアクセスポイントを経由してデジタルカメラ１００と接続してもらうための「アクセスポイントを探す」ボタン５１２である。
【００３９】
図５Ａの（ｃ）の画面で「カメラをアクセスポイントにする」ボタン５１１が選択された場合（ネットワークの生成が選択された場合）には、処理はステップＳ４０３に進む。ステップＳ４０３ではデジタルカメラ１００の制御部１０１はアクセスポイント機能を起動し、ネットワークを生成する。このとき、表示部１０６には図５Ａの（ｄ）のような画面が表示され、携帯電話２００から接続されるのを待機する。
【００４０】
他方、ステップＳ４０２で「アクセスポイントを探す」ボタン５１２が選択された場合には、処理はステップＳ４０４に進む。ステップＳ４０４では制御部１０１はデジタルカメラ１００の周辺のアクセスポイントが生成するネットワークを検出して、リストアップする。これに併せて、検出されたネットワークのいずれかに参加する指示を受け付ける。例えば、制御部１０１は、図５Ａの（ｅ）のような画面を表示部１０６に表示する。この画面には、検出されたネットワークのＥＳＳＩＤとして、「ＮＥＴＷＯＲＫ−１００」、「ＮＥＴＷＯＲＫ−１０１」、「ＮＥＴＷＯＲＫ−１０２」、「ＮＥＴＷＯＲＫ−１０３」の４つが列挙されている。これらのＥＳＳＩＤはユーザが操作部１０５を介して選択可能であり、制御部１０１は、これらのＥＳＳＩＤが選択されることにより、選択されたＥＳＳＩＤに対応するネットワークに参加する指示を受け付ける。
【００４１】
次に、ステップＳ４０５では、制御部１０１は、選択されたネットワークに参加するために必要な情報の入力を受け付ける。例えば、制御部１０１は、暗号キーや、ＩＰアドレスの取得方法、ＤＮＳサーバ設定等の入力を受け付ける。ユーザは操作部１０５を介してこれらの情報を入力することができる。次に、ステップＳ４０６では、制御部１０１は、ステップＳ４０５にて入力を受け付けた情報を用いて、ネットワークに参加する。
【００４２】
続くステップＳ４０７では、制御部１０１は、ネットワークに参加している他の機器を検出し、検出された機器をリストアップして、どの機器に接続するかを選択する指示を受け付ける。より具体的には、デジタルカメラ１００は、検索のための情報を送信し、これを受信した他の機器が応答として返してくる情報を受信することでネットワークに参加している他の機器を検出する。ここで、他の機器が応答として返してくる情報には、機器の名称や種類等を示す情報が含まれている。制御部１０１は、この情報に含まれる機器の名称を参照して、例えば、図５Ａの（ｆ）のような画面を表示部１０６に表示する。このとき、コンテンツ送信の対象となり得る機器を選択的に表示することが好ましい。図５Ａの（ｆ）に示されている画面では、検出された機器の名前（ｍｏｂｉｌｅＰｈｏｎｅ１〜４）が列挙されている。本実施形態では、制御部１０１が、他の機器からの応答に含まれる機器の種類をフィルタリングすることで携帯電話のみを表示している。したがって、本例では、携帯電話以外の種類の機器に関しては、ネットワークに参加している機器であっても名前は表示されない。ユーザはリストアップされた機器の名前の中から任意の名前を操作部１０５を介して選択可能である。制御部１０１は、名前が選択されることにより、選択された名前の機器に接続する指示を受け付ける。
【００４３】
ステップＳ４０７にて選択された名前の機器に接続する指示を受け付けると、制御部１０１は、ステップＳ４０８にて、選択された名前の機器に接続する。例えば携帯電話２００に対応する名前が選択された場合、制御部１０１は、接続部１１１を介して、携帯電話２００へ、接続要求を送信する。そして、これに応じて携帯電話２００から送信される接続受理信号を受信することにより外部装置である携帯電話２００との通信が確立する。
【００４４】
次に、ステップＳ４０９では、制御部１０１は、記録媒体１１０に記録されている画像データを公開するか否かの指示を受け付ける。より具体的には、制御部１０１は、表示部１０６に、図５Ａの（ｇ）のような画面を表示する。図５Ａの（ｇ）の例では、「カメラ内の画像を接続先の機器に公開しますか？」というメッセージが表示され、画像データを公開するかしないかの指示を入力することをユーザに促す。ユーザは併せて画面に表示される「はい」のボタン５５１または「いいえ」のボタン５５２を、操作部１０５を介して選択することにより、指示を入力することができる。
【００４５】
制御部１０１が、「はい」のボタン５５１が選択されたと判断した場合、制御部１０１は、画像データを公開する指示を受け付けたと判断する。この場合は、デジタルカメラ１００の記録媒体１１０に記録されている画像データを携帯電話２００から閲覧することが許可される。言い換えれば、携帯電話２００が外部装置操作モードに遷移することが許可される。これにより、携帯電話２００のユーザは、デジタルカメラ１００の記録媒体１１０に記録されている画像データを閲覧しながら、デジタルカメラ１００から取得したい画像の送信要求を、操作部２０５を介して入力することができる。
【００４６】
一方、制御部１０１が、「いいえ」のボタン５５２が選択されたと判断した場合、制御部１０１は、画像データを公開しない指示を受け付けたと判断する。この場合は、デジタルカメラ１００の記録媒体１１０に記録されている画像データを携帯電話２００から閲覧することが禁止される。言い換えれば、携帯電話２００が外部装置操作モードに遷移することが禁止される。
【００４７】
ステップＳ４０９において、制御部１０１が、画像データを公開する指示を受け付けたと判断した場合、処理はステップＳ４１０に進む。ステップＳ４１０では、制御部１０１は外部装置にモード切り替え許可通知を送信する。これを受信した外部装置（本例では携帯電話２００）では、外部装置待機モードから外部装置操作モードに遷移する指示を受け付けることが可能となる。すなわち、携帯電話２００からの操作によって、携帯電話２００は外部装置操作モードに遷移することが可能となる。言い換えれば、デジタルカメラ１００の記録媒体１１０に記録されている画像データのなかから携帯電話２００に送信する画像データを、携帯電話２００側の操作によって選択することが可能となる。携帯電話２００における処理については後述する。こうして、ステップＳ４１０の処理により、デジタルカメラ１００は、携帯電話２００からの画像の送信指示を受け付けることができるようになる。その後、処理はステップＳ４１２に進む。
【００４８】
一方、ステップＳ４０９において、制御部１０１が、画像データを公開しない指示を受け付けたと判断した場合、処理はステップＳ４１１に進む。ステップＳ４１１では、制御部１０１は外部装置に、モード切り替え不許可通知を送信する。これを受信した外部装置（本例では携帯電話２００）では、外部装置待機モードから外部装置操作モードに遷移する指示を受け付けることが不可となる。すなわち、携帯電話２００からの操作だけでは、携帯電話２００は外部装置操作モードに遷移することができなくなる。言い換えれば、デジタルカメラ１００の記録媒体１１０に記録されている画像データのなかから携帯電話２００に送信する画像データを、携帯電話２００側の操作では選択することが不可能となる。携帯電話２００における処理については後述する。こうして、ステップ４１１の処理により、デジタルカメラ１００は、携帯電話２００からの画像の送信指示を受け付けないようにすることができる。その後、処理はステップＳ４１２に進む。
【００４９】
ステップＳ４１２では、制御部１０１は、ステップＳ４０９にて受け付けた指示に基づき、画像データを公開するか否かを示す情報を通常接続モードであることを示す情報とともに接続履歴に記録する。ここで、接続履歴について詳細に説明する。
【００５０】
接続履歴とは、外部装置と接続した際に用いた情報を外部装置毎に保持しているデータベースであり、不揮発性メモリ１０３に記録されている。本実施形態において、一度接続したことのある外部装置と再度接続する場合には、制御部１０１は接続履歴を参照することで、接続するために必要な情報を再度ユーザに入力させることなく外部装置と接続することができる（Ｓ４１３）。接続履歴には、外部装置と接続した際に用いられた情報として、接続履歴番号、ＥＳＳＩＤ、ＢＳＳＩＤ、認証方式、暗号種別、暗号鍵、チャネル、ＩＰアドレス取得方法、ＤＮＳ取得方法、接続機器種別、接続機器の名前、ＵＵＩＤ、閲覧許可情報、接続モード情報などが含まれる。例えば、ステップＳ４０９にて、制御部１０１が、画像データを公開しない指示を受け付けたと判断した場合、「不可」を示す情報が閲覧許可情報として接続履歴に記録される。ここで記録された閲覧許可情報は、外部装置に再度接続する際に用いられる。このデータベースの概要については図８を用いて後述する。
【００５１】
本ステップの処理が終了すると、カメラ操作モードに遷移する。以上が、ステップＳ４０１にて、制御部１０１が、新規に接続する機器を検索する指示を受け付けたと判断した場合の説明である。
【００５２】
次に、ステップＳ４０１にて、制御部１０１が、既に接続したことのある機器と接続する指示（履歴からの選択の指示）を受け付けたと判断した場合について述べる。この場合、処理はステップＳ４１３に進む。
【００５３】
ステップＳ４１３では、制御部１０１は、既に接続したことのある機器のうち、どの機器と接続するかを選択するユーザ指示を受け付ける。具体的には、制御部１０１は接続履歴を参照して、表示部１０６に図５Ａの（ｈ）のような画面を表示する。この画面には、接続履歴に含まれる過去に接続した外部装置の名前が表示される。ここでは、制御部１０１は、上述したような接続履歴の情報のうち、「接続機器種別」を参照し、名前を表示部１０６に表示する対象を接続履歴の情報の中からフィルタリングする。本実施形態では「接続機器種別」として携帯電話が選択されているので、図５Ｂの接続履歴の「接続機器種別」が「携帯電話」のもののみを表示する。
【００５４】
次に、ステップＳ４１４では、制御部１０１は、ステップＳ４１３で受け付けたユーザ指示と、接続履歴に含まれる情報とに基づき、選択された外部装置との接続を確立する。ここでは、制御部１０１は、接続履歴に含まれるＥＳＳＩＤ等、ネットワークに参加するために必要な情報を用いて自動的にネットワークに参加し、さらに選択された接続機器を、同一ネットワーク内からＵＵＩＤに基づき自動的に検索して接続する。これにより、ＥＳＳＩＤやネットワークの選択等の接続に必要な情報を、ユーザが入力する手間を省くことができる。
【００５５】
ステップＳ４１４にて接続が確立すると、続くステップＳ４１５にて、制御部１０１は、選択された外部装置（携帯電話）の接続履歴に含まれている閲覧許可情報を参照して、選択された外部装置が過去に画像データの閲覧を許可されていたか否かを判断する。制御部１０１が、選択された外部装置が過去に画像データの閲覧を許可されていたと判断した場合、処理はステップＳ４１６に進む。ステップＳ４１６では、ステップＳ４１０と同様の処理が実行される。一方、制御部１０１が、選択された外部装置が過去に画像データの閲覧を許可されていないと判断した場合、処理はステップＳ４１７に進む。ステップＳ４１７では、ステップＳ４１１と同様の処理が実行される。このように、一度接続したことのある外部装置と再度接続する場合は、ユーザの選択を必要とすることなく自動的に選択する。これにより、再接続の際には、ユーザが閲覧許可を入力する手間を省くことができる。その後、本フローチャートの処理は終了し、カメラ操作モードへ遷移する。
【００５６】
なお、接続履歴に登録されている閲覧許可情報を編集する（例えば、外部装置毎に閲覧許可情報の許可／不許可を変更可能とする）ためのユーザインターフェース、画面を設けてもよい。また、本フローチャートにおいてはデジタルカメラ１００から携帯電話２００へ通常接続モードであることを通知するステップを設けていない。しかし、例えばステップＳ４０８やステップＳ４１４でデジタルカメラ１００と携帯電話２００の接続が確立した後に通常モード接続で接続したことを通知してもよい。また、接続履歴に登録されている閲覧許可情報を編集する（例えば、外部装置毎に閲覧許可情報の許可／不許可を変更可能とする）ためのユーザインターフェース、画面を設けてもよい。以上が、デジタルカメラ１００と携帯電話２００とが接続する際の動作である。
【００５７】
図６は、デジタルカメラ１００と携帯電話２００とが簡単接続モードで接続を確立する際の、デジタルカメラ１００の動作を示すフローチャートである。このフローチャートに示される処理は、デジタルカメラ１００の簡単接続ボタン１０７が押下されることにより開始される。
【００５８】
最初にステップＳ６０１では、制御部１０１は、接続履歴情報を参照し、接続モード情報が簡単接続モードである履歴情報が存在するかどうかを確認する。接続モード情報が簡単接続モードである履歴情報が存在しない場合はステップＳ６０２に進み、新規登録が行われる。他方、接続モード情報が簡単接続モードである履歴情報が存在した場合はステップＳ６１１へ進み、制御部１０１は、履歴情報にある機器との接続を開始する。
【００５９】
まず、ステップＳ６０１にて、接続モード情報が簡単接続モードである履歴情報が存在しなかった場合について述べる。この場合、処理はステップＳ６０２に進む。ステップＳ６０２〜ステップＳ６０８では、制御部１０１は、図４のステップＳ４０２〜ステップＳ４０８と同様の処理によりネットワーク設定・外部機器との接続の確立を行う。
【００６０】
次に、ステップＳ６０９では、制御部１０１は携帯電話２００に、簡単接続モード通知を送信する。これを受信した携帯電話２００では、デジタルカメラ１００の記録媒体１１０に記録されている画像データのなかから携帯電話２００に送信する画像データを、携帯電話２００側の操作によって選択することが可能となる。また、簡単接続モードにおいて、携帯電話２００は、デジタルカメラ１００側の操作によって携帯電話２００に画像データが送信される外部装置待機モードになることが禁止される。携帯電話２００における処理については後述する。その後、処理はステップＳ６１０に進む。
【００６１】
ステップＳ６１０では、制御部１０１は、簡単接続モードを示す情報を含む接続情報を接続履歴に記録する。以上が、ステップＳ６０１にて、接続モード情報が簡単接続モードである履歴情報が存在しなかった場合の説明である。次に、ステップＳ６０１にて、接続モード情報が簡単接続モードである履歴情報が存在した場合について述べる。この場合、処理はステップＳ６１１に進む。
【００６２】
ステップＳ６１１では、制御部１０１は、接続履歴に含まれる情報に基づき、接続を確立する。ここでは、制御部１０１は、接続履歴に含まれるＥＳＳＩＤ等、ネットワークに参加／ネットワークを生成するために必要な情報を用いて自動的にネットワークに参加あるいはネットワークを生成する。そして、さらに選択された接続機器を、同一ネットワーク内からＵＵＩＤに基づき自動的に検索して接続する。これにより、ＥＳＳＩＤやネットワークの選択等の接続に必要な情報を、ユーザが入力する手間を省くことができる。
【００６３】
ステップＳ６１１にて接続が確立すると、続くステップＳ６１２にて、制御部１０１は、ステップＳ６０９と同様に携帯電話２００に、簡単接続モード通知を送信する。なお、本実施形態では、ステップＳ６０９、ステップＳ６１２で簡単接続モードであることを通知しているが、携帯電話２００で動作を変更しない場合は、必ずしも通知する必要はない。以上が、デジタルカメラ１００と携帯電話２００とが簡単接続モードで接続する際のデジタルカメラ１００の動作である。
【００６４】
上述した本実施形態によれば、デジタルカメラ１００のユーザは通常接続モードでは、他人に画像データを公開したくない場合などに画像データの公開を制限することが可能となる。その一方、簡単接続モードにおいては画像を公開するか否かを設定する手間を省き、少ない操作で携帯電話２００と接続することが可能となる。以下、さらなる説明として携帯電話２００の接続処理とデジタルカメラ１００の接続履歴データについて説明する。
【００６５】
図７は、本実施形態における携帯電話２００の処理を示すフローチャートである。なお、本フローチャートに示す処理は、携帯電話２００の制御部２０１が入力信号やプログラムにしたがい、携帯電話２００の各部を制御することにより実現される。なお、特に断らない限り、携帯電話２００の処理を示す他のフローチャートにおいても同様である。
【００６６】
まず、携帯電話２００のユーザにより所定の操作がなされたことに応じて、ステップＳ７０１で制御部２０１は、参加する無線ＬＡＮネットワークを選択する画面を表示部２０６に表示させる。この画面に遷移すると、制御部２０１は周辺の無線ＬＡＮネットワークのスキャンを行い、その結果検出されたＥＳＳＩＤのリストを表示する。そのような画面の一例を図５Ｂの（ａ）に示す。本実施形態では、これらの処理はカメラ通信アプリケーションの起動前に携帯電話２００のＯＳの機能により行われるが、予め起動されたカメラ通信アプリケーションがＯＳの機能と連携しながら処理を行ってもよい。ここで、デジタルカメラ１００が簡易ＡＰとして動作している場合は、携帯電話２００はデジタルカメラ１００のＥＳＳＩＤを検出し、リストに表示する。図５Ｂの（ａ）では、デジタルカメラ１００のＥＳＳＩＤとして「ＣＡＭＥＲＡ−１２３」が表示されている。
【００６７】
ステップＳ７０２で、制御部２０１はリストのうちいずれかのＥＳＳＩＤが選択されるのを待機する。ユーザ操作により、リストのうちいずれかのＥＳＳＩＤが選択されると、ステップＳ７０３において制御部２０１は対応する無線ＬＡＮネットワークへの参加処理を行う。これで、ネットワークへの参加は完了する。
【００６８】
ネットワークへの参加後、携帯電話２００のユーザは携帯電話２００にインストールされたカメラ通信アプリケーションを起動する。カメラ通信アプリケーションを起動した後の携帯電話２００の処理を図７（ｂ）のフローチャートで説明する。カメラ通信アプリケーションの主な機能としては、同じネットワーク内に存在するデジタルカメラと通信を確立する機能、画像データなどのコンテンツデータを送受信する機能、自機の有するコンテンツデータをサーバに送信する処理を制御する機能がある。
【００６９】
ユーザ操作に基づきカメラ通信アプリケーションが起動されると、ステップＳ７１１において、図５Ｂの（ｂ）のような待機画面が表示部２０６に表示される。ダイアログには、現在参加しているネットワークのＳＳＩＤが表示される。図５Ｂの（ｂ）の画面例は、図５Ｂの（ａ）の画面で「ＣＡＭＥＲＡ−１２３」が選択された場合にステップＳ７１１で表示される画面を示している。また、カメラ通信アプリケーションを起動後、デジタルカメラ１００が携帯電話２００を検出できるよう、無線ＬＡＮネットワークを介して自機器のサービスの通知を行う。デジタルカメラ１００はこのサービスの通知に基づき、携帯電話２００を検出することができる。なお、このサービスの通知には携帯電話２００のデバイス名及びＵＵＩＤが含まれる。
【００７０】
ステップＳ７１２において、制御部２０１はデジタルカメラ１００からの接続要求を待機する。接続要求があったと判断した場合は、ステップＳ７１３においてデジタルカメラ１００との通信を確立する。以上が、デジタルカメラ１００と携帯電話２００が接続する際の携帯電話２００の動作である。
【００７１】
図８は、本実施形態における携帯電話２００が、カメラ通信アプリケーションを用いて実行する処理を示すフローチャートである。ここでは、通常接続モードで接続した場合と、簡単接続モードで接続した場合の二つのフローを説明する。
【００７２】
デジタルカメラ１００と通信を確立すると、携帯電話の制御部２０１は、図１１（ａ）に示すカメラ通信アプリケーションのメニュー画面を表示部２０６に表示する。メニュー画面には設定ボタン１１０１、閲覧ボタン１１０２が表示される。設定ボタン１１０１は、携帯電話２００のデバイス名の設定や、アップロードにおける各種設定を行うためのボタンである。閲覧ボタン１１０２は、通信を確立したデジタルカメラ１００に保存されている画像データを表示部２０６に表示させるためのボタンである。
【００７３】
ステップＳ８０１で、制御部１０１は閲覧ボタン１１０２が選択されたか否かを判断する。閲覧ボタン１１０２が選択されたと判断した場合にはステップＳ８０２に進む。選択されていないと判断した場合は処理を繰り返す。
【００７４】
ステップＳ８０２で、制御部２０１はデジタルカメラ１００に対して、デジタルカメラ１００が有する画像データのサムネイルを要求する。この要求に応答して、デジタルカメラ１００は要求されたサムネイルを携帯電話２００に送信する。なお、サムネイルは１枚ずつの要求を繰り返してもよいし、まとめて複数枚要求するコマンドを送信してもよい。
【００７５】
ステップＳ８０３で、携帯電話２００は接続部２１１を介してデジタルカメラ１００から送信されたサムネイルを受信する。
【００７６】
ステップＳ８０４では、制御部２０１は、デジタルカメラ１００から簡単接続モード通知を受信したか否かの判断を行う。簡単接続モード通知を受信したと判断した場合はステップＳ８０５に進み、通知を受信していない場合ステップＳ８０９に進む。
【００７７】
まず、ステップＳ８０４にて、簡単接続モード通知を受信していない（通常接続モードで接続した）と判断した場合について述べる。この場合、処理はステップＳ８０９に進む。
【００７８】
ステップＳ８０９では、制御部２０１は受信したサムネイルを表示部２０６に一覧表示し、切断ボタン１１０４を表示部２０６に表示する。図１１（ｂ）に表示画面の一例を示す。図１１（ｂ）の例では、サムネイル１１０３が４列に表示されており、上下方向へのスクロール操作によりさらに他の画像データを表示させることが可能である。Ｓ８０９において、切断ボタン１１０４は、デジタルカメラ１００に携帯電話２００との接続の切断指示を送信するためのボタンとして使用される。このボタンが選択されると、携帯電話２００はデジタルカメラ１００との接続を切断する。さらに、現在参加しているネットワークから離脱してもよい。なお、切断ボタン１１０４はデジタルカメラ１００と接続した接続モードにより、別の処理を指示するボタンに変更される。この点に関しては、後ほど説明する。
【００７９】
ステップＳ８１０では、切断ボタン１１０４が押下されたかの判別を行う。切断ボタン１１０４が押下されたと判断した場合は、ステップＳ８１１に進み、押下されていないと判断した場合は処理を繰り返す。
【００８０】
ステップＳ８１１では、デジタルカメラ１００に接続の切断指示を送信する。以上が、ステップＳ８０４にて、簡単接続モード通知を受信していないと判断した場合の説明である。
【００８１】
次に、ステップＳ８０４にて、簡単接続モード通知を受信したと判断した場合について述べる。この場合、処理はステップＳ８０５に進む。
【００８２】
ステップＳ８０５では、制御部２０１は受信したサムネイルを表示部２０６に一覧表示する。続いてステップＳ８０６では、制御部２０１に電源断（電源オフ）ボタン１１０５を表示する。図１１（ｃ）に表示画面の一例を示す。電源断ボタン１１０５は、デジタルカメラ１００に電源断指示を送信するためのボタンである。なお、本実施形態では、図１１（ｂ）で説明した切断ボタン１１０４に代えて電源断ボタン１１０５が表示されているが、切断ボタン１１０４、電源断ボタン１１０５の両方を一画面中に共に表示してもよい。
【００８３】
ステップＳ８０７では、電源断ボタン１１０５が押下されたかの判別を行う。電源断ボタン１１０５が押下されたと判断した場合、ステップＳ８０８へと進み、押下されていないと判断した場合は処理を繰り返す。
【００８４】
ステップＳ８０８では、デジタルカメラ１００に電源断指示を送信する。この指示を受信したデジタルカメラは、自機の電源をオフにする。以上が、ステップＳ８０４にて、簡単接続モード通知を受信したと判断した場合の説明である。
【００８５】
［変形例］
なお、図８の処理の変形例として、簡単接続モード通知を受信したと判断した場合は、図９のフローチャートに示すを実行しても良い。以下、説明する。
【００８６】
なお、図９のフローチャートの説明は、図８と共通する部分が多いため、共通部分は説明を省略し、特有の部分を中心に説明する。
【００８７】
ステップＳ９０１〜ステップＳ９０３、およびステップＳ９１１〜ステップＳ９１２の処理は、図８のステップＳ３０１〜ステップＳ３０７、およびステップＳ８０９〜ステップＳ８１０の処理と同様であるため説明は省略する。
【００８８】
ステップＳ９０４では、制御部２０１は、デジタルカメラ１００から簡単接続モード通知を受信したか否かの判断を行う。簡単接続モード通知を受信したと判断した場合はステップＳ９０５に進み、通知を受信していない場合ステップＳ９１１に進む。
【００８９】
ステップＳ９０５にて、簡単接続モード通知を受信したと判断した場合について説明する。この場合、処理はステップＳ９０５に進む。
【００９０】
ステップＳ９０５では、制御部２０１は受信したサムネイルを表示部２０６に一覧表示し、切断ボタン１１０４を表示部２０６に表示する。図１１（ｂ）に表示画面の一例を示す。
【００９１】
ステップＳ９０６では、切断ボタン１１０４が押下されたかの判別を行う。切断ボタン１１０４が押下されたと判断した場合、ステップＳ９０７へと進み、押下されていないと判断した場合は処理を繰り返す。
【００９２】
ステップＳ９０７では、表示部２０１にデジタルカメラ１００との通信を切断指示を行う通信切断指示ボタン１１０７、デジタルカメラ１００の電源断指示を行う電源断指示ボタン１１０８、および通信切断ボタン１１０７、電源断ボタン１１０８をユーザが選択するための選択画面１１０６（図１１（ｄ））を表示する。
【００９３】
ステップＳ９０８では、電源断ボタン１１０８が押下されたかの判定を行う。電源断ボタン１１０８が押下されたと判断した場合は、ステップＳ９１０に進み、押下されていないと判断した場合ステップＳ９０９に進む。
【００９４】
まずステップＳ９０８で、電源断ボタン１１０８が押下されたと判断した場合について説明する。この場合、処理はステップＳ９１０に進む。
【００９５】
ステップＳ９１０では、デジタルカメラ１００に電源断指示を送信する。
【００９６】
次に、ステップＳ９０８にて、電源断ボタン１１０８が押下されていないと判断した場合について述べる。この場合、処理はステップＳ９０９に進む。
【００９７】
ステップＳ９０９では、通信切断ボタン１１０７が押下されたかの判定を行う。通信切断ボタン１１０７が押下されたと判断した場合は、ステップＳ９１３に進み、押下されていないと判断した場合ステップＳ９０８に進む。
【００９８】
ステップＳ９１３では、デジタルカメラ１００に通信切断指示を送信する。
【００９９】
以上が、本実施形態における携帯電話２００の接続後のカメラ通信アプリケーションの処理を示す動作である。
【０１００】
図１０では、本実施形態におけるデジタルカメラ１００の接続確立後の処理を示すフローチャートである。
【０１０１】
ステップＳ１００１では、携帯電話２００から指示を受信したかの判断を行う。指示を受信したと判断した場合はステップＳ１００２に進み、指示を受信していないと判断した場合は処理を繰り返す。
【０１０２】
ステップＳ１００２では、受信した指示が電源断指示かどうかの判断を行う。受信した指示が電源断指示であると判断した場合、ステップＳ１００３に進み、電源断指示でないと判断した場合、Ｓ１００４に進む。
【０１０３】
まずステップＳ１００２では、受信した指示が電源断指示であると判断した場合について説明する。この場合、処理はステップＳ１００３に進む。
【０１０４】
ステップＳ１００３では、携帯電話２００から受信した電源断指示を受けて、デジタルカメラ１００の電源断の処理を行う。
【０１０５】
次に、ステップＳ１００２にて、受信した指示が電源断指示でないと判断した場合について述べる。この場合、処理はステップＳ１００４に進む。
【０１０６】
ステップＳ１００４では、受信した指示が通信切断指示かどうかの判断を行う。受信した指示が通信切断指示であると判断した場合、ステップＳ１００５に進み、通信切断指示でないと判断した場合、Ｓ１００１に進む。
【０１０７】
ステップＳ１００５では、携帯電話２００から受信した通信切断指示を受けて、デジタルカメラ１００の通信の切断を行う。
【０１０８】
また、上記で説明した場合以外に、通信中にデジタルカメラ１００の表示部１０６の表示がオフになった場合や、デジタルカメラ１００のバッテリー残量が低下した場合にも、電源断ボタン１１０８を携帯電話２００の表示部２０６に表示するようにしてもよい。この場合はデジタルカメラ１００が自機の表示部がオフされたりバッテリ残量が閾値以下になった場合に携帯電話２００にバッテリ残量の低下を通知し、それを受けた携帯電話２００が電源断ボタンを表示する。
【０１０９】
また、携帯電話２００がデジタルカメラ１００との間の通信レートが低下したと判断した場合に、電源断ボタン１１０８を携帯電話２００の表示部２０６に表示してもよい。
【０１１０】
以上が、本実施形態におけるデジタルカメラ１００の接続確立後の処理を示す動作である。
【０１１１】
本実施形態では、簡単接続モードで接続した場合には、携帯電話２００からデジタルカメラ１００の電源をオフする操作を行うことができるようにした。接続モードに応じて有効にする操作を異ならせることで、接続モードに適した制御を行うことが可能となる。
【０１１２】
［第２の実施形態］
上述の実施形態では、携帯電話２００によりデジタルカメラ１００を制御する例について述べた。これに対して、本実施形態では、デジタルカメラ１００内部で、接続モードに応じて自動的に通信の切断や電源オフの制御を決定する構成について述べる。
【０１１３】
本実施形態における携帯電話２００は、第１の実施形態のように通信を切断するためのボタンと電源をオフするためのボタンという、２つのボタンを用意しない。本実施形態における携帯電話２００は常に１つのボタン（本実施形態では、切断ボタン）のみを表示するものとする。なお、本実施形態は第１の実施形態と共通する部分が多いため、本実施形態に特有の部分を中心に説明する。
【０１１４】
図１２は、本実施形態の携帯電話２００との接続確立後の、デジタルカメラ１００の動作を示すフローチャートである。ステップＳ１２０１は、図１０のステップＳ１００１の処理と同様であるため説明は省略する。
【０１１５】
ステップＳ１２０２では、携帯電話２００からの指示が切断指示かどうかの判定を行う。切断指示がされたと判定した場合、ステップＳ１２０３へ進み、切断指示がされていないと判断した場合、ステップＳ１２０１へ進む。
【０１１６】
ステップＳ１２０３では、デジタルカメラ１００と携帯電話２００の接続が簡単接続モードにより接続されたかの判定を行う。簡単接続モードで接続されたと判断した場合、ステップＳ１２０４へ進み、簡単接続モードで接続されていない（通常接続モードで接続された）と判断した場合、ステップＳ１２０６へ進む。
【０１１７】
ステップＳ１２０４では、デジタルカメラ１００のオートパワーオフ設定が入かどうかの判定を行う。オートパワーオフ設定が入と判断した場合、ステップＳ１２０５へ進み、切と判断した場合、ステップＳ１２０６へ進む。
【０１１８】
ステップＳ１２０５では、デジタルカメラ１００内で設定されているオートパワーオフ時間を早める。
【０１１９】
ステップＳ１２０６では、デジタルカメラ１００と携帯電話２００との接続を切断する。
【０１２０】
以上が、本実施形態におけル処理である。第１の実施形態では、携帯電話２００とデジタルカメラ１００が簡単接続モードで接続されたと判断した場合、携帯電話２００の表示部２０６に、電源断ボタンを表示した。これに対し本実施形態では、ステップＳ１２０３でデジタルカメラ１００と携帯電話２００が簡単接続モードで接続されたと判断した場合、携帯電話２００の制御を切り替えず、デジタルカメラ１００側で動作の切り替えを行えばよい。
【０１２１】
以上が、本実施形態のデジタルカメラ１００の携帯電話２００との接続確立後の動作を示す動作である。上述に説明したように処理することで、携帯電話２００が接続モードを意識することなく、デジタルカメラ１００内部で自動的に通信切断、電源断の機構を切り替えることが可能となる。
【０１２２】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【０１２３】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
2014131105.tif 000003
【図２】
2014131105.tif 000004
【図３】
2014131105.tif 000005
【図４】
2014131105.tif 000006
【図５】
2014131105.tif 000007
【図６】
2014131105.tif 000008
【図７】
2014131105.tif 000009
【図８】
2014131105.tif 000010
【図９】
2014131105.tif 000011
【図１０】
2014131105.tif 000012
【図１１】
2014131105.tif 000013
【図１２】
2014131105.tif 000014