WO2004080010A1 - サービスハンドオフ機能を有する通信システム、及びユーザ端末装置、転送先端末装置、プロキシサーバ装置 - Google Patents

サービスハンドオフ機能を有する通信システム、及びユーザ端末装置、転送先端末装置、プロキシサーバ装置 Download PDF

Info

Publication number
WO2004080010A1
WO2004080010A1 PCT/JP2004/001870 JP2004001870W WO2004080010A1 WO 2004080010 A1 WO2004080010 A1 WO 2004080010A1 JP 2004001870 W JP2004001870 W JP 2004001870W WO 2004080010 A1 WO2004080010 A1 WO 2004080010A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal device
destination terminal
user
transfer destination
proxy server
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.)
Ceased
Application number
PCT/JP2004/001870
Other languages
English (en)
French (fr)
Inventor
Mikio Hasegawa
Hiroyuki Morikawa
Masugi Inoue
Udana Bandara
Homare Murakami
Kaled Mahmud
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
National Institute of Information and Communications Technology
Original Assignee
National Institute of Information and Communications Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by National Institute of Information and Communications Technology filed Critical National Institute of Information and Communications Technology
Priority to EP04712681A priority Critical patent/EP1603286A4/en
Priority to JP2005503001A priority patent/JPWO2004080010A1/ja
Priority to US10/547,609 priority patent/US7725592B1/en
Publication of WO2004080010A1 publication Critical patent/WO2004080010A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/18Performing reselection for specific purposes for allowing seamless reselection, e.g. soft reselection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections

