(57)【要約】【課題】  本発明は、簡単かつ直感的な操作で他の通信装置とデータを通信できるようにすることを目的とする。【解決手段】  本発明の通信装置は、ユーザからの入力を受け付ける入力手段と、前記入力手段を介したユーザによる入力の軌跡方向に基づいて、他の通信装置に対してデータを送信するか、前記他の通信装置からデータを受信するかを判定する判定手段と、前記判定手段による判定に応じて、前記他の通信装置とデータを通信する通信手段とを有する。【選択図】  図４
2012174044.tif 000002
【特許請求の範囲】
【請求項１】
通信装置であって、
ユーザからの入力を受け付ける入力手段と、
前記入力手段を介したユーザによる入力の軌跡方向に基づいて、他の通信装置に対してデータを送信するか、前記他の通信装置からデータを受信するかを判定する判定手段と、
前記判定手段による判定に応じて、前記他の通信装置とデータを通信する通信手段と、
を有することを特徴とする通信装置。
【請求項２】
前記軌跡方向が、前記入力手段の外周へ向かう方向である場合、前記判定手段は、前記他の通信装置に対してデータを送信すると判定し、
前記通信手段は、前記他の通信装置に対してデータを送信する
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記他の通信装置と通信するためのアンテナを更に有し、
前記軌跡方向が、前記アンテナが取り付けられた面または辺に向かう方向である場合、前記判定手段は、前記他の通信装置に対してデータを送信すると判定し、
前記通信手段は、前記他の通信装置に対してデータを送信する
ことを特徴とする請求項１に記載の通信装置。
【請求項４】
前記入力手段は、更に所定のデータを示すアイコンを表示し、
前記入力手段を介したユーザによる入力の始点が、前記所定のデータを示すアイコンが表示されている位置であると前記判定手段により判定された場合に、前記通信手段は、前記他の通信装置に対して前記所定のデータを送信する
ことを特徴とする請求項２または３に記載の通信装置。
【請求項５】
前記軌跡方向が、前記入力手段の外周から内側へ向かう方向である場合、前記判定手段は、前記他の通信装置からデータを受信すると判定し、
前記通信手段は、前記他の通信装置からデータを受信する
ことを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記他の通信装置と通信するためのアンテナを更に有し、
前記軌跡方向が、前記アンテナが取り付けられた面または辺から内側へ向かう方向である場合、前記判定手段は、前記他の通信装置からデータを受信すると判定し、
前記通信手段は、前記他の通信装置からデータを受信する
ことを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項７】
前記入力手段は、更に前記通信手段により受信するデータを格納する場所を示すアイコンを表示し、
前記入力手段を介したユーザによる入力の終点が、前記場所を示すアイコンが表示されている位置であると前記判定手段により判定された場合に、前記通信手段は、前記他の通信装置からデータを受信する
ことを特徴とする請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
前記通信手段に電力を供給する供給手段を更に有し、
前記供給手段は、前記入力手段による入力に応じて、前記通信手段に電力の供給を開始する
ことを特徴とする請求項１乃至７のいずれか１項に記載の通信装置。
【請求項９】
ユーザからの入力を受け付ける入力部を有する通信装置の制御方法であって、
前記入力部を介したユーザによる入力の軌跡方向に基づいて、他の通信装置に対してデータを送信するか、前記他の通信装置からデータを受信するかを判定する判定工程と、
前記判定に応じて、前記他の通信装置とデータを通信する通信工程と、
を有することを特徴とする制御方法。
【請求項１０】
コンピュータを請求項１乃至８に記載の通信装置として動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを送信するか受信するかを判定する方法に関する。
【背景技術】
【０００２】
カプラと呼ばれるアンテナを数ｃｍ以内まで近づけることで通信が可能となるＴｒａｎｓｆｅｒＪｅｔ（商標）が提案されている。ＴｒａｎｓｆｅｒＪｅｔは通信距離が短く、装置同士をタッチすることで通信を可能とすることができるため、ユーザは直感的な操作で通信装置同士で通信させることができる。
【０００３】
一方、データを通信する際には、双方の通信装置の物理的またはソフト的な送信ボタン、または、受信ボタンを押すことで、データを送信する側と、データを受信する側とが判定されていた。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】”ＴｒａｎｓｆｅｒＪｅｔホワイトペーパー”ｈｔｔｐ：／／ｗｗｗ．ｔｒａｎｓｆｅｒｊｅｔ．ｏｒｇ／ｊａ／ｔｊ／ｔｒａｎｓｆｅｒｊｅｔ＿ｗｈｉｔｅｐａｐｅｒ＿Ｊ．ｐｄｆ
【特許文献】
【０００５】
【特許文献１】特開２００７−２２１３５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ＴｒａｎｓｆｅｒＪｅｔを用いてデータを通信する場合には、通信装置同士をタッチする動作に加え、更に双方の通信装置の物理的またはソフト的な送信ボタン、または、受信ボタンを押す必要があり、必ずしも簡単かつ直感的な操作でデータを通信できていなかった。
【０００７】
上記課題を解決するために、本発明は、簡単かつ直感的な操作で他の通信装置とデータを通信できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の通信装置は、ユーザからの入力を受け付ける入力手段と、前記入力手段を介したユーザによる入力の軌跡方向に基づいて、他の通信装置に対してデータを送信するか、前記他の通信装置からデータを受信するかを判定する判定手段と、前記判定手段による判定に応じて、前記他の通信装置とデータを通信する通信手段とを有する。
【発明の効果】
【０００９】
本発明によれば、簡単かつ直感的な操作で他の通信装置とデータを通信することができる。
【図面の簡単な説明】
【００１０】
【図１】ネットワーク構成を示す図。
【図２】ハードウェア構成図。
【図３】ソフトウェア機能ブロック図。
【図４】カメラが実現するフローチャート。
【図５】ユーザの指の動きを示す図。
【図６】ディスプレイの領域を示す図。
【発明を実施するための形態】
【００１１】
図１に本実施形態に係る通信システムの構成を示す。１０１および１０２は、無線通信機能を備えた通信装置としてのデジタルカメラ（以下、単にカメラと称する）である。本実施形態では、無線通信としてＴｒａｎｓｆｅｒＪｅｔ（商標）を用いる。ＴｒａｎｓｆｅｒＪｅｔでは、カプラと呼ばれるアンテナを向かい合わせて配置することで、通信装置同士で誘導電界を利用して通信することができる。本実施形態では図１に示すように、カメラ１０１のアンテナ２０５（後述）と、カメラ１０２のアンテナとが向かい合わせて配置される。
【００１２】
なお、通信装置は、カメラに限らず、プリンタ、ビデオカメラ、ドングル、ストレージ等の機器であってもよい。
【００１３】
図２に、カメラ１０１のハードウェア構成を示す。なお、カメラ１０２もカメラ１０１と同様のハードウェア構成を有する。
【００１４】
制御部２０１はＣＰＵまたはＭＰＵにより構成され、記憶部２０２に記憶されたプログラムを実行することによりカメラ１０１全体を制御する。記憶部２０２はＲＯＭ、ＲＡＭにより構成され、制御部２０１が実行するプログラムや、通信パラメータ等の各種情報を記憶する。後述する各種動作は、記憶部２０２に記憶されたプログラムを制御部２０１が実行することにより行われる。なお、記憶部２０２には、ＲＯＭ、ＲＡＭ等のメモリの他に、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＤＶＤなどの記憶媒体を用いてもよい。なお、これらの記憶媒体に記憶されたコンピュータが読みだすことによっても、後述する各種動作が実行される。
【００１５】
２０３はタッチパネル式ディスプレイ（以下、単にディスプレイと称する）であり、各種情報の表示を行う。更に、ディスプレイ２０３は、ユーザからの各種操作の受付を行う入力部としても動作する。２０４は通信部であり、カプラと呼ばれるアンテナ２０５を介して誘導電界により通信を行う。２０６はユーザの指示により撮影を行い、撮影した画像のデータ（画像データ）を記憶部２０２に記憶させる撮影部である。
【００１６】
以下、カメラ１０２の不図示の制御部は２５１、記憶部は２５２、ディスプレイは２５３、通信部は２５４、アンテナは２５５、撮影部は２５６と各々符号を付して説明する。
【００１７】
図３に、カメラ１０１の制御部２０１が記憶部２０２に記憶されているプログラムを読み出すことで実現されるソフトウェア機能ブロックを示す。なお、図３に示すソフトウェア機能ブロックの少なくとも一部をハードウェアにより実現してもよい。
【００１８】
３０１は、ディスプレイ２０３を制御するディスプレイ制御部である。ディスプレイ制御部３０１は、ディスプレイ２０３へのユーザ入力を判定し、ユーザの指の軌跡情報の収集および解析を行う。ここで、軌跡情報は、ユーザの指がディスプレイ２０３をタッチし始めた始点の位置の情報と、ユーザの指がディスプレイ２０３から離れた終点の位置の情報とを含む。
【００１９】
３０２は、通信部２０４の電力供給を制御する電源部である。電源部３０２が必要な時にだけ通信部２０４に電力を供給することで、省電力とすることができる。３０３は、通信部２０４を用いて、他の通信装置との接続を行う接続部である。３０４は、通信部２０４を用いて、画像データを送信する送信部である。３０５は、通信部２０４を用いて、画像データを受信する受信部である。
【００２０】
また、カメラ１０２もカメラ１０１と同様のソフトウェア機能ブロックを有する。以下、カメラ１０２の不図示のディスプレイ制御部は３５１、電源部は３５２、接続部は３５３、送信部は３５４、受信部は３５５と各々符号を付して説明する。なお、上述の説明においてカメラ１０１のハードウェアと関連付けられて説明されている部分については、カメラ１０２が有する同種のハードウェアと関連付けられるものとする。
【００２１】
図４に、撮影した画像のサムネイル画像がディスプレイ２０３に表示されている際に、カメラ１０１の制御部２０１が記憶部２０２に記憶されているプログラムを読み出すことで実現されるフローチャートを示す。また、カメラ１０２の制御部２５１も記憶部２５２に記憶されているプログラムを読み出すことで同様のフローチャートを実現する。この際、カメラ１０２のディスプレイ２５３には、画像保存用のフォルダを意味するアイコン（フォルダアイコン）が表示されている。
【００２２】
本実施形態では、カメラ１０１が画像データの送信側となり、画像データの受信側となるカメラ１０２に画像データを転送する場合について説明する。なお、初期状態として、カメラ１０１の通信部２０４およびカメラ１０２の通信部２５４の電源はオフであり、カメラ１０１および１０２とは通信ができない状態である。また、カメラ１０１の記憶部２０２には、予めユーザが撮影部２０６を介して撮影した画像のデータが保存されているものとする。
【００２３】
カメラ１０１において、ディスプレイ制御部３０１はディスプレイ２０３にユーザの指がタッチされたか否かを判定する（Ｓ４０１）。同様に、カメラ１０２において、ディスプレイ制御部３５１はディスプレイ２５３にユーザの指がタッチされたか否かを判定する（Ｓ４０１）。ユーザの指がタッチされたと判定された場合には、Ｓ４０２に進む。
【００２４】
ここでは、図５に示すように、まずユーザは、カメラ１０１のディスプレイ２０３に表示されているサムネイル画像を指でタッチする。ここでユーザがタッチした点が、ユーザの指の軌跡の始点となる。その後、ユーザは、ディスプレイ２０３をなぞりながら、カメラ１０１のアンテナ２０５の方向に指を動かす。そして、カメラ１０１のアンテナ２０５、カメラ１０２のアンテナ２５５を順に介して、カメラ１０２のディスプレイ２５３に表示されているフォルダアイコンまで、指を動かす。
【００２５】
上述のユーザの指の動きのうち、カメラ１０１のディスプレイ制御部３０１は、ユーザの指がディスプレイ２０３へのタッチを始めた始点（点Ａ）から、ユーザの指がディスプレイ２０３を離れた終点（点Ｂ）までの間の軌跡情報を取得する（Ｓ４０２）。また、カメラ１０２のディスプレイ制御部３５１は、ユーザの指がカメラ１０２のディスプレイ２５３へのタッチを始めた始点（点Ｃ）から、離れるまで（終点Ｄ）の間の軌跡情報を取得する（Ｓ４０２）。
【００２６】
次に、ディスプレイ制御部３０１は取得した軌跡情報を解析し、指の移動方向（軌跡方向）が外向きであるか、内向きであるか、どちらの方向でも無いかを判定する。ここでは、ディスプレイ制御部３０１は、図６（ａ）に示すように、所定の中心領域内に始点があり、所定の外周領域内に終点がある場合、移動方向が外向きであると判定する。なお、図から明らかなように、中心領域は外周領域の内側の領域である。また、図６（ｂ）に示すように所定の外周領域内に始点があり、所定の中心領域内に終点がある場合、移動方向が内向きであると判定する。そして、そのどちらの条件にあはまらない場合には、どちらの方向でも無いと判定する。
【００２７】
Ｓ４０３において、移動方向が外向きであると判定された場合にはＳ４０４に進み、内向きであると判定された場合にはＳ４０９に進み、どちらの方向でも無いと判定された場合にはＳ４０１に戻る。
【００２８】
ここでは、始点Ａは所定の中心領域内にあり、終点Ｂは所定の外周領域内にあるので、カメラ１０１のディスプレイ制御部３０１は移動方向が外向きであると判定する（Ｓ４０３）。そして、電源部３０２は通信部２０４に電力供給を開始する（Ｓ４０４）。電力供給が開始されると、接続部３０３は、所定期間、通信部２０４を用いて接続要求を送信し、カメラ１０２との接続を試みる（Ｓ４０５）。そして、送信した接続要求に対して、カメラ１０２から接続応答を受信したか否かを接続部３０３は判定する（Ｓ４０６）。ここで、接続部３０３が接続要求を送信し始めてから、所定時間経過しても接続応答を受信できなかった場合には、電源部３０２は通信部２０４の電源供給を停止し、Ｓ４０１に戻る。このように、通信部２０４を利用しない場合には電源供給を停止することで、省電力とすることができる。
【００２９】
ここでは、カメラ１０２から接続応答を受信し、送信部３０４は、始点Ａで示されたサムネイル画像に対応する画像データをカメラ１０２に対して送信する（Ｓ４０７）。画像データの送信が完了すると、電源部３０２は通信部２０４の電源供給を停止し（Ｓ４０８）、Ｓ４０１に戻る。このように、通信部２０４を利用しない場合には電源供給を停止することで、省電力とすることができる。
【００３０】
一方、始点Ｃは所定の外周領域内にあり、終点Ｄは所定の中心領域内にあるので、カメラ１０２のディスプレイ制御部３５１は移動方向が内向きであると判定する（Ｓ４０３）。そして、電源部３５２は通信部２５４に電力供給を開始する（Ｓ４０９）。電力供給が開始されると、接続部３５３は、所定期間、通信部２５４を介して接続要求の受信を待受ける（Ｓ４１０）。そして、接続要求を受信すると、これに応答して、接続部３５３は接続応答を送信する（Ｓ４１１）。ここで、接続部３５３が接続要求の受信を待受け始めてから、所定時間経過しても接続要求を受信できなかった場合には、電源部３５２は通信部２５４の電源供給を停止し、Ｓ４０１に戻る。
【００３１】
ここでは、カメラ１０１からの接続要求を受信し、受信部３５５は、画像データをカメラ１０１から受信する（Ｓ４１２）。なお、受信された画像データは記憶部２５２により、フォルダアイコンに対応する格納場所に記憶される。画像データの受信が完了すると、電源部３５２は通信部２５４の電源供給を停止し（Ｓ４１３）、Ｓ４０１に戻る。
【００３２】
上述のように、ディスプレイ内での指の移動方向が外向きである場合にはデータの送信側として動作し、ディスプレイ内での指の移動方向が内向きである場合にはデータの受信側として動作する。また、ユーザがディスプレイ内でタッチを始めた点に表示されていたサムネイル画像に対応する画像データを送信する。これにより、ユーザは簡単かつ直感的な操作で、カメラ１０１からカメラ１０２へ所望の画像データを送信することができる。
【００３３】
なお、上述の実施形態では、始点が所定の中心領域内であり、終点が所定の外周領域内である場合に、移動方向が外向きであると判定した。しかし、これに限らず、始点が所定のサムネイル画像上であり、終点が所定の外周領域内である場合に、移動方向が外向きであると判定するようにしてもよい。これにより、送信したい画像のサムネイル画像が、所定の中心領域内に無い場合であっても、画像データを送信することができる。
【００３４】
また、始点が所定の外周領域内であり、終点がフォルダアイコンである場合に、移動方向が内向きであると判定するようにしてもよい。これにより、画像データの格納先を示すフォルダアイコンが、所定の中心領域内に無い場合であっても、画像データを受信することができる。
【００３５】
また、図６（ｃ）に示すように、所定の外周領域を、アンテナ２０５が取り付けられている側（アンテナ方向外周領域）に限定するようにしてもよい。これにより、ユーザがアンテナ２０５が取り付けられた筐体の面方向もしくは辺方向（アンテナ側）に指を動かした場合にデータの送信が行われる。また、ユーザがアンテナ側から指を動かした場合にデータの受信が行われる。これにより、簡単かつ直感的な操作性を保ったまま、誤操作を低減することができる。
【００３６】
また、Ｓ４０７においてデータの送信を行う前に、ユーザに対してデータの送信を許可するか否かの問い合わせを行い、ユーザがデータの送信を許可した場合に、データの送信を行うようにしてもよい。これにより、誤ってデータを送信してしまう可能性を低減することができる。
【００３７】
また、上述の実施形態ではデータを送信する側が接続要求を送信し、データを受信する側が接続応答を送信した。しかし、これに限らず、データを送信する側が接続応答を送信し、データを受信する側が接続要求を送信するようにしてもよい。
【００３８】
また、上述の実施形態では画像データについて説明したが、これに限らず、動画データや文書データ、音楽データ等、様々なデータについて適用することができる。また、これらのデータの場合、サムネイル画像ではなく、データに対応するアイコンを表示しておき、ユーザによるタッチが開始された部分に表示されていたアイコンに対応するデータを通信するようにする。これにより、様々なデータについても、ユーザは簡単かつ直感的な操作で、カメラ１０１からカメラ１０２へ所望のデータを送信することができる。
【符号の説明】
【００３９】
１０１  カメラ
１０２  カメラ
２０１  制御部
２０２  記憶部
２０３  タッチパネル式ディスプレイ
２０４  通信部
２０５  アンテナ
２０６  撮像部
【図１】
2012174044.tif 000003
【図２】
2012174044.tif 000004
【図３】
2012174044.tif 000005
【図４】
2012174044.tif 000006
【図５】
2012174044.tif 000007
【図６】
2012174044.tif 000008