Communication method, portable terminal and gateway device
Abstract
This record has no abstract on file.
Term
Term ended
Expired 30 September 2018, 8 years ago.
- Priority and filed
- Granted
- Expired
- Today
22 claims: 6 independent, 16 dependent
- 1無線基地局を経由しコンピュータネットワークまたは電話網を介して パケット交換 による通信を行うための無線通信手段と、前記コンピュータネットワークまたは電話網とは異なるローカルネットワークに接続された別の携帯型計算機と通信を行うためのローカルネットワーク通信手段と、前記無線通信手段により前記コンピュータネットワークまたは電話網に接続された通信相手の装置から受信された データに対する特定の処理及び該特定の処理を自装置のリソースを用いて実行すべきか否かを決定するための、受信されるデータの種別、形式及び内容のうちの少なくとも1つを含む属性によって場合分けされた規則情報を予め記憶した記憶手段と、 前記無線通信手段により 前記通信相手の装置から受信されたデータに対する特定の処理及び当該特定の処理が自装置のリソースを用いて実行すべきか否かを、該データの属性に対応する前記規則情報に基づいて決定し、 自装置のリソースを用いて実行しないと決定された該データ に対する 該特定の処理が前記別の携帯型計算機で実行されるように、 該データの一部または全部を 、前記ローカルネットワーク通信手段から該別の携帯型計算機に転送するためのパケット転送処理手段とを備えたことを特徴とする無線携帯端末装置。
- 2前記パケット転送処理手段は、前記無線通信手段により 前記通信相手の装置から受信されたデータに対する特定の処理及び当該特定の処理が自装置のリソースを用いて実行すべきか否かを、該データの属性に対応する前記規則情報に基づいて決定し、 自装置のリソースを用いて実行しないと決定された該データ に対する 特定の処理が前記コンピュータネットワークに接続された別の計算機で実行されるように、 該データの一部または全部 を、前記無線通信手段から該別の計算機に転送する機能を更に含むことを特徴とする請求項1に記載の無線携帯端末装置。
- 3前記別の携帯型計算機は、自装置の近隣のものであり、前記ローカルネットワーク通信手段は、無線または赤外線を用いて、前記別の携帯型計算機と接続されていることを特徴とする請求項1または2に記載の無線携帯端末装置。
- 4前記無線通信手段により前記通信相手の装置から受信された 前記データ は、マルチメディアデータを含み、前記パケット転送処理手段は、 前記マルチメディアデータの属性に対応する前記規則情報から、当該マルチメディアデータが自装置に付属する出力装置から出力すべきデータである場合には、これを少なくとも自装置に付属する出力装置から出力し、当該マルチメディアデータが、自装置から出力するのではなく、前記別の携帯型計算機または前記別の計算機で出力すべきデータである場合には、 これを前記別の携帯型計算機または前記別の計算機に転送する と決定する ことを特徴とする請求項2に記載の無線携帯端末装置。
- 5前記パケット転送処理手段は、 前記無線通信手段により前記通信相手の装置から受信されたデータの属性に対応する前記規則情報から、該データが、自装置にて出力および保存せずに、前記別の携帯型計算機または前記別の計算機に転送すべきデータである場合には、 該データを、自装置にて出力および保存せずに、前記別の携帯型計算機または前記別の計算機に転送すると決定することを特徴とする請求項2に記載の無線携帯端末装置。
- 6前記パケット転送処理手段は、 前記無線通信手段により前記通信相手の装置から受信されたデータに含まれるデータの属性に対応する規則情報から、該受信されたデータに含まれるデータが、利用可能な自装置の記憶媒体の容量を超えるデータ容量を持つデータである場合には、 該データを、自装置にて保存せずに、前記別の携帯型計算機または前記別の計算機に転送すると決定することを特徴とする請求項2に記載の無線携帯端末装置。
- 7前記パケット転送処理手段は、 前記無線通信手段により前記通信相手の装置から受信されたデータに含まれるデータの属性に対応する規則情報から、該受信されたデータに含まれるデータが、自装置で保存せずかつ前記別の携帯型計算機または前記別の計算機に転送せずに、自装置に付属する出力装置から出力すべきデータである場合には、 該データを、自装置で保存せずかつ前記別の携帯型計算機または前記別の計算機へ転送せずに、自装置に付属する出力装置から出力すると決定することを特徴とする請求項2に記載の無線携帯端末装置。
- 8前記パケット転送処理手段は、前記受信されたデータの属性に対応する規則情報から、該受信されたデータが、音声データ及びこれに付随する画像データを含み、該画像データの少なくとも一部が所定のタグ情報でタグ付けされたものである場合には、該音声データ及び該画像データを、 前記所定のタグ情報に従って同期させて自装置に付属する出力装置から出力することを特徴とする請求項1または2に記載の無線携帯端末装置。
- 9複数の計算機に割り当てられた優先度を予め登録しておくための 第2の記憶手段 をさらに備え、前記パケット転送処理手段は、 前記第2の記憶手段 に登録された前記優先度に従って、前記複数の計算機のうちのいずれかを、前記別の携帯型計算機または前記別の計算機として選択することを特徴とする請求項2に記載の無線携帯端末装置。
- 10前記パケット転送処理手段は、前記複数の計算機について定期的に通信可能性を検査し、前記複数の計算機のうち現在通信可能であるものを、前記別の携帯型計算機または前記別の計算機として選択することを特徴とする請求項1または2に記載の無線携帯端末装置。
- 11前記パケット転送処理手段は、前記通信相手の装置からの データ を前記別の計算機を経由して受信し、前記 データ は、該 データ の属性を自装置が識別または推定可能に該別の計算機によって変換されたものであることを特徴とする請求項2に記載の無線携帯端末装置。
- 12前記無線通信手段は、前記無線基地局を経由して自装置を前記電話網へ接続する機能と、前記無線基地局およびルータ装置を経由して自装置を前記コンピュータネットワークへ接続する機能との少なくとも一方を有することを特徴とする請求項1または2に記載の無線携帯端末装置。
- 13前記パケット転送処理手段は、 前記通信相手の装置から受信されたデータ を、自装置で出力するか、自装置で保持するか、前記別の携帯型計算機に転送するか、または前記別の計算機に転送するかを、該データに付与された該データの種別を示すデータ属性タグを参照して決定することを特徴とする請求項2に記載の無線携帯端末装置。
- 14前記通信相手の装置と前記コンピュータネットワークに接続された所定の別の計算機とが電話網により市内通話のフラットレートを利用して通信が可能な場合には、該通信相手の装置に送信すべきデータが前記別の計算機から該通信相手の装置へ送信されるように、該データを該別の計算機に転送する転送手段を更に備えたことを特徴とする請求項1記載 の無線携帯端末装置。
- 15前記転送手段は、前記通信相手の装置と前記別の計算機とが電話網により市内通話のフラットレートを利用して通信が可能な場合において、前記通信相手の装置に送信すべきデータのデータ量が予め定められた値以上のときに、該データに、 該データを前記通信相手の装置に送信するように前記別の計算機に要求する情報を付加し、該情報を付加された該データパケットを前記所定の別の計算機に転送することを特徴とする請求項14に記載の無線携帯端末装置。
- 16前記転送手段は、前記通信相手の装置と前記別の計算機とが電話網により市内通話のフラットレートを利用して通信が可能な場合において、 前記通信相手の装置と自装置との通信に要するコスト が 、前記通信相手の装置と前記所定の別の計算機との通信に要するコスト よりも高いときに 、該別の計算機に該通信相手の装置との通信を自装置に代わって行うように要求することを決定することを特徴とする請求項14に記載の無線携帯端末装置。
- 17データパケットを転送するネットワークから受信した音声データを、電話網から無線基地局を経由してまたは該ネットワークからルータ装置および無線基地局を経由して、該音声データの宛先となる無線携帯端末装置に転送するための転送手段と、 前記無線携帯端末装置に転送すべき音声データに付随した音声以外のデータを前記無線携帯端末装置には転送せずに別の計算機に転送すべきか否かを決定するための、当該音声以外のデータの種別、形式及び内容のうちの少なくとも1つを含む属性によって場合分けされた規則情報を記憶した記憶手段と、 前記無線携帯端末装置に転送すべき音声データに付随して 音声以外のデータが存在し 、 該音声以外のデータの属性に対応する前記規則情報から、該音声以外のデータが該無線携帯端末装置には転送せず、別の計算機に転送すべきデータである場合には、 前記転送手段を制御して、該音声以外のデータを、該無線携帯端末装置には転送せず、別の計算機に転送させるための制御手段とを備えたことを特徴とするゲートウェイ装置。
- 18前記別の計算機は、前記ネットワークに接続された計算機、または前記無線携帯端末装置と該ネットワークとは異なるローカルネットワークにより接続された携帯型計算機であって、前記携帯無線端末装置から指定されたものであることを特徴とする請求項17に記載のゲートウェイ装置。
- 19前記規則情報は、前記携帯端末装置から指定されたものであることを特徴とする請求項17に記載のゲートウェイ装置。
- 20無線携帯端末装置における通信処理制御方法であって、 コンピュータネットワークまたは電話網に接続された通信相手の装置から受信されたデータに対する特定の処理及び該特定の処理を自装置のリソースを用いて実行すべきか否かを決定するための、受信されるデータの種別、形式及び内容のうちの少なくとも1つを含む属性によって場合分けされた規則情報を記憶手段に記憶し、 前記 通信相手の装置に無線基地局を経由して接続し、該通信相手の装置から データ を受信し、前記コンピュータネットワークまたは電話網とは異なるローカルネットワークに接続された別の携帯型計算機に接続し、 前記通信相手 の装置から受信された データに対する特定の処理及び当該特定の処理が自装置のリソースを用いて実行すべきか否かを、該データの属性に対応する前記規則情報に基づいて決定し、自装置のリソースを用いて実行しないと決定された該データに対する該特定の処理が 前記別の携帯型計算機で実行されるように、 該データの一部または全部を 、前記ローカルネットワーク通信手段から該別の携帯型計算機に転送することを特徴とする通信処理制御方法。
- 21前記通信相手の装置と前記コンピュータネットワークに接続された所定の別の計算機とが電話網により市内通話のフラットレートを利用して通信が可能な場合には、該通信相手の装置に送信すべきデータが前記別の計算機から該通信相手の装置へ送信されるように、 該データを該別の計算機に転送することを特徴とする請求項20記載の 通信処理制御方法。
- 22ゲートウェイ装置における通信処理制御方法であって、データパケットを転送するネットワークから受信した音声データを、電話網から無線基地局を経由してまたは該ネットワークからルータ装置および無線基地局を経由して、該音声データの宛先となる無線携帯端末装置に転送し、 前記無線携帯端末装置に転送すべき音声データに付随した音声以外のデータを前記無線携帯端末装置には転送せずに別の計算機に転送すべきか否かを決定するための、当該音声以外のデータの種別、形式及び内容のうちの少なくとも1つを含む属性によって場合分けされた規則情報を記憶した記憶手段と、 前記無線携帯端末装置に転送すべき音声データに付随して 音声以外のデータが存在し、該音声以外のデータの属性に対応する前記規則情報から、該音声以外のデータが該無線携帯端末装置には転送せず、別の計算機に転送すべきデータである場合には、該 音声以外のデータを、前記無線携帯端末装置には転送せず、別の計算機に転送させることを特徴とする通信処理制御方法。
Independent claims22
132 paragraphs, as filed
[0001] The present invention relates to a wireless mobile terminal device, a gateway device, and a communication processing control method for performing voice and data communication via a wireless telephone network, and particularly via a wireless telephone network. The present invention relates to a wireless mobile terminal device, a gateway device, and a communication processing control method that connect to the Internet and perform voice and data communication in the form of IP packets through the Internet.
[0002] [Conventional Technology] With the spread of mobile phones (cellular phones) and PHS (Personal Handyphon e System) terminals, communication services using wireless communication systems have become widely used. These mobile phones (cellular phones) and PHS terminals perform wireless communication with wireless base stations, and are connected to a large number of wired communication networks from the base stations to provide communication services.
[0003] On the other hand, with the widespread use of the global computer network "Internet", various information services on the Internet have been developed. In particular, Internet telephones (IP telephones), which convert telephone voice data into IP packets and communicate via the Internet, are attracting attention by taking advantage of the extremely low communication cost compared to the conventional telephone network. Typically, as shown in FIG. 19, an IP telephone gateway that relays between the voice telephone network and the Internet network is installed in a telephone office, for example, and communication between these gateways is performed via the Internet to make a long-distance call. However, it will be possible to execute only the charge to the nearest telephone office (or the location where the IP telephone gateway is installed).
[0004] Such an Internet telephone can also be applied to a wireless mobile terminal whose terminal is a cellular telephone or a PHS terminal. For example, as shown in FIG. 20, a router device that manages a plurality of radio base stations is provided, and this router device acts as an IP telephone gateway to realize an Internet radiotelephone communication system that exchanges data with the Internet network. it can.
[0005] Of course, on the Internet, it is possible to transfer multimedia data in various formats according to standard protocols. For example, voice, still images, moving images, data files of specific applications, etc. can be converted into IP packets and transferred using a single TCP / IP protocol. Therefore, in FIG. 20, by setting a protocol for transmitting TCP / IP packets between the router device, the wireless base station, and the wireless mobile terminal, the multimedia transferred on the Internet at the same time while using the Internet telephone. It becomes possible to exchange data. Specifically, to realize an application that transfers related image data (for example, material or map data) while making a voice call, or receives a related photo as an image while receiving a news clip by voice. Can be done.
[0006] However, when multimedia communication including the above-mentioned Internet telephone is performed by a wireless mobile terminal, it is generally considered that there are various resource restrictions in a small wireless mobile terminal.
[0007] For example, even if image data is received, there may be no display device capable of displaying the image data with sufficient resolution. There is also a restriction that the screen size is small.
[0008] Also, for example, multimedia data generally has a huge amount of data, and in the worst case, it can occur even when the entire transmitted multimedia data cannot be retained.
[0009] Looking at the environment in which the Internet network or the telephone network is used, in general, wireless mobile terminals often have a worse usage environment than, for example, ordinary fixed PCs. For example, if you are departing from a fixed PC at home, you may have a flat-rate contract for a local phone, or you may be able to use Internet applications more easily on a normal PC (for example, you can clearly hold a lot of Web address information). ) Can occur.
[0010] [Problems to be Solved by the Invention] As described above, when an Internet telephone and an Internet service for handling multimedia data are provided using a wireless mobile terminal, a small wireless mobile phone is generally used as the terminal. In this case, there are resource restrictions such as no display device capable of displaying image data with sufficient resolution, or a storage device such as a memory or a disk capable of holding a large amount of multimedia data cannot be installed.
[0011] Further, in a wireless mobile terminal, the operability of an application is poor and the usage fee of a communication medium is high as compared with a fixed PC or a portable notebook PC installed at home, resulting in a poor environment. Sometimes.
[0012] The present invention has been made in consideration of the above circumstances, and can be operated to supplement the resource shortage and inferior environment of the mobile terminal device, such as a wireless mobile terminal device, a gateway device, and communication processing control. The purpose is to provide a method.
[Means for Solving the Problems] The communication method according to the present invention transmits / receives data packets to / from a device of a communication partner connected to a computer network or a telephone network via a radio base station. It is characterized in that a wireless portable terminal device having a function determines whether or not to carry out the packet communication in cooperation with another computer according to the nature of the packet communication.
[0014] For example, in order to display image data or the like received as additional information of voice data when a call is being made using the mobile terminal device, the display device attached to the mobile terminal device has a resolution. If there is a problem in terms of screen size or screen size, the image data can be transferred to another computer with a more powerful display device so that it can be displayed immediately or saved for later display. ..
[0015] Further, for example, when the mobile terminal device receives an ftp file, in order to save the file, if there is a problem in terms of capacity in the memory attached to the mobile terminal device, the file Can be stored instead by transferring it to another computer with a larger capacity of memory.
[0016] For example, when accessing a certain Web page from the mobile terminal device, it is better to access from another computer and transfer the result to the mobile terminal device rather than directly accessing from the mobile terminal device. In the case of low cost, information can be obtained at low cost by requesting another computer from the mobile terminal device to acquire and transfer the Web page.
[0017] In addition, a large number of forms of cooperation can be considered.
[0018] To determine whether or not to cooperate with another computer, for example, the conditions for cooperation and the cooperation process at that time are registered in advance, and when the communication corresponds to the conditions, the cooperation is performed. To determine. In addition, when it is decided to cooperate, the cooperation process specified for the applicable conditions is executed.
[0019] Further, a plurality of different calculators may be prepared, and another calculator may be selected according to the nature of packet communication.
[0020] For example, in the case of the above image data, it can be transferred to a notebook PC carried by the user at the same time as the mobile terminal device and displayed immediately, and in the case of the above ftp file example, it can be displayed immediately. , You can transfer it to your home desktop PC via the Internet, save it, and browse it after returning home. In the case of the above Web page example, you can select the cheapest computer. it can.
[0021] Further, according to the present invention, for example, by connecting to the Internet via a wireless telephone network, voice data and other multimedia data are exchanged by TCP / IP packet communication, and another Internet connection or locally wireless. By linking with a personal computer connected by communication means such as or infrared, it is possible to temporarily store, transfer, and other processes the transmitted and received data.
[0022] According to the present invention, by linking a mobile terminal device with another computer, an operation that complements the inferior points of the mobile terminal device in terms of computer capability, operating environment, communication cost, and the like. This makes it possible to maximize the advantages of the mobile terminal device, such as mobility, convenience, and practicality.
[0023] The wireless portable terminal device according to the present invention is different from the computer network or telephone network as a wireless communication means for performing communication by exchanging data packets via a computer network or a telephone network via a wireless base station. Identification of a local network communication means for communicating with another portable computer connected to the local network and a data packet received from a device of a communication partner connected to the computer network or the telephone network by the wireless communication means. Whether or not the processing of is to be executed using the resources of the own device is determined based on the attributes of the data packet or the attributes of the data contained in the data packet, and is not executed using the resources of the own device. A part or all of the data contained in the data packet is transferred from the local network communication means to the other so that the specific processing of the data packet determined to be executed is executed by the other band-type computer. It is characterized by being provided with a packet transfer processing means for transferring to a portable computer. Preferably, the packet transfer processing means executes a specific process of a data packet received from a device of a communication partner connected to the computer network or the telephone network by the wireless communication means by using the resources of the own device. Whether or not it should be determined based on the attributes of the data packet or the attributes of the data contained in the data packet, and the specific processing of the data packet determined not to be executed using the resources of the own device It may further include the ability to transfer some or all of the data contained in the data packet from the wireless communication means to the other computer so that it may be executed by another computer connected to the computer network. ..
[0024] The wireless portable terminal device according to the present invention is a wireless communication means for performing communication by exchanging data packets with a device of a communication partner connected to a computer network or a telephone network via a wireless base station, and the above-mentioned communication. It is determined whether or not a predetermined condition is satisfied for communication with the other party's device, and if it is determined that the predetermined condition is satisfied for communication with the communication partner's device, the data is transmitted to the communication partner's device. A packet transfer processing means for transferring the data to the other computer so that the data packet containing the data to be transmitted is transmitted from another predetermined computer connected to the computer network to the device of the communication partner. It is characterized by being prepared. Preferably, the predetermined other computer is also connected to the telephone network, and the wireless portable terminal device communicates with another portable computer connected to the computer network or a local network different from the telephone network. The wireless portable terminal device or the other portable computer performs voice communication with the communication partner device via the predetermined other computer, and the wireless portable computer is further provided. The terminal device or the other portable computer sets a first voice channel between the wireless portable terminal device and the predetermined other computer via the computer network, and the terminal device or the other portable computer sets a first voice channel to the predetermined other computer. A second voice channel between the predetermined other computer and the device of the communication partner is set, voice data received from the first voice channel is transferred to the second voice channel, and the second voice channel is transferred. The voice data received from the voice channel is transferred to the first voice channel, and the wireless portable terminal device transfers the received voice data to the type of data included in the voice data added to the voice data. The audio data may be transferred to the final transfer destination according to the indicated data attribute tag. Preferably, the predetermined other computer is also connected to the telephone network, and the wireless mobile terminal device is connected to the computer network or a local network different from the telephone network.
[0025] The gateway device according to the present invention receives voice data received from a network that transfers data packets from a telephone network via a radio base station or from the network via a router device and a radio base station. When there is a transfer means for transferring to the wireless mobile terminal device which is the destination of the voice data and data other than the voice to be transferred accompanying the voice data to be transferred to the wireless mobile terminal device, the data other than the voice It is determined whether or not the data of the above satisfies the specified conditions, and when it is determined that the specified conditions are satisfied, the transfer means is controlled to transfer data other than the voice to the wireless portable terminal device. It is characterized in that it is provided with a control means for transferring the data to another computer without transferring the data.
[0026] The present invention is a communication processing control method in a wireless portable terminal device, which is connected to a device of a communication partner connected to a computer network or a telephone network via a wireless base station, and from the device of the communication partner. A data packet received from a device of a communication partner that receives a data packet, connects to another portable computer connected to a local network different from the computer network or the telephone network, and is connected to the computer network or the telephone network. Whether or not a specific process of the above should be executed using the resources of the own device is determined based on the attributes of the data packet or the attributes of the data contained in the data packet, and the specific processing of the data packet is determined. If it is determined that the processing should not be performed using the resources of its own device, it is included in the data packet so that the specific processing of the data packet is executed by the other band-type computer. It is characterized in that a part or all of the data is transferred to the other portable computer.
[0027] The present invention is a communication processing control method in a wireless portable terminal device, which is connected to a device of a communication partner connected to a computer network or a telephone network via a wireless base station, and from the device of the communication partner. When a data packet is received, it is determined whether or not a predetermined condition is satisfied with respect to communication with the communication partner's device, and when it is determined that a predetermined condition is satisfied with respect to communication with the communication partner's device, The data is transferred to the other computer so that the data packet containing the data to be transmitted to the communication partner's device is transmitted to the communication partner's device from a predetermined other computer connected to the computer network. It is characterized by that.
[0028] The present invention is a communication processing control method in a gateway device, in which voice data received from a network that transfers data packets is transmitted from a telephone network via a radio base station or from the network to a router device and a radio base. When data other than voice to be transferred is present along with the voice data to be transferred to the wireless mobile terminal device to be transferred to the wireless mobile terminal device via the station. It is determined whether or not the data other than the voice satisfies the specified conditions, and if it is determined that the data other than the voice satisfies the specified conditions, the data other than the voice is not transferred to the wireless portable terminal device. It is characterized by being transferred to another computer.
The present invention relating to the device is also valid as an invention relating to the method, and the present invention relating to the method is also valid as an invention relating to the device.
[0050] Further, the present invention relating to an apparatus or method is for causing a computer to perform a procedure corresponding to the invention (or for causing the computer to function as a means corresponding to the invention, or for the computer to correspond to the invention. It can also be used as a computer-readable recording medium on which a program is recorded.
BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the invention will be described with reference to the drawings.
[0052] First, the basic configuration of the present embodiment will be described with reference to FIG.
FIG. 18 shows an example of a network configuration assumed in the present embodiment and a usage mode of the wireless mobile terminal according to the present embodiment. In FIG. 18, consider a case where the wireless mobile terminal 1 performs some kind of communication with a communication partner (not shown).
[0054] The wireless mobile terminal 1 has a function of independently performing communication and other processing, but in the present embodiment, in addition to this, a fixed computer 7 installed in a home, an office, or the like (in the present embodiment, a home). (As a desktop PC) and / or a function that performs communication and other processing in cooperation with a mobile computer 8 (referred to as a notebook PC in this embodiment) carried by a user having the wireless mobile terminal 1 at the same time. Also has. It is possible to communicate with the desktop PC7 via an IP network, for example, and with the notebook PC8 being carried, it is possible to perform local communication using a medium such as wireless LAN or infrared (IrDA) (IP communication is also possible). ..
[0055] This wireless mobile terminal 1 has a function of performing Internet communication via a wireless telephone network, but a computer that cooperates when exchanging voice data and other multimedia data by TCP / IP packet communication is provided in advance. In addition to registering, for example, (1) audio data and image data are immediately attached to the own device according to the attributes of the received data or the data to be transmitted (for example, data amount, processability, storability, etc.). Output (do not save) from the audio output device or display, (2) store the received data in the local storage device built in the own device in file format, (3) store the received data or data to be sent to the communication partner , Transfer to the registered computer and store it separately or perform other processing there. (4) Output the audio data from the audio output device attached to the own device, and transfer the image data to the registered computer. Control is performed to switch the processing contents related to display, storage, transfer (communication), etc. according to the data attributes, such as transferring and storing.
[0056] As a result, it is possible to maximize the advantages such as mobility, convenience, and practicality of the wireless mobile terminal, which may be inferior in terms of computer capability, operating environment, communication cost, and the like.
Hereinafter, embodiments of the present invention will be described in more detail.
[0058] FIG. 1 shows an example of a basic configuration of a network according to an embodiment of the present invention.
[0059] The wireless network is generally operated by a wireless communication operator or the like, and a portable wireless terminal (1a to 1n in FIG. 1) is accommodated by a wireless base station 2 (2a to 2m in FIG. 1), and the portable wireless terminal is accommodated. Along with servicing a call between 1s and a call between a portable wireless terminal 1 and a telephone housed in a telephone network 3, a router device 5 is installed and transmitted from the wireless mobile terminal 1 by the router device 5. It provides services for transferring packets containing voice data and other multimedia data to the IP network (for example, the Internet) 4 and for packet transfer from the IP network (for example, the Internet) 4 to the wireless mobile terminal 1.
[0060] On the other hand, the telephone network 3 is generally operated by a wireless communication carrier or the like, and accommodates telephones (not shown) to provide telephone-to-telephone calls and telephone-portable wireless terminal 1 calls, as well as Internet telephones. A gateway 6 is installed, and the Internet telephone gateway 6 provides an Internet telephone service by transferring voice telephone data via an IP network.
[0061] The Internet telephone gateway 6 is a device for converting voice telephone data into IP packets and transferring them to the Internet when using an Internet telephone, and is installed in a central office in this example. When the user uses an Internet telephone, the access number assigned to the Internet telephone gateway 6 is dialed to make a connection, and the necessary destination data is passed to the Internet telephone gateway 6. The Internet telephone gateway 6 searches for the IP address of the Internet telephone gateway 6 in the vicinity of the communication partner, and makes a connection on the IP network. The Internet telephone gateway 6 of the communication partner makes a call to the other party's telephone and establishes a connection between the ends. In FIG. 1, by using this service, it is possible to make a call between telephones in the telephone network 3, a call between wireless mobile terminals 1, and a call between the telephone and the wireless mobile terminal 1.
[0062] In establishing a connection using such an Internet telephone gateway 6, it is assumed that the wireless mobile terminals 1a to 1n operate as ordinary wireless telephones and make a call to a nearby Internet telephone gateway 6. In this case, the wireless mobile terminal and the Internet telephone gateway are connected via the telephone network 3, and analog voice is digitized on the Internet telephone gateway 6 and stored in an IP packet and transferred to the IP network.
[0063] As a format in which voice telephone data is converted into an IP packet, for example, a combination of RTP (Real Time Protocol) and UDP (User Datagram Protocol) can be considered. Figure 2 shows an example of the packet format in this case.
[0064] In the present embodiment, it is assumed that the wireless mobile terminal 1 accesses the IP network not via the Internet telephone gateway 6 but via the router device 5 installed upstream of the wireless base station 2. .. Therefore, if sufficient computing resources can be secured on the wireless mobile terminal 1 side, the processing on the Internet telephone gateway 6 should be performed on the wireless mobile terminal 1 side and the digitized voice packet should be transmitted via the router device 5. It may be. However, this function can be used when the search method of the IP address of the destination gateway and the coding format of the telephone voice data are disclosed by the business operator.
That is, in the present embodiment, when IP voice data is transmitted to the wireless mobile terminal 1, (1) it arrives via the telephone network 3 via the Internet telephone gateway 6 in the vicinity of the wireless mobile terminal 1. Call.
(2) The IP packet is transferred as it is without going through the Internet telephone gateway 6 in the vicinity of the wireless mobile terminal 1, transferred to the wireless mobile terminal 1 via the router device 5, and the IP packet is transferred to the wireless mobile terminal 1. Audio data is taken out from and converted to analog and output. (When the wireless mobile terminal 1 is the transmitting side, similarly, when using the neighboring Internet telephone gateway 6 and when sending it as an IP packet in the own device, it is possible to select the two methods arbitrarily. Can be selected).
By the way, as described above, in this system, there are other PCs that cooperate with the wireless mobile terminals 1a to 1n, that is, the desktop PC 7 and the notebook PC 8 in FIG. The desktop PC 7 is a PC installed at the home of a wireless mobile terminal user, and is also connected to the Internet 4. On the other hand, the notebook PC 8 is a PC carried by the user at the same time as the wireless mobile terminal 1, and the wireless mobile terminal 1 can communicate with the notebook PC 8 via the Internet 4 or via a local network using wireless or infrared rays (IrDA, etc.). Note that the operation of the notebook PC 8 via the Internet 4 is basically the same as that of the desktop PC 7, so in the following, the notebook PC 7 will communicate via wireless or a local network using infrared rays (IrDA, etc.). The case will be described.
Next, the configuration of the wireless mobile terminal according to the present embodiment will be described.
[0069] FIG. 3 shows an example of the internal configuration of the wireless mobile terminal of the present embodiment.
[0070] This wireless mobile terminal includes a wireless communication unit 61, a local network communication unit 62, a voice format processing unit 63, a TCP / IP processing unit 64, an A / DD / A conversion unit 65, a voice input / output processing unit 66, and a packet. It is equipped with a transfer processing unit 67, a display 68, an input / output device (not shown), a memory, and the like. In addition, it is equipped with the functions of ordinary wireless telephones and calculators as needed.
[0071] The radio communication unit 61 is an input / output unit for communicating with a radio telephone network via any of radio base stations 2a to 2m (for example, selected by radio wave strength), like a normal radio telephone. On the other hand, the local network communication unit 62 is an interface for communicating with the notebook PC 8 carried by the user of the wireless mobile terminal 1 at the same time by using wireless or infrared rays (IrDA or the like). These communication modules control the IP data transfer process by using the related PC control information described later.
[0072] The voice format processing unit 63 processes voice telephone data. The voice telephone data received from the wireless telephone network is processed here and sent to the voice input / output processing unit 66.
[0073] On the other hand, the voice packet data directly received from the IP network 4 is received from the TCP / IP processing unit 64, converted into analog data by the A / DD / A conversion unit 65, and then sent to the voice input / output processing unit 66. Sent. When data other than audio, such as image data, is received from the IP network 4, it is processed by an appropriate dedicated application in the TCP / IP processing unit 64 and output to the display 68 as needed.
[0074] The display 68 is attached to the wireless mobile terminal 1, and its output size, resolution, and the like are significantly inferior to those of other desktop PCs and notebook PCs.
[0075] The packet transfer processing unit 67 transfers transmission / reception data of a specific attribute to the registered desktop PC 7 or notebook PC 8 based on the related PC control information specified in advance.
[0076] Fig. 4 shows a configuration example of the related PC information table 671 that stores the related PC information.
[0077] In this table, the logical name, communication route (Internet / Local-net), and IP address (in the case of the Internet) of the transfer destination PC are registered.
[0078] In this example, the desktop PC8 (host name: DESK1, network: via the Internet, address: IP address = 133.196.16.201) installed at home by the wireless mobile terminal user and the notebook PC8 (host name) carried at the same time. : NOTE2, network: local connection, media: IrDA) are registered.
[0079] A Preference field may be added to the related PC information table shown in FIG. 4, and a plurality of registered related PCs may be prioritized to forward the packet. The related PC information table in Fig. 5 is an example in which NOTE2 is specified to be prioritized for transfer.
[0080] When the mobile terminal device operates in an unstable operating environment, an inspection message is periodically sent to each related PC to monitor whether or not communication is possible with each PC, and communication is temporarily impossible. An operation policy such as not forwarding packets to related PCs may be used. The related PC information table illustrated in FIG. 6 is a combination of the prioritization in FIG. 5 and the communicable information of each PC. In the case of the specific example of FIG. 6, for example, if both PCs can communicate, NOTE2 is prioritized, but if NOTE2 is out of battery or because it is in the bag, IrDA cannot communicate. Automatically detects that NOTE2 is out of communication and forwards it to DESK1 as an alternative.
[0081] In this case, the communicability detection module can be easily realized by using, for example, a ping program as a higher-level application of TCP / IP, and the detected communicability status is written in the related PC information table 671. It may be configured as.
[0082] In the above, the priority PC is given to the PC in advance, but the PC may be selected by comprehensively considering various characteristics and / or data attributes of each PC. Good.
[0083] Further, when a plurality of PCs are registered, a plurality of PCs may be allowed to be selected. Alternatively, depending on the conditions, a plurality of PCs may be positively selected. When a plurality of PCs are selected, for example, the same data may be broadcast or multicast, or the roles may be divided among the selected PCs.
Next, in FIG. 7, a configuration example of the transfer data attribute table 672 for specifying what kind of data is to be transferred to the above-mentioned registered related PC (desktop PC7 or notebook PC8 in this example). Is shown.
[0085] Data attributes can be controlled from various viewpoints, but in FIG. 7, as an example, the presence or absence of data transfer is specified by the following attributes.
[0086] (Rule 1) For a voice call session with an attached file of 100 KB or more, the attached data is transferred to the related PC.
(Rule 2) If the size of ftp is 100KB or more, transfer it to the related PC.
(Rule 3) For a specific application (here, Internet-CM and Internet-news-clip), this is forcibly output in the own device.
(Rule 4) Regarding telephone data that can be used for local calls from a PC installed in the home (desktop PC7 in this example), this is transferred to the PC and the call is made from there.
[0090] For those that do not correspond to any rule or those that are not specified in the applicable rule, the default processing contents according to the data shall be executed. For example, for a voice call session with an attached file of less than 100 KB, the voice is output on the wireless mobile terminal and the attached data is also displayed / saved on the wireless mobile terminal. In a voice call session with an attached file of 100 KB or more, the voice is output on the wireless mobile terminal.
[0091] Various rules can be considered, and can be appropriately set in consideration of the resource, performance, environment, and the like of the wireless mobile terminal, the purpose of use of the user, and the like. Also, the user may be able to select part or all of the rules. These points are the same for the default processing contents.
[0092] In the following, how the transfer processing is performed for each specified data attribute will be described based on various specific examples.
[0093] First, some examples of control that will not be transferred to the related PC (special processing is performed in the wireless mobile terminal 1) will be described. This example is related to Rule 3 shown above.
[0094] FIG. 8 shows an example in which certain image / character data is not stored in the wireless mobile terminal 1 and is not transferred to the related PC, but is only displayed on the wireless mobile terminal 1.
[0095] The data packet specified as APPL = Internet-CM in the specific example of the third rule in FIG. 7 is commercial data (image, character data) transmitted as an attachment to a voice packet of an Internet telephone. This rule forces the commercial data to be output in real time from the display as it is and discards the data itself for users who think that buffering it with the wireless mobile terminal 1 will only waste memory. Control.
[0096] In FIG. 8, the data packet carrying the voice data is the wireless communication unit 61, the packet transfer processing unit 67, the TCP / IP processing unit 64, the A / DD / A conversion unit 65, and the voice input / output processing unit 66. It is processed in order and output as audio.
[0097] On the other hand, the image data which is the attached data is passed to the wireless communication unit 61, the packet transfer processing unit 67, and the TCP / IP processing unit 64, and the TCP / IP processing unit 64 checks, for example, the upper layer protocol identifier, and if. If the data meets the APPL = Internet-CM rule, display all attached commercial data on display 68.
[0098] In this case, the analogization process of the voice data packet may be performed on either the wireless mobile terminal 1 side or the Internet telephone gateway 6 side (FIG. 8 shows an example in which the wireless mobile terminal 1 side is used). Is).
Next, FIG. 9 shows an example in which voice and image / character data are displayed in synchronization.
[0100] The data packet specified as APPL = Internet-news-clip in the specific example of the fourth rule in FIG. 7 is news clip data transferred to a medium via an Internet telephone.
[0101] This service can display, for example, photographic images and materials related to a news manuscript by outputting images and character data attached to a voice packet and transferred in synchronization with the voice. Specifically, for example, the synchronization tag data of the voice packet and the attached data is added to the data format of the news clip, and the sound and the image are output while being synchronized according to the synchronization tag data.
[0102] In this case as well, the analogization process of the voice data packet can be performed on either the wireless mobile terminal 1 side or the Internet telephone gateway 6 side, but in FIG. 9, the wireless mobile terminal 1 side is used. The case of doing so will be described.
[0103] In FIG. 9, the data packet carrying the voice data is the wireless communication unit 61, the packet transfer processing unit 67, the TCP / IP processing unit 64, the A / DD / A conversion unit 65, and the voice input / output processing unit 66. The image data, which is the attached data, is processed in the order of the wireless communication unit 61, the packet transfer processing unit 67, and the TCP / IP processing unit 64, and displayed on the display 68.
[0104] Here, since the size of the attached image data is generally larger than that of the audio data, a delay occurs in the transfer. Therefore, if the TCP / IP processing unit 64 checks the upper layer protocol identifier and finds that it matches the APPL = Internet-news-clip rule, the audio output is temporarily stopped and all the necessary synchronized display image data is moved wirelessly. The arriving voice data packet may be converted and buffered (for example, by the A / DD / A converter 65) until it arrives at the terminal 1 and is displayed for a predetermined time.
[0105] In FIG. 9, an example in which the analogization process of the voice data packet is performed on the wireless mobile terminal 1 side has been described. However, as shown in FIG. 10, when the analogization process of the voice data packet is performed on the Internet telephone gateway 6 side. Then, The voice packet is the Internet telephone gateway 6 (TCP / IP processing unit 164, A / DD / A conversion unit 165, voice format processing unit 163), and the synchronization data is the wireless mobile terminal 1 (TCP / IP processing). In Part 64), each will be processed.
[0106] In this case, when the voice data packet is buffered by the Internet telephone gateway 6 and a message is received from the wireless mobile terminal 1 notifying that the processing of the synchronization data with the predetermined synchronization data tag is completed. , Audio output may be performed.
[0107] Next, some examples of control for transferring a part or all of the received data to the related PC will be described. This example is related to rules 1 and 2 shown above.
[0108] FIG. 11 is an example of transferring data corresponding to a certain condition to a related PC without displaying or saving it on the wireless mobile terminal 1.
[0109] These two rules, (Rule 1) For a voice call session with an attached file of 100 KB or more, the attached data is transferred to the related PC.
[0110] (Rule 2) If the size is 100KB or more by ftp, transfer it to the related PC. Is a control regarding the amount of data to be transferred.
[0111] Since the storage capacity of the wireless mobile terminal 1 side is generally limited in this control, the attached data is not included in the session (Internet voice call, e-mail, ftp itself) containing the attached data exceeding a certain value. It is intended to be transferred to the registered related PC.
[0112] For example, as shown in FIG. 11, when the image data of the map is attached to the voice call, the voice is output by the wireless mobile terminal 1, but the display 68 has a sufficient resolution for understanding the map. Is not obtained, so the image data is transferred to, for example, the notebook PC 8 via the local net without being displayed or saved on the wireless mobile terminal 1 side.
[0113] The transferred image data may be later transferred to the PC or another computer for display. For example, when the image data is transferred to the notebook PC 8, the image data is transferred to the notebook PC 68 during a call. It is also possible to display it.
Next, in the example described with reference to FIG. 11, a predetermined data size was used as a criterion for determining whether to transfer the received data to another computer, but as shown in FIG. 12, the wireless mobile terminal 1 side. In, it may be decided whether or not to transfer in consideration of the storage capacity currently actually available.
[0115] For example, if the available memory amount data x (641 in the figure) is held and the data size of the transferred ftp data packet is x or less, or the coefficient k (0 <k <1) in x. If it is less than or equal to the value multiplied by), it can be stored in the memory in the own device, and if not, it can be controlled, for example, transferred to the notebook PC 8 via the local net.
[0116] Further, in the example described with reference to FIGS. 10 and 11, the data once received by the own device is transferred to the notebook PC 8, but as shown in FIG. 13, the data is transferred to the desktop PC 7 via the Internet. Is also possible.
[0117] Further, in this case, instead of taking the procedure of transferring the data once received by the wireless mobile terminal 1 to the desktop PC 7, the source is sent when the session specified in the transfer data attribute table 672 starts. By notifying the transfer destination data, data buffering on the wireless mobile terminal 1 side is avoided, and the system is used as if the data was transferred to the desktop PC 7 as a background job on the Internet. You can also do it.
By the way, in the case of a communication mode in which voice data and its attached data are transferred to the Internet telephone gateway 6 and the voice is converted to analog there, a copy of the transfer data attribute table 672 is copied to the Internet telephone as shown in FIG. It is also possible to control the packet to be forwarded to the desktop PC 7 as soon as it is passed to the gateway 6 and a matching data string is received.
[0119] Also in this case, both the related PC information table 671 and the transfer data attribute table 672 are registered in the Internet telephone gateway 6 on the station side, and when the data matching the attribute table is received, the analog conversion is performed. Instead, control the IP packet to be forwarded to the desktop PC7 as it is.
[0120] For example, it can be applied when all news clip data (delivered via an Internet telephone) is transferred to the desktop PC 7 side and stored in the IP format while moving.
[0121] Next, an example of control in consideration of cost will be described.
[0122] As shown in FIG. 16, regarding the batch transmission process, for example, because the transfer destination is close to the desktop PC 7 in terms of network, or the connection fee is high when the wireless mobile terminal 1 is used, the wireless mobile terminal 1 In some cases, it is more advantageous in terms of charges to transfer the data to the desktop PC 7 via the Internet 4 once and then resend it to the final destination, rather than sending it directly from.
[0123] The forwarding rule in this case is, for example, IF Sent-packet-size> = 50MB, forward to DESK1, then send to dest. According to this rule, all data transfer of 50MB or more is not performed from the wireless mobile terminal 1, but is once transmitted to the desktop PC 7 and then transmitted again from there.
[0124] Further, control as in rule 4 is also possible.
That is, as shown in FIG. 17, when calling the area code (for example, 044) by an Internet telephone and receiving the information service, if the desktop PC 7 is used, the flat rate of the local call is set. If it can be used and the acquisition of information is not urgent, for example, the call to 044 city is not made from the wireless mobile terminal 1, and only the necessary dialing data is sent to the desktop PC 7 via the Internet 4. Transfer and receive information service data on the desktop PC7 side. Then, the data received by the desktop PC 7 is received again on the wireless mobile terminal 1 side via the Internet 4 ~ router device 5 ~ wireless base station 2, and this is D / A converted and formatted to make a desired voice call. You can receive the service at a low price.
[0126] In the following, the data attributes used when referencing the transfer data attribute table 672 will be described.
[0127] In the wireless mobile terminal 1 of the present embodiment, control that changes the processing of received information based on the information (router) described in the transfer data attribute table 672, for example, a voice session to which attached data is attached. In order to realize control such as transferring attached data to Note 8 connected by IrDA or the like and playing back voice information on its own device, the packet is included in each packet received via the Internet 4. It is assumed that a data attribute tag for identifying the type of information is attached. Various methods can be considered for this, for example, a well-known markup language such as HTML or XML may be used.
[0128] However, not all information on the Internet 4 is uniformly given a data attribute tag by such a markup language. For example, some websites may use a markup language that cannot be used due to resource restrictions on the wireless mobile terminal 1. Further, as in the configuration shown in FIG. 17, when the voice session is set via the Internet 4 and the (city) telephone network 3, the voice session is passed through the (city) telephone network 3 as an analog signal. The data attribute tag is not always attached to the incoming voice call data.
[0129] Therefore, the wireless mobile terminal 1 can process information to which the data attribute tag is not attached and information to which the data attribute tag of a type that cannot be interpreted by the wireless mobile terminal 1 is attached. The desktop PC 7 that communicates with the terminal 1 via the Internet 4 may function as follows.
That is, in the configuration shown in FIG. 17, the desktop PC 7 makes a call to the telephone number instructed from the wireless mobile terminal 1, and if the desired analog voice information is obtained, the analog voice is obtained. Is A / D converted and converted into a packet. At this time, the desktop PC 7 simultaneously attaches a data attribute tag indicating voice data to the information. The packet to which the data attribute tag is attached is transferred to the wireless mobile terminal 1 via the Internet 4, the router device 5, and the wireless base station 2. The wireless mobile terminal 1 refers to the transfer data attribute table 672 using the value of the data attribute tag attached to the packet, and presents the message to the user on its own device or transfers the message to the notebook PC 8. To determine. This method is not only applicable to stored voice data such as information services, but can also be used when real-time voice, that is, ordinary telephone service is used on a notebook PC 8 via a wireless mobile terminal 1. Is.
Further, when the charge for accessing the Internet 4 from the desktop PC 7 is lower than the charge for accessing the Internet 4 from the wireless mobile terminal 1, the following functions are provided to the user in the configuration shown in FIG. Then, it is possible to provide the user with a price advantage.
[0132] That is, it is a function that the desktop PC 7 collects the information of the Web page group that the user suddenly needs on the go, instead of the user having a high usage fee. The user instructs the desktop PC 7 to use the notebook PC 8 or the wireless mobile terminal 1 to instruct the required Web pages via the Internet 4. The desktop PC 7 sequentially accesses the Web pages according to the given instructions, and collectively sends the information back to the wireless mobile terminal 1 or the notebook PC 8 via the Internet 4. At this time, if the specified Web page uses a data attribute tag that is not supported by the wireless mobile terminal 1, the desktop PC 7 has a data attribute tag that the wireless mobile terminal 1 supports. It may be converted to.
[0133] Next, in the present embodiment, the final destination (whether or not to transfer to the related PC) of the received packet is determined based on the assigned data attribute tag. For example, the final destination can be determined even for the packet flow to which the data attribute tag is not attached. This method is used, for example, when the Internet 4 to which the wireless mobile terminal 1 is connected employs flow rate billing and the telephone network 3 to which the desktop PC 7 is connected employs a flat rate. It is possible to reduce the communication charges that must be borne by the user.
[0134] In the configuration shown in FIG. 17, when voice communication is performed from the wireless mobile terminal 1 or the notebook PC 8, the desktop PC 7 is connected if predetermined conditions, for example, the charge system is as described above. Communication shall be performed via the telephone network 3 that has been established. At this time, the wireless mobile terminal 1 or the notebook PC 8 first sets a voice communication channel, for example, a voice session by RTP, toward the desktop PC 7 via the wireless base station 2, the router device 5, and the Internet 4. Next, the wireless mobile terminal 1 or the notebook PC 8 makes a voice connection on the telephone network 3 to the communication partner performing voice communication with the desktop PC 7 via, for example, the wireless base station 2, the router device 5, and the Internet 4. Set. After that, the desktop PC 7 transfers the information flowing from the voice communication channel between the wireless mobile terminal 1 or the notebook PC 8 to the voice connection on the telephone network 3 and the information flowing from the voice connection on the telephone network 3. To the voice communication channel between the wireless mobile terminal 1 or the notebook PC 8, respectively. At this time, in the wireless mobile terminal 1, by referring to the port number of each received packet, it can be identified that the packet is received from the voice communication channel set with the desktop PC 7, and further, the packet can be identified. It can be estimated that the voice information is being transferred. Based on this estimation, the wireless mobile terminal 1 defines the final destination (whether or not to transfer the packet to the related PC) of the voice information in the transfer data attribute table 672 of the packet received from the voice channel. Process according to the contents of.
Next, in the present embodiment, according to the following method, the user of the wireless mobile terminal 1 can accept an incoming call for voice communication via the desktop PC 7. As a result, when the charge of the wireless communication network is higher than the charge of the voice network to which the desktop PC 7 is connected, the communication partner receives an incoming call from the communication partner who communicates with the user of the wireless mobile terminal 1. Can reduce the usage fee that must be paid by.
[0136] In the configuration shown in FIG. 17, if there is an incoming call from the telephone network 3 connected to the desktop PC 7, the desktop PC 7 answers the incoming call and communicates by voice connection via the telephone network 3. Set up your own device for this. Further, the desktop PC 7 sets a first voice channel to the wireless mobile terminal 1 via the Internet 4, the router device 5, and the wireless base station 2, for example, a voice session by RTP.
[0137] When the voice channel is set, the wireless mobile terminal 1 refers to the transfer data attribute table 672, and the final transfer destination (whether or not to transfer to the related PC) of the voice information is the wireless mobile terminal 1. Know if it's a laptop 8 or not. If it is a notebook PC 8, the wireless mobile terminal 1 further sets a second voice channel with the notebook PC 8.
After that, the desktop PC 7 transfers information between the above voice connection and the first voice channel, and the wireless mobile terminal 1 sets the second voice channel and the first voice channel and the second voice channel. Information is transferred to and from the audio channels of. At this time, in the wireless mobile terminal 1, by referring to the port number of the received packet, it is possible to know whether or not the packet belongs to the first voice channel, and it belongs to the first voice channel. By presuming that all packets transfer voice information, it becomes possible to process the voice information by the method specified by the transfer data attribute table 672. That is, in this case, it is not necessary to add a data attribute tag to the packet on the first voice channel, and when the Internet is performing flow rate billing, the user of the wireless mobile terminal 1 must pay further. It becomes possible to reduce the charge.
[0139] Conventionally, when using an Internet telephone and an Internet service that handles multimedia data using a wireless mobile terminal, the display resolution and data of image data are retained when the wireless mobile phone is used as a terminal. There were restrictions on the resources that could be installed, such as storage devices. In this respect, desktop PCs and portable notebook PCs installed in homes and the like have advantages such as more resources, better application operability, and lower communication costs.
[0140] Therefore, in the present embodiment, a desktop PC or a portable notebook PC installed in a home or the like is linked to a wireless mobile terminal, and a method of linking is controlled according to a data attribute, or data. The processing in the wireless mobile terminal is controlled according to the attribute.
[0141] As a result, for example, when the received image data requires a high-resolution display device or the contents do not need to be viewed during the current movement, the received image data can be stored in the memory of the wireless mobile terminal side. It can be controlled to transfer to a desktop PC via the Internet as it is without displaying it on the wireless mobile terminal side, or to transfer to a notebook PC carried at the same time via a wireless / infrared local network.
[0142] Further, for example, a user of a wireless mobile terminal can operate by uploading URL data stored in a portable notebook PC to a wireless mobile terminal at any time and caching it in an address register of a unique Web browser. You can also make the interface more user-friendly.
[0143] For example, if the other party of the IP phone can make a local call from the location of the desktop PC, the data is once transferred to the desktop PC installed at home or the like via the Internet, and then the call is made. It is possible to control so as to reduce the communication charge by performing the control of making a call.
[0144] In the description so far, the voice data to which the attached data is attached is output as voice by the wireless mobile terminal 1, and the attached data is transferred to the related PC. However, for example, the voice data is When the data is very large in size (for example, several songs over a long period of time) and the attached data is a small amount of character data (for example, a list of song titles), the attached data is displayed on the wireless mobile terminal 1. , Voice data (or voice data and attached data) may be transferred to the related PC.
[0145] Further, the wireless mobile terminal 1 may be provided with only one of a function of using the Internet telephone gateway and a function of processing in the own device.
[0146] Further, the wireless mobile terminal 1 is only one of a computer such as a desktop PC installed in a home or the like and a mobile computer such as a notebook PC carried by a user having the wireless mobile terminal 1 at the same time. May be available.
[0147] Further, the wireless mobile terminal 1 is not limited to the one having a so-called mobile phone type outer shape, and may have any outer shape. In addition, when considering the cooperation between the wireless mobile terminal 1 and the desktop PC or notebook PC, the difference between the wireless mobile terminal 1 and the desktop PC or notebook PC is relative. For example, some notebook PCs have a wireless function. Sometimes it can function as a wireless mobile terminal 1.
[0148] Each of the above functions can also be realized as software.
[0149] Further, the present embodiment is a computer in which a program for causing a computer to perform a predetermined means (or for causing the computer to function as a predetermined means, or for causing the computer to perform a predetermined function) is recorded. It can also be implemented as a readable recording medium.
[0150] The present invention is not limited to the above-described embodiment, and can be implemented with various modifications within its technical scope.
[Effect of the Invention] According to the present invention, when the mobile terminal device cooperates with another computer, the mobile terminal device is inferior in terms of the ability as a computer, the operating environment, the communication cost, and the like. Complementary operations are possible, and the advantages of mobile terminal devices such as mobility, convenience, and practicality can be fully enjoyed.
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a diagram showing a basic configuration example of a network according to a first embodiment of the present invention. FIG. 2 is a diagram showing a format of an IP voice data packet in which RTP and UDP are combined. 3] Figure showing an example of internal configuration of a wireless mobile terminal [Fig. 4] Figure showing a configuration example of a table storing related PC information in a wireless mobile terminal [Fig. 5] Figure showing a configuration example of a table storing related PC information in a wireless mobile terminal [Fig. 5] Table storing related PC information in a wireless mobile terminal FIG. 6 is a diagram showing another configuration example. FIG. 6 is a diagram showing still another configuration example of a table storing related PC information in the wireless mobile terminal. FIG. 7 is a configuration example of a data attribute table in the wireless mobile terminal. FIG. 8 is a diagram for explaining an example of an operation sequence for an attached data packet in a wireless mobile terminal [Fig. 9] Fig. 9 is a diagram for explaining an example of an operation sequence for a synchronous data packet in a wireless mobile terminal [Fig. 10] FIG. 11 for explaining another example of the operation sequence for the synchronized data packet in the mobile terminal [Fig. 12] Fig. 12 for explaining another example of the operation sequence for the attached data packet in the wireless mobile terminal [Fig. 12] [Fig. 13] Fig. 13 for explaining still another example of the operation sequence for the attached data packet in the wireless mobile terminal [Fig. 14] Fig. 14 for explaining still another example of the operation sequence for the attached data packet in the wireless mobile terminal. FIG. 15 for explaining an example of an operation sequence for an attached data packet in a device [Fig. 15] Fig. 16 for explaining another example of an operation sequence for an attached data packet in an Internet telephone gateway device [Fig. 16] Transmission in a wireless mobile terminal FIG. 17 for explaining an example of an operation sequence for a data packet [Fig. 17] Fig. 18 for explaining another example of an operation sequence for a transmission data packet in a wireless mobile terminal [Fig. 18] Figure for explaining cooperative operation [Fig. 19] Figure for explaining conventional Internet telephone network [Fig. 20] Figure for explaining conventional Internet wireless telephone network [Explanation of symbols] 1,1a ~ 1n. .. Wireless mobile terminal 2,2a ~ 2m ... Wireless base station 3 ... Telephone network 4 ... IP network 5 ... Router device 6 ... Internet telephone gateway 67 ... Desktop PC 8 ... Notebook PC 61 ... Wireless communication Part 62 ... Local network communication unit 63 ... Voice format processing unit 64 ... TCP / IP processing unit 65 ... A / DD / A conversion unit 66 ... Voice input / output processing unit 67 ... Packet transfer processing unit 68 ... Display 163 ... Voice format processing unit 164 ... TCP / IP processing unit 165 ... A / DD / A conversion unit 671 ... Related PC information table 672 ... Transfer Data attribute table
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US11736557B1 | Cited by | United States of America | Search report |
| JP09270875A | Cites | Japan | – |
| JP10322509A | Cites | Japan | – |
| JP11196123A | Cites | Japan | – |
6 members in 2 offices
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 27908798 | Japan | A | |
| JP19980279087 | – | – | – |
Members6
| Document | Office | Kind | |
|---|---|---|---|
| JP2000115253A | Japan | A | |
| US6643284B1 | United States of America | B1 | |
| US2004037243A1 | United States of America | A1 | |
| US2004077351A1 | United States of America | A1 | |
| JP3617930B2This record | Japan | B2 | |
| US7313132B2 | United States of America | B2 |
10 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Cancellation because of no payment of annual feesLAPS | LAPS | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| First payment of annual fees (during grant procedure)JAPANESE INTERMEDIATE CODE: A61A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD | |
| Written amendmentJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A131A131 | A131 | |
| Report on retrievalJAPANESE INTERMEDIATE CODE: A971007A977 | A977 |
Numbers
- Publication
- 3617930
- Publication, DOCDB
- 3617930
- Publication, EPODOC
- JP3617930B
- Application
- 27908798
- Application, DOCDB
- 27908798
- Application, EPODOC
- JP19980279087
Titles2
- Japanese
- 無線携帯端末装置、ゲートウェイ装置及び通信処理制御方法
- English
- Wireless mobile terminal device, gateway device and communication processing control method
Classification
- CPC, 6
- H04W88/06
- H04L67/04
- H04L67/10
- H04L69/329
- H04W84/12
- H04W88/04
- IPC, 13
- H04M3 00
- G06F13 00
- H04L12 28
- H04L12 46
- H04L12 66
- H04L12 70
- H04L29 08
- H04M11 00
- H04W4 16
- H04W28 00
- H04W84 12
- H04W88 04
- H04W88 06