Definitions

  • the present invention relates to a communication system having a service handoff function, and a user terminal device, a transfer destination terminal device, and a proxy server device for configuring the communication system.
  • hotspots and other places and facilities that allow users to connect to the network from information devices that they have on the road have already been put into practical use.
  • a connection service is provided.
  • coffee shops and specialty stores with terminals connected to the Internet have been established worldwide, and can be used easily.
  • portable terminals that can be carried by users include PDAs and mobile phones, which have been rapidly improved in recent years and are now capable of exchanging e-mails and web browsing.
  • the wireless network used by mobile terminals is much more unstable than a wired network, and the communication band is small.
  • the processing capability of a mobile terminal is limited lower due to its size and power saving, and the user interface is small and simple. Cannot be mounted.
  • the display capability of a fixed terminal connected to a large screen display is incomparably poor.
  • the MPA proposed in PTL 7 and the U niversa 1 Inbox in PTL 8 realize an architecture that can adaptively select the optimal device for reception, but these are also seamless. It is not possible to switch devices at once.
  • the present invention has been made in view of the above-mentioned problems of the related art, and has a service handoff function capable of using a transfer destination terminal device without requiring a special application for a correspondent node. It is intended to provide a communication system and its components.
  • the invention according to claim 1 is a communication system that can receive a service while handing off a service to a desired transfer destination terminal device according to control information from a user terminal device, and can be executed by a predetermined application.
  • the proxy server device switches the transfer terminal device that provides the service based on the control information and performs a service handoff.
  • the invention according to claim 2 is characterized in that the proxy server device is capable of transferring a service provided by the application to a user terminal device, and wherein the user terminal device includes the proxy server. Provide a configuration capable of outputting at least a part of the service transferred from the device.
  • the user terminal device includes a user authentication unit that transmits user authentication information, and the proxy server device performs a user management based on the user authentication information.
  • the user terminal device includes a user authentication unit that transmits user authentication information, and the proxy server device transmits the user authentication information to a transfer destination terminal device, and A user authentication transfer unit for requesting authentication and returning the authentication result to the user terminal device; the transfer destination terminal device performs user management based on the user authentication information; And a configuration having a user management unit responding to the proxy server device.
  • the user terminal device sets a transfer destination terminal device to a A destination terminal device designating section that can be designated by the user, and the control information can be transmitted in accordance with the designation in the destination terminal device designating portion.
  • the user terminal device includes a transfer destination terminal device selection unit that automatically selects a transfer destination terminal device based on the transfer destination terminal device selection information, A configuration is provided for transmitting the control information in accordance with a selection in a selection unit.
  • the user terminal device includes a distance detection unit that detects a distance from the transfer destination terminal device, and the detection result of the distance detection unit is used as the transfer destination terminal device selection information.
  • the detection result of the distance detection unit is used as the transfer destination terminal device selection information.
  • terminal-specific information for transmitting network line performance information and Z or hardware information of the device to the transfer destination terminal device with the proxy server of the device.
  • the user terminal device can receive the terminal unique information from the terminal unique information transmitting unit and use it as the transfer destination terminal device selection information.
  • the terminal specific information may be received via a proxy server.
  • a correspondent node that distributes communication data executable by a predetermined application, a communication node is received while maintaining a session with the correspondent node, the application is executed, and the application is executed.
  • a communication system comprising: a proxy server device for transferring a service provided in one session to a transfer destination terminal device; and a transfer destination terminal device capable of outputting at least a part of the service transferred from the proxy server device.
  • a user terminal device can be provided.
  • the user terminal device provides a configuration in which the proxy server device includes a control information transmitting unit that transmits control information for switching a transfer destination terminal device for providing a service and performing a service handoff. .
  • the invention according to claim 10 provides a configuration in which the user terminal device can output at least a part of a service transferred from the proxy server device.
  • the invention according to claim 11 can provide a configuration in which the user terminal device includes a user authentication unit that transmits user authentication information.
  • the user terminal device includes a transfer destination terminal device designation unit capable of designating a transfer destination terminal device by a user, and in accordance with the designation in the transfer destination terminal device designation unit. The control information can be transmitted.
  • the user terminal device includes a transfer destination terminal device selection unit that automatically selects a transfer destination terminal device based on transfer destination terminal device selection information.
  • a configuration for transmitting the control information in accordance with a selection in a transfer destination terminal device selection unit is provided.
  • the user terminal device includes a distance detection unit that detects a distance from the transfer destination terminal device, and a detection result of the distance detection unit is used as the transfer destination terminal device selection information. Can be used.
  • the invention according to claim 15 is characterized in that the user terminal device transmits network line performance information with a proxy server and / or hardware information of the transfer destination terminal device transmitted from the transfer destination terminal device. And receiving the terminal-specific information according to (1) and using the information as the transfer destination terminal device selection information.
  • the terminal specific information may be received via a proxy server.
  • a transfer destination terminal device in a similar communication system can be provided.
  • the destination terminal device is characterized in that it can output at least a part of the service transferred from the proxy server device.
  • the transfer destination terminal device performs user management based on the user authentication information transferred from the proxy server device, and transmits the authentication result to the proxy server device and z or
  • the configuration has a user management unit that responds to the user terminal device.
  • the transfer destination terminal device is provided with a terminal-specific information transmitting unit that transmits network line performance information with the proxy server of the device and / or hard-air information of the device.
  • the proxy server device disclosed in claim 19 is provided in the communication system, receives the communication data while holding a session with the correspondent node, executes an application, The application It has a function to transfer the service provided by the service to the transfer destination terminal device that provides the service, based on the control information received from the user terminal device so that the service can be handed off.
  • the proxy server device is configured to be able to transfer the service provided by the application to the user terminal device.
  • the invention described in claim 21 discloses a configuration in which the proxy server device has a user management unit that performs user management based on the user authentication information received from the user terminal device.
  • the invention according to claim 22 is characterized in that the proxy server device sends the user authentication information received from the user terminal device to the transfer destination terminal device, requests user authentication, and sends the authentication result to the user terminal device. It is characterized by having a user authentication transfer unit for replying.
  • the proxy server device can include a terminal-specific information transfer unit that receives the terminal-specific information and transfers the terminal-specific information to the user terminal device.
  • FIG. 1 is a configuration example of a communication system using a service mobility proxy according to the present invention.
  • FIG. 2 is a process configuration diagram of the communication system.
  • FIG. 3 is an explanatory diagram for explaining switching of each device.
  • FIG. 4 is a service handoff sequence according to the present invention.
  • FIG. 5 is an explanatory diagram of a process of discovering a handoff destination terminal that can be handed off using Bluetooth.
  • FIG. 6 is an example of transfer destination terminal performance information.
  • FIG. 7 is an example of transfer destination terminal performance information in the present embodiment.
  • FIG. 8 is an example of transfer destination terminal selection information in the present embodiment.
  • FIG. 9 is a process configuration diagram of the communication system when a service is started.
  • FIG. 10 is a process configuration diagram at the time of service handoff.
  • FIG. 11 is a process diagram showing the start of image transfer.
  • FIG. 12 is a process diagram showing the stop of image transfer.
  • FIG. 13 is a process configuration diagram showing the start of voice transfer.
  • FIG. 14 is a process configuration diagram showing the stop of voice transfer. BEST MODE FOR CARRYING OUT THE INVENTION
  • the communication system employs an architecture using a service mobility proxy (proxy server device) for smoothly performing handoff between different types of terminals.
  • a service mobility proxy proxy server device
  • all applications are executed on the service proxy, and only the input and output of the application screen and audio are transferred to the interface of the destination terminal.
  • IP internet protocol
  • CN core node
  • OS operating system
  • the service mobility proxy Service handoff is possible if the function to receive and transfer the transfer from the mobility proxy is implemented.
  • FIG. 1 shows a configuration example of a communication system using a service mobility proxy according to the present invention. As shown in Fig. 1, in addition to the service mobility proxy,
  • the service mobility proxy implements a user management function, a communication control function, and a voice and screen transfer function, in addition to an application execution function that executes communication data from the CN using existing applications.
  • the user terminal has a service discovery function, a proximity terminal discovery function, an authentication function for the service mobility proxy and the transfer destination terminal, and a communication function for the transfer destination terminal.
  • the transfer destination terminal has a function to receive and play the video and audio transferred from the service mobility proxy, a communication function with the user terminal, an authentication function from the user terminal, and an authentication function to the service mobility proxy. I do.
  • a publicly known PC can be used for the service mobility proxy and the transfer destination terminal device.
  • These PCs are: CPU that controls each process; storage means such as memory; external storage means such as a hard disk; input means such as a keyboard and mouse; display capable of displaying images and videos; audio processing to output sound Means (sound card) 'Equipped with a speaker.
  • a communication adapter required for connecting to a wired LAN or a wireless LAN can be provided.
  • the service mobility proxy further includes a user management unit that receives the user authentication information transmitted from the user terminal by the communication adapter, and compares the information with the user management information stored in the storage unit or the external storage unit in the CPU. If the user authentication information is valid, permit (authenticate) the connection. At the time of these authentications, various techniques such as communication encryption are known and can be used freely in the practice of the present invention.
  • the CPU uses the received data received from the CN via the communication adapter, and the CPU Configures a communication control unit that executes existing applications stored in external storage means, such as video / audio playback software, and controls communication with other network devices, such as protocol conversion and communication adapter control. are doing.
  • a communication control unit that executes existing applications stored in external storage means, such as video / audio playback software, and controls communication with other network devices, such as protocol conversion and communication adapter control. are doing.
  • data such as video and audio received from the service mobility proxy via the communication adapter can be processed and reproduced by the CPU.
  • the communication adapter may have a function of communicating with the user terminal.
  • the CPU, the storage unit, and the external storage unit can implement a user management unit in which the CPU configuring the authentication function from the user terminal and the authentication function to the service mobility proxy and the external storage unit cooperate.
  • the user information terminal the user information terminal
  • PDA personal digital assistance
  • mobile phone terminals PHS terminals, etc.
  • Some of them have almost the same configuration as PC.
  • it is equipped with a CPU that performs various processes, a storage device that can store notes, a communication adapter that implements communication functions, input devices such as a keyboard and a touch panel, a display, an audio processing device, and speakers. ing. These means are often omitted depending on the type of terminal, and often have inferior performance to PC.
  • the user terminal can discover services provided by the service mobility proxy by the functions of the CPU and the communication adapter.
  • the user terminal may not always have the function to sufficiently reproduce the provided service, but what kind of service is provided, such as the type of application and the quality of the provided image and sound, etc. You can know. '
  • the CPU and the communication adapter have a function of finding a nearby transfer destination terminal by using the communication state and the like.
  • the CPU sends the user authentication information input by the user from the input means or the user authentication information stored in the storage means from the communication adapter to the service mobility proxy or the transfer destination terminal.
  • the execution screen can be captured and transferred.
  • Such a screen transfer technique is known, and some are provided as standard functions of the OS.
  • a window system that displays multiple windows on the screen With the system os, only the execution window of the application can be transferred.
  • the voice transfer may be realized by a method in which the voice is streamed and reproduced at the transfer destination terminal using a known voice chat function.
  • FIG. 2 is a process configuration diagram of the communication system when implementing the above functions
  • FIG. 3 is an explanatory diagram for explaining switching of each device
  • FIG. 4 is a service hand-off sequence according to the present invention, respectively. .
  • the user terminal finds a nearby destination terminal that can be handed off between terminals, and obtains the IP address of the destination, performance information, and information on the distance between the user terminal and the destination terminal. If multiple neighboring transfer destination terminals are found, this process is performed for all transfer destination terminals.
  • an optimum transfer destination terminal is selected from these, and authentication to the service mobility proxy is performed first, and further authentication from the proxy to the transfer destination terminal 1 is performed.
  • a service start request is issued from the user terminal, and a session is established between the service mobility proxy and the transfer destination terminal.
  • the application executed on the service mobility proxy is transferred to the transfer destination terminal 1.
  • the execution of the aggregation is performed by selecting a registered application in advance between the user terminal and the proxy server.
  • the service is started as described above. After that, the movement of the user changes the distance between the user terminal and the transfer destination terminal, requests from the user, or changes in the terminal performance required for the communication service. Executes service eight off to transfer destination terminal 2.
  • the present invention realizes a communication system capable of service handoff by the above sequence.
  • an arbitrary communication method can be used by a communication adapter as a method of finding a nearby transfer destination terminal.
  • a Bluetooth (Bluetooth) communication adapter is used for the user terminal and the transfer destination terminal. With Bluetooth specifications Can be used.
  • the communication adapter acquires terminal-specific information for each terminal, particularly performance information relating to performance, from each destination terminal, and at that time, estimates the distance between the user terminal and the destination terminal from the received signal strength.
  • the Bluetooth specification is considered to be used for relatively short-distance communication, and is suitable for the above-mentioned request for finding a transfer destination terminal within a viewing distance of the user.
  • the Bluetooth specification can find a handoff destination terminal within a radius of about 10 m from the user terminal, and only the destination terminal B in the figure is found.
  • the above function of finding a destination terminal may be performed by the user terminal CPU periodically searching for the destination terminal or, for example, by searching from the input means of the user terminal at the timing supported by the user. May be.
  • the communication adapter If the communication adapter cannot establish communication with other user terminals after establishing communication with the user terminal when acquiring the distance to the transfer destination terminal, transfer from the transfer destination terminal After acquiring the destination terminal performance information and the distance, the CPU instructs and disconnects the communication automatically. As a result, in a communication system using a plurality of user terminals at the same time, a state is immediately available from other user terminals.
  • FIG. When performing a service handoff, the user needs to know the transfer destination terminal performance information in order to specify the transfer destination terminal that suits his / her preference as the service handoff destination. Therefore, the performance information is set in the transfer destination terminal in advance, and stored in, for example, its external storage means.
  • the performance information is transmitted to the user terminal in response to a request from the user terminal.
  • images and videos can be displayed on transfer destination terminal A as its performance information. And that the speaker is "present” by hand beforehand.
  • the destination terminal B is set so that the screen is “Yes” and the speaker is “No”.
  • the user terminal After the destination terminals of A and B are found by the discovery of the destination terminals, the user terminal acquires the performance information of each destination terminal.
  • the transfer destination terminal performance information can be set simultaneously with the IP address of the transfer destination terminal.
  • each destination terminal is described in succession with the information type, the IP address of the destination terminal, Y / N indicating the presence or absence of a screen, and YZN indicating the presence or absence of a speaker. I do.
  • the information in FIG. 7 is received via the Bluetooth communication adapter, and the IP address and the performance information can be obtained from the character string following the Devicelnfo.
  • the transfer destination terminal performance information (terminal-specific information) is directly received by the transfer destination terminal and the user terminal.
  • the transfer unit is provided in the service mobility proxy to transfer the information. May be.
  • the service handoff function which is a main part of the present invention will be described in detail.
  • the service handoff function is used to switch to another transfer destination terminal when playing back communication data related to images and sounds distributed from the CN via the service mobility proxy at the transfer destination terminal. Play can continue.
  • This switching can be triggered by the user's designation in the destination terminal device designating section composed of the input means of the user terminal and the CPU, but it can be switched based on the destination terminal selection information provided in the storage means of the user terminal.
  • the transfer destination terminal selection unit of the CPU can automatically perform the switching.
  • the transfer destination terminal selection information is shown in FIG. The information sets in advance in the user terminal which of the performance and the distance of the transfer destination terminal is to be used for selection in what priority order.
  • the transfer destination terminal selection information includes the distance between the user terminal and the transfer destination terminal (terminal distance item), whether or not there is screen equipment (screen item), and whether or not there is speaker equipment. Or (Speaker item) is set.
  • a screen item is ranked first and a speed item is ranked second.
  • the priority item and the terminal distance item is set to the third place, first, based on the above-mentioned destination terminal performance information, the transfer destination terminal equipped with screen equipment, and if there is more than one, the one equipped with speaker equipment, If there is more than one, select the transfer destination terminal with a short terminal distance.
  • the transfer destination terminal selection information (or the transfer destination terminal specific information on which it is based) can be set arbitrarily according to the contents of the service. For example, the screen resolution, the number of display colors, and the screen size By setting display methods such as LCD, CRT, and plasma, audio stereo, monaural reproduction, simultaneous reproduction chords, and speaker output, you can select the transfer destination terminal that can perform higher-performance reproduction.
  • the CPU performance of the transfer terminal the connection form to the Internet, such as a wired / wireless connection, a line speed, a connection method such as an optical fiber, an ADSL, or a public telephone line, and a communication fee may be used.
  • information on the line speed is extremely important in performing suitable reproduction, and it is desirable to select a transfer destination terminal connected with a higher speed line. Therefore, it is better to set a higher priority.
  • the user terminal makes a service start request to the service mobility proxy.
  • the service mobility proxy starts an application such as streaming, and starts transfer of images and sounds to the transfer destination terminal.
  • the service start request includes the IP address of the transfer destination terminal together with information specifying the application to be started necessary for starting the service.
  • the terminal name can be used instead of the IP address, and can be converted by the name server.
  • the application that can be launched by the user is selected from the launch applications that are set in the service mobility proxy in advance. Therefore, the startup application may be registered in the user terminal in advance, or at an arbitrary timing, for example, when setting the IP address of the service mobility proxy to the user terminal or when transmitting the user authentication information. In addition, information on the application to be started can be obtained.
  • the service handoff is automatically performed as described above with the movement of the user terminal, or the handover is performed according to the user's specification. Service hand-off can be performed on the fly.
  • the CPU of the user terminal searches for a transfer destination terminal at a predetermined interval, and whenever a new transfer destination terminal is found, the above-mentioned transfer destination terminal selection unit functions to optimize the transfer. Switch to the destination terminal.
  • the setting may be changed when the user switches from setting for manually performing the service handoff to setting for automatically performing the service handoff, or when the transfer destination terminal selection information is updated by the user, or all of them.
  • the service is automatically sent to the destination terminal with speaker equipment. Can be handed off.
  • VNC Virtual Network Computing
  • VNC is a technology that enables the desktop of a remote machine to be used from the local machine.
  • the application window displayed on the service mobility proxy is transferred to the transfer destination terminal.
  • audio data is acquired using an audio input / output function provided as standard in many ⁇ S, and the audio data is included in DkectPlay (registered trademark) included in DirectX (registered trademark). Transfer using the real-time voice chat function using.
  • FIG. 10 shows a process configuration diagram at the time of service handoff.
  • the service mobility proxy first instructs the transfer destination terminal A to stop the transfer of the image and the voice, and then transmits the image and the voice to the transfer terminal A. Cancel the transfer.
  • an instruction to start image and sound transfer to the transfer destination terminal B is issued, and image and sound transfer is started.
  • FIG. 11 when an image transfer start instruction is transmitted from the service mobility proxy, the transfer destination terminal displays an image output window on the screen, and when the image transfer is started, the image is reproduced from the window.
  • the image transfer stop instruction is a service mobility proxy.
  • the window is deleted, and then the image transfer is stopped.
  • a voice transfer start instruction is transmitted from the service mobility proxy, and then when voice transfer is started, voice is reproduced from the speaker equipment at the transfer destination terminal.
  • the present invention has the above configuration, the types of communication data distributed from the CN and the types of services transmitted from the above-mentioned service mobility proxy are not limited to images and voices, and can be used for any application services. May be.
  • any data format may be used as long as the video and the like can be reproduced on the transfer destination terminal.
  • the service mobility proxy can have a function of obtaining performance information of a transfer destination terminal from a user terminal and performing service conversion according to the performance information. For example, if the connection line speed of the transfer destination terminal is low, conversion of the communication rate, conversion of the image size, resolution of the image and sound, conversion of the bit rate, etc. should be performed so that optimal playback can be performed. it can. These conversion processes can be performed by a technology known by CPU.
  • the service is not reproduced by the user terminal, but the user terminal also has the CPU and other means, and receives the distribution from the service mobility proxy to reproduce the service. It is possible. For example, a user can receive service at a user terminal while moving, and handoff can be performed when the user arrives at a destination where a transfer destination terminal is installed.
  • the user terminal can receive a suitable distribution by converting the service.
  • the communication system of the present invention can include a plurality of service mobility proxies. If the service mobility proxy is located far away from the network, the transfer to the transfer destination terminal has a small communicable bandwidth, and high-quality image transfer using large-capacity communication may not be possible. Therefore, multiple service mobility proxies By arranging them and making available service mobility proxies that are close to each other on the network according to the location of the user terminal, it is possible to realize high-performance transfer at the destination.
  • PC was used as the transfer destination terminal in the above, transfer to devices other than PCs that can be connected to the IP network is also possible.
  • the communication system of the present invention does not depend on the device architecture as long as the necessary functions are implemented in the transfer destination terminal. Therefore, a small device with a simple design can be used as a handoff destination between terminals.
  • the communication system according to the present invention has the above-described configuration, and does not require a special application for the correspondent node as in the conventional technology, and a service handoff function that can freely use the transfer destination terminal device. It is characterized by being able to provide a communication system having the above and its constituent devices.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Computer And Data Communications (AREA)
  • Telephonic Communication Services (AREA)

