特定の動作がされたことを検出する動き検出部と、前記動き検出部が前記特定の動作がされたことを検出すると該特定の動作に応じた処理を実行する処理実行部と、を備え、前記動き検出部が第1の特定の動作を検出し、前記処理実行部が前記第1の特定の動作に応じた第1の処理を実行した場合に、前記動き検出部が続けて前記第1の特定の動作をさらに検出したときは、前記処理実行部は該第1の処理に継続する第2の処理を実行し、前記動き検出部が前記第1の処理の取り消しを意味する第2の特定の動作を検出したときは、前記処理実行部は該第1の処理を取り消す第3の処理を実行する、情報処理装置。前記処理実行部は、前記第1の処理としてデータ転送先との接続を確立し、前記第2の処理として前記データ転送先へデータを転送し、前記第3の処理として前記データ転送先との接続の確立を解消する、請求項1に記載の情報処理装置。前記処理実行部は、前記第1の処理としてデータ転送先との接続を確立する際に、無線通信によりもっとも近くにあると推定される装置との間で接続を確立する、請求項2に記載の情報処理装置。前記処理実行部は、データ転送先との接続を確立した後に前記データ転送先との接続の確立を解消し、再びデータ転送先との接続を確立する場合は、直前に接続を確立した機器以外に優先的に接続を試みる、請求項2に記載の情報処理装置。前記処理実行部は、前記第1の処理としてデータ転送先との接続を確立すると、該データ転送先に該第1の処理に関する処理を実行させる、請求項2に記載の情報処理装置。前記処理実行部は、前記第3の処理として前記データ転送先との接続の確立を解消すると、該データ転送先に該第3の処理に関する処理を実行させる、請求項5に記載の情報処理装置。特定の動作がされたことを検出する動き検出ステップと、前記動き検出ステップが前記特定の動作を検出すると該特定の動作に応じた処理を実行する第1処理実行ステップと、前記動き検出ステップが第1の特定の動作を検出し、前記第1処理実行ステップが前記第1の特定の動作に応じた第1の処理を実行した場合に、前記動き検出ステップが続けて前記第1の特定の動作をさらに検出したときは、該第1の処理に継続する第2の処理を実行する第2処理実行ステップと、前記動き検出ステップが第1の特定の動作を検出し、前記第1処理実行ステップが前記第1の特定の動作に応じた第1の処理を実行した場合に、前記動き検出ステップが前記第1の処理の取り消しを意味する第2の特定の動作を検出したときは、前記処理実行部は該第1の処理を取り消す第3の処理を実行する第3処理実行ステップと、を備える、情報処理方法。コンピュータに、特定の動作がされたことを検出する動き検出ステップと、前記動き検出ステップが前記特定の動作を検出すると該特定の動作に応じた処理を実行する第1処理実行ステップと、前記動き検出ステップが第1の特定の動作を検出し、前記第1処理実行ステップが前記第1の特定の動作に応じた第1の処理を実行した場合に、前記動き検出ステップが続けて前記第1の特定の動作をさらに検出したときは、該第1の処理に継続する第2の処理を実行する第2処理実行ステップと、前記動き検出ステップが第1の特定の動作を検出し、前記第1処理実行ステップが前記第1の特定の動作に応じた第1の処理を実行した場合に、前記動き検出ステップが前記第1の処理の取り消しを意味する第2の特定の動作を検出したときは、前記処理実行部は該第1の処理を取り消す第3の処理を実行する第3処理実行ステップと、を実行させる、コンピュータプログラム。上記特許文献1で開示された技術は、機器間の位置関係や時間情報、センサ情報といった物理的なシグナルを利用することで、ユーザに直感的に接続したい相手を指定することができるものである。しかし、このような技術は、あくまで推定に基づくものであり、状況によっては、転送先を特定できなかったり、または誤った相手に接続してしまったりする可能性を有していた。そのため、ユーザによる動作によってその動作に応じた処理を実行するとともに、ユーザによる別の動作によって、直前に行われていた処理を簡単に取り消すことができる手法が求められていた。そこで、本開示は、上記問題に鑑みてなされたものであり、本開示の目的とするところは、ユーザによる動作の検出によってその動作に応じた処理を実行するとともに、ユーザによる別の動作の検出によって直前に行われていた処理を取り消すことが可能な、新規かつ改良された情報処理装置、情報処理方法及びコンピュータプログラムを提供することにある。本開示によれば、特定の動作を検出する動き検出部と、前記動き検出部が前記特定の動作を検出すると該特定の動作に応じた処理を実行する処理実行部と、を備え、前記動き検出部が第1の特定の動作を検出し、前記処理実行部が前記第1の特定の動作に応じた第1の処理を実行した場合に、前記動き検出部が続けて前記第1の特定の動作をさらに検出したときは、前記処理実行部は該第1の処理に継続する第2の処理を実行し、前記動き検出部が前記第1の処理の取り消しを意味する第2の特定の動作を検出したときは、前記処理実行部は該第1の処理を取り消す第3の処理を実行する、情報処理装置が提供される。本開示によれば、動き検出部が前記特定の動作を検出すると、処理実行部はその特定の動作に応じた処理を実行する。そして、動き検出部が第1の特定の動作を検出し、前記処理実行部が前記第1の特定の動作に応じた第1の処理を実行した場合に、動き検出部が続けて第1の特定の動作をさらに検出したときは、処理実行部は該第1の処理に継続する第2の処理を実行する。また、動き検出部が第1の処理の取り消しを意味する第2の特定の動作を検出したときは、処理実行部はその第1の処理を取り消す第3の処理を実行する。また、本開示によれば、特定の動作を検出する動き検出ステップと、前記動き検出ステップが前記特定の動作を検出すると該特定の動作に応じた処理を実行する第1処理実行ステップと、前記動き検出ステップが第1の特定の動作を検出し、前記第1処理実行ステップが前記第1の特定の動作に応じた第1の処理を実行した場合に、前記動き検出ステップが前記第1の特定の動作をさらに検出したときは、該第1の処理に継続する第2の処理を実行する第2処理実行ステップと、前記動き検出ステップが第1の特定の動作を検出し、前記第1処理実行ステップが前記第1の特定の動作に応じた第1の処理を実行した場合に、前記動き検出ステップが前記第1の処理の取り消しを意味する第2の特定の動作を検出したときは、前記処理実行部は該第1の処理を取り消す第3の処理を実行する第3処理実行ステップと、を備える、情報処理方法が提供される。また、本開示によれば、コンピュータに、特定の動作を検出する動き検出ステップと、前記動き検出ステップが前記特定の動作を検出すると該特定の動作に応じた処理を実行する第1処理実行ステップと、前記動き検出ステップが第1の特定の動作を検出し、前記第1処理実行ステップが前記第1の特定の動作に応じた第1の処理を実行した場合に、前記動き検出ステップが前記第1の特定の動作をさらに検出したときは、該第1の処理に継続する第2の処理を実行する第2処理実行ステップと、前記動き検出ステップが第1の特定の動作を検出し、前記第1処理実行ステップが前記第1の特定の動作に応じた第1の処理を実行した場合に、前記動き検出ステップが前記第1の処理の取り消しを意味する第2の特定の動作を検出したときは、前記処理実行部は該第1の処理を取り消す第3の処理を実行する第3処理実行ステップと、を実行させる、コンピュータプログラムが提供される。以上説明したように本開示によれば、ユーザによる動作の検出によってその動作に応じた処理を実行するとともに、ユーザによる別の動作の検出によって直前に行われていた処理を取り消すことが可能な、新規かつ改良された情報処理装置、情報処理方法及びコンピュータプログラムを提供することができる。以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。なお、説明は以下の順序で行うものとする。<1.本開示の一実施形態>[1-1.情報処理システムの構成][1-2.携帯端末の機能構成][1-3.パーソナルコンピュータの機能構成][1-4.情報処理システムの動作]<2.まとめ><1.本開示の一実施形態>[1-1.情報処理システムの構成]まず、本開示の一実施形態にかかる情報処理システムの構成について図面を参照しながら説明する。図1は、本開示の一実施形態にかかる情報処理システム1の構成を示す説明図である。以下、図1を用いて本開示の一実施形態にかかる情報処理システム1の構成について説明する。図1に示したように、本開示の一実施形態にかかる情報処理システム1は、携帯端末100と、パーソナルコンピュータ200と、を含んで構成される。携帯端末100は、例えば携帯電話やPDA端末などの、小型の持ち運び可能な電子機器である。本実施形態では、携帯端末100は、デジタル機器用の近距離無線通信規格に基づいて無線通信を実行する機能を有し、かかる無線通信機能により、携帯端末100は、図2に図示したパーソナルコンピュータ200に対して画像データ、文書データその他の電子データを伝送することができる。パーソナルコンピュータ200は、ユーザ操作に応じた各種情報処理を実行する端末である。本実施形態では、パーソナルコンピュータ200は、携帯端末100と同様に、デジタル機器用の近距離無線通信規格に基づいて無線通信を実行する機能を有する。そして、パーソナルコンピュータ200は、当該無線通信によって、携帯端末100から、画像データ、文書データその他の電子データを受信することができる。なお、図1では、パーソナルコンピュータ200はラップトップ型のパーソナルコンピュータとして図示したが、本開示は、デジタル機器用の近距離無線通信規格に基づいて無線通信を実行する機能を有し、携帯端末100から、画像データ、文書データその他の電子データを受信することができる装置であれば、かかる例に限定されないことは言うまでもない。また、図1では、携帯端末100及びパーソナルコンピュータ200のみを抜き出して図示したが、後述するように、その他の電子機器、例えばデジタルフォトフレームを情報処理システム1に含めることもできる。以上、図1を用いて本開示の一実施形態にかかる情報処理システム1の構成について説明した。次に、本開示の一実施形態にかかる携帯端末100の機能構成について説明する。[1-2.携帯端末の機能構成]図2は、本開示の一実施形態にかかる携帯端末100の機能構成を示す説明図である。以下、図2を用いて、本開示の一実施形態にかかる携帯端末100の機能構成について説明する。図2に示したように、本開示の一実施形態にかかる携帯端末100は、無線通信部110と、画像表示部120と、音声出力部130と、制御部140と、操作部150と、記憶部160と、センサ部170と、を含んで構成される。無線通信部110は、デジタル機器用の近距離無線通信規格に基づいて無線通信を実行する。本実施形態では、無線通信部110は、制御部140の制御に基づいて、記憶部160に記憶されている、画像データ、文書データその他の電子データを、予め指定した送信先の装置に対して送信する。携帯端末100での、電子データの送信先の指定処理、及び指定した送信先への電子データの送信処理については、後に詳述する。画像表示部120は、画像を表示する。画像表示部120は、例えば液晶ディスプレイ、有機ELディスプレイ等で構成され、所定の画像信号に基づいた画像を表示するよう構成される。音声出力部130は、音声を出力する。音声出力部130は、例えばスピーカやイヤホン等で構成され、所定の音声信号に基づいた音声を表示するよう構成される。制御部140は、携帯端末100の動作を制御する。具体的には、制御部140は、無線通信部110の無線通信、画像表示部120の画像表示、音声出力部130の音声出力等を制御する。制御部140は、例えばCPUCentralProcessingUnit等で構成される。操作部150は、携帯端末100のユーザによる操作を受け付ける。操作部150は、携帯端末100の動作のための各種ボタンやセンサを備えていても良く、また、画像表示部120と一体となったタッチパネルを備えていても良い。制御部140は、操作部150に対するユーザ操作に基づいて携帯端末100の動作を制御する。記憶部160は、携帯端末100を動作させるためのコンピュータプログラムや、画像データ、文書データその他の電子データを記憶する。記憶部160に記憶される携帯端末100を動作させるためのコンピュータプログラムは、制御部140によって読み出され、順次実行される。また、記憶部160に記憶される画像データ、文書データその他の電子データは、携帯端末100のユーザが所定の操作を携帯端末100に対して実行すると、当該操作に基づいて、無線通信部110から送信される。センサ部170は、携帯端末100の動きを検知するものであり、例えばジャイロセンサや加速度センサ等で構成される。センサ部170によって、携帯端末100の動きが検知されると、センサ部170がどのような携帯端末100の動きを検知したかを制御部140で検出する。制御部140は、その携帯端末100の動きに基づいた動作を実行する。ここで、制御部140の機能構成について詳細に説明する。図3は、本開示の一実施形態にかかる制御部140の機能構成を示す説明図である。図3に示したように、本開示の一実施形態にかかる制御部140は、動き検出部141と、処理実行部142と、を含んで構成される。動き検出部141は、センサ部170が検知した携帯端末100の動きを受け取って、携帯端末100がユーザによってどのように動かされたかを検出するものである。動き検出部141は、複数の、特定のパターンの動きを検出することができる。動き検出部141は、特定のパターンの動きを検出すると、その検出した動きの内容を処理実行部142に通知する。処理実行部142は、動き検出部141が検出した特定のパターンの動きの内容に応じた処理を実行する。上述したように、動き検出部141は、複数の、特定のパターンの動きを検出することができるので、処理実行部142も、特定のパターンの動きの内容に応じた複数の処理を実行する。また、処理実行部142は、同一の動きの内容であっても、携帯端末100の動作状態によって、異なる処理を実行する。例えば、動き検出部141が、特定のパターンの動きとして、携帯端末100のユーザによって携帯端末100が上下にシェイクされた動きを検出すると、処理実行部142は、その動きに応じて、また携帯端末100の動作状態に基づいて、特定の処理を実行する。特定のパターンの動きの内容及び、その動き並びに携帯端末100の動作状態に基づいた特定の処理の内容については、後に詳述する。制御部140は、例えば、記憶部160が記憶しているコンピュータプログラムを読み出して、読み出したコンピュータプログラムを実行することで、図3に示したような機能構成を有することができる。以上、本開示の一実施形態にかかる携帯端末100の機能構成について説明した。次に、本開示の一実施形態にかかるパーソナルコンピュータ200の構成について説明する。[1-3.パーソナルコンピュータの機能構成]図4は、本開示の一実施形態に係るパーソナルコンピュータ200のハードウェア構成を説明するためのブロック図である。以下、図4を用いて本開示の一実施形態にかかるパーソナルコンピュータ200の構成について説明する。パーソナルコンピュータ200は、主に、CPU201と、ROM203と、RAM205と、ホストバス207と、ブリッジ209と、外部バス211と、インタフェース213と、入力装置215と、出力装置217と、無線通信装置218と、ストレージ装置219と、ドライブ221と、接続ポート223と、通信装置225とを備える。CPU201は、演算処理装置および制御装置として機能し、ROM203、RAM205、ストレージ装置219、またはリムーバブル記録媒体227に記録された各種プログラムに従って、パーソナルコンピュータ200内の動作全般またはその一部を制御する。ROM203は、CPU201が使用するプログラムや演算パラメータ等を記憶する。RAM205は、CPU201の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一次記憶する。これらはCPUバス等の内部バスにより構成されるホストバス207により相互に接続されている。ホストバス207は、ブリッジ209を介して、PCIPeripheralComponentInterconnect/Interfaceバスなどの外部バス211に接続されている。入力装置215は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなどユーザが操作する操作手段である。また、入力装置215は、例えば、赤外線やその他の電波を利用したリモートコントロール手段いわゆる、リモコンであってもよいし、パーソナルコンピュータ200の操作に対応した携帯電話やPDA等の外部接続機器229であってもよい。さらに、入力装置215は、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、CPU201に出力する入力制御回路などから構成されている。パーソナルコンピュータ200のユーザは、この入力装置215を操作することにより、パーソナルコンピュータ200に対して各種のデータを入力したり処理動作を指示したりすることができる。出力装置217は、例えば、CRTディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ELディスプレイ装置およびランプなどの表示装置や、スピーカおよびヘッドホンなどの音声出力装置や、プリンタ装置、携帯電話、ファクシミリなど、取得した情報をユーザに対して視覚的または聴覚的に通知することが可能な装置で構成される。出力装置217は、例えば、パーソナルコンピュータ200が行った各種処理により得られた結果を出力する。具体的には、表示装置は、パーソナルコンピュータ200が行った各種処理により得られた結果を、テキストまたはイメージで表示する。他方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して出力する。ストレージ装置219は、パーソナルコンピュータ200の記憶部の一例として構成されたデータ格納用の装置であり、例えば、HDDHardDiskDrive等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイス等により構成される。このストレージ装置219は、CPU201が実行するプログラムや各種データ、および外部から取得した音響信号データや画像信号データなどを格納する。ドライブ221は、記録媒体用リーダライタであり、パーソナルコンピュータ200に内蔵、あるいは外付けされる。ドライブ221は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体227に記録されている情報を読み出して、RAM205に出力する。また、ドライブ221は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体227に記録を書き込むことも可能である。リムーバブル記録媒体227は、例えば、DVDメディア、Blu-rayメディア、コンパクトフラッシュ登録商標CompactFlash:CF、メモリースティック、または、SDメモリカードSecureDigitalmemorycard等である。また、リムーバブル記録媒体227は、例えば、非接触型ICチップを搭載したICカードIntegratedCircuitcardまたは電子機器等であってもよい。接続ポート223は、例えば、USBUniversalSerialBusポート、i.Link等のIEEE1394ポート、SCSISmallComputerSystemInterfaceポート、RS-232Cポート、光オーディオ端子、HDMIHigh-DefinitionMultimediaInterfaceポート等の、機器をパーソナルコンピュータ200に直接接続するためのポートである。この接続ポート223に外部接続機器229を接続することで、パーソナルコンピュータ200は、外部接続機器229から直接音響信号データや画像信号データを取得したり、外部接続機器229に音響信号データや画像信号データを提供したりする。通信装置225は、例えば、通信網231に接続するための通信デバイス等で構成された通信インタフェースである。通信装置225は、例えば、有線または無線LANLocalAreaNetwork、Bluetooth、またはWUSBWirelessUSB用の通信カード、光通信用のルータ、ADSLAsymmetricDigitalSubscriberLine用のルータ、または、各種通信用のモデム等である。この通信装置225は、例えば、インターネットや他の通信機器との間で、例えばTCP/IP等の所定のプロトコルに則して信号等を送受信することができる。また、通信装置225に接続される通信網231は、有線または無線によって接続されたネットワーク等により構成され、例えば、インターネット、家庭内LAN、赤外線通信、ラジオ波通信または衛星通信等であってもよい。以上、本開示の一実施形態にかかるパーソナルコンピュータ200の構成について説明した。次に、本開示の一実施形態にかかる情報処理システム1の動作について説明する。[1-4.情報処理システムの動作]まず、本開示の一実施形態にかかる情報処理システム1の動作の概要を説明する。図5は、本開示の一実施形態にかかる情報処理システム1の動作の概要を示す説明図である。ここでは、携帯端末100からパーソナルコンピュータ200へ、画像データ、文書データその他の電子データを伝送する際の動作について説明する。以下、図5を用いて本開示の一実施形態にかかる情報処理システム1の動作の概要について説明する。携帯端末100からパーソナルコンピュータ200へ、画像データ、文書データその他の電子データを伝送する際には、まず、携帯端末100及びパーソナルコンピュータ200は、A初期状態にある。この初期状態は、携帯端末100とパーソナルコンピュータ200との間で接続が確立していない接続初期化状態である。携帯端末100は、何らかの方法で、データを伝送したい装置を特定する必要がある。本実施形態では、この初期状態において、携帯端末100のユーザが、携帯端末100を持って、電子データを転送したい機器パーソナルコンピュータ200の近傍で特定の転送アクションを実行することで、携帯端末100は、その転送アクションを検出し、パーソナルコンピュータ200との間の接続を確立する。この状態をB接続中状態とする。ここで、転送アクションとしては、例えば携帯端末100のユーザが、携帯端末100を逆さに持って、電子データを転送したい装置パーソナルコンピュータ200の近傍で上下に複数回振ることであってもよい。携帯端末100のユーザが、携帯端末100を逆さに持って上下に振ったことは、センサ部170を構成するセンサで検出でき、振った回数は動き検出部141が検出することができる。携帯端末100のユーザが、携帯端末100を持って、電子データを転送したい機器パーソナルコンピュータ200の近傍で特定の転送アクションを実行すると、パーソナルコンピュータ200との間の接続を確立する。この携帯端末100とパーソナルコンピュータ200との間の接続の確立は、携帯端末100及びパーソナルコンピュータ200が備える無線通信機器の通信規格に基づいて行われるものであり、特定の方法に限られるものでは無いことは言うまでもない。携帯端末100は、このパーソナルコンピュータ200との間の接続の確立と共に、そのパーソナルコンピュータ200に、転送したい電子データのプレビューデータ例えば、電子データが画像データであれば、その画像データのサムネイルデータを転送する。パーソナルコンピュータ200は、その伝送を受けたプレビューデータを出力装置217に出力する。これにより、携帯端末100のユーザは、特定の転送アクションによって接続が確立された機器が、電子データを転送したい機器であるかどうかを目で見て確認することが出来る。接続中状態において、携帯端末100のユーザが、携帯端末100を持って、電子データを転送したい機器パーソナルコンピュータ200の近傍で特定の転送アクションを実行することで、携帯端末100は、その転送アクションを検出し、パーソナルコンピュータ200に対して、転送したい電子データの実データを転送する。この状態をC転送中状態とする。本実施形態では、ここでの特定のアクションは、初期状態から接続中状態へ移行させるためのアクションと同一のアクションである。一方、接続中状態において、携帯端末100のユーザが、携帯端末100を持って、特定の取り消しアクションを実行すると、携帯端末100は、その取り消しアクションを動き検出部141で検出し、処理実行部142からパーソナルコンピュータ200に対して、転送したプレビューデータの削除を指示する。この取り消しアクションは、例えば携帯端末100のユーザが、携帯端末100を180度回転させて向きを変える動作であっても良い。取り消す前は、携帯端末100のユーザが、携帯端末100を逆さに持って複数回振る動作を実行していたので、携帯端末100を180度回転させることは、携帯端末100の向きを元に戻す事を意味する。指示を受けたパーソナルコンピュータ200は、出力装置217に出力していたプレビューデータを出力装置217から消去する。そして携帯端末100及びパーソナルコンピュータ200は、接続の確立を解除し、状態を初期状態に戻す。このように、携帯端末100が、ユーザによる携帯端末100に対するアクションを検出し、検出したアクションを、現在の状態に応じて実行することで、データの転送先の決定、データの転送、データの転送先のリセットといった動作をユーザに容易に行わせることができる。また、携帯端末100に対するアクションは、実行しようとする動作を想起させるものとすることで、携帯端末100のユーザに対して、所定の処理を実行するための直感的な操作を提供することができる。以上、図5を用いて本開示の一実施形態にかかる情報処理システム1の動作の概要について説明した。次に、本開示の一実施形態にかかる情報処理システム1の動作の詳細について説明する。図6は、本開示の一実施形態にかかる情報処理システム1の動作の詳細を示す流れ図である。ここでは、図5と同様に、携帯端末100からパーソナルコンピュータ200へ、画像データ、文書データその他の電子データを伝送する際の動作について説明する。なお予め、携帯端末100からパーソナルコンピュータ200へ転送したいデータは、携帯端末100のユーザによって決定されているものとする。以下、図6を用いて本開示の一実施形態にかかる情報処理システム1の動作の詳細について説明する。まず、動き検出部141は、携帯端末100のユーザが携帯端末100を持って所定の転送アクションを実行したことを、検出したかどうか判断するステップS101。動き検出部141が、携帯端末100のユーザが携帯端末100を持って所定の転送アクションを実行したことを検出すると、携帯端末100は、データを転送する機器を決定するステップS102。この決定は例えば処理実行部142が実行する。これにより、携帯端末100及びパーソナルコンピュータ200は状態が初期状態から接続中状態に遷移する。データを転送する機器の決定は、様々な方法を用いることができるが、本実施形態では以下のようにしてデータを転送する機器を決定する。まず処理実行部142は、接続候補となる機器を決定するために、無線通信のサービスディスカバリなどを利用して、携帯端末100の周辺に存在する機器の探索を開始する。探索した結果、一つの機器のみが見つかった場合は、処理実行部142は、その機器をデータ転送先の機器に決定する。探索した結果、複数の候補が存在する場合は、さらに電波強度などの付加的なセンサ情報等を利用して、最も近くにあると推定される機器を特定する。処理実行部142は、このように決定した転送先の機器に対して、無線通信による接続を実行する。携帯端末100は、転送したいデータのプレビューデータ例えば、電子データが画像データであれば、その画像データのサムネイルデータを、無線通信部110から転送先の機器であるパーソナルコンピュータ200に転送するステップS103。この際、処理実行部142は、転送先の機器であるパーソナルコンピュータ200に、受信したサムネイル画像を出力部217に出力するよう指示する。パーソナルコンピュータ200は、無線通信装置218で、携帯端末100から無線送信されたプレビューデータを受信し、受信したプレビューデータを出力部217に出力するステップS104。続いて、動き検出部141は、携帯端末100のユーザが携帯端末100を持ってどのアクションを実行したかを検出するステップS105。上記ステップS105で、動き検出部141が検出したアクションが転送アクションであった場合は、処理実行部142は、携帯端末100からパーソナルコンピュータ200へ転送するデータを、無線通信部110から無線送信させるステップS106。パーソナルコンピュータ200は、無線通信装置218で、携帯端末100から無線送信されたデータを受信する。これにより、携帯端末100からパーソナルコンピュータ200への、電子データの転送が完了する。一方、上記ステップS105で、動き検出部141が検出したアクションが取り消しアクションであった場合は、処理実行部142は、上記ステップS103で転送したプレビューデータの消去を、無線通信部110から転送先の機器であるパーソナルコンピュータ200へ指示するステップS107。携帯端末100からの指示を受けたパーソナルコンピュータ200は、無線通信装置218で受信し、出力部217に出力したプレビューデータを画面から消去するとともにパーソナルコンピュータ200の中からも消去するステップS108。そして、携帯端末100及びパーソナルコンピュータ200は、お互いの接続を解除して、接続初期化状態へ遷移するステップS109。このように、携帯端末100が、ユーザによる携帯端末100に対するアクションを検出し、検出したアクションを、現在の状態に応じて実行することで、データの転送先の決定、データの転送、データの転送先のリセットといった動作をユーザに容易に行わせることができる。図7は、初期状態で携帯端末100のユーザが転送アクションを実行した様子を示す説明図である。図7では、転送先の機器の候補として、パーソナルコンピュータ200の他に、デジタルフォトフレーム300も図示されている。初期状態で携帯端末100のユーザが転送アクションを実行すると、処理実行部142は転送先の機器を決定する。そして、転送先の機器を決定する処理の結果、転送先がパーソナルコンピュータ200に決まり、携帯端末100からプレビューデータをパーソナルコンピュータ200に転送して、パーソナルコンピュータ200がそのプレビューデータを表示している様子を示している。図7では、プレビューデータを表示する際の、パーソナルコンピュータ200のユーザインタフェース例も合わせて図示されている。ここでは、画面の上部外側から登場するアニメーションでサムネールを登場させることでデータがあたかも空間的に上に存在する携帯端末100から降ってきたかのような印象をユーザに与えて、ユーザに状況の理解を促している。また、プレビューデータを画面上部に集めて表示しておくことで、写真が何かに引っかかっているような印象をユーザに与え、転送処理が未完了の状態であることを示唆している。図8は、接続中状態で携帯端末100のユーザが転送アクションを実行した様子を示す説明図である。携帯端末100のユーザは、データの転送先が正しいことを確認したら、携帯端末100を持って再度転送アクションを実行する。これにより実際の電子データが転送先として決定されたパーソナルコンピュータ200に対して送信される。図8では、電子データを携帯端末100からパーソナルコンピュータ200へ転送した際の、パーソナルコンピュータ200でのユーザインタフェース例も合わせて図示されている。図8では、図7のように、画面上部に引っかかっていた写真が、ユーザが携帯端末100を振ることで落下し、転送が開始されたことをユーザに通知している。転送が完了したプレビューデータは、随時、出力部217から消去される。しかし、何らかの理由により、1回目の転送アクションで接続先の機器が正しく推定されず、ユーザの意図した転送先でない機器へプレビューデータが表示される場合がある。図9は、ユーザの意図した転送先でない機器であるデジタルフォトフレーム300にプレビューデータが表示されている様子を示す説明図である。ここで、携帯端末100のユーザが、取り消しアクション逆さに持った携帯端末100を元の向きに戻す動作を実行すると、携帯端末100はこの取り消しアクションを検出し、携帯端末100とデジタルフォトフレーム300との間で確立された接続が切断される。そして、ユーザが意図しなかった転送先へいったん転送されたプレビューデータは、デジタルフォトフレーム300から消去される。図10は、ユーザの意図した転送先でない機器であるデジタルフォトフレーム300にプレビューデータが表示された状態で、携帯端末100のユーザが取り消しアクションを実行した様子を示す説明図である。そして携帯端末100のユーザが、意図する転送先パーソナルコンピュータ200に対してデータを転送するために、携帯端末100を持って転送アクションを実行した場合に、仮に機器を探索した結果、接続が切断された機器デジタルフォトフレーム300が見つかった場合には、携帯端末100は当該機器以外に優先して接続するようにする。携帯端末100は、接続先を探索する際に、接続先の機器を識別する情報例えばMACアドレスを保持しておき、その情報を有する機器が取り消しアクションによって接続が解除されると、その機器に対する優先度を下げることで、当該機器以外に優先して接続することができる。図11は、図10のように携帯端末100のユーザが取り消しアクションを実行した後に転送アクションを実行した様子を示す説明図である。図11では、携帯端末100は、接続を取消したデジタルフォトフレーム300ではなく、パーソナルコンピュータ200に対して優先的に接続するように接続先を決定する様子が図示されている。なお、1回目の転送アクション時におけるデータの転送は、対象データ自体を実際に接続先の機器へコピーする方法以外に、例えば、データ自体のコピーは行わず接続元の機器からのストリーミングによって実現してもよい。また、本開示においては、接続元の機器に転送対象のデータが記録されている必要もなく、転送元の機器とは別のサーバに置かれたデータを、接続元の機器に対して行われた転送アクションをトリガーとして接続先に転送するとようにしてもよい。また、上記の実施例では、転送アクションを、接続/プレビュー転送と、本データ転送の2段階に分けているが、この段階の分け方はかかる例に限定されず、また段階の数も3段階以上であってもよい。例えば、転送アクションが行われた際には、次のようなバリエーションが考えられる。変形例11回目:接続先の指定および現在表示されている写真1枚について転送を行う。2回目:転送した写真と同じフォルダに含まれる写真すべてについて転送を行う。変形例21回目:接続先の指定のみを行う。接続先の機器は何らかの手段でフィードバックを返す。2回目:転送する内容の確認を行う。接続先の機器に転送する情報のプレビューデータを表示する。3回目:実際の転送を行う。図12は、本開示の一実施形態にかかる情報処理システム1の動作の概要を示す説明図である。ここでは、上記の変形例2のように転送アクションに基づく動作が3段階に分けられた場合に、携帯端末100からパーソナルコンピュータ200へ、画像データ、文書データその他の電子データを伝送する際の動作について説明する。携帯端末100からパーソナルコンピュータ200へ、画像データ、文書データその他の電子データを伝送する際には、まず、携帯端末100及びパーソナルコンピュータ200は、A初期状態にある。この初期状態は、携帯端末100とパーソナルコンピュータ200との間で接続が確立していない接続初期化状態である。携帯端末100は、何らかの方法で、データを伝送したい装置を特定する必要がある。本実施形態では、この初期状態において、携帯端末100のユーザが、携帯端末100を持って、電子データを転送したい機器パーソナルコンピュータ200の近傍で特定の転送アクションを実行することで、携帯端末100は、その転送アクションを検出し、パーソナルコンピュータ200との間の接続を確立する。この状態をB接続先決定状態とする。この際、パーソナルコンピュータ200は、音や光など、何らかの手段でフィードバックを返しても良い。接続先決定状態において、携帯端末100のユーザが、携帯端末100を持って、電子データを転送したい機器パーソナルコンピュータ200の近傍で特定の転送アクションを実行すると、そのパーソナルコンピュータ200に、転送したい電子データのプレビューデータ例えば、電子データが画像データであれば、その画像データのサムネイルデータを転送する。この状態をC接続中状態とする。ここでの特定のアクションは、初期状態から接続先決定状態へ移行させるためのアクションと同一のアクションである。パーソナルコンピュータ200は、その伝送を受けたプレビューデータを出力装置217に出力する。これにより、携帯端末100のユーザは、特定の転送アクションによって接続が確立された機器が、電子データを転送したい機器であるかどうかを目で見て確認することが出来る。接続中状態において、携帯端末100のユーザが、携帯端末100を持って、電子データを転送したい機器パーソナルコンピュータ200の近傍で特定の転送アクションを実行することで、携帯端末100は、その転送アクションを検出し、パーソナルコンピュータ200に対して、転送したい電子データの実データを転送する。この状態をD転送中状態とする。本実施形態では、ここでの特定のアクションは、初期状態から接続先決定状態へ、または接続先決定状態から接続中状態へ移行させるためのアクションと同一のアクションである。一方、接続中状態において、携帯端末100のユーザが、携帯端末100を持って、特定の取り消しアクションを実行すると、携帯端末100は、その取り消しアクションを検出し、パーソナルコンピュータ200に対して、転送したプレビューデータの削除を指示する。同様に、接続先決定状態において、携帯端末100のユーザが、携帯端末100を持って、特定の取り消しアクションを実行すると、携帯端末100は、その取り消しアクションを検出し、パーソナルコンピュータ200との接続を解消し、初期状態に戻る。なお、接続中状態において、携帯端末100のユーザが、携帯端末100を持って、特定の取り消しアクションを実行すると、携帯端末100は、パーソナルコンピュータ200に対するプレビューデータの削除指示に加え、パーソナルコンピュータ200との接続を解消し、初期状態へ戻るようにしてもよい。<2.まとめ>以上説明したように本開示の一実施形態によれば、機器間でデータを転送しようとする際に、接続先の決定、転送、及び取り消しといった一連の処理を対話的かつ連続的に実現する。これによりユーザはどの機器に対してどんな処理が行われるかを直感的に理解しながら操作を進めることができ、誤った対象に対して操作を実行してしまう可能性を低減させることができる。以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示はかかる例に限定されない。本開示の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。なお、本技術は以下のような構成も取ることができる。1特定の動作を検出する動き検出部と、前記動き検出部が前記特定の動作を検出すると該特定の動作に応じた処理を実行する処理実行部と、を備え、前記動き検出部が第1の特定の動作を検出し、前記処理実行部が前記第1の特定の動作に応じた第1の処理を実行した場合に、前記動き検出部が前記第1の特定の動作をさらに検出したときは、前記処理実行部は該第1の処理に継続する第2の処理を実行し、前記動き検出部が前記第1の処理の取り消しを意味する第2の特定の動作を検出したときは、前記処理実行部は該第1の処理を取り消す第3の処理を実行する、情報処理装置。2前記処理実行部は、前記第1の処理としてデータ転送先との接続を確立し、前記第2の処理として前記データ転送先へデータを転送し、前記第3の処理として前記データ転送先との接続の確立を解消する、前記1に記載の情報処理装置。3前記処理実行部は、前記第1の処理としてデータ転送先との接続を確立する際に、無線通信によりもっとも近くにあると推定される装置との間で接続を確立する、前記2に記載の情報処理装置。4前記処理実行部は、データ転送先との接続を確立した後に前記データ転送先との接続の確立を解消し、再びデータ転送先との接続を確立する場合は、直前に接続を確立した機器以外に優先的に接続を試みる、前記2または3に記載の情報処理装置。5前記処理実行部は、前記第1の処理としてデータ転送先との接続を確立すると、該データ転送先に該第1の処理に関する処理を実行させる、前記2から4のいずれかに記載の情報処理装置。6前記処理実行部は、前記第3の処理として前記データ転送先との接続の確立を解消すると、該データ転送先に該第3の処理に関する処理を実行させる、前記5に記載の情報処理装置。7特定の動作を検出する動き検出ステップと、前記動き検出ステップが前記特定の動作を検出すると該特定の動作に応じた処理を実行する第1処理実行ステップと、前記動き検出ステップが第1の特定の動作を検出し、前記第1処理実行ステップが前記第1の特定の動作に応じた第1の処理を実行した場合に、前記動き検出ステップが前記第1の特定の動作をさらに検出したときは、該第1の処理に継続する第2の処理を実行する第2処理実行ステップと、前記動き検出ステップが第1の特定の動作を検出し、前記第1処理実行ステップが前記第1の特定の動作に応じた第1の処理を実行した場合に、前記動き検出ステップが前記第1の処理の取り消しを意味する第2の特定の動作を検出したときは、前記処理実行部は該第1の処理を取り消す第3の処理を実行する第3処理実行ステップと、を備える、情報処理方法。8コンピュータに、特定の動作を検出する動き検出ステップと、前記動き検出ステップが前記特定の動作を検出すると該特定の動作に応じた処理を実行する第1処理実行ステップと、前記動き検出ステップが第1の特定の動作を検出し、前記第1処理実行ステップが前記第1の特定の動作に応じた第1の処理を実行した場合に、前記動き検出ステップが前記第1の特定の動作をさらに検出したときは、該第1の処理に継続する第2の処理を実行する第2処理実行ステップと、前記動き検出ステップが第1の特定の動作を検出し、前記第1処理実行ステップが前記第1の特定の動作に応じた第1の処理を実行した場合に、前記動き検出ステップが前記第1の処理の取り消しを意味する第2の特定の動作を検出したときは、前記処理実行部は該第1の処理を取り消す第3の処理を実行する第3処理実行ステップと、を実行させる、コンピュータプログラム。