(57)【特許請求の範囲】
【請求項１】
データ伝送方法であって、
ソース側デバイスが送信すべきファイルを選択することと、
前記ソース側デバイスがアクセスすべきデバイスの認証要求に応じて、前記アクセスすべきデバイスを認証することと、
前記ソース側デバイスが認証を通過したアクセスすべきデバイスから前記送信すべきファイルの宛先側デバイスとしてアクセスすべきデバイスを選択することと、
前記ソース側デバイスが前記宛先側デバイスと接続を確立し、そして前記送信すべきファイルを前記宛先側デバイスに送信することと、
前記ソース側デバイスが前記送信すべきファイルを前記宛先側デバイスに送信した後、前記ソース側デバイスが前記宛先側デバイスから送信されたファイル受信成功情報を受信して表示することと、
前記ソース側デバイスが前記宛先側デバイスから送信されたファイル受信成功情報を受信して表示した後、前記ソース側デバイスが前記宛先側デバイスをデバイスキューから削除し、そして前記宛先側デバイスと確立した接続を解放することと、
を含み、
前記ソース側デバイスが送信すべきファイルを選択することは、前記ソース側デバイスがユーザより選択された１つまたは複数のファイルを前記送信すべきファイルとしてファイルキューに追加することを含み、
前記ソース側デバイスが前記送信すべきファイルを前記宛先側デバイスに送信することは、前記ソース側デバイスが前記ファイルキューにおける送信すべきファイルを前記宛先側デバイスに送信することを含み、
前記ソース側デバイスが認証を通過したアクセスすべきデバイスから前記送信すべきファイルの宛先側デバイスとしてアクセスすべきデバイスを選択することは、
前記ソース側デバイスが認証を通過したアクセスすべきデバイスを前記デバイスキューに追加することと、
前記ソース側デバイスが前記デバイスキューから前記送信すべきファイルの宛先側デバイスとしてアクセスすべきデバイスを選択することとを含む、データ伝送方法。
【請求項２】
データ伝送装置であって、
送信すべきファイルを選択するように構成されるファイル選択モジュールと、
アクセスすべきデバイスの認証要求に応じて、前記アクセスすべきデバイスを認証するように構成される認証モジュールと、
認証を通過したアクセスすべきデバイスから前記送信すべきファイルの宛先側デバイスとしてアクセスすべきデバイスを選択するように構成される宛先側デバイス確認モジュールと、
前記宛先側デバイスと接続を確立するように構成される接続確立モジュールと、
前記接続確立モジュールと前記宛先側デバイスとの接続が成功に確立された後、前記送信すべきファイルを前記宛先側デバイスに送信するように構成される送信モジュールと、
前記宛先側デバイスから送信されたファイル受信成功情報を受信して表示するように構成される情報表示モジュールと、
前記宛先側デバイスをデバイスキューから削除するように構成される宛先側デバイス削除モジュールと、
前記接続確立モジュールが前記宛先側デバイスと確立した接続を解放するように構成される接続解放モジュールと、
を含み、
前記装置は、
ファイルキューを記憶するように構成されるファイル記憶モジュールをさらに含み、
前記ファイル選択モジュールは、さらにユーザより選択された１つまたは複数のファイルを前記送信すべきファイルとして前記ファイルキューに追加するように構成され、
前記送信モジュールは、さらに前記ファイルキューにおける送信すべきファイルを前記宛先側デバイスに送信するように構成され、
前記装置は、
前記デバイスキューを記憶するように構成されるデバイス記憶モジュールをさらに含み、
前記認証モジュールは、さらに認証を通過したアクセスすべきデバイスを前記デバイスキューに追加するように構成され、
前記宛先側デバイス確認モジュールは、さらに前記デバイスキューから前記送信すべきファイルの宛先側デバイスとしてアクセスすべきデバイスを選択するように構成される、データ伝送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信技術に関し、特にデータ伝送方法、装置および端末に関する。
【背景技術】
【０００２】
従来技術において、近距離の端末間にデータを伝送する場合、一般的にブルートゥースと無線互換性認証直接接続（ＷｉＦｉ  Ｄｉｒｅｃｔ：Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ  Ｄｉｒｅｃｔ）方法を採用する。ＷｉＦダイレクト伝送を例とし、伝送プロセスは、通常、以下のいくつかのステップがある。
【０００３】
１．送信側と受信側は、ＷｉＦダイレクトスイッチをオンにする。
【０００４】
２．検索機能をオーンにし、相手側を検索する。
【０００５】
３．デバイスペアリングを選択し、パスワードを入力し、相手側もペアリング確認を行い、ペアリングプロセスを完了する。
【０００６】
４．送信側は、ファイル選択インターフェイスに伝送すべきファイルを選択する。
【０００７】
５．共有インターフェイスで某一つの宛先側デバイスを選択し、前記伝送すべきファイルをＷｉＦｉダイレクトを介して当該宛先側デバイスに送信する。
【０００８】
６．相手側は、ファイル受信をクリックし、ファイル伝送を完了する。
【０００９】
７．ファイルを伝送し続けたい場合、ステップ４に戻り、上記のプロセスを繰り返す必要がある。
【００１０】
これにより、従来技術において近距離のデータ伝送を行う場合、ユーザが無線接続を手動でオンにする必要があるので、データ伝送プロセスが繁雑であり、ユーザの介入を必要とし、ユーザの操作ステップが多すぎ、かつ複数のファイルを伝送する場合、ステップ４〜６を繰り返す必要があることがわかる。そして、従来技術において、一つのソース側デバイスが一つの宛先側デバイスへデータを伝送する方式のみを提供するが、一つのソース側デバイスが複数の宛先側デバイスへデータを伝送する場合、前記ステップ１〜６を繰り返す必要がある。この複雑な操作が比較的繁雑であるので、ユーザの操作の繁雑程度を増大させ、かつ時間的なオーバーヘッドを増加させる。
【発明の概要】
【発明が解決しようとする課題】
【００１１】
これを鑑みて、本発明の実施形態は、従来技術において、データを伝送する場合、データ伝送プロセスが複雑であり、ユーザの介入を必要とし、ユーザの操作ステップが多すぎる問題を少なくとも解決するように、データ伝送方法、装置および端末を提供する。
【課題を解決するための手段】
【００１２】
前記目的を実現するために、本発明の実施形態の技術的解決手段は、以下のように実現される。
【００１３】
本発明の実施形態によるデータ伝送方法は、ソース側デバイスが送信すべきファイルを選択することと、前記ソース側デバイスがアクセスすべきデバイスの認証要求に応じて、前記アクセスすべきデバイスを認証することと、前記ソース側デバイスが認証を通過したアクセスすべきデバイスから前記送信すべきファイルの宛先側デバイスとしてアクセスすべきデバイスを選択することと、前記ソース側デバイスが前記宛先側デバイスと接続を確立し、そして前記送信すべきファイルを前記宛先側デバイスに送信することとを含む。
【００１４】
好ましくは、前記ソース側デバイスが送信すべきファイルを選択することは、前記ソース側デバイスがユーザより選択された１つまたは複数のファイルを前記送信すべきファイルとしてファイルキューに追加することを含み、前記ソース側デバイスが前記送信すべきファイルを前記宛先側デバイスに送信することは、前記ソース側デバイスが前記ファイルキューにおける送信すべきファイルを前記宛先側デバイスに送信することを含む。
【００１５】
好ましくは、前記ソース側デバイスが認証を通過したアクセスすべきデバイスから前記送信すべきファイルの宛先側デバイスとしてアクセスすべきデバイスを選択することは、前記ソース側デバイスが認証を通過したアクセスすべきデバイスをデバイスキューに追加することと、前記ソース側デバイスが前記デバイスキューから前記送信すべきファイルの宛先側デバイスとしてアクセスすべきデバイスを選択することとを含む。
【００１６】
好ましくは、前記ソース側デバイスが前記送信すべきファイルを前記宛先側デバイスに送信した後、前記方法は、前記ソース側デバイスが前記宛先側デバイスから送信されたファイル受信成功情報を受信して表示することをさらに含む。
【００１７】
好ましくは、前記ソース側デバイスが前記宛先側デバイスから送信されたファイル受信成功情報を受信して表示した後、前記方法は、前記ソース側デバイスが前記宛先側デバイスを前記デバイスキューから削除し、そして前記宛先側デバイスと確立した接続を解放することをさらに含む。
【００１８】
本発明の実施形態によるデータ伝送方法は、宛先側デバイスが、ファイルを受信する必要があることを確認した場合、検索されたソース側デバイスへ認証要求を開始し、これにより前記ソース側デバイスが前記認証要求に応じて前記宛先側デバイスを認証し、そして前記宛先側デバイスに対する認証が通過した後、前記宛先側デバイスと接続を確立することができるようにすることと、前記宛先側デバイスが前記ソース側デバイスから送信されたファイルを受信することとを含む。
【００１９】
好ましくは、前記宛先側デバイスが前記ソース側デバイスから送信されたファイルを受信した後、前記方法は、前記宛先側デバイスが前記ソース側デバイスへファイル受信成功情報を送信することをさらに含む。
【００２０】
本発明の実施形態によるデータ伝送装置は、送信すべきファイルを選択するように構成されるファイル選択モジュールと、アクセスすべきデバイスの認証要求に応じて、前記アクセスすべきデバイスを認証するように構成される認証モジュールと、認証を通過したアクセスすべきデバイスから前記送信すべきファイルの宛先側デバイスとしてアクセスすべきデバイスを選択するように構成される宛先側デバイス確認モジュールと、前記宛先側デバイスと接続を確立するように構成される接続確立モジュールと、前記接続確立モジュールと前記宛先側デバイスとの接続が成功に確立された後、前記送信すべきファイルを前記宛先側デバイスに送信するように構成される送信モジュールとを含む。
【００２１】
好ましくは、前記装置は、ファイルキューを記憶するように構成されるファイル記憶モジュールをさらに含み、前記ファイル選択モジュールは、さらにユーザより選択された１つまたは複数のファイルを前記送信すべきファイルとして前記ファイルキューに追加するように構成され、前記送信モジュールは、さらに前記ファイルキューにおける送信すべきファイルを前記宛先側デバイスに送信するように構成される。
【００２２】
好ましくは、前記装置は、デバイスキューを記憶するように構成されるデバイス記憶モジュールをさらに含み、前記認証モジュールは、さらに認証を通過したアクセスすべきデバイスを前記デバイスキューに追加するように構成され、前記宛先側デバイス確認モジュールは、さらに前記デバイスキューから前記送信すべきファイルの宛先側デバイスとしてアクセスすべきデバイスを選択するように構成される。
【００２３】
好ましくは、前記装置は、前記宛先側デバイスから送信されたファイル受信成功情報を受信して表示するように構成される情報表示モジュールをさらに含む。
【００２４】
好ましくは、前記装置は、前記宛先側デバイスを前記デバイスキューから削除するように構成される宛先側デバイス削除モジュールと、前記接続確立モジュールが前記宛先側デバイスと確立した接続を解放するように構成される接続解放モジュールとをさらに含む。
【００２５】
本発明の実施形態による端末は、前記データ伝送装置を含む。
【００２６】
本発明の実施形態によるデータ伝送装置は、ファイルを受信する必要があることを確認した場合、ソース側デバイスを検索するように構成されるデバイス検索モジュールと、前記ソース側デバイスとの接続が成功に確立された後、前記ソース側デバイスから送信されたファイルを受信するように構成される受信モジュールと、前記デバイス検索モジュールにより検索されたソース側デバイスへ認証要求を開始し、これにより前記ソース側デバイスが前記認証要求に応じて前記宛先側デバイスを認証し、そして前記宛先側デバイスに対する認証が通過した後、前記デバイス検索モジュールと接続を確立することができるようにするように構成される認証要求モジュールとを含む。
【００２７】
好ましくは、前記装置は、前記ファイルの受信が成功に完了された後、前記ソース側デバイスへファイル受信成功情報を送信するように構成される情報確認モジュールをさらに含む。
【００２８】
本発明の実施形態による端末は、前記データ伝送装置を含む。
【００２９】
本発明の実施形態の技術的解決手段において、伝送プロセスは、主にデバイスによって自動的に実行され、ユーザがあまりにも多く介入する必要がなく、ユーザの操作ステップを減少させ、複数のファイルを伝送する場合、複数のファイルをファイルキューに保存し、一つのファイルを伝送したたびに繰り返して操作することを避けることができ、複数の宛先側デバイスに対してファイルを伝送する場合、複数の宛先側デバイスをデバイスキューに保存し、各宛先側デバイスに対してファイルを送信するたびに、対応する宛先側デバイスを再度検索することを避けることができ、プロセスを大幅に簡素化し、伝送効率を向上させる。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施形態１によるデータ伝送方法のフローチャートである。
【図２】本発明の実施形態２によるデータ伝送方法のフローチャートである。
【図３】本発明の実施形態１によるデータ伝送装置の構成図である。
【図４】本発明の実施形態２によるデータ伝送装置の構成図である。
【図５】本発明の実施形態によるデータ伝送システムの構成図である。
【図６】本発明の実施形態３によるキューの構成図である。
【図７】本発明の実施形態３によるユーザ操作のフローチャートである。
【図８】本発明の実施形態３によるファイル伝送プロセスフローチャートである。
【図９】本発明の実施形態３によるソース側デバイスの操作フローチャートである。
【図１０】本発明の実施形態３による宛先側デバイスの操作フローチャートである。
【発明を実施するための形態】
【００３１】
本発明が解決しようとする技術的問題、技術的解決手段と利点がより明らかになるように、以下に図面および具体的な実施形態を参照して詳しく説明する。
【００３２】
本発明の実施形態は、従来技術において、データを伝送する場合、データ伝送プロセスが煩雑であり、ユーザの操作プロセスが複雑であり、伝送プロセスの操作効率が低い問題に対して、データ伝送方法、装置および端末を提供して、ユーザの操作プロセスを簡素化し、ファイル伝送効率を向上させることができる。
【００３３】
前記問題を解決するように、本発明の実施形態によるデータ伝送方法は、宛先側デバイスへデータを送信することに用いられ、図１に示すように、以下のステップを含む。
【００３４】
Ｓ１０１において、ソース側デバイスは、送信すべきファイルを選択する。
【００３５】
Ｓ１０２において、前記ソース側デバイスは、アクセスすべきデバイスの認証要求を受信した後、前記アクセスすべきデバイスを認証する。
【００３６】
Ｓ１０３において、前記ソース側デバイスは、認証を通過したアクセスすべきデバイスから前記送信すべきファイルの宛先側デバイスとしてアクセスすべきデバイスを選択する。
【００３７】
ステップＳ１０４において、前記ソース側デバイスは、前記宛先側デバイスと接続を確立する。
【００３８】
ステップＳ１０５において、前記宛先側デバイスとの接続が成功に確立された後、前記ソース側デバイスは、前記送信すべきファイルを前記宛先側デバイスに送信する。
【００３９】
前記技術的解決手段において、前記ファイルは、ピクチャー、テキスト、オーディオ、ビデオなどの様々なデータを含むことができ、接続の確立とファイルの伝送がすべてデバイスによって自動的に完了され、ユーザの介入を必要としなく、ユーザの操作プロセスを簡素化し、ファイル伝送効率を向上させる。
【００４０】
従来技術によるデータ伝送方法において、複数のファイルを伝送する場合、毎回一つだけのファイルを選択して伝送することができるので、ファイルを繰り返して選択し、そして宛先側デバイスを繰り返して選択し、接続を確立して伝送する必要があり、操作ステップが煩雑であり、かつ伝送効率が低い。
【００４１】
前記問題を解決するために、本発明の実施形態によるデータ伝送方法において、
前記ソース側デバイスが送信すべきファイルを選択することは、前記ソース側デバイスがユーザより選択された１つまたは複数のファイルを前記送信すべきファイルとしてファイルキューに追加することを含むことができ、
前記ソース側デバイスが前記送信すべきファイルを前記宛先側デバイスに送信することは、前記ソース側デバイスが前記ファイルキューにおける送信すべきファイルを前記宛先側デバイスに送信することを含むことができる。
【００４２】
前記技術的解決手段において、ファイルキューが作成されたので、ユーザは、複数のファイルを１回選択し、ファイルをファイルキューに保存し、ファイルを伝送する場合に、順次ファイルキューから送信すべきファイルを取得して伝送することができる。ファイルを繰り返して選択して伝送する必要がなく、操作プロセスを簡素化し、伝送効率を向上させる。もちろん、前記複数のファイルは、他の方式で保存されることもでき、例えば複数のファイルをパッキングして一つのファイルに圧縮して伝送し、伝送中にパッキングされた圧縮ファイルを直接に宛先側デバイスに伝送することができる。
【００４３】
従来技術によるデータ伝送方法において、複数の宛先側デバイスに対してデータを伝送する場合、各宛先側デバイスに対して接続確立、ファイル選択などの伝送ステップを繰り返すしかない。
【００４４】
前記問題を解決するために、本発明の実施形態によるデータ伝送方法において、
前記ソース側デバイスが認証を通過したアクセスすべきデバイスから前記送信すべきファイルの宛先側デバイスとしてアクセスすべきデバイスを選択することは、
前記ソース側デバイスが認証を通過したアクセスすべきデバイスをデバイスキューに追加することと、
前記ソース側デバイスが前記デバイスキューから前記送信すべきファイルの宛先側デバイスとしてアクセスすべきデバイスを選択することとを含む。
【００４５】
前記技術的解決手段において、デバイスキューが作成されたので、ユーザは、複数の宛先側デバイスに対してデータを伝送する場合、認証を通過した複数のアクセスすべきデバイスをデバイスキューに保存し、ファイルを伝送する場合に、デバイスキューから宛先側デバイスとしてアクセスすべきデバイスを取得して伝送を行うことができる。操作プロセスを簡素化し、伝送効率を向上させる。もちろん、前記複数のアクセスすべきデバイスは、他の方式で保存されることもできる。
【００４６】
好ましくは、前記ソース側デバイスが前記送信すべきファイルを前記宛先側デバイスに送信した後、前記ソース側デバイスは、前記宛先側デバイスから送信されたファイル受信成功情報を受信して表示することをさらに含むことができる。
【００４７】
前記技術的解決手段において、ソース側デバイスは、ソース側ユーザがファイルの伝送状況をよく知っているように、ファイル送信成功情報を表示することができる。
【００４８】
好ましくは、前記ソース側デバイスが前記宛先側デバイスから送信されたファイル受信成功情報を受信して表示した後、前記ソース側デバイスは、前記宛先側デバイスを前記デバイスキューから削除することと、前記ソース側デバイスは、前記宛先側デバイスと確立した接続を解放することとをさらに含むことができる。
【００４９】
前記技術的解決手段において、ソース側デバイスは、宛先側デバイスへファイルを伝送した後、当該宛先側デバイスとの接続を自動的に解放でき、ユーザが手動で操作する必要がなく、ユーザの操作プロセスを簡素化する。
【００５０】
本発明の実施形態によるデータ伝送方法は、ソース側デバイスから送信されたデータを受信することに用いられ、図２に示すように、以下のステップを含む。
【００５１】
ステップＳ２０１において、宛先側デバイスは、ファイルを受信する必要があることを確認した後、ソース側デバイスを検索する。
【００５２】
ステップＳ２０２において、前記ソース側デバイスを検索した場合、前記ソース側デバイスへ認証要求を開始し、これにより前記ソース側デバイスが前記認証要求に応じて前記宛先側デバイスを認証し、そして前記宛先側デバイスに対する認証が通過した後、前記宛先側デバイスと接続を確立することができるようにする。
【００５３】
ステップＳ２０３において、前記ソース側デバイスとの接続が成功に確立された後、前記宛先側デバイスは、前記ソース側デバイスから送信されたファイルを受信する。
【００５４】
前記技術的解決手段において、宛先側デバイスは、ソース側デバイスの検索を自動的に行って認証要求を開始し、接続が成功に確立された後、ソース側デバイスから送信されたファイルを自動的に受信し、伝送中にユーザの介入を必要としなく、ユーザの操作プロセスを簡素化し、ファイル伝送効率を向上させる。
【００５５】
好ましくは、前記宛先側デバイスは、前記ファイルの受信を成功に完了した後、前記ソース側デバイスへファイル受信成功情報を送信することができる。
【００５６】
前記技術的解決手段において、宛先側デバイスは、ファイルの受信を完了した後、ソース側デバイスへメッセージを送信してファイル伝送状況をソース側デバイスに通知する。
【００５７】
本発明の実施形態によるデータ伝送装置は、宛先側デバイスへデータを送信するように構成され、図３に示すように、
送信すべきファイルを選択するように構成されるファイル選択モジュールと、
アクセスすべきデバイスの認証要求を受信した後、前記アクセスすべきデバイスを認証するように構成される認証モジュールと、
認証を通過したアクセスすべきデバイスから前記送信すべきファイルの宛先側デバイスとしてアクセスすべきデバイスを選択するように構成される宛先側デバイス確認モジュールと、
前記宛先側デバイスと接続を確立するように構成される接続確立モジュールと、
前記接続確立モジュールと前記宛先側デバイスとの接続が成功に確立された後、前記送信すべきファイルを前記宛先側デバイスに送信するように構成される送信モジュールとを含む。
【００５８】
前記技術的解決手段において、ソース側デバイスは、送信すべきファイルを確認し、アクセスすべきデバイスの認証要求を受信して認証し、認証を通過したアクセスすべきデバイスから宛先側デバイスを選択して接続を確立し、確立された接続により宛先側デバイスへファイルを送信し、その中、認証プロセスおよび接続確立プロセス、ファイル伝送プロセスがユーザの介入を必要としなく、デバイスによって自動的に完了され、ユーザの操作プロセスを簡素化し、ファイル伝送効率を向上させる。
【００５９】
好ましくは、前記装置は、ファイルキューを記憶するように構成されるファイル記憶モジュールをさらに含むことができ、前記ファイル選択モジュールは、さらにユーザより選択された１つまたは複数のファイルを前記送信すべきファイルとして前記ファイルキューに追加するように構成され、前記送信モジュールは、さらに前記ファイルキューにおける送信すべきファイルを前記宛先側デバイスに送信するように構成される。
【００６０】
好ましくは、前記装置は、デバイスキューを記憶するように構成されるデバイス記憶モジュールをさらに含むことができ、前記認証モジュールは、さらに認証を通過したアクセスすべきデバイスを前記デバイスキューに追加するように構成され、前記宛先側デバイス確認モジュールは、さらに前記デバイスキューから前記送信すべきファイルの宛先側デバイスとしてアクセスすべきデバイスを選択するように構成される。
【００６１】
好ましくは、前記装置は、前記宛先側デバイスから送信されたファイル受信成功情報を受信して表示するように構成される情報表示モジュールをさらに含むことができる。
【００６２】
好ましくは、前記装置は、前記宛先側デバイスを前記デバイスキューから削除するように構成される宛先側デバイス削除モジュールと、前記接続確立モジュールが前記宛先側デバイスと確立した接続を解放するように構成される接続解放モジュールとをさらに含むことができる。
【００６３】
本発明の実施形態による端末は、宛先側デバイスへデータを送信するように構成され、前記データ伝送装置を含む。
【００６４】
本発明の実施形態によるデータ伝送装置は、ソース側デバイスから送信されたデータを受信するように構成され、図４に示すように、
ファイルを受信する必要があることを確認した後、ソース側デバイスを検索するように構成されるデバイス検索モジュールと、
前記ソース側デバイスを検索した場合、前記ソース側デバイスへ認証要求を開始し、これにより前記ソース側デバイスが前記認証要求に応じて前記宛先側デバイスを認証し、そして前記宛先側デバイスに対する認証が通過した後、前記デバイス検索モジュールと接続を確立することができるようにするように構成される認証要求モジュールと、
前記デバイス検索モジュールと前記ソース側デバイスとの接続が成功に確立された後、前記ソース側デバイスから送信されたファイルを受信するように構成される受信モジュールとを含む。
【００６５】
前記技術的解決手段において、宛先側デバイスは、ソース側デバイスを自動的に検索し、ソース側デバイスへ認証要求を送信して接続を確立した後、ソース側デバイスから送信されたファイルを受信し、その中、デバイス検索プロセス、認証要求プロセスおよびファイル受信プロセスがユーザの介入を必要としなく、デバイスによって自動的に完了され、ユーザの操作プロセスを簡素化し、ファイル伝送効率を向上させる。
【００６６】
好ましくは、前記装置は、前記ファイルの受信が成功に完了された後、前記ソース側デバイスへファイル受信成功情報を送信するように構成される情報確認モジュールをさらに含むことができる。
【００６７】
本発明の実施形態による端末は、ソース側デバイスから送信されたデータを受信するように構成され、前記データ伝送装置を含む。
【００６８】
図５は本発明の実施形態によるデータ伝送装置を応用したデータ伝送システムの構成図である。図５に示すように、前記データ伝送システムは、遠隔端末と宛先側端末を含む。
【００６９】
ここで、前記ソース側端末は、
本発明の実施形態１に記載される接続確立モジュールの機能を実現し、前記宛先側端末と接続を確立するように構成されるＷｉＦｉダイレクトモジュールと、
アクセスすべきデバイスの認証要求を受信した後、前記アクセスすべきデバイスを認証するように構成される認証モジュールと、
本発明の実施形態１に記載されるファイル選択モジュールおよびファイル記憶モジュールの機能を実現し、ファイルキューを記憶し、そしてユーザより選択された１つまたは複数のファイルを送信すべきファイルとしてファイルキューに追加するように構成されるファイルリストモジュールと、
デバイスキューを記憶するように構成されるデバイス記憶モジュールと、
認証を通過したアクセスすべきデバイスから前記送信すべきファイルの宛先側デバイスとしてアクセスすべきデバイスを選択し、すなわちファイルリストモジュールから送信すべきファイルを選択し、デバイス記憶モジュールから対応するアクセスすべきデバイスを宛先側デバイスとして選択するように構成される宛先側デバイス確認モジュールと、
前記ＷｉＦｉダイレクトモジュールと前記宛先側デバイスとの接続が成功に確立された後、前記送信すべきファイルを前記宛先側端末に送信するように構成される送信モジュールとを含む。
【００７０】
前記宛先側端末は、
本発明の実施形態２に記載されるデバイス検索モジュールの機能を実現し、ファイルを受信することが必要があることを確認した後、ソース側デバイスを検索するように構成されるＷｉＦｉダイレクトモジュールと、
前記ソース側デバイスを検索した場合、前記ソース側デバイスへ認証要求を開始し、これにより前記ソース側デバイスが前記認証要求に応じて前記宛先側端末を認証し、そして前記宛先側端末に対する認証が通過した後、前記ＷｉＦｉダイレクトモジュールと接続を確立することができるようにするように構成される認証要求モジュールと、
前記ＷｉＦｉダイレクトモジュールと前記ソース側デバイスとの接続が成功に確立された後、前記ソース側デバイスから送信されたファイルを受信するように構成される受信モジュールとを含む。
【００７１】
前記技術的解決手段において、前記データ伝送方法は、ＷｉＦｉダイレクト方式を採用して接続を確立してデータを伝送し、前記方法は、同様に他の方式を採用して接続を確立し、例えばブルートゥースを使用して接続することもできる。
【００７２】
図６は本発明の実施形態３によるキュー構成図である。前記キューは、ファイルキュー、デバイスキューと伝送キューを含み、前記ファイルキューが送信すべきファイルを保存するキューであり、例えば、図６に示すように、ファイルキューがファイル１、ファイル２.......ファイルＮなどのファイルを含む。
【００７３】
前記デバイスファイルは、アクセスすべきデバイスを保存するキューであり、図６に示すように、アクセスすべきデバイスがデバイス１、デバイス２．．．．．．デバイスＭなどのデバイスである。
【００７４】
前記伝送キューは、宛先側デバイスへ伝送されるファイルキューであり、図６に示すように、デバイスＭが宛先側デバイスであると確定し、すなわち宛先側デバイスＭへ伝送されるファイルキューにはファイル１、ファイル２．．．．．．．ファイルＮなどのファイルが含まれる。
【００７５】
前記技術的解決手段において、伝送キューは、ソース側デバイスにより、宛先側デバイスと当該宛先側デバイスへ送信されるファイルから構成される。ソース側デバイスが伝送キューを構成しなくてもよく、直接に宛先側デバイスを確定した後、ファイルキューをトラバースし、宛先側デバイスに対応するファイルを宛先側デバイスに送信する。
【００７６】
図７は本発明の実施形態３によるユーザ操作フローチャートである。
【００７７】
本実施形態において、ソース側ユーザは、一つのファイルを設定して宛先側ユーザへ送信し、宛先側ユーザがソース側ユーザに近づく後、クライアントをオープンにしてファイルを受信する。当該方法のユーザ操作ステップが図７に示される。
【００７８】
ソース側ユーザ：
Ｙ０１において、ファイルを送信／削除する。このステップにおいて、ソース側ユーザは、送信されたファイルを選択または削除する。
【００７９】
宛先側ユーザ：
Ｍ０１において、受信すべきファイルを確認する。このステップにおいて、宛先側ユーザは、受信すべきファイルを確認する。
【００８０】
Ｍ０２において、ファイルの受信を待つ。このプロセスにおいて、宛先側ユーザの介入が不要である。
【００８１】
Ｍ０３において、ファイルの受信が成功したことを確認する。このステップにおいて、宛先側ユーザは、ファイルの受信が成功した後、確認する。
【００８２】
ソース側デバイスから宛先側デバイスまでのファイル伝送プロセスにおいて、ソース側ユーザは、送信されたファイルを選択または削除するだけでよく、宛先側ユーザは、受信すべきファイルを確認し、およびファイルが成功に受信された後、確認するだけでよく、他の操作は、デバイスによって自動的に完了され、ユーザの介入を必要としない。
【００８３】
図８は本発明の実施形態３によるファイル伝送プロセスフローチャートであり、図８に示すように、以下のステップを含む。
【００８４】
ステップＳ８０１において、ソース側ユーザは、ファイルを送信する。このステップにおいて、ソース側ユーザは、ファイルを送信し、ソース側デバイスがソース側ユーザからのファイル送信要求を受信した後、送信すべきファイルをファイルキューに追加し、その後時間を設定して宛先側デバイスのアクセスを待つ。
【００８５】
ステップ８０２において、宛先側ユーザは、受信すべきファイルを確認する。このステップにおいて、宛先側デバイスは、宛先側ユーザが受信を確認するファイルを受信した後、ソース側デバイスを検索する。
【００８６】
ステップ８０３において、認証要求を開始する。このステップにおいて、宛先側デバイスは、ソース側デバイスを検索した後、ソース側デバイスへ認証要求を開始する。
【００８７】
ステップＳ８０４において、接続を確立する。このステップにおいて、ソース側デバイスは、宛先側デバイスから送信された認証要求を受信した後、受信された認証要求を認証し、認証が通過した後、宛先側デバイスへ接続確立要求を送信する。
【００８８】
ステップＳ８０５において、接続の確立が成功した。このステップにおいて、宛先側デバイスは、ソース側デバイスから送信された接続確立要求を受信した後、接続を確立する。
【００８９】
ステップＳ８０６において、ファイルを伝送する。このステップにおいて、ソース側デバイスは、送信すべきファイルを宛先側デバイスに伝送する。
【００９０】
ステップ８０７において、ファイルの受信が成功した。このステップにおいて、宛先側デバイスは、ファイルを受信しかつファイルの受信を完了した後に、ファイル受信成功情報を宛先側ユーザに表示する。
【００９１】
Ｓ８０８において、ファイルの受信を確認する。宛先側ユーザは、ファイルの受信が成功したことを確認する。
【００９２】
Ｓ８０９において、ファイル伝送成功メッセージを返す。このステップにおいて、宛先側デバイスは、宛先側ユーザのファイル受信確認情報を受信した後、ファイル伝送成功メッセージをソース側デバイスにフィードバックする。
【００９３】
Ｓ８１０において、宛先側デバイスへのファイル送信が成功した。ソース側デバイスは、ソース側ユーザがどの宛先側デバイスへの送信が成功したかを明らかに分かるように、宛先側デバイスへのファイル送信成功メッセージをソース側ユーザに表示する。
【００９４】
Ｓ８１１において、接続を解放する。このステップにおいて、ソース側デバイスは、宛先側デバイスへ接続解放要求を送信する。
【００９５】
Ｓ８１２において、接続解放が成功した。このステップにおいて、宛先側デバイスは、接続解放要求を受信した後、接続を解放する。
【００９６】
前記実施形態において、接続確立および解放は、すべてソース側デバイスと宛先側デバイスの要求および応答プロセスを経過し、もちろん、前記接続は、要求を経過しなくて直接に確立または解放されることができる。
【００９７】
図９は本発明の実施形態３によるソース側デバイスの操作フローチャートであり、図９に示すように、以下のステップを含む。
【００９８】
ステップＳ９０１において、アクセスすべきデバイスの認証要求を受信する。このステップにおいて、アクセスすべきデバイスがアクセスする場合、アクセスすべきデバイスは、認証を開始し、ソース側デバイスは、アクセスすべきデバイスから送信された認証要求を受信して認証する。
【００９９】
ステップＳ９０２において、認証を通過したかどうかを判定し、認証を通過したとＳ９０３に入り、そうでなければ、今回の伝送プロセスを終了する。
【０１００】
ステップＳ９０３において、当該アクセスすべきデバイスをデバイスキューに追加する。このステップにおいて、ソース側デバイスは、認証を通過したアクセスすべきデバイスをデバイスキューに追加する。
【０１０１】
ステップＳ９０４において、ファイルが送信されているかどうかを判定し、送信されれば、今回の伝送プロセスを終了し、送信されなければ、ステップＳ９０５に入る。このステップにおいて、ソース側デバイスは、現在ファイルが送信されているかどうかを判定し、現在ファイルが送信されていると、今回の伝送プロセスを終了する。
【０１０２】
ステップＳ９０５において、ファイルキューが空であるかどうかを判定し、空であれば、今回の伝送プロセスを終了し、空ではなければ、ステップＳ９０６に入る。このステップにおいて、ファイルキューが空であれば、現在ファイルが伝送されないことを示し、そのため、今回の伝送プロセスを終了する。
【０１０３】
ステップＳ９０６において、デバイスキューが空であるかどうかを判定し、空であれば、今回の伝送プロセスを終了し、空ではなければ、ステップ９０７に入り、このステップにおいて、デバイスキューが空であれば、現在アクセスすべきデバイスが送信すべきファイルを受信しないことを示し、そのため、今回の伝送プロセスを終了する。
【０１０４】
ステップＳ９０７において、伝送キューを作成する。このステップにおいて、ソース側デバイスは、デバイスキューにおけるアクセスすべきデバイスから宛先側デバイスとして一つのアクセスすべきデバイスを選択し、ファイルキューにおける、当該宛先側デバイスへの送信すべきファイルと当該宛先側デバイスを伝送キューに構成する。
【０１０５】
ステップＳ９０８において、接続を確立する。このステップにおいて、ソース側デバイスは、伝送キューが作成された後、宛先側デバイスへ接続確立要求を送信して接続を確立する。
【０１０６】
ステップＳ９０９において、接続が成功に確立されたかどうかを判定し、確立されれば、ステップＳ９１０に入り、確立されなければ、ステップＳ９１３に入る。このステップにおいて、ソース側デバイスは、宛先側デバイスとの接続が成功に確立されたかどうかを判定し、接続が成功に確立されないと、当該宛先側デバイスをデバイスキューから削除する。
【０１０７】
ステップＳ９１０において、ファイルを伝送する。このステップにおいて、ソース側デバイスは、確立された接続により、宛先側デバイスへファイルを伝送する。
【０１０８】
ステップＳ９１１において、ファイルの伝送が中断されるかどうかを判定し、中断されれば、ステップＳ９１２に入り、中断されなければ、ステップＳ９１３に入る。このステップにおいて、ソース側デバイスは、ファイル伝送プロセスが中断されるかどうかを判定する。
【０１０９】
ステップＳ９１２において、伝送プロセスが中断されたことをユーザに通知する。このステップにおいて、ユーザは、伝送プロセスが中断されたメッセージを受信した後、リフレッシュ命令を送信し、ステップＳ９１７に入り、伝送プロセスに再度入ることができ、いかなる操作を行わなく、今回の伝送プロセスを終了することもできる。
【０１１０】
ステップＳ９１３において、伝送キューが空であるかどうかを判定し、空であれば、ステップＳ９１４に入り、空ではなければ、ステップＳ９１０に入る。このステップにおいて、ソース側デバイスは、伝送キューが空であるかどうかを判定し、空ではなければ、当該宛先側デバイスへファイルを伝送する必要があることを示し、そのため、ファイルを伝送し続け、空であれば、当該宛先側デバイスへのファイル伝送が終了したことを示す。
【０１１１】
ステップＳ９１４において、ファイルが成功に伝送されたかどうかを判定し、伝送されれば、ステップＳ９１５に入り、伝送されなければ、ステップＳ９０３に入る。このステップにおいて、ソース側デバイスは、宛先側デバイスへのファイル送信が成功したかどうか、すなわち宛先側デバイスから返されたファイル伝送成功メッセージを受信したかどうかを判定し、受信すれば、当該宛先側デバイスへのファイル伝送が成功したことを示し、受信しなければ、当該宛先側デバイスへのファイル伝送が成功しないことを示し、当該宛先側デバイスをデバイスキューに再度追加して伝送プロセスを行う。
【０１１２】
ステップＳ９１５において、宛先側デバイスをデバイスキューから削除する。
【０１１３】
ステップＳ９１６において、宛先側デバイスとの接続を解放し、ステップＳ９０４に入る。このステップにおいて、当該宛先側デバイスへの伝送プロセスが終了し、ソース側デバイスは、再度新しい伝送プロセスに入る。
【０１１４】
ステップＳ９１７において、リフレッシュ命令を受信し、ステップＳ９０４に入る。このステップにおいて、ソース側デバイスは、リフレッシュ命令を受信して一つの伝送プロセスに入ることができ、リフレッシュ命令がユーザによって送信されてよく、デバイスによって設定された周期的命令であってもよい。
【０１１５】
前記実施形態において、一つのソース側デバイスは、複数の宛先側デバイスへファイルを送信することができ、２つの宛先側デバイスへファイルを送信することを例にする。
【０１１６】
ソース側ユーザは、一つのファイルを設定して宛先側ユーザへ送信し、宛先側ユーザＡ、Ｂの両者がソース側ユーザに近づく後、クライアントをオープンにしてファイルを受信する。
【０１１７】
ソース側デバイスが２つの宛先側デバイスからの認証要求を受信した場合、関連する技術を使用すると２つのデバイスが順次アクセスし、ソース側デバイスが先にアクセスした宛先側デバイスＡへデータを伝送する方法は、実施形態１に記載される方法のように伝送し、ソース側デバイスが宛先側デバイスＡへデータを伝送するプロセスにおいて、ソース側デバイスは、宛先側デバイスＢを認証しかつ認証が通過した後に宛先側デバイスＢをソース側デバイスのデバイスリストに追加し、ソース側デバイスは、現在ファイルが送信されているかどうかを判定し、ソース側デバイスが現在宛先側デバイスＡへファイルを送信しているので、宛先側デバイスＢへの伝送プロセスを終了する。
【０１１８】
宛先側デバイスＡへのファイル送信が完了された後、ソース側デバイスは、宛先側デバイスＡとの接続を解放した後、新しい伝送プロセスに入り、現在ファイルが伝送されているかどうかを判定し、ソース側デバイスが現在いずれかのデバイスへファイルを送信しないので、ソース側デバイスは、ファイルキューにおけるファイルを伝送する必要があるかどうかを判定し、この場合にファイルキューにおけるファイルが宛先側デバイスＢへ送信される必要があり、ソース側デバイスは、デバイスキューにおけるデバイスがファイルを送信する必要があるかどうかを判定し、宛先側デバイスＢがあると判定した場合、宛先側デバイスＢに対して伝送キューを作成し、そしてＢに対して接続確立、ファイル伝送の一連のプロセスを行う。
【０１１９】
図１０は本発明の実施形態３による宛先側デバイスの操作フローチャートであり、図１０に示すように、以下のステップを含む。
【０１２０】
ステップＳ１００１において、ファイル受信要求を受信した後、ソース側デバイスを検索する。このステップにおいて、宛先側デバイスは、ファイルの受信を確認した後、ファイルを送信するソース側デバイスを検索する。
【０１２１】
ステップＳ１００２において、認証要求を開始する。このステップにおいて、宛先側デバイスは、ソース側デバイスを検索した後、ソース側デバイスへ認証要求を送信し、前記ソース側デバイスが前記認証要求に応じて前記宛先側デバイスを認証することが可能とるようにし、そして前記宛先側デバイスに対する認証が通過した後、前記宛先側デバイスと接続を確立する。
【０１２２】
ステップＳ１００３において、接続確立がタイムアウトになるかどうかを判定し、タイムアウトであれば、ステップＳ１００４に入り、タイムアウトでなければ、ステップＳ１００５に入る。このステップにおいて、宛先側デバイスは、認証要求を開始した後、タイマーを設置して接続確立を待ち、待ちがタイムアウトになると、認証要求を再度開始するかどうかをユーザに通知する。
【０１２３】
ステップ１００４において、認証要求を再度開始するかどうかをユーザに通知し、再度開始であれば、ステップＳ１００２に入り、再度開始でなければ、今回の伝送プロセスを終了する。
【０１２４】
ステップＳ１００５において、ファイルを受信する。このステップにおいて、宛先側デバイスは、前記ソース側デバイスとの接続が成功に確立された後、前記ソース側デバイスから送信されたファイルを受信する。
【０１２５】
ステップ１００６において、ソース側デバイスへファイル受信成功メッセージを送信する。このステップにおいて、宛先側デバイスは、ファイルを成功に受信した後、ソース側デバイスへメッセージを送信し、ファイル送信状況をソース側デバイスに通知する。
【０１２６】
本発明の実施形態４において、２つのソース側デバイスは、一つの宛先側デバイスへファイルを送信する。
【０１２７】
一つの宛先側ユーザが２つのソース側ユーザＡ、Ｂに近づき、２つのソース側ユーザがいずれも当該宛先側ユーザへファイルを送信し、宛先側ユーザがファイルを区別して受信する。
【０１２８】
宛先側デバイスにおいて、宛先側デバイスは、まず一つのソース側デバイスＡを検索し、ソース側デバイスＡを検索した後にソース側デバイスＡへ認証要求を送信し、それによってソース側デバイスＡと接続を確立してソース側デバイスＡから送信されたファイルを受信する。
【０１２９】
ソース側デバイスＡからファイルを成功に受信した後、かつソース側デバイスＡとの接続を解放した後、宛先側デバイスは、さらに別のソース側デバイスＢを検索し、ソース側デバイスＢを検索した後にソース側デバイスＢへ認証要求を送信し、それによってソース側デバイスＢと接続を確立しかつソース側デバイスＢから送信されたファイルを受信する。
【０１３０】
上記は、本発明の好ましい実施形態であるが、当業者は、本発明の原理から逸脱しない前提で、若干の改善および潤色を行うことができ、これらの改善および潤色も本発明の保護範囲としてみなされるべきであると指摘すべきである。
【図１】
0006420347.tif 000002
【図２】
0006420347.tif 000003
【図３】
0006420347.tif 000004
【図４】
0006420347.tif 000005
【図５】
0006420347.tif 000006
【図６】
0006420347.tif 000007
【図７】
0006420347.tif 000008
【図８】
0006420347.tif 000009
【図９】
0006420347.tif 000010
【図１０】
0006420347.tif 000011