Description

明細 サービスハンドオフ機能を有する通信システム、 及びユーザ端末装置、 転送先端 末装置、 プロキシサーバ装置 技術分野
本発明は、 サービスハンドオフ機能を有する通信システムと、 該通信システム を構成するためのユーザ端末装置、 転送先端末装置、 プロキシサーバ装置に関す る。 従来背景
コンピュータを意識することなく、 至るところでそれを利用できるようにする ュピキタスコンピュ一ティング環境の様々な形態が近年考えられている。
例えば、 ホットスポットと呼ばれ、 外出先において、 ユーザが所持する情報機 器からのネットワーク接続を可能にする場所や施設はすでに実用化されており、 そのような場所では無線 L ANなどを利用した接続サービスが提供されている。 また., インターネットに接続された端末を設置した喫茶店や専門店なども世界的 に開設されており、 手軽に利用することができる。
これらに限らず、 外出先のコンピュータなど、 近隣に偏在する多くのデバイス をユーザが自在に利用することが可能となれば、 様々な通信やサービスを柔軟に 受けることができるようになる。 近隣のデバイスを利用するためにはそれらを発 見し、 最適なものを選択し、 目的のサービスをそのデバイスで受けられるように する技術が必要である。
例えば、 ユーザが携行可能な携帯端末として P D Aや携帯電話があり、 それら は近年急速に高性能化してメールのやりとりや、 WE Bブラウジングなども行え るようになっている。 しかし、 携帯端末が利用する無線ネットワークは有線ネッ トワークによる接続と比較すると格段に不安定であり、 通信帯域も小さい。 また 、 電源が接続された固定端末と比較すると、 携帯端末の処理能力はそのサイズや 省電力のために低く制限され、 ユーザインターフェースは小型で簡易なものしか 搭載できない。 大画面ディスプレイを接続した固定端末の表示能力とは比較にな らないほど貧弱なものである。
そこで、 そのような携帯端末のみに依存するのではなく、 近隣の高機能デバイ スも自在に利用可能とするため、 公知文献 1ないし 4に挙げられるような様々な アーキテクチャが提案されている。
従来の手法として、 プロキシを用いたアーキテクチャと、 エンドツーエンド型 のアーキテクチャの 2つが提案されている。
エンドツーエンド型のアーキテクチャとしては、 上記公知文献 2にあげるよう なものが知られているが、 配信を行うコレスボンデントノードにも端末間ハンド ォフを実行するための通信アブリケ一ションをインストールし、 エンドツーェン ドでモピリティサポートをする。
そのため、 それ以外の既存の通信ァプリケ一ションを端末間ハンドオーバさせ ることや、 そのハンドオフ用のアプリケーションを持たないコレスポンデントノ —ドとの通信の端末間八ンドオフなどは不可能である。
また、 プロキシ型のアーキテクチャでは公知文献 5に提案されている M e d 1 e rや、 公知文献 6に提案されている M S O C K Sなどがある。 しかしこれらで は端末間のシームレスハンドオーバはサポートされていない。
さらに、 公知文献 7に提案されている M P Aや、 公知文献 8の U n i v e r s a 1 I n b o xでは、 受信するための最適なデバイスを適応的に選択できるァ —キテクチヤを実現しているが、 これらもシームレスにデバイス切り替えを行う ことは実現していない。
プロキシ型の構成となっているデバイス間のハンドオフを実現したものには、 例えば携帯電話のディスプレイなどのインターフェースを、 近隣のデバイスに転 送する方式 (公知文献 9 ) が提案されており、 携帯端末のユーザインターフエ一 ス不足を解消することに成功している。
しかしながら、 携帯端末の処理能力の不足という問題点の解決は実現していな い。 発明の開示 本発明は上記従来技術の有する問題点に鑑みて創出されたものであり、 コレス ボンデントノードに特別なァプリケーシヨンを必要とせず、 転送先端末装置を自 在に利用可能なサービスハンドオフ機能を有する通信システム及びその構成機器 を提供することを目的とする。
すなわち、 請求の範囲 1の発明は、 ュ一ザ端末装置からの制御情報に応じ、 所 望の転送先端末装置にサービスをハンドオフさせながら受けられる通信システム であって、 所定のアプリケーションで実行可能な通信データを配信するコレスポ ンデン卜ノードと、 該コレスボンデントノードとセッションを保持しながら該通 信データを受信し、 アプリケーションを実行すると共に、 該アプリケーションで 提供されるサービスを、 転送先端末装置に転送するプロキシサーバ装置と、 該プ ロキシサーバ装置から転送されたサービスの少なくとも一部を出力可能な転送先 端末装置と、 ユーザが携行可能なユーザ端末装置とから構成される。
そして、 ユーザ端末装置が制御情報をプロキシサーバ装置に送信することによ り、 プロキシサーバ装置は該制御情報に基づいてサービスの提供を行う転送先端 末装置を切り替えてサービスハンドオフすることを特徴とする。
請求の範囲 2に記載の発明は、 前記プロキシサーバ装置が、 前記アプリケ一シ ヨンで提供されるサービスを、 ユーザ端末装置にも転送可能な構成であって、 該 ユーザ端末装置が、 該プロキシサーバ装置から転送されたサービスの少なくとも 一部を出力可能な構成を提供する。
請求の範囲 3に記載の発明によると、 前記ユーザ端末装置が、 ユーザ認証情報 を送信するユーザ認証部を備え、 前記プロキシサーバ装置が、 該ュ一ザ認証情報 により、 ユーザ管理を行うユーザ管理部を有する構成を提供することができる。 また、 請求の範囲 4に記載の発明は、 前記ユーザ端末装置が、 ユーザ認証情報 を送信するユーザ認証部を備え、 前記プロキシサーバ装置が、 該ユーザ認証情報 を転送先端末装置に送出してユーザ認証を要求し、 その認証結果をユーザ端末装 置に返信するユーザ認証転送部を備えると共に、 前記転送先端末装置が、 該ユー ザ認証情報により、 ュ一ザ管理を行うと共に、 その認証結果を、 該プロキシサー バ装置に応答するユーザ管理部を有する構成を提供する。
請求の範囲 5に記載の発明では、 前記ユーザ端末装置が、 転送先端末装置をュ 一ザが指定可能な転送先端末装置指定部を備え、 該転送先端末装置指定部におけ る指定に従って前記制御情報を送信することができる。
請求の範囲 6に記載の発明は、 前記ユーザ端末装置が、 転送先端末装置選択情 報に基づいて転送先端末装置を自動的に選択する転送先端末装置選択部を備え、 該転送先端末装置選択部における選択に従って前記制御情報を送信する構成を提 供する。
請求の範囲 7に記載の発明は、 前記ユーザ端末装置が、 転送先端末装置との距 離を検出する距離検出部を備え、 該距離検出部の検出結果を、 前記転送先端末装 置選択情報として用いることができる。
また、 請求の範囲 8に記載の発明では、 前記転送先端末装置に、 当該装置の前 記プロキシサーバとのネッ卜ワーク回線性能情報及び Z又は当該装置のハードウ エア情報を送出する端末固有情報送出部を備え、 前記ユーザ端末装置が、 該端末 固有情報送出部からの端末固有情報を受信して前記転送先端末装置選択情報とし て用いることができる。 このとさ、 端末固有情報はプロキシサーバを経由して受 信する構成でもよい。
本発明では、 所定のアプリケーションで実行可能な通信データを配信するコレ スポンデン卜ノードと、 該コレスボンデントノードとセッションを保持しながら 該通信デ一夕を受信し、 アプリケーションを実行すると共に、 該アプリケ一ショ ンで提供されるサービスを、 転送先端末装置に転送するプロキシサーバ装置と、 該プロキシサーバ装置から転送されたサービスの少なくとも一部を出力可能な転 送先端末装置とを備える通信システムにおけるユーザ端末装置を提供することが できる。
請求の範囲 9に記載のユーザ端末装置は、 該プロキシサーバ装置に、 サービス の提供を行う転送先端末装置を切り替えてサービスハンドオフさせるための制御 情報を送信する制御情報送信部を備える構成を提供する。
請求の範囲 1 0に記載の発明では、 前記ユーザ端末装置が、 前記プロキシサー バ装置から転送されたサービスの少なくとも一部を出力可能な構成を提供する。 また、 請求の範囲 1 1に記載の発明は、 前記ユーザ端末装置が、 ユーザ認証情 報を送信するュ一ザ認証部を備える構成を提供することができる。 さらに、 請求の範囲 1 2に記載の発明によると、 前記ユーザ端末装置が、 転送 先端末装置をユーザが指定可能な転送先端末装置指定部を備え、 該転送先端末装 置指定部における指定に従って前記制御情報を送信することができる。
請求の範囲 1 3に記載の発明では、 前記ュ一ザ端末装置が、 転送先端末装置選 択情報に基づいて転送先端末装置を自動的に選択する転送先端末装置選択部を備 え、 該転送先端末装置選択部における選択に従って前記制御情報を送信する構成 を提供する。
請求の範囲 1 4に記載の発明は、 前記ユーザ端末装置が、 転送先端末装置との 距離を検出する距離検出部を備え、 該距離検出部の検出結果を、 前記転送先端末 装置選択情報として用いることができる。
また、 請求の範囲 1 5に記載の発明は、 前記ユーザ端末装置が、 転送先端末装 置から送出された、 プロキシサーバとのネットワーク回線性能情報及び/又は当 該転送先端末装置のハードウェア情報に係る端末固有情報を受信して前記転送先 端末装置選択情報として用いる構成を提供する。
ここで, 端末固有情報はプロキシサーバを経由して受信する構成でもよい。 本発明の請求の範囲 1 6では、 同様の通信システムにおける転送先端末装置を 提供することができる。
すなわち、 本転送先端末装置は、 プロキシサーバ装置から転送されたサ一ビス の少なくとも一部を出力可能なことを特徴とする。
同様に、 請求の範囲 1 7に記載の発明は、 転送先端末装置が、 プロキシサーバ 装置から転送されたユーザ認証情報により、 ユーザ管理を行うと共に、 その認証 結果を、 該プロキシサーバ装置及び z又はユーザ端末装置に応答するユーザ管 部を有する構成である。
請求の範囲 1 8に記載の発明によれば、 転送先端末装置に、 当該装置のプロキ シサーバとのネットワーク回線性能情報及び/又は当該装置のハードゥエア情報 を送出する端末固有情報送出部を備えることを特徴とする。
最後に、 請求の範囲 1 9に開示するプロキシサーバ装置は、 上記の通信システ ムに設けるものであって、 コレスボンデン卜ノードとセッションを保持しながら 該通信データを受信し、 アプリケーションを実行すると共に、 該アプリケ一ショ ンで提供されるサービスを、 ユーザ端末装置から受信した制御情報に基づき、 サ 一ビスの提供を行う転送先端末装置をハンドオフ可能に転送する機能を備えるこ とを特徴とする。
請求の範囲 2 0に記載の発明では、 プロキシサーバ装置が、 アプリケ一ション で提供されるサービスを、 ユーザ端末装置にも転送可能な構成である。
また、 請求の範囲 2 1に記載の発明は、 プロキシサーバ装置が、 ユーザ端末装 置から受信したユーザ認証情報により、 ユーザ管理を行うユーザ管理部を有する 構成を開示する。
請求の範囲 2 2に記載の発明は、 プロキシサーバ装置が、 ユーザ端末装置から 受信したュ一ザ認証情報を転送先端末装置に送出してユーザ認証を要求し、 その 認証結果をユーザ端末装置に返信するユーザ認証転送部を備えることを特徴とす る。
また、 請求の範囲 2 3に記載の発明では、 プロキシサーバ装置が、 上記端末固 有情報を受信し、 ユーザ端末装置に転送する端末固有情報転送部を備えることが できる。 図面の簡単な説明
第 1図は、 本発明によるサービスモビリティプロキシを用いた通信システムの 構成例である。
第 2図は、 通信システムのプロセス構成図である。
第 3図は、 各デバイスの切り替えを説明する説明図である。
第 4図は、 本発明によるサービスハンドオフのシーケンスである。
第 5図は、 Bluetoothを用いたハンドオフ可能な転送先端末の発見プロセスの説 明図である。
第 6図は、 転送先端末性能情報についての一例である。
第 7図は、 本実施例における転送先端末性能情報の一例である。
第 8図は、 本実施例における転送先端末選択情報の一例である。
第 9図は、 サ一ビス開始時の通信システムのプロセス構成図である。
第 1 0図は、 サ一ビスハンドオフ時のプロセス構成図である。 第 1 1図は、 画像転送開始を示すプロセス構成図である。
第 1 2図は、 画像転送停止を示すプロセス構成図である。
第 1 3図は、 音声の転送開始を示すプロセス構成図である。
第 1 4図は、 音声の転送停止を示すプロセス構成図である。 発明を実施するための好ましい形態
本発明の好ましい実施方法を以下に、 図面に示しながら説明する。 なお、 本発明の実施形態は以下に限定されず、 適宜変更可能である。
本発明の実施形態を図面に示した実施例に基づいて説明する。 なお、 実施形態 は、 本発明の主旨から逸脱しないかぎり適宜変更可能なものである。
本発明による通信システムは、 異種端末間でのハンドオフをスムーズに行う、 サービスモビリティプロキシ (プロキシサーバ装置) を用いたアーキテクチャを 採用する。 本アーキテクチャでは、 全てのアプリケーション (プロセス) は、 サ 一ビスプロキシ上で実行され、 アプリケーションの画面や音声などの入出力のみ が転送先端末のィン夕一フェースに転送される。
端末への転送の通信に I P (internet protocol) を用いている。 これにより、 有 線端末 無線端末を問わず、 イン夕一ネットに接続された全機器に転送が可能で ある。 なお、 本発明の実施には、 その他任意のプロトコルを採用してもよい。 ェンドツーェンド型のアーキテクチャではコレスボンデン卜ノード (以下、 C Nと記述する。 ) にも変更を加えなければならず、 利用できるアプリケーション が限定される問題があるが、 本発明によるアーキテクチャでは、 既存のアプリケ ーシヨンや O S (operating system) に手を加えずに転送先端末間ハンドオフを実 行することが可能である。
また、 本アーキテクチャでは、 サービスモビリティプロキシで C Nとの通信が 一端終端されているため、 アプリケーションを実行する性能を持たない端末や、 非 P C (personal computer) のような O Sを搭載しない端末でも、 サービスモビ リティプロキシからの転送を受信して再生キる機能が実装されていれば、 サービ スハンドオフが可能である。
さらに、 このサ一ビスモビリティプロキシ上で、 端末への転送速度に応じた画 像や音声の品質調整をおこなうことにより、 高速な通信が可能な転送先端末、 或 いは無線通信接続された携帯端末など、 その時に利用可能な端末の性能、 通信帯 域、 インターフェースの有無などに応じ、 最適な転送を行わせることもできる。 第 1図には、 本発明によるサービスモビリティプロキシを用いた通信システム の構成例を示す。 第 1図に示すように、 サービスモビリティプロキシの他に、 ュ
—ザが携行可能なユーザ端末、 及びサービスをハンドオフする転送先となる転送 先端末を用い、 それぞれに次に説述する機能を持たせる。 "
サービスモピリティプロキシは、 C Nからの通信デー夕を既存アプリケーショ ンにより実行するアプリケ一ション実行機能の他、 ユーザ管理機能、 通信制御機 能、 及び音声と画面の転送機能を実装する。
ユーザ端末は、 サービス発見機能、 近接端末発見機能、 サービスモビリティブ ロキシと転送先端末への認証機能、 転送先端末との通信機能を有する。
転送先端末には、 サービスモビリティプロキシから転送された映像と音声を受 け取って再生する機能、 ユーザ端末との通信機能、 ユーザ端末からの認証機能及 びサービスモピリティプロキシへの認証機能を実装する。
これらの諸機能を実装するために、 本実施例は、 サービスモビリティプロキシ 及び転送先端末装置には公知の P Cを用いることができる。 これら P Cは、. 各処 理を司る C P Uや、 メモリ等の記憶手段、 ハードディスクなどの外部記憶手段、 またキーボードやマウスなどの入力手段、 画像 ·映像を表示可能なディスプレイ 、 音声を出力する音声処理手段 (サウンドカード) 'スピーカなどを備える。 ま た、 有線 L ANや、 無線 L A Nに接続するために必要な通信アダプタを設けるこ とができる。
そして、 サービスモビリティプロキシにおいては、 通信アダプタによりユーザ 端末から送信されたユーザ認証の情報を受信して記憶手段又は外部記憶手段に記 憶されたユーザ管理情報と C P Uにおいて照合するユーザ管理部を備え、 ユーザ 認証の情報が妥当な場合には、 接続を許可 (認証) する。 これら認証時には通信 の暗号化など多様な技術が公知であり、 本発明の実施で自由に用いることができ る。
また、 C Nから通信アダプタを介して受信した受信データを用い、 C P Uでは 外部記憶手段などに記憶された既存アプリケーション、 例えば映像 ·音声の再生 ソフトウェアなどを実行すると共に、 プロトコルの変換や通信アダプタの制御な ど、 他のネットワーク機器との通信制御を行う通信制御部を構成している。 転送先端末においては、 サービスモビリティプロキシから通信アダプタを介し て受信した映像や音声などのデータを C P Uにおいて処理し再生することができ る。 また、 通信アダプタはユーザ端末との通信機能を備えることもできる。 さら に、 上記同様 C P U及び記憶手段や外部記憶手段により、 ユーザ端末からの認証 機能及びサービスモビリティプロキシへの認証機能を構成する C P Uと外部記憶 手段が連携したユーザ管理部を実装することができる。
一方、 本実施例においてユーザ端末としては近年高機能化が進む携帯情報端末
(P D A: personal digital assistance) や携帯電話端末、 P H S端末などを想定し ており、 これらにおいても P Cとほぼ同様の構成を備えているものがある。 すな わち、 各種処理を行う C P Uと、 メモ鰍ネどの記憶手段、 通信機能を実現する通 信アダプタ、 キーボ一ドゃ夕ツチパネルなどの入力手段、 さらにディスプレイ、 音声処理手段、 スピーカなどを備えている。 これら各手段は、 端末の種類によつ ては省略されているものや、 P Cに比して性能が劣るものが多い。
そして、 ユーザ端末は、 C P U及び通信アダプタの働きによってサ一ビスモビ リティプロキシから提供されるサービスを発見することができる。 すなわち、 ュ 一ザ端末は必ずしも提供されるサービスを十分に再生する機能を有しない場合が あるが、 いかなるサ一ビスが提供されているか、 例えばアプリケーションの種類 や提供される画像 ·音声の品質などを知ることができる。 '
さらに、 C P U及び通信アダプタでは、 通信状態などを利用して近接する転送 先端末を発見する機能を備える。 C P Uはユーザが入力手段から入力したユーザ 認証の情報、 或いは記憶手段に記憶されたユーザ認証の情報を、 通信アダプタか らサ一ビスモビリティプロキシ或いは転送先端末に送出する。
サービスモビリティプロキシのアプリケーションで実行されたサービスは、 転 送先端末に転送する際に、 その実行画面をキヤプチヤーし転送することができる
。 このような画面の転送技術は公知であり、 O Sの標準機能として備えられるも のもある。 また、 複数のウィンドウを画面中に複数表示させるウィンドウシステ ムの o sでは、 当該アプリケーションの実行ウィンドウのみを転送することがで きる。 また、 音声転送は公知の音声チャット機能を用い、 転送先端末において音 声をストリ一ミング再生させる方法で実現してもよい。
第 2図は以上の機能を実装する時の通信システムのプロセス構成図を、 第 3図 は各デバイスの切り替えを説明する説明図を、 第 4図は本発明によるサービスハ ンドオフのシーケンスをそれぞれ示す。
まず、 ユーザ端末が、 端末間ハンドオフ可能な近隣の転送先端末を発見し、 転 送先の I Pアドレス、 性能情報、 ユーザ端末と転送先端末との距離の情報を取得 する。 複数の近隣の転送先端末が発見された場合には全ての転送先端末に関して この処理を行う。
後述する方法を用いて、 この中から最適な転送先端末を選択し、 まずサービス モピリティプロキシへの認証を行い、 更に該プロキシから転送先端末 1への認証 を行う。 認証が完了すると、 ユーザ端末からサービス開始要求を出し、 サービス モピリティプロキシと転送先端末との間でセッシヨンを確立する。
サービスモビリティプロキシ上で実行されるアプリケーションを転送先端末 1 に転送する。
ここでアブリケ一シ 3ンの実行はあらかじめユーザ端末とプロキシサーバとの 間で登録済みのアプリケーションを選択して実行する。 以上によってサービスが 開始されるが、 こののち、 ユーザの移動によるユーザ端末と転送先端末との距離 の変化や、 ユーザからの要求、 或いは通信サービスの必要とする端末性能の変化 などを契機として、 転送先端末 2へのサービス八ンドオフを実行する。
この時も同様に、 サービスモビリティプロキシから転送先端末 2に認証を行う 認証が完了すると、 サービスハンドオフ要求を出し、 転送先端末 1とのセッシ ョンを切断し、 転送先端末 2とのセッションを開始する。
本発明は以上のようなシーケンスによってサービスハンドオフ可能な通信シス テムを実現している。
上記において、 近隣の転送先端末を発見する方法として、 通信アダプタによつ て任意の通信方式を用いることができるが、 本実施例においてはユーザ端末と転 送先端末に Bluetooth (ブルートゥース) 通信アダプタを備え、 Bluetooth仕様を 利用することができる。
すなわち、 該通信アダプタによって各転送先端末から端末毎の端末固有情報、 特に性能に係る性能情報を取得し、 その際に受信信号強度からユーザ端末と転送 先端末との間の距離を推定する。 Bluetooth仕様では、 比較的近距離の通信に用 いることが考えられており、 ユーザが視聴可能な距離にある転送先端末を発見す るという上記要求に好適である。
第 5図に示すように、 現状で Bluetooth仕様はユーザ端末から半径 1 0 m以内 程度のハンドオフ可能な転送先端末を発見可能であり、 図中転送先端末 Bのみが 発見される。
このため、 原則として各転送先端末 A · Cにも Bluetooth通信アダプタを実装 する必要があるが、 ユーザ端末に SDP機能を利用して登録することによって、 該通信アダプタを備えない転送先端末を発見された状態にすることができる。 こ れにより、 何らかの理由で Bluetooth通信アダプタを実装できない端末や、 無線 通信が行えない環境においても、 本発明のサービスハン'ドオフ機能を有する通信 システムを構築することができる。
以上の転送先端末を発見する機能は、 ユーザ端末の C P Uによって定期的に転 送先端末探索を実行してもよいし、 例えばユーザ端末の入力手段からユーザが支 持したタイミングに探索させるようにしてもよい。
転送先端末との距離を取得する際にユーザ端末との通信を確立した後、 該通信 アダプタが他のユーザ端末との通信を確立できない状態となる通信方式の場合に は、 転送先端末から転送先端末性能情報及び距離を取得した後に、 C P Uが指示 して自動的に通信を切断する。 これにより、 同時に複数のュ一ザ端末を用いる通 信システムにおいて、 すぐに他のユーザ端末からも利用可能な状態になる。 次に、 転送先端末性能情報についての一例を第 6図に示す。 サービスハンドォ フを行う場合、 ユーザは自分の好みにあった転送先端末をサービスハンドオフ先 に指定するため、 転送先端末性能情報を知る必要がある。 そのため、 転送先端末 に該性能情報をあらかじめ設定し、 例えばその外部記憶手段などに記憶させてお く。 ユーザ端末からの要求に応じて、 該性能情報をユーザ端末に送出する。 第 6図において、 転送先端末 Aにはその性能情報として画像 ·映像を表示可能 な画面が 「あり」 、 スピーカも 「あり」 なことを予め手作業で記憶させる。 同世 に転送先端末 Bには画面は 「あり」 で、 スピーカが 「なし」 であることを設定す る。
前記転送先端末の発見によって、 A及び Bの転送先端末が発見された後、 ユー ザ端末は各転送先端末の性能情報を取得する。
本実施例では、 上記転送先端末性能情報を、 転送先端末の I Pアドレスと共,に 同時に設定することができる。 すなわち、 第 7図に示すように各転送先端末には 、 情報種別に続いて、 当該転送先端末の I Pアドレス、 画面の有無を示す Y/N 、 スピーカの有無を示す YZNを連続して記述する。
これによつて、 Bluetooth通信アダプタを介し、 第 7図の情報を受信し、 その Devicelnfoから続く文字列により、 I Pアドレスと性能情報を取得することがで きる。
なお、 本実施例では転送先端末性能情報 (端末固有情報) を転送先端末とユー ザ端末で直接 ¾受信しているが、 サービスモビリティプロキシにその転送部を設 けて転送させるように構成してもよい。
次に、 本発明の要部であるサービスハンドオフ機能につき詳述する。 上述のよ うにサ一ビスハンドオフ機能は、 C Nから配信された画像 ·音声などに係る通信 データを、 サービスモビリティプロキシを経由して、 転送先端末で再生するとき 、 別の転送先端末に切り替えて再生を続けることができる。 この切り替えはユー ザ端末の入力手段及び C P Uで構成される転送先端末装置指定部におけるユーザ の指定を契機に切り替えることもできるが、 ユーザ端末の記憶手段に備えた転送 先端末選択情報を基準に C P Uの転送先端末選択部が自動で切り替えを行うこと もできる。
上記転送先端末選択情報を第 8図に示す。 該情報は予めユーザ端末に、 転送先 端末の性能や距離のいずれを、 どのような優先順位で選択に用いるかを設定して おく。 第 8図によると、 転送先端末選択情報としては、 ュ一ザ端末と当該転送先 端末の距離 (端末距離項目) 、 画面設備があるか否か (画面項目) 、 スピーカ設 備があるか否か (スピーカ項目) が設定されている。
そして、 例えば、 ユーザ端末には優先順位 1位には画面項目を、 2位にはスピ 一力項目を、 3位に端末距離項目を設定すると、 まず上記転送先端末性能情報か ら、 画面設備を備えた転送先端末を、 それらが複数ある場合にはスピーカ設備を 備えたものを、 さらにそれも複数ある場合には、 端末距離が近い転送先端末を選 択する。
上記転送先端末選択情報 (又はその基となる転送先端末固有情報) には、 サー ビスの内容などに応じても任意に設定することができるが、 例えば画面の解像度 や表示色数、 画面サイズ、 液晶 · C R T ·プラズマといった表示方式、 音声のス テレオ,モノラル再生の別、 同時再生和音数、 スピーカ出力などを設定すると、 より高性能な再生が可能な転送先端末を選択できるようになる。 また、 転送先端 末の C P U性能、 インターネットへの接続形態、 例えば有線 ·無線接続の別、 回 線速度、 光ファイバ · AD S L ·公衆電話回線といった接続方式、 通信料金など でもよい。 特に、 回線速度の情報は、 好適な再生を行う上で極めて重要であり、 より高速な回線で接続された転送先端末を選択するのが望ましいため、 高い優先 順位を設定すると良い。
そして、 第 9図に示すサービス開始時の通信システムのプロセス構成図のよう に、 まずユーザ端末からサービスモビリティプロキシに対してサービス開始要求 を行う。 このときサービスモビリティプロキシは、 ストリーミング等のアプリケ ーションを起動し、 転送先端末に画像や音声などの転送を開始する。
サービス開始要求には、 サ一ビスを開始するために必要な起動すべきアプリケ ーションを指定する情報と共に、 転送先端末の I Pアドレスを含む。 I Pァドレ スの代わりに端末名称を用い、 ネームサーバによって変換させることもできる。 ユーザが起動できるアプリケーションは、 事前にサービスモピリティプロキシ に設定されている起動アプリケーションの中から選択する。 そのため、 ユーザ端 末には予め起動ァプリケーションを登録しておいてもよいし、 任意のタイミング 、 例えばユーザ端末にサービスモビリティプロキシの I Pアドレスを設定する際 や、 ユーザ認証の情報を送信した際に、 起動アプリケーションの情報を取得する こともできる。
ユーザ端末からサービス開始要求がされた後、 ユーザ端末の移動などに伴って 、 上記のように自動的にサービスハンドオフを行ったり、 ユーザの指定に従い手 動でサ一ビスハンドオフを行ったりできる。 自動ハンドオフの契機としては、 ュ 一ザ端末の C P Uが所定の間隔で転送先端末の探索を行い、 転送先端末が新たに 発見されるたびに上記転送先端末選択部が機能して最適な転送先端末に切り替え るようにする。
あるいは、 ユーザによりサービスハンドオフを手動で行う設定から自動で行う 設定に切り替えられたときや、 上記転送先端末選択情報がユーザにより更新され たときのいずれか、 あるいはその全てでもよい。
これにより、 例えばユーザがサービスを見て音声出力が重要だと感じて転送先 端末選択情報の優先順位でスピーカ項目を 1位とした際に、 自動的にスピーカ設 備のある転送先端末にサービスハンドオフさせることができる。
サービスモピリティプロキシにおける画像の転送において、 本実施例では V N C (Virtual Network Computing) の技術を利用している。 VN Cはリモートマシ ンのデスクトップを手元のマシンから使えるようにする技術であり、 サ一ビスモ ピリティプロキシにおいて表示される当該アプリケーションのウインドウを転送 先端末に転送する。
また、 音声の転送においては、 多くの〇Sが標準で備える音声入出力機能を用 いて音声データの取得を行うと共に、 該音声データを DirectX (登録商標) に含 有される DkectPlay (登録商標) を利用しリアルタイム音声チャット機能で転送 する。 これら技術に関しては公知文献 Xに記載されている。
サービスハンドオフ時のプロセス構成図を第 1 0図に示す。 ハンドオフ指示が 上述のようにユーザ端末から行われると、 サービスモピリティプロキシは、 まず 切り替え元の転送先端末 Aに画像及び音声の転送停止指示を行い、 当該転送先端 末 Aへの画像及び音声の転送を中止する。 次に、 切り替え先転送先端末 Bへの画 像及び音声の転送開始指示を行い、 画像及び音声の転送を開始する。
このときの画像及び音声の転送開始 ·停止を第 1 1図ないし第 1 4図に示すプ ロセス構成図で説明する。 第 1 1図において画像転送開始指示がサービスモビリ ティプロキシから送信されると、 転送先端末では画像出力用のウィンドウを画面 上に表示し、 次いで画像転送が開始されると該ウィンドウから再生する。
また、 第 1 2図において、 画像転送停止指示がサービスモピリティプロキシか ら送信されると、 該ウィンドウを消去して、 その後画像の転送は停止される。 さらに、 第 1 3図において音声転送開始指示がサービスモピリティプロキシか ら送信され、 次いで音声転送が開始されると、 転送先端末ではスピーカ設備から 音声が再生される。
また、 第 1 4図において、 音声転送停止指示がサービスモビリティプロキシか ら送信されると、 その後の音声転送は停止され、 スピーカ設備からの音声再生も 終了する。 ■ 本発明は以上の構成を備えるが、 C Nから配信される通信データの種類や、 上 記サービスモビリティプロキシから送信されるサービスの種類は画像 ·音声に限 らずいかなるアプリケ一ションのサ一ビスでもよい。
また、 サービスモビリティプロキシ上の画面をそのまま転送する構成ではなく 、 映像等が転送先端末で再生できる限り、 いかなるデータ形式でもよい。
本発明は、 サービスモビリティプロキシが、 ユーザ端末から転送先端末の性能 情報を得て、 該性能情報に応じてサ一ビスの変換を行う機能を備えることができ る。 例えば、 転送先端末の接続回線速度が低い場合には、 通信レートの変換、 画 像サイズの変換、 画像や音声の解像度、 ビットレートの変換などを行い、 最適な 再生が行えるようにすることができる。 これら変換処理は C P Uにより公知の技 術で実施可能である。
また、 上記実施例では、 ユーザ端末でサービスの再生を行っていないが、 ュ一 ザ端末も C P U他の諸手段を有しており、 サービスモピリティプロキシからの配 信を得てサービスの再生が可能である。 例えば、 ユーザが移動しながらユーザ端 末でサービスを受け、 転送先端末が設置された移動先に到着した際にハンドオフ させることもできる。
ユーザ端末においては、 上記サービスの変換により好適な配信を受けることが できる。
本発明の通信システムでは、 サービスモビリティプロキシを複数備えることが できる。 サービスモビリティプロキシがネットワーク的に遠い場所にある場合、 転送先端末への転送は通信可能な帯域が小さく、 大容量通信を利用する高画質転 送などができなくなる恐れがある。 そこで、 サービスモビリティプロキシを複数 配置して、 ユーザ端末の場所に応じてネットワーク的に近くに存在するサービス モピリティプロキシを利用可能とすることで、 移動先において転送を高性能なま ま実現することが可能になる。
さらに、 転送先端末には上記で PCを用いたが、 I Pネットワークに接続可能 な P C以外のデバイスへの転送も可能である。 転送先端末に必要な上記機能が実 施されていれば、 本発明の通信システムではデバイスのアーキテクチャに依存し ない。 そのため、 簡単な設計である小さなデバイスなども端末間ハンドオフ先と して利用可能である。
本発明に係る通信システムは、 以上のような構成を備えており、 従来の技術の ようにコレスボンデントノードに特別なアプリケーションを必要とせず、 転送先 端末装置を自在に利用可能なサービスハンドオフ機能を有する通信システムやそ の構成機器を提供することができることを特徴とする。
以下、 本従来技術として挙げた引用文献を示す。
公知文献 1 T. Hodes and R. H. Katz, 'Compos able Ad hoc Location-based Services for Heterogeneous Mobile Clients," ACM Wireless Networks Journal, Special issue on mobile computing: Selected papers from Mob i Com '97 Vol.5, No.5, 1999.
公知文献 2 金子晋丈, 森川博之, 青山友紀, 中山雅哉, "多様化するインター ネット環境におけるエンドツーエンド型モビリティサポート," 電子情報通信学 会技術報告, Mo uC 2002- 8, pp. 45-50, 2002; 金子 晋丈, 河内 佑介, 森川 博之, 青山友紀, 中山 雅哉, "セッシヨンレイヤにおけるェンドッ一ェンド型 モビリティサポートの実装と評価," 電子情報通信学会技術報告, MoMuC 2002 - 9, pp. 51-56, 2002.
公知文献 3 太田賢, 中川智尋, 磯田佳徳, 杉村利明, "シームレスなサービス 実現のための環境適応型モパイル端末アーキテクチャ," マルチメディア, 分散 , 強調とモパイル (DIC00 2001)シンポジウム, pp. 301-306, 2001
公知文献 4 B. Brumitt, B. Meyers, J. Krumni, A. Kern and S. Shafer, "Easyl iving: Technologies for Intelligent Environment, Handheld and Ubiquitous Computing, pp. 12-29, 2000. 公知文献 5 片山穣, 高杉耕一, 久保田稔, 小菊一三, "異種ネットワーク間 におけるサービスの連続性の実現方式," 電子情報通信学会論文誌, Vol. J84- B, No. 3, pp. 452-460, 2001.
公知文献 6 D. A. Maltz and P. Bhagwat, "MSOCKS: An architecture for Transport Layer Mobility," 删 COM, pp. 1037-1045, 1998.
公知文献 7 M. Roussopoulos, P. Maniatis, E. Swierk, K. Lai, G. Appenzeller and M. Baker, "Person-Level Routing in the Mobile People Architecture," Pro of USITS' 99: The 2nd USENIX Symposium on Internet Technologies & Systems, 1999.
公『知文献 8 B. Raman, R.H. Katz and A. D. Joseph, "Universal Inbox: Providing Extensible Personal Mobility and Service Mobility in an Integrated Communication Network, Workshop on Mobile Computing Systems and Applications (丽 SCA'OO), 2000.
公知文献 9 http:〃 www.microsoft.com/japan/msdn/directx/techart/dp8ovrview.asp

