JP4643697B2 - Communication method - Google Patents
Communication method Download PDFInfo
- Publication number
- JP4643697B2 JP4643697B2 JP2008234220A JP2008234220A JP4643697B2 JP 4643697 B2 JP4643697 B2 JP 4643697B2 JP 2008234220 A JP2008234220 A JP 2008234220A JP 2008234220 A JP2008234220 A JP 2008234220A JP 4643697 B2 JP4643697 B2 JP 4643697B2
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- server
- destination
- destination terminal
- access
- 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 - Lifetime
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
- Telephonic Communication Services (AREA)
Description
本発明は通信方法、より詳細には、インターネット又は任意のイントラネット上の複数の端末と、前記端末へのアクセス方法を管理するインターネット上のサーバとから成り、前記端末の1つである発信元端末が、自己が所有するアドレス帳データベースに登録された他の端末である相手先端末へアクセスする際に、当該アドレス帳データベースの情報によっては当該相手先端末へアクセスできない場合に、当該相手先端末へのアクセス方法を特定するための通信方法に関するものである。 The present invention relates to a communication method, more specifically, a plurality of terminals on the Internet or an arbitrary intranet, and a server on the Internet that manages an access method to the terminal, and is a source terminal that is one of the terminals However, when accessing a partner terminal that is another terminal registered in the address book database owned by the user, depending on the information in the address book database, the partner terminal may be accessed. The present invention relates to a communication method for specifying the access method.
インターネットでは、IP接続が使われる。その際、コンピュータ等の識別に使用されるのがIPアドレスであるが、これは数字の羅列であるために、コンピュータによる処理上は都合がよいが、人間にとっては覚えにくいものである。 In the Internet, an IP connection is used. In this case, an IP address is used to identify a computer or the like. Since this is an enumeration of numbers, it is convenient for processing by a computer, but it is difficult for humans to remember.
そこで、ドメイン名でネットワークやコンピュータを表し、IPアドレスとの間で相互変換を行なう方法が考え出された。これがDNSである。例えば、IPアドレスは、202.32.155.243のように表されるのに対して、ドメイン名は、www.saver.ne.jpのように表される。 In view of this, a method has been devised in which a domain name represents a network or a computer and performs mutual conversion with an IP address. This is DNS. For example, the IP address is represented as 203.22.1155.243, while the domain name is www. saver. ne. It is expressed as jp.
当然のことながら、この方法では、発信元のユーザーは、相手先端末へアクセスする際に、予め個々の相手先IPアドレス又はドメイン名を知っている必要がある。しかしながら、上述したように、IPアドレスよりもドメイン名を覚えていることが一般的であるため、例えば、相手のドメイン名の変更等が生じると、アクセスしたい相手に対して接続することができないことになるという問題がある。 As a matter of course, in this method, the user of the transmission source needs to know the individual destination IP address or domain name in advance when accessing the destination terminal. However, as mentioned above, since it is common to remember the domain name rather than the IP address, for example, if the other party's domain name is changed, it is impossible to connect to the other party who wants to access There is a problem of becoming.
本発明は、このような従来技術における問題点を解決するためになされたもので、例えば、相手のドメイン名の変更が生じた場合でも、容易に相手にアクセスすることを可能にする通信方法を提供することを課題とする。 The present invention has been made in order to solve such problems in the prior art. For example, a communication method that enables easy access to a partner even when the partner's domain name changes occurs. The issue is to provide.
上記課題を解決するための請求項1に記載の発明は、インターネット又は任意のイ
ントラネット上の複数の端末と、前記端末へのアクセス方法を管理するインターネッ
ト上のサーバとから成り前記端末の1つである発信元端末が、自己が所有するアドレ
ス帳データベースに登録された他の端末である相手先端末へアクセスする際に、当該
アドレス帳データベースの情報によって当該相手先端末へアクセスできない場合に、
当該相手先端末へのアクセス方法を特定するための通信方法であって、
前記発信元端末が、前記サーバに対し、前記相手先端末への最新のアクセス方法を
問い合わせるステップと、前記問い合わせに対し、前記サーバが、自己のアドレス帳
データベースに登録されている情報によって前記相手先端末の検索を行なうステップ
と、前記サーバが前記相手先端末の検索の検索結果を前記発信元端末に送信するステ
ップと、前記検索結果を前記発信元端末が受信するステップと、前記発信元端末が、
前記サーバに対し、前記相手先端末のオンライン/オフラインの確認を要求するステ
ップと、前記サーバが前記相手先端末のオンライン/オフラインの確認をし、前記相
手先端末がオンラインの場合に前記相手先端末へのアクセス情報を前記発信元端末に
通知するステップと、前記サーバが前記相手先端末のオンライン/オフラインの確認
をし、前記相手先端末がオフラインの場合に前記サーバが、前記相手先端末へのアク
セス方法をアドレス帳データベースに登録しているオンラインの第3の端末を検索す
るステップと、前記第3の端末が存在する場合に前記サーバが、当該第3の端末を介
して前記相手先端末へのアクセスが可能であることを前記発信元端末に通知するステ
ップと、前記発信元端末が、前記サ−バから取得した前記相手先端末へのアクセス情
報、あるいは、前記サ−バから取得した前記第3の端末を介しての前記相手先端末へ
のアクセス情報を用いて、前記相手先端末へアクセスするステップと、を含むことを
特徴とする通信方法である。
The invention according to
A communication method for specifying an access method to the counterpart terminal,
The source terminal inquires of the server about the latest access method to the partner terminal, and the server responds to the query based on information registered in its address book database. Performing a terminal search, a step in which the server transmits a search result of the search for the destination terminal to the source terminal, a step in which the source terminal receives the search result, and the source The device
A step of requesting the server to confirm online / offline of the partner terminal, and the server confirms online / offline of the partner terminal, and the partner terminal is online when the partner terminal is online. A step of notifying the source terminal of access information to the destination terminal, and the server confirming online / offline of the destination terminal
And the server accesses the partner terminal when the partner terminal is offline.
Search for online third terminals that have access methods registered in the address book database
And when the third terminal exists, the server passes through the third terminal.
To notify the source terminal that access to the destination terminal is possible.
And the access information to the destination terminal acquired from the server by the source terminal.
Or to the other party terminal via the third terminal acquired from the server
Using the access information to access the counterpart terminal .
好ましくは、更に、前記相手先端末がオフラインの場合に前記サーバが、前記発信
元端末から前記相手先端末宛のメッセージファイルを受信可能にするステップと、前
記サーバが、前記発信元端末から前記相手先端末宛のメッセージファイルを受信した
場合、前記相手先端末がオンラインになったときに、その旨を前記相手先端末へ通知
するステップと、前記通知を受けて前記相手先端末が、前記サーバから前記メッセー
ジファイルを受信するステップとを含む。
Preferably, further, wherein the server when the destination terminal is offline, the steps from the previous SL originating terminal to allow receiving the message file of the addressed destination terminal, before Symbol server, from said source terminal When receiving a message file addressed to the destination terminal, when the destination terminal is online, notifying the destination terminal to that effect; and receiving the notification, the destination terminal Receiving the message file from a server.
本発明は上述した通りであって、相手の端末データの変更が生じた場合でも、サーバに問い合わせることで、容易に相手先端末へのアクセス方法を特定して通信することができる通信システムを提供し得る効果がある。 The present invention is as described above, and provides a communication system that can easily identify and communicate with an access method to a partner terminal by making an inquiry to the server even when the partner terminal data changes. There is a possible effect.
本発明の実施の形態を添付図面に依拠して説明する。最初に、図1を用いて、本発明に係る通信方法のシステム構成について説明する。以下の説明において、WWWとは、ハイパーテキスト形式の分散情報システムである。WWWにおいて、情報を蓄積しているコンピュータを網側SRS(Status Renewal Server)とし、情報を検索できる端末を端末側SRSとする。また、インターネットとは、ネットワークとネットワークを相互に接続することによって、世界中に広がったネットワーク環境であり、イントラネットとは、インターネットの技術やインフラを使って、企業等の組織内でコンピュータ・ネットワークを構築し、情報の共有化等を行なうことを目的としたシステムである。 Embodiments of the present invention will be described with reference to the accompanying drawings. First, the system configuration of the communication method according to the present invention will be described with reference to FIG. In the following description, WWW is a hypertext format distributed information system. In the WWW, a computer storing information is a network side SRS (Status Renewal Server), and a terminal capable of searching for information is a terminal side SRS. The Internet is a network environment that spreads around the world by connecting networks to each other. An intranet is a computer network within an organization such as a company that uses Internet technology and infrastructure. It is a system that aims to build and share information.
網側SRS1は、ネットワーク2を介して、発信元端末3、相手先端末4、代理WWWサーバ5に接続されており、本発明に係る通信システムを構成している。
The
網側SRS1は、発信元端末3からの相手先端末4の端末データに関する検索アクセスに応じて、アドレス帳データベース7を用いて検索した相手先端末4に関するデータであるIPアドレス9又は電話番号11の情報を発信元端末3へ送信する。アドレス帳データベース7は、各個人の端末に係るIPアドレスやドメイン名や電話番号等の端末データを格納しているものであり、その詳細については、図2を参照しつつ後述することとする。IPアドレスは、インターネットに接続されたコンピュータの住所に当たる数列である。アドレス帳データベース7は、端末側SRS6から独立したものであってもよい。
The
発信元端末3は、相手先端末4へ電話発信を行なう端末側SRS6を有しており、端末側SRS6もアドレス帳データベース7を有している。端末側SRS6は、相手先端末4の電話番号に対して、電話発信を行ない、コモン・キャリア8を介して、相手先端末4と接続することができる(図3参照)。端末側SRS6は、発信元端末3をネットワーク2に対して接続する。端末側SRS6は、網側SRS1又は他の端末の端末側SRS6へのアクセスを行なうものであり、網側SRS1又は他の端末の端末側SRS6から送られてくるアドレス帳データベース7の中の相手先端末4に関する情報を受信する。
The
また、相手先端末4がオフライン時にメッセージを送受信するものであり、発信者端末3が、オンラインの状態のときには、網側SRS1に対して、「オンライン」として登録し、オフラインの状態のときには、「オフライン」を登録し、オンライン/オフラインの登録を行なうものである。更には、網側SRS1にアクセスして、相手先端末4のオンライン/オフラインを確認する。
In addition, when the
発信元端末3と相手先端末4は同じ構成であって、電話機能を有し、端末から電話発信や受信等を行なうことができる。発信元端末3及び相手先端末4は、ネットワーク2を介して網側SRS1にアクセスすることができ、アドレス帳データベース7に格納されているデータを検索することができる。
The
また、発信元端末3及び相手先端末4は、コモン・キャリア8及び通信回線を介して互いに接続されている。従って、相手先端末4へ電話をする際に、発信元端末3を操作することによって、コモン・キャリア8を介して、相手先端末4を呼び出すことにより、相手に電話をかけることができる。
The
代理WWWサーバ5は、メッセージ又はデータ等の受付や送受信管理を行なうものである。代理WWWサーバ5は、発信元端末3から送られてきたメッセージやデータ等を蓄積し、送られたデータを、ネットワーク2を介して相手先端末4に送ることができる。ここで、データとは、発信元端末3で、ある内容のデータを転送し、相手先端末4では、そのデータをコンバートして、もとの内容を開くことができるデータである。
The proxy WWW server 5 accepts messages or data and manages transmission / reception. The proxy WWW server 5 can store messages, data, and the like sent from the
ここで、図2を参照して、アドレス帳データベース7のデータ構成について説明しておく。アドレス帳データベース7には、IPアドレス9、ドメイン名10、電話番号11、ユーザー名12、位置情報13、イントラネット情報14、網側SRS1へのラストデート情報15、システムのプロパティ16、他端末からのアクセスログ17、ユーザーのグループ情報18、共有ファイル情報19及び着信許可情報20が、1レコードとして登録されている。
Here, the data structure of the address book database 7 will be described with reference to FIG. In the address book database 7, the IP address 9, the
IPアドレス9の登録は、例えば「202.32.xxx.xxx」のようになされ、ドメイン名10の登録は、例えば「satoh.saver.ne.jp」のようになされ、電話番号11の登録は、例えば「03−xxxx−xxxx」のようになされ、ユーザー名の登録は、例えば「佐藤 一郎」のようになされる。
The registration of the IP address 9 is, for example, “202.32.xxx.xxx”, the registration of the
また、位置情報13としては、「東京都」のように、イントラネット情報14としては、「LAN」のように、ラストアップデート情報15としては、「10.26.01:20」のように、プロパティ16としては、OSの名称等がそれぞれ登録される。そして更に、アクセスログ17としては、「1」のように、グループ情報18としては、「会社」のように、共有ファイル情報19としては、「Lv.1」のように、着信許可情報20としては、「Lv.1」のようにそれぞれ登録される。 Also, the location information 13 is “Tokyo”, the intranet information 14 is “LAN”, the last update information 15 is “10.6.001: 20” 16, the name of the OS and the like are registered. Further, the access log 17 is “1”, the group information 18 is “company”, the shared file information 19 is “Lv. Are respectively registered as “Lv.1”.
これらのデータは、各端末側SRS6で一元化されて管理されている。従って、「佐藤 一郎」について、その端末データに変更があった際には、その都度、訂正されており、常に最近のデータが登録されている。
These data are centralized and managed by each terminal-
次に、本発明に係る通信方法の流れについて、図13を参照しつつ説明する。発信元のユーザーは、相手先端末4にアクセスしたいとき、まず、発信元端末3を、ネットワーク2を介して網側SRS1に接続する。発信元端末3は、アクセスしたい相手を選択する。例えば、「佐藤 一郎」を選択することにより、相手の選択情報の入力が終了する(ステップS1)。
Next, the flow of the communication method according to the present invention will be described with reference to FIG. When the user of the transmission source wants to access the
これに対して網側SRS1は、選択情報からデータベース検索を行なう。即ち、網側SRS1は、図2に示したようなデータ構成を有しているアドレス帳データベース7の検索を行なう(ステップS2)。該当する相手の情報がヒットされると、網側SRS1は、検索結果の情報を発信元端末3に送信する(ステップS3)。即ち、網側SRS1は、相手先のIPアドレス9又は電話番号11を、発信元端末3へ送信し、次いで、発信元端末3は、情報を受信する(ステップS4)。即ち、発信元端末3は、網側SRS1から送信されてくるIPアドレス9又は電話番号11の情報を受信する。
On the other hand, the
次に、発信元端末3は、相手の接続状況確認を行なう。即ち、発信元端末3は、端末側SRS6を用い、ネットワーク2を介して網側SRS1に対し、相手先端末4のオンライン/オフライン確認の要求を送る。網側SRS1は、発信元端末3からの確認要求に対して、相手先端末4のオンライン/オフラインの状態を確認する(ステップS5)。
Next, the
相手先端末4のオンラインの確認がとれると(S6)、発信元端末3は発信を行ない、相手先端末4と接続されると、通信が可能となる。相手先端末4がオフラインの場合には、網側SRS1は、相手先端末4へのアクセス方法をアドレス帳データベースに登録しているオンラインの第3の端末を検索する(S7)。
When the
第3の端末が存在する場合、網側SRS1は、第3の端末を介して相手先端末4へのアクセスが可能であることを発信元端末3に通知する(S8)。そして、第3の端末の存在も確認できない場合には、現在、相手先端末4へアクセスする手段を把握できないことを発信元端末3に通知する(S9)。
When the third terminal is present, the
また、相手先端末4がオフラインの場合は、発信元端末3のユーザーは、メッセージ登録を行なうこともできる。即ち、ユーザーは、伝えたい内容を登録し、メッセージファイルとして格納し、発信元端末3の端末側SRS6は、メッセージファイルを代理WWWサーバ5に送信する。即ち、端末側SRS6は、既に網側SRS1より受信した相手先端末4のIPアドレス9又は電話番号11を用い、代理WWWサーバ5に対して、格納したメッセージファイルの送信を行ない、代理WWWサーバ5は、メッセージを受け付ける。
In addition, when the
次に、代理WWWサーバ5は、メッセージの着信を相手先端末4に連絡する。一方、相手先端末4は、ネットワーク2に接続時に、代理WWWサーバ5からメッセージの来ている旨を知ると、メッセージの内容がテキストであれば内容を見て、音声であれば、聞くことで、メッセージの伝達が可能となる。
Next, proxy WWW server 5 informs
次に、本発明に係る通信方法の利用が想定される状況について、図3乃至図6に依拠して説明する。先ず、コモン・キャリア8経由でアクセスして通信相手を特定する例について説明する(図3参照)。このケースは、完全ピア・ツー・ピア型アクセスであり、発信元端末3(端末A)が課金される。発信元端末3の端末側SRS6が相手先端末4(端末B)の存在を把握する。
Next, a situation where the use of the communication method according to the present invention is assumed will be described with reference to FIGS. First, an example of specifying a communication partner by accessing via the common carrier 8 will be described (see FIG. 3). This case is a complete peer-to-peer access, and the source terminal 3 (terminal A) is charged. The terminal-
次に、インターネット経由でアクセスして通信相手を特定する例について説明する(図4参照)。このケースは、1:n型アクセスである。網側SRS1の利用によりオンラインの相手先端末4(端末A〜端末F)のIPアドレス9を認識でき、全員が課金される。
Next, an example of specifying a communication partner by accessing via the Internet will be described (see FIG. 4). This case is 1: n type access. By using the network-
次に、Bluetooth経由でアクセスして通信相手を特定する例について説明する(図5参照)。このケースは、近距離における1:n型アクセスである。発信元端末3(端末A)の端末側SRS6が相手の存在を把握し、ブロードキャスト可能である。
Next, an example in which a communication partner is specified by accessing via Bluetooth will be described (see FIG. 5). This case is a 1: n access at a short distance. The
次に、図4及び図5のケースの複合型アクセスで通信相手を特定する例について説明する(図6参照)。このケースは、発信元端末3(端末A)が、端末Cをゲートウェイにして相手先端末4(端末B)へアクセスする。端末Bから端末Aへ向かってアクセスすることも可能である。 Next, an example in which a communication partner is specified by the combined access in the cases of FIGS. 4 and 5 will be described (see FIG. 6). In this case, the source terminal 3 (terminal A) accesses the counterpart terminal 4 (terminal B) using the terminal C as a gateway. Access from terminal B to terminal A is also possible.
以上、本発明に係る通信方法の動作を概括的に説明したが、具体的な実施例を図7乃至図12に依拠して説明する。先ず、第1の実施例として、相手先端末4が所有するアドレス帳データベースを参照する例について説明する(図7参照)。
Although the operation of the communication method according to the present invention has been generally described above, a specific embodiment will be described with reference to FIGS. First, an example of referring to an address book database owned by the
このケースは、発信元端末3(端末A)が、自己のアドレス帳データベースから相手先端末4(端末B)の電話番号を選択し又は手動入力し、相手先端末4に電話をかける。相手先端末4は、着信によりWakeupする。
In this case, the source terminal 3 (terminal A) selects or manually inputs the telephone number of the destination terminal 4 (terminal B) from its own address book database, and makes a call to the
相手先端末4は、発信元端末3に公開してもよいレコードを公開する。発信元端末3は、必要な部分をダウンロードし、自己のアドレス帳データベースに保存する。または、参照したアドレス帳データベースのリンクから他の端末へジャンプする。
The
相手先端末4が圏外又は電源が入っていない状態の場合、相手先端末4にアクセスする手段はなく、また、相手先端末4は、発信元端末3から呼び出しを受けていることを知ることができないため、発信元端末3が一定間隔の呼び出しを自動的に行ない、コネクション確立を待つ。
When the
次に、第2の実施例として、相手先端末4が所有するアドレス帳データベースを参照する別の例について説明する(図8参照)。このケースは、発信元端末3(端末A)が、相手先端末4(端末B)を網側SRS1から引きにいくが、相手先端末4がオフラインの場合、網側SRS1に相手先端末4がオンラインになったときにメッセージを託す。
Next, another example of referring to an address book database owned by the
相手先端末4は、オンラインになったとき、網側SRS1から発信元端末3からのメッセージを受け取る。そのとき、発信元端末3がオンラインならば、網側SRS1は相手先端末4がオンラインになったことを知らせ、発信元端末3は相手先端末4にアクセスする。
When the
発信元端末3がオフラインならば、代理WWWサーバ5に発信元端末3が要求したデータを保存しておく。発信元端末3がオンラインになったときに、網側SRS1は、代理WWWサーバ5に要求したデータが届いていることを知らせ、発信元端末3は代理wwwサーバ5上のデータを参照する。
If the
次に、第3の実施例として、相手先端末4が所有するアドレス帳データベースを参照する更に別の例について説明する(図9参照)。このケースは、オンラインの状態にある端末Cが、Bluetoothと端末側SRSにより、端末Bと通信可能状態にあるが、端末Bがオフラインの場合である。
Next, another example of referring to the address book database owned by the
オンライン状態にある端末Cは、常に自己の端末側SRSのアドレス帳データベースと網側SRS1のアドレス帳データベースとの同期をとる。発信元端末3(端末A)は、網側SRS1に相手先端末4(端末B)を引きにいき、端末C経由でアクセスできることを知る。端末Cは、必ずしも端末Aや端末Bと同じグループである必要はない。発信元端末3は、端末Cをゲートウェイにして相手先端末4のアドレス帳データベースを参照する。
The terminal C in the online state always synchronizes the address book database of its own terminal SRS and the address book database of the network SRS1. The source terminal 3 (terminal A) goes to the
次に、第4の実施例として、相手先端末4が所有するファイルをダウンロードする例について説明する(図10参照)。このケースは、発信元端末3(端末A)のアドレス帳データベースから相手先端末4(端末B)の電話番号を選択し又は手動入力し、相手先端末4にダイヤルする。
Next, as a fourth embodiment, an example of downloading a file owned by the
相手先端末4は、着信によりWakeupする。相手先端末4は、発信元端末3に公開してもよいファイルを公開する。発信元端末3は、必要なファイルをダウンロードする。相手先端末4が圏外又は電源が入っていない状態の場合、発信元端末3は、一定間隔で自動的にダイヤルし、コネクションを確立する。相手先端末4がどのようなファイルを持っているかを知るのは、相手先端末4へのコネクションが確立した後となる。
The
次に、第5の実施例として、相手先端末4が所有するファイルをダウンロードする別の例について説明する(図11参照)。このケースは、相手先端末4がオンラインになったとき、端末側SRSと網側SRS1は、いつ何のファイルをダウンロードしたか、何のファイルを削除したかという履歴の保存・同期を行なう。
Next, another example of downloading a file owned by the
発信元端末3(端末A)は、相手先端末4(端末B)がどのようなファイルを持っているか予め網側SRS1に問い合わせることができる。必要なファイルであれば、発信元端末3は、相手先端末4を網側SRS1から引きにいくが、相手先端末4がオフラインの状態の場合、網側SRS1に相手先端末4がオンラインになったときにメッセージを託す。
The transmission source terminal 3 (terminal A) can inquire of the
相手先端末4は、オンラインになったとき、網側SRS1から発信元端末3からのメッセージを受け取る。そのとき、発信元端末3がオンラインならば、網側SRS1は、相手先端末4がオンラインになったことを知らせ、発信元端末3は、相手先端末4にアクセスする。
When the
発信元端末3がオフラインならば、相手先端末4は、代理WWWサーバ5に発信元端末3が要求したデータを保存しておく。発信元端末3が再度オンラインになったときに、網側SRS1は、代理WWWサーバ5に要求したデータが届いていることを知らせ、発信元端末3は、代理WWWサーバ上のデータを参照する。
If the
次に、第6の実施例として、相手先端末4が所有するファイルをダウンロードする更に別の例について説明する(図12参照)。このケースは、発信元端末3(端末A)が、あるキーワードのファイルを探しており、網側SRS1を検索する。
Next, another example of downloading a file owned by the
見つかったファイルの持ち主が共有ファイルとして公開していれば、直接コネクションを確立するか、代理WWWサーバ5、Bluetoothゲートウェイによりアクセスし、ダウンロードする。この場合、使用頻度等、その他の付加情報をできるだけ多く持つことにより、最高のマーケットデータベースが実現される。 If the owner of the found file has made it public as a shared file, a direct connection is established, or access is made by the proxy WWW server 5 or the Bluetooth gateway and downloaded. In this case, the best market database is realized by having as much additional information as possible such as frequency of use.
以上説明したように、本発明においては、相手のユーザー名12に対応してIPアドレス9等の登録されているアドレス帳データベース7を用いて、相手のIPアドレス9又は電話番号11を検索した上で、相手先端末4に通信するようにしているため、相手の端末データが変わった場合にも、一元管理されているアドレス帳データベース7によって最新のIPアドレス9又は電話番号11を得ることができるため、アクセス方法に依存せず、相手先端末4のIPアドレスを特定することができる。
As described above, in the present invention, the IP address 9 or the telephone number 11 of the partner is searched using the registered address book database 7 such as the IP address 9 corresponding to the user name 12 of the partner. Thus, since the communication is made with the
1 網側SRS
2 ネットワーク
3 発信元端末
4 相手先端末
5 代理WWWサーバ
6 端末側SRS
7 アドレス帳データベース
8 コモン・キャリア
9 IPアドレス
10 ドメイン名
11 電話番号
12 ユーザー名
13 位置情報
14 イントラネット情報
15 ラストアップデート情報
16 プロパティ
17 アクセスログ
18 グループ情報
19 共有ファイル情報
20 着信許可情報
1 Network side SRS
2
7 Address book database 8 Common carrier 9
Claims (2)
ス方法を管理するインターネット上のサーバとから成り、前記端末の1つである発信
元端末が、自己が所有するアドレス帳データベースに登録された他の端末である相手
先端末へアクセスする際に、当該アドレス帳データベースの情報によって当該相手先
端末へアクセスできない場合に、当該相手先端末へのアクセス方法を特定するための
通信方法であって、
前記発信元端末が、前記サーバに対し、前記相手先端末への最新のアクセス方法を
問い合わせるステップと、
前記問い合わせに対し、前記サーバが、自己のアドレス帳データベースに登録され
ている情報によって前記相手先端末の検索を行なうステップと、
前記サーバが、前記相手先端末の検索の検索結果を前記発信元端末に送信するステ
ップと、
前記検索結果を前記発信元端末が受信するステップと、
前記発信元端末が、前記サーバに対し、前記相手先端末のオンライン/オフライン
の確認を要求するステップと、
前記サーバが前記相手先端末のオンライン/オフラインの確認をし、前記相手先端
末がオンラインの場合に前記相手先端末へのアクセス情報を前記発信元端末に通知
するステップと、
前記サーバが前記相手先端末のオンライン/オフラインの確認をし、前記相手先端
末がオフラインの場合に前記サーバが、前記相手先端末へのアクセス方法をアドレス
帳データベースに登録しているオンラインの第3の端末を検索するステップと、
前記第3の端末が存在する場合に前記サーバが、当該第3の端末を介して前記相手
先端末へのアクセスが可能であることを前記発信元端末に通知するステップと、
前記発信元端末が、前記サ−バから取得した前記相手先端末へのアクセス情報、あ
るいは、前記サ−バから取得した前記第3の端末を介しての前記相手先端末へのアク
セス情報を用いて、前記相手先端末へアクセスするステップと、
を含むことを特徴とする通信方法。 It consists of a plurality of terminals on the Internet or any intranet, and a server on the Internet that manages the access method to the terminal. A communication method for specifying the access method to a destination terminal when the destination terminal cannot be accessed by the information in the address book database when accessing the destination terminal that is another registered terminal. There,
The source terminal inquires of the server about the latest access method to the destination terminal;
In response to the inquiry, the server searches for the destination terminal based on information registered in its own address book database;
A step in which the server transmits a search result of the destination terminal search to the source terminal;
The source terminal receiving the search result;
The source terminal requests the server to confirm online / offline of the destination terminal;
The server confirms online / offline of the partner terminal, and notifies the source terminal of access information to the partner terminal when the partner tip is online;
The server confirms online / offline of the counterpart terminal, and the tip of the counterpart
When the end is offline, the server addresses the access method to the destination terminal.
Searching for a third online terminal registered in the book database;
When the third terminal exists, the server sends the partner through the third terminal.
Notifying the source terminal that access to the destination terminal is possible;
The source terminal obtains access information to the destination terminal acquired from the server,
Or, the access to the counterpart terminal via the third terminal acquired from the server.
Using the access information to access the destination terminal ;
A communication method comprising:
記相手先端末宛のメッセージファイルを受信可能にするステップと、
前記サーバが、前記発信元端末から前記相手先端末宛のメッセージファイルを受信
した場合、前記相手先端末がオンラインになったときに、前記発信元端末から前記相
手先端末宛のメッセージファイルを受信した旨を前記相手先端末へ通知するステップ
と、
前記通知を受けて前記相手先端末が、前記サーバから前記メッセージファイルを受
信するステップと、
を含むことを特徴とする請求項1に記載の通信方法。 Further, when the destination terminal is offline, the server enables receiving a message file addressed to the destination terminal from the source terminal;
When the server receives a message file addressed to the destination terminal from the source terminal, when the destination terminal comes online, the server
Notifying the destination terminal that a message file addressed to the terminal is received ;
Receiving the notification, the counterpart terminal receives the message file from the server;
The communication method according to claim 1, further comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008234220A JP4643697B2 (en) | 2008-09-12 | 2008-09-12 | Communication method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008234220A JP4643697B2 (en) | 2008-09-12 | 2008-09-12 | Communication method |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000324298A Division JP2002135312A (en) | 2000-10-24 | 2000-10-24 | Communications system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009065678A JP2009065678A (en) | 2009-03-26 |
| JP4643697B2 true JP4643697B2 (en) | 2011-03-02 |
Family
ID=40559777
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008234220A Expired - Lifetime JP4643697B2 (en) | 2008-09-12 | 2008-09-12 | Communication method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4643697B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9756452B2 (en) * | 2013-09-16 | 2017-09-05 | Qualcomm Incorporated | Presence and on-device proxying |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3636266B2 (en) * | 1997-05-15 | 2005-04-06 | 株式会社日立製作所 | Web phone dialer system |
| JP3758324B2 (en) * | 1997-08-07 | 2006-03-22 | 株式会社バッファロー | Network telephone system, network telephone method, and medium recording network telephone control program |
-
2008
- 2008-09-12 JP JP2008234220A patent/JP4643697B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009065678A (en) | 2009-03-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4978537B2 (en) | Access request transfer system, access request transfer method, and access request transfer program | |
| JP5218408B2 (en) | Temporary connection number management system, terminal, temporary connection number management method, and temporary connection number management program | |
| WO2002098075A1 (en) | Internet communication system, internet communication method, session control server, communication adapter, communication relay server and program | |
| US20130035079A1 (en) | Method and system for establishing data commuication channels | |
| JP5180048B2 (en) | Service providing system, service providing method, and service providing program | |
| JP2009518879A (en) | Communication system and method | |
| US20070005720A1 (en) | Method for establishing a communication connection in a direct communication network | |
| JP4452282B2 (en) | Use of telephone services to submit requests for web information | |
| JP4800332B2 (en) | Service providing system, service providing method, and service providing program | |
| JPWO2001071989A1 (en) | Information Provision System | |
| CN101129060B (en) | Method for establishing a VoIP communication using a peer-to-peer databank | |
| JP4643697B2 (en) | Communication method | |
| JP4950096B2 (en) | Service providing system, service providing method, and service providing program | |
| JP5775034B2 (en) | Communication destination solving apparatus, gateway apparatus, communication destination solving method, and program | |
| JP5367477B2 (en) | Service providing system and service providing method | |
| JP2012105109A (en) | Communication system and server | |
| JP2002135312A (en) | Communications system | |
| JP2003273937A (en) | Service gateway device | |
| JP2014183432A (en) | Synchronous inquiry service providing device, synchronous inquiry service providing method, and synchronous inquiry service providing program | |
| JP5678473B2 (en) | Information processing terminal | |
| JP2005277974A (en) | Method and program for distributing/collecting address information and transmission/reception terminal | |
| JP2012023570A (en) | Terminal-to-terminal cooperation system, method, address conversion server, call processing server, and terminal-to-terminal communication server | |
| JP2004070750A (en) | Communication medium selection method and apparatus, communication medium selection program, and storage medium storing communication medium selection program | |
| JP2018170542A (en) | Enum/dns query control system and enum/dns query control method | |
| JP2005026952A (en) | Distributed communication system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100611 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100616 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100804 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101105 |
|
| 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: 20101202 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4643697 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: 20131210 Year of fee payment: 3 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |