(57)【要約】【課題】呼出音で課金開始を行う場合に公衆回線の局からの極性反転に対して不利な課金開始を回避する。【解決手段】電話機１１１から公衆回線１１０に発信時に呼出音を送出し通話を行う電話装置１００に、通話料金の課金を行う通話料金算出部１０５と、公衆回線の局から電話機への呼出音を含む各種トーンを検出するトーン検出部１０３と、公衆回線の局から極性反転を検出する極性反転検出部１０４と、相手の応答によりトーン検出部が検出していた呼出音を検出できなくなった時点で通話料金算出部に通話料金の課金を開始させ、課金開始後に極性反転検出部が極性反転を検出した時点で通話料金算出部で開始した課金をクリアし、通話料金算出部に新たに課金を開始させる課金開始制御部１０６Ａとを備える。【選択図】  図１
2004153348.tif 000002
【特許請求の範囲】
【請求項１】
電話機から公衆回線に発信する電話装置において、
通話料金の課金を行う通話料金算出部と、
前記公衆回線の局から前記電話機への呼出音を含む各種トーンを検出するトーン検出部と、
前記公衆回線の局からの極性反転を検出する極性反転検出部と、
相手の応答により前記トーン検出部が検出していた呼出音を検出できなくなった時点で前記通話料金算出部に通話料金の課金を開始させ、課金開始後に前記極性反転検出部が極性反転を検出した時点で前記通話料金算出部で開始した課金をクリアし、前記通話料金算出部に新たに課金を開始させる課金開始制御部とを備えることを特徴とする電話装置。
【請求項２】
前記課金開始制御部は、相手の応答により前記トーン検出部が検出していた呼出音を検出できなくなる前に、前記極性反転検出部が極性反転を検出した場合は、前記通話料金算出部に通話料の課金を開始させ、通話終了まで課金を行わせることを特徴とする、請求項１に記載の電話装置。
【請求項３】
前記課金開始制御部は、相手の応答により前記トーン検出部が検出していた呼出音を検出できなくなった時点で前記通話料金算出部に通話料金の課金を開始させ、課金開始後に前記極性反転検出部が極性反転を検出する前に通話終了があった場合には、前記通話料金算出部に通話料の課金を終了させることを特徴とする、請求項１に記載の電話装置。
【請求項４】
電話機からの発信で公衆回線を介して通話を行う電話装置において、
通話料金の課金を行う通話料金算出部と、
前記電話機からの発信で起動し、相手応答とみなす一定時間の経過後にタイムアウトする通話開始タイマー部と、
前記公衆回線の局からの極性反転を検出する極性反転検出部と、
前記通話開始タイマー部のタイムアウトの時点で前記通話料金算出部に通話料金の課金を開始させ、課金開始後に前記極性反転検出部が極性反転を検出した時点で前記通話料金算出部で開始した課金をクリアし、前記通話料金算出部に新たに課金を開始させる課金開始制御部とを備えることを特徴とする電話装置。
【請求項５】
前記課金開始制御部は、前記通話開始タイマー部がタイムアウトになる前に前記極性反転検出部が極性反転を検出した場合は、前記通話料金算出部に通話料の課金を開始させ、通話終了まで課金を行わせることを特徴とする、請求項４に記載の電話装置。
【請求項６】
前記課金開始制御部は、前記通話開始タイマー部がタイムアウトになる時点で前記通話料金算出部に通話料金の課金を開始させ、課金開始後に前記極性反転検出部が極性反転を検出する前に通話終了があった場合には、前記通話料金算出部に通話料の課金を終了させることを特徴とする、請求項１に記載の電話装置。
【請求項７】
電話機から公衆回線に発信する電話装置の課金開始方法において、
前記公衆回線の局から前記電話機への呼出音を含む各種トーンを検出する工程と、
前記公衆回線の局からの極性反転を検出する工程と、
相手の応答により検出していた呼出音を検出できなくなった時点で通話料金の課金を開始する工程と、
課金開始後に極性反転を検出した時点で開始した通話料金の課金をクリアし、新たに通話料金の課金を開始する工程とを備えることを特徴とする電話装置の課金開始方法。
【請求項８】
電話機からの発信で公衆回線を介して通話を行う電話装置の課金開始方法において、
前記電話機からの発信で起動し、相手応答とみなす一定時間の経過後にタイムアウトして通話を開始する工程と、
前記公衆回線の局からの極性反転を検出する工程と、
タイムアウトした時点で通話料金の課金を開始する工程と、
課金開始後に極性反転を検出した時点で開始した通話料金の課金をクリアし、新たに通話料金の課金を開始する工程とを備えることを特徴とする電話装置の課金開始方法。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は公衆電話網を収容し電話機に接続される電話装置に関する。特に、本発明は、上記電話装置の課金開始方法に関する。
【０００２】
【従来の技術】
従来のこの種の電話装置では、公衆回線からの可聴音信号、通話音声信号を監視し、呼出音（リングバックトーン）信号を検出し、ダイヤル後の相手呼出音信号が消えることで、相手が応答したと判断して課金を開始している（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特開昭５９−１２８８９３号公報（頁４９６、第１３図）
【０００４】
【発明が解決しようとする課題】
しかしながら、上記電話装置では、相手への呼出音が消え通話が成立した後に、公衆回線の局から課金開始を意味する極性反転があった場合には、既に課金を開始しているので、実際の課金対象時間より長い時間で課金計算を行うことになり、極性反転による課金開始と比較して不利な課金が行われるという問題がある。
【０００５】
したがって、本発明は上記問題点に鑑みて、呼出音で課金開始を行う場合に公衆回線の局からの極性反転に対して不利な課金開始とならない電話装置及びその課金開始方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明は前記問題点を解決するために、電話機から公衆回線に発信する電話装置において、通話料金の課金を行う通話料金算出部と、前記公衆回線の局から前記電話機への呼出音を含む各種トーンを検出するトーン検出部と、前記公衆回線の局からの極性反転を検出する極性反転検出部と、相手の応答により前記トーン検出部が検出していた呼出音を検出できなくなった時点で前記通話料金算出部に通話料金の課金を開始させ、課金開始後に前記極性反転検出部が極性反転を検出した時点で前記通話料金算出部で開始した課金をクリアし、前記通話料金算出部に新たに課金を開始させる課金開始制御部とを備えることを特徴とする電話装置を提供する。
【０００７】
この手段により、呼出音による課金開始判断と極性反転検出による課金開始判断を行い、極性反転検出による課金開始判断を優先して動作させるようにしたので、呼出音で課金開始と判断して課金を行う場合に、極性反転検出による課金開始信号が通話開始と同時に通知されず、通話が始まった後に遅れて通知された場合でも、不利な課金を回避することが可能になる。
さらに、前記課金開始制御部は、相手の応答により前記トーン検出部が検出していた呼出音を検出できなくなる前に、前記極性反転検出部が極性反転を検出した場合は、前記通話料金算出部に通話料の課金を開始させ、通話終了まで課金を行わせる。
【０００８】
この手段により、極性反転検出部が極性反転を検出した後にトーン検出部が検出していた呼出音を検出しなくなった場合にも、極性反転検出を優先して動作させるようにしたので、不利な課金を回避することが可能になる。
さらに、前記課金開始制御部は、相手の応答により前記トーン検出部が検出していた呼出音を検出できなくなった時点で前記通話料金算出部に通話料金の課金を開始させ、課金開始後に前記極性反転検出部が極性反転を検出する前に通話終了があった場合には、前記通話料金算出部に通話料の課金を終了させる。
【０００９】
この手段により、極性反転による課金開始の情報が得られない場合には、呼出音の情報に基づいて課金開始が行われる。
さらに、本発明は、電話機からの発信で公衆回線を介して通話を行う電話装置において、通話料金の課金を行う通話料金算出部と、前記電話機からの発信で起動し、相手応答とみなす一定時間の経過後にタイムアウトする通話開始タイマー部と、前記公衆回線の局からの極性反転を検出する極性反転検出部と、前記通話開始タイマー部のタイムアウトの時点で前記通話料金算出部に通話料金の課金を開始させ、課金開始後に前記極性反転検出部が極性反転を検出した時点で前記通話料金算出部で開始した課金をクリアし、前記通話料金算出部に新たに課金を開始させる課金開始制御部とを備えることを特徴とする電話装置を備える。
【００１０】
この手段により、通話開始タイマーによる課金開始判断と極性反転検出による課金開始判断を行い、極性反転検出による課金開始判断を優先して動作させるようにしたので、通話開始タイマーで課金開始と判断して課金を行う場合に、極性判断検出による課金開始信号が通話開始と同時に通知されず、通話が始まった後に遅れて通知された場合でも、不利な課金を回避することが可能になる。
【００１１】
さらに、前記課金開始制御部は、前記通話開始タイマー部がタイムアウトになる前に前記極性反転検出部が極性反転を検出した場合は、前記通話料金算出部に通話料の課金を開始させ、通話終了まで課金を行わせる。
この手段により、極性反転検出部が極性反転を検出した後に通話開始タイマーがタイムアウトした場合にも、極性反転検出を優先して動作させるようにしたので、不利な課金を回避することが可能になる。
【００１２】
さらに、前記課金開始制御部は、前記通話開始タイマー部がタイムアウトになる時点で前記通話料金算出部に通話料金の課金を開始させ、課金開始後に前記極性反転検出部が極性反転を検出する前に通話終了があった場合には、前記通話料金算出部に通話料の課金を終了させる。
この手段により、極性反転による課金開始の情報が得られない場合には、通話開始タイマーのタイムアウトの情報に基づいて課金開始が行われる。
【００１３】
さらに、本発明は、電話機から公衆回線に発信する電話装置の課金開始方法において、前記公衆回線の局から前記電話機への呼出音を含む各種トーンを検出する工程と、前記公衆回線の局からの極性反転を検出する工程と、相手の応答により検出していた呼出音を検出できなくなった時点で通話料金の課金を開始する工程と、課金開始後に極性反転を検出した時点で開始した通話料金の課金をクリアし、新たに通話料金の課金を開始する工程とを備えることを特徴とする電話装置の課金開始方法を提供する。
【００１４】
この手段により、上記発明と同様に、呼出音による課金開始判断と極性反転検出による課金開始判断を行い、極性反転検出による課金開始判断を優先して動作させるようにしたので、呼出音で課金開始と判断して課金を行う場合に、極性反転検出による課金開始信号が通話開始と同時に通知されず、通話が始まった後に遅れて通知された場合でも、不利な課金を回避することが可能になる。
【００１５】
さらに、電話機からの発信で公衆回線を介して通話を行う電話装置の課金開始方法において、前記電話機からの発信で起動し、相手応答とみなす一定時間の経過後にタイムアウトして通話を開始する工程と、前記公衆回線の局から極性反転を検出する工程と、タイムアウトした時点で通話料金の課金を開始する工程と、課金開始後に極性反転を検出した時点で開始した通話料金の課金をクリアし、新たに通話料金の課金を開始する工程とを備えることを特徴とする電話装置の課金開始方法を提供する。
【００１６】
この手段により、上記発明と同様に、タイムアウトによる課金開始判断と極性反転検出による課金開始判断を行い、極性反転検出による課金開始判断を優先して動作させるようにしたので、タイムアウトによる課金開始と判断して課金を行う場合に、極性反転検出による課金開始信号が通話開始と同時に通知されず、通話が始まった後に遅れて通知された場合でも、不利な課金を回避することが可能になる。
【００１７】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
図１は本発明に係る電話装置の概略構成を示すブロック図である。本図に示すように、電話装置１００には回線インターフェイス部１０１、電話機インターフェイス部１０２が設けられ、回線インターフェイス部１０１を介して公衆回線１１０が接続され、電話機インターフェイス部１０２を介して電話機１１１が接続される。
【００１８】
回線インターフェイス部１０１にはトーン検出部１０３が接続され、トーン検出部１０３は公衆回線１１０の局からの各種トーンを検出する。
さらに、回線インターフェイス部１０１には極性反転検出部１０４が設けられ、極性反転検出部１０４は公衆回線１１０の局からの極性反転を検出する。
電話装置１００には通話料金算出部１０５が設けられ、通話料金算出部１０５はダイヤル情報と相手応答によって、通話料金を算出する。
【００１９】
電話装置１００には制御部１０６が設けられ、制御部１０６は回線インターフェイス部１０１、電話機インターフェイス部１０２、トーン検出部１０３、極性反転検出部１０４、通話料金算出部１０５に接続され、全体の各種制御を行う。
さらに、制御部１０６には課金開始制御部１０６Ａが設けられ、課金開始制御部１０６Ａは通話料金算出部１０５の課金開始を制御する。
【００２０】
さらに、課金開始制御部１０６Ａには呼出音ＦＬＡＧ保存部１０６Ｂが設けられ、呼出音ＦＬＡＧ保存部１０６Ｂはトーン検出部１０３による呼出音（リングバックトーン）検出結果を示すＦＬＡＧを保存する。
さらに、課金開始制御部１０６Ａには呼出応答ＦＬＡＧ保存部１０６Ｃが設けられ、呼出応答ＦＬＡＧ保存部１０６Ｃはトーン検出部１０３により検出されている呼出音が検出されなくなった結果、すなわち、相手応答があったことを示すＦＬＡＧを保存する。
【００２１】
図２は図１における電話装置１００の概略動作例を示すシーケンスを示す図である。
本図に示すように、電話装置１００に接続された電話機１１１により発信操作が行われる。
電話機１１１から電話機インターフェイス部１０２を介して制御部１０６で、発信ダイヤル情報が受信されると、制御部１０６から通話料金算出部１０５にダイヤル情報が送出されると同時に制御部１０６により回線インターフェイス部１０１が制御され、公衆回線１１０が捕捉されダイヤルされる。
【００２２】
公衆回線１１０によりダイヤル情報から相手先が呼び出され、同時に回線インターフェイス部１０１を介して、トーン検出部１０３及び電話機１１１には呼出音が送出される。
トーン検出部１０３により公衆回線１１０からの呼出音が検出された後に、相手が応答することで呼出音の検出ができなくなると、呼出音による相手応答と判断して、制御部１０６に応答通知が行われる。
【００２３】
応答通知があると制御部１０６から通話料金算出部１０５に課金開始通知が行われ、通話料金算出部１０５では課金が開始される。
また、公衆回線１１０から回線インターフェイス部１０１を介して課金開始を意味する極性反転信号が送出されると、極性反転検出部１０４により極性反転が検出され、極性反転検出部１０４から制御部１０６に応答通知が行われる。
【００２４】
応答通知があると制御部１０６から通話料金算出部１０５に課金クリア／開始通知が送出される。
この課金クリア／開始通知は、呼出音による応答通知で開始した課金通知よりも遅れると、通話料金算出部１０５では呼出音による応答通知で開始した課金がクリアされ新たに課金が開始される。
【００２５】
図３は図２における電話装置１００の課金開始制御部１０６Ａの課金開始動作を詳細に説明するフローチャートである。
ステップＳ２０１において、電話機１１１の各種発信操作により、発信処理が行われる。
ステップＳ２０２において、電話機１１１から電話機インターフェイス部１０２を介して制御部１０６に発信情報である発信ダイヤルが受信され、制御部１０６を介して通話料金算出部１０５に通知される。
【００２６】
ステップＳ２０３において、ダイヤル情報を受けた通話料金算出部１０５では、ダイヤル情報を基に通話料金の単金が算出される。
ステップＳ２０４において、これと同時に、制御部１０６により、回線インターフェイス部１０１を介して、公衆回線１１０が捕捉し、ダイヤルが送出され、呼出音ＦＬＡＧ保存部１０６ＢのＦＬＡＧ、呼出応答ＦＬＡＧ保存部１０６ＣのＦＬＡＧがクリアされる。これにより、呼出音待ち、極性反転待ち状態にする。
【００２７】
ステップＳ２０５において、呼出音待ち、極性反転待ち状態では通話が終了したかを電話機１１１のオンフック情報でチェックする。
ステップＳ２０６において、通話が終了した場合は、通話料金課金を終了し、課金処理を終了する。
ステップＳ２０７において、ステップＳ２０５で、通話が終了していない場合は、公衆回線１１０からの極性反転の有無が極性反転検出部１０４によりチェックされる。
【００２８】
ステップＳ２０８において、ステップＳ２０７で、極性反転があった場合は、通話料金算出部１０５では、通話料金がクリアされ、通話料金課金が開始される。
ステップＳ２０９において、その後、通話終了を待ち、通話が終了した場合はステップＳ２０６に進み、通話料金課金を終了する。
【００２９】
ステップＳ２１０において、極性反転がない場合は、呼出音による相手応答の検出結果を保存する呼出応答ＦＬＡＧ保存部１０６ＣのＦＬＡＧがチェックされる。呼出音による相手応答が検出された場合には、再びステップＳ２０５、ステップＳ２０７、ステップＳ２１０の処理を続けることにより、ステップＳ２０５の通話終了チェック及びステップＳ２０７の極性反転チェックを行う。
【００３０】
ステップＳ２１１において、呼出音による相手応答を検出していない場合は、呼出音の検出結果を保存する呼出音ＦＬＡＧ保存部１０６ＢのＦＬＡＧがチェックされる。
ステップＳ２１２において、まだ、呼出音を検出していない場合は、公衆回線１１０から呼出音が送られてきているかがトーン検出部１０３により検出される。
【００３１】
公衆回線１１０から呼出音が送られてきていない場合は、ステップＳ２０５、ステップＳ２０７、ステップＳ２１０、ステップＳ２１１、ステップＳ２１２の処理を続ける。この場合、呼出音ＦＬＡＧ保存部１０６Ｂ、呼出応答ＦＬＡＧ保存部１０６Ｃの双方のＦＬＡＧはＯＦＦになっている。
ステップＳ２１３において、公衆回線１１０から呼出音が送られてきたことがトーン検出部１０３により検出されると、呼出音ＦＬＡＧ保存部１０６ＢのＦＬＡＧがＯＮになり、ステップＳ２０５、ステップＳ２０７、ステップＳ２１０、ステップＳ２１１の処理が行われる。この場合、呼出音ＦＬＡＧ保存部１０６ＢのＦＬＡＧはＯＮに、呼出応答ＦＬＡＧ保存部１０６Ｃの双方のＦＬＡＧはＯＦＦになっている。
【００３２】
ステップＳ２１４において、ステップＳ２１１で呼出音ＦＬＡＧ保存部１０６ＢのＦＬＡＧがＯＮになっているため、呼出音が消えたかがトーン検出部１０３でチェックされる。呼出音が消えず呼出が続いている間は、ステップＳ２０５、ステップＳ２０７、ステップＳ２１０、ステップＳ２１１、ステップＳ２１４の処理が続けられる。
【００３３】
ステップＳ２１５において、相手が応答し呼出音が消えると、呼出音による相手応答を検出したと判断され、呼出応答ＦＬＡＧ保存部１０６ＣのＦＬＡＧがＯＮになり、通話料金課金が開始される。その後、ステップＳ２０５、ステップＳ２０７、ステップＳ２１０の処理が続けられる。この時、ステップＳ２１０では、既に呼出音による相手応答が検出されているため、呼出応答ＦＬＡＧ保存部１０６ＣのＦＬＡＧがＯＮになっており、ステップＳ２０５、ステップＳ２０７、ステップＳ２１０の処理を続けることにより、ステップＳ２０５の通話終了チェック及びステップＳ２０７の極性反転チェックを行う。ステップＳ２０７で公衆回線１１０からの極性反転が極性反転検出部１０４により検出されると、ステップＳ２０８で、呼出音による相手応答からの通話料金課金をクリアし、新しく通話料金課金が開始される。その後、ステップＳ２０９の通話終了で通話料金課金を終了する。
【００３４】
このように、呼出音で課金開始と判断して課金を行う場合に、極性反転による課金開始信号が通話開始と同時に通知されず、通話が始まった後に遅れて通知された場合に、呼出音による課金開始判断と、極性反転検出による課金開始判断を行い、極性反転検出による課金開始判断を優先して課金開始とするため、呼出音による課金開始判断が不利にならなくなる。
【００３５】
なお、課金開始制御部１０６Ａは、相手の応答によりトーン検出部１０３が検出していた呼出音を検出できなくなる前に、極性反転検出部１０４が極性反転を検出した場合は、通話料金算出部１０５に通話料の課金を開始させ、通話終了まで課金を行わせる。
このため、極性反転検出部１０４が極性反転を検出した後にトーン検出部１０３が検出していた呼出音を検出しなくなった場合にも、極性反転検出を優先して動作させるようにしたので、不利な課金を回避することが可能になる。
【００３６】
さらに、課金開始制御部１０６Ａは、相手の応答によりトーン検出部１０３が検出していた呼出音を検出できなくなった時点で通話料金算出部１０５の課金を開始し、課金開始後に極性反転検出部１０４が極性反転を検出する前に通話終了があった場合には、通話料金算出部１０５に通話料の課金を終了させる。
このため、極性反転による課金開始の情報が得られない場合には、呼出音の情報に基づいて課金開始が行われる。
【００３７】
図４は図１における電話装置の変形例に係る概略構成を示すブロック図である。
本図に示すように、図１と比較して、トーン検出部１０３に代わり、通話開始タイマー部１０７が設けられ、通話開始タイマー部１０７は制御部１０６の課金開始制御部１０６Ａに接続され、電話機１１１から発信ダイヤルが送出された後に起動する。
【００３８】
制御部１０６の課金開始制御部１０６Ａは、通話開始タイマー部１０７がタイムアウトすると、相手応答とみなして通話料金算出部１０５に通話料金の課金をさせる。
通話開始タイマー部１０７のタイムアウト値は、例えば１０秒に設定され、ダイヤル後１０秒経過すると、相手応答とみなすために使用される。
【００３９】
課金開始制御部１０６Ａには通話開始判定ＦＬＡＧ保存部１０６Ｄが設けられ、通話開始判定ＦＬＡＧ保存部１０６Ｄは通話開始タイマー部１０７のタイムアウト結果を示すＦＬＡＧを保存する。
図５は図４における電話装置１００の概略動作例を示すシーケンスを示す図である。
【００４０】
本図に示すように、図２と比較して、制御部１０６により通話料金算出部１０５にダイヤル情報が送出されると同時に通話開始タイマー部１０７が起動される。
通話開始タイマー部１０７では起動後１０秒経過すると、タイムアウトし、制御部１０６に応答通知が行われる。
【００４１】
応答通知があると、制御部１０６から通話料金算出部１０５に課金開始通知が行われ、通話料金算出部１０５では課金が開始される。
また、公衆回線１１０から回線インターフェイス部１０１を介して課金開始を意味する極性反転信号が送出されると、極性反転検出部１０４により極性反転が検出され、極性反転検出部１０４から制御部１０６に応答通知が行われる。
【００４２】
応答通知があると制御部１０６から通話料金算出部１０５に課金クリア／開始通知が送出される。
この課金クリア／開始通知は、通話開始タイマー部１０７のタイムアウトによる応答通知で開始した課金通知よりも遅れると、通話料金算出部１０５ではタイムアウトによる応答通知で開始した課金がクリアされ新たに課金が開始される。
【００４３】
図６は図５における電話装置１００の課金開始制御部１０６Ａの課金開始動作を詳細に説明するフローチャートである。
ステップＳ３０１において、電話機１１１の各種発信操作により、発信処理が行われる。
ステップＳ３０２において、電話機１１１から電話機インターフェイス部１０２を介して制御部１０６に発信情報である発信ダイヤルが受信され、制御部１０６を介して通話料金算出部１０５に通知される。
【００４４】
ステップＳ３０３において、ダイヤル情報を受けた通話料金算出部１０５では、ダイヤル情報を基に通話料金の単金が算出される。
ステップＳ３０４において、これと同時に、制御部１０６により、回線インターフェイス部１０１を介して、公衆回線１１０が捕捉され、ダイヤルが送出され、通話開始タイマー部１０７の通話開始タイマー、通話開始判定ＦＬＡＧ保存部１０６ＤのＦＬＡＧがクリアされる。これにより、通話開始タイマー部１０７のタイムアウト待ち、極性反転待ち状態にする。
【００４５】
ステップＳ３０５において、通話開始タイマー部１０７のタイムアウト待ち、極性反転待ち状態では通話が終了したかを電話機１１１のオンフック情報でチェックする。
ステップＳ３０６において、通話が終了した場合は、通話料金課金を終了し、課金処理を終了する。
【００４６】
ステップＳ３０７において、ステップＳ３０５で、通話が終了していない場合は、公衆回線１１０からの極性反転の有無が極性反転検出部１０４によりチェックされる。
ステップＳ３０８において、ステップＳ３０７で、極性反転があった場合は、通話料金算出部１０５では、通話料金がクリアされ、通話料金課金が開始される。
【００４７】
ステップＳ３０９において、その後、通話終了を待ち、通話が終了した場合はステップＳ３０６に進み、通話料金課金を終了する。
ステップＳ３１０において、極性反転がない場合は、通話開始タイマー部１０７のタイムアウト結果を保存する通話開始判定ＦＬＡＧ保存部１０６ＤのＦＬＡＧがチェックされる。タイムアウトが発生した場合は、再びステップＳ３０５の通話終了チェック及びステップＳ３０７の極性反転チェックを行う。
【００４８】
ステップＳ３１１において、まだ、タイムアウトが発生していない場合は、通話開始タイマー部１０７のカウントアップが行われる。
ステップＳ３１２において、通話開始タイマー部１０７のカウントアップによりタイムアウトが発生したかがチェックされる。
タイムアウトしない場合には、ステップＳ３０５、ステップＳ３０７、ステップＳ３１０、ステップＳ３１１を繰り返し、再びステップＳ３１２で通話開始タイマー部１０７のタイムアウトがチェックされる。
ステップＳ３１３において、タイムアウトが発生する場合は、通話開始判定ＦＬＡＧ保存部１０６ＤのＦＬＡＧがＯＮにされ、通話料金算出部１０５では通話料金課金が開始される。その後、ステップＳ３０５、ステップＳ３０７、ステップＳ３１０を繰り返し、通話終了チェック、極性反転チェックが行われる。
【００４９】
ステップＳ３０７で、公衆回線１１０からの極性反転が、極性反転検出部１０４により検出されると、ステップＳ３０８で、通話開始タイマー部１０７による相手応答からの通話料金課金がクリアされ、新しく通話料金課金が開始される。
その後、ステップＳ３０９で、通話終了で通話料金課金を終了する。
このようにして、通話開始タイマーによる課金開始判断と極性反転検出による課金開始判断を行い、極性反転検出を優先して動作させるようにしたので、通話開始タイマーで課金開始と判断して課金を行う場合に、極性反転検出による課金開始信号が通話開始と同時に通知されず、通話が始まった後に遅れて通知された場合でも、不利な課金を回避することが可能になる。
【００５０】
なお、課金開始制御部１０６Ａは、通話開始タイマー部１０７がタイムアウトになる前に極性反転検出部１０４が極性反転を検出した場合は、通話料金算出部１０５に通話料の課金を開始させ、通話終了まで課金を行わせる。
このため、極性反転検出部１０４が極性反転を検出した後に通話開始タイマー部１０７がタイムアウトした場合にも、極性反転検出を優先して動作させるようにしたので、不利な課金を回避することが可能になる。
【００５１】
また、課金開始制御部１０６Ａは、通話開始タイマー部１０７がタイムアウトになる時点で通話料金算出部１０５の課金を開始し、課金開始後に極性反転検出部１０４が極性反転を検出する前に通話終了があった場合には、通話料金算出部１０５に通話料の課金を終了させる。
このため、極性反転による課金開始の情報が得られない場合には、通話開始タイマー部１０７のタイムアウトの情報に基づいて課金開始が行われる。
【００５２】
【発明の効果】
以上説明したように、本発明によれば、公衆回線の局から電話機への呼出音を含む各種トーンを検出し、公衆回線の局から極性反転を検出し、相手の応答により検出していた呼出音を検出できなくなった時点で通話料金の課金を開始し、課金開始後に極性反転を検出した時点で開始した通話料金の課金をクリアし、新たに通話料金の課金を開始させることにより、呼出音による課金開始判断と極性反転検出による課金開始判断を行い、極性反転検出の課金開始判断を優先して動作させるようにしたので、呼出音で課金開始と判断して課金を行う場合に、極性反転検出による課金開始信号が通話開始と同時に通知されず、通話が始まった後に遅れて通知された場合でも、不利な課金を回避することが可能になる。
【００５３】
さらに、電話機からの発信で起動し、相手応答とみなす一定時間の経過後にタイムアウトして通話を開始し、公衆回線の局から極性反転を検出し、タイムアウトした時点で通話料金の課金を開始し、課金開始後に極性反転を検出した時点で開始した通話料金の課金をクリアし、新たに通話料金の課金を開始させることにより、タイムアウトによる課金開始判断と極性反転検出を行い、極性反転検出を優先して動作させるようにしたので、タイムアウトで課金開始と判断して通話料金の課金を行う場合に、極性反転検出による課金開始信号が通話開始と同時に通知されず、通話が始まった後に遅れて通知された場合でも、不利な課金を回避することが可能になる。
【図面の簡単な説明】
【図１】本発明に係る電話装置の概略構成を示すブロック図である。
【図２】図１における電話装置１００の概略動作例を示すシーケンスを示す図である。
【図３】図２における電話装置１００の課金動作を詳細に説明するフローチャートである。
【図４】図１における電話装置の変形例に係る概略構成を示すブロック図である。
【図５】図４における電話装置１００の概略動作例を示すシーケンスを示す図である。
【図６】図５における電話装置１００の課金動作を詳細に説明するフローチャートである。
【符号の説明】
１００…電話装置
１０１…回線インターフェイス部
１０２…電話機インターフェイス部
１０３…トーン検出部
１０４…極性反転検出部
１０５…通話料金算出部
１０６…制御部
１０６Ａ…課金開始制御部
１０６Ｂ…呼出音ＦＬＡＧ保存部
１０６Ｃ…呼出応答ＦＬＡＧ保存部
１０６Ｄ…通話開始判定ＦＬＡＧ保存部
１０７…通話開始タイマー部
１１０…公衆回線
１１１…電話機
【図１】
2004153348.tif 000003
【図２】
2004153348.tif 000004
【図３】
2004153348.tif 000005
【図４】
2004153348.tif 000006
【図５】
2004153348.tif 000007
【図６】
2004153348.tif 000008