Claims

請求の範囲 .
1 . ユーザ端末装置からの制御情報に応じ、 所望の転送先端末装置にサ一ビス をハンドオフさせながら受けられる通信システムであって、
所定のアプリケーションで実行可能な通信デ一夕を配信するコレスボンデント ノードと、
該コレスボンデントノードとセッションを保持しながら該通信デー夕を受信し 、 アプリケーションを実行すると共に、 該アプリケーションで提供されるサービ スを、 転送先端末装置に転送するプロキシサーバ装置と、
該プロキシサーバ装置から転送されたサ一ビスの少なくとも一部を出力可能な 転送先端末装置と、
ユーザが携行可能なユーザ端末装置と
から構成され、
ユーザ端末装置が制御情報をプロキシサーバ装置に送信することにより、 プロ キシサーバ装置は該制御情報に基づいてサービスの提供を行う転送先端末装置を 切り替えてサービスハンドオフする
ことを特徴とするサ一ビスハンドオフ機能を有する通信システム。
2 . 前記プロキシサーバ装置が、 前記アプリケーションで提供されるサービス を、 ユーザ端末装置にも転送可能な構成であって、
該ユーザ端末装置が、
該プロキシサーバ装置から転送されたサ一ビスの少なくとも一部を出力可能な 構成である
請求の範囲第 1項に記載のサービスハンドオフ機能を有する通信:
3 . 前記ユーザ端末装置が、
ユーザ認証情報を送信するユーザ認証部を備え、
前記プロキシサーバ装置が、 該ユーザ認証情報により、 ユーザ管理を行うュ一 ザ管理部を有する 請求の範囲第 1項又は第 2項に記載のサ一ビスハンドオフ機能を有する通信シ ステム。
4. 前記ユーザ端末装置が、
ユーザ認証情報を送信するユーザ認証部を備え、
前記プロキシサーバ装置が、
該ユーザ認証情報を転送先端末装置に送出してユーザ認証を要求し、 その認証 結果をユーザ端末装置に返信するュ一ザ認証転送部を備えると共に、
前記転送先端末装置が、 該ユーザ認証情報により、 ユーザ管理を行うと共に、 その認証結果を、 該プロキシサーバ装置に応答するユーザ管理部を有する 請求の範囲第 1項ないし第 3項のいずれかに記載のサービスハンドオフ機能を 有する通信システム。
5 . 前記ユーザ端末装置が、
転送先端末装置をユーザが指定可能な転送先端末装置指定部を備え、 該転送先端末装置指定部における指定に従って前記制御情報を送信する 請求の範囲第 1項ないし第 4項のいずれかに記載のサービスハンドオフ機能を 有する通信システム。
6 . 前記ユーザ端末装置が、
転送先端末装置選択情報に基づいて転送先端末装置を自動的に選択する転送先 端末装置選択部を備え、
該転送先端末装置選択部における選択に従って前記制御情報を送信する 請求の範囲第 1項ないし第 5項のいずれかに記載のサービスハンドオフ機能を 有する通信システム。
7 . 前記ユーザ端末装置が、
転送先端末装置との距離を検出する距離検出部を備え、
該距離検出部の検出結果を、 前記転送先端末装置選択情報として用いる 請求の範囲第 6項に記載のサービスハンドオフ機能を有する通信
8 . 前記転送先端末装置に、
当該装置の前記プロキシサーバとのネットワーク回線性能情報及び Z又は当該 装置の八一ドウエア情報を送出する端末固有情報送出部を備え、
前記ユーザ端末装置が、
該端末固有情報送出部からの端末固有情報を受信して前記転送先端末装置選択 情報として用いる
請求の範囲第 6項又は第 7項に記載のサービスハンドオフ機能を有する通信シ スァム o
9 . 所定のアブリケーシ 3ンで実行可能な通信データを配信するコレスポンデ ン卜ノードと、 該コレスボンデントノードとセッションを保持しながら該通信デ —夕を受信し、 アプリケーションを実行すると共に、 該アプリケーションで提供 されるサービスを、 転送先端末装置に転送するプロキシサーバ装置と、 該プロキ シサーバ装置から転送されたサービスの少なくとも一部を出力可能な転送先端末 装置とを備える通信システムに設けられるユーザ端末装置であって、
該プロキシサーバ装置に、 サービスの提供を行う転送先端末装置を切り替えて サービスハンドオフさせるための制御情報を送信する制御情報送信部を備える ことを特徴とするユーザ端末装置。
1 0. 前記ユーザ端末装置が、
前記プロキシサーバ装置から転送されたサービスの少なくとも一部を出力可能 な構成である
請求の範囲第 9項に記載のユーザ端末装置。
1 1 . 前記ユーザ端末装置が、
ユーザ認証情報を送信するユーザ認証部を備える
請求の範囲第 9項又は第 1 0項に記載のサービスハンドオフ機能を有する通信
1 2 . 前記ュ一ザ端末装置が、
転送先端末装置をユーザが指定可能な転送先端末装置指定部を備え、 該転送先端末装置指定部における指定に従って前記制御情報を送信する 請求の範囲第 9項ないし第 1 1項のいずれかに記載のュ一ザ端末装置。
1 3 . 前記ユーザ端末装置が、
転送先端末装置選択情報に基づいて転送先端末装置を自動的に選択する転送先 端末装置選択部を備え、
該転送先端末装置選択部における選択に従って前記制御情報を送信する 請求の範囲第 9項ないし第 1 2項のいずれかに記載のュ一ザ端末装置。
1 4. 前記ユーザ端末装置が、
転送先端末装置との距離を検出する距離検出部を備え、
該距離検出部の検出結果を、 前記転送先端末装置選択情報として用いる 請求の範囲第 9項ないし第 1 3項のいずれかに記載のュ一ザ端末装置。
1 5 . 前記ユーザ端末装置が、
前記転送先端末装置から送出された、 プロキシサーバとのネッ卜ワーク回線性 能情報及び Z又は当該転送先端末装置のハードウェア情報に係る端末固有情報を 受信して前記転送先端末装置選択情報として用いる
請求の範囲第 1 3項又は第 1 4項に記載のユーザ端末装置。
1 6 . 所定のアプリケーションで実行可能な通信データを配信するコレスボン デントノードと、 該コレスボンデン 1、ノードとセッションを保持しながら該通信 データを受信し、 アプリケーションを実行すると共に、 該アプリケーションで提 供されるサービスを、 転送先端末装置に転送するプロキシサーバ装置と、 ユーザ が携行可能なユーザ端末装置とを備える通信システムに設けられる転送先端末装 置であって、
該プロキシサーバ装置から転送されたサービスの少なくとも一部を出力可能な ことを特徴とする転送先端末装置。
1 7 . 前記転送先端末装置が、
前記プロキシサーバ装置から転送されたユーザ認証情報により、 ユーザ管理を 行うと共に、 その認証結果を、 該プロキシサーバ装置及び/又はユーザ端末装置 に応答するユーザ管理部を有する
請求の範囲第 1 6項に記載の転送先端末装置。
1 8 . 前記転送先端末装置に、
当該装置の前記プロキシサーバとのネットワーク回線性能情報及び Z又は当該 装置の八一ドウエア情報を送出する端末固有情報送出部を備える
請求の範囲第 1 6項又は第 1 7項に記載の転送先端末装置。
1 9 . 所定のアプリケーションで実行可能な通信データを配信するコレスポン デントノードと、 該プロキシサーバ装置から転送されたサービスの少なくとも一 部を出力可能な転送先端末装置と、 ユーザが携行可能なユーザ端末装置とを備え る通信システムに設けられるプロキシサーバ装置であつて、
該プロキシサーバ装置が、
該コレスボンデントノードとセッションを保持しながら該通信デ一夕を受信し 、 アプリケーションを実行すると共に、
該アプリケーションで提供されるサ一ビスを、
ユーザ端末装置から受信した制御情報に基づき、 サービスの提供を行う転送先 端末装置をハンドオフ可能に転送する機能を備えた
ことを特徴とするプロキシサーバ装置。
2 0 . 前記プロキシサーバ装置が、 前記アプリケーションで提供されるサービ スを、 ユーザ端末装置にも転送可能な構成である 請求の範囲第 1 9項に記載のプロキシサーバ装置。
2 1 . · 前記プロキシサーバ装置が、 前記ユーザ端末装置から受信したユーザ認 証情報により、 ユーザ管理を行うユーザ管理部を有する
請求の範囲第 1 9項又は第 2 0項に記載のプロキシサーバ装置。
2 2 . 前記プロキシサーバ装置が、
前記ユーザ端末装置から受信したユーザ認証情報を転送先端末装置に送出して ユーザ認証を要求し、 その認証結果をユーザ端末装置に返信するユーザ認証転送 部を備える
請求の範囲第 1 9項ないし第 2 1項のいずれかに記載のプロキシサーバ装置。
2 3 . 前記プロキシサーバ装置が、
前記転送先端末装置から送出された、 プロキシサーバとのネットワーク回線性 能情報及び Z又は当該転送先端末装置のハードウェア情報に係る端末固有情報を 受信し、 前記ユーザ端末装置に転送する端末固有情報転送部を備える
請求の範囲第 1 9項ないし第 2 2項のいずれかに記載のプロキシサーバ装置。
PCT/JP2004/001870 2003-03-03 2004-02-19 サービスハンドオフ機能を有する通信システム、及びユーザ端末装置、転送先端末装置、プロキシサーバ装置 Ceased WO2004080010A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP04712681A EP1603286A4 (en) 2003-03-03 2004-02-19 COMMUNICATION SYSTEM WITH SERVICE TRANSFER FUNCTION, USER TERMINAL DEVICE, TERMINAL DEVICE FOR TRANSMISSION DESTINATION, AND PROXY SERVER DEVICE
JP2005503001A JPWO2004080010A1 (ja) 2003-03-03 2004-02-19 サービスハンドオフ機能を有する通信システム、及びユーザ端末装置、転送先端末装置、プロキシサーバ装置
US10/547,609 US7725592B1 (en) 2003-03-03 2004-02-19 Communication system having service hand-off function, user terminal device, transmission destination terminal device, and proxy server device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2003056281 2003-03-03
JP2003-056281 2003-03-03

Publications (1)

Publication Number Publication Date
WO2004080010A1 true WO2004080010A1 (ja) 2004-09-16

Family

ID=32958695

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2004/001870 Ceased WO2004080010A1 (ja) 2003-03-03 2004-02-19 サービスハンドオフ機能を有する通信システム、及びユーザ端末装置、転送先端末装置、プロキシサーバ装置

Country Status (4)

Country Link
US (1) US7725592B1 (ja)
EP (1) EP1603286A4 (ja)
JP (1) JPWO2004080010A1 (ja)
WO (1) WO2004080010A1 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007228573A (ja) * 2006-02-23 2007-09-06 Matsushita Electric Ind Co Ltd 端末間でストリームセッションをシームレスに切り替える端末装置、端末切替方法、コンピュータ読み取り可能な記憶媒体および端末切替システム
JP2008052404A (ja) * 2006-08-23 2008-03-06 Matsushita Electric Ind Co Ltd 中継装置および中継方法
JP2009239431A (ja) * 2008-03-26 2009-10-15 Nec Corp 仲介システム、仲介方法および仲介用プログラム
JP2016511569A (ja) * 2013-01-28 2016-04-14 マイクロソフト テクノロジー ライセンシング,エルエルシー 電話関係サービスの通知提供

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4567031B2 (ja) * 2006-07-26 2010-10-20 三星電子株式会社 WebOS−基盤ユーザ装置のためのアプリケーションをハンドオフする方法
US20080126511A1 (en) * 2006-07-26 2008-05-29 Appaji Anuradha K Method for Handing Off Applications for WebOS-Enabled User Devices
US8611889B2 (en) 2006-09-26 2013-12-17 Samsung Electronics Co., Ltd. Remote handset diagnostics
US8239952B1 (en) 2007-02-01 2012-08-07 Mcafee, Inc. Method and system for detection of remote file inclusion vulnerabilities
US8555336B1 (en) 2008-03-27 2013-10-08 Mcafee, Inc. System, method, and computer program product for a pre-deactivation grace period
US8261093B1 (en) 2008-03-27 2012-09-04 Mcafee, Inc. System, method, and computer program product for disabling a communication channel during authentication
KR20110070465A (ko) * 2009-12-18 2011-06-24 한국전자통신연구원 단말 간 세션이동시 세션이동이 가능한 단말정보를 제공하는 대상단말 정보 제공장치 및 방법
DE112014006235B4 (de) 2014-01-22 2025-06-18 Apple Inc. Koordiniertes Weiterreichen einer Audiodatenübermittlung
KR20160047313A (ko) * 2014-10-22 2016-05-02 삼성전자주식회사 디바이스 제어 방법 및 그 디바이스

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001148880A (ja) * 1999-09-16 2001-05-29 At & T Corp 端末、ユーザおよびサービスモビリティ用のh.323用モビリティアーキテクチャ

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6137783A (en) * 1997-12-02 2000-10-24 Ericsson Inc System and method for reduced network information handovers
US6859448B1 (en) 1999-09-16 2005-02-22 At&T Corp. H.323 mobility protocol for terminal, user and service mobility
US6732177B1 (en) * 1999-09-16 2004-05-04 At&T Corp. Intelligent signaling scheme for computer-readable medium for H.323 mobility architecture
US6775255B1 (en) 1999-09-16 2004-08-10 At&T Corp. H.323 mobility architecture for terminal, user and service mobility
US6947432B2 (en) 2000-03-15 2005-09-20 At&T Corp. H.323 back-end services for intra-zone and inter-zone mobility management
EP1292884A2 (en) * 2000-06-12 2003-03-19 Preworx ( Proprietary) Limited System for controlling a display of the user interface of a software application
JP4551546B2 (ja) * 2000-09-28 2010-09-29 キヤノン株式会社 ネットワークシステムのサーバ装置及びその制御方法
JP2002132679A (ja) * 2000-10-20 2002-05-10 Minolta Co Ltd サーバシステム、添付ファイル提供方法および添付ファイル提供プログラムを記録したコンピュータ読み取り可能な記録媒体
JP2002132640A (ja) * 2000-10-23 2002-05-10 Canon Inc ネットワークシステム、サーバ、サービス提供方法および記憶媒体
JP2002176432A (ja) * 2000-12-05 2002-06-21 Sony Corp 通信中継装置、通信中継方法、および通信端末装置、並びにプログラム記憶媒体
JP2003022227A (ja) * 2001-07-06 2003-01-24 Matsushita Electric Ind Co Ltd 公衆ディスプレイ装置および携帯機器およびゲートウェイサーバ

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001148880A (ja) * 1999-09-16 2001-05-29 At & T Corp 端末、ユーザおよびサービスモビリティ用のh.323用モビリティアーキテクチャ

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
KIKUCHI YOKO ET AL.: "Resource-aware seamless service architecture", THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS GIJUTSU KENKYU HOKOKU, vol. 101, no. 194, 11 July 2001 (2001-07-11), pages 93 - 98, XP002986793 *
See also references of EP1603286A4 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007228573A (ja) * 2006-02-23 2007-09-06 Matsushita Electric Ind Co Ltd 端末間でストリームセッションをシームレスに切り替える端末装置、端末切替方法、コンピュータ読み取り可能な記憶媒体および端末切替システム
JP2011234374A (ja) * 2006-02-23 2011-11-17 Panasonic Corp 端末間でストリームセッションをシームレスに切り替える端末装置
JP2008052404A (ja) * 2006-08-23 2008-03-06 Matsushita Electric Ind Co Ltd 中継装置および中継方法
JP2009239431A (ja) * 2008-03-26 2009-10-15 Nec Corp 仲介システム、仲介方法および仲介用プログラム
JP2016511569A (ja) * 2013-01-28 2016-04-14 マイクロソフト テクノロジー ライセンシング,エルエルシー 電話関係サービスの通知提供

Also Published As

Publication number Publication date
JPWO2004080010A1 (ja) 2006-06-08
EP1603286A4 (en) 2012-10-24
US7725592B1 (en) 2010-05-25
EP1603286A1 (en) 2005-12-07

Similar Documents

Publication Publication Date Title
CN110636587B (zh) 处理方法、终端及网元
JP4743200B2 (ja) 通信端末、端末切替システムおよび端末切替方法
JP4257067B2 (ja) ハンドヘルドデバイスの能力拡張方法及びシステム
KR100964942B1 (ko) 개인화된 휴대용 장치를 가지고 개인 및 공유 리소스들사이에서 정보를 관리하기 위한 방법 및 시스템
US20030236890A1 (en) Wireless communication device and method for sharing device resources
JP2013176045A (ja) 無線通信ネットワークにおけるピアツーピアデバイス探索方法及び装置、並びにデバイス通信方法
WO2009069989A2 (en) Method and appratus for sharing data in near field communication network
WO2006088035A1 (ja) 通信ネットワークの制御システム、通信端末および通信ネットワークの制御方法
JP2003519943A (ja) 情報ゲートウェイシステム及び方法
WO2004080010A1 (ja) サービスハンドオフ機能を有する通信システム、及びユーザ端末装置、転送先端末装置、プロキシサーバ装置
WO2006011493A1 (ja) 通信ネットワークの制御システム
CN1956479B (zh) 将移动电话用作ip软电话的手持送受话器的方法和系统
JP4410748B2 (ja) 通信端末
US20090124285A1 (en) Gateway relaying communication between a radio intelligent terminal and a server
CN101288317B (zh) 用于利用无线手机进行通信的系统和方法
WO2013121409A1 (en) Reduced radiation mobile phone usage via a combined wired and a wireless communication system based on roaming hot backup
CN108471643B (zh) 通信装置
US20050282589A1 (en) Audio session management system and method for a mobile communication device
JP2004015692A (ja) 通信アプリケーション間の状態情報共有・処理方法およびそのシステム
US9088961B1 (en) Method for selecting and configuring wireless connections in an electronic device
US20090181683A1 (en) System, device and method for communication control in dual transfer mode
WO2023051581A1 (zh) 应用上下文重定位的方法和装置
US9578105B2 (en) Device optimized transmission and reception for multi-mode, multi-media communications
JP2009272944A (ja) 通信端末
JP4111894B2 (ja) データ提供システム、データ提供方法及び通信装置

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2005503001

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 2004712681

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2004712681

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 10547609

Country of ref document: US