JP4719926B2 - Communication system, USB handset with authentication function, and communication method - Google Patents
Communication system, USB handset with authentication function, and communication method Download PDFInfo
- Publication number
- JP4719926B2 JP4719926B2 JP2008009265A JP2008009265A JP4719926B2 JP 4719926 B2 JP4719926 B2 JP 4719926B2 JP 2008009265 A JP2008009265 A JP 2008009265A JP 2008009265 A JP2008009265 A JP 2008009265A JP 4719926 B2 JP4719926 B2 JP 4719926B2
- Authority
- JP
- Japan
- Prior art keywords
- handset
- usb
- information processing
- management server
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Telephone Set Structure (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Description
本発明は、ソフトフォンとセットで使用されるUSB(Universal Serial Bus)ハンドセットを用いた通信システムに関する。 The present invention relates to a communication system using a USB (Universal Serial Bus) handset used as a set with a softphone.
IP(Internet Protocol)電話端末の1つとして、パーソナルコンピュータ(PC)のUSB端子に接続して音声通話が行われるUSBハンドセットがある(特許文献1、2参照)。この種のUSBハンドセットでは、通常、ユーザ認証を行うために、PCにログインする。そして、PCのユーザ認証機能を流用してユーザ認証を行う。
しかしながら、上述したUSBハンドセットにおいては、PCに備えられているユーザ認証機能を流用してユーザ認証を行うようになっている。このため、移動先にてUSBハンドセットを使用してIP電話を利用する場合は、USBハンドセットと一緒にPCを持ち運ぶ必要がある。USBハンドセットと一緒にPCを持ち運ぶことは、ユーザにとって、非常に不便である。 However, in the USB handset described above, user authentication is performed by utilizing a user authentication function provided in the PC. For this reason, when using an IP phone using a USB handset at the destination, it is necessary to carry a PC with the USB handset. Carrying a PC with a USB handset is very inconvenient for the user.
また、USBハンドセットをPCに接続して利用する場合は、通常、USBハンドセットは、そのPCのユーザ名で管理される。このため、USBハンドセットを共用PCや他のPCなどに接続して利用した場合は、USBハンドセットのユーザとは異なるユーザの名称で管理されることになる。このようにUSBハンドセットのユーザとは異なるユーザの名称で管理されると、USBハンドセットのユーザに対する電話サービスの提供や課金処理ができなくなる。 When a USB handset is connected to a PC and used, the USB handset is normally managed with the user name of the PC. For this reason, when a USB handset is connected to a shared PC or another PC and used, it is managed with a user name different from the user of the USB handset. As described above, when the management is performed under the name of a user different from the user of the USB handset, it becomes impossible to provide the telephone service to the user of the USB handset or perform the billing process.
本発明の目的は、上述した課題を解決する、通信システム、認証機能付USBハンドセット、通信方法、およびプログラムを提供することにある。 The objective of this invention is providing the communication system, the USB handset with an authentication function, the communication method, and a program which solve the subject mentioned above.
上記目的を達成するため、本発明の一態様による通信システムは、ソフトフォンアプリケーションとセットで電話端末として機能するUSBハンドセットと、該USBハンドセットが接続されるUSB端子を備えた情報処理端末と、該情報処理端末がネットワークを介して接続される管理サーバと、を有する通信システムであって、
前記USBハンドセットは、
入力部と、
当該USBハンドセットを識別するためのハンドセットIDが格納される認証情報記憶部と、
ID認証要求に応じて、前記認証情報記憶部に格納されたハンドセットIDを前記情報処理端末に送信し、パスワード要求に応じて、前記入力部を通じて受け付けた入力パスワードを、前記情報処理端末を通じて前記管理サーバへ送信する第1の制御部と、を有し、
前記情報処理端末は、前記USBハンドセットに対応するソフトフォンアプリケーションを実行する第2の制御部を有し、該第2の制御部が、前記USBハンドセットに対してID認証要求を行って、前記USBハンドセットから受信したハンドセットIDを前記管理サーバに送信し、
前記管理サーバは、
前記USBハンドセットのハンドセットIDが予め登録される認証ID格納部と、
前記USBハンドセットのユーザの正当性を判定するためのパスワードを少なくとも含むユーザ情報が、前記認証ID格納部に登録された前記USBハンドセットのハンドセットIDと対応付けて格納される管理テーブルと、
前記情報処理端末から受信したハンドセットIDが前記認証ID格納部に登録されているか否かを判定し、登録されている場合に、前記情報処理端末を通じて前記USBハンドセットに対してパスワード要求を行う第3の制御部と、を有し、
前記第3の制御部は、前記管理テーブルに格納された、前記情報処理端末から受信したハンドセットIDに対応するパスワードと、前記パスワード要求の応答として、前記USBハンドセットから前記情報処理端末を通じて受信したパスワードとを比較し、これらパスワードが合致した場合にのみ、前記USBハンドセットによる外部端末との通信を許可することを特徴とする。
In order to achieve the above object, a communication system according to an aspect of the present invention includes a USB handset that functions as a telephone terminal in combination with a softphone application, an information processing terminal including a USB terminal to which the USB handset is connected, A management server to which an information processing terminal is connected via a network,
The USB handset
An input section;
An authentication information storage unit for storing a handset ID for identifying the USB handset;
In response to the ID authentication request, the handset ID stored in the authentication information storage unit is transmitted to the information processing terminal, and in response to the password request, the input password received through the input unit is managed through the information processing terminal. A first control unit for transmitting to the server,
The information processing terminal includes a second control unit that executes a softphone application corresponding to the USB handset, and the second control unit makes an ID authentication request to the USB handset, and Send the handset ID received from the handset to the management server;
The management server
An authentication ID storage unit in which a handset ID of the USB handset is registered in advance;
A management table in which user information including at least a password for determining the validity of the user of the USB handset is stored in association with the handset ID of the USB handset registered in the authentication ID storage unit;
It is determined whether or not the handset ID received from the information processing terminal is registered in the authentication ID storage unit. If registered, a password request is made to the USB handset through the information processing terminal. A control unit, and
The third control unit stores the password corresponding to the handset ID received from the information processing terminal stored in the management table and the password received from the USB handset through the information processing terminal as a response to the password request. Only when these passwords match, communication with an external terminal by the USB handset is permitted.
本発明のUSBハンドセットは、管理サーバとネットワークを介して接続される情報処理端末のUSB端子に接続され、前記情報処理端末に格納されたソフトフォンアプリケーションとセットで電話端末として機能する認証機能付USBハンドセットであって、
入力部と、
当該USBハンドセットを識別するためのハンドセットIDが格納される認証情報記憶部と、
前記情報処理端末からのID認証要求に応じて、前記認証情報記憶部に格納されたハンドセットIDを前記情報処理端末に送信し、前記管理サーバから前記情報処理端末を通じて受信したパスワード要求に応じて、前記入力部を通じて受け付けた入力パスワードを、前記情報処理端末を通じて前記管理サーバへ送信する制御部と、を有することを特徴とする。
The USB handset of the present invention is connected to a USB terminal of an information processing terminal connected to a management server via a network, and has an authentication function and functions as a telephone terminal in combination with a softphone application stored in the information processing terminal . A handset,
An input section;
An authentication information storage unit for storing a handset ID for identifying the USB handset;
In response to an ID authentication request from the information processing terminal, the handset ID stored in the authentication information storage unit is transmitted to the information processing terminal, and in response to a password request received from the management server through the information processing terminal, And a control unit that transmits the input password received through the input unit to the management server through the information processing terminal.
本発明の一態様による情報処理端末は、ソフトフォンアプリケーションとセットで電話端末として機能するUSBハンドセットを識別するためのハンドセットIDおよび前記USBハンドセットのユーザの正当性を判定するためのパスワードが予め登録された管理サーバとネットワークを介して接続される情報処理端末であって、
表示部と、
前記USBハンドセットが接続可能なUSB端子と、
前記USB端子に接続された前記USBハンドセットに対応するソフトフォンアプリケーションを実行する制御部と、を有し、
前記制御部は、
前記USBハンドセットが前記USB端子に接続されると、前記USBハンドセットから前記ハンドセットIDを取得し、前記管理サーバに対して、該取得したハンドセットIDが登録されているか否かの確認を要求し、該要求の応答として前記管理サーバから受信した登録確認結果を前記表示部に表示させ、
前記取得したハンドセットIDが前記管理サーバに登録されている場合は、前記管理サーバからのパスワード要求を示すメッセージを前記表示部に表示させるとともに、前記管理サーバに対して、前記USBハンドセットから受信したパスワードの認証要求を行い、該要求の応答として前記管理サーバから受信した認証結果を前記表示部に表示させる、ことを特徴とする。
In an information processing terminal according to an aspect of the present invention, a handset ID for identifying a USB handset that functions as a telephone terminal in combination with a softphone application and a password for determining the validity of a user of the USB handset are registered in advance. An information processing terminal connected to the management server via a network,
A display unit;
A USB terminal to which the USB handset can be connected;
A control unit that executes a softphone application corresponding to the USB handset connected to the USB terminal,
The controller is
When the USB handset is connected to the USB terminal, the handset ID is acquired from the USB handset, and the management server is requested to confirm whether or not the acquired handset ID is registered. The registration confirmation result received from the management server as a response to the request is displayed on the display unit,
When said acquired handset ID is registered in the management server, Rutotomoni displays a message indicating the password request from the management server on the display unit, to the management server, receiving from the USB handset The authentication request for the password is made, and the authentication result received from the management server as a response to the request is displayed on the display unit.
本発明の一態様による管理サーバは、ソフトフォンアプリケーションとセットで電話端末として機能するUSBハンドセットが接続されるUSB端子を備えた情報処理端末とネットワークを介して接続される管理サーバであって、
前記USBハンドセットのハンドセットIDが予め登録される認証ID格納部と、
前記USBハンドセットのユーザの正当性を判定するためのパスワードを少なくとも含むユーザ情報が、前記認証ID格納部に登録された前記USBハンドセットのハンドセットIDと対応付けて格納される管理テーブルと、
前記情報処理端末から受信したハンドセットIDが前記認証ID格納部に登録されているか否かを判定し、登録されている場合に、前記情報処理端末を通じて前記USBハンドセットに対してパスワード要求を行う制御部と、を有し、
前記制御部は、前記管理テーブルに格納された、前記情報処理端末から受信したハンドセットIDに対応するパスワードと、前記パスワード要求の応答として、前記USBハンドセットから前記情報処理端末を通じて受信したパスワードとを比較し、これらパスワードが合致した場合にのみ、前記USBハンドセットによる外部端末との通信を許可する、ことを特徴とする。
A management server according to an aspect of the present invention is a management server connected via a network to an information processing terminal including a USB terminal to which a USB handset that functions as a telephone terminal in a set with a softphone application is connected.
An authentication ID storage unit in which a handset ID of the USB handset is registered in advance;
A management table in which user information including at least a password for determining the validity of the user of the USB handset is stored in association with the handset ID of the USB handset registered in the authentication ID storage unit;
A control unit that determines whether or not the handset ID received from the information processing terminal is registered in the authentication ID storage unit and, if registered, makes a password request to the USB handset through the information processing terminal And having
The control unit compares the password corresponding to the handset ID received from the information processing terminal stored in the management table and the password received from the USB handset through the information processing terminal as a response to the password request. Only when these passwords match, the USB handset is allowed to communicate with an external terminal.
本発明の一態様による通信方法は、ソフトフォンアプリケーションとセットで電話端末として機能するUSBハンドセットと、該USBハンドセットが接続されるUSB端子を備えた前記ソフトフォンアプリケーションを実行する情報処理端末と、該情報処理端末がネットワークを介して接続される管理サーバと、を有する通信システムにおいて行われる通信方法であって、
前記USBハンドセットが前記USB端子に接続されると、前記情報処理端末の制御部が、前記USBハンドセットに対応するソフトフォンアプリケーションを実行するとともに、前記USBハンドセットに対してID認証要求を行うステップと、
前記ID認証要求に応じて、前記USBハンドセットの制御部が、認証情報記憶部に格納された、当該USBハンドセットを識別するためのハンドセットIDを前記情報処理端末に送信するステップと、
前記情報処理端末の制御部が、前記USBハンドセットから受信したハンドセットIDを前記管理サーバに送信して登録確認を行うステップと、
前記管理サーバの制御部が、ハンドセットIDが予め登録された認証ID格納部に、前記情報処理端末から受信したハンドセットIDが登録されているか否かを判定し、登録されている場合に、前記情報処理端末を通じて前記USBハンドセットに対してパスワード要求を行うステップと、
前記USBハンドセットの制御部が、前記パスワード要求に応じて、入力部を通じて受け付けた入力パスワードを、前記情報処理端末を通じて前記管理サーバへ送信するステップと、
前記管理サーバの制御部が、前記USBハンドセットのユーザの正当性を判定するためのパスワードを少なくとも含むユーザ情報が、前記認証ID格納部に登録された前記USBハンドセットのハンドセットIDと対応付けて格納された管理テーブルを参照し、該管理テーブルに格納された、前記登録確認の際に前記情報処理端末から受信したハンドセットIDに対応するパスワードと、前記パスワード要求の応答として、前記USBハンドセットから前記情報処理端末を通じて受信したパスワードとを比較し、これらパスワードが合致した場合にのみ、前記USBハンドセットによる外部端末との通信を許可するステップと、を含むことを特徴とする。
A communication method according to an aspect of the present invention includes a USB handset that functions as a telephone terminal in combination with a softphone application, an information processing terminal that executes the softphone application including a USB terminal to which the USB handset is connected, A communication method performed in a communication system having a management server to which an information processing terminal is connected via a network,
When the USB handset is connected to the USB terminal, the control unit of the information processing terminal executes a softphone application corresponding to the USB handset and makes an ID authentication request to the USB handset;
In response to the ID authentication request, the USB handset control unit transmits a handset ID stored in the authentication information storage unit for identifying the USB handset to the information processing terminal;
The control unit of the information processing terminal transmits a handset ID received from the USB handset to the management server to perform registration confirmation;
The control unit of the management server determines whether or not the handset ID received from the information processing terminal is registered in the authentication ID storage unit in which the handset ID is registered in advance. Making a password request to the USB handset through a processing terminal;
The control unit of the USB handset transmits the input password received through the input unit to the management server through the information processing terminal in response to the password request;
User information including at least a password for the control unit of the management server to determine the validity of the user of the USB handset is stored in association with the handset ID of the USB handset registered in the authentication ID storage unit. The management table, the password corresponding to the handset ID received from the information processing terminal at the time of registration confirmation stored in the management table, and the information processing information from the USB handset as a response to the password request. And comparing the password received through the terminal and permitting communication with the external terminal by the USB handset only when these passwords match.
本発明の一態様によるプログラムは、ソフトフォンアプリケーションとセットで電話端末として機能するUSBハンドセットを識別するためのハンドセットIDおよび前記USBハンドセットのユーザの正当性を判定するためのパスワードが予め登録された管理サーバとネットワークを介して接続される情報処理端末のプログラムであって、
USB端子に接続された前記USBハンドセットに対応するソフトフォンアプリケーションを実行する処理と、
前記USBハンドセットが前記USB端子に接続されると、前記USBハンドセットから前記ハンドセットIDを取得し、前記管理サーバに対して、該取得したハンドセットIDが登録されているか否かの確認を要求し、該要求の応答として前記管理サーバから受信した登録確認結果を表示部に表示させる処理と、
前記取得したハンドセットIDが前記管理サーバに登録されている場合は、前記管理サーバからのパスワード要求を示すメッセージを前記表示部に表示さるとともに、前記管理サーバに対して、前記USBハンドセットから受信したパスワードの認証要求を行い、該要求の応答として前記管理サーバから受信した認証結果を前記表示部に表示させる処理と、をコンピュータに実行させることを特徴とする。
The program according to one aspect of the present invention is a management in which a handset ID for identifying a USB handset functioning as a telephone terminal in combination with a softphone application and a password for determining the validity of a user of the USB handset are registered in advance. A program for an information processing terminal connected to a server via a network,
Processing to execute a softphone application corresponding to the USB handset connected to the USB terminal;
When the USB handset is connected to the USB terminal, the handset ID is acquired from the USB handset, and the management server is requested to confirm whether or not the acquired handset ID is registered. Processing for displaying the registration confirmation result received from the management server as a response to the request on the display unit;
When the acquired handset ID is registered in the management server, a message indicating a password request from the management server is displayed on the display unit, and the password received from the USB handset to the management server And a process of causing the display unit to display an authentication result received from the management server as a response to the request.
本発明の別の態様によるプログラムは、ソフトフォンアプリケーションとセットで電話端末として機能するUSBハンドセットが接続されるUSB端子を備えた前記ソフトフォンアプリケーションを実行する情報処理端末がネットワークを介して接続される管理サーバのプログラムであって、
ハンドセットIDが予め登録された認証ID格納部に、前記情報処理端末から受信したハンドセットIDが登録されているか否かを判定する処理と、
前記情報処理端末から受信したハンドセットIDが前記認証ID格納部に登録されている場合に、前記情報処理端末を通じて前記USBハンドセットに対してパスワード要求を行う処理と、
前記USBハンドセットのユーザの正当性を判定するためのパスワードを少なくとも含むユーザ情報が、前記認証ID格納部に登録された前記USBハンドセットのハンドセットIDと対応付けて格納された管理テーブルを参照し、該管理テーブルに格納された、前記情報処理端末から受信したハンドセットIDに対応するパスワードと、前記パスワード要求の応答として、前記USBハンドセットから前記情報処理端末を通じて受信したパスワードとを比較し、これらパスワードが合致した場合にのみ、前記USBハンドセットによる外部端末との通信を許可する処理と、をコンピュータに実行させることを特徴とする。
Program according to another aspect of the present invention, an information processing terminal for executing the softphone applications with USB port USB handset that functions as a telephone terminal softphone application and the set is connected is connected via a network A management server program,
A process of determining whether or not the handset ID received from the information processing terminal is registered in the authentication ID storage unit in which the handset ID is registered in advance;
When a handset ID received from the information processing terminal is registered in the authentication ID storage unit, a process of making a password request to the USB handset through the information processing terminal;
User information including at least a password for determining the validity of the user of the USB handset is referred to a management table stored in association with the handset ID of the USB handset registered in the authentication ID storage unit, and The password corresponding to the handset ID received from the information processing terminal stored in the management table is compared with the password received from the USB handset through the information processing terminal as a response to the password request, and these passwords match. In this case, the computer is caused to execute processing for permitting communication with an external terminal using the USB handset only.
本発明によれば、USBハンドセット単体で移動可能であり、移動先にて共用PC等の端末に接続しても、ユーザ自身としてソフトフォン機能を使用することができる。 According to the present invention, a USB handset alone can be moved, and even if it is connected to a terminal such as a shared PC at the destination, the user can use the softphone function.
次に、本発明の実施形態について図面を参照して説明する。 Next, embodiments of the present invention will be described with reference to the drawings.
図1は、本発明の一実施形態である通信システムの構成を示すブロック図である。 FIG. 1 is a block diagram showing a configuration of a communication system according to an embodiment of the present invention.
図1を参照すると、通信システムは、インターネットに代表されるネットワーク3への接続が可能なPC2と、PC2のUSB端子にされるUSBハンドセット1と、ネットワーク3を介してPC2と通信可能な管理サーバ4とを有する。
Referring to FIG. 1, the communication system includes a
USBハンドセット1は、認証機能付USBハンドセットであって、その主要部は、制御部10、認証情報記憶部11、LED(Light Emitting Diode)12、USBドライバー13、コーデック14、キー15、および表示部16からなる。
The
認証情報記憶部11は、USBハンドセット1に固有のハンドセットID情報を格納する。認証情報記憶部11には、ハンドセットID情報の他、USBハンドセット1の種別を示す種別情報(ソフトフォンアプリケーションを特定できる情報)が格納されている。
The authentication information storage unit 11 stores handset ID information unique to the
USBドライバー13は、PC2のUSB端子への接続を行うためのものである。コーデック14は、マイクロフォン14aから入力された音声データを、PC2を通じたデータ送信に適した形式に変換したり、PC2から受信したデータをスピーカ14aにて出力できるようなデータに変換したりする。
The
キー15は、既存の固定電話機等で用いられているような複数のボタンや機能実行キーなどからなる入力部である。代表的なものとしては、電話番号やパスワードなど入力するための0から9の数字に対応するボタンや、決定キー、十字キーなどがある。表示部16は、LCD(Liquid Crystal Display)に代表される表示装置よりなる。
The key 15 is an input unit composed of a plurality of buttons, function execution keys, and the like used in existing fixed telephones. Representative examples include buttons corresponding to numbers from 0 to 9 for inputting a telephone number, a password, etc., a determination key, a cross key, and the like. The
制御部10は、キー15からの入力信号を受け付けて、USBハンドセット1の各部の動作を制御する。また、制御部10は、PC2との間で必要な情報やデータを送受信するための処理を実行する。
The
USBハンドセット1には、外部メモリ5を接続することが可能である。外部メモリ5は、半導体メモリに代表されるメモリである。制御部10は、外部メモリ5に必要な情報やデータ(伝言メッセージ等)を格納し、必要に応じて、その格納した情報やデータを外部メモリ5から読み出して処理する。
An external memory 5 can be connected to the
また、図1には示されていないが、USBハンドセット1には、伝言メッセージを格納するための情報記憶部と、経過時間を計測する時計機能部とが設けられている。制御部10は、外部の端末からの着呼を受けた時点からの経過時間を時計機能部により計測させ、該計測時間が所定の時間に達するまでの間に、USBハンドセット1がオフフックされない場合は、予め登録された留守メッセージを外部の端末に送信して、外部の端末から伝言メッセージを情報記憶部に格納するための処理を実行する。
Although not shown in FIG. 1, the
さらに、制御部10は、キー15を通じて伝言メッセージの再生を行う旨の入力を受け付けると、情報記憶部に格納された伝言メッセージを再生するための処理を実行する。
Further, when receiving an input to reproduce the message message through the key 15, the
PC2は、通信機能を備えたコンピュータシステムであり、その基本構成は、プログラムなどを蓄積する記憶装置、キーボードやマウスなどの入力装置、CRTやLCDなどの表示装置、外部との通信を行うモデムなどの通信装置、プリンタなどの出力装置、および記憶装置に格納されたプログラム従って動作し、入力装置からの入力を受け付けて通信装置、出力装置、表示装置の動作を制御する制御装置からなる。
The
また、PC2は、少なくとも一つのUSB端子と、このUSB端子に接続された外部装置との間で通信を行うUSBホストコントローラー22とを有する。USBハンドセット1がUSB端子に接続された場合は、USBホストコントローラー22とUSBドライバー13の間でデータの送受信が行われる。
The
さらに、PC2は、USBハンドセットをIP電話端末として動作させるために必要な処理を行う機能として、ソフトフォンアプリケーション20および認証ソフト21を有する。これらソフトフォンアプリケーション20および認証ソフト21の各機能は、記憶装置に格納されたプログラムをCPUが実行することにより実現することができる。
Furthermore, the
ソフトフォンアプリケーション20は、USBハンドセットの種別毎に記憶装置に格納されている。CPUは、USBハンドセットがPC2のUSB端子に接続されると、その接続されたUSBハンドセットから種別情報を取得し、その取得した種別情報に基づいて記憶装置から対応するソフトフォンアプリケーション20を読み出して実行する。ソフトフォンアプリケーション20の実行により、ソフトフォン機能部が提供される。
The softphone application 20 is stored in the storage device for each type of USB handset. When the USB handset is connected to the USB terminal of the
なお、USB端子に接続されたUSBハンドセットに対応するソフトフォンアプリケーションが記憶装置に格納されていない場合は、CPUは、管理サーバ4に対して、USBハンドセットから取得した種別情報を送信して、対応するソフトフォンアプリケーションの送信要求を行う。この送信要求に応じて、管理サーバ4が、対応するソフトフォンアプリケーションをPC2に送信すると、CPUは、管理サーバ4から受信したソフトフォンアプリケーションを実行する。
When the softphone application corresponding to the USB handset connected to the USB terminal is not stored in the storage device, the CPU transmits the type information acquired from the USB handset to the management server 4 to cope with it. Send a request for the softphone application. When the management server 4 transmits a corresponding softphone application to the
ソフトフォン機能部の起動後、CPUは認証ソフト21を実行する。これにより、認証機能部が起動される。ソフトフォン機能部は、管理サーバ4と連携して、認証機能部を利用した認証処理を実行する。この認証処理は、ハンドセットID情報が登録されているか否かの認証を行う第1の認証処理と、入力パスワードが登録されたパスワードと合致する否かの認証を行う第2の認証処理とを含む。 After the softphone function unit is activated, the CPU executes the authentication software 21. As a result, the authentication function unit is activated. The softphone function unit executes an authentication process using the authentication function unit in cooperation with the management server 4. This authentication process includes a first authentication process for authenticating whether or not the handset ID information is registered, and a second authentication process for authenticating whether or not the input password matches the registered password. .
第1の認証処理において、ソフトフォン機能部は、USB端子に接続されたUSBハンドセットからハンドセットID情報を取得するとともに、管理サーバ4に対して、その取得したハンドセットID情報を送信して認証要求を行う。ソフトフォン機能部は、管理サーバ4から受信した認証結果を表示装置にて表示させる。 In the first authentication process, the softphone function unit acquires the handset ID information from the USB handset connected to the USB terminal, and transmits the acquired handset ID information to the management server 4 to make an authentication request. Do. The softphone function unit displays the authentication result received from the management server 4 on the display device.
第2の認証処理において、ソフトフォン機能部は、管理サーバ4からのパスワードの送信要求に応じてパスワード入力画面を表示装置にて表示させるとともに、USBハンドセット1から供給されたパスワードを管理サーバ4に送信する。管理サーバ4から使用許可を示す情報を受信することで、USBハンドセット1を用いた外部端末への通信が可能となる。
In the second authentication process, the softphone function unit displays a password input screen on the display device in response to a password transmission request from the management server 4, and the password supplied from the
管理サーバ4は、上述したコンピュータシステムの基本構成と同様な構成を備える。記憶装置は、認証ID格納部40、管理テーブル41およびソフトフォンアプリケーション格納部42を備える。管理サーバ4は、留守番機能部43も備えている。留守番機能部43は、記憶装置に格納された対応するプログラムをCPUが実行することにより提供される。
The management server 4 has the same configuration as the basic configuration of the computer system described above. The storage device includes an authentication
認証ID格納部40には、第1の認証処理で必要なUSBハンドセットのハンドセットID情報が予め格納されている。認証ID格納部40へのハンドセットID情報の登録は、管理サーバ4の管理者やUSBハンドセットを所有するユーザによって行われる。ユーザによるハンドセットID情報の登録では、例えば、ユーザは、自身のPCを通じて、管理サーバ4にアクセスする。管理サーバ4は、登録画面情報をPCに送信する。PCにおいて、管理サーバ4から提供される登録画面情報を表示し、その表示画面上で、ユーザによるハンドセットID情報の入力操作が行われる。入力されたハンドセットID情報は、PCから管理サーバ4へ送信される。
The authentication
管理テーブル41には、USBハンドセットのユーザの正当性を判定するためのパスワードを少なくとも含むユーザ情報が、認証ID格納部40に登録されたハンドセットIDと対応付けて格納される。ユーザ情報は、第2の認証処理で必要となるパスワードの他、IP電話利用時に必要となる、IP電話番号、IPアドレス、MAC(Media Access Control address)アドレスなどを含む。図2に、管理テーブル41の一例を示す。
In the management table 41, user information including at least a password for determining the validity of the user of the USB handset is stored in association with the handset ID registered in the authentication
図2を参照すると、管理テーブル41は、電子メールアドレス、パスワード、IP電話番号、IPアドレス、MAC(Media Access Control address)アドレスおよび接続状態フラグの項目からなる。電子メールアドレスは、ユーザが所有してPC等の端末に設定されている電子メールアドレスである。パスワードは、ユーザによって予め登録されたパスワードである。IP電話番号は、IP電話においてユーザが利用する電話番号である。IPアドレスおよびMACアドレスは、ネットワーク3を通じたデータ通信で必要とされるアドレスである。接続状態フラグは、PCのUSB端子にUSBハンドセットが接続されているか否かを示す。フラグ「1」は、USBハンドセットがUSB端子に接続されていることを示す。フラグ「0」は、USBハンドセットがUSB端子に接続されていないことを示す。
Referring to FIG. 2, the management table 41 includes items of an electronic mail address, a password, an IP telephone number, an IP address, a MAC (Media Access Control address) address, and a connection status flag. The e-mail address is an e-mail address owned by the user and set in a terminal such as a PC. The password is a password registered in advance by the user. The IP phone number is a phone number used by the user in the IP phone. The IP address and the MAC address are addresses required for data communication through the
管理テーブル41へのパスワードおよびIP電話番号の登録は、管理サーバ4の管理者やUSBハンドセットを所有するユーザによって行われる。例えば、ユーザは、自身のPCを通じて、管理サーバ4にアクセスする。管理サーバ4は、登録画面情報をPCに送信する。PCにおいて、管理サーバ4から提供される登録画面情報を表示し、その表示画面上で、ユーザによるパスワードおよびIP電話番号の入力が行われる。入力情報(パスワードおよびIP電話番号)は、PCから管理サーバ4へ送信される。管理サーバ4のCPUは、PCから受信したパスワードおよびIP電話番号を管理テーブル41に格納する。 Registration of passwords and IP telephone numbers in the management table 41 is performed by the administrator of the management server 4 or the user who owns the USB handset. For example, the user accesses the management server 4 through his / her PC. The management server 4 transmits registration screen information to the PC. In the PC, registration screen information provided from the management server 4 is displayed, and a password and an IP telephone number are input by the user on the display screen. Input information (password and IP telephone number) is transmitted from the PC to the management server 4. The CPU of the management server 4 stores the password and IP telephone number received from the PC in the management table 41.
管理テーブル41に登録したユーザ情報は、認証ID格納部40に格納されたハンドセットID情報と対応付けられている。これにより、ハンドセットID情報に基づいて、管理テーブル41から対応するユーザ情報を取得することができる。
The user information registered in the management table 41 is associated with the handset ID information stored in the authentication
ソフトフォンアプリケーション格納部42には、ソフトフォンアプリケーションがUSBハンドセットの種類別に格納されている。ソフトフォンアプリケーション格納部42へのソフトフォンアプリケーションの格納は、管理サーバ4の管理者によって行われる。
The softphone
管理サーバ4のCPUは、PC2からソフトフォンアプリケーションの送信要求とともにUSBハンドセットの種別情報を受信すると、受信した種別情報に基づいてソフトフォンアプリケーション格納部42から対応するソフトフォンアプリケーションを読み出し、その読み出したソフトフォンアプリケーションをPC2へ送信する。
When the CPU of the management server 4 receives the type information of the USB handset from the
第1の認証処理において、管理サーバ4のCPUは、PC2から供給されるハンドセットID情報が認証ID格納部40に登録されているか否かを確認し、その結果を認証結果としてPC2に送信する。さらに、管理サーバ4のCPUは、第2の認証処理で必要となるパスワードを含むユーザ情報を管理テーブル41から取得する。
In the first authentication process, the CPU of the management server 4 confirms whether or not the handset ID information supplied from the
第2の認証処理において、管理サーバ4のCPUは、PC2に対してパスワードの送信要求を行う。PC2からパスワードを受信すると、管理サーバ4のCPUは、受信したパスワードが管理テーブル41に登録されているパスワードと一致するか否かを確認する。そして、管理サーバ4のCPUは、パスワードの認証結果をPC2に送信する。
In the second authentication process, the CPU of the management server 4 issues a password transmission request to the
また、管理サーバ4のCPUは、PC2から受信したパスワードが管理テーブル41に登録されているパスワードと一致した場合は、PC2との接続情報からIPアドレスおよびMACアドレスを取得する。そして、管理サーバ4のCPUは、その取得したIPアドレスおよびMACアドレスをパスワードと対応付けて管理テーブル41に追記するとともに、接続状態フラグに「1」を立てる。
Further, when the password received from the
さらに、管理サーバ4のCPUは、PC2と他のPCの間でIP電話による通信が開始されると、その通話接続記録を記憶装置内に格納する。
Further, when communication by IP telephone is started between the
なお、USBハンドセットがUSB端子から外されると、PC2がその旨を管理サーバ4に通知する。管理サーバ4では、CPUが、PC2からのその通知に基づいて、接続状態フラグに「0」を立てる。
When the USB handset is disconnected from the USB terminal, the
次に、本実施形態の通信システムの通信動作について説明する。 Next, the communication operation of the communication system of this embodiment will be described.
(1)USBハンドセット1側で発呼した場合の動作:
図3は、USBハンドセット1にて発呼が行われる場合の通信動作を説明するための図である。
(1) Operation when a call is made on the
FIG. 3 is a diagram for explaining a communication operation when a call is made in the
USBハンドセット1をPC2のUSB端子に接続すると、USBドライバー13とUSBホストコントローラー22の間で通信が開始される(ステップA1)。USBでの通信が開始されると、PC2のCPUは、USBハンドセット1からその種別情報を取得し、その取得した種別情報に対応するソフトフォンアプリケーションが記憶装置内に格納されているか否かを判定する(ステップA2)。
When the
USBハンドセット1の種別情報に対応するソフトフォンアプリケーションが記憶装置内に格納されていない場合は、PC2のCPUは、管理サーバ4に対して、USBハンドセット1から取得した種別情報を送信して、対応するソフトフォンアプリケーションの送信要求を行う(ステップA3)。この送信要求に応じて、管理サーバ4のCPUが、対応するソフトフォンアプリケーションをPC2に送信する(ステップA4)。PC2のCPUは、管理サーバ4から受信したソフトフォンアプリケーションを種別情報と対応付けて記憶装置に格納する。
If the softphone application corresponding to the type information of the
ステップA4で、ソフトフォンアプリケーションを取得した後、または、ステップA2で、USBハンドセット1の種別情報に対応するソフトフォンアプリケーションが記憶装置内に格納されていると判定した場合は、PC2のCPUは、そのソフトフォンアプリケーションを実行する(ステップA5)。
After acquiring the softphone application in step A4 or when determining in step A2 that the softphone application corresponding to the type information of the
ソフトフォンアプリケーションの実行により、ソフトフォン機能部が提供される。さらに、PC2のCPUは、認証ソフト21を実行する。この認証ソフト21の実行により、認証機能部が提供される。ソフトフォン機能部は、管理サーバ4と連携して、認証機能部を利用した第1および第2の認証処理を順次実行する。
By executing the softphone application, a softphone function unit is provided. Further, the CPU of the
第1の認証処理では、ソフトフォン機能部は、USBハンドセット1に対して、ID認証要求を行う(ステップA6)。USBハンドセット1では、制御部10が、ID認証要求に応じて、認証情報記憶部11に格納されているハンドセットID情報をPC2に送信する。PC2では、ソフトフォン機能部が、管理サーバ4に対して、USBハンドセット1から受信したハンドセットID情報を送信して認証要求を行う(ステップA7)。
In the first authentication process, the softphone function unit makes an ID authentication request to the USB handset 1 (step A6). In the
続いて、管理サーバ4のCPUが、PC2から供給されたハンドセットID情報が認証ID格納部40に登録されているか否かを確認し、その結果を認証結果としてPC2に送信する。PC2では、ソフトフォン機能部が、管理サーバ4から受信した認証結果を表示装置にて表示させる(ステップA8)。
Subsequently, the CPU of the management server 4 confirms whether or not the handset ID information supplied from the
ハンドセットID情報が認証ID格納部40に登録されている旨の認証結果をPC2に送信した場合は、管理サーバ4のCPUは、第2の認証処理を行うために、PC2に対してパスワードを要求する。PC2では、ソフトフォン機能部が、パスワード要求に応じて、パスワード入力画面を表示装置に表示させる(ステップA9)。
When an authentication result indicating that the handset ID information is registered in the authentication
ユーザは、USBハンドセット1のキー15を使用して、パスワード入力画面上でパスワードを入力する。制御部10は、キー15を通じてパスワードの入力を受け付け、そのパスワードをPC2に送信する。PC2のCPUは、USBハンドセット1から受信したパスワードを管理サーバ4に送信する(ステップA10)。
The user uses the key 15 of the
管理サーバ4では、CPUが、管理テーブル41に格納された、PC2から供給されたハンドセットID情報に対応するパスワードと、パスワード要求の応答として、USBハンドセット1からPC2を通じて受信したパスワードとを比較する。そして、管理サーバ4のCPUは、これらパスワードが合致した場合にのみ、USBハンドセット1による外部端末との通信を許可する。
In the management server 4, the CPU compares the password corresponding to the handset ID information supplied from the
パスワードによりユーザの正当性が確認されると、管理サーバ4のCPUは、PC2との接続情報からIPアドレスおよびMACアドレスを取得し、その取得したIPアドレスおよびMACアドレスをパスワードと対応付けて管理テーブル41に追記するとともに、現在ハンドセットが接続されている旨を示すフラグ「1」を立てる。そして、管理サーバ4のCPUは、使用許可を示す情報をPC2に送信する。PC2では、CPUが、管理サーバ4からの使用許可を示す情報を受信すると、使用許可メッセージを表示装置に表示させる(ステップA11)。
When the validity of the user is confirmed by the password, the CPU of the management server 4 acquires the IP address and the MAC address from the connection information with the
なお、パスワードが登録されていない場合は、管理サーバ4のCPUは、使用不可を示す情報をPC2に送信する。PC2では、CPUが、管理サーバ4からの使用不可を示す情報を受信すると、使用不可メッセージを表示装置に表示させる。
If the password is not registered, the CPU of the management server 4 transmits information indicating that the password cannot be used to the
ステップA11の後、USBハンドセット1を用いたIP電話の利用が可能となる。ユーザが、USBハンドセット1を用いて発信操作(発呼)を行う(ステップA12)。この発信操作により、相手先のIP電話番号を含む通信情報が、USBハンドセット1からPC2を経由して管理サーバ4に送信される。
After step A11, the IP phone using the
管理サーバ4のCPUは、USBハンドセット1から受信したIP電話番号が管理テーブル41に登録されているか否かを調べる。IP電話番号が管理テーブル41に登録されていない場合は、管理サーバ4のCPUは、通信不可を示すメッセージをPC2に送信する。PC2では、CPUが、通信不可のメッセージを表示装置に表示させる。
The CPU of the management server 4 checks whether the IP telephone number received from the
IP電話番号が管理テーブル41に登録されている場合は、管理サーバ4のCPUは、管理テー部41内の、そのIP電話番号と対応するユーザ情報の接続状態フラグを調べる。接続状態フラグが「1」であれば、管理サーバ4のCPUは、そのユーザ情報に含まれるIPアドレスおよびMACアドレスを参照して、相手先の端末への着呼のための処理を実行する。そして、相手先の端末からの着信応答が、PC2および管理サーバ4を通じてUSBハンドセット1に送信される(ステップA13)。これにより、USBハンドセット1と相手先の端末との間で、通話が可能となる(ステップA14)。
When the IP telephone number is registered in the management table 41, the CPU of the management server 4 checks the connection status flag of the user information corresponding to the IP telephone number in the
なお、上述した通信動作において、認証結果、入力パスワード、使用不可メッセージおよび通信不可メッセージなどの表示は、USBハンドセット1の表示部16にて行うようにしてもよい。さらに、パスワードの入力は、PC2の入力装置を用いて行ってもよい。
In the above-described communication operation, the authentication result, the input password, the unusable message, the unusable message, and the like may be displayed on the
(2)USBハンドセット1側で着呼する場合の動作:
図4は、USBハンドセット1にて着呼する場合の通信動作を説明するための図である。
(2) Operation when receiving a call on the
FIG. 4 is a diagram for explaining a communication operation when an incoming call is received by the
相手先の端末が、USBハンドセット1のユーザのIP電話番号に基づく発呼動作を行う(ステップB1)。この発呼動作では、通信に必要な情報(IP電話番号を含む)が相手先の端末から管理サーバ4へ供給される。管理サーバ4のCPUは、相手先の端末から供給されたIP電話番号が管理テー部41に登録されているか否かを調べる。
The partner terminal performs a call operation based on the IP phone number of the user of the USB handset 1 (step B1). In this calling operation, information (including the IP telephone number) necessary for communication is supplied from the partner terminal to the management server 4. The CPU of the management server 4 checks whether or not the IP telephone number supplied from the counterpart terminal is registered in the
IP電話番号が管理テーブル41に登録されていない場合は、管理サーバ4のCPUは、通信不可を示すメッセージを相手先の端末に送信する。 When the IP telephone number is not registered in the management table 41, the CPU of the management server 4 transmits a message indicating that communication is impossible to the partner terminal.
IP電話番号が管理テーブル41に登録されている場合は、管理サーバ4のCPUは、管理テー部41内の、そのIP電話番号と対応するユーザ情報の接続状態フラグを調べる。接続状態フラグが「1」であれば、管理サーバ4のCPUは、そのユーザ情報に含まれるIPアドレスおよびMACアドレスを参照して、PC2を介してUSBハンドセット1への着呼のための処理を実行する(ステップB2)。そして、USBハンドセット1からの着信応答が、PC2および管理サーバ4を通じて相手先の端末に送信される(ステップB3)。これにより、USBハンドセット1と相手先の端末との間で、通話が可能となる(ステップB4)。
When the IP telephone number is registered in the management table 41, the CPU of the management server 4 checks the connection status flag of the user information corresponding to the IP telephone number in the
(3)USBハンドセット1側で留守録音を行う場合の動作:
図5は、USBハンドセット1にて留守録音を行う場合の通信動作を説明するための図である。
(3) Operation when performing absence recording on the
FIG. 5 is a diagram for explaining a communication operation in the case of performing absence recording with the
相手先の端末が、USBハンドセット1のユーザのIP電話番号に基づく発呼動作を行う(ステップC1)。この発呼動作も、図4のステップB1における管理サーバ4を介した動作と基本的に同じである。相手先の端末からのIP電話番号が管理テーブル41に登録されており、かつ、接続状態フラグが「1」である場合は、USBハンドセット1への着呼がPC2経由でなされる。
The partner terminal performs a call operation based on the IP phone number of the user of the USB handset 1 (step C1). This call operation is basically the same as the operation through the management server 4 in step B1 of FIG. When the IP telephone number from the partner terminal is registered in the management table 41 and the connection status flag is “1”, an incoming call to the
USBハンドセット1は、経過時間を計測する時計機能を備える。時計機能は、ハードウェアまたはソフトウェアで構成される。USBハンドセット1では、制御部10が、当該ハンドセットがオフフックの状態であるか否かを監視するとともに、時計機能を利用して、着呼してからの経過時間を計測する。着呼してからオフフックされないで一定時間経過した場合は、制御部10は、不在であることを示す所定のメッセージ(留守メッセージ)をPC2および管理サーバ4を通じて相手先の端末に送信する(ステップC2)。
The
留守メッセージを受信した相手先の端末は、管理サーバ4を通じてPC2に所望のメッセージ(伝言メッセージ)を送信する(ステップC3)。PC2は、相手先の端末からの伝言メッセージをUSBハンドセット1に送信する。USBハンドセット1では、所定時間内に相手先の端末からメッセージを受信した場合は、制御部10が、そのメッセージを記憶装置に格納する(ステップC4)。このメッセージを格納する機能は、いわゆる留守番モードの録音機能である。メッセージを録音する際に、メッセージを受信した日時を示す情報を一緒に記録することもできる
留守メッセージを送信してから所定時間を経過した場合、または、相手先の端末からオンフックによる信号を受信した場合は、制御部10は、留守番モードの録音機能を停止する。
The partner terminal that has received the absence message transmits a desired message (message message) to the
制御部10は、キー15を通じて伝言メッセージの再生を行う旨の入力を受け付けると、記憶装置に格納された伝言メッセージを再生するための処理を実行する。
When the
(4)管理サーバ4側で留守録音を行う場合の動作:
図6は、管理サーバ4にて留守録音を行う場合の通信動作を説明するための図である。
(4) Operation when performing absence recording on the management server 4 side:
FIG. 6 is a diagram for explaining a communication operation when the management server 4 performs absence recording.
相手先の端末が、USBハンドセット1のユーザのIP電話番号に基づく発呼動作を行う(ステップD1)。この発呼動作も、図4のステップB1における管理サーバ4を介した動作と基本的に同じである。 The partner terminal performs a calling operation based on the IP phone number of the user of the USB handset 1 (step D1). This call operation is basically the same as the operation through the management server 4 in step B1 of FIG.
管理サーバ4のCPUは、相手先の端末から受信したIP電話番号が管理テーブル41に登録されているか否かを調べる。IP電話番号が管理テーブル41に登録されていない場合は、管理サーバ4のCPUは、通信不可を示すメッセージを相手先の端末に送信する。IP電話番号が管理テーブル41に登録されている場合は、管理サーバ4のCPUは、管理テー部41内の、そのIP電話番号と対応するユーザ情報の接続状態フラグを調べる。ここでは、接続状態フラグは「0」とされている。管理サーバ4のCPUは、接続状態フラグが「0」であることを確認すると、留守番機能部43を起動させる。
The CPU of the management server 4 checks whether or not the IP telephone number received from the counterpart terminal is registered in the management table 41. When the IP telephone number is not registered in the management table 41, the CPU of the management server 4 transmits a message indicating that communication is impossible to the partner terminal. When the IP telephone number is registered in the management table 41, the CPU of the management server 4 checks the connection status flag of the user information corresponding to the IP telephone number in the
留守番機能部43は、不在であることを示す所定のメッセージ(留守メッセージ)を相手先の端末に送信する(ステップD2)。相手先の端末は、所望のメッセージ(伝言メッセージ)を管理サーバ4に送信する(ステップD3)。
The answering
管理サーバ4は、経過時間を計測する時計機能を備える。時計機能は、ハードウェアまたはソフトウェアで構成される。管理サーバ4のCPUは、時計機能を利用して、留守メッセージを送信してからの経過時間を計測する。管理サーバ4では、所定の時間内に相手先の端末から伝言メッセージを受信した場合は、留守番機能部43が、その伝言メッセージを、相手先の端末から受信したIP電話番号と対応付けて、管理テーブル41または記憶装置に格納する(ステップD4)。伝言メッセージを格納する際に、留守番機能部43は、伝言メッセージを受信した日時を示す情報を一緒に格納することもできる。また、留守番機能部43は、伝言メッセージの有無を示す状態フラグを管理テーブル41に新たに設定することができる。
The management server 4 has a clock function for measuring elapsed time. The clock function is configured by hardware or software. The CPU of the management server 4 uses the clock function to measure the elapsed time since the absence message was transmitted. In the management server 4, when a message message is received from the partner terminal within a predetermined time, the answering
管理サーバ4のCPUは、留守メッセージを送信してから所定時間を経過した場合、または、相手先の端末からオンフックによる信号を受信した場合は、留守番機能部43を停止する。
The CPU of the management server 4 stops the answering
伝言メッセージの格納後、管理サーバ4のCPUは、伝言メッセージが格納されたユーザ情報に含まれる接続状態フラグを監視する。監視対象のユーザ情報の接続状態フラグが「0」から「1」に変化すると、管理サーバ4のCPUは、伝言メッセージを送信すべきユーザのUSBハンドセットがPCに接続されたことを認識する。そして、管理サーバ4のCPUは、監視対象のユーザ情報(IPアドレスおよびMACアドレス)を参照して、伝言メッセージを送信すべきユーザのUSBハンドセットが接続されたPCを特定し、そのPCに対して、伝言メッセージを転送する。PCでは、CPUが、管理サーバ4から受信した伝言メッセージをUSBハンドセットに送信する(ステップD5)。 After storing the message message, the CPU of the management server 4 monitors the connection state flag included in the user information in which the message message is stored. When the connection state flag of the user information to be monitored changes from “0” to “1”, the CPU of the management server 4 recognizes that the user's USB handset to which the message message is to be transmitted is connected to the PC. Then, the CPU of the management server 4 refers to the monitoring target user information (IP address and MAC address), identifies the PC to which the user's USB handset to which the message message is to be transmitted is connected, and , Forward message messages. In the PC, the CPU transmits the message message received from the management server 4 to the USB handset (step D5).
USBハンドセットでは、制御部10が、PCから受信した伝言メッセージを記憶装置に格納する(ステップD6)。伝言メッセージを再生したい場合は、ユーザは、キー15にて所定の入力操作を行う。制御部10は、伝言メッセージを再生するための入力操作に応じて、記憶装置に格納した伝言メッセージを再生するための処理を行う。この処理により、伝言メッセージに対応する音声が、USBハンドセットのスピーカより出力される。
In the USB handset, the
上記の伝言メッセージの転送処理とは別に、管理サーバ4のCPUが、伝言メッセージを管理テーブル41または記憶装置に格納した後に、監視対象のユーザ情報に含まれる電子メールアドレスに対して、伝言メッセージが有ることを示すメッセージを送信することもできる。 Separately from the message message transfer process described above, after the CPU of the management server 4 stores the message message in the management table 41 or the storage device, the message message is sent to the e-mail address included in the monitored user information. It is also possible to send a message indicating that it exists.
本実施形態の通信システムによれば、USBハンドセット1がPC2のUSB端子に接続されると、USBハンドセット1からハンドセットID情報がPC2を通じて管理サーバ4に送信される。そして、管理サーバ4が、USBハンドセット1からのハンドセットID情報が登録されているか否かを確認する。これにより、USBハンドセット1自体の認証処理が行われる。
According to the communication system of this embodiment, when the
また、USBハンドセット1からのハンドセットID情報が登録されている場合は、管理サーバ4からのパスワード要求に応じて、PC2がパスワード入力画面を表示する。ユーザが、USBハンドセット1のキー15にてパスワードを入力すると、その入力パスワードがUSBハンドセット1からPC2を通じて管理サーバ4に送信される。そして、管理サーバ4が、USBハンドセット1からの入力パスワードが予め登録されたパスワードと合致するか否かを確認する。これにより、ユーザ認証が行われる。
If handset ID information from the
このようにUSBハンドセット1自体の認証処理およびUSBハンドセット1のユーザの認証処理が可能であるので、例えば、USBハンドセットを移動先のPCに接続した場合でも、USBハンドセット1のユーザを特定することが可能であり、その特定したユーザの名称でUSBハンドセット1を管理することができる。よって、USBハンドセット単体で移動して、移動先にて、USBハンドセットを共用PC等の端末に接続した場合に、ユーザ自身としてソフトフォン機能を使用することができる。
As described above, since the authentication process of the
また、本実施形態の通信システムによれば、USBハンドセットの内部メモリまたはUSBハンドセットに接続された外部メモリに、ユーザデータ・プログラム(伝言メッセージや通話履歴などのデータ)を管理サーバからダウンロードすることができる。 Further, according to the communication system of the present embodiment, a user data program (data such as a message message and a call history) can be downloaded from the management server to the internal memory of the USB handset or the external memory connected to the USB handset. it can.
以上説明した通信システムは、本発明の一例であり、その構成および動作は、発明の趣旨を逸脱しない範囲で、適宜に変更することができる。 The communication system described above is an example of the present invention, and the configuration and operation thereof can be changed as appropriate without departing from the spirit of the invention.
例えば、図1に示したシステムの構成例では、USBハンドセット1およびPC2はそれぞれ2台しか示されていないが、3台以上のUSBハンドセット1およびPC2がネットワーク3に接続されてもよい。
For example, in the configuration example of the system shown in FIG. 1, only two
また、ネットワーク3は、一般公衆通信網や移動体通信網を含んでいてもよい。この場合は、一般の公衆電話機や携帯電話機への発信が可能となる。
The
USBハンドセット1が接続される端末は、PCに限定されるものではなく、通信機能を備えた他のコンピュータ端末であってよい。
The terminal to which the
図1に示したPC2において、ソフトフォンアプリケーション20が認証ソフト21を含んでいてもよい。
In the
1 USBハンドセット
2 パーソナルコンピュータ(PC)
3 ネットワーク
4 管理サーバ
5 外部メモリ
10 制御部
11 認証情報記憶部
12 LED
13 USBドライバー
14 コーデック
15 キー
16 表示部
20 ソフトフォンアプリケーション
21 認証ソフト
22 USBホストコントローラー
40 認証ID格納部
41 管理テーブル
42 留守番機能部
1
3 Network 4 Management Server 5
13
Claims (12)
前記USBハンドセットは、
入力部と、
当該USBハンドセットを識別するためのハンドセットIDが格納される認証情報記憶部と、
ID認証要求に応じて、前記認証情報記憶部に格納されたハンドセットIDを前記情報処理端末に送信し、パスワード要求に応じて、前記入力部を通じて受け付けた入力パスワードを、前記情報処理端末を通じて前記管理サーバへ送信する第1の制御部と、を有し、
前記情報処理端末は、前記USBハンドセットに対応するソフトフォンアプリケーションを実行する第2の制御部を有し、該第2の制御部が、前記USBハンドセットに対してID認証要求を行って、前記USBハンドセットから受信したハンドセットIDを前記管理サーバに送信し、
前記管理サーバは、
前記USBハンドセットのハンドセットIDが予め登録される認証ID格納部と、
前記USBハンドセットのユーザの正当性を判定するためのパスワードを少なくとも含むユーザ情報が、前記認証ID格納部に登録された前記USBハンドセットのハンドセットIDと対応付けて格納される管理テーブルと、
前記情報処理端末から受信したハンドセットIDが前記認証ID格納部に登録されているか否かを判定し、登録されている場合に、前記情報処理端末を通じて前記USBハンドセットに対してパスワード要求を行う第3の制御部と、を有し、
前記第3の制御部は、前記管理テーブルに格納された、前記情報処理端末から受信したハンドセットIDに対応するパスワードと、前記パスワード要求の応答として、前記USBハンドセットから前記情報処理端末を通じて受信したパスワードとを比較し、これらパスワードが合致した場合にのみ、前記USBハンドセットによる外部端末との通信を許可する、通信システム。 A USB handset that functions as a telephone terminal in combination with a softphone application, an information processing terminal having a USB terminal to which the USB handset is connected, and a management server to which the information processing terminal is connected via a network A communication system,
The USB handset
An input section;
An authentication information storage unit for storing a handset ID for identifying the USB handset;
In response to the ID authentication request, the handset ID stored in the authentication information storage unit is transmitted to the information processing terminal, and in response to the password request, the input password received through the input unit is managed through the information processing terminal. A first control unit for transmitting to the server,
The information processing terminal includes a second control unit that executes a softphone application corresponding to the USB handset, and the second control unit makes an ID authentication request to the USB handset, and Send the handset ID received from the handset to the management server;
The management server
An authentication ID storage unit in which a handset ID of the USB handset is registered in advance;
A management table in which user information including at least a password for determining the validity of the user of the USB handset is stored in association with the handset ID of the USB handset registered in the authentication ID storage unit;
It is determined whether or not the handset ID received from the information processing terminal is registered in the authentication ID storage unit. If registered, a password request is made to the USB handset through the information processing terminal. A control unit, and
The third control unit stores the password corresponding to the handset ID received from the information processing terminal stored in the management table and the password received from the USB handset through the information processing terminal as a response to the password request. A communication system that permits communication with an external terminal using the USB handset only when these passwords match.
前記管理サーバは、複数のソフトフォンアプリケーションがハンドセット種別情報別に格納されたソフトフォンアプリケーション格納部をさらに有し、
前記第3の制御部は、前記情報処理端末からのソフトフォンアプリケーション送信要求に応じて、前記情報処理端末から受信したハンドセット種別情報に対応するソフトフォンアプリケーションを前記ソフトフォンアプリケーション格納部から取得し、該取得したソフトフォンアプリケーションを前記情報処理端末に送信する、請求項1に記載の通信システム。 The second control unit, when a softphone application corresponding to the USB handset is not stored in the information processing terminal, acquires handset type information indicating the type of the USB handset from the USB handset, Sending the acquired handset type information to the management server to make a softphone application transmission request,
The management server further includes a softphone application storage unit in which a plurality of softphone applications are stored for each handset type information,
The third control unit acquires a softphone application corresponding to handset type information received from the information processing terminal from the softphone application storage unit in response to a softphone application transmission request from the information processing terminal, The communication system according to claim 1, wherein the acquired softphone application is transmitted to the information processing terminal.
伝言メッセージを格納するための第1の情報記憶部と、
経過時間を計測する時計機能部と、をさらに有し、
前記第1の制御部は、前記外部端末からの着呼を受けた時点からの経過時間を前記時計機能部により計測させ、該計測時間が所定の時間に達するまでの間に、当該USBハンドセットがオフフックされない場合は、予め登録された留守メッセージを前記外部端末に送信して、前記外部端末から伝言メッセージを前記第1の情報記憶部に格納するための処理を実行する、請求項1または2に記載の通信システム。 The USB handset
A first information storage unit for storing a message message;
A clock function unit for measuring elapsed time;
The first control unit causes the clock function unit to measure an elapsed time from the time when an incoming call is received from the external terminal, and the USB handset is in a period until the measurement time reaches a predetermined time. 3. If not off-hook, send a pre-registered absence message to the external terminal, and execute processing for storing a message message from the external terminal in the first information storage unit. The communication system described.
前記第3の制御部は、前記USBハンドセットが前記情報処理端末に接続されていない場合に、外部端末から前記USBハンドセットへの発呼がなされると、予め登録された留守メッセージを前記外部端末に送信して、前記外部端末からの伝言メッセージを前記第2の情報記憶部に格納するための処理を実行する、請求項1から4のいずれか1項に記載の通信システム。 The management server further includes a second information storage unit for storing a message message to the user of the USB handset,
When a call is made from the external terminal to the USB handset when the USB handset is not connected to the information processing terminal, the third control unit sends a pre-registered answering message to the external terminal. The communication system according to any one of claims 1 to 4, wherein the communication message is transmitted and a process for storing a message message from the external terminal in the second information storage unit is executed.
入力部と、
当該USBハンドセットを識別するためのハンドセットIDが格納される認証情報記憶部と、
前記情報処理端末からのID認証要求に応じて、前記認証情報記憶部に格納されたハンドセットIDを前記情報処理端末に送信し、前記管理サーバから前記情報処理端末を通じて受信したパスワード要求に応じて、前記入力部を通じて受け付けた入力パスワードを、前記情報処理端末を通じて前記管理サーバへ送信する制御部と、を有する、認証機能付USBハンドセット。 A USB handset with an authentication function that is connected to a USB terminal of an information processing terminal connected to a management server via a network and functions as a telephone terminal in combination with a softphone application stored in the information processing terminal ,
An input section;
An authentication information storage unit for storing a handset ID for identifying the USB handset;
In response to an ID authentication request from the information processing terminal, the handset ID stored in the authentication information storage unit is transmitted to the information processing terminal, and in response to a password request received from the management server through the information processing terminal, A USB handset with an authentication function, comprising: a control unit configured to transmit an input password received through the input unit to the management server through the information processing terminal.
表示部と、
前記USBハンドセットが接続可能なUSB端子と、
前記USB端子に接続された前記USBハンドセットに対応するソフトフォンアプリケーションを実行する制御部と、を有し、
前記制御部は、
前記USBハンドセットが前記USB端子に接続されると、前記USBハンドセットから前記ハンドセットIDを取得し、前記管理サーバに対して、該取得したハンドセットIDが登録されているか否かの確認を要求し、該要求の応答として前記管理サーバから受信した登録確認結果を前記表示部に表示させ、
前記取得したハンドセットIDが前記管理サーバに登録されている場合は、前記管理サーバからのパスワード要求を示すメッセージを前記表示部に表示させるとともに、前記管理サーバに対して、前記USBハンドセットから受信したパスワードの認証要求を行い、該要求の応答として前記管理サーバから受信した認証結果を前記表示部に表示させる、情報処理端末。 A handset ID for identifying a USB handset that functions as a telephone terminal in a set with a softphone application and a password for determining the validity of the user of the USB handset are connected to a management server registered in advance via a network. An information processing terminal,
A display unit;
A USB terminal to which the USB handset can be connected;
A control unit that executes a softphone application corresponding to the USB handset connected to the USB terminal,
The controller is
When the USB handset is connected to the USB terminal, the handset ID is acquired from the USB handset, and the management server is requested to confirm whether or not the acquired handset ID is registered. The registration confirmation result received from the management server as a response to the request is displayed on the display unit,
When said acquired handset ID is registered in the management server, Rutotomoni displays a message indicating the password request from the management server on the display unit, to the management server, receiving from the USB handset An information processing terminal that issues an authentication request for the password that has been received and displays the authentication result received from the management server as a response to the request on the display unit.
前記USBハンドセットのハンドセットIDが予め登録される認証ID格納部と、
前記USBハンドセットのユーザの正当性を判定するためのパスワードを少なくとも含むユーザ情報が、前記認証ID格納部に登録された前記USBハンドセットのハンドセットIDと対応付けて格納される管理テーブルと、
前記情報処理端末から受信したハンドセットIDが前記認証ID格納部に登録されているか否かを判定し、登録されている場合に、前記情報処理端末を通じて前記USBハンドセットに対してパスワード要求を行う制御部と、を有し、
前記制御部は、前記管理テーブルに格納された、前記情報処理端末から受信したハンドセットIDに対応するパスワードと、前記パスワード要求の応答として、前記USBハンドセットから前記情報処理端末を通じて受信したパスワードとを比較し、これらパスワードが合致した場合にのみ、前記USBハンドセットによる外部端末との通信を許可する、管理サーバ。 A management server connected via a network to an information processing terminal having a USB terminal to which a USB handset that functions as a telephone terminal in a set with a softphone application is connected;
An authentication ID storage unit in which a handset ID of the USB handset is registered in advance;
A management table in which user information including at least a password for determining the validity of the user of the USB handset is stored in association with the handset ID of the USB handset registered in the authentication ID storage unit;
A control unit that determines whether or not the handset ID received from the information processing terminal is registered in the authentication ID storage unit and, if registered, makes a password request to the USB handset through the information processing terminal And having
The control unit compares the password corresponding to the handset ID received from the information processing terminal stored in the management table and the password received from the USB handset through the information processing terminal as a response to the password request. A management server that permits communication with an external terminal using the USB handset only when these passwords match.
前記USBハンドセットが前記USB端子に接続されると、前記情報処理端末の制御部が、前記USBハンドセットに対応するソフトフォンアプリケーションを実行するとともに、前記USBハンドセットに対してID認証要求を行うステップと、
前記ID認証要求に応じて、前記USBハンドセットの制御部が、認証情報記憶部に格納された、当該USBハンドセットを識別するためのハンドセットIDを前記情報処理端末に送信するステップと、
前記情報処理端末の制御部が、前記USBハンドセットから受信したハンドセットIDを前記管理サーバに送信して登録確認を行うステップと、
前記管理サーバの制御部が、ハンドセットIDが予め登録された認証ID格納部に、前記情報処理端末から受信したハンドセットIDが登録されているか否かを判定し、登録されている場合に、前記情報処理端末を通じて前記USBハンドセットに対してパスワード要求を行うステップと、
前記USBハンドセットの制御部が、前記パスワード要求に応じて、入力部を通じて受け付けた入力パスワードを、前記情報処理端末を通じて前記管理サーバへ送信するステップと、
前記管理サーバの制御部が、前記USBハンドセットのユーザの正当性を判定するためのパスワードを少なくとも含むユーザ情報が、前記認証ID格納部に登録された前記USBハンドセットのハンドセットIDと対応付けて格納された管理テーブルを参照し、該管理テーブルに格納された、前記登録確認の際に前記情報処理端末から受信したハンドセットIDに対応するパスワードと、前記パスワード要求の応答として、前記USBハンドセットから前記情報処理端末を通じて受信したパスワードとを比較し、これらパスワードが合致した場合にのみ、前記USBハンドセットによる外部端末との通信を許可するステップと、を含む通信方法。 A USB handset that functions as a telephone terminal in combination with a softphone application, an information processing terminal that executes the softphone application having a USB terminal to which the USB handset is connected, and the information processing terminal are connected via a network A communication method performed in a communication system having a management server,
When the USB handset is connected to the USB terminal, the control unit of the information processing terminal executes a softphone application corresponding to the USB handset and makes an ID authentication request to the USB handset;
In response to the ID authentication request, the USB handset control unit transmits a handset ID stored in the authentication information storage unit for identifying the USB handset to the information processing terminal;
The control unit of the information processing terminal transmits a handset ID received from the USB handset to the management server to perform registration confirmation;
The control unit of the management server determines whether or not the handset ID received from the information processing terminal is registered in the authentication ID storage unit in which the handset ID is registered in advance. Making a password request to the USB handset through a processing terminal;
The control unit of the USB handset transmits the input password received through the input unit to the management server through the information processing terminal in response to the password request;
User information including at least a password for the control unit of the management server to determine the validity of the user of the USB handset is stored in association with the handset ID of the USB handset registered in the authentication ID storage unit. The management table, the password corresponding to the handset ID received from the information processing terminal at the time of registration confirmation stored in the management table, and the information processing information from the USB handset as a response to the password request. Comparing the password received through the terminal and permitting the USB handset to communicate with the external terminal only when these passwords match.
USB端子に接続された前記USBハンドセットに対応するソフトフォンアプリケーションを実行する処理と、
前記USBハンドセットが前記USB端子に接続されると、前記USBハンドセットから前記ハンドセットIDを取得し、前記管理サーバに対して、該取得したハンドセットIDが登録されているか否かの確認を要求し、該要求の応答として前記管理サーバから受信した登録確認結果を表示部に表示させる処理と、
前記取得したハンドセットIDが前記管理サーバに登録されている場合は、前記管理サーバからのパスワード要求を示すメッセージを前記表示部に表示さるとともに、前記管理サーバに対して、前記USBハンドセットから受信したパスワードの認証要求を行い、該要求の応答として前記管理サーバから受信した認証結果を前記表示部に表示させる処理と、をコンピュータに実行させるプログラム。 A handset ID for identifying a USB handset that functions as a telephone terminal in a set with a softphone application and a password for determining the validity of the user of the USB handset are connected to a management server registered in advance via a network. An information processing terminal program,
Processing to execute a softphone application corresponding to the USB handset connected to the USB terminal;
When the USB handset is connected to the USB terminal, the handset ID is acquired from the USB handset, and the management server is requested to confirm whether or not the acquired handset ID is registered. Processing for displaying the registration confirmation result received from the management server as a response to the request on the display unit;
When the acquired handset ID is registered in the management server, a message indicating a password request from the management server is displayed on the display unit, and the password received from the USB handset to the management server And a process for causing the computer to execute an authentication request and displaying the authentication result received from the management server as a response to the request on the display unit.
ハンドセットIDが予め登録された認証ID格納部に、前記情報処理端末から受信したハンドセットIDが登録されているか否かを判定する処理と、
前記情報処理端末から受信したハンドセットIDが前記認証ID格納部に登録されている場合に、前記情報処理端末を通じて前記USBハンドセットに対してパスワード要求を行う処理と、
前記USBハンドセットのユーザの正当性を判定するためのパスワードを少なくとも含むユーザ情報が、前記認証ID格納部に登録された前記USBハンドセットのハンドセットIDと対応付けて格納された管理テーブルを参照し、該管理テーブルに格納された、前記情報処理端末から受信したハンドセットIDに対応するパスワードと、前記パスワード要求の応答として、前記USBハンドセットから前記情報処理端末を通じて受信したパスワードとを比較し、これらパスワードが合致した場合にのみ、前記USBハンドセットによる外部端末との通信を許可する処理と、をコンピュータに実行させるプログラム。 A management server program information processing terminal to execute the softphone applications with USB port USB handset that functions as a telephone terminal softphone application and the set is connected is connected via a network,
A process of determining whether or not the handset ID received from the information processing terminal is registered in the authentication ID storage unit in which the handset ID is registered in advance;
When a handset ID received from the information processing terminal is registered in the authentication ID storage unit, a process of making a password request to the USB handset through the information processing terminal;
User information including at least a password for determining the validity of the user of the USB handset is referred to the management table stored in association with the handset ID of the USB handset registered in the authentication ID storage unit, and The password corresponding to the handset ID received from the information processing terminal stored in the management table is compared with the password received from the USB handset through the information processing terminal as a response to the password request, and these passwords match. A program for causing a computer to execute processing for permitting communication with an external terminal using the USB handset only when it is performed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008009265A JP4719926B2 (en) | 2008-01-18 | 2008-01-18 | Communication system, USB handset with authentication function, and communication method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008009265A JP4719926B2 (en) | 2008-01-18 | 2008-01-18 | Communication system, USB handset with authentication function, and communication method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009171416A JP2009171416A (en) | 2009-07-30 |
| JP4719926B2 true JP4719926B2 (en) | 2011-07-06 |
Family
ID=40972066
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008009265A Expired - Fee Related JP4719926B2 (en) | 2008-01-18 | 2008-01-18 | Communication system, USB handset with authentication function, and communication method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4719926B2 (en) |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02233042A (en) * | 1989-03-07 | 1990-09-14 | Canon Inc | Cordless phone |
| JP2001186275A (en) * | 1999-12-24 | 2001-07-06 | Matsushita Electric Ind Co Ltd | Telephone with Internet telephone function and registration system |
| JP2001285956A (en) * | 2000-04-03 | 2001-10-12 | Toshiba Corp | Wireless communication network system and its wireless station device |
| JP2003110667A (en) * | 2001-09-26 | 2003-04-11 | Sakka Hideo | Mobile phone and its external device connecting method, communication terminal system and its user identification method |
| US7418255B2 (en) * | 2002-02-21 | 2008-08-26 | Bloomberg Finance L.P. | Computer terminals biometrically enabled for network functions and voice communication |
| JP2005033295A (en) * | 2003-07-08 | 2005-02-03 | Oki Telecommunication Systems Co Ltd | Protocol conversion apparatus, protocol conversion method, and protocol conversion program |
| JP3863537B2 (en) * | 2004-05-21 | 2006-12-27 | 株式会社日立インフォメーションテクノロジー | Network terminal |
| JP4270308B2 (en) * | 2005-02-14 | 2009-05-27 | 株式会社日立製作所 | IP communication system, communication control method and client terminal in IP network, and client server |
| JP2006270549A (en) * | 2005-03-24 | 2006-10-05 | Oki Telecommunication Systems Co Ltd | Ip telephone system |
| JP4792251B2 (en) * | 2005-07-22 | 2011-10-12 | ソフトバンクテレコム株式会社 | Network storage access terminal and remote data storage system using the same |
| JP4156615B2 (en) * | 2005-08-22 | 2008-09-24 | ソニー・エリクソン・モバイルコミュニケーションズ株式会社 | Mobile phone, communication terminal, calling method and calling program |
-
2008
- 2008-01-18 JP JP2008009265A patent/JP4719926B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009171416A (en) | 2009-07-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4013980B2 (en) | IP communication system, communication control method and client terminal in IP network, and client server | |
| JP4444763B2 (en) | System and method for enhanced computer telephony integration and interaction | |
| CN101345798B (en) | Telephone system, server and proxy response telephone | |
| US8576834B2 (en) | Communication system | |
| JP2004186893A (en) | Ip key telephone system for external connection of lan, its terminal and its main apparatus and method for external connection of lan | |
| US20090063626A1 (en) | Call management system, call management method, management server, client server, client terminal, and call device | |
| US8588388B2 (en) | Telephone system and server apparatus and control method used in telephone system | |
| JP4719926B2 (en) | Communication system, USB handset with authentication function, and communication method | |
| CN102572145B (en) | Multimodal telephone calls | |
| CN102172006A (en) | Network system, communication device, communication method, and communication program | |
| JP4270308B2 (en) | IP communication system, communication control method and client terminal in IP network, and client server | |
| CN101369895A (en) | Method and mobile terminal for establishing connection with PC | |
| JP6644361B2 (en) | CTI system for telephone sales | |
| JP2009064144A (en) | Network system, device unit, and remote connection method | |
| JP2008252196A (en) | Terminal status notification apparatus and method, program, call control server, telephone terminal | |
| JP2013135392A (en) | Telephone system, and server device and control method therefor | |
| JP6693634B2 (en) | CTI system for telephone sales | |
| JP5229714B2 (en) | Key telephone system, virtual extension number calling state notification method, and computer program | |
| JP4100081B2 (en) | Relay device | |
| JP4304145B2 (en) | Information processing apparatus and program | |
| JP2010245767A (en) | Telephone device | |
| JP2013038750A (en) | Telephone answer system, switching connection device, operator terminal equipment and telephone answer method | |
| JP2006295775A (en) | Computer terminal, connection request method of ip phone terminal by means of computer terminal, program therefor, and recording medium recorded with program | |
| JP2007166191A (en) | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM | |
| JP6119462B2 (en) | Call center system and telephone terminal operating state setting method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100329 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100407 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100607 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110309 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110317 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140415 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4719926 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |