(57)【要約】【課題】ユーザインターフェースに基づくファイル処理する方法及び端末装置を提供する。【解決手段】かかる方法は、ユーザインターフェースにおいてファイルをドラッグするための操作命令が生成されているかどうかを検出し；該操作命令が生成されていれば、外部インターフェースに対応するアイコンが、ファイルを該アイコンにドラッグすることによりトリガーされているかどうかを検出し；及び、該アイコンがトリガーされていれば、ドラッグされたファイルを、該アイコンに外部インターフェースの機能を用いて処理することを含む。かかる方法により、本発明は、インテリジェント端末の外部インターフェースを用いて、ファイルを直観的且つ迅速に処理することができる。【選択図】図１
2014013567.tif 000002
【特許請求の範囲】
【請求項１】
ユーザインターフェースに基づいてファイルを処理する方法であって、
前記ユーザインターフェースにおいて前記ファイルをドラッグするための操作命令が生成されているかどうかを検出し；
前記操作命令が生成されていれば、外部インターフェースに対応するアイコンが、前記ファイルを該アイコンにドラッグすることによりトリガーされているかどうかを検出し；及び、
前記アイコンがトリガーされていれば、ドラッグされた前記ファイルを、前記アイコンに対応する前記外部インターフェースの機能を用いて処理することを含む、方法。
【請求項２】
請求項1に記載の方法であって、
前記操作命令が生成された後、且つ、前記外部インターフェースに対応する前記アイコンが、前記ファイルを前記アイコンにドラッグすることによりトリガーされているかどうかを検出する前に、前記方法は、
前記操作命令に基づいて、前記外部インターフェースに対応する前記ユーザインターフェースの位置に、前記外部インターフェースに対応する前記アイコンを表示することを更に含む、方法。
【請求項３】
請求項2に記載の方法であって、
前記操作命令に基づいて、前記外部インターフェースに対応する前記ユーザインターフェースの位置に、前記外部インターフェースに対応する前記アイコンを表示することは、
前記操作命令に基づいて、前記外部インターフェースに外部装置が接続されているかどうかを検出し；及び、
前記外部インターフェースに外部装置が接続されていれば、前記外部インターフェースに対応する前記ユーザインターフェースの位置に、前記外部インターフェースに対応する前記アイコンを表示することを含む、方法。
【請求項４】
請求項3に記載の方法であって、
前記操作命令に基づいて、前記外部インターフェースに外部装置が接続されているかどうかを検出した後に、前記方法は、
前記外部インターフェースに外部装置が接続されていなければ、外部装置を前記外部インターフェースに接続させ、前記外部インターフェースに対応する前記ユーザインターフェースの位置に、前記外部インターフェースに対応する前記アイコンを表示することを更に含む、方法。
【請求項５】
請求項3に記載の方法であって、
前記外部インターフェースに外部装置が接続されていれば、前記外部インターフェースに対応する前記ユーザインターフェースの位置に、前記外部インターフェースに対応するアイコンを表示することは、
前記外部インターフェースに外部装置が接続されていれば、一つ以上の外部装置が接続されているかどうかを判断し；及び、
一つ以上の外部装置が接続されていれば、前記一つ以上の外部装置にそれぞれ対応する一つ以上の外部インターフェースが対応する前記ユーザインターフェースの一つ以上の位置に、前記一つ以上の外部インターフェースに対応する一つ以上のアイコンをそれぞれ表示することを含む、方法。
【請求項６】
請求項1〜5のうちの何れか1項に記載の方法であって、
ドラッグされた前記ファイルを、前記アイコンに対応する前記外部インターフェースの機能を用いて処理することは、
前記外部インターフェースがユニバーサルシリアルバスインターフェースであれば、ドラッグされた前記ファイルを伝送し；又は、
前記外部インターフェースが赤外線伝送インターフェースであれば、ドラッグされた前記ファイルを伝送し；又は、
前記外部インターフェースがWi-Fiインターフェースであれば、ドラッグされた前記ファイルを伝送し；又は、
前記外部インターフェースがブルートゥースインターフェースであれば、ドラッグされた前記ファイルを伝送し；又は、
前記外部インターフェースが近接場型無線通信インターフェースであれば、ドラッグされた前記ファイルを伝送し；又は、
前記外部インターフェースがイヤホンインターフェースであれば、ドラッグされた前記ファイルを再生し；又は、
前記外部インターフェースがスピーカーインターフェースであれば、ドラッグされた前記ファイルを再生することを含む、方法。
【請求項７】
第一検出モジュール、第二検出モジュール及びファイル処理モジュールを含む端末装置であって、
前記第一検出モジュールは、ユーザインターフェースにおいてファイルをドラッグするための操作命令が生成されているかどうかを検出し、前記操作命令が生成されていれば、前記第二検出モジュールに前記操作命令を送信するように構成され、
前記第二検出モジュールは、前記第一検出モジュールから前記操作命令を受信し、前記操作命令を受信した後に、外部インターフェースに対応するアイコンが、前記ファイルを該アイコンにドラッグすることによりトリガーされているかどうかを検出し、検出結果を前記ファイル処理モジュールに送信するように構成され、
前記ファイル処理モジュールは、前記第二検出モジュールから前記検出結果を受信し、前記検出結果が、前記アイコンがトリガーされていることを示す時に、ドラッグされた前記ファイルを、前記アイコンに対応する前記外部インターフェースの機能を用いて処理するように構成される、端末装置。
【請求項８】
請求項7に記載の端末装置であって、
アイコン表示モジュールを更に含み、
前記アイコン表示モジュールは、前記第一検出モジュールから前記操作命令を受信し、前記操作命令に基づいて、前記外部インターフェースに対応する前記ユーザインターフェースの位置に、前記外部インターフェースに対応する前記アイコンを表示するように構成される、端末装置。
【請求項９】
請求項8に記載の端末装置であって、
前記アイコン表示モジュールは、検出ユニット及び第一アイコン表示ユニットを含み、
前記検出ユニットは、前記第一検出モジュールから前記操作命令を受信し、前記操作命令に基づいて、前記外部インターフェースに外部装置が接続されているかどうかを検出し、検出結果を前記第一アイコン表示ユニットに送信するように構成され、
前記第一アイコン表示ユニットは、前記検出ユニットから前記検出結果を受信し、前記検出結果が、前記外部インターフェースに外部装置が接続されていることを示す時に、前記外部インターフェースに対応する前記ユーザインターフェースの位置に、前記外部インターフェースに対応する前記アイコンを表示するように構成される、端末装置。
【請求項１０】
請求項9に記載の端末装置であって、
前記アイコン表示モジュールは、第二アイコン表示ユニットを更に含み、
前記第二アイコン表示ユニットは、前記検出ユニットから前記検出結果を受信し、前記検出結果が、前記外部インターフェースに外部装置が接続されていないことを示す時に、外部装置を前記外部インターフェースに接続させ、前記外部インターフェースに対応する前記ユーザインターフェースの位置に、前記外部インターフェースに対応する前記アイコンを表示するように構成される、端末装置。
【請求項１１】
請求項9に記載の端末装置であって、
前記第一アイコン表示ユニットは、判断回路及びアイコン表示回路を含み、
前記判断回路は、前記検出ユニットから前記検出結果を受信し、前記検出結果が、前記外部インターフェースに外部装置が接続されていることを示す時に、一つ以上の外部装置が接続されているかどうかを判断し、判断結果を前記アイコン表示回路に送信するように構成され、
前記アイコン表示回路は、前記判断回路から前記判断結果を受信し、前記判断結果が、一つ以上の外部装置が接続されていることを示す時に、前記一つ以上の外部装置にそれぞれ対応する一つ以上の外部インターフェースが対応する前記ユーザインターフェースの一つ以上の位置に、前記一つ以上の外部インターフェースに対応する一つ以上のアイコンをそれぞれ表示するように構成される、端末装置。
【請求項１２】
請求項7〜11のうち何れか1項に記載の端末装置であって、
前記ファイル処理モジュールは、
前記外部インターフェースがユニバーサルシリアルバスインターフェースである時に、ドラッグされた前記ファイルを伝送し；又は、
前記外部インターフェースが赤外線伝送インターフェースである時に、ドラッグされた前記ファイルを伝送し；又は、
前記外部インターフェースがWi-Fiインターフェースである時に、ドラッグされた前記ファイルを伝送し；又は、
前記外部インターフェースがブルートゥースインターフェースである時に、ドラッグされた前記ファイルを伝送し；又は、
前記外部インターフェースが近接場型無線通信インターフェースである時に、ドラッグされた前記ファイルを伝送し；又は、
前記外部インターフェースがイヤホンインターフェースである時に、ドラッグされた前記ファイルを再生し；又は、
前記外部インターフェースがスピーカーインターフェースである時に、ドラッグされた前記ファイルを再生するように構成される、端末装置。
【請求項１３】
コンピュータに、請求項1〜6のうちの何れか1項に記載の方法を実行させるためのプログラム。
【請求項１４】
請求項13に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヒューマンマシンインターアクション技術分野に関し、特に、ユーザインターフェースに基づいてファイル処理を行う方法及び端末装置に関する。
【背景技術】
【０００２】
スマットフォン、タブレットコンピュータなどのインテリジェント端末が、多くの外部インターフェース、例えば、ユニバーサルシリアルバス（USB）インターフェース、赤外線伝送インターフェース、ワイファイ（Wireless  Fidelity、Wi-Fi）インターフェース、ブルートゥースインターフェース、近接場型無線通信（Near  Field  Communication、NFC）インターフェース、イヤホンインターフェース、スピーカーインターフェース及び他の外部インターフェースなどを有する。
【０００３】
インテリジェント端末の外部インターフェースを用いてファイルを処理する時に、例えば、ユニバーサルシリアルバスインターフェース、赤外線伝送インターフェース、Wi-Fiインターフェース、ブルートゥースインターフェース又はNFCインターフェースを用いて、ファイルを伝送する時に、一般的な操作は、伝送する必要のあるファイルを選択し、メニューを開き、そして、伝送命令及び伝送先（即ち、外部インターフェースに接続されている外部装置）を選ぶとのことである。また、例えば、イヤホンインターフェース又はスピーカーインターフェースが音楽ファイルを再生するために用いられる時に、まず、再生したいファイルを選択し、そして、メニューを開いた後に再生命令を選ぶ必要がある。
【０００４】
上述のようにインテリジェント端末の外部インターフェースを用いてファイル処理を行う手順は、多くのステップを要するので、複雑で且つ時間がかかる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、インテリジェント端末の外部インターフェースを用いて直観的且つ迅速にファイルを処理することができる、ユーザインターフェースに基づくファイル処理の方法及び端末装置を提供することにある。
【課題を解決するための手段】
【０００６】
一側面によれば、本発明の実施例は、ユーザインターフェースに基づいてファイル処理を行う方法を提供する。該方法は、ユーザインターフェースにおいてファイルをドラッグするための操作命令が生成されているかどうかを検出し；前記ファイルをドラッグするための前記操作命令が生成されていれば、外部インターフェースに対応するアイコンが、前記ファイルを該アイコンにドラッグすることによりトリガーされているかどうかを検出し；及び、前記アイコンがトリガーされていれば、前記アイコンに対応する前記外部インターフェースの機能を用いて、ドラッグされた前記ファイルを処理することを含む。
【０００７】
そのうち、前記ファイルをドラッグするための前記操作命令を生成した後、且つ、前記外部インターフェースに対応する前記アイコンが、前記ファイルを該アイコンにドラッグすることによりトリガーされているかどうかを検出する前に、前記方法は、前記操作命令に基づいて、前記外部インターフェースに対応する前記ユーザインターフェースの位置に、前記外部インターフェースに対応する前記アイコンを表示することを含む。
【０００８】
そのうち、前記操作命令に基づいて、前記外部インターフェースに対応する前記ユーザインターフェースの位置に、前記外部インターフェースに対応する前記アイコンを表示することは、前記操作命令に基づいて、前記外部インターフェースに外部装置が接続されているかどうかを検出し；及び、前記外部インターフェースに外部装置が接続されていれば、前記外部インターフェースに対応する前記ユーザインターフェースの位置に、前記外部インターフェースに対応する前記アイコンを表示することを含む。
【０００９】
そのうち、前記操作命令に基づいて、前記外部インターフェースに外部装置が接続されているかどうかを検出した後に、前記方法は、前記外部インターフェースに外部装置が接続されていなければ、外部装置を前記外部インターフェースに接続させ；及び、前記外部インターフェースに対応する前記ユーザインターフェースの位置に、前記外部インターフェースに対応する前記アイコンを表示することを更に含む。
【００１０】
そのうち、前記外部インターフェースに外部装置が接続されていれば、前記外部インターフェースに対応する前記ユーザインターフェースの位置に、前記外部インターフェースに対応する前記アイコンを表示することは、前記外部インターフェースに外部装置が接続されていれば、一つ以上の外部インターフェースに一つ以上の外部装置がそれぞれ接続されているかどうかを判断し；及び、前記一つ以上の外部インターフェースに一つ以上の外部装置がそれぞれ接続されていれば、前記一つ以上の外部装置にそれぞれ対応する前記一つ以上の外部インターフェースがそれぞれ対応する前記ユーザインターフェースの一つ以上の位置に、前記一つ以上の外部インターフェースに対応する一つ以上のアイコンをそれぞれ表示することを含む。
【００１１】
そのうち、前記アイコンに対応する前記外部インターフェースの機能を用いて、ドラッグされた前記ファイルを処理することは、前記外部インターフェースがユニバーサルシリアルバスインターフェースであれば、ドラッグされた前記ファイルを伝送し；或いは、前記外部インターフェースが赤外線伝送インターフェースであれば、ドラッグされた前記ファイルを伝送し；或いは、前記外部インターフェースがWi-Fiインターフェースであれば、ドラッグされた前記ファイルを伝送し；或いは、前記外部インターフェースがブルートゥースインターフェースであれば、ドラッグされた前記ファイルを伝送し；或いは、前記外部インターフェースが近接場型無線通信インターフェースであれば、ドラッグされた前記ファイルを伝送し；或いは、前記外部インターフェースがイヤホンインターフェースであれば、ドラッグされた前記ファイルを再生し；或いは、前記外部インターフェースがスピーカーインターフェースであれば、ドラッグされた前記ファイルを再生することを含む。
【００１２】
他の側面によれば、本発明の実施例は、端末装置を提供する。該端末装置は、第一検出モジュール、第二検出モジュール及びファイル処理モジュールを含み、そのうち、第一検出モジュールは、ユーザインターフェースにおいてファイルをドラッグするための操作命令が生成されているかどうかを検出し、前記ファイルをドラッグするための前記操作命令が生成されていれば、前記ユーザインターフェースにおいて生成された前記操作命令を前記第二検出モジュールに送信するように構成され；第二検出モジュールは、前記第一検出モジュールから前記操作命令を受信し、前記ファイルをドラッグするための前記操作命令を受信した後に、外部インターフェースに対応するアイコンが、前記ファイルを該アイコンにドラッグすることによりトリガーされているかどうかを検出し、前記外部インターフェースに対応する前記アイコンが、前記ファイルを該アイコンにドラッグすることによりトリガーされているかどうかの結果を前記ファイル処理モジュールに送信するように構成され；前記ファイル処理モジュールは、前記第二検出モジュールから、前記外部インターフェースに対応する前記アイコンが、前記ファイルを該アイコンにドラッグすることによりトリガーされているかどうかの前記結果を受信し、前記結果が、前記アイコンがトリガーされていることを示す時に、前記アイコンに対応する前記外部インターフェースの機能を用いて、ドラッグされた前記ファイルを処理するように構成される。
【００１３】
そのうち、前記端末装置は、アイコン表示モジュールを更に含み、前記アイコン表示モジュールは、前記第一検出モジュールから前記操作命令を受信し、前記ファイルをドラッグするための前記操作命令に基づいて、前記外部インターフェースに対応する前記ユーザインターフェースの位置に、前記外部インターフェースに対応する前記アイコンを表示するように構成される。
【００１４】
そのうち、前記アイコン表示モジュールは、検出ユニット及び第一アイコン表示ユニットを含み、そのうち、前記検出ユニットは、前記第一検出モジュールから前記操作命令を受信し、前記ファイルをドラッグするための前記操作命令に基づいて、前記外部インターフェースに外部装置が接続されているかどうかを検出し、検出結果を前記第一アイコン表示ユニットに送信するように構成され；前記第一アイコン表示ユニットは、前記検出ユニットから前記検出結果を受信し、前記検出結果が、前記外部インターフェースに外部装置が接続されているとのものである時に、前記外部インターフェースに対応する前記ユーザインターフェースの位置に、前記外部インターフェースに対応する前記アイコンを表示するように構成される。
【００１５】
そのうち、前記アイコン表示モジュールは、第二アイコン表示ユニットを更に含み、前記第二アイコン表示ユニットは、前記検出ユニットから前記検出結果を受信し、前記検出結果が、前記外部インターフェースに外部装置が接続されていないとのものである時に、外部装置を前記外部インターフェースに接続させ、前記外部インターフェースに対応する前記ユーザインターフェースの位置に、前記外部インターフェースに対応する前記アイコンを表示するように構成される。
【００１６】
そのうち、前記第一アイコン表示ユニットは、判断回路及びアイコン表示回路を含み、そのうち、前記判断回路は、前記検出ユニットから前記検出結果を受信し、前記検出結果が、前記外部インターフェースに外部装置が接続されていることを示す時に、一つ以上の外部インターフェースに一つ以上の外部装置がそれぞれ接続されているかどうかを判断し、判断結果を前記アイコン表示回路に送信するように構成され；前記アイコン表示回路は、前記判断回路から前記判断結果を受信し、前記判断果が、一つ以上の外部装置が接続されていることを示す時に、前記一つ以上の外部装置にそれぞれ対応する前記一つ以上の外部インターフェースがそれぞれ対応する前記ユーザインターフェースの一つ以上の位置に、前記一つ以上の外部インターフェースに対応する一つ以上のアイコンをそれぞれ表示するように構成される。
【００１７】
そのうち、前記ファイル処理モジュールは、前記インターフェースがユニバーサルシリアルバスインターフェースである時に、ドラッグされた前記ファイルを伝送し；或いは、前記外部インターフェースが赤外線伝送インターフェースである時に、ドラッグされた前記ファイルを伝送し；或いは、前記外部インターフェースがWi-Fiインターフェースである時に、ドラッグされた前記ファイルを伝送し；或いは、前記外部インターフェースがブルートゥースインターフェースである時に、ドラッグされた前記ファイルを伝送し；或いは、前記外部インターフェースが近接場型無線通信インターフェースである時に、ドラッグされた前記ファイルを伝送し；或いは、前記外部インターフェースがイヤホンインターフェースである時、ドラッグされた前記ファイルを再生し；或いは、前記外部インターフェースがスピーカーインターフェースである時、ドラッグされた前記ファイルを再生するように構成される。
【００１８】
本発明の実施例によれば、ユーザインターフェースにおいてファイルをドラッグするための操作命令を検出し、また、アイコンが、前記ファイルを該アイコンにドラッグすることによりトリガーされていることを検出する時に、ドラッグされた前記ファイルを、前記アイコンに対応する外部インターフェースの機能により処理することができる。全体の操作過程では、マルチ選択する必要がなく、二つのステップ、即ち、「ドラッグ」及び「トリガー」だけを要するので、ドラッグされたファイルを、対応する外部インターフェースの機能により処理することができる。このような操作方法は、直観的且つ簡単で速い。また、外部インターフェースの機能が異なることにより、ドラッグされたファイルに対して異なる処理、例えば、伝送又は再生等を行うことができるので、このような方法で、ファイルへの多様な処理を実現することもできる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施例による、ユーザインターフェースに基づいてファイル処理を行う方法のフローチャートである。
【図２】本発明の実施例による、ユーザインターフェースに基づいてファイル処理を行う方法のフローチャートである。
【図３】本発明の実施例による端末装置の構成を示す図である。
【図４】本発明の実施例による他の端末装置の構成を示す図である。
【図５】本発明の実施例による装置回路の回路図である。
【発明を実施するための形態】
【００２０】
以下、添付した図面及び実施例を参照しながら本発明について詳細に説明する。なお、以下の実施例は、本発明の技術案を容易に理解するために挙げられる例だけであり、本発明を限定するためのものではない。
【００２１】
図1を参照するに、図1は、本発明の実施例による、ユーザインターフェースに基づいてファイル処理を行う方法のフローチャートである。該方法は、次のようなステップを含む。
【００２２】
ステップS101：ユーザインターフェースにおいてファイルをドラッグ（drag）するための操作命令が生成されているかどうかを検出する。
【００２３】
ユーザインターフェース（User  Interface、UI）とは、ヒューマンマシンインターアクション、ロジックオペレーション、インタフェースビューティーなどの全体のデザインを指す。よいユーザインターフェースは、ソフトウェアをユニーク且つ品のあるものにすることができるだけでなく、ソフトウェアの操作を快適、簡単、自由に、且つソフトウェアの位置づけ及び特徴を十分に体現できるようにする必要がある。タッチパネル上のユーザインターフェースについて言えば、ユーザインターフェースには、操作用のアイコン又は他のインターフェース要素が表示される。ユーザは、タッチパネルに対してタッチ操作を行うことにより、それ相応の操作命令を生成させ、操作命令の入力を実現することができる。
【００２４】
ファイルをドラッグするための操作命令とは、主に、ユーザにより入力される、ユーザインターフェース上のファイルをドラッグするための操作命令を指す。タッチパネル類のインテリジェント端末について、タッチパネルに表示されているアイコンを長押しする時に、アイコンがドラッグ可能な状態に入り、また、アイコンをドラッグすることも、タッチパネル類の端末装置の基本的な応用機能の一つである。
【００２５】
ステップS102：ファイルをドラッグするための操作命令が生成されていれば、外部インターフェースのアイコン（即ち、外部インターフェースに対応するアイコン）が、ファイルを該アイコンにドラッグすることによりトリガーされているかどうかを検出する。
【００２６】
ファイルをドラッグするための操作命令が検出された後に、ユーザは、自分の目的に合わせて、ファイルを目的位置にドラッグすることができる。ユーザは、ファイルを目的アイコンにドラッグしようとすれば、対応するアイコンは、ファイルをここにドラッグすることによりトリガーされ得る。
【００２７】
ステップS103：アイコンがトリガーされていれば、ドラッグされたファイルは、アイコンに対応する外部インターフェースの機能により処理される。
【００２８】
アイコンは、ファイルをここにドラッグすることによりトリガーされていれば、ドラッグされたファイルは、アイコンに対応する外部インターフェースの機能によりそれ相応に処理される。例えば、USBインターフェースを用いてデータを伝送し、赤外線伝送インターフェースを用いてデータを伝送し、又は、イヤホンインターフェースを用いて音楽を再生するなどである。
【００２９】
本発明の実施例では、ユーザインターフェースにおいてファイルをドラッグするための操作命令を検出し、また、アイコンが、ファイルを該アイコンにドラッグすることによりトリガーされていることをも検出した時に、ドラッグされたファイルを、該アイコンに対応する外部インターフェースの機能により処理する。全体の操作過程では、マルチ選択する必要がなく、二つのステップ、即ち、「ドラッグ」及び「トリガー」だけを要するので、ドラッグされたファイルを、対応する外部インターフェースの機能により処理することができる。このような操作方法は、直観的且つ簡単で速い。また、外部インターフェースの機能が異なることにより、ドラッグされたファイルに対して異なる処理、例えば、伝送又は再生等を行うことができるので、このような方法で、ファイルへの多様な処理を実現することもできる。
【００３０】
ドラッグ及びトリガーのような操作にユーザの関与が必要なので、このような方法で、ユーザインターフェースとユーザとの間のインターアクションを実現し、ユーザ体験を向上させることもできる。
【００３１】
図2を参照するに、図2は、本発明の実施例による、ユーザインターフェースに基づいてファイル処理を行う方法のフローチャートである。該方法は、次のようなステップを含む。
【００３２】
ステップS201：ユーザインターフェースにおいてファイルをドラッグするための操作命令が生成されているかどうかを検出する。
【００３３】
ファイルをドラッグするための操作命令とは、主に、ユーザに入力される、ユーザインターフェース上のファイルをドラッグするための操作命令を指す。タッチパネル類のインテリジェント端末について、タッチパネルに表示されているアイコンを長押しする時に、アイコンがドラッグ可能な状態に入り、また、アイコンをドラッグすることも、タッチパネル類の端末装置の基本的な応用機能の一つである。
【００３４】
ステップS202：操作命令に基づいて、外部インターフェースに対応するユーザインターフェースの位置に、外部インターフェースのアイコン（即ち、外部インターフェースに対応するアイコン）を表示する。
【００３５】
ユーザインターフェースにおいてファイルをドラッグするための操作命令を検出した後に、該操作命令に基づいて、外部インターフェースに対応するユーザインターフェースの位置に、外部インターフェースに対応するアイコンを表示し、これにより、目的アイコンへのユーザの選択に便利である。もう一つの場合、ユーザインターフェース上のファイルを押すための操作命令を検出した時に、外部インターフェースに対応するユーザインターフェースの位置に、外部インターフェースに対応するアイコンを表示する。もちろん、実際の応用では、外部インターフェースに対応するユーザインターフェースの位置に、外部インターフェースに対応するアイコンをずっと表示してもよい。
【００３６】
そのうち、ステップS202は、具体的に、次のようなステップを含む。
【００３７】
ステップS202a：操作命令に基づいて、外部インターフェースに外部装置が接続されているかどうかを検出し、外部インターフェースに外部装置が接続されていれば、ステップS202bに進み、外部インターフェースに外部装置が接続されていなければ、ステップS202cに進む。
【００３８】
ここで、外部装置とは、端末装置における外部インターフェースを介して端末装置に接続され得る装置、例えば、有線又は無線により接続され得る装置を指す。
【００３９】
ステップS202b：外部インターフェースに外部装置が接続されていれば、外部インターフェースに対応するユーザインターフェースの位置に、外部インターフェースに対応するアイコンを表示する。
【００４０】
さらに、ステップS202bは、具体的に、次のような内容を含む。
【００４１】
ステップS202b1：外部インターフェースに外部装置が接続されていれば、一つ以上の外部装置が接続されているかどうかを判断する。
【００４２】
ステップS202b2：一つ以上の外部装置が接続されていれば、一つ以上の外部装置にそれぞれ対応する一つ以上の外部インターフェースがそれぞれ対応するユーザインターフェースの一つ以上の位置に、一つ以上の外部インターフェースに対応する一つ以上のアイコンをそれぞれ表示する。
【００４３】
ステップS202c：外部インターフェースに外部装置が接続されていなければ、外部装置を外部インターフェースに接続させ、外部インターフェースに対応するユーザインターフェースの位置に、外部インターフェースに対応するアイコンを表示する。
【００４４】
ステップS203：ファイルをドラッグするための操作命令が生成されていれば、外部インターフェースに対応するアイコンが、ファイルを該アイコンにドラッグすることによりトリガーされているかどうかを検出する。
【００４５】
ファイルをドラッグするための操作命令を検出した後に、ユーザは、自分の目的に合わせて、ファイルを目的位置にドラッグすることができる。ユーザは、ファイルを目的アイコンにドラッグしようとすれば、対応するアイコンは、ファイルをここにドラッグすることによりトリガーされ得る。
【００４６】
ステップS204：アイコンがトリガーされていれば、ドラッグされたファイルを、前記アイコンに対応する外部インターフェースの機能により処理する。
【００４７】
アイコンは、ファイルを該アイコンにドラッグすることによりトリガーされていれば、ドラッグされたファイルは、該アイコンに対応する外部インターフェースの機能により、それ相応に処理される。このような処理は、次のようなものを含む。
【００４８】
外部インターフェースがユニバーサルシリアルバスインターフェースであれば、ドラッグされたファイルを伝送し；或いは、外部インターフェースが赤外線伝送インターフェースであれば、ドラッグされたファイルを伝送し；或いは、外部インターフェースがWi-Fiインターフェースであれば、ドラッグされたファイルを伝送し；或いは、外部インターフェースがブルートゥースインターフェースであれば、ドラッグされたファイルを伝送し；或いは、外部インターフェースが近接場型無線通信インターフェースであれば、ドラッグされたファイルを伝送し；或いは、外部インターフェースがイヤホンインターフェースであれば、ドラッグされたファイルを再生し；或いは、外部インターフェースがスピーカーインターフェースであれば、ドラッグされたファイルを再生する。
【００４９】
例えば、USBのアイコンが、ファイルを該アイコンにドラッグすることによりトリガーされていれば、USBインターフェースを用いてデータを伝送する。具体的な操作では、データ伝送前に、ユーザは、表示に基づいて伝送の要否を確認することもできる。
【００５０】
また、例えば、赤外線伝送のアイコンが、ファイルを該アイコンにドラッグすることによりトリガーされていれば、赤外線伝送インターフェースを用いてデータを伝送する。具体的な操作では、赤外線の方式で複数の外部装置が同時に接続されている場合、対応する複数のアイコンが表示され、ユーザによりデータをどのような外部装置に伝送するかを選択することができる。
【００５１】
或いは、ドラッグされたファイルに対して、イヤホンインターフェースに対応するファイル再生を行い、即ち、イヤホンのアイコンが、ファイルを該アイコンにドラッグすることによりトリガーされていれば、イヤホンで音楽を再生する。
【００５２】
上述により、本発明の実施例では、ユーザインターフェースにおいてファイルをドラッグするための操作命令を検出し、また、アイコンが、ファイルを該アイコンにドラッグすることによりトリガーされていることをも検出した時に、ドラッグされたファイルを、該アイコンに対応する外部インターフェースの機能により処理する。全体の操作過程では、マルチ選択する必要がなく、二つのステップ、即ち、「ドラッグ」及び「トリガー」だけを要するので、ドラッグされたファイルを、対応する外部インターフェースの機能により処理することができる。このような操作方法は、直観的且つ簡単で速い。また、外部インターフェースの機能が異なることにより、ドラッグされたファイルに対して異なる処理、例えば、伝送又は再生等を行うことができるので、このような方法で、ファイルへの多様な処理を実現することもできる。
【００５３】
上述の方法で、ユーザインターフェースとユーザとの間のインターアクションを実現し、ユーザ体験を向上させることもできる。
【００５４】
図3を参照するに、図3は、本発明の実施例による端末装置の構成を示す図である。前記端末装置は、第一検出モジュール401、第二検出モジュール402及びファイル処理モジュール403を含む。
【００５５】
第一検出モジュール401は、ユーザインターフェースにおいてファイルをドラッグするための操作命令が生成されているかどうかを検出し、ファイルをドラッグするための操作命令が生成されている時に、第二検出モジュール402に、ユーザインターフェースにおいて生成された、ファイルをドラッグするための操作命令を送るように構成される。
【００５６】
第二検出モジュール402は、第一検出モジュール401からの操作命令を受信し、且つ、ファイルをドラッグするための操作命令を受信した後に、外部インターフェースに対応するアイコンが、ファイルを該アイコンにドラッグすることによりトリガーされているかどうかを検出し、そして、外部インターフェースに対応するアイコンが、ファイルを該アイコンにドラッグすることによりトリガーされているかどうかの検出結果をファイル処理モジュール403に送るように構成される。
【００５７】
ファイル処理モジュール403は、第二検出モジュール402から、外部インターフェースに対応するアイコンが、ファイルを該アイコンにドラッグすることによりトリガーされているかどうかの検出結果を受信し、検出結果が、アイコンがトリガーされているとのものである時に、ドラッグされたファイルに対して、該アイコンに対応する外部インターフェースの機能により処理を行うように構成される。
【００５８】
本発明の実施例では、ユーザインターフェースにおいてファイルをドラッグするための操作命令を検出し、また、アイコンが、ファイルを該アイコンにドラッグすることによりトリガーされていることをも検出した時に、ドラッグされたファイルを、該アイコンに対応する外部インターフェースの機能により処理する。全体の操作過程では、マルチ選択する必要がなく、二つのステップ、即ち、「ドラッグ」及び「トリガー」だけを要するので、ドラッグされたファイルを、対応する外部インターフェースの機能により処理することができる。このような操作方法は、直観的且つ簡単で速い。また、外部インターフェースの機能が異なることにより、ドラッグされたファイルに対して異なる処理、例えば、伝送又は再生等を行うことができるので、このような方法で、ファイルへの多様な処理を実現することもできる。
【００５９】
上述の方法で、ユーザインターフェースとユーザとの間のインターアクションを実現し、ユーザ体験を向上させることもできる。
【００６０】
図4を参照するに、図4は、本発明の実施例による他の端末装置の構成を示す図である。該端末装置は、第一検出モジュール501、アイコン表示モジュール502、第二検出モジュール503及びファイル処理モジュール504を含む。
【００６１】
第一検出モジュール501は、ユーザインターフェースにおいてファイルをドラッグするための操作命令が生成されているかどうかを検出し、ファイルをドラッグするための操作命令が生成されている時に、アイコン表示モジュール502及び第二検出モジュール503に、ユーザインターフェースに生成された、ファイルをドラッグするための操作命令を送信するように構成される。
【００６２】
アイコン表示モジュール502は、第一検出モジュール501からの操作命令を受信し、ファイルをドラッグするための操作命令に基づいて、外部インターフェースに対応するユーザインターフェースに位置に、外部インターフェースのアイコン（即ち、外部インターフェーズに対応するアイコン）を表示するように構成される。
【００６３】
そのうち、アイコン表示モジュール502は、検出ユニット5021、第一アイコン表示ユニット5022及び第二アイコン表示ユニット5023を含む。
【００６４】
検出ユニット5021は、第一検出モジュール501からの操作命令を受信し、ファイルをドラッグするための操作命令に基づいて、外部インターフェースに外部装置が接続されているかどうかを検出し、そして、検出結果を第一アイコン表示ユニット5022に送信するように構成される。
【００６５】
第一アイコン表示ユニット5022は、検出ユニット5021からの検出結果を受信し、検出結果が、外部インターフェースに外部装置が接続されているとのものである時に、外部インターフェースに対応するユーザインターフェースの位置に、外部インターフェースに対応するアイコンを表示するように構成される。
【００６６】
さらに、第一アイコン表示ユニット5022は、判断回路及びアイコン表示回路を含む。
【００６７】
判断回路は、検出ユニット5021からの検出結果を受信し、検出結果が、外部インターフェースに外部装置が接続されているとのものである時に、一つ以上の外部装置が接続されているかどうかを判断し、そして、判断結果をアイコン表示回路に送るように構成される。
【００６８】
アイコン表示回路は、判断回路からの判断結果を受信し、判断回路の判断結果が、一つ以上の外部装置が接続されているとのものである時に、一つ以上の外部装置にそれぞれ対応する一つ以上の外部インターフェースがそれぞれ対応するユーザインターフェースの一つ以上の位置に、一つ以上の外部インターフェースに対応する一つ以上のアイコンをそれぞれ表示するように構成される。
【００６９】
第二アイコン表示ユニット5023は、検出ユニット5021からの検出結果を受信し、検出結果が、外部インターフェースに外部装置が接続されていないとのものである時に、外部装置を外部インターフェースに接続させ、そして、外部インターフェースに対応するユーザインターフェースに位置に、外部インターフェースに対応するアイコンを表示するように構成される。
【００７０】
第二検出モジュール503は、第一検出モジュール501からの操作命令を受信し、且つ、ファイルをドラッグするための操作命令を受信した後に、外部インターフェースに対応するアイコンが、ファイルを該アイコンにドラッグすることによりトリガーされているかどうかを検出し、そして、外部インターフェースに対応するアイコンが、ファイルを該アイコンにドラッグすることによりトリガーされているかどうかの検出結果をファイル処理モジュール504に送信するように構成される。
【００７１】
ファイル処理モジュール504は、第二検出モジュール503から、外部インターフェースに対応するアイコンが、ファイルを該アイコンにドラッグすることによりトリガーされているかどうかの検出結果を受信し、外部インターフェースに対応するアイコンが、ファイルを該アイコンにドラッグすることによりトリガーされているかどうかの検出結果が、アイコンがトリガーされているとのものである時に、ドラッグされたファイルに対して、該アイコンに対応する外部インターフェースの機能により処理を行うように構成される。
【００７２】
そのうち、ファイル処理モジュール504は、具体的に、外部インターフェースがユニバーサルシリアルバスインターフェースである時に、ドラッグされたファイルを伝送し；或いは、外部インターフェースが赤外線伝送インターフェースである時に、ドラッグされたファイルを伝送し；或いは、外部インターフェースがWi-Fiインターフェースである時に、ドラッグされたファイルを伝送し；或いは、外部インターフェースがブルートゥースインターフェースである時に、ドラッグされたファイルを伝送し；或いは、外部インターフェースが近接場型無線通信インターフェースである時に、ドラッグされたファイルを伝送し；或いは、外部インターフェースがイヤホンインターフェースである時に、ドラッグされたファイルを再生し；或いは、外部インターフェースがスピーカーインターフェースである時に、ドラッグされたファイルを再生するように構成させる。
【００７３】
本発明の実施例では、ユーザインターフェースにおいてファイルをドラッグするための操作命令を検出し、また、アイコンが、ファイルを該アイコンにドラッグすることによりトリガーされていることをも検出した時に、ドラッグされたファイルを、該アイコンに対応する外部インターフェースの機能により処理する。全体の操作過程では、マルチ選択する必要がなく、二つのステップ、即ち、「ドラッグ」及び「トリガー」だけを要するので、ドラッグされたファイルを、対応する外部インターフェースの機能により処理することができる。このような操作方法は、直観的且つ簡単で速い。また、外部インターフェースの機能が異なることにより、ドラッグされたファイルに対して異なる処理、例えば、伝送又は再生等を行うことができるので、このような方法で、ファイルへの多様な処理を実現することもできる。
【００７４】
上述の方法で、ユーザインターフェースとユーザとの間のインターアクションを実現し、ユーザ体験を向上させることもできる。
【００７５】
図5を参照するに、図5は、本発明の実施例による装置回路の回路図である。該装置回路は、ヒューマンマシンインターアクション回路601及び処理器602を含む。
【００７６】
ヒューマンマシンインターアクション回路601は、ユーザインターフェースにおいてファイルをドラッグするための操作命令が生成されているかどうかを検出し、ファイルをドラッグするための操作命令が生成されていれば、外部インターフェースに対応するアイコンが、ファイルを該アイコンにドラッグすることによりトリガーされているかどうかを検出し、そして、外部インターフェースに対応するアイコンが、ファイルを該アイコンにドラッグすることによりトリガーされているかどうかの検出結果を処理器602に送信するように構成される。
【００７７】
処理器602は、ヒューマンマシンインターアクション回路601から、外部インターフェースに対応するアイコンが、ファイルを該アイコンにドラッグすることによりトリガーされているかどうかの検出結果を受信し、該検出結果が、アイコンがトリガーされているとのものである時に、ドラッグされたファイルに対して、該アイコンに対応する外部インターフェースの機能により処理を行うように構成される。
【００７８】
当業者が理解すべきは、上述の各実施例による方法の全部又は一部のステップは、プログラムにより、関連するハードウェア（例えば、コンピュータ）を指示することにより完成され得るとのことである。該プログラムは、コンピュータ読み取り可能な記録媒体に記録され得る。該プログラムは、実行される時に、上述の各実施例による方法のステップを実行する。上述の記録媒体は、ROM、RAM、磁気ディスク又は光ディスク等の、プログラムコードを記録し得る各種の媒体を含む。
【００７９】
以上、本発明の好ましい実施例を説明したが、本発明はこれらの実施例に限定されず、本発明の趣旨を離脱しない限り、本発明に対するあらゆる変更は本発明の技術的範囲に属する。
【図１】
2014013567.tif 000003
【図２】
2014013567.tif 000004
【図３】
2014013567.tif 000005
【図４】
2014013567.tif 000006
【図５】
2014013567.tif 000007