[go: up one dir, main page]

JP2008124992A - データ処理装置、当該データ処理装置の制御方法、並びに当該制御方法をコンピュータに実行させるためのコンピュータプログラム - Google Patents

データ処理装置、当該データ処理装置の制御方法、並びに当該制御方法をコンピュータに実行させるためのコンピュータプログラム Download PDF

Info

Publication number
JP2008124992A
JP2008124992A JP2006309229A JP2006309229A JP2008124992A JP 2008124992 A JP2008124992 A JP 2008124992A JP 2006309229 A JP2006309229 A JP 2006309229A JP 2006309229 A JP2006309229 A JP 2006309229A JP 2008124992 A JP2008124992 A JP 2008124992A
Authority
JP
Japan
Prior art keywords
processing apparatus
data processing
attribute information
image data
digital camera
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2006309229A
Other languages
English (en)
Other versions
JP4914182B2 (ja
JP2008124992A5 (ja
Inventor
Akira Matsui
章 松井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2006309229A priority Critical patent/JP4914182B2/ja
Priority to US11/938,381 priority patent/US8035694B2/en
Publication of JP2008124992A publication Critical patent/JP2008124992A/ja
Publication of JP2008124992A5 publication Critical patent/JP2008124992A5/ja
Application granted granted Critical
Publication of JP4914182B2 publication Critical patent/JP4914182B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00249Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a photographic apparatus, e.g. a photographic printer or a projector
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2101/00Still video cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/12Application layer protocols, e.g. WAP [Wireless Application Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)
  • Facsimiles In General (AREA)

Abstract

【課題】 無線ネットワークを構成するには、無線通信装置同士で同一のSSIDを設定する必要があるが、この設定は煩雑であるため、ユーザにとって面倒な作業である。
【解決手段】 場所や時間に応じて異なるコミュニティIDやイベントIDを撮影時に画像ファイルのメタ情報として付加し、新たなネットワークを形成する際に、当該IDを用いてネットワークを形成する。
【選択図】 図1

Description

本発明は、データ処理装置、当該データ処理装置の制御方法、並びに当該制御方法をコンピュータに実行させるためのコンピュータプログラムに関する。
デジタルカメラで撮影した画像をユーザ間で交換する方法としては、撮影した画像をメモリデバイス経由でパソコンに取り込み、メールに添付して送信する方法や、インターネット上のサーバに格納してダウンロードする方法などがある。
一方、最近では、IEEE802.11無線LAN等の無線通信機能を搭載したデジタルカメラも製品化されており、デジタルカメラ間で無線通信を用いて画像を送受信することも可能となっている。
IEEE802.11無線LANを用いて通信を行う場合、ネットワーク識別子(SSID)や通信チャネル、暗号方式、暗号鍵、認証方式、認証鍵などの無線通信パラメータを機器に設定しなければならない(特許文献1〜3)。
特開2005−319047 特開2004−007120 特開2004−187001
このような無線通信パラメータは、通常、機器のユーザインタフェースを用いて設定される。しかし、これは面倒な作業であり、特にデジタルカメラなどのキーボードを有しない機器においては、SSIDや暗号キーなどの文字列を入力するのは容易でない。
本発明は、他の通信装置との通信が可能なデータ処理装置において、簡単に通信パラメータを設定することを目的とする。
上記課題を解決するために、本発明は、データ処理装置であって、画像データの属性情報を検出する検出手段と、前記検出手段により検出した前記属性情報に基づいて、通信パラメータを設定する設定手段と、を有することを特徴とする。
また、本発明は、データ処理装置の制御方法であって、画像データの属性情報を検出する検出工程と、前記検出工程において検出された前記属性情報に基づいて、通信パラメータを設定する設定工程と、を有することを特徴とする。
さらにまた、本発明は、コンピュータプログラムであって、画像データの属性情報を検出する検出工程と、前記検出工程において検出された前記属性情報に基づいて、通信パラメータを設定する設定工程と、を有することを特徴とする。
本発明によれば、画像の属性情報として記憶した情報に基づいて、簡単に通信パラメータを設定することができる。
(第1の実施例)
以下、図面を参照して本発明に係る実施の形態について詳細に説明する。
図1は、本実施例におけるシステム構成を示した図である。
1a〜1dはIEEE802.11無線LANによる無線通信機能を備えたデジタルカメラであり、20はアクセスポイント(基地局装置)である。なお、アクセスポイントは、無線通信装置間の通信を中継、及び制御する機能を有している。
運動会に参加した人々がデジタルカメラ1a〜1dで画像を撮影し、その後デジタルカメラ1a、1bのユーザが喫茶店に移動し、無線ネットワークを介して撮影した画像を交換する場合を想定している。
図2は、デジタルカメラ1a〜1dの内部構成を表したブロック図である。
2はデジタルカメラの各機能部を制御するCPUである。3は後述する図5、6、7の動作プログラムを格納しているROMであり、CPU2は前記動作プログラムに従って処理を行う。
4は前記動作プログラムが動作する際にワークエリアとして使用されるRAM、5はデジタルカメラが撮影した画像を格納するためのフラッシュメモリである。6はIEEE802.11無線LANによる無線通信を行うための無線LAN通信部、7は撮影時の被写体の表示、及び撮影した画像の表示等を行うための表示部である。8はデジタルカメラが画像を撮影するための撮像部、9はユーザが操作を行うための操作部、10はデータおよびアドレスバスである。
ここで、図1の運動会会場のシステム構成について説明する。
アクセスポイント20は、図4に示すようなタイムテーブルに従い、コミュニティIDとイベントIDを無線LANの制御信号であるビーコンに付加し、定期的に報知している。本実施例では、コミュニテイIDとして、会場(行事)の情報である「undokai」、イベントIDとして、その時間に行われている競技の情報である「kibasen」や「tamaire」という情報が用いられている。コミュニティIDは場所に応じて異なる情報であり、イベントIDは時間に応じて異なる情報である。
なお、アクセスポイント20は、デジタルカメラ1a〜1dからの要求に応じて上記コミュニティIDとイベントIDを送信してもよい。ビーコンによる定期的な送信と、デジタルカメラからの要求に応じた送信と、を併用してもよい。
デジタルカメラ1a〜1dは、アクセスポイントから送信されるコミュニティIDとイベントIDを受信すると、受信したコミュニティIDとイベントIDをRAM4に格納する。RAM4に格納する際には、それまでに格納されていた値と比較し、変更があった場合に書き換えるようにしても良いし、必ず書き換えるようにしても良い。
各デジタルカメラ1a〜1dは、画像を撮影した際に、画像ファイルのメタ情報の一部として、前記RAM4に格納されているコミュニティIDとイベントIDを付加してフラッシュメモリ5に記憶する。ここでメタ情報とは、画像ファイルの属性情報であり、一般的には画像の作成日付や作成者の情報等が付加される。
このように、画像を撮影した場所の情報であるコミュニティIDと、撮影時に行われている競技の情報であるイベントIDと、が画像ファイルのメタ情報の一部として付加されることになる。なお、画像ファイルをパーソナルコンピュータに取り込んだ後は、コミュニティIDやイベントIDを用いた画像ファイルの整理、検索等が可能となる。コミュニティIDとイベントIDをメタ情報として付加した場合の画像ファイルの例を図3に示す。
次に、デジタルカメラ1a、1bのユーザが喫茶店に移動した後のシステム構成について説明する。
2台のデジタルカメラ1a及び1bは、無線LANのアドホックモードによる無線ネットワーク(以下アドホックネットワーク)を形成して画像の交換を行うものとする。なお、アドホックモードとは、アクセスポイントを介さず、無線通信装置間で直接通信を行う通信モードのことをいう。
デジタルカメラ1aとデジタルカメラ1bがアドホックネットワークを形成する方法について、図5、6のフローチャートを用いて説明する。アドホックモードでは、いずれか一方の無線通信装置が先にビーコンを送信し、もう一方の無線通信装置が当該ビーコンを受信することでネットワークが形成される。アドホックモードによる通信を開始しようとする無線通信装置は、最初に一定時間キャリアセンスを行い、アドホックモードのビーコンを検出しなかった場合に、自らアドホックモードの送信を開始する。
本実施例では、デジタルカメラ1aが最初にビーコンを送信し、デジタルカメラ1bがビーコンを受信するものとして説明する。図5はデジタルカメラ1aの動作フロー、図6はデジタルカメラ1bの動作フローである。ただし、デジタルカメラ1bが最初にビーコンを送信し、デジタルカメラ1aがビーコンを受信する場合は、デジタルカメラ1bが図5に示す動作を行い、デジタルカメラ1aが図6に示す動作を行う。
最初に図5を用いてデジタルカメラ1aの動作フローについて説明する。
まず、デジタルカメラ1aの表示部7に運動会で撮影した画像のうちの1枚を表示し、無線接続の開始指示を行う(S501)。無線接続プログラムを起動して無線接続の開始を指示しても良いし、表示部7がタッチパネル付の表示装置であれば、表示画像をダブルクリックすることにより無線接続の処理を開始してもよい。
次にデジタルカメラ1aは、表示画像の画像ファイルのメタ情報にコミュニティIDが含まれているか否かを調べる(S502)。コミュニティIDが含まれていれば(S502)、デジタルカメラ1aはビーコン中のSSID(ネットワーク識別子)に当該コミュニティID(本実施例では“undokai”)を設定し、ビーコンの送信を行う(S503)。当該ビーコンを送信することにより、アドホックネットワークの形成開始を周囲の無線通信装置に知らせることができる。
なお、既に他のSSIDが設定されている場合は、当該SSIDを一時的にRAM4に格納しておき、アドホックネットワークを介した画像ファイルの交換が終了した後、RAM4に格納していたSSIDを設定し直せばよい。
ビーコン送信後、デジタルカメラ1aは、他の無線通信装置からのプローブ要求(Probe Request)が送信されてくるのを一定時間待機する(504)。なお、プローブ要求とは、周辺に存在する無線ネットワークの有無を問い合わせるための信号であり、ここでは、アドホックネットワークへの参加を要求するために用いられる。
一定時間内にプローブ要求を受信した場合(S504のYes)、デジタルカメラ1aはプローブ要求中のSSIDに“undokai”が設定されているか、すなわち、S503で送信したビーコンに設定したSSIDと一致するか否かを確認する(S505)。一致していた場合(S505のYes)、当該プローブ要求の送信元である無線通信装置(本実施例ではデジタルカメラ1b)のアドホックネットワークへの参加許可を通知するため、デジタルカメラ1aはプローブ応答を送信する(S506)。なお、プローブ応答中のSSIDには“undokai”を設定する。
そして、デジタルカメラ1aは、SSID“undokai”を設定し、当該プローブ応答を受信したデジタルカメラ1bとの間でアドホックネットワークを形成する(S507)。その結果、デジタルカメラ1aはデジタルカメラ1bとの間で、アドホックネットワークを介して画像の送受信を行うことが可能となる。
なお、アドホックネットワーク形成後は、メタ情報にSSIDと同一のコミュニティID“undokai”を含む画像ファイルのみを送信できるようにしてもよい。かかる場合、デジタルカメラ1aは、メタ情報にコミュニティID“undokai”を含む画像ファイルを送信可能ファイルとして抽出し、RAM4に一時記憶する。そして、デジタルカメラ1aは抽出した画像ファイルを自動的に全て送信してもよいし、抽出した画像を表示部7に順番に表示し、ユーザの指示に応じて送信開始、又は送信中止を決定してもよい。これにより、デジタルカメラのフラッシュメモリ5に記憶してある運動会とは無関係の画像ファイルを相手に送信する危険を減らすことができる。
そして、送信完了後にSSIDの設定を解除し、アドホックネットワークを終了する。こうすることにより、画像交換に必要な時間だけ一時的にコミュニティIDを用いたアドホックネットワークを形成するため、セキュリティも保つことができる。なお、前述したように、SSIDとしてコミュニティIDを設定する際に、既に他のSSIDが設定されていた場合は、当該SSIDを再設定してもよい。これにより、画像交換終了後は、アドホックネットワーク形成前に属していた無線ネットワークに再び参加することができる。
次に、図6を用いてデジタルカメラ1bの動作フローについて説明する。
デジタルカメラ1bは、無線接続開始の指示がされると、他の無線通信装置(本実施例ではデジタルカメラ1a)からのビーコンの受信を一定時間待機する(S601)。一定時間内にビーコンを受信すると(S601のYes)、デジタルカメラ1bは、フラッシュメモリ5に格納されている画像ファイルの中から、受信したビーコンに含まれるSSID(本実施例では“undokai”)と同一のコミュニティIDをメタ情報に含む画像ファイルを検索する(S602)。
受信したビーコンに含まれるSSIDと同一のコミュニティIDを有する画像ファイルがあれば(S603のYes)、デジタルカメラ1bは当該画像を表示部7に表示するとともに、無線接続を行うか否かの指示をユーザに促す表示を行う(S604)。
ユーザにより接続の指示がされた場合(S605のYes)、デジタルカメラ1bはビーコンの送信元である無線通信装置(本実施例ではデジタルカメラ1a)に対し、アドホックネットワークへの参加を要求するためのプローブ要求を送信する(S606)。なお、プローブ要求のSSIDには、受信したビーコンに含まれていた“undokai”を設定する。既に他のSSIDが設定されている場合は、当該SSIDを一時的にRAM4に格納しておき、アドホックネットワークを介した画像ファイルの交換が終了した後、RAM4に格納しておいたSSIDを設定し直せばよい。
なお、S603でYesの場合、S604、S605の処理を省略し、自動的にプローブ要求を送信(S606)するようにしてもよい。こうすることにより、ユーザが操作することなく、自動的に無線ネットワークを形成することが可能となる。
次にデジタルカメラ1bは、プローブ要求に対する応答であるプローブ応答の受信を一定時間待機する(S607)。一定時間内にプローブ応答を受信すると(S607のYes)、デジタルカメラ1bはSSID“undokai”を設定し、プローブ応答の送信元である無線通信装置(本実施例ではデジタルカメラ1a)との間でアドホックネットワークを形成する(S608)。その結果、デジタルカメラ1bはデジタルカメラ1aとの間で、アドホックネットワークを介して画像の送受信を行うことが可能となる。
なお、アドホックネットワーク形成後は、メタ情報にSSIDと同一のコミュニティID“undokai”を含む画像ファイルのみを送信できるようにしてもよい。かかる場合、デジタルカメラ1aは、メタ情報にコミュニティID“undokai”を含む画像ファイルを送信可能ファイルとして抽出し、RAM4に一時記憶する。そして、デジタルカメラ1aは抽出した画像ファイルを自動的に全て送信してもよいし、抽出した画像を表示部7に順番に表示し、ユーザの指示に応じて送信開始、又は送信中止を決定してもよい。これにより、デジタルカメラのフラッシュメモリ5に記憶してある運動会とは無関係の画像ファイルを相手に送信する危険を減らすことができる。
そして、送信完了後にSSIDの設定を解除し、アドホックネットワークを終了する。こうすることにより、画像交換に必要な時間だけ一時的にコミュニティIDを用いたアドホックネットワークを形成するため、セキュリティも保つことができる。なお、前述したように、SSIDとしてコミュニティIDを設定する際に、既に他のSSIDが設定されていた場合は、当該SSIDを再設定してもよい。これにより、画像交換終了後は、アドホックネットワーク形成前に属していた無線ネットワークに再び参加することができる。
本実施例によれば、運動会会場でアクセスポイントから送信されるコミュニティIDを、撮影した画像ファイルのメタ情報として記憶し、その後SSIDとして使用することにより、同じ運動会で撮影を行ったデジタルカメラとの間で、簡単にアドホックネットワークを形成できる。
また、アドホックネットワーク形成後は、SSIDと同一のコミュニティIDをメタ情報として含む画像ファイルのみを送信するため、運動会とは無関係な画像ファイルがデジタルカメラに記憶されていたとしても、当該画像ファイルを送信することがなく、運動会で撮影した画像のみの交換が可能となる。また、画像交換に必要な時間だけ一時的にネットワークを形成するため、安全に画像の交換を行うことができる。
なお、本実施例ではSSIDとしてコミュニティIDを用いる場合について説明したが、コミュニティIDの代わりにイベントIDを用いてもよい。これにより、同一の競技中に撮影した画像のみを簡単にデジタルカメラ間で交換することができる。また、コミュニティIDを用いるかイベントIDを用いるかをユーザが選択できるようにしてもよい。この場合、無線接続の開始指示の際に表示部7に選択画面を表示し、ユーザに選択を促すようにすればよい。また、SSIDとしてコミュニティIDとイベントIDを組み合わせて使用してもよい。この場合、SSIDは“undokai_kibasen”、”undokai_tamaire”のようになる。
また、SSIDとしてコミュニティID、イベントIDをそのまま用いなくてもよい。例えば、コミュニティID又はイベントIDと予め決められた数字とを組み合わせ、SSIDとして設定してもよい(例、undokai123、kibasen33)。また、コミュニティID又はイベントIDから予め決められたアルゴリズムに基づいて文字列を算出し、SSIDとして設定してもよい。
(第2の実施例)
本実施例では、第1の実施例と同様のシステムにおいて、アドホックネットワークを形成する場合の別の処理例について説明する。本実施例においても、第1の実施例と同様、デジタルカメラ1aが最初にビーコンを送信し、デジタルカメラ1bがビーコンを受信することによりアドホックネットワークが形成されるものとして説明する。
図1のシステム構成図、図2のブロック構成図、図5のデジタルカメラ1aの動作フローは第1の実施例と同様であるため、説明を省略する。本実施例では、デジタルカメラ1bの動作フローが第1の実施例における動作フロー(図6)と一部異なる。なお、デジタルカメラ1bが最初にビーコンを送信し、デジタルカメラ1aがビーコンを受信する場合は、デジタルカメラ1bが図5に示す動作を行い、デジタルカメラ1aが図7に示す動作を行う。
図7は、本実施例におけるデジタルカメラ1bの動作フローである。なお、図6と同一の処理に関しては同一の符号を付してある。
デジタルカメラ1bは、無線接続開始の指示がされると、他の無線通信装置(本実施例ではデジタルカメラ1a)からのビーコンの受信を一定時間待機する(S601)。一定時間内にビーコンを受信すると(S601のYes)、デジタルカメラ1bは、表示部7に画像を表示中か否かを確認する(S702)。
画像が表示されていた場合(S702のYes)、受信したビーコンに含まれるSSID(本実施例では“undokai”)と、表示画像の画像ファイルのメタ情報に付加されているコミュニティIDと、を比較する(S703)。SSIDとコミュニティIDが一致していたら(S703のYes)、デジタルカメラ1bはビーコンの送信元である無線通信装置(本実施例ではデジタルカメラ1a)に対し、アドホックネットワークへの参加要求を示すためのプローブ要求を送信する(S606)。なお、プローブ要求中のSSIDには、受信したビーコンに含まれていた“undokai”を設定する。既に他のSSIDが設定されている場合は、当該SSIDを一時的にRAM4に格納しておき、アドホックネットワークを介した画像ファイルの交換が終了した後、RAM4に格納しておいたSSIDを設定し直せばよい。
次にデジタルカメラ1bは、プローブ要求に対する応答であるプローブ応答の受信を一定時間待機する(S607)。一定時間内にプローブ応答を受信すると(S607のYes)、デジタルカメラ1bはSSID“undokai”を設定し、プローブ応答の送信元である無線通信装置(本実施例ではデジタルカメラ1a)との間でアドホックネットワークを形成する(S608)。その結果、デジタルカメラ1bはデジタルカメラ1aとの間で、アドホックネットワークを介して画像の送受信を行うことが可能となる。
なお、アドホックネットワーク形成後は、メタ情報にSSIDと同一のコミュニティID“undokai”を含む画像ファイルのみを送信できるようにしてもよい。かかる場合、デジタルカメラ1aは、メタ情報にコミュニティID“undokai”を含む画像ファイルを送信可能ファイルとして抽出し、RAM4に一時記憶する。そして、デジタルカメラ1aは抽出した画像ファイルを自動的に全て送信してもよいし、抽出した画像を表示部7に順番に表示し、ユーザの指示に応じて送信開始、又は送信中止を決定してもよい。これにより、デジタルカメラのフラッシュメモリ5に記憶してある運動会とは無関係の画像ファイルを相手に送信する危険を減らすことができる。
そして、送信完了後にSSIDの設定を解除し、アドホックネットワークを終了する。こうすることにより、画像交換に必要な時間だけ一時的にコミュニティIDを用いたアドホックネットワークを形成するため、セキュリティも保つことができる。なお、前述したように、SSIDとしてコミュニティIDを設定する際に、既に他のSSIDが設定されていた場合は、当該SSIDを再設定してもよい。これにより、画像交換終了後は、アドホックネットワーク形成前に属していた無線ネットワークに再び参加することができる。
S702において、表示部7に画像が表示されていない場合(S702のNo)、もしくはS703において、受信したビーコンのSSIDと表示画像のコミュニティIDが一致していない場合(S703のNo)、デジタルカメラ1bはS602の処理に進む。S602において、デジタルカメラ1bは、フラッシュメモリ5に格納されている画像ファイルの中から、受信したビーコンに含まれるSSID(本実施例では“undokai)と同一のコミュニティIDをメタ情報に含む画像ファイルを検索する。
受信したビーコンに含まれるSSIDと同一のコミュニティIDを有する画像ファイルがあれば(S603のYes)、デジタルカメラ1bは当該画像を表示部7に表示するとともに、無線接続を行うか否かの指示をユーザに促す表示を行う(S604)。ユーザにより接続の指示がされた場合(S605のYes)、S606に進む。その後は前述の処理と同様の処理を行う。
このように、本実施例によれば、デジタルカメラ1bのユーザは、無線接続処理を開始する際に、交換を希望する画像ファイルを表示させておくことにより、アドホックネットワークの形成を自動的に行うことができる。つまり、デジタルカメラ1aとデジタルカメラ1bのユーザは、同じ運動会で撮影した画像を表示部に表示し、無線接続の開始を指示するだけで、アドホックネットワークを介した画像の交換を行うことができる。
なお、上記実施例ではSSIDとしてコミュニティIDを用いる場合について説明したが、コミュニティIDの代わりにイベントIDを用いてもよい。これにより、同一の競技中に撮影した画像のみを簡単にデジタルカメラ間で交換することができる。また、コミュニティIDを用いるかイベントIDを用いるかをユーザが選択できるようにしてもよい。この場合、無線接続の開始指示の際に表示部7に選択画面を表示し、ユーザに選択を促すようにすればよい。また、SSIDとしてコミュニティIDとイベントIDを組み合わせて使用してもよい。この場合、SSIDは“undokai_kibasen”、”undokai_tamaire”のようになる。
また、SSIDとしてコミュニティID、イベントIDをそのまま用いなくてもよい。例えばコミュニティID又はイベントIDと予め決められた数字とを組み合わせ、SSIDとして設定してもよい(例、undokai123、kibasen33)。また、コミュニティID又はイベントIDから予め決められたアルゴリズムに基づいて文字列を算出し、SSIDとして設定してもよい。
上記各実施例では、コミュニティIDとして、会場(行事)の情報である「undokai」、イベントIDとして、その時間に行われている競技の情報である「kibasen」や「tamaire」という情報を用いる場合について説明したが、他の情報であっても構わない。また、上記各実施例では運動会会場にアクセスポイントが1台設置されている場合を示したが、複数のアクセスポイントが設置されている場合であっても本発明は適用可能である。この場合、運動会会場に設置されている複数のアクセスポイントが、共通のコミュニティID、及びイベントIDを送信するよう設定しておけばよい。
また、上記各実施例では、コミュニティIDやイベントIDをSSIDとして用いる場合について説明したが、暗号鍵等、他の無線通信パラメータとして使用してもよい。
また、上記各実施例では、デジタルカメラは無線通信機能を内蔵していたが、外付けであってもよい。
また、デジタルカメラが扱う画像ファイルは静止画、動画どちらであってもよい。
また、上記各実施例では、デジタルカメラを用いた場合について説明したが、無線通信機能と撮像機能を備えていれば、デジタルビデオカメラや携帯電話、PDA、携帯ゲーム機など、どのような機器であってもよい。
また、上記各実施例では、IEEE802.11無線LANを用いる場合について説明したが、Bluetooth(登録商標)やUWB、ワイヤレスUSB等、他の無線通信方式にも適用は可能である。例えば、Bluetoothの場合は、コミュニティIDやイベントIDをPINコードとして設定すればよい。
また、上記各実施例では無線通信パラメータを設定する場合について説明したが、有線通信に用いるパラメータ(IPアドレス等)を設定してもよい。かかる場合は画像ファイルの属性情報として含まれる情報に基づいて、簡単かつ迅速に有線ネットワークを形成することができる。
本実施例における通信システムの構成を示す図 本実施例におけるデジタルカメラ1a〜1bのブロック構成図 コミュニティIDとイベントIDをメタ情報に付加した場合の画像ファイル コミュニティIDとイベントIDのタイムテーブル 実施例1、2におけるデジタルカメラ1aの動作フロー 実施例1におけるデジタルカメラ1bの動作フロー 実施例2におけるデジタルカメラ1bの動作フロー
符号の説明
1a〜1d デジタルカメラ
2 CPU
3 ROM
4 RAM
5 フラッシュメモリ
6 無線LAN通信部
7 表示部
8 撮像部
9 操作部
10 データ/アドレスバス
1a−1d デジタルカメラ
20 アクセスポイント

Claims (11)

  1. 画像データの属性情報を検出する検出手段と、
    前記検出手段により検出した前記属性情報に基づいて、通信パラメータを設定する設定手段と、
    を有することを特徴とするデータ処理装置。
  2. 前記設定手段により設定した通信パラメータに対応する前記属性情報を有する画像データを、通信可能な画像データとして判別する判別手段を有することを特徴とする請求項1に記載のデータ処理装置。
  3. 前記設定手段により設定した通信パラメータに基づいて形成されたネットワークにおいて、前記判別手段により通信可能と判別された画像データを通信する通信手段を有することを特徴とする請求項2に記載のデータ処理装置。
  4. 前記設定手段により設定した通信パラメータに基づくネットワークの情報を周囲の通信装置に通知する通知手段を有し、
    前記ネットワークへの参加要求を送信した他の通信装置とネットワークを形成することを特徴とする請求項1乃至請求項3のいずれかに記載のデータ処理装置。
  5. 他の通信装置が形成するネットワーク情報を受信する受信手段と、
    前記ネットワーク情報に含まれる通信パラメータに対応する第1の情報を属性情報として含む画像データを検索する検索手段と、
    前記検索手段による検索結果に応じて、前記他の通信装置が形成するネットワークに参加することを特徴とする請求項1乃至請求項4のいずれかに記載のデータ処理装置。
  6. 画像を表示する表示手段を有し、
    前記検索手段は、前記表示手段に表示されている画像データの属性情報に前記第1の情報が含まれているか否かを検索することを特徴とする請求項5に記載のデータ処理装置。
  7. 基地局から受信した情報を、画像データの属性情報として記憶する記憶手段を有することを特徴とする請求項1乃至請求項6のいずれかに記載のデータ処理装置。
  8. 画像を表示する表示手段を有し、
    前記検出手段は、前記表示手段に表示されている画像データの属性情報を検出することを特徴とする請求項1乃至請求項4のいずれかに記載のデータ処理装置。
  9. 画像データの属性情報は、画像データが撮影された場所又は時間に基づく情報であることを特徴とする請求項1乃至請求項8のいずれかに記載のデータ処理装置。
  10. 画像データの属性情報を検出する検出工程と、
    前記検出工程において検出された前記属性情報に基づいて、通信パラメータを設定する設定工程と、
    を有することを特徴とするデータ処理装置の制御方法。
  11. 画像データの属性情報を検出する検出工程と、
    前記検出工程において検出された前記属性情報に基づいて、通信パラメータを設定する設定工程と、
    を有することを特徴とするコンピュータプログラム。
JP2006309229A 2006-11-15 2006-11-15 データ処理装置、当該データ処理装置の制御方法、並びに当該制御方法をコンピュータに実行させるためのコンピュータプログラム Expired - Fee Related JP4914182B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2006309229A JP4914182B2 (ja) 2006-11-15 2006-11-15 データ処理装置、当該データ処理装置の制御方法、並びに当該制御方法をコンピュータに実行させるためのコンピュータプログラム
US11/938,381 US8035694B2 (en) 2006-11-15 2007-11-12 Data processing apparatus, control method for the data processing apparatus, and computer program causing computer to execute the control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006309229A JP4914182B2 (ja) 2006-11-15 2006-11-15 データ処理装置、当該データ処理装置の制御方法、並びに当該制御方法をコンピュータに実行させるためのコンピュータプログラム

Publications (3)

Publication Number Publication Date
JP2008124992A true JP2008124992A (ja) 2008-05-29
JP2008124992A5 JP2008124992A5 (ja) 2009-12-24
JP4914182B2 JP4914182B2 (ja) 2012-04-11

Family

ID=39509259

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006309229A Expired - Fee Related JP4914182B2 (ja) 2006-11-15 2006-11-15 データ処理装置、当該データ処理装置の制御方法、並びに当該制御方法をコンピュータに実行させるためのコンピュータプログラム

Country Status (2)

Country Link
US (1) US8035694B2 (ja)
JP (1) JP4914182B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102273311A (zh) * 2008-12-30 2011-12-07 诺基亚公司 自组织网络启动

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5074752B2 (ja) * 2006-12-07 2012-11-14 キヤノン株式会社 画像要求方法
JP5086867B2 (ja) * 2008-03-31 2012-11-28 オリンパスイメージング株式会社 デジタルカメラ
US20100158494A1 (en) * 2008-12-07 2010-06-24 Leap Devices, LLC Radio Wireless Mesh Network System and Method for Photographic Camera Integration
US20110069179A1 (en) * 2009-09-24 2011-03-24 Microsoft Corporation Network coordinated event capture and image storage
FR2966672A1 (fr) * 2010-10-22 2012-04-27 France Telecom Connexion dynamique d'un terminal mobile a un reseau local.
KR101702361B1 (ko) 2010-11-03 2017-02-03 삼성전자주식회사 디지털 기기에서 무선 네트워크 연결 방법 및 장치
JP5834838B2 (ja) * 2011-11-30 2015-12-24 ブラザー工業株式会社 通信装置
US9749813B2 (en) * 2012-12-17 2017-08-29 Radius Networks, Inc. System and method for associating a MAC address of a wireless station with personal identifying information of a user of the wireless station
US9258435B2 (en) * 2013-03-14 2016-02-09 Nokia Technologies Oy Method and apparatus for a sharing capture mode
US9204361B2 (en) 2013-10-30 2015-12-01 Brocade Communications Systems, Inc. Method and system for scalable and manageable non-access stratum (NAS) node selection function for evolved packet system
JP6387700B2 (ja) * 2014-06-18 2018-09-12 ソニー株式会社 情報処理装置、情報処理システム、情報処理装置の制御方法およびプログラム
US10045195B2 (en) 2015-05-29 2018-08-07 Nike, Inc. Athletic data aggregation and display system
US10306687B2 (en) 2015-05-29 2019-05-28 Nike, Inc. Transmitting athletic data using non-connected state of discovery signal
WO2016196106A1 (en) 2015-05-29 2016-12-08 Nike, Inc. Athletic activity data device firmware update
US10740388B2 (en) * 2017-01-24 2020-08-11 Microsoft Technology Licensing, Llc Linked capture session for automatic image sharing
US10516841B2 (en) 2017-03-08 2019-12-24 Samsung Electronics Co., Ltd. Pixel, pixel driving circuit, and vision sensor including the same

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004328269A (ja) * 2003-04-23 2004-11-18 Canon Inc 無線通信システム、並びに無線通信装置及びその制御方法
JP2004328272A (ja) * 2003-04-23 2004-11-18 Canon Inc 撮像装置及び前記撮像装置を含む印刷システムとその印刷制御方法
JP2007215070A (ja) * 2006-02-13 2007-08-23 Sony Corp 情報処理装置および方法、並びにプログラム

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7158172B2 (en) * 2000-06-20 2007-01-02 Fuji Photo Film Co., Ltd. Digital camera with an automatic image transmission function
GB0118436D0 (en) * 2001-07-27 2001-09-19 Hewlett Packard Co Synchronised cameras with auto-exchange
JP4036635B2 (ja) 2001-11-07 2008-01-23 オリンパス株式会社 情報機器システム、及び、情報機器
US20030107654A1 (en) * 2001-12-12 2003-06-12 Nikon Corporation Digital camera
JP2004007120A (ja) 2002-05-31 2004-01-08 Ricoh Co Ltd 無線lanネットワークシステムにおける接続制御方法
JP2004086492A (ja) 2002-08-26 2004-03-18 Nec Access Technica Ltd カメラ付き携帯端末の周辺機器接続設定アシスト方式及びその方法
JP4416392B2 (ja) 2002-11-26 2010-02-17 キヤノン株式会社 撮像機器及び無線通信装置
JP2004187001A (ja) 2002-12-03 2004-07-02 Sony Corp 無線接続方法
JP2005110039A (ja) * 2003-09-30 2005-04-21 Furuno Electric Co Ltd 携帯端末装置、および通信パラメータ設定方法
JP3761091B2 (ja) * 2004-05-07 2006-03-29 株式会社ソニー・コンピュータエンタテインメント アプリケーション実行方法、ファイルデータダウンロード方法、ファイルデータアップロード方法、通信方法および無線通信端末装置
US7511737B2 (en) * 2004-06-30 2009-03-31 Scenera Technologies, Llc Synchronized multi-perspective pictures

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004328269A (ja) * 2003-04-23 2004-11-18 Canon Inc 無線通信システム、並びに無線通信装置及びその制御方法
JP2004328272A (ja) * 2003-04-23 2004-11-18 Canon Inc 撮像装置及び前記撮像装置を含む印刷システムとその印刷制御方法
JP2007215070A (ja) * 2006-02-13 2007-08-23 Sony Corp 情報処理装置および方法、並びにプログラム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102273311A (zh) * 2008-12-30 2011-12-07 诺基亚公司 自组织网络启动
JP2012514369A (ja) * 2008-12-30 2012-06-21 ノキア コーポレイション アドホックネットワークの開始方法および装置
CN102273311B (zh) * 2008-12-30 2015-04-08 诺基亚公司 自组织网络启动

Also Published As

Publication number Publication date
US20100020186A1 (en) 2010-01-28
JP4914182B2 (ja) 2012-04-11
US8035694B2 (en) 2011-10-11

Similar Documents

Publication Publication Date Title
US8035694B2 (en) Data processing apparatus, control method for the data processing apparatus, and computer program causing computer to execute the control method
CN104917911B (zh) 信息处理设备和用于控制信息处理设备的方法
JP5302144B2 (ja) 無線ネットワーク選択装置
JP4865623B2 (ja) 無線端末間で直接無線通信を行うための無線ネットワークを形成する方法及び無線端末
JP6614763B2 (ja) 情報処理装置、情報処理装置の制御方法及びプログラム
JP2018022408A (ja) 情報処理装置、情報処理装置の制御方法及びプログラム
JP2021119725A (ja) 情報処理装置、その制御方法、及びプログラム
US9086723B2 (en) Image processing apparatus and control method for determining and associating private information with an image
JP6312369B2 (ja) 通信装置、通信装置の制御方法、プログラム
JP2016149608A (ja) 通信装置、通信装置の制御方法、プログラム
US9326102B2 (en) Data transmission system, mobile electronic device, and data transmission method via throw gesture
JP2013045302A (ja) 通信端末装置、サーバ装置及びプログラム
JP6611550B2 (ja) 通信装置、通信装置の制御方法及びプログラム
JP2006293912A (ja) 情報表示システム、情報表示方法および携帯端末装置
JP5196767B2 (ja) 通信装置、通信方法、並びに当該通信方法をコンピュータに実行させるためのコンピュータプログラム
JP6998785B2 (ja) 電子機器およびその制御方法
JP6704380B2 (ja) 外部サーバ、通信システムおよび通信方法
JP2009086736A (ja) サーバ装置
CN105721455B (zh) 连接路由设备的方法及装置
JP2005086623A (ja) 無線lanシステム
JP2007086991A (ja) 通信装置
JP5465314B2 (ja) 通信装置、制御方法、並びに当該制御方法をコンピュータに実行させるためのコンピュータプログラム。
JP2017163467A (ja) 制御装置、端末装置、位置確認システム及びプログラム
JPWO2011039836A1 (ja) 無線lan装置および無線通信方法
JP2017037531A (ja) 通信装置及びその制御方法ならびにプログラム

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091106

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091106

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20100201

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20100630

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111220

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120117

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120120

R151 Written notification of patent or utility model registration

Ref document number: 4914182

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150127

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees