(57)【特許請求の範囲】
【請求項１】
電話の着呼があると、通信事業者が提供する発信電話番号通知サービスを利用して発呼先の電話番号を取得する番号取得手段と、前記番号取得手段により取得した電話番号をデータとして送信する番号送信手段とを有する電話番号確認用サーバーと、
カラオケ曲を保持したカラオケ・ホストコンピュータと、
該カラオケ曲を演奏可能なカラオケ演奏手段を有したカラオケ端末装置と、を具備した電話番号確認システムであって、
前記カラオケ端末装置は、
電話回線を介して他の機器とデータ通信を行うための通信手段であり、前記電話番号確認用サーバーに対して発呼した後に前記番号送信手段から送信される前記電話番号を受信して取得することが可能な通信手段と、
本来接続されているべき電話回線の電話番号が格納された電話番号記憶手段と、
前記通信手段により取得した前記電話回線の電話番号と前記電話番号記憶手段に格納されている電話番号とを比較する比較手段と、を有し、
前記比較手段による比較の結果、前記通信手段により取得された前記電話回線の電話番号と前記電話番号記憶手段に格納されている電話番号とが異なる場合には前記カラオケ・ホストコンピュータに接続するための回線の電話番号を前記電話番号記憶手段から消去すること、を特徴とする電話番号確認システム。
【請求項２】
前記端末装置は、前記電話番号確認用サーバーの電話番号を格納する記憶手段を有すること、を特徴とする請求項１に記載の電話番号確認システム。
【請求項３】
電話の着呼があると、通信事業者が提供する発信電話番号通知サービスを利用して発呼先の電話番号を取得する番号取得手段と、前記番号取得手段により取得した電話番号をデータとして送信する番号送信手段とを有する電話番号確認用サーバーと、
電話回線を介して他の機器とデータ通信を行うための通信手段であり、前記電話番号確認用サーバーに対して発呼した後に前記番号送信手段から送信される前記電話番号を受信して取得することが可能な通信手段と、本来接続されているべき電話回線の電話番号が格納された電話番号記憶手段と、前記通信手段により取得した前記電話回線の電話番号と前記電話番号記憶手段に格納されている電話番号とを比較する比較手段と、前記比較手段による比較の結果、前記通信手段により取得した前記電話回線の電話番号と前記電話番号記憶手段に格納されている電話番号とが異なる場合に所定の動作を変更する動作変更手段とを有した端末装置と、を具備し、
該所定の動作はホストコンピュータとのデータ通信を含み、前記動作変更手段は、前記ホストコンピュータとのデータ通信を禁止すること、を特徴とする電話番号確認システム。
【請求項４】
前記端末装置は、前記ホストコンピュータとデータ通信を行う場合のホストコンピュータの電話番号を前記電話番号記憶手段に格納しており、前記動作変更手段は、前記電話番号記憶手段に格納された前記ホストコンピュータの電話番号を消去することを特徴とする、請求項３に記載の電話番号確認システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、電話回線を利用した通信手段を有する装置が、自局の電話番号を確認するための電話番号確認システムに関する。
【０００２】
【従来の技術】
従来より、電話回線を利用してデータ通信を行う装置が知られている。そのような装置の中には、一旦装置が設置された場所から移動されることを防ぐために、当該装置が接続されている電話回線がその装置に割り当てられた番号であることを確認するよう構成されたものがある。例えば、家庭用の通信カラオケ装置の中にはそのような機能を有するものがある。
【０００３】
従来の電話番号確認の方法は、装置が有する通信手段により、その装置が接続されているはずの電話回線の電話番号に対して発呼し、通信手段がビジートーンを検出すれば、発呼に用いた電話番号が自局の電話番号であると判断するものであった。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記の従来の方法は、たとえ装置が別の電話回線に接続されていても、発呼先の電話がたまたま話し中であれば、その番号を正しいと認識してしまうという問題があった。
【０００５】
本発明は、上記の事情に鑑み、装置が接続されている電話回線が、本来接続されているべき回線か否かを確実に判定することを可能とする電話番号確認システムを提供することを目的としている。
【０００６】
【課題を解決するための手段】
上記の課題を解決するための電話番号確認システムは、電話の着呼があると、通信事業者が提供する発信電話番号通知サービスを利用して発呼先の電話番号を取得する番号取得手段と、番号取得手段により取得した電話番号をデータとして送信する番号送信手段とを有する電話番号確認用のサーバーと、カラオケ曲を保持したカラオケ・ホストコンピュータと、該カラオケ曲を演奏可能なカラオケ演奏手段を有したカラオケ端末装置とを具備した電話番号確認システムである。
【０００７】
上記電話番号確認システムにおいてはカラオケ端末装置は、電話回線を介して他の機器とデータ通信を行うための通信手段であり、電話番号確認用サーバーに対して発呼した後に番号送信手段から送信される電話番号を受信して取得することが可能な通信手段と、本来接続されているべき電話回線の電話番号が格納された電話番号記憶手段と、通信手段により取得した電話回線の電話番号と電話番号記憶手段に格納されている電話番号とを比較する比較手段とを有している。
【０００８】
そしてこのカラオケ端末装置は、比較手段による比較の結果、通信手段により取得された電話回線の電話番号と電話番号記憶手段に格納されている電話番号とが異なる場合にはカラオケ・ホストコンピュータに接続するための回線の電話番号を電話番号記憶手段から消去することを特徴としている。
【０００９】
なお上記端末装置は例えば電話番号確認用サーバーの電話番号を格納する記憶手段を有したものであっても良い。
【００１０】
上記の課題を解決するための電話番号確認システムは、電話の着呼があると、通信事業者が提供する発信電話番号通知サービスを利用して発呼先の電話番号を取得する番号取得手段と、番号取得手段により取得した電話番号をデータとして送信する番号送信手段とを有する電話番号確認用サーバーと、電話回線を介して他の機器とデータ通信を行うための通信手段であり、電話番号確認用サーバーに対して発呼した後に番号送信手段から送信される電話番号を受信して取得することが可能な通信手段と、本来接続されているべき電話回線の電話番号が格納された電話番号記憶手段と、通信手段により取得した電話回線の電話番号と電話番号記憶手段に格納されている電話番号とを比較する比較手段と、比較手段による比較の結果、通信手段により取得した電話回線の電話番号と電話番号記憶手段に格納されている電話番号とが異なる場合に所定の動作を変更する動作変更手段とを有した端末装置とを具備したものである。
【００１１】
上記電話番号確認システムにおいて、、所定の動作は、ホストコンピュータとのデータ通信を含み、動作変更手段は、ホストコンピュータとのデータ通信を禁止することを特徴としている。
【００１２】
上記電話番号確認システムにおいて端末装置は、例えばホストコンピュータとデータ通信を行う場合のホストコンピュータの電話番号を電話番号記憶手段に格納している。
【００１３】
そして上記動作変更手段が、電話番号記憶手段に格納されたホストコンピュータの電話番号を消去するよう動作し得る。
【００１４】
【発明の実施の形態】
図１は、本発明の実施の形態である電話番号確認システム１の基本構成を説明する図である。電話番号確認システム１は、通信事業者の電話交換機２を介して互いに接続される端末装置１０とサーバー２０とからなる。
【００１５】
端末装置１０は、コンピュータ１１と、コンピュータ１１に接続されたモデム１２を有している。また、サーバー２０は、サーバーコンピュータ２１と、コンピュータ２１に接続されたモデム２２とを有している。なお、図１では、端末装置１０、サーバー２０ともそれぞれ１機づつの構成を示しているが、端末装置１０は複数機あってよい。また、サーバー２０も、通信事業者の電話交換機２を介して端末装置１０が接続することが可能であれば、複数機設けられた構成であってよい。なお、ここで上記通信事業者は、いわゆる発信電話番号通知サービスを提供するものであり、電話交換機２は発呼者の電話番号を相手側にデータとして送信する発信電話番号送信機能を有する交換機である。
【００１６】
図２は、図１に示す基本構成に対応するブロック図である。なお、図２においては図中上側に端末装置１０、図中下側にサーバー２０を示している。
【００１７】
端末装置１０は、装置全体の動作を制御するＣＰＵ（Central Processing Unit）１１０を有している。ＣＰＵ１１０には、ＣＰＵ１１０の動作プログラムなどが格納されたＲＯＭ（Read Only Memory）１１１、ＣＰＵ１１０がプログラムを実行しているときの作業領域として用いられるＲＡＭ（Random Access Memory）１１２、そして後述するサーバー２０の電話番号、端末装置１０のモデム１２が接続されている回線の電話番号などを格納する不揮発性のメモリであるＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）１１３、そしてモデム１２が接続されている。モデム１２は回線Ｌ１により通信事業者の電話交換機２と接続されている。
【００１８】
サーバー２０は、サーバー２０の動作を制御するＣＰＵ２１０を有しており、ＣＰＵ２１０には、ＣＰＵ２１０の動作プログラムが格納されたＲＯＭ２１１、作業領域として用いられるＲＡＭ２１２およびモデム２２が接続されている。なお、回線Ｌ２は、通信事業者が提供する発信番号通知サービスに加入している回線であり、モデム２２は回線Ｌ２により電話交換機２と接続されており、電話交換機２から送られて来る発信電話番号通知データを取得する機能を有している。
【００１９】
本実施の形態においては、端末装置１０が、ＥＥＰＲＯＭ１１３に格納されている自局の電話番号（すなわち回線Ｌ１の電話番号）が正しいかどうかを確認する方法について説明する。
【００２０】
ＥＥＰＲＯＭ１１３には、自局の電話番号、すなわち端末装置１０のモデム１２が接続されている回線Ｌ１に割り当てられている電話番号が格納されている。また、電話番号を確認する際に発呼する相手先であるサーバー２０の電話番号、すなわち、回線Ｌ２に割り当てられている電話番号も、ＥＥＰＲＯＭ１１３に格納されている。
【００２１】
電話番号の確認を行う処理について、図３を参照して説明する。まず、端末装置１０のＣＰＵ１１０は、ＥＥＰＲＯＭ１１３に格納されているサーバー２０の電話番号を読み出し、モデム１２を制御して、サーバー２０に対して発呼する。電話交換機２は、端末装置１０側から発呼があると、回線Ｌ１の電話番号を取得した後に回線Ｌ２に対し回線Ｌ１の電話番号を示す発信電話番号通知データと、呼び出し信号を送出する。
【００２２】
サーバー２０のモデム２２が、電話交換機２から発信電話番号データ（すなわち、回線Ｌ１の電話番号を表すデータ）を受信すると、ＣＰＵ２１０は、モデム２２により受信した発信電話番号データをＲＡＭ２１２に一時的に格納する。そして、モデム２２をオフフック状態として、端末装置１０のモデム１２との通信処理を開始する。
【００２３】
サーバー側の回線Ｌ２がオフフック状態になると、端末装置１０とサーバー２０との間で所定のプロトコルに基づくネゴシエーションが行われ、通信条件が確立される。
【００２４】
通信条件が確立して、端末装置１０とサーバー２０との間でデータ通信が可能になると、端末装置１０のＣＰＵ１１０は、モデム１２を介して、回線Ｌ１の電話番号のデータをサーバー２０に要求する。サーバー２０は、電話番号要求信号を受けると、ＲＡＭ２１２に格納した発信電話番号データを、通常のASCIIデータに変換し、電話番号データとして端末装置１０に送信する。
【００２５】
ＣＰＵ１１０は、サーバー２０から、電話番号データを受信すると、受信した電話番号データをＲＡＭ１１２に格納し、受信したことを確認する受領確認信号をサーバー２０に送信して、回線をオンフック状態とする（切断する）。サーバー２０は、端末装置１０から受領確認信号を受信すると、回線をオンフック状態とする（切断する）。
【００２６】
以上のようにして、端末装置１０は、単にサーバー２０に発呼するだけで、回線Ｌ１の電話番号データを取得することができる。
【００２７】
図４は、上記の電話番号確認システム１を通信カラオケシステム１Ｍに適用した例を示す図である。通信カラオケシステム１Ｍは、カラオケ端末１０Ｍと、電話交換機２を介して接続されるホストコンピュータ２０Ｍとにより構成される。
【００２８】
カラオケ端末１０Ｍは、ＣＰＵ１１０Ｍ、記憶手段１２０、演奏手段１３０を有しており、モデム１２を介して回線Ｌ３により電話交換機２と接続されている。カラオケ端末１０Ｍは、図示しない操作手段によりカラオケ曲がリクエストされると、ＣＰＵ１１０Ｍがモデム１２を介してホストコンピュータ２０Ｍとデータ通信を行い、ホストコンピュータ２０Ｍが有する記憶手段２２０に格納されている曲データのなかからリクエスト曲のデータをダウンロードして演奏手段１３０により演奏する構成となっている。ここで、記憶手段１２０には、ホストコンピュータ２０Ｍに発呼するための回線Ｌ４の電話番号、及び、電話番号確認のためにサーバー２０に発呼するための回線Ｌ２の電話番号が格納されている。
【００２９】
カラオケ端末１０Ｍは、設置場所が定められており、モデム１２が回線Ｌ３に接続されている必要がある。このため、ＣＰＵ１１０Ｍは、定期的にサーバー２０に発呼して、図３に示す手順と同様の手順でモデム１２が接続されている電話回線の電話番号を取得し、記憶手段１２０に格納する。次に、ＣＰＵ１１０Ｍは、サーバー２０から受信した電話番号と、記憶手段に予め格納されている回線Ｌ３の電話番号とを比較する。
【００３０】
もしも両者が一致するなら、モデム１２は回線Ｌ３に接続されていることになる。しかし、もしもサーバー２０から受信した電話番号と、記憶手段１２０に格納されている回線Ｌ３の電話番号とが異なる場合には、カラオケ端末１０Ｍの設置場所が変えられたことになる。この場合には、ＣＰＵ１１０Ｍは、カラオケ端末１０Ｍの動作を制限するための処理を行う。動作の制限としては、例えば、ホストコンピュータ２０Ｍからのデータの受信を禁止したり、演奏手段の機能を制限したり、ホストコンピュータ２０Ｍに接続するための回線Ｌ４の電話番号を記憶手段１２０より消去するというような処理が可能である。
【００３１】
なお、ここでは、電話番号確認システムをカラオケシステムに適用した例について述べたが、電話回線を利用してデータ通信を行うシステムであれば、どのようなシステムであっても本発明を適用することが可能である。また、予めわかっている電話番号と一致することを確認する場合に限らず、単に、電話番号を取得する必要がある場合にも本発明を適用することが可能である。
【００３２】
なお、請求項１及び３に記載の番号取得手段および番号送信手段は、図２におけるモデム２２、ＣＰＵ２１０、ＲＡＭ２１２により構成される。また、請求項１及び３に記載の通信手段は、モデム１２により構成される。
【００３３】
請求項２に記載の記憶手段は図２におけるＥＥＰＲＯＭ１１３により構成される。また、請求項１及び３に記載の電話番号記憶手段もＥＥＰＲＯＭ１１３、あるいは図４における記憶手段１２０により構成される。さらに、請求項１及び３における比較手段は、図４におけるＣＰＵ１１０Ｍにより実行される処理に相当する。
【００３４】
請求項３及び４に記載の動作変更手段は、図４におけるＣＰＵ１１０Ｍによるカラオケ端末１０Ｍの動作の制限に該当する。
【００３５】
以上説明したように、本発明の電話番号確認システムによれば、電話番号確認用のサーバーに対して発呼するだけで自局の電話番号をデータとして取得することが可能であり、従来のようにビジートーンの検出だけでの判断による曖昧さが排除される。なお、電話番号確認用のサーバーの電話番号を格納する記憶手段を設けることにより、電話番号確認の処理を自動化することができる。
【００３６】
モデムが本来接続されているべき電話回線の電話番号と、サーバーより取得した実際に接続されている電話回線の電話番号とを比較することができるため、端末装置の設置位置が移動されたかどうかを確実に判定することができる。
【００３７】
また、端末装置の設置位置が移動されたような場合に、端末装置の動作を自動的に制限することが可能となるため、端末装置の不正使用や、予定外の使用を防ぐことができる。
【００３８】
【発明の効果】
上記電話番号確認システムによれば、発信電話番号通知サービスを利用して発呼先の電話番号を取得する番号取得手段と、取得した電話番号をデータとして送信する番号送信手段とを有する電話番号確認用のサーバーに対して発呼するだけで、容易にしかも正確に、自局の電話番号を確認することができる。
【００３９】
上記電話番号確認システムによれば、端末装置が電話番号確認用のサーバーの電話番号を格納する記憶手段を有するため、サーバーへの発呼のための電話番号を利用者がしる必要がなく、また、電話番号の確認処理を自動化することができる。
【００４０】
上記電話番号確認システムによれば、端末装置は、モデムが本来接続されているべき電話回線の電話番号と、通信手段により取得した電話番号とを比較することができるため、本来接続されているべき回線に端末装置が接続されているか否かを速やかに判定することができる。
【００４１】
上記電話番号確認システムによれば、端末装置が本来接続されているべき電話回線に接続されていない場合には、その動作を変更することができる。
【００４２】
上記電話番号確認システムによれば、端末装置が本来接続されているべき電話回線に接続されていない場合には、動作を制限することができる。
【００４３】
上記電話番号確認システムによれば、端末装置がホストコンピュータとのデータ通信行うことができる場合に、端末装置が本来接続されているべき電話回線に接続されていない場合には、データ通信を禁止することができる。
【００４４】
上記電話番号確認システムによれば、上記データ通信を禁止するために、ホストコンピュータに発呼するための電話番号を消去する構成とすることができる。
【００４５】
上記電話番号確認システムによれば、端末装置が本来接続されているべき電話回線に接続されていない場合には、本来端末装置が実行することのできる所定の動作を禁止することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態の電話番号確認システムの基本システムを示す図である。
【図２】電話番号確認システムの基本構成のブロック図である。
【図３】端末装置とサーバーとの通信処理を示す図である。
【図４】本発明の電話番号確認システムを通信カラオケシステムに適用した例を示す図である。
【符号の説明】
１ 電話番号確認システム
２ 電話交換機
１０ 端末装置
１１０ ＣＰＵ
１１１ ＲＯＭ
１１２ ＲＡＭ
１１３ ＥＥＰＲＯＭ
１２ モデム
２０ サーバー
２１０ ＲＯＭ
２１１ ＲＡＭ
２２ モデム
１０Ｍ カラオケ端末
１１０Ｍ ＣＰＵ
１２０ 記憶手段
１３０ 演奏手段
２０Ｍ ホストコンピュータ
２２０ データ記憶手段
Ｌ１、Ｌ２、Ｌ３、Ｌ４ 電話回線
【図１】
0003817321.tif 000002
【図２】
0003817321.tif 000003
【図３】
0003817321.tif 000004
【図４】
0003817321.tif 000005