JP2010021810A - File transfer program and file transfer method via wireless communication network - Google Patents
File transfer program and file transfer method via wireless communication network Download PDFInfo
- Publication number
- JP2010021810A JP2010021810A JP2008180795A JP2008180795A JP2010021810A JP 2010021810 A JP2010021810 A JP 2010021810A JP 2008180795 A JP2008180795 A JP 2008180795A JP 2008180795 A JP2008180795 A JP 2008180795A JP 2010021810 A JP2010021810 A JP 2010021810A
- Authority
- JP
- Japan
- Prior art keywords
- file
- mobile terminal
- portable terminal
- wireless communication
- communication network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 33
- 238000000034 method Methods 0.000 title claims abstract description 14
- 230000001133 acceleration Effects 0.000 claims abstract description 48
- 230000005540 biological transmission Effects 0.000 claims description 28
- 238000001514 detection method Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 6
- 229920001690 polydopamine Polymers 0.000 description 4
- 230000001413 cellular effect Effects 0.000 description 1
Landscapes
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
本発明は、携帯電話機やPDAなどの携帯端末間で、無線通信ネットワークを経由して画像ファイルや文書ファイルなどを転送するファイル転送プログラム及びファイル転送方法に関するものである。 The present invention relates to a file transfer program and a file transfer method for transferring an image file, a document file, and the like between portable terminals such as a cellular phone and a PDA via a wireless communication network.
携帯電話機やPDAなどの携帯端末を無線通信ネットワークに接続し、インターネットへの接続や、共通のネットワークに接続した携帯端末間でのファイル転送を可能にするサービスが提供されるようになっている。ファイルの転送については、ファイルサーバを介在しなくても、直接に携帯端末間でのファイル転送が可能な発明が開示されている(例えば、特許文献1参照)。 Mobile terminals such as mobile phones and PDAs are connected to a wireless communication network to provide services that enable connection to the Internet and file transfer between mobile terminals connected to a common network. Regarding file transfer, an invention that can directly transfer a file between portable terminals without using a file server is disclosed (for example, see Patent Document 1).
特許文献1記載の発明のように、携帯端末間でのファイル転送を行う際には、ファイルの送信者は、送信先を指定するために受信側の携帯端末のアドレスを入力することが必要になる。電話帳機能を利用する場合でも送信先の選択操作が必要になるが、例えば、ファイルの転送を行いたい者同士が物理的に同じ場所で一緒にいる場合などであれば、目の前にいる相手に送信するためにわざわざこのような操作を行わなければならないことを煩雑に感じることもある。 As in the invention described in Patent Document 1, when performing file transfer between portable terminals, the file sender needs to input the address of the receiving portable terminal in order to specify the destination. Become. Even if you use the phone book function, you need to select the destination, but if you want to transfer files, for example, if you are physically in the same place, you are in front of you In some cases, it may be complicated to perform such an operation in order to transmit to the other party.
本発明は、このような課題を解決するためになされたものであり、送信先を指定するための入力、選択などの操作を行うことなく、送信先のアドレスを自動的に指定してファイルを転送することができる無線通信ネットワークを経由したファイル転送プログラム及びファイル転送方法を提供することを目的とするものである。 The present invention has been made to solve such problems, and automatically designates the address of the destination without performing operations such as input and selection for designating the destination. It is an object of the present invention to provide a file transfer program and a file transfer method that can be transferred via a wireless communication network.
このような課題を解決する本発明は、無線通信ネットワークに接続された加速度センサーを備える携帯端末間でファイルを転送するためのファイル転送プログラムであって、加速度センサーを備えた携帯端末に、転送するファイルの指定を受け付けるファイル指定受付ステップと、前記指定を受け付けた後に、所定の閾値を超えた前記加速度センサーの変動値を検出する変動値検出ステップ、前記携帯端末と共通の無線通信ネットワークに接続された他の携帯端末から、各々の携帯端末のアドレスを受信して一時記憶するアドレス記憶ステップと、前記携帯端末と共通の無線通信ネットワークに接続された他の携帯端末から、各々の携帯端末で検出された加速度センサーの変動値を受信する変動値受信ステップと、前記変動値受信ステップで受信した他の携帯端末の変動値を前記変動値検出ステップで検出した変動値と対比して、変動値が所定の範囲内にある携帯端末を前記ファイルの転送先として特定する転送先特定ステップと、前記転送先特定ステップで特定した携帯端末について一時記憶されたアドレスを送信先に指定して、前記ファイルを無線通信ネットワーク経由で前記携帯端末に発信するステップと、を実行させること特徴とするファイル転送プログラムである。 The present invention for solving such a problem is a file transfer program for transferring a file between portable terminals including an acceleration sensor connected to a wireless communication network, and transfers the file to a portable terminal including the acceleration sensor. A file specification receiving step for receiving a file specification; a fluctuation value detecting step for detecting a fluctuation value of the acceleration sensor exceeding a predetermined threshold after receiving the specification; and a wireless communication network connected to the portable terminal. An address storing step for receiving and temporarily storing the address of each mobile terminal from another mobile terminal, and detection by each mobile terminal from other mobile terminals connected to a wireless communication network common to the mobile terminal A fluctuation value receiving step of receiving the fluctuation value of the acceleration sensor, and the fluctuation value receiving step A transfer destination specifying step of specifying a portable terminal whose fluctuation value is within a predetermined range as a transfer destination of the file by comparing the fluctuation value of the other portable terminal that has been transmitted with the fluctuation value detected in the fluctuation value detection step; A step of designating the address temporarily stored for the portable terminal identified in the transfer destination identifying step as a transmission destination and transmitting the file to the portable terminal via a wireless communication network. It is a transfer program.
また、本発明は、無線通信ネットワークに接続された加速度センサーを備える携帯端末間でファイルを転送するファイル転送方法であって、加速度センサーを備えた転送元の携帯端末が、転送するファイルの指定を受け付けるファイル指定受付ステップと、前記転送元の携帯端末が、前記指定を受け付けた後に、所定の閾値を超えた前記加速度センサーの変動値を検出する変動値検出ステップ、前記転送元の携帯端末が、前記転送元の携帯端末と共通の無線通信ネットワークに接続された他の携帯端末から、各々の携帯端末のアドレスを受信して一時記憶するアドレス記憶ステップと、前記転送元の携帯端末が、前記転送元の携帯端末と共通の無線通信ネットワークに接続された他の携帯端末から、各々の携帯端末で検出された加速度センサーの変動値を受信する変動値受信ステップと、前記転送元の携帯端末が、前記変動値受信ステップで受信した他の携帯端末の変動値を前記変動値検出ステップで検出した変動値と対比して、変動値が所定の範囲内にある携帯端末を前記ファイルの転送先の携帯端末として特定する転送先特定ステップと、前記転送元の携帯端末が、前記転送先特定ステップで特定した転送先の携帯端末について一時記憶されたアドレスを送信先に指定して、前記ファイルを無線通信ネットワーク経由で前記転送先の携帯端末に発信するステップと、を有すること特徴とするファイル転送方法として特定することもできる。 The present invention also relates to a file transfer method for transferring a file between portable terminals having an acceleration sensor connected to a wireless communication network, wherein the transfer source portable terminal having the acceleration sensor specifies a file to be transferred. A file designation receiving step for accepting, a fluctuation value detecting step for detecting a fluctuation value of the acceleration sensor exceeding a predetermined threshold after the portable terminal of the transfer source accepts the designation, and the portable terminal of the transfer source, An address storing step of receiving and temporarily storing the address of each mobile terminal from another mobile terminal connected to a wireless communication network common to the transfer source mobile terminal; and Acceleration sensor detected on each mobile terminal from other mobile terminals connected to the same wireless communication network as the original mobile terminal The fluctuation value receiving step of receiving the fluctuation value of the mobile terminal of the transfer source is compared with the fluctuation value detected in the fluctuation value detection step of the fluctuation value of the other portable terminal received in the fluctuation value reception step. A transfer destination specifying step of specifying a portable terminal having a variation value within a predetermined range as a portable terminal of the file transfer destination, and a transfer destination portable terminal specified by the transfer source portable terminal in the transfer destination specifying step. And a step of designating a file temporarily stored in the terminal as a transmission destination and transmitting the file to the portable terminal of the transfer destination via a wireless communication network. .
本発明では、携帯端末から他の携帯端末にファイルを転送したい場合には、2つの携帯端末を重ねて振る、同時に振るなど動作を行うと、共通の無線通信ネットワークに接続された携帯端末の中から、加速度センサーが検出した変動値が一致する携帯端末を特定することによって、自動的にファイルの送信先を特定できることとなっている。 In the present invention, when a file is transferred from a portable terminal to another portable terminal, if two portable terminals are shaken in an overlapping manner or shaken at the same time, among the portable terminals connected to a common wireless communication network, Thus, the file transmission destination can be automatically specified by specifying the portable terminal having the same variation value detected by the acceleration sensor.
本発明によると、送信先を指定するための入力、選択などの操作を行うことなく、送信先のアドレスを自動的に指定してファイルを転送することが可能になる。ファイルを転送する際には、2つの携帯端末を重ねて振る、同時に振るなど今までの端末操作にはない動作を行うため、一体感のある娯楽性にも優れた携帯端末の使用方法を提供することができる。 According to the present invention, it is possible to automatically specify a destination address and transfer a file without performing operations such as input and selection for specifying the destination. When transferring files, the two mobile terminals are shaken at the same time, or shake at the same time, such as shaking them at the same time, so that you can use the mobile terminal with a sense of unity and excellent entertainment. can do.
本発明を実施するための最良の形態について、図面を用いて、以下に詳細に説明する。尚、以下の説明は本発明の実施形態の一例を示したものであり、本発明の具体的な構成はかかる実施形態に限定されるものではない。 The best mode for carrying out the present invention will be described below in detail with reference to the drawings. The following description shows an example of an embodiment of the present invention, and the specific configuration of the present invention is not limited to such an embodiment.
図1は、本発明にかかるファイル転送プログラムを利用するネットワーク環境の全体像を示す図である。図2は、本発明にかかるファイル転送プログラムによって、ファイルを転送するための第1の操作方法を示す図である。図3は、本発明にかかるファイル転送プログラムによって、ファイルを転送するための第1の操作方法を示す図である。図4は、本発明にかかるファイル転送プログラムにおいて検出される加速度情報の取り方を示す図である。図5は、本発明にかかるファイル転送プログラムを利用する携帯端末の構成を示すブロック図である。図6は、本発明にかかるファイル転送プログラムにおいて、他の携帯端末のアドレス情報を記憶するフローを示す図である。図7は、本発明にかかるファイル転送プログラムにおいて、送信先の携帯端末を特定して送信処理を実行するフローを示す図である。 FIG. 1 is a diagram showing an overall image of a network environment using a file transfer program according to the present invention. FIG. 2 is a diagram showing a first operation method for transferring a file by the file transfer program according to the present invention. FIG. 3 is a diagram showing a first operation method for transferring a file by the file transfer program according to the present invention. FIG. 4 is a diagram showing how to obtain acceleration information detected by the file transfer program according to the present invention. FIG. 5 is a block diagram showing a configuration of a portable terminal using the file transfer program according to the present invention. FIG. 6 is a diagram showing a flow of storing address information of another portable terminal in the file transfer program according to the present invention. FIG. 7 is a diagram showing a flow of specifying a transmission destination portable terminal and executing transmission processing in the file transfer program according to the present invention.
本発明は、共通の無線通信ネットワークに接続された携帯端末間でファイル転送を行うために用いられるものである。具体的には、Wi−Fiネットワークなどの無線通信ネットワークに接続された端末の中から、ファイルを転送する携帯端末を自動的に特定し、そのアドレスを自動的に指定して転送先の携帯端末にファイルを送信する。 The present invention is used to transfer a file between portable terminals connected to a common wireless communication network. Specifically, from among terminals connected to a wireless communication network such as a Wi-Fi network, a portable terminal to which a file is to be transferred is automatically specified, and the address is automatically designated to be transferred to the portable terminal. Send a file to
図1は、本発明にかかるファイル転送プログラムを利用するネットワーク環境の全体像を示したものである。Wi−Fiネットワークなどの無線通信ネットワークには、携帯電話機、PDA、パーソナルコンピュータなどの端末が接続されているが、このうち加速度センサーを備えた携帯端末であって、本発明にかかるファイル転送プログラムがインストールされた携帯端末A〜Eが、ファイルを転送する対象となる。 FIG. 1 shows an overview of a network environment using a file transfer program according to the present invention. A wireless communication network such as a Wi-Fi network is connected to terminals such as a mobile phone, a PDA, and a personal computer. Among these terminals, the mobile terminal includes an acceleration sensor, and a file transfer program according to the present invention is provided. The installed mobile terminals A to E are targets for transferring files.
本発明にかかるファイル転送プログラムは、Bonjourなどネットワークに接続された端末を相互に自動的に検出するプロトコルに対応しており、図1の例に示した携帯端末A〜Eの間では、IPアドレスの入力やDNSサーバの設定を行わなくても、仮想のネットワークを共有する端末として、相互のアドレス情報を自動的に取得している。 The file transfer program according to the present invention is compatible with a protocol for automatically detecting terminals connected to a network such as Bonjour, and between the mobile terminals A to E shown in the example of FIG. As a terminal sharing a virtual network, the mutual address information is automatically acquired without the need to input or set the DNS server.
このように、携帯端末間で相互に接続された他の携帯端末のアドレス情報を保持している状態において、携帯端末Aに記憶されたファイルを携帯端末Bに転送したい場合には、図2の例に示したように2つの携帯端末を重ねて振る動作を行う。携帯端末Aと携帯端末Bには加速度センサーが備えられているので、振られた際には加速度の変化が検出されるが、重ねて振ることによってその変動値は近似したものになることになる。 As described above, when it is desired to transfer the file stored in the mobile terminal A to the mobile terminal B in a state where the address information of the other mobile terminals mutually connected between the mobile terminals is held, As shown in the example, the operation of shaking the two portable terminals is performed. Since the mobile terminal A and the mobile terminal B are equipped with an acceleration sensor, a change in acceleration is detected when the mobile terminal A is shaken. .
そこで、ファイルの転送元となる携帯端末Aで、ファイルの送信操作を受け付けた後に一定の閾値を超えた加速度の変動を検出すると、ネットワークを共有している携帯端末B〜Eからそれぞれ加速度の変動値を取得し、携帯端末Aと変動値が近似する携帯端末BをファイルFの送信先と特定する。 Therefore, when the mobile terminal A serving as the file transfer source detects a change in acceleration exceeding a certain threshold after accepting the file transmission operation, the mobile terminal A to E sharing the network changes the acceleration. A value is acquired, and the portable terminal B whose variation value approximates the portable terminal A is specified as the transmission destination of the file F.
送信先を特定するための動作は重ねて振ることに限られず、図3の例に示したように、少し離れた位置にいる携帯端末Aと携帯端末Bの所持者が、同時に同じように携帯端末を振る動作を行うこととしてもよい。この場合も、携帯端末Aと携帯端末Bの加速度の変動値は比較的近似したものとなるため、携帯端末BをファイルFの送信先と特定することができる。携帯端末Aと携帯端末Bが遠隔地にある場合であっても、電話等でタイミングを一致させて同時に振るといった運用も可能である。 The operation for specifying the transmission destination is not limited to repeated shaking. As shown in the example of FIG. 3, the owners of the portable terminal A and the portable terminal B that are slightly separated from each other are simultaneously carried in the same manner. An operation of shaking the terminal may be performed. Also in this case, since the acceleration fluctuation values of the portable terminal A and the portable terminal B are relatively approximate, the portable terminal B can be specified as the transmission destination of the file F. Even when the portable terminal A and the portable terminal B are in a remote place, it is also possible to operate such that the timing is matched with a telephone or the like and shaken at the same time.
尚、携帯端末において検出される加速度情報の取り方は特に限定されるものでないが、一般的な加速度センサーでは、図4に示したように、x、y、zの3軸の方向に対する回転度が検出されており、これらの値を対比して近似する携帯端末を特定することとすればよい。 In addition, although the method of taking the acceleration information detected in the mobile terminal is not particularly limited, as shown in FIG. 4, in a general acceleration sensor, the degree of rotation with respect to the x, y, and z directions. It is sufficient to identify a mobile terminal that approximates these values by comparing these values.
また、加速度が近似すると判断するための設定についても特に限定されるものではないが、検出された値にはある程度の誤差が生じることが通常であるため、これを織り込んだ値を設定しておくことが必要になる。また、所持者が離れた場所で操作する場合があることを前提にする場合には、検出された時間について生じ得る誤差も織り込んだ値を設定しておくことが必要になる。これらの誤差を考慮した設定値については、利用者に対して指定するファイル転送のための動作方法に応じて定めることとすればよい。 In addition, the setting for determining that the acceleration is approximate is not particularly limited, but since a certain amount of error usually occurs in the detected value, a value incorporating this is set in advance. It will be necessary. In addition, when it is assumed that the owner may operate at a remote location, it is necessary to set a value that incorporates an error that may occur with respect to the detected time. The setting values taking these errors into consideration may be determined according to the operation method for file transfer specified to the user.
図5は、本発明にかかるファイル転送プログラムを利用する携帯端末の構成を示している。携帯端末10及び20は、携帯電話機やPDAなどの無線通信ネットワーク30に接続可能な携帯端末が用いられる。携帯端末10及び20は、メインメモリとCPUを備えていて、携帯端末10及び20に格納されたプログラムによる処理を実行する際には、メインメモリにプログラムを読み出してプログラムのワーキングエリアとして機能させながら、CPUで演算処理を行う。 FIG. 5 shows a configuration of a portable terminal using the file transfer program according to the present invention. As the mobile terminals 10 and 20, mobile terminals that can be connected to the wireless communication network 30 such as mobile phones and PDAs are used. The mobile terminals 10 and 20 include a main memory and a CPU, and when executing processing by a program stored in the mobile terminals 10 and 20, the program is read into the main memory and functions as a program working area. The CPU performs arithmetic processing.
携帯端末10及び20は、ネットワーク接続プログラム11及び21を備えている。ネットワーク接続プログラム11及び21の機能は特に限定されるものではないが、携帯端末10及び20の起動時等に、このプログラムによって無線通信ネットワーク30への接続が行われる。 The mobile terminals 10 and 20 include network connection programs 11 and 21. The functions of the network connection programs 11 and 21 are not particularly limited. When the mobile terminals 10 and 20 are activated, the network connection programs 11 and 21 are connected to the wireless communication network 30 by this program.
携帯端末10及び20は、ネットワーク共有プログラム12及び22を備えている。このプログラムはBonjourなどネットワークに接続された端末を相互に自動的に検出するプロトコルに対応しており、このプログラムが起動されている間は、ネットワークを共有する端末として相互のアドレス情報を自動的に取得している。 The mobile terminals 10 and 20 include network sharing programs 12 and 22. This program supports protocols that automatically detect terminals connected to the network, such as Bonjour. While this program is running, the mutual address information is automatically set as terminals that share the network. Have acquired.
携帯端末10及び20は、ファイル送受信プログラム13及び23と、ファイル編集プログラム14及び24を備えている。ファイル編集プログラム14において編集したファイルを携帯端末20に送信したい際には、ファイル送受信プログラム13からファイル送受信プログラム23に編集したファイルが無線通信ネットワーク30を経由して送信される。 The portable terminals 10 and 20 include file transmission / reception programs 13 and 23 and file editing programs 14 and 24. When the file edited by the file editing program 14 is to be transmitted to the portable terminal 20, the file edited from the file transmission / reception program 13 to the file transmission / reception program 23 is transmitted via the wireless communication network 30.
携帯端末10及び20は、加速度センサー15及び25を備えている。この加速度センサーでは携帯端末10及び20の起動時には常時その動きを加速度から把握しており、ファイルの転送を行う際には、加速度センサー15及び25で検出した加速度情報が近似する携帯端末を特定して、ファイルを無線通信ネットワーク30経由で送信する。 The mobile terminals 10 and 20 include acceleration sensors 15 and 25. In this acceleration sensor, the movement of the mobile terminals 10 and 20 is always grasped from the acceleration, and when transferring files, a mobile terminal that approximates the acceleration information detected by the acceleration sensors 15 and 25 is specified. Then, the file is transmitted via the wireless communication network 30.
尚、これらのプログラム相互の関係は特に限定されるものではないが、ファイル編集プログラム14及び24によるファイル編集のためのアプリケーションソフトにおいて、ファイル転送機能を実行するためのプログラムとして、ネットワーク共有プログラム12及び22とファイル送受信プログラム13及び23を備えることとすれば、利用者は一のアプリケーションソフトをインストールすることによって、ファイル転送機能を実行することが可能になる。 The mutual relationship between these programs is not particularly limited. In the application software for file editing by the file editing programs 14 and 24, the network sharing program 12 and the program for executing the file transfer function are used. 22 and the file transmission / reception programs 13 and 23, the user can execute the file transfer function by installing one application software.
又は、ファイルを制御するプログラムをファイル編集プログラム14及び24に限定することなく、ネットワーク共有プログラム12及び22とファイル送受信プログラム13及び23の機能によって、様々なアプリケーションプログラムで生成したりダウンロードしたりしたファイルを対象にファイルを転送可能なプログラムとして、本発明にかかるファイル転送プログラムを構成することとしてもよい。 Alternatively, the file control program is not limited to the file editing programs 14 and 24, and the files generated and downloaded by various application programs by the functions of the network sharing programs 12 and 22 and the file transmission / reception programs 13 and 23. The file transfer program according to the present invention may be configured as a program capable of transferring a file to the target.
以上の構成を前提に、本発明にかかるファイル転送プログラムの処理フローを、図6及び図7のフローチャートを用いて説明する。 Based on the above configuration, the processing flow of the file transfer program according to the present invention will be described with reference to the flowcharts of FIGS.
図6は、本発明にかかるファイル転送プログラムにおいて、共通のネットワークに接続された他の携帯端末のアドレス情報を、ファイルの転送元となる携帯端末10に一時記憶させるフローを示している。 FIG. 6 shows a flow of temporarily storing the address information of other portable terminals connected to a common network in the portable terminal 10 serving as a file transfer source in the file transfer program according to the present invention.
まず、転送元となる携帯端末10を起動すると、ネットワーク接続プログラム11が起動されて、無線通信ネットワーク30への接続処理が行われる(S01)。続いて、ファイル編集のためにファイル編集プログラム14を立ち上げたタイミング等においてネットワーク共有プログラム12が起動され、共通のネットワーク共有プログラムを起動していてネットワークを共有する携帯端末をネットワーク上から検知する(S02)。ネットワークを共有する端末が検知されない場合は、ネットワーク共有プログラムを起動した携帯端末をネットワーク上で監視する。 First, when the mobile terminal 10 serving as a transfer source is activated, the network connection program 11 is activated, and connection processing to the wireless communication network 30 is performed (S01). Subsequently, the network sharing program 12 is activated at the timing when the file editing program 14 is started up for file editing, and the common network sharing program is activated and the mobile terminal sharing the network is detected from the network ( S02). If a terminal sharing the network is not detected, the mobile terminal that has started the network sharing program is monitored on the network.
ネットワークを共有する携帯端末(ネットワーク共有プログラム22を起動中の携帯端末20が含まれる)が検知されると、それらの携帯端末を識別するIPアドレス等の識別情報を取得して、共有端末のアドレス情報として携帯端末10のメモリ領域に一時記憶させる(S03)。その後も、ファイル編集プログラム14の終了等によってネットワーク共有プログラム12が終了するまでは(S04)、随時ネットワーク共有プログラムを起動している携帯端末の最新情報をネットワーク上から取得して(S02)、一時記憶している共有端末のアドレス情報を更新する(S03)。 When mobile terminals sharing the network (including the mobile terminal 20 that is running the network sharing program 22) are detected, identification information such as an IP address for identifying those mobile terminals is acquired, and the address of the shared terminal is acquired. Information is temporarily stored in the memory area of the mobile terminal 10 (S03). Thereafter, until the network sharing program 12 is terminated due to the termination of the file editing program 14 or the like (S04), the latest information of the mobile terminal that is running the network sharing program is acquired from the network as needed (S02), and temporarily The stored address information of the shared terminal is updated (S03).
図7は、本発明にかかるファイル転送プログラムにおいて、ファイルを転送する送信先の携帯端末20を特定して、ファイルの送信処理を実行するフローを示している。 FIG. 7 shows a flow for specifying a destination portable terminal 20 to which a file is transferred and executing a file transmission process in the file transfer program according to the present invention.
携帯端末10において、ファイル編集プログラム14等においてファイルを作成したり読み出したりした携帯端末10の操作者が、ファイルの送信ボタンの押下等の操作を行うと、ファイル送受信プログラム13が起動され、転送するファイルの選択を受け付ける(S11)。 In the portable terminal 10, when the operator of the portable terminal 10 that has created or read a file in the file editing program 14 or the like performs an operation such as pressing a file transmission button, the file transmission / reception program 13 is activated and transferred. A file selection is accepted (S11).
ファイル転送の選択を受け付けると、加速度センサー15が検出する携帯端末10の加速度情報の変化を監視する(S12)。操作者が携帯端末10を振る等の動作を行って、加速度情報の変動値が一定の閾値を超えたことが検出されると(S13)、共有端末として記憶されている携帯端末の加速度情報を取得して(S14)、加速度情報の変動値を対比して近似する携帯端末がないかを確認する(S15)。 When the selection of file transfer is accepted, a change in acceleration information of the mobile terminal 10 detected by the acceleration sensor 15 is monitored (S12). When the operator performs an operation such as shaking the mobile terminal 10 and detects that the variation value of the acceleration information exceeds a certain threshold (S13), the acceleration information of the mobile terminal stored as the shared terminal is obtained. It is acquired (S14), and it is confirmed whether there is any portable terminal that approximates the variation value of the acceleration information (S15).
尚、ここで共有端末として記憶されている携帯端末の加速度情報を取得するタイミングは特に限定されるものではなく、図6のS02でネットワークを共有する携帯端末の識別情報を取得する際に、あわせて最新の加速度情報を相互に交換して、S03でアドレス情報とともに一時記憶することとしてもよいし、図7のS11でファイル転送の選択を受け付けたときから、他の携帯端末の加速度情報を取得して携帯端末10のメモリ領域に一時記憶させることとしてもよい。S13で携帯端末10の加速度の変化が検出された際に、他の携帯端末の加速度情報を取得することとしてもよい。 In addition, the timing which acquires the acceleration information of the portable terminal memorize | stored here as a shared terminal is not specifically limited, When acquiring the identification information of the portable terminal which shares a network by S02 of FIG. The latest acceleration information may be exchanged with each other and temporarily stored together with the address information in S03, or the acceleration information of other portable terminals may be acquired from when the file transfer selection is accepted in S11 of FIG. Then, it may be temporarily stored in the memory area of the mobile terminal 10. When a change in acceleration of the mobile terminal 10 is detected in S13, acceleration information of another mobile terminal may be acquired.
加速度情報の変動値が近似する携帯端末が特定できない場合には、ファイルの送信先が特定できないとして、エラー処理が行われる。エラー処理の内容は特に限定されるものではなく、ファイル転送を中断してもよいし、入力操作によって送信先を指定するよう促すこととしてもよい。 If a mobile terminal that approximates a variation value of acceleration information cannot be specified, an error process is performed assuming that the file transmission destination cannot be specified. The content of the error processing is not particularly limited, and file transfer may be interrupted, or it may be prompted to specify a transmission destination by an input operation.
加速度情報の変動値が近似する携帯端末が携帯端末20であると特定されると、携帯端末10のメモリ領域に一時記憶された携帯端末20のアドレス情報を読み出して、ファイルの送信先に指定する(S16)。ファイルの送信先が指定されると、先に選択されたファイルの送信処理を実行して、携帯端末20に選択されたファイルを発信する(S17)。 When it is determined that the mobile terminal 20 that approximates the variation value of the acceleration information is the mobile terminal 20, the address information of the mobile terminal 20 temporarily stored in the memory area of the mobile terminal 10 is read and designated as the file transmission destination. (S16). When the transmission destination of the file is designated, the transmission process of the previously selected file is executed, and the selected file is transmitted to the portable terminal 20 (S17).
10 携帯端末
11 ネットワーク接続プログラム
12 ネットワーク共有プログラム
13 ファイル送受信プログラム
14 ファイル編集プログラム
15 加速度センサー
20 携帯端末
21 ネットワーク接続プログラム
22 ネットワーク共有プログラム
23 ファイル送受信プログラム
24 ファイル編集プログラム
25 加速度センサー
30 無線通信ネットワーク
DESCRIPTION OF SYMBOLS 10 Mobile terminal 11 Network connection program 12 Network sharing program 13 File transmission / reception program 14 File editing program 15 Acceleration sensor 20 Mobile terminal 21 Network connection program 22 Network sharing program 23 File transmission / reception program 24 File editing program 25 Acceleration sensor 30 Wireless communication network
Claims (2)
転送するファイルの指定を受け付けるファイル指定受付ステップと、
前記指定を受け付けた後に、所定の閾値を超えた前記加速度センサーの変動値を検出する変動値検出ステップ、
前記携帯端末と共通の無線通信ネットワークに接続された他の携帯端末から、各々の携帯端末のアドレスを受信して一時記憶するアドレス記憶ステップと、
前記携帯端末と共通の無線通信ネットワークに接続された他の携帯端末から、各々の携帯端末で検出された加速度センサーの変動値を受信する変動値受信ステップと、
前記変動値受信ステップで受信した他の携帯端末の変動値を前記変動値検出ステップで検出した変動値と対比して、変動値が所定の範囲内にある携帯端末を前記ファイルの転送先として特定する転送先特定ステップと、
前記転送先特定ステップで特定した携帯端末について一時記憶されたアドレスを送信先に指定して、前記ファイルを無線通信ネットワーク経由で前記携帯端末に発信するステップと、
を実行させること特徴とするファイル転送プログラム。 A file transfer program for transferring a file between mobile terminals having an acceleration sensor connected to a wireless communication network, the mobile terminal having an acceleration sensor,
A file specification reception step for receiving specification of a file to be transferred;
A fluctuation value detecting step of detecting a fluctuation value of the acceleration sensor exceeding a predetermined threshold after receiving the designation;
An address storing step of receiving and temporarily storing the address of each mobile terminal from another mobile terminal connected to a common wireless communication network with the mobile terminal;
A fluctuation value receiving step of receiving a fluctuation value of the acceleration sensor detected by each portable terminal from another portable terminal connected to a wireless communication network common to the portable terminal;
By comparing the fluctuation value of the other mobile terminal received in the fluctuation value receiving step with the fluctuation value detected in the fluctuation value detection step, a portable terminal whose fluctuation value is within a predetermined range is specified as the transfer destination of the file. Destination identification step to
Designating the address temporarily stored for the mobile terminal specified in the transfer destination specifying step as a transmission destination, and transmitting the file to the mobile terminal via a wireless communication network;
A file transfer program characterized in that
加速度センサーを備えた転送元の携帯端末が、転送するファイルの指定を受け付けるファイル指定受付ステップと、
前記転送元の携帯端末が、前記指定を受け付けた後に、所定の閾値を超えた前記加速度センサーの変動値を検出する変動値検出ステップ、
前記転送元の携帯端末が、前記転送元の携帯端末と共通の無線通信ネットワークに接続された他の携帯端末から、各々の携帯端末のアドレスを受信して一時記憶するアドレス記憶ステップと、
前記転送元の携帯端末が、前記転送元の携帯端末と共通の無線通信ネットワークに接続された他の携帯端末から、各々の携帯端末で検出された加速度センサーの変動値を受信する変動値受信ステップと、
前記転送元の携帯端末が、前記変動値受信ステップで受信した他の携帯端末の変動値を前記変動値検出ステップで検出した変動値と対比して、変動値が所定の範囲内にある携帯端末を前記ファイルの転送先の携帯端末として特定する転送先特定ステップと、
前記転送元の携帯端末が、前記転送先特定ステップで特定した転送先の携帯端末について一時記憶されたアドレスを送信先に指定して、前記ファイルを無線通信ネットワーク経由で前記転送先の携帯端末に発信するステップと、
を有すること特徴とするファイル転送方法。 A file transfer method for transferring a file between portable terminals having an acceleration sensor connected to a wireless communication network,
A file designation receiving step in which a transfer source portable terminal equipped with an acceleration sensor receives designation of a file to be transferred;
A fluctuation value detection step of detecting a fluctuation value of the acceleration sensor that exceeds a predetermined threshold after the transfer source portable terminal receives the designation;
An address storage step in which the mobile terminal of the transfer source receives and temporarily stores the address of each mobile terminal from another mobile terminal connected to a wireless communication network in common with the mobile terminal of the transfer source;
Fluctuation value receiving step in which the transfer source portable terminal receives a variation value of the acceleration sensor detected by each portable terminal from another portable terminal connected to a common wireless communication network with the transfer source portable terminal. When,
The portable terminal whose variation value is within a predetermined range by comparing the variation value of the other portable terminal received in the variation value receiving step with the variation value detected in the variation value detection step. And a transfer destination specifying step for specifying the file as a transfer destination mobile terminal;
The transfer source portable terminal designates the address temporarily stored for the transfer destination portable terminal specified in the transfer destination specifying step as a transmission destination, and the file is transferred to the transfer destination portable terminal via a wireless communication network. A step of making a call;
A file transfer method characterized by comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008180795A JP2010021810A (en) | 2008-07-10 | 2008-07-10 | File transfer program and file transfer method via wireless communication network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008180795A JP2010021810A (en) | 2008-07-10 | 2008-07-10 | File transfer program and file transfer method via wireless communication network |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010021810A true JP2010021810A (en) | 2010-01-28 |
Family
ID=41706272
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008180795A Pending JP2010021810A (en) | 2008-07-10 | 2008-07-10 | File transfer program and file transfer method via wireless communication network |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2010021810A (en) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011105322A1 (en) * | 2010-02-26 | 2011-09-01 | 日本電気株式会社 | Communication system, communication terminal, server, communication method, and program |
| JP2011205435A (en) * | 2010-03-26 | 2011-10-13 | Casio Computer Co Ltd | Terminal and program |
| JP2012048320A (en) * | 2010-08-24 | 2012-03-08 | Olympus Imaging Corp | Information apparatus |
| WO2012118138A1 (en) * | 2011-03-03 | 2012-09-07 | 株式会社ニコン | Electronic device and grouping method |
| JP2012199910A (en) * | 2011-03-09 | 2012-10-18 | Nikon Corp | Electronic device and grouping method |
| JP2013179716A (en) * | 2013-06-26 | 2013-09-09 | Casio Comput Co Ltd | Terminal device and program |
| EP2648438A1 (en) | 2012-04-04 | 2013-10-09 | Hitachi Ltd. | Terminal coordination system and method therefor |
| JP2014027330A (en) * | 2012-07-24 | 2014-02-06 | Fujitsu Ltd | Wireless communication device, wireless communication method and wireless communication control program |
| JP2014123252A (en) * | 2012-12-21 | 2014-07-03 | Ntt Docomo Inc | Communication terminal, screen display method, and program |
| WO2014155896A1 (en) * | 2013-03-28 | 2014-10-02 | Nec Corporation | Improved wireless communication of private data between two terminals |
| JP2014194798A (en) * | 2014-05-08 | 2014-10-09 | Casio Comput Co Ltd | Terminal device, and program |
| JP2016115366A (en) * | 2016-01-28 | 2016-06-23 | カシオ計算機株式会社 | Terminal device, setting method, and program |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004289584A (en) * | 2003-03-24 | 2004-10-14 | Alps Electric Co Ltd | Portable telephone |
| JP2008154004A (en) * | 2006-12-18 | 2008-07-03 | Sony Ericsson Mobilecommunications Japan Inc | Portable terminal and information communicating method |
-
2008
- 2008-07-10 JP JP2008180795A patent/JP2010021810A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004289584A (en) * | 2003-03-24 | 2004-10-14 | Alps Electric Co Ltd | Portable telephone |
| JP2008154004A (en) * | 2006-12-18 | 2008-07-03 | Sony Ericsson Mobilecommunications Japan Inc | Portable terminal and information communicating method |
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011105322A1 (en) * | 2010-02-26 | 2011-09-01 | 日本電気株式会社 | Communication system, communication terminal, server, communication method, and program |
| JPWO2011105322A1 (en) * | 2010-02-26 | 2013-06-20 | 日本電気株式会社 | Communication system, communication terminal, server, communication method and program |
| US9071700B2 (en) | 2010-02-26 | 2015-06-30 | Nec Corporation | Communication system, communication terminal, server, communication method and program |
| JP2011205435A (en) * | 2010-03-26 | 2011-10-13 | Casio Computer Co Ltd | Terminal and program |
| JP2012048320A (en) * | 2010-08-24 | 2012-03-08 | Olympus Imaging Corp | Information apparatus |
| WO2012118138A1 (en) * | 2011-03-03 | 2012-09-07 | 株式会社ニコン | Electronic device and grouping method |
| JP2012199910A (en) * | 2011-03-09 | 2012-10-18 | Nikon Corp | Electronic device and grouping method |
| CN103369528A (en) * | 2012-04-04 | 2013-10-23 | 株式会社日立制作所 | Terminal coordination system and method therefor |
| EP2648438A1 (en) | 2012-04-04 | 2013-10-09 | Hitachi Ltd. | Terminal coordination system and method therefor |
| JP2014027330A (en) * | 2012-07-24 | 2014-02-06 | Fujitsu Ltd | Wireless communication device, wireless communication method and wireless communication control program |
| JP2014123252A (en) * | 2012-12-21 | 2014-07-03 | Ntt Docomo Inc | Communication terminal, screen display method, and program |
| EP2919107A4 (en) * | 2012-12-21 | 2016-07-13 | Ntt Docomo Inc | COMMUNICATION TERMINAL, SCREEN DISPLAY METHOD, AND RECORDING MEDIUM |
| WO2014155896A1 (en) * | 2013-03-28 | 2014-10-02 | Nec Corporation | Improved wireless communication of private data between two terminals |
| JP2013179716A (en) * | 2013-06-26 | 2013-09-09 | Casio Comput Co Ltd | Terminal device and program |
| JP2014194798A (en) * | 2014-05-08 | 2014-10-09 | Casio Comput Co Ltd | Terminal device, and program |
| JP2016115366A (en) * | 2016-01-28 | 2016-06-23 | カシオ計算機株式会社 | Terminal device, setting method, and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2010021810A (en) | File transfer program and file transfer method via wireless communication network | |
| KR101185171B1 (en) | Method and memory card for Wireless Digital Content Management | |
| US10225719B2 (en) | Method and apparatus for establishing communication between an image photographing apparatus and a user device | |
| JP5879735B2 (en) | Portable device program, portable device, and portable device control method | |
| US8810839B2 (en) | Information processing apparatus for transferring image data, server apparatus for receiving transferred image data, and control methods and storage media therefor | |
| JP5991193B2 (en) | Information processing program, information processing apparatus, and information processing apparatus control method | |
| KR101903924B1 (en) | Method and system for vicarious downloading or uploading of information | |
| JP2015111904A (en) | Method of obtaining application for accessory of portable terminal from communication network and portable terminal | |
| CN101390052A (en) | Communication system, communication device, and management server device | |
| CN104283941A (en) | Data access method, device and system | |
| JP2006054841A (en) | Communication terminal, network selection method used for the same and program therefor | |
| JP2008085393A (en) | Information terminal device, information processing system and information processing program | |
| KR102780108B1 (en) | Electronic device for controlling delivery of packet and operating method thereof | |
| CN105468417A (en) | Application software installation method and device | |
| JP2015156526A (en) | Communication device, information processing device and control method therefor, and communication system | |
| US20090156162A1 (en) | Communication system, communication terminal, server, communication method to be used therein and program therefor | |
| KR102795191B1 (en) | Electronic device for transmitting eir packet in bluetooth network environment and method thereof | |
| KR101475323B1 (en) | Supplementary services execution apparatus for providing supplementary services included in user terminal | |
| Campbell | Symbian OS communications programming | |
| KR102457007B1 (en) | electronic device and method for controlling video sharing with the rich communication suite service | |
| KR20210082731A (en) | Electronic device for downloading file and method for operating thereof | |
| US9294632B2 (en) | Mobile terminal and computer-readable recording medium for a mobile terminal using near field wireless communication to transmit a scan command to a scanning device | |
| KR20210129498A (en) | Methods for processing data and the electronic device supporting the same | |
| US20230142794A1 (en) | Image display method of display device | |
| CN108156202B (en) | Method, device and system for providing system location service |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110609 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120419 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120423 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120926 |