JP6472179B2 - Imaging apparatus, information processing apparatus, control method, and program - Google Patents
Imaging apparatus, information processing apparatus, control method, and program Download PDFInfo
- Publication number
- JP6472179B2 JP6472179B2 JP2014129185A JP2014129185A JP6472179B2 JP 6472179 B2 JP6472179 B2 JP 6472179B2 JP 2014129185 A JP2014129185 A JP 2014129185A JP 2014129185 A JP2014129185 A JP 2014129185A JP 6472179 B2 JP6472179 B2 JP 6472179B2
- Authority
- JP
- Japan
- Prior art keywords
- captured image
- request
- image
- communication method
- communication
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 130
- 238000003384 imaging method Methods 0.000 title claims description 45
- 230000010365 information processing Effects 0.000 title claims description 19
- 238000004891 communication Methods 0.000 claims description 147
- 230000005540 biological transmission Effects 0.000 claims description 53
- 230000008569 process Effects 0.000 description 40
- 238000012545 processing Methods 0.000 description 38
- 230000006870 function Effects 0.000 description 24
- 238000010586 diagram Methods 0.000 description 9
- 230000004044 response Effects 0.000 description 6
- 238000012217 deletion Methods 0.000 description 4
- 230000037430 deletion Effects 0.000 description 4
- 230000009467 reduction Effects 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 101150012579 ADSL gene Proteins 0.000 description 1
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 1
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Images
Landscapes
- Facsimiles In General (AREA)
- Studio Devices (AREA)
- Television Signal Processing For Recording (AREA)
Description
本発明は、撮像装置、制御方法およびプログラムなどに関する。 The present invention relates to an imaging apparatus, a method for controlling and program.
近年は、デジタルカメラ等のデータ処理装置に簡易的なアクセスポイント機能を搭載したものが知られている。デジタルカメラが簡易的なアクセスポイント機能を起動すると、他の装置がデジタルカメラをアクセスポイントとして検知し、デジタルカメラが形成したネットワークに参加する。これにより、デジタルカメラと他の装置を容易に通信させることが可能となり、デジタルカメラ等に保存された画像データを、簡単に他のデバイスに送信することが可能となった。
特許文献1には、デバイスから送信先情報、送信を希望する条件に関する情報、送信要求を受け取り、受け取った条件に基づいて、必要な画像ファイルだけを送信する方法が開示されている。
In recent years, a data processing apparatus such as a digital camera equipped with a simple access point function is known. When the digital camera activates a simple access point function, another device detects the digital camera as an access point and participates in the network formed by the digital camera. As a result, the digital camera can be easily communicated with other devices, and the image data stored in the digital camera or the like can be easily transmitted to other devices.
Patent Document 1 discloses a method for receiving transmission destination information, information on conditions desired to be transmitted, and a transmission request from a device, and transmitting only necessary image files based on the received conditions.
しかしながら、上述の特許文献1に開示された従来技術は、送信元デバイスに記憶されている送信先情報と、送信を希望する画像の条件に関する情報と、送信先デバイスからの送信要求に含まれる情報を比較して、送信の可否を決定している。そのため、事前に送信元デバイスに記憶されている送信先情報と、送信を希望する画像の条件に関する情報を入手し、記憶させておく必要があった。 However, the prior art disclosed in Patent Document 1 described above is based on the transmission destination information stored in the transmission source device, the information regarding the condition of the image desired to be transmitted, and the information included in the transmission request from the transmission destination device. To determine whether or not transmission is possible. Therefore, it is necessary to obtain and store the transmission destination information stored in advance in the transmission source device and the information regarding the condition of the image desired to be transmitted.
そこで、本発明は、より簡単な操作でユーザの希望に応じ、デジタルカメラ等に記憶されている画像を公開できるようにすることを目的とする。 The present invention aims to make it possible to expose an image desired by the user, are stored in the digital camera or the like in a more simple operation.
本発明に係る撮像装置は、撮像手段と、前記撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定手段と、公開設定された縮小画像を要求する第1の要求を受信する第1の受信手段と、Bluetoothを用いた通信を行う通信方式である第1の通信方式を用いて、前記第1の要求に対応する縮小画像を複数の装置に送信する第1の送信手段と、公開設定された縮小画像に対応する撮像画像を要求する第2の要求を前記複数の装置の一つから受信する第2の受信手段と、無線LANを用いた通信を行う通信方式である第2の通信方式を用いて、前記第2の要求に対応する撮像画像を前記複数の装置の一つに送信する第2の送信手段と、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御手段とを有する。
本発明に係る情報処理装置は、撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定手段と、公開設定された縮小画像を要求する第1の要求を受信する第1の受信手段と、Bluetoothを用いた通信を行う通信方式である第1の通信方式を用いて、前記第1の要求に対応する縮小画像を複数の装置に送信する第1の送信手段と、公開設定された縮小画像に対応する撮像画像を要求する第2の要求を前記複数の装置の一つから受信する第2の受信手段と、無線LANを用いた通信を行う通信方式である第2の通信方式を用いて、前記第2の要求に対応する撮像画像を前記複数の装置の一つに送信する第2の送信手段と、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御手段とを有する。
本発明に係る制御方法の一つは、撮像手段を有する撮像装置の制御方法であって、前記撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定ステップと、公開設定された縮小画像を要求する第1の要求を受信する第1の受信ステップと、Bluetoothを用いた通信を行う通信方式である第1の通信方式を用いて、前記第1の要求に対応する縮小画像を複数の装置に送信する第1の送信ステップと、公開設定された縮小画像に対応する撮像画像を要求する第2の要求を前記複数の装置の一つから受信する第2の受信ステップと、無線LANを用いた通信を行う通信方式である第2の通信方式を用いて、前記第2の要求に対応する撮像画像を前記複数の装置の一つに送信する第2の送信ステップと、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御ステップとを有する。
本発明に係る制御方法の一つは、情報処理装置の制御方法であって、撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定ステップと、公開設定された縮小画像を要求する第1の要求を受信する第1の受信ステップと、Bluetoothを用いた通信を行う通信方式である第1の通信方式を用いて、前記第1の要求に対応する縮小画像を複数の装置に送信する第1の送信ステップと、公開設定された縮小画像に対応する撮像画像を要求する第2の要求を前記複数の装置の一つから受信する第2の受信ステップと、無線LANを用いた通信を行う通信方式である第2の通信方式を用いて、前記第2の要求に対応する撮像画像を前記複数の装置の一つに送信する第2の送信ステップと、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御ステップとを有する。
本発明に係るプログラムの一つは、コンピュータを撮像手段を有する撮像装置として機能させるためのプログラムであって、前記コンピュータを、前記撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定手段と、公開設定された縮小画像を要求する第1の要求を受信する第1の受信手段と、Bluetoothを用いた通信を行う通信方式である第1の通信方式を用いて、前記第1の要求に対応する縮小画像を複数の装置に送信する第1の送信手段と、公開設定された縮小画像に対応する撮像画像を要求する第2の要求を前記複数の装置の一つから受信する第2の受信手段と、無線LANを用いた通信を行う通信方式である第2の通信方式を用いて、前記第2の要求に対応する撮像画像を前記複数の装置の一つに送信する第2の送信手段と、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御手段として機能させる。
本発明に係るプログラムの一つは、コンピュータを、撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定手段と、公開設定された縮小画像を要求する第1の要求を受信する第1の受信手段と、Bluetoothを用いた通信を行う通信方式である第1の通信方式を用いて、前記第1の要求に対応する縮小画像を複数の装置に送信する第1の送信手段と、公開設定された縮小画像に対応する撮像画像を要求する第2の要求を前記複数の装置の一つから受信する第2の受信手段と、無線LANを用いた通信を行う通信方式である第2の通信方式を用いて、前記第2の要求に対応する撮像画像を前記複数の装置の一つに送信する第2の送信手段と、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御手段として機能させる。
An imaging apparatus according to the present invention receives an imaging unit, a setting unit that performs public setting on a reduced image of a captured image obtained by the imaging unit, and a first request that requests a reduced image that has been publicly set. And a first transmission unit that transmits a reduced image corresponding to the first request to a plurality of devices using a first communication method that is a communication method for performing communication using Bluetooth. And a second receiving means for receiving a second request for requesting a captured image corresponding to the publicly set reduced image from one of the plurality of devices, and a communication method for performing communication using a wireless LAN. Second transmission means for transmitting a captured image corresponding to the second request to one of the plurality of devices using the second communication method, and communication in the first communication method being effective In the reduced image of the captured image obtained in some cases When the user instructs the public setting, the public image is set for the reduced image of the captured image, and the captured image obtained when communication according to the first communication method is valid. Control means for not performing public setting on the reduced image of the captured image when the user has not instructed to perform public setting on the reduced image.
An information processing apparatus according to the present invention includes a setting unit configured to perform public setting on a reduced image of a captured image obtained by an imaging unit, and a first request for receiving a first request for requesting a publicly set reduced image. A first transmission unit that transmits a reduced image corresponding to the first request to a plurality of devices using a first communication method that is a communication method that performs communication using Bluetooth; A second receiving unit that receives a second request for requesting a captured image corresponding to the reduced image from one of the plurality of devices, and a second communication that is a communication method for performing communication using a wireless LAN Obtained when the second transmission means for transmitting the captured image corresponding to the second request to one of the plurality of devices using the method and the communication by the first communication method are valid. Publicly available for reduced images of captured images When the user instructs to perform the setting, the public image is set for the reduced image of the captured image, and the reduced image of the captured image obtained when communication according to the first communication method is valid Control means for preventing the public setting for the reduced image of the captured image when the user has not instructed the public setting.
One of the control methods according to the present invention is a method for controlling an image pickup apparatus having an image pickup unit, a setting step for performing public setting for a reduced image of a captured image obtained by the image pickup unit, and a public setting. A first reception step for receiving a first request for requesting a reduced image, and a reduced image corresponding to the first request, using a first communication method that is a communication method for performing communication using Bluetooth. A first transmission step for transmitting the image to a plurality of devices, a second reception step for receiving a second request for requesting a captured image corresponding to the publicly set reduced image, from one of the plurality of devices, A second transmission step of transmitting a captured image corresponding to the second request to one of the plurality of devices using a second communication method that is a communication method for performing communication using a wireless LAN ; According to the first communication method When the user instructs the public image to be set for the reduced image of the captured image obtained when the communication is valid, the public setting is made for the reduced image of the captured image. If the user has not instructed to make public setting for the reduced image of the captured image obtained when communication by the communication method 1 is valid, the public setting is made for the reduced image of the captured image. And a control step for preventing
One of the control methods according to the present invention is a method for controlling an information processing apparatus, and includes a setting step for performing public setting for a reduced image of a captured image obtained by an imaging unit, and a reduced image that has been publicly set. A first reception step for receiving a first request to request, and a first communication method that is a communication method for performing communication using Bluetooth, a plurality of reduced images corresponding to the first request. A second transmission step for receiving a second request for requesting a captured image corresponding to the reduced image set publicly, from one of the plurality of devices, and a wireless LAN. A second transmission step of transmitting a captured image corresponding to the second request to one of the plurality of devices using a second communication method, which is a communication method for performing communication, and the first communication Communication by method is effective When the user gives an instruction to make a public setting for the reduced image of the captured image obtained in the state, the public setting is made for the reduced image of the captured image, and the first communication method is used. If the user has not instructed to make public setting for the reduced image of the captured image obtained when the communication is valid, the public setting should not be made for the reduced image of the captured image. A control step.
One of the programs according to the present invention is a program for causing a computer to function as an image pickup apparatus having an image pickup unit, and the computer sets a public setting for a reduced image of the picked-up image obtained by the image pickup unit. Using the first communication method that is a communication method for performing communication using Bluetooth , a first receiving unit that receives a first request for requesting a reduced image that has been set publicly, and a first communication method that performs communication using Bluetooth . A first transmission unit that transmits a reduced image corresponding to one request to a plurality of devices and a second request that requests a captured image corresponding to the reduced image that has been set publicly received from one of the plurality of devices. A captured image corresponding to the second request is transmitted to one of the plurality of devices by using a second communication method that is a communication method for performing communication using the wireless LAN with the second receiving unit First 2 when the user instructs to make a public setting for the reduced image of the captured image obtained when the communication by the first communication method and the transmission means of the first communication method is valid, When public setting is made for a reduced image and the user is not instructed to make public setting for a reduced image of the captured image obtained when communication by the first communication method is valid Is made to function as a control means for preventing the public setting from being performed on the reduced image of the captured image.
One of the programs according to the present invention receives a first setting request for setting a public setting for a reduced image of a captured image obtained by the imaging means and a first request for requesting a reduced image set publicly. And a first transmission unit that transmits a reduced image corresponding to the first request to a plurality of devices using a first communication method that is a communication method for performing communication using Bluetooth. And a second receiving means for receiving a second request for requesting a captured image corresponding to the publicly set reduced image from one of the plurality of devices, and a communication method for performing communication using a wireless LAN. Second transmission means for transmitting a captured image corresponding to the second request to one of the plurality of devices using the second communication method, and communication in the first communication method being effective Reduction of the captured image obtained in some cases Obtained when the user has instructed to make public settings for a small image, make public settings for the reduced image of the captured image, and the communication using the first communication method is valid. When the user has not instructed to make public setting for the reduced image of the captured image, it functions as a control unit that prevents the public setting from being performed on the reduced image of the captured image.
本発明によれば、より簡単な操作でユーザの希望に応じ、デジタルカメラ等に記憶されている画像を公開することができる。 According to the present invention, as desired by the user in a more simple operation, it is possible to publish the images stored in the digital camera or the like.
以下、本発明の実施形態について図面に基づいて説明する。
本実施形態に係る情報処理システムは、撮像装置の一例としてのデジタルカメラと、端末装置の一例としての携帯電話とを有している。撮像装置としてのデジタルカメラは、携帯電話に撮像画像を送信する。なお、撮像画像を送信する装置は、撮像装置に限定されるものではなく、情報処理装置であってもよい。この場合、情報処理装置は、撮像装置による撮像により得られた撮像画像を、撮像画像等から取得し、これを携帯電話に送信する。情報処理装置としては、携帯型のメディアプレーヤや、いわゆるタブレットデバイス、パーソナルコンピュータ等が挙げられる。
また、携帯端末は、携帯電話に限定されるものではない。他の例としては、携帯端末は、無線機能付きのデジタルカメラ、携帯型のメディアプレーヤやいわゆるタブレットデバイス、パーソナルコンピュータ、スマートフォン等であってもよい。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
The information processing system according to the present embodiment includes a digital camera as an example of an imaging device and a mobile phone as an example of a terminal device. A digital camera as an imaging device transmits a captured image to a mobile phone. The device that transmits the captured image is not limited to the imaging device, and may be an information processing device. In this case, the information processing device acquires a captured image obtained by imaging by the imaging device from the captured image or the like, and transmits this to the mobile phone. Examples of the information processing apparatus include a portable media player, a so-called tablet device, and a personal computer.
The mobile terminal is not limited to a mobile phone. As another example, the portable terminal may be a digital camera with a wireless function, a portable media player or a so-called tablet device, a personal computer, a smartphone, or the like.
図1は、デジタルカメラ100を示す図である。制御部101は、例えばCPUであり、入力された信号や、後述のプログラムに従ってデジタルカメラ100の各部を制御する。なお、制御部101が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。撮像部102は、撮像部102に含まれるレンズで結像された被写体光を電気信号に変換し、ノイズ低減処理等を施す。さらに、撮像部102は、デジタルデータを画像データとして出力する。画像データはバッファメモリに蓄えられた後、制御部101にて所定の演算が行われ、記録媒体110に記録される。
不揮発性メモリ103は、電気的に消去・記録可能な不揮発性のメモリであり、制御部101で実行される後述のプログラム等が格納される。作業用メモリ104は、撮像部102で撮像された画像データを一時的に保持するバッファメモリや、表示部106の画像表示用メモリ、制御部101の作業領域等として使用される。
FIG. 1 is a diagram illustrating a
The
操作部105は、デジタルカメラ100に対する指示をユーザから受け付けるために用いられる。操作部105は例えば、ユーザがデジタルカメラ100の電源のON/OFFを指示するための電源ボタンや、撮像を指示するためのレリーズスイッチ、画像データの再生を指示するための再生ボタン等の操作部材を含む。また、後述する表示部106に形成されるタッチパネルも操作部105に含まれる。
なお、レリーズスイッチは、SW1及びSW2を有する。レリーズスイッチが、いわゆる半押し状態となることにより、SW1がONとなる。これにより、デジタルカメラ100は、AF(オートフォーカス)処理、AE(自動露出)処理、AWB(オートホワイトバランス)処理、EF(フラッシュプリ発光)処理等の撮像準備を行うための指示を受け付ける。また、レリーズスイッチが、いわゆる全押し状態となることにより、SW2がONとなる。これにより、デジタルカメラ100は、撮像を行うための指示を受け付ける。
The
The release switch has SW1 and SW2. When the release switch is in a so-called half-pressed state, SW1 is turned on. As a result, the
表示部106は、撮像の際のビューファインダー画像の表示、撮像した画像データの表示、対話的な操作のための文字表示等を行う。なお、表示部106は必ずしもデジタルカメラ100が内蔵する必要はない。デジタルカメラ100は、内部又は外部の表示部106と接続することができ、表示部106の表示を制御する表示制御機能を少なくとも有していればよい。
記録媒体110は、撮像部102から出力された撮像画像や、撮像画像に対応するサムネイル画像等の画像データを記録する。ここで、サムネイル画像は、縮小画像の一例である。記録媒体110は、デジタルカメラ100に着脱可能なよう構成してもよいし、デジタルカメラ100に内蔵されていてもよい。すなわち、デジタルカメラ100は少なくとも記録媒体110にアクセスする手段を有していればよい。
無線LAN部111は、外部装置と接続するためのインターフェースである。本実施形態のデジタルカメラ100は、無線LAN部111を介して、外部装置とデータのやりとりを行うことができる。制御部101は、無線LAN部111を制御することで外部装置との無線通信を実現する。
The
The
The wireless LAN unit 111 is an interface for connecting to an external device. The
なお、本実施形態におけるデジタルカメラ100は、インフラストラクチャモードにおけるスレーブ装置として動作することが可能である。デジタルカメラ100は、スレーブ装置として動作する場合、周辺のアクセスポイント(以下、AP)に接続し、APが形成するネットワークに参加することが可能である。また、本実施形態におけるデジタルカメラ100は、APの一種ではあるが、より機能が限定された簡易的なAP(以下、簡易AP)として動作することも可能である。なお、本実施形態におけるAPは中継装置の一例である。
デジタルカメラ100が簡易APとして動作すると、デジタルカメラ100は自身でネットワークを形成する。デジタルカメラ100の周辺の装置は、デジタルカメラ100をAPと認識し、デジタルカメラ100が形成したネットワークに参加することが可能となる。上記のようにデジタルカメラ100を動作させるためのプログラムは不揮発性メモリ103に保持されているものとする。
Note that the
When the
なお、本実施形態におけるデジタルカメラ100はAPの一種であるものの、スレーブ装置から受信したデータをインターネットプロバイダ等に転送するゲートウェイ機能を有さない簡易APである。したがって、自機が形成したネットワークに参加している他の装置からデータを受信しても、それをインターネット等のネットワークに転送することはできない。
Bluetooth(登録商標)部112も、外部装置と接続するためのインターフェースである。本実施形態のデジタルカメラ100は、無線LAN部111と同様に、Bluetooth部112を介して、外部装置とデータのやりとりを行うことができる。制御部101は、Bluetooth部112を制御することで外部装置との無線通信を実現する。なお、後述するデジタルカメラ100の機能や処理は、制御部101が不揮発性メモリ103等に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。以上がデジタルカメラ100の説明である。
Although the
The Bluetooth (registered trademark) unit 112 is also an interface for connecting to an external device. Similar to the wireless LAN unit 111, the
図2は、携帯電話200を示す図である。制御部201は、入力された信号や、後述のプログラムに従って携帯電話200の各部を制御する。なお、制御部201が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。撮像部202は、撮像部202に含まれるレンズで結像された被写体光を電気信号に変換する。撮像部202はさらに、ノイズ低減処理等を行い、デジタルデータを画像データとして出力する。撮像した画像データはバッファメモリに蓄えられた後、制御部201にて所定の演算を行い、記録媒体210に記録される。
不揮発性メモリ203は、電気的に消去・記録可能な不揮発性のメモリであり、制御部201で実行される各種プログラム等が格納される。デジタルカメラ100と通信するためのプログラムも不揮発性メモリ203に保持され、カメラ通信アプリケーションとしてインストールされているものとする。
FIG. 2 is a diagram showing the
The
なお、本実施形態における携帯電話200の処理は、カメラ通信アプリケーションにより提供されるプログラムを読み込むことにより実現される。なお、カメラ通信アプリケーションは携帯電話200にインストールされたOSの基本的な機能を利用するためのプログラムを有しているものとする。なお、携帯電話200のOSが本実施形態における処理を実現するためのプログラムを有していてもよい。作業用メモリ204は、撮像部202で生成された画像データを一時的に保存するバッファメモリや、表示部206の画像表示用メモリや、制御部201の作業領域等として使用される。
Note that the processing of the
操作部205は、携帯電話200に対する指示をユーザから受け付けるために用いられる。操作部205は例えば、ユーザが携帯電話200の電源のON/OFFを指示するための電源ボタンや、表示部206に形成されるタッチパネル等の操作部材を含む。
表示部206は、画像データの表示、対話的な操作のための文字表示等を行う。なお、表示部206は必ずしも携帯電話200が内蔵する必要はない。携帯電話200は、外部機器としての表示装置と接続することができ、表示装置を制御する表示制御機能を少なくとも有していればよい。
The
A
記録媒体210は、撮像部202から出力された画像データを記録することができる。記録媒体210は、携帯電話200に着脱可能なよう構成してもよいし、携帯電話200に内蔵されていてもよい。すなわち、携帯電話200は少なくとも記録媒体210にアクセスする手段を有していればよい。
無線LAN部211は、外部装置と接続するためのインターフェースである。本実施形態の携帯電話200は、無線LAN部211を介して、外部装置とデータのやりとりを行うことができる。制御部201は、無線LAN部211を制御することで外部装置との無線通信を実現する。なお、本実施形態における携帯電話200は、少なくともインフラストラクチャモードにおけるスレーブ装置として動作することが可能であり、周辺のAPが形成するネットワークに参加することが可能である。
The
The wireless LAN unit 211 is an interface for connecting to an external device. The
Bluetooth部215も、外部装置と接続するためのインターフェースである。本実施形態の携帯電話200は、無線LAN部211と同様に、Bluetooth部215を介して、外部装置とデータのやりとりを行うことができる。制御部201は、Bluetooth部215を制御することで外部装置との無線通信を実現する。
公衆網接続部212は、公衆無線通信を行う際に用いられるインターフェースである。携帯電話200は、公衆網接続部212を介して、他の機器の通話や、データ通信を行うことができる。通話の際には、制御部201はマイク213及びスピーカ214を介して音声信号の入力と出力を行う。本実施形態では、公衆網接続部212は、3Gを用いた通信を行うためのインターフェースを含むものとする。なお、3Gに限らず、LTEやWiMAX、ADSL、FTTH、いわゆる4Gといった他の通信方式を用いてもよい。また、無線LAN部211及び公衆網接続部212は必ずしも独立したハードウェアで構成する必要はなく、例えば一つのアンテナで兼用することも可能である。
なお、後述する携帯電話200の機能や処理は、制御部201が不揮発性メモリ203等に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。以上が携帯電話200の説明である。
The Bluetooth unit 215 is also an interface for connecting to an external device. Similar to the wireless LAN unit 211, the
The public network connection unit 212 is an interface used when performing public wireless communication. The
Note that functions and processing of the
図3は、本実施形態における、デジタルカメラ100と携帯電話200との接続形態を模式的に表した図である。デジタルカメラ100と携帯電話200が無線でデータを送受信する場合、図3(a)、図3(b)の2つの接続形態が考えられる。
図3(a)は、外部中継装置の一例である外部AP300が形成する無線LANネットワークに、デジタルカメラ100と携帯電話200とが参加する形態である。デジタルカメラ100及び携帯電話200は、外部AP300が定期的に送信するビーコン信号を検知し、外部AP300が形成する無線LANネットワークに参加する。デジタルカメラ100と携帯電話200は同じ無線LANネットワークに参加した後、互いの機器発見、機器の能力取得等を経て無線LANによるデータの送受信が可能な状態となる(機器間の通信を確立する)。
また、本実施形態における外部AP300は、公衆網等を用いてインターネット等の外部ネットワークに接続することが可能である。したがって、携帯電話200は、外部AP300を介してインターネット上にデータを送信することが可能である。
FIG. 3 is a diagram schematically showing a connection form between the
FIG. 3A shows a form in which the
Further, the
図3(b)は、外部AP300を介さず、デジタルカメラ100と携帯電話200とが直接接続する形態である。この場合は、デジタルカメラ100が簡易APとして動作して無線LANネットワークを形成する。デジタルカメラ100は簡易APとして動作すると、ビーコン信号の定期的な送信を開始する。携帯電話200は、ビーコン信号を検知し、デジタルカメラ100が形成した無線LANネットワークに参加する。そして図3(a)の場合と同様、互いの機器発見、機器の能力取得等を経て通信を確立し、データの送受信が可能な状態となる。
なお、前述したように、本実施形態におけるデジタルカメラ100はインターネット等の外部ネットワークへの通信機能を有していない。したがって、デジタルカメラ100が形成する無線LANネットワークに参加している携帯電話200は、簡易APを介してインターネット等にデータを送信することはできない。
以上述べたように、デジタルカメラ100と携帯電話200には2通りの接続形態がある。本実施形態は、図3(b)の、外部AP300を介さず、デジタルカメラ100と携帯電話200とが直接接続する形態で行う。
FIG. 3B illustrates a form in which the
As described above, the
As described above, the
図4は、本実施形態に係る、デジタルカメラ100から携帯電話200への画像提供のユースケースの説明図である。デジタルカメラ100の所有者Aが、バスツアーに参加しているとする。また、ツアー参加者B、C、Dは、それぞれ携帯電話200を所有している。なお、参加者Dは、所有者Aとは旧知の友人であるものとする。
カメラの所有者Aは、友人Dと共に参加したバスツアーで、B、Cとたまたま席が近かったため、ツアー中は一緒に観光し、写真を撮像した。その日は、Aだけがデジタルカメラ100を携帯していたため、撮像した写真は全てAのデジタルカメラ100に保存されているとする。このような場合、所有者Aが、例えば帰りのバスの車内で、B、C、Dから、バスツアーで撮像した写真を見たいと頼まれる場合がある。
FIG. 4 is an explanatory diagram of a use case for providing an image from the
The owner A of the camera took a bus tour together with his friend D and happened to be close together with B and C, so he went sightseeing together and took pictures during the tour. Since only A carries the
一般的には、撮像した画像を見せて欲しいと言われた時は、カメラの所有者が、写真を見たい人物にカメラを渡し、直接カメラ内の画像を見てもらうことが最も簡単な方法である。しかし、カメラ内に見せたくない画像が含まれている場合は、その方法は実行できない。
選択した画像だけを見せる方法として、後日ウェブアルバム等のサービスに利用することも可能である。しかし、今回のケースのように、旧知でない関係のB、Cと連絡先を交換し、後日連絡する等手間がかかる。デジタルカメラ100の所有者Aとしては、その場で気軽に見せる方が手間は少ない。また、所有者Aは、それほど親しくないB、Cへは画像を見せてもいいが、画像をあげる相手は、友人Dだけにしたいと思っている場合もある。
Generally, when it is said that you want to show the captured image, it is easiest for the owner of the camera to give the camera to the person who wants to see the picture and see the image in the camera directly It is. However, if the camera contains an image that you do not want to show, the method cannot be executed.
As a method of showing only the selected image, it can be used for a service such as a web album later. However, as in this case, it takes time and effort to exchange the contact information with B and C, which are not related to the old knowledge, and to contact at a later date. As the owner A of the
このような状況において、本実施形態に係る情報処理システムは、画像閲覧を要求した相手と自身の間の親密度に応じて、公開する画像の種類を変更する。具体的には、以下のようなユースケースを想定している。すなわち、まず、図4(a)に示すように、Aは、ツアー同行者等から画像閲覧を要求される。
図4(b)に示すように、Aは、サムネイル画像を要求されると、デジタルカメラ100内の撮像画像の中から、ツアーに関係のある画像のみを選択し、対応するサムネイル画像を要求したすべての相手の携帯電話200に送信するよう操作する。さらに、図4(c)に示すように、Aは、画像取得を要求した相手のうち、特定の相手の携帯電話200にだけ、撮像画像を送信する。例えば、図4に示す例においては、Aは、友人Dにだけ、撮像画像を提供する。すなわち、友人D以外の同行者B,Cは、サムネイル画像の閲覧は可能だが、撮像画像そのものを取得することはできない。
In such a situation, the information processing system according to the present embodiment changes the type of image to be disclosed in accordance with the closeness between the partner who requested the image browsing and itself. Specifically, the following use cases are assumed. That is, first, as shown in FIG. 4A, A is requested to view an image by a tour companion or the like.
As shown in FIG. 4B, when A is requested for a thumbnail image, A selects only the images related to the tour from the captured images in the
上記のケースのように、デジタルカメラ100の所有者は、撮像した写真を広く気軽に公開したいという欲求はあるが、公開する画像や、画像を渡す相手は自分で選びたい、という、相反する要望がある。この要望を実現するため、本実施形態に係るデジタルカメラ100は、撮像画像及びサムネイル画像を異なる通信方式を利用して送信する。具体的には、デジタルカメラ100は、Bluetoothと、無線LANネットワークの2つの通信方式を利用する。ここで、本実施形態でのBluetoothでの通信は、ペアリングなしでも接続可能であり、同時に多数の相手装置と接続し通信を行う。また、本実施形態での無線LANは、基本的に同時に単一の相手装置とのみ通信を行う。
本実施形態では、デジタルカメラ100は、撮像画像に対応するサムネイル画像をBluetoothで携帯電話200に送信する。その後、デジタルカメラ100は、携帯電話200からサムネイル画像に対応する撮像画像の取得要求を受信した場合には、無線LANネットワークで、リクエストされた公開画像を携帯電話200に送信する。
As in the above case, the owner of the
In the present embodiment, the
図5は、デジタルカメラ100及び携帯電話200の処理を示すシーケンス図である。S501において、デジタルカメラ100は、ユーザ操作に応じて、サムネイル画像の公開設定を行う(設定処理)。なお、デジタルカメラ100は、公開設定が行われたサムネイル画像を不特定多数の人物への公開が許可されたものとして認識する。
図6は、S501において、デジタルカメラ100の表示部106に表示される公開設定画面600の一例を示す図である。ユーザは、公開設定画面600に表示される撮像画像に対応するサムネイル画像を公開して良いと判断した場合には、OKボタン501を選択する。デジタルカメラ100は、OKボタン501が選択されると、表示中の撮影画像に対応するサムネイル画像に対する公開設定指示を受け付ける。そして、デジタルカメラ100は、公開設定指示に従い、サムネイル画像に対し、公開設定を行う。デジタルカメラ100は、この操作を各サムネイル画像に対して行うことにより、公開設定を完了する。
FIG. 5 is a sequence diagram showing processing of the
FIG. 6 is a diagram showing an example of a
なお、他の例としては、デジタルカメラ100は、Bluetoothの通信の有効無効を管理し(通信制御処理)、通信が有効か否かに応じて公開設定を行ってもよい。具体的には、デジタルカメラ100の制御部101は、Bluetooth「ON」、すなわちBluetoothの通信が有効な状態において撮像されたサムネイルに対し公開設定を行う。この場合、制御部101は、Bluetooth「OFF」、すなわちBluetoothの通信が無効な状態において撮像されたサムネイルに対しては公開設定を行わない。さらに、デジタルカメラ100は、Bluetooth「ON」で撮像を行った場合には、撮像直後にサムネイル画像の公開の可否をユーザに確認し、ユーザによる公開設定指示の入力を受け付けた場合にのみ、公開設定を行うこととしてもよい。
As another example, the
図4の(a)のようにデジタルカメラ100内にプライベート画像が混在している場合がある。このような場合でも、ユーザが他人に見せたいサムネイル画像に対してのみ、公開設定指示を入力することにより、デジタルカメラ100は、ユーザが公開を希望する撮像画像に対してのみ、公開設定を行うことができる。ここで、デジタルカメラ100は、公開設定指示に係るサムネイル画像を示す一覧情報を、サムネイル画像と異なる外部ファイルとして記録媒体110に記憶することにより、公開設定を行う。
また、他の例としては、デジタルカメラ100は、公開設定に係るサムネイル画像に対し、公開設定されたことを示す設定情報を付与する(埋め込む)ことにより、公開設定を行うこととしてもよい。
There are cases where private images are mixed in the
As another example, the
続くS502において、デジタルカメラ100は、ユーザ操作に応じて、Bluetoothを「ON」にする。次に、S503において、携帯電話200は、ユーザ操作に応じて、アプリケーションを起動する。次に、S504において、デジタルカメラ100及び携帯電話200は、Bluetoothで接続を確立する。以下、S505〜S511,S521,S522におけるデータ通信は、Bluetoothにより実現される。
S505で、携帯電話200は、画像リスト要求をデジタルカメラ100に送信する。ここで、画像リスト要求は、画像リストを要求する情報であり、画像リストは、デジタルカメラ100に記録されている、公開設定されたサムネイル画像を一覧表示する一覧表示情報である。すなわち、S506において送信される画像リストは、公開設定されているサムネイル画像のみを含み、公開設定されていないサムネイル画像は含まない。S506において、デジタルカメラ100は、画像リスト要求に応じて、画像リストを携帯電話200に送信する。
In subsequent S502, the
In step S <b> 505, the
携帯電話200のユーザは、サムネイル画像の取得を希望する場合、携帯電話200を操作することにより、取得希望のサムネイル画像を選択する。これに対応し、S507において、携帯電話200は、画像リストに含まれるサムネイル画像のうち、ユーザにより選択されたサムネイル画像の取得要求をデジタルカメラ100に送信する。S508において、デジタルカメラ100は、取得要求に係るサムネイル画像を送信する。そして、携帯電話200は、サムネイル画像を受信すると、これを表示部206に表示する。
前述の通り、Bluetooth接続は、ペアリングなしで接続できること、多数の相手と同時に接続できることを特徴としている。このため、S508において、デジタルカメラ100は、図4(b)のような旧知でない人を含む不特定多数の人へ、画像リスト及びサムネイル画像を送信することが可能である。
When the user of the
As described above, the Bluetooth connection is characterized in that it can be connected without pairing and can be connected simultaneously with a large number of partners. For this reason, in S508, the
続いて、携帯電話200のユーザは、サムネイル画像に対応する撮像画像の取得を希望する場合、携帯電話200を操作することにより、取得希望の撮像画像に対応するサムネイル画像を選択する。これに対し、S509において、携帯電話200は、ユーザにより選択されたサムネイル画像に対応する撮像画像の取得要求をデジタルカメラ100に送信する。
図7は、携帯電話200の表示部206に表示されるサムネイル表示画面700の一例を示す図である。図7の例では、サムネイル画像が3列に表示されており、上下方向へのスクロール操作によりさらに他のサムネイル画像を表示させることが可能である。
ユーザは、サムネイル表示画面700において、サムネイル画像を閲覧して、取得したいと思う撮像画像に対応するサムネイル画像を選択する。これにより、選択されたサムネイル画像には、チェック701が表示される。そして、サムネイル画像の選択が終了した場合には、ユーザは、保存ボタン702を選択するものとする。これに対応し、携帯電話200は、S509において、チェック701が付与された画像を、ユーザにより選択された画像として、画像の選択を受け付ける。
Subsequently, when the user of the
FIG. 7 is a diagram illustrating an example of a
The user browses the thumbnail images on the
次に、S510において、携帯電話200は、選択されたサムネイル画像に対応する撮像画像の取得要求をデジタルカメラ100に送信する。この時、携帯電話200は、取得要求に係る撮像画像のIDと携帯電話200自身の情報とを合わせてデジタルカメラ100に送信する。
次に、S511において、デジタルカメラ100は、受信した撮像画像の取得要求を表示部106に表示する。図8は、デジタルカメラ100の表示部106に表示されるリクエスト表示画面800の一例を示す図である。デジタルカメラ100のユーザは、撮像画像の取得要求に答えるか否かを判断し、リクエストを許可する場合にはOKボタン801、拒否する場合にはキャンセルボタン802を選択する。デジタルカメラ100は、OKボタン801が選択されると取得要求の許可情報を受け付け、キャンセルボタン802が選択されると取得要求の拒否情報を受け付ける(受付処理)。
In step S <b> 510, the
In step S <b> 511, the
なお、リクエスト表示画面800には、取得要求にかかる撮像画像に対応するサムネイル画像や、取得要求の送信元の携帯電話200の情報等が表示されている。デジタルカメラ100の所有者Aが友人Dにだけ撮像画像を送信したいとする。この場合、デジタルカメラ100のユーザは、リクエスト表示画面800に表示されている携帯電話200の情報を見ることにより、撮像画像の取得要求の送信元が友人Dであることを確認することができる。
The
デジタルカメラ100は、S511において、取得要求の許可情報を受け付けた場合には、取得要求に係る撮像画像の画像IDと携帯電話200の情報を作業用メモリ104に記憶し、処理をS512へ進める。一方、デジタルカメラ100は、S511において、取得要求の拒否情報を受け付けた場合には、処理をS521へ進める。
S512において、デジタルカメラ100は、簡易AP機能により、無線LANネットワークを形成する。S513において、デジタルカメラ100は、形成したネットワークのSSIDとパスワードを送信する。S514において、携帯電話200は、デジタルカメラ100が形成したネットワークに参加する。これにより、無線LAN部を介した無線LANネットワーク接続が確立する。
If the
In S512, the
S515において、携帯電話200は、撮像画像の取得要求を送信する。この際、送信される要求は、携帯電話200の情報のみである。S516において、デジタルカメラ100は、撮像画像を送信する。S517において、携帯電話200は、デジタルカメラ100から撮像画像の受信を完了する。
S518において、携帯電話200は、携帯電話200とデジタルカメラ100が簡易AP機能で形成したネットワークの削除要求を送信する。S519において、デジタルカメラ100は、携帯電話200との無線LANネットワーク接続を切断する。次に、S520において、デジタルカメラ100は、カメラの簡易AP機能で形成したネットワークを削除する。
In step S515, the
In S518, the
一方、S511において、デジタルカメラ100は、取得要求の拒否情報を受け付けた場合には、処理をS521へ進める。S521において、デジタルカメラ100は、携帯電話200にエラーメッセージを送信する。S522において、携帯電話200は、Bluetooth部215を介して、Bluetooth接続の切断要求を送信する。これに対応し、デジタルカメラ100は、切断要求を受信する。
S523において、デジタルカメラ100は、携帯電話200とのBluetooth接続を切断する。S524において、デジタルカメラ100は、BluetoothのスイッチをOFFにする。S525において、携帯電話200は、ユーザ操作に従い、アプリケーションを終了する。以上で、一連の処理が終了する。
On the other hand, if the
In step S523, the
図9及び図10は、デジタルカメラ100の処理を示すフローチャートである。デジタルカメラ100の制御部101は、BluetoothがONになると、S901において、アドバタイズを開始し、自機の存在を示す信号を発信する。次に、S902において、制御部101は、携帯電話200からのBluetooth接続要求をBluetooth部112で受信すると、処理をS903へ進める。S903において、制御部101は、携帯電話200とBluetoothの接続を確立する。
次に、S904において、制御部101は、Bluetooth部112を介して、携帯電話200からの要求を受信すると(S904でYES)、処理をS905へ進める。制御部101は、要求を受信しない場合は、S904に戻り、要求を待つ。ここで、S904の処理は、受信処理の一例である。
9 and 10 are flowcharts showing the processing of the
Next, in S904, when the
制御部101は、S904において取得した要求が画像リスト要求の場合には(S904でYES、S905でYES)、処理をS906へ進める。S906において、制御部101は、画像リストを携帯電話200に送信する(送信処理)。制御部101は、送信終了後、S904に戻り、要求を待つ。
制御部101は、S904において受信した要求がサムネイル画像の取得要求の場合には(S904でYES、S905でNO、S907でYES)、処理をS908へ進める。S908において、制御部101は、要求されたサムネイル画像のIDと記録媒体110に保存されている画像のIDを確認する。次に、S909において、制御部101は、要求された画像のIDと合致するサムネイル画像を、Bluetooth部112を介して、すなわち、Bluetoothの通信方式を利用して、携帯電話200に送信する(送信処理)。制御部101は、その後処理をS904へ進め、要求を待つ。以上S901〜S908の処理は、図5のS504〜S508の処理に対応する処理である。
If the request acquired in S904 is an image list request (YES in S904, YES in S905), the
If the request received in S904 is a thumbnail image acquisition request (YES in S904, NO in S905, YES in S907), the
制御部101は、S904において取得した要求が、撮像画像の取得要求の場合には(S904でYES、S905でNO、S907でNO、S910でYES)、処理をS911へ進める。S911において、制御部101は、撮像画像の取得要求に続いて送信された、取得要求に係る撮像画像のIDと携帯電話200の情報を受信する。なお、ここで携帯電話200の情報とは、ユーザが付けたニックネームや携帯電話200のモデル名等である。
次に、S912において、制御部101は、表示部106に、図8に示すリクエスト表示画面800を表示する。S913において、制御部101は、撮像画像の取得要求に対する許否、すなわち撮像画像の送信の許否を判断する。具体的には、制御部101は、リクエスト表示画面800のOKボタン801が選択され、許可情報の入力を受け付けた場合には、取得要求を許可すると判断する。また、制御部101は、キャンセルボタン802が選択され、拒否情報の入力を受け付けた場合には、取得要求を拒否すると判断する。以上、S910〜S913の処理は、S510、S511の処理に対応する処理である。
When the request acquired in S904 is a captured image acquisition request (YES in S904, NO in S905, NO in S907, YES in S910), the
Next, in S912, the
制御部101は、S913において要求が拒否された場合(S913でNO)、処理をS914へ進める。S914において、制御部101は、Bluetooth部112を介して、携帯電話200へ要求の拒否とエラーメッセージを送信し、その後、処理をS904へ進める。なお、S914の処理は、S521の処理に対応する処理である。
一方、制御部101は、S913において要求が許可された場合には(S913でYES)、処理をS915へ進める。S915において、制御部101は、要求許可を携帯電話200に送信する。次に、S916において、制御部101は、撮像画像送信処理を行う。
If the request is rejected in S913 ( NO in S913), the
On the other hand, when the request is permitted in S913 (YES in S913), the
図10は、撮像画像送信処理(S916)における詳細な処理を示すフローチャートである。撮像画像送信処理は、S512〜S520の処理に対応する処理である。S1001において、制御部101は、S911で受信した画像のIDと、撮像画像の取得要求の送信元の携帯電話200の情報を作業用メモリ104に記憶する。次に、S1002において、制御部101は、自機の簡易AP機能により無線LANネットワークを形成する。
次に、S1003で、制御部101は、Bluetooth部112を介して、携帯電話200に形成したネットワーク情報を送信する。S1004において、制御部101は、携帯電話200との間で無線LANネットワーク接続が確立したか否かを確認する。制御部101は、無線LANネットワーク接続が確立した場合には(S1004でYES)、処理をS1005へ進める。制御部101は、無線LANネットワーク接続が確立していない場合には(S1004でNO)、確立するまで待機する。
FIG. 10 is a flowchart showing detailed processing in the captured image transmission processing (S916). The captured image transmission process is a process corresponding to the processes of S512 to S520. In step S <b> 1001, the
Next, in step S <b> 1003, the
S1005において、制御部101は、無線LAN部111を介して、撮像画像の取得要求を受信する。次に、S1006において、制御部101は、受信した撮像画像の取得要求の送信元の携帯電話200の情報と、S1001において記憶しておいた携帯電話200の情報とを比較する。制御部101は、比較の結果、同一の携帯電話200と確認できなかった場合は、携帯電話200にエラーメッセージを送信する。次に、S1007において、制御部101は、無線LAN部111を介して、すなわち、無線LANネットワークの通信方式を利用して、取得要求にかかる撮像画像を携帯電話200に送信する(送信処理)。
S1008において、制御部101は、無線LAN部111を介して、携帯電話200から、簡易AP機能で形成したネットワークの削除要求を受信する。S1009において、制御部101は、携帯電話200との無線LANネットワーク接続を切断し、切断が完了すると、処理をS1010へ進める。S1010において、制御部101は、自機の簡易AP機能で形成したネットワークを削除する。以上で、撮像画像送信処理が終了し、その後、制御部101は、処理をS904へ進める。
In step S <b> 1005, the
In step S <b> 1008, the
説明を図9に戻す。制御部101は、S904において取得した要求が、Bluetooth部112を介して受信したBluetooth接続の切断要求の場合には(S904でYES、S905でNO、S907でNO、S910でNO)、処理をS917へ進める。S917において、制御部101は、携帯電話200とのBluetooth接続を切断し、その後処理をS901へ進め、アドバタイズを開始する。なお、S917の処理時点において、ユーザ操作により、デジタルカメラ100のBluetoothがOFFにされた場合は、S901に戻らず、終了する。
Returning to FIG. When the request acquired in S904 is a Bluetooth connection disconnection request received via the Bluetooth unit 112 (YES in S904, NO in S905, NO in S907, NO in S910), the
図11は、携帯電話200の処理を示すフローチャートである。なお、図11に示す処理の間、携帯電話200のBluetoothはONの状態にあるものとする。携帯電話200は、ユーザ操作に応じてアプリケーションを起動する。これにより、図11に示す処理が開始される。S1101において、携帯電話200の制御部201は、周辺のBluetooth機器をスキャンする。
次に、S1102において、制御部201は、表示部206に、検出されたデバイスの一覧を表示する。次に、S1103において、制御部201は、表示されたデバイス一覧からユーザ操作に従いデジタルカメラ100を選択する。さらに、制御部201は、Bluetooth部215を介して、デジタルカメラ100にBluetooth接続要求を送信する。
FIG. 11 is a flowchart showing the processing of the
Next, in step S1102, the
次に、S1104において、制御部201は、デジタルカメラ100との間のBluetooth接続を確立したか否かを確認する。制御部201は、Bluetooth接続が確立した場合は(S1104でYES)、処理をS1105へ進める。制御部201は、Bluetooth接続が確立していない場合は(S1104でNO)、確立するまで待機する。なお、S1101、S1102の処理は、図5のS503、S504の処理に対応する処理である。
次に、S1105において、制御部201は、Bluetooth部215を介して、画像リスト要求をデジタルカメラ100に送信する。次に、S1106において、制御部201は、Bluetooth部215を介して、画像リストをデジタルカメラ100から受信する。次に、S1107において、制御部201は、Bluetooth部215を介して、サムネイル画像の取得要求をデジタルカメラ100に送信する(送信処理)。この取得要求は、S1106で受信した画像リストに含まれている画像IDに一致するサムネイル画像の取得を要求するものである。
In step S <b> 1104, the
Next, in step S <b> 1105, the
次に、S1108において、制御部201は、Bluetooth部215を介して、取得要求に係るサムネイル画像を受信する(受信処理)。次に、S1109において、制御部201は、表示部206に、受信したサムネイル画像を表示する。次に、S1110において、制御部201は、ユーザ操作に従い、サムネイル画像の選択指示を受け付ける。例えば、図7に示すサムネイル表示画面700において、サムネイル画像がチェックされ、保存ボタン702が選択されると、制御部201は、チェックされたサムネイル画像を示す選択指示を受け付ける。
制御部201は、選択指示を受け付けると、処理をS1111へ進める。S1111において、制御部201は、Bluetooth部215を介して、撮像画像の取得要求をデジタルカメラ100に送信する(送信処理)。次に、S1112において、制御部201は、Bluetooth部215を介して、選択されたサムネイルに対応する撮像画像のIDと携帯電話200の情報とをデジタルカメラ100に送信する。
In step S <b> 1108, the
Upon receiving the selection instruction, the
次に、S1113において、制御部201は、デジタルカメラ100から撮像画像の取得要求の許否を受信する。S1114において、制御部201は、受信内容が取得要求の許可か拒否かを確認する。制御部201は、許可の場合には(S1114でYES)、処理をS1116へ進める。制御部201は、拒否の場合には(S1114でNO)、処理をS1115へ進める。
S1115において、制御部201は、受信したエラーメッセージを表示部206に表示し、処理を終了する。なお、制御部201は、S1115において、自動でBluetooth接続を切断し、アプリケーションを終了してもよい。S1116において、制御部201は、Bluetooth部215を介して、デジタルカメラ100が形成したネットワークの情報を受信する。
Next, in step S <b> 1113, the
In step S1115, the
次に、S1117において、制御部201は、無線LAN部211を介して、デジタルカメラ100により形成されたネットワークに参加し、無線LANネットワーク接続を要求する。これにより、携帯電話200は、デジタルカメラ100と無線LANネットワーク接続が確立する。
次に、S1118で、制御部201は、は、無線LAN部211を介して、撮像画像の取得要求と携帯電話の情報をデジタルカメラ100に送信する。次に、S1119において、制御部201は、無線LAN部211を介して、デジタルカメラ100から撮像画像を受信する。次に、S1120において、制御部201は、無線LAN部211を介して、デジタルカメラ100に、デジタルカメラ100の簡易AP機能により形成されたネットワークの削除要求を送信する。次に、S1121において、制御部201は、デジタルカメラ100との無線LANネットワーク接続を切断する。ここで無線LANネットワーク接続を切断するのは、撮像画像の受信が完了した後は、無線LANネットワークで接続している必要がなくなるからである。この際、デジタルカメラ100の簡易AP機能により形成されたネットワークも削除させることで、デジタルカメラ100のバッテリの消費を抑制することもできる。なお、ネットワークの削除要求は必ずしも送信する必要はなく、デジタルカメラ100は携帯電話200が切断したことを検知した場合に自機の簡易AP機能により形成されたネットワークを削除するようにしてもよい。
以上、S1116〜S1121の処理は、図5のS512〜S519の処理に対応する処理である。
In step S <b> 1117, the
In step S <b> 1118, the
As mentioned above, the process of S1116-S1121 is a process corresponding to the process of S512-S519 of FIG.
次に、S1122において、制御部201は、Bluetooth部215を介して、デジタルカメラ100にBluetooth接続の切断要求を送信する。次に、S1123において、制御部201は、デジタルカメラ100とのBluetooth接続を切断する。その後、制御部201は、ユーザ操作に従い、アプリケーションを終了する。以上で、携帯電話200の処理が完了する。なお、本実施形態では、Bluetooth部を介する接続を、Bluetooth 4.0で説明したが、これに限定されるものではない。
Next, in step S <b> 1122, the
以上のように、本実施形態にかかる情報処理システムにおいては、デジタルカメラ100に保存されている画像の中からユーザにより選択された画像のみを、広範囲に公開することができる。さらに、デジタルカメラ100は、相手に応じて簡単に撮像画像を送信することができる。さらに、情報処理システムにおいては、ユーザは、これらの処理のための、事前の撮像装置の送信先の情報や送信対象の画像の情報の登録は不要である。
As described above, in the information processing system according to the present embodiment, only the image selected by the user from the images stored in the
<その他の実施形態>
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムを読み出して実行する処理である。
<Other embodiments>
The present invention can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media. Then, the computer (or CPU, MPU, etc.) of the system or apparatus reads and executes the program.
以上、上述した各実施形態によれば、より簡単な操作でユーザの希望に応じ、広範囲にデジタルカメラ等に記憶されている画像を公開することができる。 As described above, according to the above-described embodiments, it is possible to publish images stored in a wide range of digital cameras or the like according to a user's request with simpler operations.
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 The preferred embodiments of the present invention have been described in detail above, but the present invention is not limited to such specific embodiments, and various modifications can be made within the scope of the gist of the present invention described in the claims.・ Change is possible.
100 デジタルカメラ、101 制御部、102 撮像部、111 無線LAN部、112 Bluetooth部、200 携帯電話 100 digital camera, 101 control unit, 102 imaging unit, 111 wireless LAN unit, 112 Bluetooth unit, 200 mobile phone
Claims (12)
前記撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定手段と、
公開設定された縮小画像を要求する第1の要求を受信する第1の受信手段と、
Bluetoothを用いた通信を行う通信方式である第1の通信方式を用いて、前記第1の要求に対応する縮小画像を複数の装置に送信する第1の送信手段と、
公開設定された縮小画像に対応する撮像画像を要求する第2の要求を前記複数の装置の一つから受信する第2の受信手段と、
無線LANを用いた通信を行う通信方式である第2の通信方式を用いて、前記第2の要求に対応する撮像画像を前記複数の装置の一つに送信する第2の送信手段と、
前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御手段と
を有することを特徴とする撮像装置。 Imaging means;
Setting means for performing public setting on a reduced image of the captured image obtained by the imaging means;
First receiving means for receiving a first request for requesting a publicly set reduced image;
First transmission means for transmitting a reduced image corresponding to the first request to a plurality of devices using a first communication method that is a communication method for performing communication using Bluetooth ;
Second receiving means for receiving, from one of the plurality of devices, a second request for requesting a captured image corresponding to the publicly set reduced image;
Second transmission means for transmitting a captured image corresponding to the second request to one of the plurality of devices using a second communication method that is a communication method for performing communication using a wireless LAN ;
When the user has instructed to make a public setting for the reduced image of the captured image obtained when the communication by the first communication method is in an effective state, it is disclosed to the reduced image of the captured image. If the user does not instruct to make public settings for the reduced image of the captured image obtained when the setting is made and the communication by the first communication method is valid, the captured image is reduced An image pickup apparatus comprising: a control unit that prevents the public setting from being performed on an image.
前記受付手段が前記第2の要求を許可することを示す情報を受け付けた場合、前記第2の送信手段は、前記第2の要求に対応する撮像画像を前記複数の装置の一つに送信することを特徴とする請求項1に記載の撮像装置。 A receiving unit that receives an input of information indicating whether to permit the second request;
When the reception unit receives information indicating that the second request is permitted, the second transmission unit transmits a captured image corresponding to the second request to one of the plurality of devices. The imaging apparatus according to claim 1.
公開設定された縮小画像を要求する第1の要求を受信する第1の受信手段と、
Bluetoothを用いた通信を行う通信方式である第1の通信方式を用いて、前記第1の要求に対応する縮小画像を複数の装置に送信する第1の送信手段と、
公開設定された縮小画像に対応する撮像画像を要求する第2の要求を前記複数の装置の一つから受信する第2の受信手段と、
無線LANを用いた通信を行う通信方式である第2の通信方式を用いて、前記第2の要求に対応する撮像画像を前記複数の装置の一つに送信する第2の送信手段と、
前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御手段と
を有することを特徴とする情報処理装置。 Setting means for performing public setting on a reduced image of the captured image obtained by the imaging means;
First receiving means for receiving a first request for requesting a publicly set reduced image;
First transmission means for transmitting a reduced image corresponding to the first request to a plurality of devices using a first communication method that is a communication method for performing communication using Bluetooth ;
Second receiving means for receiving, from one of the plurality of devices, a second request for requesting a captured image corresponding to the publicly set reduced image;
Second transmission means for transmitting a captured image corresponding to the second request to one of the plurality of devices using a second communication method that is a communication method for performing communication using a wireless LAN ;
When the user has instructed to make a public setting for the reduced image of the captured image obtained when the communication by the first communication method is in an effective state, it is disclosed to the reduced image of the captured image. If the user does not instruct to make public settings for the reduced image of the captured image obtained when the setting is made and the communication by the first communication method is valid, the captured image is reduced An information processing apparatus comprising: control means for preventing the public setting for the image.
前記受付手段が前記第2の要求を許可することを示す情報を受け付けた場合、前記第2の送信手段は、前記第2の要求に対応する撮像画像を前記複数の装置の一つに送信することを特徴とする請求項5に記載の情報処理装置。When the reception unit receives information indicating that the second request is permitted, the second transmission unit transmits a captured image corresponding to the second request to one of the plurality of devices. The information processing apparatus according to claim 5.
前記撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定ステップと、
公開設定された縮小画像を要求する第1の要求を受信する第1の受信ステップと、
Bluetoothを用いた通信を行う通信方式である第1の通信方式を用いて、前記第1の要求に対応する縮小画像を複数の装置に送信する第1の送信ステップと、
公開設定された縮小画像に対応する撮像画像を要求する第2の要求を前記複数の装置の一つから受信する第2の受信ステップと、
無線LANを用いた通信を行う通信方式である第2の通信方式を用いて、前記第2の要求に対応する撮像画像を前記複数の装置の一つに送信する第2の送信ステップと、
前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御ステップと
を有することを特徴とする制御方法。 A method for controlling an imaging apparatus having imaging means,
A setting step for performing public setting on a reduced image of the captured image obtained by the imaging means;
A first receiving step of receiving a first request for requesting a publicly set reduced image;
A first transmission step of transmitting a reduced image corresponding to the first request to a plurality of devices using a first communication method that is a communication method for performing communication using Bluetooth ;
A second receiving step of receiving a second request for requesting a captured image corresponding to the publicly set reduced image from one of the plurality of devices;
A second transmission step of transmitting a captured image corresponding to the second request to one of the plurality of devices using a second communication method that is a communication method for performing communication using a wireless LAN ;
When the user has instructed to make a public setting for the reduced image of the captured image obtained when the communication by the first communication method is in an effective state, it is disclosed to the reduced image of the captured image. If the user does not instruct to make public settings for the reduced image of the captured image obtained when the setting is made and the communication by the first communication method is valid, the captured image is reduced And a control step for preventing the public setting from being performed on the image.
撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定ステップと、
公開設定された縮小画像を要求する第1の要求を受信する第1の受信ステップと、
Bluetoothを用いた通信を行う通信方式である第1の通信方式を用いて、前記第1の要求に対応する縮小画像を複数の装置に送信する第1の送信ステップと、
公開設定された縮小画像に対応する撮像画像を要求する第2の要求を前記複数の装置の一つから受信する第2の受信ステップと、
無線LANを用いた通信を行う通信方式である第2の通信方式を用いて、前記第2の要求に対応する撮像画像を前記複数の装置の一つに送信する第2の送信ステップと、
前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御ステップと
を有することを特徴とする制御方法。 A method for controlling an information processing apparatus,
A setting step for performing public setting on a reduced image of the captured image obtained by the imaging means;
A first receiving step of receiving a first request for requesting a publicly set reduced image;
A first transmission step of transmitting a reduced image corresponding to the first request to a plurality of devices using a first communication method that is a communication method for performing communication using Bluetooth ;
A second receiving step of receiving a second request for requesting a captured image corresponding to the publicly set reduced image from one of the plurality of devices;
A second transmission step of transmitting a captured image corresponding to the second request to one of the plurality of devices using a second communication method that is a communication method for performing communication using a wireless LAN ;
When the user has instructed to make a public setting for the reduced image of the captured image obtained when the communication by the first communication method is in an effective state, it is disclosed to the reduced image of the captured image. If the user does not instruct to make public settings for the reduced image of the captured image obtained when the setting is made and the communication by the first communication method is valid, the captured image is reduced And a control step for preventing the public setting from being performed on the image.
前記コンピュータを、
前記撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定手段と、
公開設定された縮小画像を要求する第1の要求を受信する第1の受信手段と、
Bluetoothを用いた通信を行う通信方式である第1の通信方式を用いて、前記第1の要求に対応する縮小画像を複数の装置に送信する第1の送信手段と、
公開設定された縮小画像に対応する撮像画像を要求する第2の要求を前記複数の装置の一つから受信する第2の受信手段と、
無線LANを用いた通信を行う通信方式である第2の通信方式を用いて、前記第2の要求に対応する撮像画像を前記複数の装置の一つに送信する第2の送信手段と、
前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御手段
として機能させるためのプログラム。 A program for causing a computer to function as an imaging apparatus having imaging means,
The computer,
Setting means for performing public setting on a reduced image of the captured image obtained by the imaging means;
First receiving means for receiving a first request for requesting a publicly set reduced image;
First transmission means for transmitting a reduced image corresponding to the first request to a plurality of devices using a first communication method that is a communication method for performing communication using Bluetooth ;
Second receiving means for receiving, from one of the plurality of devices, a second request for requesting a captured image corresponding to the publicly set reduced image;
Second transmission means for transmitting a captured image corresponding to the second request to one of the plurality of devices using a second communication method that is a communication method for performing communication using a wireless LAN ;
When the user has instructed to make a public setting for the reduced image of the captured image obtained when the communication by the first communication method is in an effective state, it is disclosed to the reduced image of the captured image. If the user does not instruct to make public settings for the reduced image of the captured image obtained when the setting is made and the communication by the first communication method is valid, the captured image is reduced A program for functioning as a control means for preventing the public setting for an image.
撮像手段で得られた撮像画像の縮小画像に対して公開設定を行う設定手段と、
公開設定された縮小画像を要求する第1の要求を受信する第1の受信手段と、
Bluetoothを用いた通信を行う通信方式である第1の通信方式を用いて、前記第1の要求に対応する縮小画像を複数の装置に送信する第1の送信手段と、
公開設定された縮小画像に対応する撮像画像を要求する第2の要求を前記複数の装置の一つから受信する第2の受信手段と、
無線LANを用いた通信を行う通信方式である第2の通信方式を用いて、前記第2の要求に対応する撮像画像を前記複数の装置の一つに送信する第2の送信手段と、
前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示された場合は当該撮像画像の縮小画像に対して公開設定を行い、前記第1の通信方式による通信が有効な状態である場合に得られた撮像画像の縮小画像に対して公開設定を行うことがユーザにより指示されなかった場合は当該撮像画像の縮小画像に対して公開設定を行わないようにする制御手段
として機能させるためのプログラム。 Computer
Setting means for performing public setting on a reduced image of the captured image obtained by the imaging means;
First receiving means for receiving a first request for requesting a publicly set reduced image;
First transmission means for transmitting a reduced image corresponding to the first request to a plurality of devices using a first communication method that is a communication method for performing communication using Bluetooth ;
Second receiving means for receiving, from one of the plurality of devices, a second request for requesting a captured image corresponding to the publicly set reduced image;
Second transmission means for transmitting a captured image corresponding to the second request to one of the plurality of devices using a second communication method that is a communication method for performing communication using a wireless LAN ;
When the user has instructed to make a public setting for the reduced image of the captured image obtained when the communication by the first communication method is in an effective state, it is disclosed to the reduced image of the captured image. If the user does not instruct to make public settings for the reduced image of the captured image obtained when the setting is made and the communication by the first communication method is valid, the captured image is reduced A program for functioning as a control means for preventing the public setting for an image.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014129185A JP6472179B2 (en) | 2014-06-24 | 2014-06-24 | Imaging apparatus, information processing apparatus, control method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014129185A JP6472179B2 (en) | 2014-06-24 | 2014-06-24 | Imaging apparatus, information processing apparatus, control method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016009986A JP2016009986A (en) | 2016-01-18 |
JP6472179B2 true JP6472179B2 (en) | 2019-02-20 |
Family
ID=55227283
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014129185A Expired - Fee Related JP6472179B2 (en) | 2014-06-24 | 2014-06-24 | Imaging apparatus, information processing apparatus, control method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6472179B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6810555B2 (en) | 2016-08-24 | 2021-01-06 | キヤノン株式会社 | Wireless communication equipment and its control method, and wireless communication system |
JP7490352B2 (en) | 2019-11-08 | 2024-05-27 | キヤノン株式会社 | COMMUNICATION DEVICE, ITS CONTROL METHOD, AND ITS PROGRAM |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4635894B2 (en) * | 2006-02-13 | 2011-02-23 | ソニー株式会社 | Information processing apparatus and method, and program |
JP2007235239A (en) * | 2006-02-27 | 2007-09-13 | Matsushita Electric Ind Co Ltd | Image processing apparatus, image display apparatus and image processing method |
JP2008085383A (en) * | 2006-09-25 | 2008-04-10 | Fujifilm Corp | Electronic device |
JP2010068493A (en) * | 2008-09-12 | 2010-03-25 | Olympus Imaging Corp | Information memory device |
-
2014
- 2014-06-24 JP JP2014129185A patent/JP6472179B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2016009986A (en) | 2016-01-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9377848B2 (en) | Image processing apparatus, control method thereof, and recording medium for performing data transmission | |
US20130120591A1 (en) | Wireless camera with image sharing prioritization | |
KR101761106B1 (en) | Communication apparatus and control method thereof | |
JP6092622B2 (en) | COMMUNICATION DEVICE, ITS CONTROL METHOD, PROGRAM | |
JP6755081B2 (en) | Communication equipment and its control method and program | |
JP2015073231A (en) | Communication device, communication method and program | |
JP6066724B2 (en) | COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, PROGRAM | |
JP7041559B2 (en) | Communication devices, data transfer devices and their control methods, and programs | |
JP6472179B2 (en) | Imaging apparatus, information processing apparatus, control method, and program | |
JP5705203B2 (en) | COMMUNICATION DEVICE, COMMUNICATION TERMINAL, ITS CONTROL METHOD, PROGRAM | |
JP2014220700A (en) | Communication device, communication device control method and program | |
JP6021524B2 (en) | COMMUNICATION DEVICE, ITS CONTROL METHOD, PROGRAM | |
JP7146434B2 (en) | COMMUNICATION DEVICE, CONTROL METHOD THEREOF, AND PROGRAM | |
JP6877999B2 (en) | Communication device, control method of communication device, program | |
JP7253919B2 (en) | COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, AND PROGRAM | |
JP6478615B2 (en) | COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM | |
JP7086743B2 (en) | Communication device, control method of communication device, program | |
JP7346122B2 (en) | Information processing device, control method for information processing device, and program | |
US10148843B2 (en) | Communication apparatus, control method thereof, storage medium, and communication system | |
JP2023137937A (en) | Electronic apparatus with communication function, and control method and program thereof | |
JP6033379B2 (en) | COMMUNICATION DEVICE, COMMUNICATION TERMINAL, ITS CONTROL METHOD, PROGRAM | |
JP5813261B2 (en) | COMMUNICATION DEVICE, COMMUNICATION TERMINAL, ITS CONTROL METHOD, PROGRAM | |
JP2016034103A (en) | Communication apparatus, control method of the same and program | |
JP5813270B1 (en) | COMMUNICATION DEVICE, COMMUNICATION TERMINAL, ITS CONTROL METHOD, PROGRAM | |
JP2019193213A (en) | Communication device, control method thereof, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170621 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180313 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180403 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180604 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181009 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181210 |
|
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: 20181225 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190122 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6472179 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |