JP4409147B2 - Data transfer software for mobile phones that deposits data from a personal computer to a data storage server via a mobile phone communication network and imports it to another personal computer - Google Patents

Data transfer software for mobile phones that deposits data from a personal computer to a data storage server via a mobile phone communication network and imports it to another personal computer Download PDF

Info

Publication number
JP4409147B2
JP4409147B2 JP2002139559A JP2002139559A JP4409147B2 JP 4409147 B2 JP4409147 B2 JP 4409147B2 JP 2002139559 A JP2002139559 A JP 2002139559A JP 2002139559 A JP2002139559 A JP 2002139559A JP 4409147 B2 JP4409147 B2 JP 4409147B2
Authority
JP
Japan
Prior art keywords
data
storage server
data storage
mobile phone
file name
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.)
Expired - Fee Related
Application number
JP2002139559A
Other languages
Japanese (ja)
Other versions
JP2003330834A (en
Inventor
伸司 桜井
聡 橘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Daiichikosho Co Ltd
Original Assignee
Daiichikosho Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Daiichikosho Co Ltd filed Critical Daiichikosho Co Ltd
Priority to JP2002139559A priority Critical patent/JP4409147B2/en
Publication of JP2003330834A publication Critical patent/JP2003330834A/en
Application granted granted Critical
Publication of JP4409147B2 publication Critical patent/JP4409147B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、パソコンのデータを携帯電話通信網を通じてデータ保管サーバーに預けるとともに他のパソコンに取り込むための携帯電話機用データ転送ソフトに関する。
【0002】
【発明の背景】
あるコンピュータから別のコンピュータへネットワークを通じてデータを転送することは、ごく当たり前に行われている。このような場合、直接宛先のコンピュータと通信してデータを転送する方法と、電子メールのようにネットワーク上の中継地点(メールサーバーなど)を経由して相手のコンピュータにデータを転送する方法とがある。いずれにせよ、これらの転送方法は、送り手コンピュータは受け手となるコンピュータにデータが届くように宛先を指定する(通信相手を特定する)必要がある。したがって、受け手となるコンピュータが特定されていない段階では、ネットワーク上にデータを送出するわけにはいかない。
【0003】
しかし現実には、データを送出する段階では、その宛先(受け手となるコンピュータ)が確定されていない場合も多い。例えば、営業担当者が出張先で不特定の顧客の会社を訪れるとする。そして、この担当者が各顧客の要求に合わせて複数の資料のなかから適当な資料を臨機応変に提示しながら営業活動を展開する場面を想定してみる。顧客に提示する資料は自社のコンピュータでいくらでも作成しておけるが、訪問先が決まっていなければ、大量の資料を印刷して持ち歩かなければならない。この場合は、訪問先のコンピュータを借りて必要な資料を取り出せれば極めて便利である。
【0004】
実際に訪問するかどうかは別にしても、資料を見せたい相手が事前に決まっていて、しかもその相手のメールアドレスが分かっているのであれば、資料を電子メールの添付ファイルとしてそのメールアドレスに宛ててとりあえず送っておくことが考えられる。そこで電子メールの送信者は、PC(パーソナルコンピュータ)を操作して電子メール送受信ソフトウエアを起動し、新規の電子メールに相手のメールアドレスを入力して必要なデータを添付ファイルにした上でその電子メールを送信する。しかし、この一連の操作は、日常的にPCを使っている人でなければ難しい。
【0005】
また、資料の内容がプレゼンテーション用の資料など、事前に内容が知られたくないような資料を電子メールで送信する場合には、送信者自身のメールアドレスに宛てて電子メールを送付することが考えられるが、ある程度PCの操作に習熟している人であっても、自分宛のメールを訪問先のコンピュータで取り出すことは容易ではない。すなわち、不特定の訪問先のPCにインストールされている電子メールソフトに、送信者のメールアドレスや契約しているプロバイダのメールサーバー名、このメールサーバーにアクセスするための認証情報(ID、パスワード)などを設定する必要となる。このような複雑な設定作業はPCの操作にかなり詳しい人にしかできない。たとえできたとしても、この設定作業自体が煩わしいし時間も掛かる。設定情報の一つでも間違えたり忘れたりしてしまえば、電子メールを受信することができなくなる。そもそも、訪問先がこのようなPC操作を許可してくれないことも多いであろう。
【0006】
なお、メールサーバーと同様なデータ保管転送機能を提供するサーバーがネットワーク上に開設されているが、PCの操作に不慣れな人にとっては、このサーバーを利用してデータを転送する場合であっても、やはり難しい。いずれにしても、サーバーに保管してもらうデータとそのデータの送り主とを対応付けするための何らかの識別情報をサーバーに設定登録する作業が必要であるし、サーバーに預けておいたデータを取り出す際にも、そのデータに対応付けされている識別情報を入力する必要がある。したがって、PC操作に対する習熟度がどの程度のものであっても、識別情報の入力作業という煩雑さと、識別情報を間違ったり忘れたりする可能性とが相変わらず存在する。
【0007】
【発明の開示】
本発明者らは、インターネットに接続できる携帯電話機が普及していること、携帯電話機が個人が常時携行する情報処理端末であること、PCの操作に全く不慣れな人であっても携帯電話機を所有し使用していること、および各携帯電話機に電話番号や製造番号などの固体識別子が割り当てられていることに着目した。そして、従来のデータ転送方法に携帯電話機を巧妙に介在させることで、PCの操作に不慣れな人はもちろん、習熟した人であったも上述した認証手続きにおける煩雑な作業を不要にして、利用者のデータを不特定のコンピュータで容易に取り出せることができるのではないかと考えた。
【0008】
この発明の核心をなす携帯電話機用データ転送ソフトは、便宜的に分説すると、つぎの事項(1)〜(13)により特定されるものである。
(1)主通信手段と、副通信手段と、制御手段と、操作入力手段と、表示手段と、記憶手段を備えたブラウザ付き携帯電話機用のデータ転送ソフトであること
(2)主通信手段は、携帯電話通信網との通信を可能とすること
(3)副通信手段は、有線インタフェースまたは近距離無線通信インタフェースにより接続されたパソコンとの通信を可能とすること
(4)データ転送ソフトは、記憶手段に格納され、制御手段に、初期処理と、アップロード処理と、ダウンロード処理を行わせること
(5)初期処理は、操作入力手段により当該データ転送ソフトが起動された際、アップロードかダウンロードのいずれかを利用者に選択させる初期画面を表示手段に表示させること
(6)アップロード処理は、初期画面にてアップロード選択の操作入力があった際に第1〜第2処理を行うこと
(7)第1処理は、副通信手段により転送元パソコンと通信し、転送元パソコンからファイル名付きのアップロードデータが送信されてくるのを待つこと
(8)第2処理は、主通信手段によりデータ保管サーバーと通信し、転送元パソコンから受信したファイル名付きのアップロードデータと、当該携帯電話機の固有情報とを含む電文をデータ保管サーバーに送信すること
(9)ダウンロード処理は、初期画面にてダウンロード選択の操作入力があった際に第3〜第6処理を行うこと
(10)第3処理は、主通信手段によりデータ保管サーバーと通信して当該携帯電話機の固有情報を送信すること
(11)第4処理は、データ保管サーバーからファイル名を含む電文を受信した際、電文中のファイル名を表示手段に一覧表示させるとともに、副通信手段により転送先パソコンと通信してデータ保管サーバーから受信したファイル名を送信すること
(12)第5処理は、第4処理で転送先パソコンに転送したファイル名のいずれかを選択する情報を転送先パソコンから受信した際、または、ファイル名一覧表示中からいずれかのファイル名が操作入力手段により選択された際、そのファイル名選択情報を含む電文をデータ保管サーバーに送信すること
(13)第6処理は、データ保管サーバーからダウンロードデータを含む電文を受信し、そのダウンロードデータを転送先パソコンに送信すること
【0009】
なお本発明において、上記した発明特定事項(11)(12)は、つぎの事項(a)(b)のように変更する構成としてもよい。
(a)第4処理は、データ保管サーバーからファイル名を含む電文を受信した際、電文中のファイル名を表示手段に一覧表示させるとともに、副通信手段により転送先パソコンと通信すること
(b)第5処理は、ファイル名一覧表示中からいずれかのファイル名が操作入力手段により選択された際、そのファイル名選択情報を含む電文をデータ保管サーバーに送信すること
【0013】
【発明の実施の形態】
===ネットワーク構成===
図1は本発明の実施例におけるデータ転送方法が適用されるネットワークの概略図である。携帯電話機1はブラウザを実装し、基地局11を介して携帯電話通信網10に接続するとともに、その網10内にあるゲートウェイサーバー12を経由してインターネット20に接続する。そして、インターネット20上の各種サーバーコンピュータと通信する。また、Java実行環境を実装し、ネットワーク10,20からJavaアプレットをダウンロードすることで各種アプリケーションを追加登録することができる。
【0014】
携帯電話機1には本実施例の方法に基づいてインターネット上のサーバーコンピュータとして稼働しているデータ保管サーバー3にアクセスするともに、この保管サーバー3を介して不特定のパーソナルコンピュータ(利用者コンピュータ)2a、2b間でのデータ転送を実現するためのアプリケーション(データ転送ソフト)があらかじめダウンロードされてインストールされているものとする。そして携帯電話機1は、USB規格やRS232C規格などの有線インタフェースに準拠したケーブルを接続するためのデータ端子を備えている。
【0015】
利用者コンピュータ2a、2bは、上述した有線インタフェースを介して携帯電話機1と直接接続される。そして、本実施例の方法に基づいてデータ保管サーバー3に自身の外部記憶に格納されているデータ(利用者データ)を携帯電話機1経由で預けたり、データ保管サーバー3に預けておいた利用者データを携帯電話機1経由で取り出したりするためのアプリケーション(データ管理ソフト)があらかじめインストールされているものとする。なお、携帯電話機1と利用者コンピュータ2a、2bの双方に同じ規格の短距離無線通信インタフェース(IrDA、ブルートゥースなど)が実装されていれば、携帯電話機1と利用者コンピュータ2a、2bとが無線通信することとしてもよい。
【0016】
データ保管サーバー3は、Webサーバーとしての基本機能を備えており、携帯電話機1とのHTTP通信を通じて利用者コンピュータ2a、2b間のデータ転送を仲介する。もちろん、データ保管サーバー3は携帯電話通信網10内に設置されていてもよい。
【0017】
===利用者データの預託===
本実施例の方法では、ある利用者コンピュータ2aに格納されている利用者データをデータ保管サーバー3に預けておき、その預けておいた利用者データを不特定の利用者コンピュータ2bにて取り出す。以下にその手順を示す。
【0018】
前提として、利用者データが利用者コンピュータ2aを使って作成され、そのデータがこの利用者コンピュータ2aのハードディスク装置などの外部記憶に格納されているものとする。
【0019】
携帯電話機1と利用者コンピュータ2aとを接続した状態で、携帯電話機1のデータ転送ソフトと利用者コンピュータ2aのデータ管理ソフトを起動させる。携帯電話機1は、データ転送ソフトにより、まず、利用者データをデータ保管サーバーに預けるのか、データ保管サーバーから取り出すのかを利用者に指示させるための「預ける」ボタンおよび「取り出し」ボタンを含んだ画面を表示する。この場合は、「預ける」ボタンを指示する。
【0020】
一方、利用者コンピュータ2aでは、携帯電話機1にて利用者データを預ける旨の指示操作が受け付けられたことに応動して自身の外部記憶におけるデータ格納状態を階層的なディレクトリ構造によって表示する。そして、携帯電話機1を外付けの記憶装置であるものとして認識する。つぎに、利用者が前記ディレクトリ構造中から転送対象となるファイルをドラッグ・アンド・ドロップの要領で記憶装置として認識されている携帯電話機1に複写する操作を行うと、携帯電話機1は、ブラウザ機能によりデータ保管サーバー3にアクセスし、利用者コンピュータ2aは携帯電話機1経由で指定された利用者データをデータ保管サーバー3に転送する。本実施例において、前記URLはデータ保管サーバー3における所定のCGIプログラムを同定しており、このCGIに利用者データと携帯電話機1に固有の端末情報(固有情報)を送付することとしている。固有情報としては携帯電話機1の電話番号や携帯電話機1のハードウエア自体に固有の端末IDなどが採用できる。本実施例では、利用者コンピュータ2aがデータ管理ソフトにより、携帯電話機1の電話番号を取得するとともに、利用者データに電話番号を付帯させてデータ保管サーバー3に転送している。もちろん、携帯電話機1のデータ転送ソフトにより、利用者コンピュータ2aから送付されてきた利用者データに自身の電話番号を付加した上でデータ保管サーバー3に転送するような構成としてもよい。あるいは、携帯電話機1が携帯電話通信網10を介してデータ通信を行う際のヘッダ情報中に記載されている端末IDをデータ保管サーバー3側で取得するようにしてもよい。
【0021】
データ保管サーバー3は利用者データと固有情報とが転送されてくると、これらの情報を対応付けして自身の記憶資源に格納し、利用者データを預かった旨のWebページをHTTPレスポンスとして携帯電話機1に宛てて返送する。なおこの例において、ある固有情報に対して複数の利用者データをデータ保管サーバー3で記憶する場合、各利用者データは、固有情報と各利用者データのファイル名とによって特定されるようになっている。図2に利用者データをデータ保管サーバー3に転送して記憶させるまでの手順図を示した。
【0022】
===利用者データの取り出し===
利用者が利用者データを利用者コンピュータ2bで取り出したい場合、先に利用者データをデータ保管サーバー3に預けたときに使用した携帯電話機1を利用者コンピュータ2bに接続し、利用者コンピュータ2bのデータ保管ソフトと携帯電話機1のデータ転送ソフトとを起動する。このとき、利用者データを預けたときと同様に携帯電話機1のディスプレイには「預ける」または「取り出す」の指示を受け付けるためのボタンが表示される。今回は「取り出す」を指示する。
【0023】
携帯電話機1は、この指示操作に応動してブラウザ機能を起動し、所定のURLを指定してデータ保管サーバー3に利用者データの転送要求を出す。本実施例では、このURLはデータ保管サーバー3の所定のCGIプログラムを同定しており、携帯電話機1は、データ転送ソフトにより、このCGIプログラムに自身の電話番号を与える。データ保管サーバー3は、CGIプログラムにより、送付されてきた電話番号に対応づけして記憶した利用者データのファイル名を一覧にして記載したWebページを返送し、携帯電話機1はこのファイル名一覧を表示する。
利用者コンピュータ2bでも、データ管理ソフトにより、利用者データのファイル名が一覧表示される。そして、利用者コンピュータ2b上で、一覧中にあるファイルから任意のファイルをドラッグ・アンド・ドロップの要領で任意のフォルダにファイルを移動する操作を行うと、携帯電話機1がこの操作に応答して移動対象のファイルをデータ保管サーバーに指示する旨のHTTPリクエストを送出する。データ保管サーバー3は当該リクエストに応答して該当のファイルを携帯電話機1に送信し、携帯電話機1はこのファイルを利用者コンピュータ2bに中継転送する。利用者コンピュータ2bは転送されてきたファイルを指定されたフォルダに格納する。図3に利用者データを取り出す際の手順図を示した。なお、ファイル名一覧から任意のファイルを指定してそのファイルを取り出す旨の指示操作を携帯電話機側で行うこととしてもよい。
【0024】
===その他の実施例===
データ転送ソフトがインストールされた携帯電話機であれば、利用者コンピュータに接続するだけで、利用者データをデータ保管サーバーに預けることができる。したがって、利用者コンピュータに記憶されている利用者データが第三者によって他のコンピュータに転送されてしまう可能性がある。そこで、データ管理ソフトにより特定の携帯電話機の固有情報を記憶・管理し、この固有情報に該当する携帯電話機が接続された場合に限り、利用者データをデータ保管サーバーに預けることができるようにしておけば、利用者データが第三者に渡るのを防止することができる。
【0025】
また、利用者コンピュータにデータ管理ソフトがインストールされていない場合などに対応して、携帯電話機にデータ管理ソフトやこのソフトをネットワーク経由で取得するための機能を実装しておき、接続した利用者コンピュータにデータ管理ソフトがインストールされていないことを認知すると、携帯電話がこの利用者コンピュータにデータ管理ソフトをインストールする構成としてもよい。
【0026】
【発明の効果】
本発明のデータ転送方法によれば、データ転送経路に携帯電話機を介在させることで、コンピュータの操作に不慣れな人であっても、利用者コンピュータに格納されている利用者データを不特定のコンピュータで容易に取り出すことができる。
【図面の簡単な説明】
【図1】本発明の実施例におけるデータ転送方法が実施されるネットワーク構成図である。
【図2】上記実施例において、利用者データをデータ保管サーバーに預ける際の手順図である。
【図3】上記実施例において、利用者データを利用者コンピュータにて取り出す際の手順図である。
【符号の説明】
1 携帯電話機
2a、2b 利用者コンピュータ
3 データ保管サーバー
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to data transfer software for a mobile phone for depositing data of a personal computer in a data storage server through a mobile phone communication network and taking it into another personal computer.
[0002]
BACKGROUND OF THE INVENTION
It is quite common to transfer data from one computer to another over a network. In such a case, there are a method of transferring data by directly communicating with a destination computer, and a method of transferring data to a partner computer via a relay point (such as a mail server) on a network like e-mail. is there. In any case, in these transfer methods, it is necessary for the sending computer to specify the destination (specify the communication partner) so that the data reaches the receiving computer. Therefore, data cannot be sent over the network at a stage where the recipient computer is not specified.
[0003]
However, in reality, at the stage of sending data, there are many cases where the destination (recipient computer) is not fixed. For example, a sales person visits a company of an unspecified customer on a business trip. Then, suppose that this person in charge develops sales activities while presenting appropriate materials from a plurality of materials according to the requirements of each customer. You can create as many materials as you want on your computer, but if you haven't decided where to visit, you have to print and carry a large amount of materials. In this case, it is extremely convenient if you can borrow necessary computers and retrieve necessary materials.
[0004]
Regardless of whether you actually visit or not, if the person you want to show the material is decided in advance and you know the email address of that person, the document will be attached to that email address as an email attachment It is possible to send it to the address. Therefore, the e-mail sender operates the PC (personal computer) to start the e-mail sending / receiving software, inputs the other party's e-mail address into a new e-mail, and converts the necessary data into an attached file. Send an email. However, this series of operations is difficult unless a person uses a PC on a daily basis.
[0005]
In addition, when sending materials that do not want to be known in advance, such as materials for presentations, it is possible to send an email to the sender's own email address. However, even a person who is familiar with the operation of the PC to some extent cannot easily retrieve the e-mail addressed to him / her at the visited computer. That is, the e-mail software installed on the unspecified visiting PC, the e-mail address of the sender, the mail server name of the contracted provider, and authentication information (ID, password) for accessing this mail server Etc. need to be set. Such complicated setting work can be performed only by a person who is quite familiar with the operation of the PC. Even if it can be done, this setting operation itself is troublesome and takes time. If you make a mistake or forget even one of the settings information, you will not be able to receive e-mails. In the first place, there are many cases where the visited site does not allow such PC operation.
[0006]
Although a server that provides a data storage and transfer function similar to that of a mail server is established on the network, for those who are unfamiliar with the operation of a PC, even when transferring data using this server After all, it is difficult. In any case, it is necessary to set and register in the server some identification information for associating the data stored in the server with the sender of the data, and when retrieving the data stored in the server In addition, it is necessary to input identification information associated with the data. Therefore, regardless of the level of proficiency with respect to PC operation, the complexity of inputting identification information and the possibility of wrong or forgotten identification information still exist.
[0007]
DISCLOSURE OF THE INVENTION
The present inventors have found that mobile phones that can be connected to the Internet are widespread, that the mobile phone is an information processing terminal that is always carried by an individual, and that even a person who is completely unfamiliar with PC operation has a mobile phone. We paid attention to the fact that each mobile phone is assigned a solid identifier such as a telephone number or a serial number. And by cleverly interposing the mobile phone in the conventional data transfer method, not only those who are unfamiliar with the operation of the PC but also those who are familiar with it can eliminate the complicated work in the authentication procedure described above, I thought that it would be possible to easily retrieve the data with an unspecified computer.
[0008]
The data transfer software for mobile phones that forms the core of the present invention is specified by the following items (1) to (13) for the sake of convenience.
(1) The main communication means, sub-communication means, control means, operation input means, display means, and data transfer software for a mobile phone with a browser provided with storage means. (2) The main communication means (3) The sub-communication means can communicate with a personal computer connected by a wired interface or a short-range wireless communication interface. (4) The data transfer software is (5) The initial process is performed by either upload or download when the data transfer software is activated by the operation input means, and is stored in the storage means and causes the control means to perform initial processing, upload processing, and download processing. (6) Upload process operation input for upload selection on the initial screen. (7) The first process communicates with the transfer source personal computer by the sub-communication means and waits for the upload data with the file name to be transmitted from the transfer source personal computer. (8) In the second process, the main communication means communicates with the data storage server, and sends a message containing the uploaded data with the file name received from the transfer source personal computer and the mobile phone specific information to the data storage server. (9) The download process performs the third to sixth processes when there is an operation input for download selection on the initial screen. (10) The third process communicates with the data storage server by the main communication means. (11) The fourth process displays the file name in the message when a message including the file name is received from the data storage server. The file name received from the data storage server by communicating with the transfer destination personal computer by means of the sub-communication means and the file name received from the data storage server is transmitted in the fifth process, the file name transferred to the transfer destination personal computer in the fourth process. When the information to select one of the files is received from the destination computer, or when any file name is selected by the operation input means from the file name list display, the message containing the file name selection information is stored as data (13) The sixth process is to receive a message containing download data from the data storage server and send the download data to the transfer destination personal computer.
In the present invention, the above-described invention specific items (11) and (12) may be modified as shown in the following items (a) and (b).
(A) In the fourth process, when a message including a file name is received from the data storage server, a list of file names in the message is displayed on the display unit, and the sub-communication unit communicates with the transfer destination personal computer (b). In the fifth process, when any file name is selected by the operation input means from the file name list display, a message including the file name selection information is transmitted to the data storage server.
DETAILED DESCRIPTION OF THE INVENTION
=== Network configuration ===
FIG. 1 is a schematic diagram of a network to which a data transfer method according to an embodiment of the present invention is applied. The mobile phone 1 is equipped with a browser and is connected to the mobile phone communication network 10 via the base station 11 and is connected to the Internet 20 via the gateway server 12 in the network 10. Then, it communicates with various server computers on the Internet 20. Further, various applications can be additionally registered by installing a Java execution environment and downloading a Java applet from the networks 10 and 20.
[0014]
Based on the method of this embodiment, the cellular phone 1 accesses a data storage server 3 operating as a server computer on the Internet, and through this storage server 3, an unspecified personal computer (user computer) 2a. It is assumed that an application (data transfer software) for realizing data transfer between 2b is downloaded and installed in advance. The mobile phone 1 includes a data terminal for connecting a cable conforming to a wired interface such as the USB standard or the RS232C standard.
[0015]
The user computers 2a and 2b are directly connected to the mobile phone 1 via the above-described wired interface. Then, based on the method of this embodiment, the data (user data) stored in its own external storage is stored in the data storage server 3 via the mobile phone 1 or the user stored in the data storage server 3. It is assumed that an application (data management software) for taking out data via the mobile phone 1 is installed in advance. If a short-range wireless communication interface (IrDA, Bluetooth, etc.) of the same standard is mounted on both the cellular phone 1 and the user computers 2a, 2b, the cellular phone 1 and the user computers 2a, 2b communicate wirelessly. It is good to do.
[0016]
The data storage server 3 has a basic function as a Web server, and mediates data transfer between the user computers 2 a and 2 b through HTTP communication with the mobile phone 1. Of course, the data storage server 3 may be installed in the mobile phone communication network 10.
[0017]
=== User Data Deposit ===
In the method of this embodiment, user data stored in a certain user computer 2a is stored in the data storage server 3, and the stored user data is retrieved by an unspecified user computer 2b. The procedure is shown below.
[0018]
It is assumed that user data is created using the user computer 2a, and that data is stored in an external storage such as a hard disk device of the user computer 2a.
[0019]
With the mobile phone 1 and the user computer 2a connected, the data transfer software of the mobile phone 1 and the data management software of the user computer 2a are activated. The mobile phone 1 uses a data transfer software to display a screen including a “deposit” button and a “retrieve” button for instructing the user whether to store user data in the data storage server or to retrieve from the data storage server. Is displayed. In this case, the “deposit” button is instructed.
[0020]
On the other hand, the user computer 2a displays the data storage state in its own external storage in a hierarchical directory structure in response to an instruction operation for depositing user data being accepted by the mobile phone 1. Then, the mobile phone 1 is recognized as being an external storage device. Next, when the user performs an operation of copying a file to be transferred from the directory structure to the mobile phone 1 recognized as a storage device in a drag-and-drop manner, the mobile phone 1 has a browser function. By accessing the data storage server 3, the user computer 2 a transfers the user data designated via the mobile phone 1 to the data storage server 3. In this embodiment, the URL identifies a predetermined CGI program in the data storage server 3, and user data and terminal information (specific information) unique to the mobile phone 1 are sent to this CGI. As the unique information, a telephone number of the mobile phone 1 or a terminal ID unique to the hardware of the mobile phone 1 can be adopted. In this embodiment, the user computer 2a acquires the telephone number of the mobile phone 1 by data management software, and adds the telephone number to the user data and transfers it to the data storage server 3. Of course, the data transfer software of the mobile phone 1 may be configured to transfer the user data sent from the user computer 2a to the data storage server 3 after adding its own telephone number. Alternatively, the terminal ID described in the header information when the mobile phone 1 performs data communication via the mobile phone communication network 10 may be acquired on the data storage server 3 side.
[0021]
When the user data and the unique information are transferred, the data storage server 3 associates the information and stores them in its own storage resource, and carries a Web page indicating that the user data is stored as an HTTP response. Return it to the telephone 1. In this example, when a plurality of user data is stored in the data storage server 3 for certain unique information, each user data is specified by the unique information and the file name of each user data. ing. FIG. 2 shows a procedure for transferring user data to the data storage server 3 for storage.
[0022]
=== Retrieving user data ===
When the user wants to retrieve the user data with the user computer 2b, the mobile phone 1 used when the user data is first deposited in the data storage server 3 is connected to the user computer 2b, and the user computer 2b The data storage software and the data transfer software of the mobile phone 1 are activated. At this time, a button for accepting a “deposit” or “retrieve” instruction is displayed on the display of the mobile phone 1 in the same manner as when the user data is deposited. Instruct this time to “take out”.
[0023]
The cellular phone 1 activates the browser function in response to this instruction operation, designates a predetermined URL, and issues a user data transfer request to the data storage server 3. In the present embodiment, this URL identifies a predetermined CGI program of the data storage server 3, and the cellular phone 1 gives its own telephone number to this CGI program by data transfer software. The data storage server 3 returns a web page listing user data file names stored in association with the telephone number sent by the CGI program, and the mobile phone 1 stores this file name list. indicate.
Also in the user computer 2b, file names of user data are displayed in a list by the data management software. When the user computer 2b performs an operation of moving an arbitrary file from a file in the list to an arbitrary folder in the manner of drag and drop, the mobile phone 1 responds to the operation. An HTTP request is sent to instruct the data storage server of the file to be moved. In response to the request, the data storage server 3 transmits the corresponding file to the mobile phone 1, and the mobile phone 1 relays and transfers this file to the user computer 2b. The user computer 2b stores the transferred file in a designated folder. FIG. 3 shows a procedure for retrieving user data. Note that an instruction operation for designating an arbitrary file from the file name list and taking out the file may be performed on the mobile phone side.
[0024]
=== Other Embodiments ===
If the mobile phone has data transfer software installed, user data can be stored in the data storage server simply by connecting to the user computer. Therefore, the user data stored in the user computer may be transferred to another computer by a third party. Therefore, data management software stores and manages the specific information of a specific mobile phone so that user data can be stored in the data storage server only when the mobile phone corresponding to this specific information is connected. If this is done, it is possible to prevent the user data from passing to a third party.
[0025]
In addition, in response to cases where data management software is not installed on the user computer, the mobile phone is equipped with data management software and a function for acquiring this software via the network, and the connected user computer If it is recognized that the data management software is not installed, the mobile phone may be configured to install the data management software on the user computer.
[0026]
【The invention's effect】
According to the data transfer method of the present invention, the user data stored in the user computer can be transferred to an unspecified computer even by a person unfamiliar with the operation of the computer by interposing a mobile phone in the data transfer path. Can be easily removed.
[Brief description of the drawings]
FIG. 1 is a network configuration diagram in which a data transfer method according to an embodiment of the present invention is implemented.
FIG. 2 is a procedure diagram when depositing user data in a data storage server in the embodiment.
FIG. 3 is a procedure diagram when user data is retrieved by a user computer in the embodiment.
[Explanation of symbols]
1 Mobile phone 2a, 2b User computer 3 Data storage server

Claims (2)

主通信手段と、副通信手段と、制御手段と、操作入力手段と、表示手段と、記憶手段を備えたブラウザ付き携帯電話機用のデータ転送ソフトであって、
主通信手段は、携帯電話通信網との通信を可能とし、
副通信手段は、有線インタフェースまたは近距離無線通信インタフェースにより接続されたパソコンとの通信を可能とし、
データ転送ソフトは、記憶手段に格納され、制御手段に、初期処理と、アップロード処理と、ダウンロード処理を行わせ、
初期処理は、操作入力手段により当該データ転送ソフトが起動された際、アップロードかダウンロードのいずれかを利用者に選択させる初期画面を表示手段に表示させ、
アップロード処理は、初期画面にてアップロード選択の操作入力があった際に第1〜第2処理を行い、
第1処理は、副通信手段により転送元パソコンと通信し、転送元パソコンからファイル名付きのアップロードデータが送信されてくるのを待ち、
第2処理は、主通信手段によりデータ保管サーバーと通信し、転送元パソコンから受信したファイル名付きのアップロードデータと、当該携帯電話機の固有情報とを含む電文をデータ保管サーバーに送信し、
ダウンロード処理は、初期画面にてダウンロード選択の操作入力があった際に第3〜第6処理を行い、
第3処理は、主通信手段によりデータ保管サーバーと通信して当該携帯電話機の固有情報を送信し、
第4処理は、データ保管サーバーからファイル名を含む電文を受信した際、電文中のファイル名を表示手段に一覧表示させるとともに、副通信手段により転送先パソコンと通信してデータ保管サーバーから受信したファイル名を送信し、
第5処理は、第4処理で転送先パソコンに転送したファイル名のいずれかを選択する情報を転送先パソコンから受信した際、または、ファイル名一覧表示中からいずれかのファイル名が操作入力手段により選択された際、そのファイル名選択情報を含む電文をデータ保管サーバーに送信し、
第6処理は、データ保管サーバーからダウンロードデータを含む電文を受信し、そのダウンロードデータを転送先パソコンに送信する
携帯電話機用データ転送ソフト。
Data transfer software for a mobile phone with a browser provided with main communication means, sub-communication means, control means, operation input means, display means, and storage means,
The main communication means enables communication with the mobile phone communication network,
The sub-communication means enables communication with a personal computer connected by a wired interface or a short-range wireless communication interface,
The data transfer software is stored in the storage means, and causes the control means to perform initial processing, upload processing, and download processing,
When the data transfer software is activated by the operation input means, the initial process displays on the display means an initial screen that allows the user to select either upload or download,
The upload process performs the first and second processes when there is an operation input for upload selection on the initial screen.
The first process communicates with the transfer source computer through the sub-communication means and waits for the upload data with the file name to be transmitted from the transfer source computer.
The second process communicates with the data storage server by the main communication means, and sends a message containing the upload data with the file name received from the transfer source personal computer and the specific information of the mobile phone to the data storage server,
The download process performs the third to sixth processes when there is an operation input for download selection on the initial screen.
The third process communicates with the data storage server by the main communication means to transmit the specific information of the mobile phone,
In the fourth process, when a message including a file name is received from the data storage server, the list of file names in the message is displayed on the display means, and the sub-communication means communicates with the transfer destination personal computer and receives it from the data storage server. Send file name,
In the fifth process, when the information for selecting one of the file names transferred to the transfer destination computer in the fourth process is received from the transfer destination PC, or any file name is displayed from the file name list display, the operation input means When a message is selected, a message containing the file name selection information is sent to the data storage server.
The sixth process is data transfer software for mobile phones that receives a message containing download data from the data storage server and transmits the download data to the transfer destination personal computer.
主通信手段と、副通信手段と、制御手段と、操作入力手段と、表示手段と、記憶手段を備えたブラウザ付き携帯電話機用のデータ転送ソフトであって、
主通信手段は、携帯電話通信網との通信を可能とし、
副通信手段は、有線インタフェースまたは近距離無線通信インタフェースにより接続されたパソコンとの通信を可能とし、
データ転送ソフトは、記憶手段に格納され、制御手段に、初期処理と、アップロード処理と、ダウンロード処理を行わせ、
初期処理は、操作入力手段により当該データ転送ソフトが起動された際、アップロードかダウンロードのいずれかを利用者に選択させる初期画面を表示手段に表示させ、
アップロード処理は、初期画面にてアップロード選択の操作入力があった際に第1〜第2処理を行い、
第1処理は、副通信手段により転送元パソコンと通信し、転送元パソコンからファイル名付きのアップロードデータが送信されてくるのを待ち、
第2処理は、主通信手段によりデータ保管サーバーと通信し、転送元パソコンから受信したファイル名付きのアップロードデータと、当該携帯電話機の固有情報とを含む電文をデータ保管サーバーに送信し、
ダウンロード処理は、初期画面にてダウンロード選択の操作入力があった際に第3〜第6処理を行い、
第3処理は、主通信手段によりデータ保管サーバーと通信して当該携帯電話機の固有情報を送信し、
第4処理は、データ保管サーバーからファイル名を含む電文を受信した際、電文中のファイル名を表示手段に一覧表示させるとともに、副通信手段により転送先パソコンと通信し、
第5処理は、ファイル名一覧表示中からいずれかのファイル名が操作入力手段により選択された際、そのファイル名選択情報を含む電文をデータ保管サーバーに送信し、
第6処理は、データ保管サーバーからダウンロードデータを含む電文を受信し、そのダウンロードデータを転送先パソコンに送信する
携帯電話機用データ転送ソフト。
Data transfer software for a mobile phone with a browser provided with main communication means, sub-communication means, control means, operation input means, display means, and storage means,
The main communication means enables communication with the mobile phone communication network,
The sub-communication means enables communication with a personal computer connected by a wired interface or a short-range wireless communication interface,
The data transfer software is stored in the storage means, and causes the control means to perform initial processing, upload processing, and download processing,
When the data transfer software is activated by the operation input means, the initial process displays on the display means an initial screen that allows the user to select either upload or download,
The upload process performs the first and second processes when there is an operation input for upload selection on the initial screen.
The first process communicates with the transfer source computer through the sub-communication means and waits for the upload data with the file name to be transmitted from the transfer source computer.
The second process communicates with the data storage server by the main communication means, and sends a message containing the upload data with the file name received from the transfer source personal computer and the specific information of the mobile phone to the data storage server,
The download process performs the third to sixth processes when there is an operation input for download selection on the initial screen.
The third process communicates with the data storage server by the main communication means to transmit the specific information of the mobile phone,
In the fourth process, when a message including a file name is received from the data storage server, a list of file names in the message is displayed on the display unit, and the sub-communication unit communicates with the transfer destination personal computer.
In the fifth process, when any file name is selected from the file name list display by the operation input means, a message including the file name selection information is transmitted to the data storage server,
The sixth process is data transfer software for mobile phones that receives a message containing download data from the data storage server and transmits the download data to the transfer destination personal computer.
JP2002139559A 2002-05-15 2002-05-15 Data transfer software for mobile phones that deposits data from a personal computer to a data storage server via a mobile phone communication network and imports it to another personal computer Expired - Fee Related JP4409147B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002139559A JP4409147B2 (en) 2002-05-15 2002-05-15 Data transfer software for mobile phones that deposits data from a personal computer to a data storage server via a mobile phone communication network and imports it to another personal computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002139559A JP4409147B2 (en) 2002-05-15 2002-05-15 Data transfer software for mobile phones that deposits data from a personal computer to a data storage server via a mobile phone communication network and imports it to another personal computer

Publications (2)

Publication Number Publication Date
JP2003330834A JP2003330834A (en) 2003-11-21
JP4409147B2 true JP4409147B2 (en) 2010-02-03

Family

ID=29700669

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002139559A Expired - Fee Related JP4409147B2 (en) 2002-05-15 2002-05-15 Data transfer software for mobile phones that deposits data from a personal computer to a data storage server via a mobile phone communication network and imports it to another personal computer

Country Status (1)

Country Link
JP (1) JP4409147B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5491050B2 (en) * 2009-03-13 2014-05-14 Necカシオモバイルコミュニケーションズ株式会社 Portable terminal device and program

Also Published As

Publication number Publication date
JP2003330834A (en) 2003-11-21

Similar Documents

Publication Publication Date Title
JP3682407B2 (en) User communication device and method for controlling transmission or reception of e-mail
JP3597448B2 (en) Information access method and network system
JP4383738B2 (en) How to automatically set up a digital camera available on the web to access the Internet
JP4050984B2 (en) Method and system for hosting an entity-only photo sharing website for an entity-only digital camera
JP5553721B2 (en) Display device, disclosure control device, disclosure control method, and program
JP4141301B2 (en) Communication terminal
JP5797382B2 (en) File exchange system, file exchange method, mobile device and program
JP2002342217A (en) Image communication server and image communication method
JP5742318B2 (en) Document management system, apparatus and method configured to provide document notification
WO2005098646A2 (en) Method for specifying image handling for images on a portable device
WO2004001612A1 (en) Electronic mail delivery system, mail server, and mail client
CN103888505B (en) A kind of method, system, terminal device and the server of file transmission
KR100683618B1 (en) Information registering method, information managing apparatus and advertisement displaying system
JP2006171814A (en) Launcher menu management system, method, and charging method in the system
JP4409147B2 (en) Data transfer software for mobile phones that deposits data from a personal computer to a data storage server via a mobile phone communication network and imports it to another personal computer
JPH11328059A (en) Server device, and system and method for information communications
JP2010087877A (en) System and method for browsing received facsimile
JP2010087860A (en) Fax read server device and fax read system
KR20040051088A (en) A managing and providing method of personal address information by using wire/wireless communication means
JP2002297492A (en) Server system and method for providing original information of simple information, and contents server system
JP4574062B2 (en) E-mail list acquisition method, program, and portable terminal in portable terminal
JP3770289B2 (en) Information communication method and information communication system
JP2013162217A (en) Server device, invitation system and invitation method
JP4635311B2 (en) Document delivery method and system
JP6168102B2 (en) Image forming apparatus, image data transmitting method, and computer program

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20040924

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060314

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060511

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070213

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091111

R150 Certificate of patent or registration of utility model

Ref document number: 4409147

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121120

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121120

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131120

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees