(57)【要約】【課題】簡単な操作の組み合わせにより端末間においてデータの送受信を行わせる。【解決手段】検知部１４は表示面と重なる領域における位置を指示する指示体を用いたユーザの操作を検知する。通信部１５は表示面を有する表示部およびこの表示面と重なる領域における位置を指示する指示体を用いたユーザの操作を検知する検知部を有する他の端末との間で通信を行う。第１特定部１１１は少なくとも２つの指示体を互いに近づける操作を自端末の検知部が検知した場合、近づける前の指示体によって挟まれた領域に表示されていた画像に対応付けられたデータを特定する。第２特定部１１２は第１特定部が画像を特定した後に少なくとも２つの指示体を互いに遠ざける操作が他の端末の検知部によって検知された場合に、この端末を特定する。送信部１１４は第２特定部１１３が特定した他の端末に対して第１特定部１１１が特定したデータを、通信部１５を用いて送信する。【選択図】図７
2014092915.tif 000002
【特許請求の範囲】
【請求項１】
データに対応付けられた画像を表示する表示面を有する表示部と、
前記表示面と重なる領域における位置を指示する指示体を用いたユーザの操作を検知する検知部と、
表示面を有する表示部および当該表示面と重なる領域における位置を指示する指示体を用いたユーザの操作を検知する検知部を有する他の端末との間で通信を行う通信部と、
第１操作を自端末の前記検知部が検知した場合、当該第１操作によって指定されたデータを特定する第１特定部と、
前記第１特定部によって前記データが特定された後に、前記第１操作における動きと反対の動きを前記指示体にさせる動作を含む第２操作が他の端末の前記検知部によって検知された場合に、当該他の端末を特定する第２特定部と、
前記第２特定部によって特定された他の端末に対して、前記第１特定部によって特定された前記データを、前記通信部を用いて送信する送信部と
を有する端末。
【請求項２】
前記第２特定部は、複数の前記他の端末を特定し、
前記第２特定部が特定した複数の他の端末に対して、前記送信部は、前記第１特定部が特定した前記データを送信する
ことを特徴とする請求項１に記載の端末。
【請求項３】
前記第１操作を他の端末の前記検知部が検知した場合、自端末の前記検知部が前記第２操作を検知したか否かを監視し、当該検知部が当該第２操作を検知したときに、その旨を前記他の端末に通知する通知部
を有することを特徴とする請求項１または２に記載の端末。
【請求項４】
前記通知部は、前記第１特定部が前記第１操作を検知した場合、自端末の前記検知部が前記第２操作を検知したか否かを監視しない
ことを特徴とする請求項３に記載の端末。
【請求項５】
前記表示部は、前記第１操作を他の端末の前記検知部が検知した場合、当該他の端末が当該第１操作を検知したことを表示面に表示させる
ことを特徴とする請求項３に記載の端末。
【請求項６】
前記通信部は、前記表示部、前記検知部、および、当該検知部が前記第２操作を検知したときに、その旨を通知する通知部を有する他の端末との間で通信を行い、
前記第２特定部は、前記他の端末が有する通知部により前記第２操作を検知した旨が通知された場合に、当該他の端末を特定する
ことを特徴とする請求項１から５のいずれか１項に記載の端末。
【請求項７】
前記第１特定部は、前記データを特定した旨を他の端末に、前記通信部を用いて通知し、
前記第２特定部は、前記第１特定部が前記データを特定した旨を通知した他の端末の前記検知部によって前記第２操作が検知された場合に、当該他の端末を特定する
ことを特徴とする請求項１から６のいずれか１項に記載の端末。
【請求項８】
前記第１操作は、少なくとも２つの前記指示体を互いに近づける操作であり、
前記第２操作は、少なくとも２つの前記指示体を互いに遠ざける操作であり、
前記第１特定部は、前記第１操作を自端末の前記検知部が検知した場合、近づける前の前記指示体によって挟まれた領域に表示されていた画像に対応付けられたデータを特定する
ことを特徴とする請求項１から７のいずれか１項に記載の端末。
【請求項９】
データに対応付けられた画像を表示する表示面を有する表示部と、前記表示面と重なる領域における位置を指示する指示体を用いたユーザの操作を検知する検知部と、表示面を有する表示部および当該表示面と重なる領域における位置を指示する指示体を用いたユーザの操作を検知する検知部を有する他の端末との間で通信を行う通信部とを有する端末の制御方法であって、
第１操作を自端末の前記検知部が検知した場合、当該第１操作によって指定されたデータを特定する第１特定ステップと、
前記第１特定ステップによって前記データが特定された後に、前記第１操作における動きと反対の動きを前記指示体にさせる動作を含む第２操作が他の端末の前記検知部によって検知された場合に、当該他の端末を特定する第２特定ステップと、
前記第２特定ステップによって特定された他の端末に対して、前記第１特定ステップによって特定された前記データを、前記通信部を用いて送信する送信ステップと
を有する制御方法。
【請求項１０】
データに対応付けられた画像を表示する表示面を有する表示部と、前記表示面と重なる領域における位置を指示する指示体を用いたユーザの操作を検知する検知部と、表示面を有する表示部および当該表示面と重なる領域における位置を指示する指示体を用いたユーザの操作を検知する検知部を有する他の端末との間で通信を行う通信部とを有する端末のコンピュータに、
第１操作を自端末の前記検知部が検知した場合、当該第１操作によって指定されたデータを特定する第１特定ステップと、
前記第１特定ステップによって前記データが特定された後に、前記第１操作における動きと反対の動きを前記指示体にさせる動作を含む第２操作が他の端末の前記検知部によって検知された場合に、当該他の端末を特定する第２特定ステップと、
前記第２特定ステップによって特定された他の端末に対して、前記第１特定ステップによって特定された前記データを、前記通信部を用いて送信する送信ステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末間でデータを送受信する際の操作に関するものである。
【背景技術】
【０００２】
特許文献１には、タッチスクリーン基盤のデバイスにおけるオブジェクト管理方法において、第１マルチタッチ入力に対応する任意のオブジェクトをピックアップする過程と、第２マルチタッチ入力に対応して前記ピックアップされた前記オブジェクトをリリースする過程と、を有することを特徴とするタッチスクリーンを利用したオブジェクト管理方法が開示されている。
【０００３】
特許文献２には、画像を表示する第１表示手段と、この第１表示手段に対して操作された位置を検出する第１入力手段とを備えた第１表示入力手段と、画像を表示する第２表示手段と、この第２表示手段に対して操作された位置を検出する第２入力手段とを備えた第２表示入力手段と、前記第１入力手段の検出結果に基づいて、前記第１表示手段に表示される描画オブジェクトをターゲットとして指定するターゲット指定手段と、前記第２入力手段を通じて、前記第２表示手段の位置の指定を受け付ける位置受付手段と、前記ターゲット指定手段がターゲットとして指定した描画オブジェクトを、前記位置受付手段が受け付けた前記第２表示手段の位置に表示する表示制御手段とを具備することを特徴とする携帯端末装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２０１２−５０５４６６号公報
【特許文献２】特開２０１１−２２１６６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された技術は、１つのデバイス内においてオブジェクトの移動、除去、コピーまたは編集などを行わせるための操作を実現する技術であり、複数の端末間でデータを送受信するための技術ではない。また、特許文献２に記載された技術は、１つの端末から複数の端末に向けてデータを送信したり、複数の端末から１つまたは複数の端末に向けてデータを送信したりする技術ではない。そして、特許文献１，２に記載された技術は、いずれも、つまんだ指を開く操作のように少なくとも２つの指示体を互いに遠ざける操作がなされた端末をデータの送信先として特定するものではない。そのため、これらの技術では、簡単な操作の組み合わせにより端末間においてデータの送受信を行わせることができなかった。
【０００６】
本発明は、簡単な操作の組み合わせにより端末間においてデータの送受信を行わせることを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決するため、本発明に係る端末は、データに対応付けられた画像を表示する表示面を有する表示部と、前記表示面と重なる領域における位置を指示する指示体を用いたユーザの操作を検知する検知部と、表示面を有する表示部および当該表示面と重なる領域における位置を指示する指示体を用いたユーザの操作を検知する検知部を有する他の端末との間で通信を行う通信部と、第１操作を自端末の前記検知部が検知した場合、当該第１操作によって指定されたデータを特定する第１特定部と、前記第１特定部によって前記データが特定された後に、前記第１操作における動きと反対の動きを前記指示体にさせる動作を含む第２操作が他の端末の前記検知部によって検知された場合に、当該他の端末を特定する第２特定部と、前記第２特定部によって特定された他の端末に対して、前記第１特定部によって特定された前記データを、前記通信部を用いて送信する送信部とを有する。
【０００８】
好ましくは、前記第２特定部は、複数の前記他の端末を特定し、前記第２特定部が特定した複数の他の端末に対して、前記送信部は、前記第１特定部が特定した前記データを送信するとよい。
【０００９】
また、好ましくは、前記第１操作を他の端末の前記検知部が検知した場合、自端末の前記検知部が前記第２操作を検知したか否かを監視し、当該検知部が当該第２操作を検知したときに、その旨を前記他の端末に通知する通知部を有するとよい。
【００１０】
また、上述の態様において、前記通知部は、前記第１特定部が前記第１操作を検知した場合、自端末の前記検知部が前記第２操作を検知したか否かを監視しないことが望ましい。
【００１１】
また、好ましくは、前記表示部は、前記第１操作を他の端末の前記検知部が検知した場合、当該他の端末が当該第１操作を検知したことを表示面に表示させるとよい。
【００１２】
また、好ましくは、前記通信部は、前記表示部、前記検知部、および、当該検知部が前記第２操作を検知したときに、その旨を通知する通知部を有する他の端末との間で通信を行い、前記第２特定部は、前記他の端末が有する通知部により前記第２操作を検知した旨が通知された場合に、当該他の端末を特定するとよい。
【００１３】
また、好ましくは、前記第１特定部は、前記データを特定した旨を他の端末に、前記通信部を用いて通知し、前記第２特定部は、前記第１特定部が前記データを特定した旨を通知した他の端末の前記検知部によって前記第２操作が検知された場合に、当該他の端末を特定するとよい。
【００１４】
また、好ましくは、前記第１操作は、少なくとも２つの前記指示体を互いに近づける操作であり、前記第２操作は、少なくとも２つの前記指示体を互いに遠ざける操作であり、前記第１特定部は、前記第１操作を自端末の前記検知部が検知した場合、近づける前の前記指示体によって挟まれた領域に表示されていた画像に対応付けられたデータを特定するとよい。
【００１５】
本発明に係る端末の制御方法は、データに対応付けられた画像を表示する表示面を有する表示部と、前記表示面と重なる領域における位置を指示する指示体を用いたユーザの操作を検知する検知部と、表示面を有する表示部および当該表示面と重なる領域における位置を指示する指示体を用いたユーザの操作を検知する検知部を有する他の端末との間で通信を行う通信部とを有する端末の制御方法であって、第１操作を自端末の前記検知部が検知した場合、当該第１操作によって指定されたデータを特定する第１特定ステップと、前記第１特定ステップによって前記データが特定された後に、前記第１操作における動きと反対の動きを前記指示体にさせる動作を含む第２操作が他の端末の前記検知部によって検知された場合に、当該他の端末を特定する第２特定ステップと、前記第２特定ステップによって特定された他の端末に対して、前記第１特定ステップによって特定された前記データを、前記通信部を用いて送信する送信ステップとを有する制御方法である。
【００１６】
本発明に係るプログラムは、データに対応付けられた画像を表示する表示面を有する表示部と、前記表示面と重なる領域における位置を指示する指示体を用いたユーザの操作を検知する検知部と、表示面を有する表示部および当該表示面と重なる領域における位置を指示する指示体を用いたユーザの操作を検知する検知部を有する他の端末との間で通信を行う通信部とを有する端末のコンピュータに、第１操作を自端末の前記検知部が検知した場合、当該第１操作によって指定されたデータを特定する第１特定ステップと、前記第１特定ステップによって前記データが特定された後に、前記第１操作における動きと反対の動きを前記指示体にさせる動作を含む第２操作が他の端末の前記検知部によって検知された場合に、当該他の端末を特定する第２特定ステップと、前記第２特定ステップによって特定された他の端末に対して、前記第１特定ステップによって特定された前記データを、前記通信部を用いて送信する送信ステップとを実行させるためのプログラムである。
【発明の効果】
【００１７】
本発明によれば、簡単な操作の組み合わせにより端末間においてデータの送受信を行わせることができる。
【図面の簡単な説明】
【００１８】
【図１】データ送受信システムの全体構成の例を示す図である。
【図２】端末の構成の例を示す図である。
【図３】対応表の例を示す図である。
【図４】対応表に従ってアイコンが表示された状態の表示面の例を示す図である。
【図５】２つの指示体を互いに近づける操作を説明するための図である。
【図６】２つの指示体を互いに遠ざける操作を説明するための図である。
【図７】制御部の機能的構成を示す図である。
【図８】データ送受信システムにおける端末の動作を説明するための図である。
【発明を実施するための形態】
【００１９】
１．実施形態
１−１．データ送受信システムの全体構成
図１は、データ送受信システム９の全体構成の例を示す図である。データ送受信システム９は、複数の端末１、およびこれらを接続する通信回線２を有する。図１（ａ）に示す例において、データ送受信システム９は、３つの端末１ａ，１ｂ，１ｃ（以下、特に区別の必要がない場合は、これらを総称して「端末１」と記す）が、それぞれ通信回線２によって互いに通信可能に接続されている。
【００２０】
端末１は、図１（ｂ）に示すように、画像を表示する表示面１３１と、この表示面１３１に重ねられた検知部１４とを有する。図１に示す端末１は携帯電話であり、通信回線２は移動体通信網である。
【００２１】
１−２．端末の構成
図２は、端末１の構成の例を示す図である。端末１は、制御部１１と、記憶部１２と、表示部１３と、検知部１４と、通信部１５とを有する。また、端末１は、通話に必要な構成として、マイクロフォンなど、ユーザの声を収音する収音部と、スピーカーなど、通話の相手の声を放音する放音部とを有する（いずれも図示せず）。
【００２２】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有し、ＣＰＵがＲＯＭや記憶部１２に記憶されているプログラムを読み出して実行することにより端末１の各部を制御する。また、制御部１１は、記憶部１２の記憶内容に基づいて、表示部１３の決められた領域に、データと対応付けられた画像であるアイコンを表示させる。
【００２３】
表示部１３は、液晶などを利用した表示面１３１を備え、制御部１１からの指示に応じてこの表示面１３１に画像を表示させる。
検知部１４は、表示部１３の表示面１３１に重なる領域における位置を指示する指示体を用いたユーザの操作を検知する。指示体とは、表示面１３１に重なる領域の位置を指示するためのものであり、例えばユーザの指などである。検知部１４は、指示体が触れている位置を、表示面１３１の座標と対応付けて検知し、その座標に応じた信号を制御部１１に供給する。これにより、制御部１１は、ユーザが検知部１４に指示体で触れることによって行う操作を特定する。検知部１４は、複数の指示体に同時に触れられている場合に、その各指示体が触れている位置をそれぞれ検知するように構成されている。検知部１４は例えば、表示面１３１に重ねられた透明な静電容量方式のタッチパネルである。
通信部１５は、無線で接続された通信回線２を介して他の端末１と通信を行うインターフェースである。
【００２４】
記憶部１２はハードディスクドライブ（ＨＤＤ：Hard Disk Drive）などの大容量の記憶手段であり、ＣＰＵに読み込まれるプログラムを記憶する。
また、記憶部１２は、データ群１２２と、アイコン群１２３とを有する。データ群１２２は、データをそのデータの識別子であるデータ名によって読み出し可能に記憶する領域である。アイコン群１２３は、表示面１３１に表示されてデータの存在をユーザに示す画像であるアイコンをそのアイコンの識別子であるアイコン名によって読み出し可能に記憶する領域である。また、記憶部１２は、データと、アイコンと、そのアイコンが表示面１３１において表示される領域とを対応づける対応表１２１を記憶する。
【００２５】
図３は、対応表１２１の例を示す図である。対応表１２１は、データ名、アイコン名、および領域名をそれぞれ記述したフィールドを有し、これらによってそれぞれ識別されるデータ、アイコン、および領域が対応付けられている。
【００２６】
１−３．表示面の機能
表示部１３の表示面１３１は、対応表１２１に従ってアイコンを表示する機能を有する。
図４は、対応表１２１に従ってアイコンが表示された状態の表示面１３１の例を示す図である。表示面１３１は、図４に示すように複数に区分けされ、そのそれぞれに領域Ａ１，Ａ２，Ａ３，Ａ４が割り当てられている。領域Ａ１から領域Ａ４にはそれぞれ図３に示した対応表１２１に従って対応するアイコン名のアイコンがアイコン群１２３から読み出されて表示されている。例えば、領域Ａ１と領域Ａ３とには、アイコン名Ｉ００１で識別されるアイコンが表示されている。また、表示面１３１のうち、領域ＡＸには、アイコンが表示されていない。これは、対応表１２１において、データやアイコンが領域ＡＸに対応付けられていないことを示す。
【００２７】
１−４．検知部の機能
検知部１４は、２つの指示体を互いに近づける操作と、２つの指示体を互いに遠ざける操作とをそれぞれ検知する機能を有する。
図５は、２つの指示体を互いに近づける操作を説明するための図である。ユーザは、図５（ａ）に示すように、人差し指で表示面１３１上の点Ｐ１に、親指で点Ｐ２にそれぞれ触れる。そして、ユーザは、これらの指を表示面１３１に触れたまま滑らせて互いに近づける。すなわち、ユーザは、図５（ｂ）に示すように、人差し指を表示面１３１の点Ｐ３へ移動させ、親指を点Ｐ４へ移動させる。これにより領域Ａ４の近傍において、図５（ｃ）に示すように、一方の指示体（人差し指）は点Ｐ１から点Ｐ３に向かって移動し、他方の指示体（親指）は点Ｐ２から点Ｐ４に向かって移動したことが制御部１１に伝えられる。
【００２８】
点Ｐ１と点Ｐ２とは、図５（ｃ）に示すように、領域Ａ４を挟んでいる。そして、点Ｐ３と点Ｐ４とは、いずれも領域Ａ４に含まれる。制御部１１は、図５（ａ）に示す状態から図５（ｂ）に示す状態に移行する操作のように、表示面１３１と重なる領域において２つの指示体を互いに近づける操作が行われると、この操作を検知する。そして制御部１１は、検知したこの操作において、近づける前の指示体に挟まれた表示面１３１の領域に表示されていたアイコン（画像）を特定し、対応表１２１において、このアイコンに対応付けられたデータを特定する。以下、検知したこの操作を「第１操作」という。制御部１１は、第１操作を検知したとき、第１操作によって指定された上述のデータを特定し、通信部１５、および通信回線２を介して、第１操作を検知したことを他の端末１に対して伝える。
【００２９】
図６は、２つの指示体を互いに遠ざける操作を説明するための図である。ユーザは、図６（ａ）に示すように、人差し指で表示面１３１上の点Ｐ５に、親指で点Ｐ６にそれぞれ触れる。そして、ユーザは、これらの指を表示面１３１に触れたまま滑らせて互いに遠ざける。すなわち、ユーザは、図６（ｂ）に示すように、人差し指を表示面１３１の点Ｐ７へ移動させ、親指を点Ｐ８へ移動させる。これにより領域ＡＸの近傍において、図６（ｃ）に示すように、一方の指示体（人差し指）は点Ｐ５から点Ｐ７に向かって移動し、他方の指示体（親指）は点Ｐ６から点Ｐ８に向かって移動したことが制御部１１に伝えられる。
【００３０】
点Ｐ５と点Ｐ６とは、図６（ｃ）に示すように、いずれも領域ＡＸに含まれる。そして、点Ｐ７と点Ｐ８とは、いずれも領域ＡＸの外にある。図６（ａ）に示す状態から図６（ｂ）に示す状態に移行する操作のように、表示面１３１と重なる領域において２つの指示体を互いに遠ざける操作をユーザが行うと、制御部１１は、この操作を検知する。以下、検知したこの操作を「第２操作」という。第２操作は、第１操作における動きと反対の動きを指示体にさせる動作を含む操作である。なお、第２操作は、第１操作における全ての動きの反対の動きを指示体にさせるものである必要はなく、第１操作に含まれるいずれかの動きと反対の動きを指示体にさせる動作を含んでいればよい。
【００３１】
通信部１５および通信回線２を介して、他の端末１から第１操作を検知したことを伝えられると、制御部１１は第２操作を検知する状態に遷移する。そして、制御部１１は、第２操作を検知すると、第１操作を検知した他の端末１に向けて応答し、第２操作を検知したことを伝える。このとき、制御部１１は、自端末の識別情報を上述した他の端末１に向けて送信する。
【００３２】
１−５．制御部の機能的構成
図７は、制御部１１の機能的構成を示す図である。制御部１１は、第１特定部１１１、応答部１１２、第２特定部１１３、および送信部１１４として機能する。
第１特定部１１１は、検知部１４が第１操作を検知すると、その第１操作において近づける前の指示体によって挟まれた表示面１３１の領域に表示されていたアイコンを特定し、対応表１２１においてこのアイコンに対応付けられたデータを特定する。そして、第１特定部１１１は、第１操作を検知してデータを特定すると、その旨を示す信号を、通信部１５および通信回線２を介して接続している他の端末１に送信する。
【００３３】
応答部１１２は、第１操作を検知してデータを特定した旨の信号を、通信部１５を介して他の端末１から受信すると、検知部１４が第２操作を検知したか否かを監視する状態（以下、監視状態という）に遷移する。そして、検知部１４が第２操作を検知すると、その旨を示す信号を、通信部１５および通信回線２を介して、上述した他の端末１、すなわち、第１操作を検知した旨の信号を送信した端末１に向けて送信（応答）する。なお、応答部１１２は、第１特定部１１１が第１操作を検知してデータを特定した旨の信号を他の端末１に送信した場合には、上述した監視状態に遷移しないように構成されていてもよい。
【００３４】
第２特定部１１３は、第１特定部１１１が第１操作を検知してデータを特定した旨の信号を他の端末１に送信した後、他の端末１から第２操作を検知した旨の信号が応答された場合に、その応答をした他の端末１をデータの送り先として特定する。
【００３５】
送信部１１４は、第２特定部１１３が特定した他の端末１に対して、第１特定部１１１が特定したデータを、通信部１５を用いて送信する。
【００３６】
１−６．端末の動作
図８は、データ送受信システム９における端末１の動作を説明するためのシーケンス図である。端末１ａの制御部１１は、第１操作を検知すると（ステップＳ１）、この第１操作に応じてデータを特定する（ステップＳ２）。具体的に、端末１ａの制御部１１は、検知した第１操作において近づける前の指示体によって挟まれた表示面１３１の領域に表示されていたアイコンを特定し、対応表１２１においてこのアイコンに対応付けられたデータを特定する。
【００３７】
次に、端末１ａの制御部１１は、通信部１５および通信回線２を介して接続している他の端末１に、第１操作を検知してデータを特定した旨の信号を送信する。すなわち、端末１ａは、データを特定した旨を他の端末１ｂ，１ｃに向けて通知する（ステップＳ３）。
【００３８】
端末１ｂ，１ｃは、端末１ａからの通知を受信すると（ステップＳ４）、上述した監視状態に遷移する。そして、第２操作を検知すると（ステップＳ５）、検知した端末１は、その旨を端末１ａに伝えるための応答をする（ステップＳ６）。図８に示す例では、端末１ｂにおいて、第２操作が検出されたため、端末１ｂから端末１ａに向けて、第２操作を検知した旨の応答がなされる。この応答には端末１ｂの識別情報が含まれている。
【００３９】
端末１ｂから第２操作を検知した旨の応答を受信すると、端末１ａの制御部１１は、その応答をした端末１ｂの識別情報によって、端末１ｂをデータの送信先として特定する（ステップＳ７）。そして、端末１ａの制御部１１は、ステップＳ２で特定したデータを、ステップＳ７で特定した端末１ｂに向けて送信する（ステップＳ８）。
【００４０】
以上、説明したように、本発明に係るデータ送受信システム９は、第１操作を検知した端末１から第２操作を検知した端末１へデータを送信する。これによって、ユーザは、少なくとも２つの指示体を互いに近づける操作である第１操作と、少なくとも２つの指示体を互いに遠ざける操作である第２操作という２つの直感的な操作の組み合わせにより、各端末にデータの送受信を行わせる。
【００４１】
２．変形例
以上が実施形態の説明であるが、この実施形態の内容は以下のように変形し得る。また、以下の変形例を組み合わせてもよい。
２−１．変形例１
上述した実施形態において、データ送受信システム９が有する端末１は３つであったが、２つであっても、４つ以上であってもよい。また、データ送受信システム９が有する端末１の数は、接続の確立や失効などによって動的に増減してもよい。
【００４２】
２−２．変形例２
上述した実施形態において、検知部１４は、指示体が触れている位置を検知していたが、表示面１３１と重なる領域における位置を指示する指示体を用いたユーザの操作を検知するのであれば、指示体が触れていない位置を検知してもよい。例えば、表示面１３１と重なる領域であって表示面１３１とは離れた位置にユーザが指示体を配置した場合に、検知部１４は、この指示体の配置された位置を検知してもよい。この場合、検知部１４は例えばＣＭＯＳ（Complementary Metal Oxide Semiconductor）などの撮像素子を有する撮像装置であって、表示面１３１の近傍の空間を撮像することで、その空間内に配置された指示体の位置を検知してもよい。
【００４３】
また、検知部１４は、近接センサや静電センサなどを用いることで、指示体が配置された位置を検知してもよい。この場合においても、検知部１４は、接触することなく指示体を検知する。要するに、検知部１４は、表示面１３１と重なる領域における位置を指示する指示体を用いたユーザの操作を検知するものであれば、どのような構成であってもよい。
【００４４】
２−３．変形例３
上述した実施形態において、指示体は人差し指と親指であったが、これに限られず、例えば、中指や薬指、小指、あるいは足の指などであってもよい。また、指示体は、スタイラスペンなど人体以外であってもよい。また、ユーザは、人差し指と親指、すなわち２つ指示体を用いて操作を行っていたが、３つ以上の指示体を用いて操作を行ってもよい。
【００４５】
また、上述した実施形態において、検知部１４は、少なくとも２つの指示体を互いに近づける操作を第１操作として、少なくとも２つの指示体を互いに遠ざける操作を第２操作として、それぞれ検知していたが、第１操作および第２操作として検知する操作はこれに限られない。要するに、検知部１４は、第１操作と、この第１操作における動きと反対の動きを指示体にさせる動作を含む第２操作とをそれぞれ検知すればよい。
【００４６】
例えば、検知部１４は、以下の（ａ）〜（ｄ）に示す操作を第１操作および第２操作として検知してもよい。なお、検知部１４が第１操作および第２操作として検知する操作が（ａ）〜（ｄ）に示す操作に限られないことは言うまでもない。
【００４７】
（ａ）１つの指示体の指示する位置を、表示面１３１に表示されたアイコンを囲む多角形や円・楕円などの軌跡に沿って時計回りに移動させる操作をユーザがしたときに、検知部１４は、この操作を第１操作として検知してもよい。この場合、ユーザが、１つの指示体の指示する位置を、或る領域を囲む上記と同じ形状の軌跡に沿って反時計回りに移動させる操作をしたときに、検知部１４は、この操作を第２操作として検知すればよい。
【００４８】
（ｂ）ユーザが表示面１３１に向かって手のひらを近づけて、表示面１３１に接したとき、または最も近づいたときに手を返すことで、表示面１３１に表示されているアイコンを掬い取ることを示す操作をしたときに、検知部１４は、この操作を第１操作として検知してもよい。この場合、ユーザが、表示面１３１に向かって手の甲を近づけて、表示面１３１に接したとき、または最も近づいたときに手を返すことで、手のひらに掬い取られているものを表示面１３１に向けてこぼす（放つ・注ぐ）ことを示す操作をしたときに、検知部１４は、この操作第２操作として検知すればよい。なお、指示体は手に限られず、物を掬い取る側である凹面を有する物体、例えば匙などであってもよい。
【００４９】
（ｃ）ユーザが表示面１３１における決められた方向に向かって指示体を移動させる操作をしたときに、検知部１４は、この操作を第１操作として検知してもよい。この場合、ユーザが上述した方向の逆方向に向かって指示体を移動させる操作をしたときに、検知部１４は、この操作を第２操作として検知すればよい。例えば、表示面１３１のうち、副走査の方向の終端側をユーザから見て手前に置くように、端末１が構成されている場合、ユーザが自身の指を表示面１３１上に乗せ、手前に向かって滑らせる操作をすると、検知部１４はこの操作を第１操作として検知し、ユーザが自身の指を表示面１３１上に乗せ、自身から遠ざける方向に滑らせる操作をすると、検知部１４はこの操作を第２操作として検知する。
【００５０】
（ｄ）ユーザが親指と人差し指とを表示面１３１に沿って互いに近づけながら、これら両方の指を表示面１３１から遠ざけるように動かすと、表示面１３１の上にあるものをあたかも「摘み上げる」かのような操作となる。この操作をユーザがしたときに、検知部１４は、この操作を第１操作として検知してもよい。この場合、ユーザが「摘み上げる」操作と反対の操作をしたときに、検知部１４は、この操作を第２操作として検知すればよい。「摘み上げる」操作と反対の操作とは、具体的には、親指と人差し指とを表示面１３１に近づけながら互いに離す操作である。
【００５１】
２−４．変形例４
端末１の制御部１１によって実行されるプログラムは、磁気テープや磁気ディスクなどの磁気記録媒体、光ディスクなどの光記録媒体、光磁気記録媒体、半導体メモリなどの、コンピュータ装置が読み取り可能な記録媒体に記憶された状態で提供し得る。また、このプログラムを、インターネットなどのネットワーク経由でダウンロードさせることも可能である。なお、上記の制御部１１によって例示した制御手段としてはＣＰＵ以外にも種々の装置が適用される場合があり、例えば、専用のプロセッサなどが用いられる。
【００５２】
２−５．変形例５
上述した実施形態において、端末１は、携帯電話機であったが、他の端末１と接続して互いに通信する装置であれば、これに限られない。例えば端末１は、携帯電話機のほか、スレートＰＣ（Personal Computer）、タブレット型ＰＣ、ＰＤＡ（Personal Digital Assistant）、携帯音楽再生機、携帯動画再生機、ゲーム機、電子書籍の閲覧装置、ナビゲーション装置などであってもよい。
【００５３】
また、上述した実施形態において、通信回線２は、移動体通信網であったが、例えばＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎなどの規格に準拠した無線ＬＡＮ（Local Area Network）や、ＩＥＥＥ８０２．１５シリーズに準拠したＵＷＢ（Ultra Wide Band）を用いた通信回線であってもよい。また、複数の端末１は、例えばモバイルアドホックネットワークによって互いに接続されてもよい。通信回線２は、各端末１を接続させるルータなどの通信装置を備えていてもよい。
【００５４】
２−６．変形例６
上述した実施形態において、第１特定部１１１は、第１操作を検知してデータを特定すると、その旨を示す信号を他の端末１に送信していたが、これに限られない。例えば、第１操作を検知してデータを特定した旨の信号は、通信回線２に接続された中継装置に送信されてもよい。この場合、この中継装置は、通信回線２に接続された複数の端末１を管理し、上述した信号を受信すると、上述した複数の端末１のうち、この信号を送信した端末１以外の端末１に向けて、上述した監視状態に移行する旨の指示を出してもよい。
【００５５】
この場合、応答部１１２は、中継装置から指示を受け取ると上述した監視状態に移行して、検知部１４が第２操作を検知したときに、その旨を通知すればよい。要するに、応答部１１２は、第１操作を他の端末の検知部が検知した場合、自端末の検知部が第２操作を検知したか否かを監視し、この検知部が第２操作を検知したときに、その旨を他の端末に通知する通知部として機能すればよい。
【００５６】
２−７．変形例７
上述した実施形態において、第１特定部１１１は、検知された第１操作において近づける前の指示体によって挟まれた表示面１３１の領域に表示されていたアイコンを特定し、対応表１２１においてこのアイコンに対応付けられたデータを特定していたが、近づける前の指示体によって挟まれた表示面１３１の領域自体に、対応表１２１において対応付けられたデータを特定してもよい。
【００５７】
また、端末１が特定するデータは１つに限られず、２つ以上であってもよい。例えば、検知された第１操作において近づける前の指示体によって挟まれた表示面１３１の領域に表示されていたアイコンが複数存在する場合には、第１特定部１１１は、その複数のアイコンをそれぞれ特定し、対応表１２１において各アイコンに対応付けられたデータをそれぞれ特定してもよい。この場合、送信部１１４は、第２特定部１１３が特定した他の端末１に対して、上述した複数のデータを送信すればよい。
【００５８】
なお、上述した第１特定部１１１が特定するデータは、近づける前の指示体によって挟まれた表示面１３１の領域と対応付けられているが、第１操作が「少なくとも２つの前記指示体を互いに近づける操作」以外の操作である場合には、これに限られない。例えば、変形例２で示したように、検知部１４が「１つの指示体の指示する位置を、表示面１３１に表示されたアイコンを囲む多角形や円・楕円などの軌跡に沿って時計回りに移動させる操作」を第１操作として検知する場合、第１特定部１１１は、この第１操作において指などの指示体で囲まれるアイコンやそのアイコンが表示された領域に対応付けられたデータを特定すればよい。要するに、第１特定部１１１は、検知部１４が検知した第１操作によって指定されたデータを特定すればよい。
【００５９】
２−８．変形例８
第１特定部１１１は、第１操作に基づいて特定したアイコンを表示面１３１において、特定される前の状態と異なる態様で表示させるように、表示部１３を制御してもよい。例えば、第１特定部１１１は、特定したアイコンが拡大されたり、変色したり、揺れたりして見えるように表示面１３１に表示させることで、ユーザにそのアイコンとそれ以外のアイコンとを区別させてもよい。これにより、ユーザは、どのアイコンのデータが送信対象として選択されているかを表示面１３１の表示によって確認することができる。
【００６０】
２−９．変形例９
応答部１１２は、第１操作を検知してデータを特定した旨の信号を他の端末１から受信すると、他の端末１がデータを特定したことをユーザに報知してもよい。例えば、応答部１１２は、上述した場合に他の端末１がデータを特定したことを示す文字や図形を表示面１３１に表示するように、表示部１３を制御してもよい。これにより、ユーザは、自身が使用する端末１が上述したデータを受信できる状態になったことを知る。この場合、ユーザは、自身が使用する端末１に対して第２操作をすることで、この端末１に上記データを受信させることができる。
【００６１】
２−１０．変形例１０
第２特定部１１３は、複数の端末１から第２操作を検知した旨の応答がされた場合、それらの端末１のうち、最初の応答をした端末１をデータの送り先として特定してもよい。また、第２特定部１１３は、複数の端末１から第２操作を検知した旨の応答がされた場合、その全ての端末１をデータの送り先として特定してもよい。この場合、他の端末１から応答を受け付ける期間が予め定められていてもよい。すなわち、第２特定部１１３は、その期間内に受け付けた全ての応答に基づいて、データの送り先となる端末１を特定すればよい。
【００６２】
２−１１．変形例１１
応答部１１２は、検知部１４が第２操作を検知するとその旨を示す信号を、第１操作を検知した旨の信号を送信した端末１に向けて送信していたが、第２操作に基づいて表示面１３１における操作がなされた領域を特定してもよい。例えば、図６に示した操作がなされた場合、応答部１１２は領域ＡＸを特定する。この場合、応答をした端末１の制御部１１は、他の端末１の送信部１１４により送信されるデータのデータ名と、応答部１１２が特定した領域の領域名とを対応表１２１によって対応付けてもよい。そして、制御部１１は、データが送信されたら表示部１３を制御して、そのデータに対応するアイコンを、応答部１１２によって特定された領域に表示させてもよい。
【符号の説明】
【００６３】
１（１ａ，１ｂ，１ｃ）…端末、１１…制御部、１１１…第１特定部、１１２…応答部、１１３…第２特定部、１１４…送信部、１２…記憶部、１２１…対応表、１２２…データ群、１２３…アイコン群、１３…表示部、１３１…表示面、１４…検知部、１５…通信部、２…通信回線、９…データ送受信システム。
【図１】
2014092915.tif 000003
【図２】
2014092915.tif 000004
【図３】
2014092915.tif 000005
【図４】
2014092915.tif 000006
【図５】
2014092915.tif 000007
【図６】
2014092915.tif 000008
【図７】
2014092915.tif 000009
【図８】
2014092915.tif 000010