(57)【要約】【課題】対話に出現する文、句、文節、単語等に基づいて、対話の内容が公的であるか又は私的であるかを自動的に判定することができる判定装置及び判定方法、並びに、判定装置を用いて通話の内容が公的であるか又は私的であるかを判定して公用の通信施設の私的な使用を抑制することができる電話交換機及び電話交換システムを提供する。【解決手段】判定装置１は、交換機２から通話の音声データを受け付け、受け付けた音声データを音声認識部１３により、テキストデータからなる対話データを取得し、記録部１１に記録されている所定の文、句、文節、単語等の言語単位を用い、制御部１０の対話データからが言語単位が検出されるか否かにより、通話の内容が公的であるか又は私的であるかを判定する。交換機２は、判定装置１からの判定結果に応じて、通話に対する規制ガイダンス音声の出力、強制的な切断等の処理を行なう。【選択図】図２
2008227870.tif 000002
【特許請求の範囲】
【請求項１】
自然言語からなる対話データを受け付ける受付手段を備え、受け付けた対話データの内容が公的であるか又は私的であるかを判定する判定装置において、
所定の文、句、文節、単語等の言語単位を記録する記録手段と、
前記受付手段が受け付けた対話データから前記言語単位を検出する検出手段と、
該検出手段が前記言語単位を検出した場合に前記内容が公的又は私的であると判定する判定手段と
を備えることを特徴とする判定装置。
【請求項２】
前記記録手段は、前記言語単位を複数記録するようにしてあり、
前記言語単位夫々に対し、所定の数値を対応付けて記録する手段を備え、
前記判定手段は、
前記検出手段が検出した言語単位夫々に対応する数値を合算する合算手段と、
該合算手段が合算した数値が所定値以上であるか否かを判断する判断手段と
を備え、
前記判断手段が所定値以上であると判断した場合に公的又は私的であると判定するようにしてあること
を特徴とする請求項１に記載の判定装置。
【請求項３】
前記検出手段は、対話データの始まりから文章、句等の所定の単位毎に前記言語単位を検出するようにしてあり、
前記判定手段は、対話データの始まりから、前記言語単位を含まないと判断された単位に対応する箇所までの対話データに対して判定を行なうようにしてあること
を特徴とする請求項１又は２に記載の判定装置。
【請求項４】
電話網に接続する手段と、呼接続の確立／切断を制御する手段とを備える電話交換機において、
請求項１乃至３のいずれかに記載の判定装置を含み、
確立した呼接続の通話の音声データを前記受付手段が前記対話データとして受け付けるようにしてあり、
前記通話の内容が公的であるか又は私的であるかを判定するようにしてあること
を特徴とする電話交換機。
【請求項５】
受け付けた通話の音声データに対して前記判定手段が私的であると判定した場合に、前記通話の呼接続を切断するようにしてあること
を特徴とする請求項４に記載の電話交換機。
【請求項６】
呼接続を確立する際に、前記呼接続の発信者及び着信者の識別情報を検出する話者検出手段と、
確立した前記呼接続の通話の音声データに対して前記判定手段が私的であると判定した場合、前記呼接続に対し前記話者検出手段が検出した発信者及び着信者の識別情報の組み合わせを記録する手段と、
新たに呼接続を確立する際、前記呼接続に対し前記話者検出手段が検出した発信者及び着信者の識別情報が、記録された発信者及び着信者の識別情報の組み合わせと一致するか否かを判断する手段と
を備え、
一致すると判断した場合、所定の音声データの出力、前記呼接続の確立の拒否及び前記呼接続の切断の内のいずれかを行なうようにしてあること
を特徴とする請求項５に記載の電話交換機。
【請求項７】
自然言語からなる対話データを受け付け、受け付けた対話データの内容が公的であるか又は私的であるかを判定する判定方法において、
記録してある所定の文、句、文節、単語等の言語単位を用い、
受け付けた対話データから前記言語単位を検出したか否かに基づいて、前記対話データの内容が公的であるか又は私的であるかを判定すること
を特徴とする判定方法。
【請求項８】
電話網に接続して呼接続の確立及び切断を制御する電話交換機と、自然言語からなる対話データを受け付ける受付手段を備えて、受け付けた対話データの内容が公的であるか又は私的であるかを判定する判定装置とを含み、前記電話交換機によって確立された呼接続の通話の内容が公的であるか又は私的であるかを判定するようにしてある電話交換システムにおいて、
前記判定装置は、
所定の文、句、文節、単語等の言語単位を記録する手段と、
前記受付手段が受け付けた対話データから前記言語単位を検出する検出手段と、
該検出手段が前記言語単位を検出したか否かに基づいて、前記対話データの内容が公的であるか又は私的であるかを判定する判定手段とを備え、
前記電話交換機によって確立された呼接続の通話の音声データを前記判定装置の前記受付手段へ対話データとして与えるようにしてあり、
確立された呼接続の通話の内容が公的であるか又は私的であるかを判定するようにしてあること
を特徴とする電話交換システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話網を介して呼接続の確立／切断を制御して通話を実現する電話交換機及び電話交換システムに関し、特に、対話から検出される文、句、文節、単語等の所定の言語単位に基づいて、対話の内容が公的であるか又は私的であるかを判定することができる判定装置及び判定方法、並びに、判定装置を用いて通話の内容が公的であるか又は私的であるかを判定して社用電話の私的な使用を抑制することができる電話交換機及び電話交換システムに関する。
【背景技術】
【０００２】
企業にとって、勤務者による社用電話の業務に関係がない私的な使用は、無駄な経費を生む。そこで社用電話の私的使用を抑制することを目的とした技術及び通信費全体から公的（業務）／私的使用の通信費を区別して抽出することを目的とした技術が開示されている。
【０００３】
特許文献１には、社内での通話を通話開始時点から録音し、通話時間が所定時間を超えた場合は録音を保存するようにすることで、所定時間を超えた通話の内容については保存された録音を管理者が聞いて内容をチェックすることができ、社内電話の私的使用を防止することができる技術が開示されている。
【０００４】
特許文献２には、勤務者が自宅を勤務スペースとし、各自宅を通信回線で接続して各勤務者が自宅で使用する電話機、ファクシミリ又は情報端末装置を勤務者どうしの連絡に用いて一つの目的業務を遂行する分散業務形態の場合に、勤務者が使用する電話機、ファクシミリ又は情報端末装置の通信費の内の使用者が負担すべき費用を、個々の通信が勤務者の勤務時間中に行なわれた否かを勤務記録及び通信記録に基づいて判断して算出する技術が開示されている。
【特許文献１】特開平９−２３３５０８号公報
【特許文献２】特開２００２−２０９０２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１で開示されている技術では、通話内容が公的であるか又は私的であるかの判定は管理者が人手によって行なわなければならない。管理者が実際に判定しなくとも保存され、内容を判定される可能性があるということを勤務者に認識させることで私的使用を防止できるが、不要な通話記録を残すことにもなりかねない。
【０００６】
特許文献２に開示されている技術は、私有の通信機器の通信費から勤務のために使用した費用を判別するために勤務時間中の通話記録は自動的に公的使用による公用費として算出するものである。なお、特許文献２に開示されている技術は、勤務時間中か否かによって判断するものであり、勤務者によって勤務時間が正確に入力されることが判別の前提である。したがって、勤務時間として入力されている時間中に私的に使用されていた場合も、公的に私用されたと判別されてしまう。
【０００７】
また、特許文献１及び２に開示されている技術では、通話中に個々の通話が公的であるか又は私的であるかを判断することは考慮されていない。
【０００８】
本発明は斯かる事情に鑑みてなされたものであり、自然言語からなる対話データを受け付けて、受け付けた対話データから文、句、文節、単語等の所定の言語単位がどの程度検出されるか否かに基づいて公的であるか又は私的であるかを自動的に判定することにより、公用電話、公用通信回線等の公用の通信施設の私的な使用を抑制することができ、更に対話中に夫々の対話に対して公的であるか又は私的であるかを判定することができる判定装置及び判定方法を提供することを目的とする。
【０００９】
本発明の他の目的は、所定の言語単位を複数記録するようにしておき、受け付けた対話データから所定の言語単位が検出された場合は、夫々に対応する重み付けを表わす数値を合算し、合算された数値が所定値以上であるか否かによって公的又は私的であるかを判定する構成とすることにより、公的な対話に出現することが推定される言語単位が多く出現した場合は公的であると判定されるように、又は私的な対話に出現することが推定される言語単位が多く出現した場合は私的であると判定されるように数値を対応付けて記録することで、公的であるか又は私的であるかの判定を精度を上げて行なうことができる判定装置を提供することにある。
【００１０】
本発明の他の目的は、対話の開始部分に対し、公的な対話に出現すると推定される所定の言語単位が検出されるか、又は私的な対話に出現すると推定される所定の言語単位が検出されるか否かによって判定する構成とすることにより、対話の開始部分に出現する挨拶部分に公的であるか又は私的であるかが端的に現れることを利用して的確に公的であるか又は私的であるかを判定することができる判定装置を提供することにある。
【００１１】
本発明の他の目的は、電話網を介した通話の音声の対話データに対して公的であるか又は私的であるかを判定することができる判定装置を用い、私的な通話を判別することができる電話交換機及び電話交換システムを提供することにある。
【００１２】
本発明の他の目的は、私的な内容の通話に対しては強制的に切断することにより、私的通話を抑制することができる電話交換機を提供することにある。
【００１３】
本発明の他の目的は、通話の音声データに対して公的であるか又は私的であるかの判定を行い、私的な通話であると判定した場合は、発信者及び／又は着信者の識別情報を記録しておき、新たな呼接続を確立する場合に、発信者及び／又は着信者の識別情報が、過去に私的と判定した通話を行なったとして記録してある発信者及び／又は着信者の識別情報と一致した場合に所定の音声データの出力、呼接続の確立の拒否、確立した呼接続の切断のいずれかを行なう構成とすることにより、私的な通話の常習者に対して、規制ガイダンス音声の出力、通話拒否、通話の強制切断の制御を行なうことができ、私的通話を抑制することができる電話交換機を提供することにある。
【課題を解決するための手段】
【００１４】
第１発明に係る判定装置は、自然言語からなる対話データを受け付ける受付手段を備え、受け付けた対話データの内容が公的であるか又は私的であるかを判定する判定装置において、所定の文、句、文節、単語等の言語単位を記録する記録手段と、前記受付手段が受け付けた対話データから前記言語単位を検出する検出手段と、該検出手段が前記言語単位を検出した場合に前記内容が公的又は私的であると判定する判定手段とを備えることを特徴とする。
【００１５】
第２発明に係る判定装置は、前記記録手段は、前記言語単位を複数記録するようにしてあり、前記言語単位夫々に対し、所定の数値を対応付けて記録する手段を備え、前記判定手段は、前記検出手段が検出した言語単位夫々に対応する数値を合算する合算手段と、該合算手段が合算した数値が所定値以上であるか否かを判断する判断手段とを備え、前記判断手段が所定値以上であると判断した場合に公的又は私的であると判定するようにしてあることを特徴とする。
【００１６】
第３発明に係る判定装置は、前記検出手段は、対話データの始まりから文章、句等の所定の単位毎に前記言語単位を検出するようにしてあり、前記判定手段は、対話データの始まりから、前記言語単位を含まないと判断された単位に対応する箇所までの対話データに対して判定を行なうようにしてあることを特徴とする。
【００１７】
第４発明に係る電話交換機は、電話網に接続する手段と、呼接続の確立／切断を制御する手段とを備える電話交換機において、第１発明乃至第３発明のいずれかの判定装置を含み、確立した呼接続の通話の音声データを前記受付手段が前記対話データとして受け付けるようにしてあり、前記通話の内容が公的であるか又は私的であるかを判定するようにしてあることを特徴とする。
【００１８】
第５発明に係る電話交換機は、受け付けた通話の音声データに対して前記判定手段が私的であると判定した場合に、前記通話の呼接続を切断するようにしてあることを特徴とする。
【００１９】
第６発明に係る電話交換機は、呼接続を確立する際に、前記呼接続の発信者及び着信者の識別情報を検出する話者検出手段と、確立した前記呼接続の通話の音声データに対して前記判定手段が私的であると判定した場合、前記呼接続に対し前記話者検出手段が検出した発信者及び着信者の識別情報の組み合わせを記録する手段と、新たに呼接続を確立する際、前記呼接続に対し前記話者検出手段が検出した発信者及び着信者の識別情報が、記録された発信者及び着信者の識別情報の組み合わせと一致するか否かを判断する手段とを備え、一致すると判断した場合、所定の音声データの出力、前記呼接続の確立の拒否及び前記呼接続の切断の内のいずれかを行なうようにしてあることを特徴とする。
【００２０】
第７発明に係る判定方法は、自然言語からなる対話データを受け付け、受け付けた対話データの内容が公的であるか又は私的であるかを判定する判定方法において、記録してある所定の文、句、文節、単語等の言語単位を用い、受け付けた対話データから前記言語単位を検出したか否かに基づいて、前記対話データの内容が公的であるか又は私的であるかを判定することを特徴とする。
【００２１】
第８発明に係る電話交換システムは、電話網に接続して呼接続の確立及び切断を制御する電話交換機と、自然言語からなる対話データを受け付ける受付手段を備えて、受け付けた対話データの内容が公的であるか又は私的であるかを判定する判定装置とを含み、前記電話交換機によって確立された呼接続の通話の内容が公的であるか又は私的であるかを判定するようにしてある電話交換システムにおいて、前記判定装置は、所定の文、句、文節、単語等の言語単位を記録する手段と、前記受付手段が受け付けた対話データから前記言語単位を検出する検出手段と、該検出手段が前記言語単位を検出したか否かに基づいて、前記対話データの内容が公的であるか又は私的であるかを判定する判定手段とを備え、前記電話交換機によって確立された呼接続の通話の音声データを前記判定装置の前記受付手段へ対話データとして与えるようにしてあり、確立された呼接続の通話の内容が公的であるか又は私的であるかを判定するようにしてあることを特徴とする。
【００２２】
第１発明及び第７発明では、記録されてある所定の文、句、文節、単語等の言語単位が、受け付けられた自然言語からなる対話データから検出された場合、前記対話データの内容が公的又は私的であると自動的に判定される。
【００２３】
第２発明では、所定の言語単位が複数記録され、夫々に対応付けて所定の数値が記録される。受け付けられた対話データから前記言語単位が検出された場合、検出された言語単位夫々に対応する所定の数値が合算され、合算された数値が所定値以上であるか否かが判断される。受け付けられた対話データに対して合算された数値が所定値以上である場合に、その対話データの内容が公的又は私的であると判定される。
【００２４】
第３発明では、対話データの始まりから順に所定の言語単位が検出されたか否かが判断される。対話データの始まりから、所定の言語単位が検出されなくなるまでの範囲の対話データに対して公的であるか又は私的であるかの判定が行なわれる。
【００２５】
第４発明及び第８発明では、電話網に接続して呼接続の確立／切断を制御する電話交換機に第１発明乃至第３発明のいずれかの判定装置が用いられ、確立された呼接続の通話の音声データが自然言語からなる対話データとして判定装置に与えられて通話の内容が公的であるか又は私的であるかの判定が行なわれる。
【００２６】
第５発明では、確立された呼接続の通話の音声データに対して内容が公的であるか又は私的であるかの判定が行なわれ、私的であると判定された場合は確立された呼接続は切断される。
【００２７】
第６発明では、呼接続を確立する際、発信者及び着信者の識別情報が検出される。その呼接続が確立された場合の通話の音声データに対して公的であるか又は私的であるかが判定され、私的であると判定された場合は、検出された発信者及び着信者の識別情報の組み合わせが記録される。新たに呼接続を確立する際、その呼接続の発信者及び着信者の識別情報の組み合わせが、記録されてある発信者及び着信者の識別情報の組み合わせと一致する場合、所定の音声データの出力、呼接続の確立の拒否、及び呼接続の切断の内のいずれかが行なわれる。
【発明の効果】
【００２８】
第１発明及び第７発明による場合、記録された所定の言語単位が対話データに出現し、検出手段により検出された場合に公的又は私的であると判定される。前記言語単位として、公的な内容であることを推定することができる社名等の単語、挨拶等の句を記録することにより、対話データから所定の言語単位が検出された場合に対話データの内容を自動的に公的であると判定することができる。また、所定の言語単位として私的な内容であることを推定することができる名前等の単語、挨拶等の句を記録することにより、対話データから所定の言語単位が検出された場合に対話データの内容を自動的に私的であると判定することができる。受け付けられるデータは、蓄積されたデータのみならず、逐次的に受け付けた対話データに対しても判定することが可能であるので、対話中であっても対話データの内容が公的であるか又は私的であるかを判定することができる。
【００２９】
第２発明による場合、所定の言語単位として、公的な内容であることを推定できる社名等の単語、挨拶等の句の公的な言語単位と、私的な内容であることを推定できる名前等の単語、挨拶等の句の私的な言語単位とを複数記録し、公的な言語単位に大きい（高い）／小さい（低い）数値を対応付けて記憶しておき、私的な言語単位に小さい（低い）／大きい（高い）数値を対応付けて記憶しておくことにより、対話データに出現して検出された所定の言語単位夫々に対応する数値の合算値が所定値よりも大きい（高い）／小さい（低い）場合、内容を公的であると自動的に判断することができる。さらに、公的な言語単位夫々に対しても、より公的な内容であると強く推定できる言語単位により大きい（高い）／小さい（低い）数値を記録することによって、また、私的な言語単位夫々に対して、より私的な内容であると強く推定できる言語単位により小さい（低い）／大きい（高い）数値を対応付けて記録することによって、公的な言語単位及び私的な言語単位がいずれも対話の中に出現しても、より公的であると推定できる言語単位が多く検出された場合は公的であると判定し、より私的であると推定できる言語単位が多く検出された場合は私的であると判定して、精度よく判定を行なうことができる。
【００３０】
第３発明による場合、対話データの始まりから所定の言語単位が検出される範囲、即ち開始部分に対して判定が行なわれる。所定の言語単位として公的な対話に出現すると推定される挨拶、又は私的な対話に出現すると推定される挨拶の単語、句、文節等の言語単位を記録することにより、対話データの内から挨拶が含まれる対話の開始部分を抜き出して判定を行なうことができる。これにより、対話の挨拶に公的であるか又は私的であるかが端的に現れることを利用して的確に公的であるか又は私的であるかの判定を行なうことができる。さらに、対話の最後まで到達してから公的／私的を判定するのではなく、開始部分で判定することによって、対話中に公的／私的を判定することができ、対話が終了していなくても私的な内容の対話であれば、対話を強制的に終了させる等の処理を行なうことができる。
【００３１】
第４発明及び第８発明による場合、電話網を介した通話の内容に対して公的であるか又は私的であるかを判定することができる。
【００３２】
第５発明による場合、私的な通話の呼接続を強制的に切断することができる。
【００３３】
第６発明による場合、過去に私的であると判定された通話を行なった発信者及び着信者の識別情報の組み合わせが記録され、記録されている組み合わせと一致する発信者及び着信者の識別情報が検出された呼接続に対しては、規制ガイダンス音声の出力、通話拒否、通話の強制切断等の制御を行なうことができる。即ち、私的な通話の常習者に対して私的通話の抑制を行なうことができる。
【発明を実施するための最良の形態】
【００３４】
以下本発明をその実施の形態を示す図面に基づき具体的に説明する。
【００３５】
本発明の実施形態の例として、本発明に係る判定装置を用いた交換機と、交換機に接続（収容）される複数の内線電話機とを含み、電話網を介した外線電話機及び内線電話機の間、又は内線電話機間の呼接続の確立／切断を制御する構内交換システムを例に以下に説明する。
【００３６】
（実施の形態１）
図１は、実施の形態１における構内交換システムの構成を示す構成図である。図１中の１は、通話の内容が公的であるか又は私的であるかを判定する本発明に係る判定装置である。判定装置１は呼接続の確立／切断を制御する交換機２に接続されており、交換機２が電話網３を介して外線電話機４，４，…のいずれかと内線電話機５，５，…のいずれかとの間又は内線電話機５，５，…のいずれかの間での呼接続を確立した場合、その呼接続の通話の内容を公的であるか又は私的であるか判定する。なお、実施の形態１では判定装置１は、交換機２に接続されて動作する構成とするが、判定装置１は交換機２に組み込まれて交換機２の一部として動作する構成でもよい。
【００３７】
内線電話機５，５，…には図１に示すように夫々内線番号「１１１１」、「２２２２」、「３３３３」、「４４４４」、…が割り振られ、交換機２に夫々接続されている。
【００３８】
交換機２は電話網３に接続されており、電話網３からの着信呼を検知し、着信呼を検知したことを表わす着信信号を内線電話機５，５，…に送出して、着信呼に対して応答信号を送出してきた内線電話機５，５，…のいずれかと呼接続を確立する。交換機２は、内線電話機５，５，…で外線電話機４，４，…への発呼の操作が行なわれた場合はこれを検知して電話網３との回線を閉塞し、該当する外線電話機４，４，…を収容する他の図示しない交換機２へ信号を送出する。また、交換機２は、内線電話機５，５，…で他の内線電話機５，５，…への発呼の操作が行なわれた場合は、これを検知して着信先の内線電話機５へ着信信号を送出し、応答信号を返してきた場合に内線電話機５との間の呼接続を確立する。呼接続が確立されて通話が行なわれている際に、いずれかの外線電話機４，４，…又は内線電話機５，５，…から切断信号が送出された場合は、これを検知して確立している呼接続を切断する。これにより、外線電話機４，４，…と内線電話機５，５，…との間、内線電話機５，５，…間の呼接続の確立／切断を制御する構内交換システムを実現する。
【００３９】
交換機２は判定装置１に接続されており、呼接続を確立した場合、その通話の音声の音声データを判定装置１へ送出する。判定装置１は、送出された音声データを受け付け、通話の内容が公的であるか又は私的であるかの判定を行い、判定結果を交換機２に送信する。交換機２は判定結果を受信し、判定結果に応じた処理を実行する。
【００４０】
図２は、実施の形態１における構内交換システムを構成する交換機２及び判定装置１の内部構成を示すブロック図である。
【００４１】
交換機２は、電話網３を介した外線電話機４，４，…と内線電話機５，５，…との間、又は内線電話機５，５，…間の呼接続の確立／切断を制御する通話制御部２０と、判定装置１と接続して判定装置１と信号を送受信し、判定装置１からの信号に基づく処理を行なう判定処理部２１と、各種情報を記録する記録部２２とを備える。
【００４２】
交換機２の通話制御部２０は、電話網３に接続して電話網３からの着信呼を検知する図示しない局線ＩＦ、電話網３と内線電話機５，５，…との間又は内線電話機５，５，…間の回線を切り替える図示しないスイッチ部、及び内線電話機５，５，…へ各種信号を送出する図示しない内線ＩＦ等を含み、局線ＩＦ及び内線ＩＦからの通知を検知して検知した通知に基づいてスイッチ部を制御して回線を閉塞／開放させ、呼接続の確立／切断を制御する。また、交換機２の通話制御部２０は、判定処理部２１からの確立している呼接続の通話に対する音声データの入力／出力要求、確立している呼接続の強制的な切断要求等の制御要求信号を受け付ける。
【００４３】
交換機２の判定処理部２１は、判定装置１と信号を送受信して判定装置１と交換機２の通話制御部２０との間を制御を仲介する。交換機２の判定処理部２１は、判定装置１からの信号に基づいて通話制御部２０へ要求信号を送信し、確立している呼接続の通話の音声データを判定装置１へ送出する。交換機２の判定処理部２１は、判定装置１からの信号に含まれる公的であるか又は私的であるかの判定結果に基づいて通話制御部２０への規制ガイダンスの音声の出力又は呼接続の切断等の通話に対する制御要求信号を送信する処理を行なう。また、判定処理部２１は、通話制御部２０を介して確立する呼接続の外線番号、内線番号を取得することが可能である。
【００４４】
また、交換機２の判定処理部２１は記録部２２に記録される各種情報を参照し、記録部２２に各種情報を記録する。交換機２の記録部２２に記録される各種情報については、後述する。
【００４５】
判定装置１はサーバコンピュータで構成されており、以下に説明する各構成部を制御する制御部１０と、ハードディスク等の記録部１１と、ＲＡＭ（Random Access Memory）等の一時記憶領域１２と、音声データから自然言語からなるテキストデータに変換する音声認識部１３と、交換機２と接続して交換機２との信号の送受信を制御する交換機接続部１４とを備える。
【００４６】
判定装置１の記録部１１には、サーバコンピュータを本発明に係る判定装置１として機能させるための制御プログラム１Ｐが記録されている。判定装置１の制御部１０は、記録部１１から制御プログラム１Ｐを一時記憶領域１２に読み出して実行することにより、サーバコンピュータは本発明に係る判定装置１として動作する。
【００４７】
また、判定装置１の記録部１１には制御部１０が、交換機接続部１４が受け付けた対話データの対話の内容が公的であるか又は私的であるかを判定するための各種データベースが記録されている。各種データベースについての詳細は後述する。
【００４８】
一時記憶領域１２には、制御部１０の処理によって一時的に発生する各種情報が記憶される。
【００４９】
音声認識部１３は、与えられた音声データを音響分析して音響特徴が当てはまる単語を認識辞書から探し出し、自然言語からなるテキストデータに変換して出力する機能を有する。なお、実施の形態１における音声認識部１３はファイル形式の音声データに対する音声認識が可能であり、対話の開始から終了までの一貫した音声データをテキストデータに変換して出力する。したがって、判定装置１の制御部１０は、交換機２から判定装置１への通話の音声データの送出が完了するまで記録部１１又は一時記憶領域１２に記憶しておき、通話が終了して一の音声データが完成した時点で音声認識部１３に与え、出力されるテキストデータを対話データとして取得する。
【００５０】
交換機接続部１４は、交換機２に接続して交換機２からの信号の受信及び交換機２への信号の送信を実現する。判定装置１の制御部１０は、交換機接続部１４により通話の音声データを受け付け、交換機接続部１４により判定結果を示す判定信号を交換機２へ送信する。
【００５１】
このように構成される判定装置１及び交換機２によって、呼接続が確立され、確立された呼接続の通話の内容が公的であるか又は私的であるかが判定される。以下に、主に判定装置１の制御部１０による判定処理について説明する。
【００５２】
判定装置１の制御部１０は、交換機２から交換機接続部１４により受け付けた音声データを音声認識部１３に与えて対話データを取得し、取得した対話データから所定の文、句、文節、単語等の所定の言語単位が検出されるか否かに基づいて、対話データの対話の内容を公的である又は私的であると判定する。
【００５３】
そこで、本発明に係る判定装置１の記録部１１には、判定装置１の制御部１０が取得した対話データに対し、対話（通話）の内容が公的であるか又は私的であるかを判定するための複数の所定の言語単位がデータベースとして記録されている。
【００５４】
図３は、実施の形態１における構内交換システムを構成する判定装置１の記録部１１に記録されている所定の言語単位の内容例を示す説明図である。なお、図３の所定の言語単位として記録されている単語、句に含まれている「＊＊」は任意の文字列で置き換えられても認識するようにしてあることを表わしている。
【００５５】
図３の説明図に示すように、所定の言語単位として、公的な内容の対話で挨拶として使用されることが多いと推定される「＊＊株式会社」等の単語、「＊＊株式会社の＊＊と申します」「お世話になっております」等の文、句が記録されている。
【００５６】
また、内線電話を使用する内部の人間の組織名は、対話の開始部分で名乗ることが多く、公的な通話で挨拶として使用されることが多いと推定されるので「会社Ａ」「会社Ａの＊＊と申します」等が所定の言語単位として記録されている。
【００５７】
一方、所定の言語単位として私的な内容の対話で使用されることが多いと推定される「宴会」「酒処＊＊」「お父さん」「お母さん」等の単語が記録されている。
【００５８】
判定装置１の制御部１０は、音声認識部１３により出力された対話データから図３に示すような所定の言語単位を検出し、所定の言語単位が検出された場合は対話の内容を公的又は私的であると判定する。判定装置１の制御部１０が公的であると判定するのか、私的であると判定するのかは、所定の言語単位が公的な対話に出現する確率が高いと考えられる言語単位（公的な言語単位）である場合は公的であると判定し、逆に私的な対話に出現する確率が高いと考えられる言語単位（私的な言語単位）である場合は私的であると判定する。
【００５９】
判定装置１の制御部１０は、単に所定の言語単位が記録されているだけでは所定の言語単位が公的な言語単位又は私的な言語単位であるのかを区別できない。したがって、所定の言語単位として公的な言語単位のみを記録してある場合、所定の言語単位が対話データから検出されたときには対話の内容を公的であると判断できる。逆に所定の言語単位として私的な言語単位のみを記録してある場合、所定の言語単位が対話データから検出されたときには対話の内容を私的であると判断できる。
【００６０】
しかし、上述のように、所定の言語単位として記録される文、句、文節、単語の内容に限定がない限り、所定の言語単位が記録されているだけでは対話データから所定の言語単位が検出されても公的であるか又は私的であるかを判定することはできない。そこで実施の形態１では、図３の説明図に示すように、所定の言語単位夫々に、値が高いほど私的な内容であると推定することができ、逆に値が低いほど公的な内容であると推定することができる重み値を対応付けて記録するようにしてある。
【００６１】
例えば図３の説明図に示すように、「＊＊株式会社」等の単語、「＊＊株式会社の＊＊と申します」「＊＊株式会社の＊＊です」「お世話になっております」等の文、句の所定の言語単位は、公的な内容の対話で使用されることが多いと推定される。したがって、負の重み値が対応付けられて記録されており、特に「＊＊株式会社の＊＊と申します」の句については低い値の重み値が対応付けられて記録されている。
【００６２】
また、内線電話機５，５，…が使用される組織名が含まれる「会社Ａ」「会社Ａの＊＊と申します」等の所定の言語単位も公的な内容の対話で使用されることが多いと推定される。したがって、負の重み値が対応付けて記録されており、特に「会社Ａの＊＊と申します」の句については低い値の重み値が対応付けられて記録されている。
【００６３】
一方、「宴会」「酒処＊＊」「お父さん」「お母さん」等の所定の言語単位は、私的な内容の対話で使用されることが多いと推定されるので、正の重み値が対応付けられて記録されている。
【００６４】
判定装置１の制御部１０は、取得した対話データに上述のような所定の言語単位が検出された場合、検出された所定の言語単位全てについて、所定の言語単位夫々に対応付けられている重み値を合算し、合算された重み値が所定値以上であるか否かを判断し、所定値以上であると判断した場合、私的な内容であると判定する。
【００６５】
なお、この場合、判定装置１の制御部１０には重み値の合算値に対する判定の基準が必要である。そこで、判定装置１の記録部１１には、判定の基準が記録されている。図４は、実施の形態１における判定装置１の記録部１１に記録されている重み値の合算値に対する判定の基準の内容例を表わす説明図である。図４の説明図に示す例では、重み値の合算値が「−５以下」である場合は「公的」であると判定され、重み値の合算値が「−４」から「＋４」までの値である場合は「不明」であると判定される。また、重み値の合算値が「＋５以上」である場合は「私的」であると判定される。なお、重み値の合算値が「＋９」以上である場合は、私的であると判定される中でも特に「極めて私的」であると判定されてもよい。
【００６６】
判定装置１の制御部１０は、図４の説明図に示した判定の基準にしたがって、公的又は私的である、若しくは不明であると判定する。
【００６７】
実施の形態１では、図３の説明図に示すように、公的な言語単位と私的な言語単位とを両方記録しておき、更に夫々に重み値を対応付けて記録しておく。これに対して図４の説明図に示すような判定の基準に基づいて公的である又は私的であると判定する。これにより、公的な言語単位と私的な言語単位とが両方対話データから検出された場合であっても、私的な言語単位が多く検出された場合は私的な内容であると判定され、特に公的な言語単位が検出された場合は公的な内容であると判定され、さらに、公的な言語単位も私的な言語単位も同程度に検出された場合は不明であると判定される。したがって、対話の内容がより精度よく判定される。
【００６８】
判定装置１の制御部１０による判定処理の結果は、判定装置１の制御部１０によって交換機接続部１４を介して交換機２へ判定信号として送信される。実施の形態１では、判定装置１の制御部１０は、判定処理の結果として、判定処理における検出された所定の言語単位に対応する重み値の合算値を判定信号として送信するようにしてある。交換機２の記録部２２には、判定装置１と同様に図４に示された判定基準が記録されており、受信した判定信号が表わす数値によって判定装置１で公的であると判定されたか、又は私的であると判定されたかを判別することができるようにしてある。
【００６９】
なお、判定装置１の制御部１０は、公的であるか又は私的であるかのいずれかの判定結果をあらかじめ定められた数値情報、例えば不明であると判定した場合は「０」、公的であると判定した場合は「１」、私的であると判定した場合は「２」と表わし、重み値の合算値を別途送信するようにしてもよい。また判定装置１の制御部１０は、合算値が所定値よりも高い第２の所定値よりも高い場合は、私的であるとの判定とは区別された「極めて私的」であるとの判定結果を送信してもよい。即ち、判定装置１の制御部１０は、不明であると判定した場合は「０」、公的であると判定した場合は「１」、私的である場合は「２」、「極めて私的」である場合は「３」の数値情報を送信する構成でもよい。
【００７０】
これに対し交換機２の判定処理部２１は、判定装置１から送信された判定信号を受信し、判定信号が表わす判定の結果、即ち重み値の合算値に基づいて例えば以下に示す処理を行なう。
【００７１】
交換機２の判定処理部２１は、通話の音声のデータを判定装置１へ送出した後、判定装置１からの判定信号を受信し、判定信号が表わす重み値の合算値に応じて規制ガイダンスの音声の出力要求の処理、又は強制的な呼接続の切断の要求の処理のいずれを行なうか若しくは何も処理を行なわないかを決定する。交換機２の判定処理部２１は、重み値の合算値が第１の所定値未満である場合は通話の内容は公的又は不明であり、何も処理を行なわない。交換機２の判定処理部２１は、重み値の合算値が第１の所定値以上である場合は規制ガイダンスの音声の出力要求の処理を行ない、重み値の合算値が第１の所定値よりも高い第２の所定値以上である場合は、加えて強制的な呼接続の切断の処理を行なうことを決定する。
【００７２】
この場合も、交換機２の判定処理部２１には重み値の合算値に対する決定の基準が必要である。図５は、実施の形態１における交換機２の記録部２２に記録されている重み値の合算値に対する処理の決定の基準の内容例を表わす説明図である。図５の説明図に示す例では、重み値の合算値が「＋４以下」である場合は、何も処理が行なわれないことが示されている。一方、重み値の合算値が「＋５以上」で「＋８以下」である場合は、規制ガイダンスの音声の出力要求の処理が行なわれることが表わされており、重み値の合算値が「＋９以上」である場合は、規制ガイダンスの音声の出力要求の処理に加えて強制的な呼接続の切断の処理が行なわれることが表わされている。
【００７３】
実施の形態１における交換機２の判定処理部２１は、判定装置１からの判定信号に基づいて通話が私的であると判定された場合、その通話と同じ発信者及び着信者の通話が開始されようとしたときはその通話に対し決定された処理によって規制をかける。そのために、交換機２の記録部２２には、私的であると判定された通話の話者の識別情報と共に、その通話に対して図５の説明図に示した決定の基準に基づいて決定された処理が対応付けられて、通話規制の対象の通話規制データベースとして記録される。
【００７４】
図６は、実施の形態１における交換機２の記録部２２に記録される通話規制データベースの内容例を示す説明図である。図６の説明図の例では、話者の識別情報として私的であると判定された通話の呼接続に対応する外線電話機４，４，…の外線番号と、内線電話機５，５，…の内線番号との組み合わせが記録されている。また、話者の識別情報には決定された処理の内容が対応付けられて記録されている。
【００７５】
図６の説明図の例では、外線番号「１１１１１１１１１」の外線電話機４と内線番号「４４４４」の内線電話機５との間での呼接続は通話規制の対象であるので規制ガイダンスの音声を出力するようにする。同様に、外線番号「２２２２２２２２２」の外線電話機４と内線番号「４４４４」の内線電話機５との間での呼接続は通話規制の対象であるので規制ガイダンスの音声を出力した後、強制的に呼接続を切断するようにしてあることが表わされている。
【００７６】
交換機２の判定処理部２１は、図６のように記録した通話規制データベースを読み出し、新たに呼接続を確立する際、新たな呼接続の外線電話機４，４，…に対応する外線番号と内線電話機５，５，…内線番号の組み合わせが通話規制の対象として通話規制データベースに記録されている外線番号及び内線番号の組み合わせと一致した場合、規制ガイダンスの音声の出力、強制的な切断等（接続拒否）の要求処理を行なう。なお、通話規制データベースに記録される話者の識別情報の組み合わせは、内線電話機５，５，…の内線番号同士でもよいことは勿論である。
【００７７】
上述のように説明した交換機２の判定処理部２１による通話制御の要求処理、判定装置１の制御部１０による対話データに対する所定の言語単位の検出、検出された所定の言語単位に対応付けられる重み値の合算、合算値に基づく公的／私的の判定処理について、以下にフローチャートを用いて詳細に説明する。
【００７８】
図７及び図８は、実施の形態１における交換機２の判定処理部２１による通話制御部２０に対する制御要求処理の処理手順を示すフローチャートである。
【００７９】
交換機２の判定処理部２１は、通話制御部２０と信号を送受信することにより、通話制御部２０が呼接続を確立して通話を開始させたか否かを判断する（ステップＳ１０１）。交換機２の判定処理部２１は、通話を開始させていないと判断した場合（Ｓ１０１：ＮＯ）、処理をステップＳ１０１へ戻して通話を開始させたと判断するまで待機する。
【００８０】
交換機２の判定処理部２１は、通話を開始させたと判断した場合（Ｓ１０１：ＹＥＳ）、その呼接続が確立された外線電話機４の外線番号及び内線電話機５の内線番号を通話制御部２０を介して取得する（ステップＳ１０２）。交換機２の判定処理部２１は、記録部２２に記憶されてある通話規制データベースを読み出す（ステップＳ１０３）。
【００８１】
交換機２の判定処理部２１は、ステップＳ１０３で読み出した通話規制データベースの話者の識別情報として、ステップＳ１０２で取得した外線番号及び内線番号が通話規制の対象として記録されているか否かを判断する（ステップＳ１０４）。
【００８２】
交換機２の判定処理部２１は、ステップＳ１０４において通話規制の対象として記録されていると判断した場合（Ｓ１０４：ＹＥＳ）、対応付けて記録されている決定された処理の内容を読み出す（ステップＳ１０５）。交換機２の判定処理部２１は、規制ガイダンスの音声を出力する要求信号を通話制御部２０へ送信する（ステップＳ１０６）。交換機２の判定処理部２１は、ステップＳ１０５で読み出した決定された処理が強制切断を含むか否かを判断し（ステップＳ１０７）、強制切断を含むと判断した場合（Ｓ１０７：ＹＥＳ）、呼接続の強制的な切断の要求信号を通話制御部２０へ送信し（ステップＳ１０８）、処理を終了する。
【００８３】
一方、ステップＳ１０７において、交換機２の判定処理部２１は、強制切断を含まないと判断した場合（Ｓ１０７：ＮＯ）、処理を後述するステップＳ１０９へ進める。
【００８４】
交換機２の判定処理部２１は、ステップＳ１０４において通話規制の対象として記録されていないと判断した場合（Ｓ１０４：ＮＯ）、又は前述のように交換機２の判定処理部２１は、強制切断を含まないと判断した場合（Ｓ１０７：ＮＯ）、通話制御部２０により確立された呼接続の通話の音声データを判定装置１へ送出する処理を開始する（ステップＳ１０９）。
【００８５】
交換機２の判定処理部２１は、通話制御部２０により確立している呼接続が切断され、通話が終了したか否かを判断する（ステップＳ１１０）。交換機２の判定処理部２１は、通話が終了していないと判断した場合（Ｓ１１０：ＮＯ）、処理をステップＳ１１０へ戻して通話が終了したと判断するまで待機する。
【００８６】
交換機２の判定処理部２１は、通話が終了したと判断した場合（Ｓ１１０：ＹＥＳ）、呼接続の通話の音声データを判定装置１へ送出する処理を停止する（ステップＳ１１１）。
【００８７】
交換機２の判定処理部２１は、判定装置１へ送出した音声データに対して判定装置１から判定信号を受信したか否かを判断する（ステップＳ１１２）。交換機２の判定処理部２１は、判定信号を受信していないと判断した場合（Ｓ１１２：ＮＯ）、処理をステップＳ１１２へ戻して判定信号を受信したと判断するまで待機する。
【００８８】
交換機２の判定処理部２１は、判定信号を受信したと判断した場合（Ｓ１１２：ＹＥＳ）、受信した判定信号が私的であると判定されているか否かを判断する（ステップＳ１１３）。私的であると判定されているかの判断は、前述のように判定信号が表わす重み値の合算値に対して、図４に示した判定基準に従って判断する。
【００８９】
交換機２の判定処理部２１は、私的であると判定されていると判断した場合（Ｓ１１３：ＹＥＳ）、ステップＳ１０２で取得した外線番号及び内線番号を話者の識別情報とし、判定信号が表わす合算値に基づいて決定された処理と共に通話規制データベースに記録し（ステップＳ１１４）、処理を終了する。
【００９０】
また、交換機２の判定処理部２１は、私的であると判定されていないと判断した場合（Ｓ１１３：ＮＯ）、そのまま処理を終了する。
【００９１】
なお、図７及び図８のフローチャートに示した処理手順のステップＳ１０２において、外線電話機４の外部電話番号を取得することができなかった場合は、その後通話が私的であると判定されても通話規制データベースに記録することができない。したがって、この場合は、ステップＳ１０３以降の処理を省略してもよい。
【００９２】
次に、判定装置１が交換機２から送出された音声データを受け付けて、音声データの通話の内容が公的であるか又は私的であるかを判定する処理について説明する。図９及び図１０は、実施の形態１における判定装置１の制御部１０が、受け付けた音声データの通話の内容が公的であるか又は私的であるかを判定する処理手順を示すフローチャートである。
【００９３】
判定装置１の制御部１０は、交換機接続部１４により通話の音声データを受け付けたか否かを判断する（ステップＳ２１）。判定装置１の制御部１０は、交換機接続部１４により音声データを受け付けていないと判断した場合（Ｓ２１：ＮＯ）、処理をステップＳ２１へ戻して音声データを受け付けたと判断するまで待機する。
【００９４】
判定装置１の制御部１０は、交換機接続部１４により音声データを受け付けたと判断した場合（Ｓ２１：ＹＥＳ）、受け付けた音声データの記録部１１への蓄積を開始する（ステップＳ２２）。
【００９５】
判定装置１の制御部１０は、交換機２から送出される音声データが完了したか否か判断し（ステップＳ２３）、音声データが完了していないと判断した場合（Ｓ２３：ＮＯ）、処理をステップＳ２３へ戻して音声データが完了したと判断するまで待機する。
【００９６】
判定装置１の制御部１０は、音声データが完了したと判断した場合（Ｓ２３：ＹＥＳ）、受け付けた音声データの記録部１１への蓄積を停止する（ステップＳ２４）。判定装置１の制御部１０は、蓄積した音声データを音声認識部１３に与えてテキストデータからなる対話データを取得する（ステップＳ２５）。
【００９７】
判定装置１の制御部１０は、取得した対話データから所定の言語単位を全て検出する（ステップＳ２６）。このとき、判定装置１の制御部１０は、対話データをその開始から一文毎読み出し、読み出した文字列が所定の言語の文字列と一致するか否かによって所定の言語単位を検出する。また、判定装置１の制御部１０は、所定の言語単位を検出する都度、検出された言語単位に相当する文字列を一時記憶領域１２にリストとして記憶しておく。
【００９８】
判定装置１の制御部１０は、ステップＳ２６で検出して一時記憶領域１２に記憶してある所定の言語単位夫々に対応する重み値を記録部１１から読み出して合算する（ステップＳ２７）。
【００９９】
判定装置１の制御部１０は、ステップＳ２７で合算した合算値と図４の内容例で示した記録部１１に記録してある判定の基準とに基づいて、受け付けた音声データの対話の内容が公的であるか又は私的であるかを判定する（ステップＳ２８）。
【０１００】
判定装置１の制御部１０は、判定結果を判定信号として交換機接続部１４により交換機２へ送信し（ステップＳ２９）、処理を終了する。
【０１０１】
上述のような交換機２の判定処理部２１及び判定装置１の制御部１０による処理により、通話の内容が公的であるか又は私的であるかが判定され、判定された結果によって規制ガイダンスの音声の出力及び／又は確立している呼接続の強制的な切断等の処理が行なわれ、公用電話の私的通話が抑制される。
【０１０２】
次に、前述のような各処理が交換機２及び判定装置１で行なわれることによって、通話の内容が公的である又は私的であると判定される具体的な例について説明する。図１１は、実施の形態１における判定装置１の制御部１０によって判定される通話の対話データの内容例を示す説明図である。図１１（ａ）、（ｂ）、（ｃ）は夫々第１例、第２例及び第３例を表わしており、図９及び図１０のフローチャートに示した処理手順において、ステップＳ２５及びステップＳ２６で音声認識部１３に与えられて対話データとして取得され、検出処理が行なわれた対話データの一部である。
【０１０３】
図１１（ａ）、（ｂ）、（ｃ）で夫々の破線で表わされる下線が引かれている部分は、所定の言語単位が検出された箇所であり、括弧書きにより検出された言語単位に対応付けられている重み値が示されている。
【０１０４】
図１１（ａ）に示された第１例では、対話の第１文目に「○○株式会社」が所定の言語単位「＊＊（任意の文字列）株式会社」として検出されている。「＊＊株式会社」には、図３に示したように重み値「−８」が対応付けられて記録されている。次に対話の第２文目に、「会社Ａの□□と申します」が所定の言語単位「会社Ａの＊＊（任意の文字列）と申します」として検出され、さらに所定の言語単位「お世話になっております」が検出されている。「会社Ａの＊＊と申します」には図３に示したように重み値「−１０」が対応付けられて記録されており、「お世話になっております」には重み値「−３」が対応付けられて記録されている。第３文目に再度「お世話になっております」が検出されている。
【０１０５】
これにより、図１１（ａ）に示された第１例の対話に対しては合算値として「−２４」（＝（−８）＋（−１０）＋（−３）＋（−３））が算出される。したがって、判定装置１の制御部１０及び／又は交換機２の判定処理部２１により、図４に示した判定基準に基づいて「公的」であると判定される。
【０１０６】
図１１（ｂ）に示された第２例では、対話の第２文目に所定の言語単位「お父さん」及び「お母さん」が検出されている。「お父さん」「お母さん」には夫々、図３に示したように重み値「＋８」が対応付けられて記録されている。図１１（ｂ）に示した第２例の対話に対しては合算値として「＋１６」（＝（＋８）＋（＋８））が算出される。したがって、判定装置１の制御部１０及び／又は交換機２の判定処理部２１により、図４に示した判定基準に基づいて「私的」又は「極めて私的」であると判定される。
【０１０７】
図１１（ｃ）に示された第３例では、対話の第１文目に「酒処○○」が所定の言語単位「酒処＊＊（任意の文字列）」として検出されている。所定の言語単位「酒処＊＊」には、図３に示したように重み値「＋６」が対応付けられて記録されている。次に第２文目に、所定の言語単位として「宴会」が検出されている。「宴会」には図３に示したように重み値「＋４」が対応付けられて記録されている。さらに第６文目に所定の言語単位として「会社Ａ」が検出されている。「会社Ａ」には、図３に示したように重み値「−８」が対応付けられて記録されている。
【０１０８】
これにより、図１１（ｃ）に示された第３例の対話に対しては合算値として「＋２」（＝（＋６）＋（＋４）＋（−８））が算出される。したがって、判定装置１の制御部１０及び／又は交換機２の判定処理部２１により、図４に示した判定基準に基づいて「不明」であると判定される。
【０１０９】
図１１の内容例に示したように、本発明に係る判定装置１による場合、受け付けた音声データから取得した自然言語からなる対話データに対し、所定の言語単位が検出されるか否かに基づいて、対話の内容が公的であるか又は私的であるかを判定することができる。
【０１１０】
また、図７及び図８のフローチャートに示したように、交換機２は、本発明に係る判定装置１を用いた公的であるか又は私的であるかの判定結果に基づいて、通話の内容が公的であるか又は私的であるかを判定することができる。これにより、私的であると判定された通話に対しては、規制ガイダンスの音声の出力及び／又は強制的な切断等の処理が可能となり、公的な通信施設である公用電話の私的な使用を抑制することができるという効果を奏する。
【０１１１】
なお、実施の形態１では、判定装置１の記録部１１には図３の説明図に示したように複数の所定の言語単位が記録され、夫々に対応する数値として重み値が記録される構成とした。そして、判定装置１の制御部１０は検出された所定の言語単位夫々に対応する重み値の合算値が所定値よりも大きいか否かで通話の内容が公的であるか又は私的であるかを判定する。しかしながら本発明はこれに限らず、記録部１１に所定の言語単位として公的な言語単位のみを記録しておき、所定の言語単位が検出された場合は公的であると判定する、又は所定の言語単位として私的な言語単位のみを記録しておき、所定の言語単位が検出された場合は私的であると判定する構成でもよい。
【０１１２】
（実施の形態２）
実施の形態１では、判定装置１の記録部１１に記録してある言語単位夫々に一つずつ重み値が対応付けられて記録される構成とした。これに対し、実施の形態２では、実施の形態１で所定の言語単位に対応付けられて記録されていた重み値を、更に時間帯毎に区別して記録しておき、判定装置１の制御部１０が対話データの通話が行なわれた時間帯に応じた重み値を合算する。
【０１１３】
また、実施の形態１における判定装置１の音声認識部１３はファイル形式の音声データに対応する構成とした。実施の形態２における判定装置１の音声認識部１３は、リアルタイムの音声データに対する音声認識に対応する構成とする。つまり、実施の形態２における音声認識部１３は所定のサイズ毎の音声データを逐次受け付け、テキストデータに変換して出力する際は発話毎、即ち一文毎に出力するようにしてある。したがって、実施の形態２における判定装置１の制御部１０は、音声データの入力が完了するまで待機せず、交換機接続部１４を介して受け付けた音声データを逐次的に所定のサイズ毎に音声認識部１３に与えて、音声認識部１３から対話データを発話毎に取得する構成とする。
【０１１４】
また、実施の形態２における判定装置１の制御部１０は、交換機接続部１４により受け付けた通話の音声データに対する音声認識部１３からの対話データの取得、所定の言語単位の検出、検出された所定の言語単位に対応付けられる重み値の合算、合算値に基づく公的／私的の判定処理を通話の開始から終了まで一貫した対話データに対して行なうのではなく、通話の開始からの一部の対話データを判定対象データとし、この判定対象データに限って処理を行なう構成とする。
【０１１５】
なぜなら、対話の内容が公的であるか又は私的であるかの判定は、その対話の開始の挨拶部分で判定することが概ね可能であると考えられるからである。例えば、業務上の対話では挨拶で社名又は所属等の組織名を名乗ることが多く、また、典型的な公的な挨拶として「お世話になっております」が使用されることが多い。そして挨拶後の対話の内容は、挨拶から主題へ話題が転換していると考えられる。主題についての対話に対しては公的な内容であるか、私的な内容であるかの判断を文、句、文節、単語等が出現したか、即ち制御部１０により検出されたか否かで判定することが難しい。
【０１１６】
そこで実施の形態２における判定装置１では、所定の言語単位として挨拶に使用される文、句、文節、単語を記録しておき、対話データの開始から例えば一文に相当する所定の範囲のデータ毎に所定の言語単位が検出されるか否かを判断し、対話データの開始から検出されないと判断されるまでの範囲を挨拶部分として、この挨拶部分を対話の内容が公的であるか又は私的であるかの判定の対象とする。なお、この所定の言語単位は、公的であるか又は私的であるかの判定の基準となる言語単位であるが、挨拶文を抜き出すために別途記録するようにしてもよい。
【０１１７】
なお、対話データの開始の挨拶部分に対して判定を行なうことにより、対話データの元の通話の最後まで到達してから公的であるか又は私的であるかを判定するのではなく、通話の途中で公的であるか又は私的であるかを判定することができる。即ち、通話が終了していなくても私的な内容の対話である場合は通話を強制的に終了させることができる。
【０１１８】
さらに、実施の形態２における判定装置１の制御部１０は、対話データの開始から所定の言語単位が検出されないと判断されるまでの範囲を挨拶部分とする場合、例えば３０秒間の所定の時間内に検出されないと判断されることがなかったときはタイムアウトとし、その所定の時間に相当する箇所までの対話データを挨拶部分として、この挨拶部分を判定の対象とする。
【０１１９】
このような処理のために、実施の形態２における判定装置１の制御部１０は、対話データの開始から所定の言語単位が検出されないと判断された場合、又は、タイムアウトの所定の時間が経過したと判断された場合は、それ以上の音声データは不要であることを示す送出停止要求を交換機接続部１４により交換機２へ送信する。
【０１２０】
実施の形態２における電話交換システム全体の構成は、実施の形態１における電話交換システムと同様であるので詳細な説明を省略する。実施の形態２では、前述したように交換機２の判定処理部２１による通話制御部２０への制御要求処理、及び判定処理部２１による音声データを受け付ける処理、送出停止要求を送信する処理等が異なるので、以下に夫々の処理について実施の形態１と同一の符号を用いて説明する。
【０１２１】
まず、実施の形態２における判定装置１の記録部１１に記録してある所定の言語単位について説明する。判定装置１の記録部１１に前述したように所定の言語単位毎に対応付けられて記憶されている重み値は、時間帯毎に区別されて記録されている。
【０１２２】
図１２は、実施の形態２における構内交換システムを構成する判定装置１の記録部１１に記録されている所定の言語単位の内容例を示す説明図である。なお、図１２の所定の言語単位として記録されている単語、句に含まれている「＊＊」は任意の文字列で置き換えられても認識するようにしてあることを表わしている。
【０１２３】
図１２の説明図に示される内容例では、実施の形態１において図３の説明図に示した内容例と同様に所定の言語単位として「＊＊株式会社」、「会社Ａ」、「＊＊株式会社の＊＊と申します」、「会社Ａの＊＊と申します」、「お世話になっております」、「宴会」、「酒処＊＊」、「お父さん」、「お母さん」等の単語、句が記録されている。
【０１２４】
なお、実施の形態２における判定装置１の記録部１１に記録されている所定の言語単位夫々には、時間帯に区別された重み値が対応付けられて記録されている。図１２の説明図に示した例では、所定の言語単位「＊＊株式会社」、「会社Ａ」、「＊＊株式会社の＊＊と申します」、「会社Ａの＊＊と申します」、「お世話になっております」、「宴会」夫々にはいずれの時間帯でも同じ重み値が対応付けられて記録されている。一方、所定の言語単位「酒処＊＊」に対し、８：００の始業時刻から１２：００まで、１２：０１から１３：００まで、及び１３：０１から１７：３０の終業時刻までの時間帯では、重み値には「＋６」が対応付けられて記録されている。一方、１７：３１から翌７：５９までの基本的に就業時間帯ではない時間帯では他の時間帯に対応付けられている重み値よりも値が低い重み値「＋４」が対応付けられて記録されている。職務上、宴会の席が催される場合もあることが考慮されている。
【０１２５】
また、所定の言語単位「お父さん」及び「お母さん」に対しては、８：００の始業時刻から１２：００まで及び１３：０１から１７：３０の終業時刻までの時間帯では、重み値には「＋８」が対応付けられて記録されているが、１２：０１から１３：００までの昼食時間帯及び１７：３１から翌７：５９までの時間帯では、他の時間帯に対応付けられている重み値よりも値が低い重み値「＋４」が対応付けられて記録されている。昼食時間帯及び終業時刻後は家人との所用の連絡をしなければならない場合もあることが考慮されている。
【０１２６】
実施の形態２では、判定装置１の制御部１０は、図１２の説明図に示したような所定の言語単位に、時間帯に分けて区別されて対応付けられた重み値を用いて公的であるか又は私的であるかの判定を行なう。
【０１２７】
次に、実施の形態２における交換機２において、このように公的であるか又は私的であるかの判定を行なう判定装置１へ通話の音声データを送出し、通話の内容が公的であるか又は私的であるかの判定結果に基づいて、通話制御部２０へ通話制御の要求信号を送信する処理について説明する。
【０１２８】
図１３及び図１４は、実施の形態２における交換機２の判定処理部２１による通話制御部２０に対する制御要求処理の処理手順を示すフローチャートである。なお、図１３及び図１４のフローチャートに示した処理手順の内のステップＳ３０１からステップＳ３０９までの処理については実施の形態１において図７及び図８のフローチャートに示した処理手順の内のステップＳ１０１からステップＳ１０９までの処理と同様の処理であるので、詳細な説明を省略し、ステップＳ３１０以降の処理について以下に説明する。
【０１２９】
交換機２の判定処理部２１は、通話制御部２０により確立している呼接続が切断され、通話が終了したか否かを判断する（ステップＳ３１０）。交換機２の判定処理部２１は、通話が終了していないと判断した場合（Ｓ３１０：ＮＯ）、判定装置１から送出停止要求を受信したか否かを判断する（ステップＳ３１１）。交換機２の判定処理部２１は、判定装置１から送出停止要求を受信していないと判断した場合（Ｓ３１１：ＮＯ）、処理をステップＳ３１０へ戻して通話が終了したと判断するか又は判定装置１から送出停止要求を受信したと判断するまで待機する。
【０１３０】
交換機２の判定処理部２１は、通話が終了したと判断した場合（Ｓ３１０：ＹＥＳ）、呼接続の通話の音声データを判定装置１へ送出する処理を停止する（ステップＳ３１２）。また、交換機２の判定処理部２１は、判定装置１から送出停止要求を受信したと判断した場合も（Ｓ３１１：ＹＥＳ）、呼接続の通話の音声データを判定装置１へ送出する処理を停止する（Ｓ３１２）。
【０１３１】
次に、交換機２の判定処理部２１は判定装置１へ送出した音声データに対して判定装置１から判定信号を受信したか否かを判断する（ステップＳ３１３）。交換機２の判定処理部２１は、判定信号を受信していないと判断した場合（Ｓ３１３：ＮＯ）、処理をステップＳ３１３へ戻して判定信号を受信したと判断するまで待機する。
【０１３２】
交換機２の判定処理部２１は、判定信号を受信したと判断した場合（Ｓ３１３：ＹＥＳ）、受信した判定信号が私的であると判定されているか否かを判断する（ステップＳ３１４）。私的であると判定されているかの判断は、前述のように判定信号が表わす重み値の合算値に対して、実施の形態１同様、図４に示した判定基準に従って判断する。
【０１３３】
交換機２の判定処理部２１は、私的であると判定されていると判断した場合（Ｓ３１４：ＹＥＳ）、ステップＳ３０２で取得した外線番号及び内線番号を話者の識別情報とし、判定信号が表わす合算値に基づいて決定された処理と共に通話規制データベースに記録する（ステップＳ３１５）。交換機２の判定処理部２１は、ステップＳ３１４で私的であると判定されていると判断しているので、規制ガイダンスの音声を出力する要求信号を通話制御部２０へ送信し（ステップＳ３１６）、判定結果である判定信号が表わす合算値に基づいて、呼接続の強制切断を行なうか否かを判断する（ステップＳ３１７）。交換機２の判定処理部２１は呼接続の強制切断を行なうか否かを、受信した判定信号が表わす重み値の合算値に対して図５に示された決定基準に従って判断する。
【０１３４】
交換機２の判定処理部２１は、強制切断を行なうと判断した場合（Ｓ３１７：ＹＥＳ）、呼接続の強制的な切断の要求信号を通話制御部２０へ送信し（ステップＳ３１８）、処理を終了する。
【０１３５】
一方、交換機２の判定処理部２１は、ステップＳ３１４において私的であると判定されていないと判断した場合（Ｓ３１４：ＮＯ）、処理を終了する。また、交換機２の判定処理部２１は、ステップＳ３１７において強制切断を行なわないと判断した場合（Ｓ３１７：ＮＯ）、処理を終了する。この場合、通話制御部２０による呼接続の確立は維持されたまま、通話が継続する。
【０１３６】
なお、図１３及び図１４のフローチャートに示した処理手順のステップＳ３０２において、外線電話機４の外部電話番号を取得することができなかった場合は、その後通話が私的であると判定されても通話規制データベースに記録することができない。しかしながら、その通話に対して規制を行なうか否かの判断を行なうことができるので、ステップＳ３０９へ処理を進めて以降の処理を行なう。
【０１３７】
図１３及び図１４のフローチャートに示したように、交換機２の判定処理部２１は、音声データを判定装置１へ送出することによって、通話中にその音声データから通話の内容が公的であるか又は私的であるかを判定し、私的であると判定された場合は通話中に規制ガイダンスの音声の出力及び／又は強制的な呼接続の切断を行なうことができる。
【０１３８】
次に、判定装置１が交換機２から通話中に送出された音声データを逐次受け付けて、音声データの通話の内容が公的であるか又は私的であるかを判定する処理について説明する。
【０１３９】
図１５及び図１６は、実施の形態２における判定装置１の制御部１０が、受け付けた音声データの通話の内容が公的であるか又は私的であるかを判定する処理手順を示すフローチャートである。
【０１４０】
判定装置１の制御部１０は、交換機接続部１４により通話の音声データを受け付けたか否かを判断する（ステップＳ４０１）。判定装置１の制御部１０は、交換機接続部１４により音声データを受け付けていないと判断した場合（Ｓ４０１：ＮＯ）、処理をステップＳ４０１へ戻して音声データを受け付けたと判断するまで待機する。
【０１４１】
判定装置１の制御部１０は、交換機接続部１４により音声データを受け付けたと判断した場合（Ｓ４０１：ＹＥＳ）、受け付けた音声データの記録部１１への蓄積を開始する（ステップＳ４０２）。
【０１４２】
判定装置１の制御部１０は、交換機２から音声データの送出が停止されて交換機接続部１４により受け付けている音声データが終了したか否かを判断する（ステップＳ４０３）。なお、判定装置１の制御部１０は、交換機２から送出された音声データを一時記憶領域１２に設けたバッファに逐次記憶するようにしておき、バッファに音声データが記憶されているか否か、又は記憶されている音声データに終了を示す信号が含められているか否かにより、受け付けている音声データが終了したか否かを判断することができる。
【０１４３】
判定装置１の制御部１０は、受け付けている音声データが終了したと判断した場合（Ｓ４０３：ＹＥＳ）、後述するステップＳ４０９以降の処理へ進む。
【０１４４】
判定装置１の制御部１０は、受け付けている音声データが終了していないと判断した場合（Ｓ４０３：ＮＯ）、交換機接続部１４により受け付けた音声データを音声認識部１３に与えてテキストデータからなる対話データを取得する（ステップＳ４０４）。
【０１４５】
判定装置１の制御部１０は、取得した対話データから記憶してある所定の言語単位を検出したか否かを判断する（ステップＳ４０５）。判定装置１の制御部１０は、所定の言語単位を検出したと判断した場合（Ｓ４０５：ＹＥＳ）、音声データ（対話データ）の開始から所定時間が経過したか否かを判断する（ステップＳ４０６）。
【０１４６】
判定装置１の制御部１０は、所定時間が経過していないと判断した場合（Ｓ４０６：ＮＯ）、処理をステップＳ４０３へ戻し、交換機接続部１４により受け付けている音声データが終了したか否かを判断するステップＳ４０３以降の処理を継続する。
【０１４７】
判定装置１の制御部１０は、ステップＳ４０５において所定の言語単位を検出しなかったと判断した場合（Ｓ４０５：ＮＯ）、及びステップＳ４０６において所定時間が経過したと判断した場合（Ｓ４０６：ＹＥＳ）、対話データの現時点に相当する箇所まで判定対象データとし、現時点に相当する箇所を切り分け箇所として一時記憶領域１２に記憶する（ステップＳ４０７）。所定の言語単位として対話の開始部分に使用される単語、句を記録しているので、所定の言語単位が検出されなくなった場合又は所定時間が経過した場合は、対話データの内容が挨拶から主題へ切り替わったと判断してもよく、以降の対話データの内容は判定のためには実施の形態２では不要とするからである。
【０１４８】
したがって判定装置１の制御部１０は、通話の音声データの送出を停止するように送出停止要求を交換機接続部１４により送信し（ステップＳ４０８）、交換機接続部１４により受け付けていた音声データの蓄積を停止する（ステップＳ４０９）。
【０１４９】
次に判定装置１の制御部１０は、ステップＳ４０７によって切り分けられた判定対象データの対話データ、若しくはステップＳ４０５又はステップＳ４０６で判定する前に交換機２からの送出が停止されたことによって完結した対話データから所定の言語単位を検出する（ステップＳ４１０）。このとき、判定装置１の制御部１０は、対話データから読み出した文字列が、所定の言語単位の文字列と一致するか否かによって所定の言語単位を検出する。また、判定装置１の制御部１０は、所定の言語単位を検出する都度、検出された言語単位に相当する文字列を一時記憶領域１２にリストとして記憶しておく。
【０１５０】
判定装置１の制御部１０は、通話が行なわれた時間帯を取得し（ステップＳ４１１）、ステップＳ４１０で検出して一時記憶領域１２に記憶してある所定の言語単位夫々に対応する重み値を、ステップＳ４１１で取得した時間帯に応じて記録部１１から読み出して合算する（ステップＳ４１２）。
【０１５１】
判定装置１の制御部１０は、ステップＳ４１２で合算した合算値と図４の内容例で示した記録部１１に記録してある判定の基準とに基づいて、受け付けた音声データの対話の内容が公的であるか又は私的であるかを判定する（ステップＳ４１３）。
【０１５２】
判定装置１の制御部１０は、判定結果及びステップＳ４１２で合算した結果を判定信号として交換機接続部１４により交換機２へ送信し（ステップＳ４１４）、処理を終了する。
【０１５３】
なお、図１５及び図１６のフローチャートに示した処理手順の内のステップＳ４０５において、対話データの開始から読み出した最初の一文にも所定の言語単位が検出されなかった場合（Ｓ４０５：ＮＯ）、一時記憶領域１２に記憶される切り分け箇所は対話データの開始箇所であるので、判定対象データはないことになる。このとき、図１５及び図１６のフローチャートに示した処理手順では、ステップＳ４１０で所定の言語単位を検出できず、そのためにステップＳ４１２で合算値がゼロとなり、ステップＳ４１３における判定処理では不明であると判定される。したがって、判定対象データがないことになる場合が非常に多くならないよう、所定の最低限時間が経過する時点に相当する箇所までは必ず判定対象データとする構成でもよい。この場合の所定の最低限時間はステップＳ４０６の判断における所定の時間よりも短い時間とする。
【０１５４】
なお、対話データの最初の文に対し所定の言語単位が検出されなかった場合であっても、所定の言語単位が検出されたか否かを判断する構成でもよい。この場合、対話データの最初のいくつかの文を判定対象データとし、以降のデータについては所定の言語単位の検出及び判定の処理を行なわない構成とする。また、ステップＳ４０５の所定の言語単位を検出したか否かの判断を行なわず、ステップＳ４０６における所定時間が経過に相当する箇所か否かのみによって判定対象データを切り分けるようにしてもよい。
【０１５５】
なお、図１５及び図１６のフローチャートに示した切り分け処理、検出処理、合算処理を夫々経時的に分けられた処理と実行せず、一連の処理として実行するようにしてもよい。即ち、受け付けた音声データを音声認識部１３に与えて取得した対話データに対し、対話データを一文毎に読み出しながら所定の言語単位が検出された否かを判断する。このとき、判定装置１の制御部１０は、所定の言語単位が検出された場合は対応する重み値を読み出し、一時記憶領域１２に初期値ゼロとして記憶している合算値に読み出した重み値を逐次加算し、所定の言語単位が検出されなくなった場合、又は所定時間の経過に相当する箇所に至った場合は処理を終了することにより、切り出し処理、検出処理及び合算処理を一度に効率よく行なうことができる。
【０１５６】
実施の形態２では図１２の説明図に示した内容例のように、所定の言語単位について一様に重み値を対応付けるのではなく、時間帯に応じて重み値を対応付けて記録することにより、より柔軟に精度よく本当に規制すべき私的な通話を判別することができる。
【０１５７】
また、実施の形態２では、判定装置１の制御部１０は交換機接続部１４により逐次的に受け付けた音声データに対して公的であるか又は私的であるかの判定を行なうことができるので、私的であると判定された場合は通話中であっても規制ガイダンスの音声の出力、さらに強制的な呼接続の切断の処理が可能である。
【０１５８】
（実施の形態３）
実施の形態１及び２では、対話データから検出された所定の言語単位全てに対して夫々に対応付けられて記録されている重み値を合算するようにした。これに対し、以下に説明する実施の形態３では、検出された所定の言語単位の内の重複する言語単位については一回分のみ合算するようにする。
【０１５９】
また、実施の形態３では、判定装置１の記録部１１に所定の外線番号を記録しておき、交換機２から通話の外線番号を判定装置１に通知して判定装置１の制御部１０が通知された外線番号を判定に用いることによって判定結果を調整する。したがって、実施の形態３では、交換機２の判定処理部２１は通話の音声データの判定装置１への送出を開始すると共に、その通話における話者の識別情報として、取得した外線番号及び内線番号を送信する。
【０１６０】
さらに、実施の形態３では、交換機２の判定処理部２１は、通話毎に話者の識別情報と、個々の通話に対して合算されて判定装置１から送信された合算値を累計した累計値とを対応付けて記録し、累計値から通話規制の有無を決定するようにする。
【０１６１】
なお実施の形態３では、判定装置１において私的であると判定した通話に対しては、通話の内容の音声データ又は対話データ、通話時刻、検出された所定の言語単位等の各種情報の記録を残すようにする。
【０１６２】
実施の形態３における電話交換システム全体の構成は、実施の形態１及び２における電話交換システムと同様であるので詳細な説明を省略する。
【０１６３】
交換機２及び判定装置１の内部構成は、実施の形態１及び２と同様であり詳細な説明を省略する。判定装置１の記録部１１には、実施の形態２における記録部１１に記録されている所定の言語単位（図３参照）及び判定の基準（図４参照）が記録されている。これに加え、実施の形態３における判定装置１の記録部１１には、公的であるか又は私的であるかの判定を調整するための所定の外線番号とそれに対応付けられている調整値のリストが記録されている。
【０１６４】
図１７は、実施の形態３における判定装置１の記録部１１に記録されている調整値の内容例を示す説明図である。図１７の説明図に示された例では、外線番号「１１１１１１１１１」は、「○○株式会社」が通話先であり公的である可能性が高いので、より公的であると判定されやすいよう「−４」の調整値が対応付けられて記録されている。一方、外線番号「２２２２２２２２２」は、「酒処○○」が通話先であり私的である可能性が高いので、より私的であると判定されやすいよう「＋４」の調整値が対応付けられて記録されている。また、通話先が不明な外線番号「１２３４５６７８９」には、調整値としては公的であるとの判定にも私的であるとの判定にも影響がないように「＋０」の調整値が対応付けられて記録されている。
【０１６５】
図１７の説明図に示すような調整値は、過去の個々の通話に対する判定の結果に基づいて、いずれかの内線電話機５，５，…と「２２２２２２２２２」を外線番号とする外線電話機４，４，…との間の通話の全体に対して、私的であると判定された通話の割合が６０％以上である場合は、調整値を「＋４」として自動的に判定装置１の制御部１０が記録部１１に記録する構成でもよい。
【０１６６】
これにより、判定装置１の制御部１０は、通話の音声データに対して検出した所定の言語単位に対応付けられた重み値を合算した合算値に、その通話の外線番号に対応付けられている調整値をさらに合算し、合算した結果と判定基準とに基づいて公的である又は私的であると判定する。
【０１６７】
一方、実施の形態３における交換機２の記録部２２に記録されている通話規制データベースには、実施の形態１及び２のように私的であると判定された通話を個々に記録するのではなく、通話をその発信者及び着信者の話者の識別情報の組み合わせ毎に記録するようにする。即ち、交換機２の判定処理部２１は、通話が開始されてその通話の話者の識別情報を取得した場合、話者の識別情報の組み合わせが通話規制データベースに既に記録されている組み合わせに一致するか否かを判断し、一致しない場合は新しく記録し、判定結果の合算値とそれに応じて決定された処理の内容を記録する。交換機２の判定処理部２１は、話者の識別情報の組み合わせが通話規制データベースに既に記録されている組み合わせに一致する場合は、記録されてある合算値と今回の判定結果である合算値とを累計し、その累計値及び累計値に応じて決定される処理を記録する。
【０１６８】
図１８は、実施の形態３における交換機２の記録部２２に記録されている通話規制データベースの内容例を示す説明図である。
【０１６９】
図１８の説明図に示す内容例では、話者の識別情報として外線電話機４，４，…の外線番号と内線電話機５，５，…の内線番号が記録されており、外線番号と内線番号との組み合わせについてこれまで通話が行なわれる都度に判定された結果である合算値の累計が記録されている。また、累計値に応じて決定された規制の処理の内容が記録されている。
【０１７０】
図１８の説明図に示す内容例では、外線番号「１１１１１１１１１」と内線番号「４４４４」とで識別される外線電話機４と内線電話機５との間での通話に対して判定された合算値の累計は「−２０」であり、これに対して図５に示した決定基準に基づいて決定された規制の処理は「何もしない」ことが記録されている。また、外線番号「２２２２２２２２２」と内線番号「４４４４」とで識別される外線電話機４と内線電話機５との間での通話に対して判定された合算値の累計は「＋２８」であり、これに対して決定基準に基づいて決定された規制の処理は「規制ガイダンスの音声出力＋強制切断」あることが示されている。
【０１７１】
このように交換機２の判定処理部２１は、個々の通話に対して判定装置１によってされる公的であるか又は私的であるかの判定に対し、その判定結果である重み値及び調整値の合算値を話者の識別情報に対応付けて累計して通話規制データとして記録する。交換機２の判定処理部２１は、通話の音声データ全体を判定装置１に与えて通話の内容を判定する場合、判定結果に基づいて処理を決定し、次回に同じ話者間で通話が実行された場合に決定された規制の処理を行なう。一方、交換機２の判定処理部２１は、通話の音声データを逐次判定装置１に与えて通話の内容を判定する場合、判定結果に基づいて決定した処理を行なった上通話規制データベースに記録する。
【０１７２】
図１９、図２０及び図２１は、実施の形態３における交換機２の判定処理部２１による通話制御部２０に対する制御要求処理の処理手順を示すフローチャートである。なお、図１９、図２０及び図２１のフローチャートに示した処理手順の内のステップＳ５０１からステップＳ５０９までの処理については実施の形態１において図７及び図８のフローチャートに示した処理手順の内のステップＳ１０１からステップＳ１０９までの処理と同様の処理であるので、詳細な説明を省略し、ステップＳ５１０以降の処理について以下に説明する。
【０１７３】
交換機２の判定処理部２１は、ステップＳ５０２で取得した外線番号及び内線番号を話者の識別情報として判定装置１へ送信する（ステップＳ５１０）。
【０１７４】
交換機２の判定処理部２１は、通話制御部２０により確立している呼接続が切断され、通話が終了したか否かを判断する（ステップＳ５１１）。交換機２の判定処理部２１は、通話が終了していないと判断した場合（Ｓ５１１：ＮＯ）、判定装置１から送出停止要求を受信したか否かを判断する（ステップＳ５１２）。交換機２の判定処理部２１は、判定装置１から送出停止要求を受信していないと判断した場合（Ｓ５１２：ＮＯ）、処理をステップＳ５１１へ戻して通話が終了したと判断するか又は判定装置１から送出停止要求を受信したと判断するまで待機する。
【０１７５】
交換機２の判定処理部２１は、通話が終了したと判断した場合（Ｓ５１１：ＹＥＳ）、呼接続の通話の音声データを判定装置１へ送出する処理を停止する（ステップＳ５１３）。また、交換機２の判定処理部２１は、判定装置１から送出停止要求を受信したと判断した場合（Ｓ５１２：ＹＥＳ）、呼接続の通話の音声データを判定装置１へ送出する処理を停止する（Ｓ５１３）。
【０１７６】
次に、交換機２の判定処理部２１は判定装置１へ送出した音声データに対して判定装置１から判定信号を受信したか否かを判断する（ステップＳ５１４）。交換機２の判定処理部２１は、判定信号を受信していないと判断した場合（Ｓ５１４：ＮＯ）、処理をステップＳ５１４へ戻して判定信号を受信したと判断するまで待機する。
【０１７７】
交換機２の判定処理部２１は、判定信号を受信したと判断した場合（Ｓ５１４：ＹＥＳ）、ステップＳ５０２で取得した外線番号及び内線番号の組み合わせに対応する通話規制データベースが既に記録されているか否かを判断する（ステップＳ５１５）。
【０１７８】
交換機２の判定処理部２１は、対応する通話規制データベースが既に記録されていると判断した場合（Ｓ５１５：ＹＥＳ）、対応する通話規制データベースから累計値を読み出し（ステップＳ５１６）、ステップＳ５１４で受信した判定信号が表わす重み値の合算値を読み出した累計値へさらに加算して累計値を算出する（ステップＳ５１７）。
【０１７９】
交換機２の判定処理部２１は、対応する通話規制データベースが記録されていないと判断した場合（Ｓ５１５：ＮＯ）、ステップＳ５１４で受信した判定信号が表わす重み値の合算値を累計値として算出する（Ｓ５１７）。
【０１８０】
次に交換機２の判定処理部２１は、ステップＳ５０２で取得した外線番号及び内線番号を話者の識別情報とし、ステップＳ５１７で算出した累計値と共に通話規制データベースとして記録する（ステップＳ５１８）。
【０１８１】
交換機２の判定処理部２１は、ステップＳ５１７で算出した累計値が第１の所定値以上であるか否かを判断する（ステップＳ５１９）。交換機２の判定処理部２１は、ステップＳ５１９の処理において図５に示した決定基準に基づいて、累計値（合算値）が第１の所定値として例えば＋５以上であるか否かによって判断する。
【０１８２】
交換機２の判定処理部２１は、ステップＳ５１９で累計値が第１の所定値以上であると判断した場合（Ｓ５１９：ＹＥＳ）、規制ガイダンスの音声を出力する要求信号を通話制御部２０へ送信し（ステップＳ５２０）、さらに累計値がステップＳ５１９における所定値よりも高い第２の所定値よりも高いか否かを判断する（ステップＳ５２１）。交換機２の判定処理部２１は、ステップＳ５２１の処理において、図５に示した決定基準に基づいて、累計値（合算値）が第２の所定値として例えば＋９以上であるか否かによって判断する。
【０１８３】
交換機２の判定処理部２１は、累計値が第２の所定値以上であると判断した場合（Ｓ５２１：ＹＥＳ）、呼接続の強制的な切断の要求信号を通話制御部２０へ送信し（ステップＳ５２２）、処理を終了する。
【０１８４】
一方、交換機２の判定処理部２１は、ステップＳ５１９において累計値が第１の所定値未満であると判断した場合（Ｓ５１９：ＮＯ）、処理を終了する。また、交換機２の判定処理部２１は、ステップＳ５２１において累計値が第２の所定値未満であると判断した場合（Ｓ５２１：ＮＯ）、処理を終了する。この場合、通話制御部２０による呼接続の確立は維持されたまま、通話が継続する。
【０１８５】
図１９、図２０及び図２１のフローチャートに示したように、交換機２の判定処理部２１は、音声データ及び話者の識別情報を判定装置１へ送出することによって、通話中にその音声データから通話の内容が公的であるか又は私的であるかを判定し、私的であると判定された場合は通話中に規制ガイダンスの音声の出力を行い、極めて私的であると判定された場合は、強制的に呼接続を切断することができる。
【０１８６】
次に、判定装置１が交換機２から通話中に送出してきた音声データを逐次受け付け、さらに交換機２から送信された話者の識別情報を使用して音声データの通話の内容が公的であるか又は私的であるかを判定する処理について説明する。
【０１８７】
図２２及び図２３は、実施の形態３における判定装置１の制御部１０が、受け付けた音声データの通話の内容が公的であるか又は私的であるかを判定する処理手順を示すフローチャートである。なお、図２２及び図２３のフローチャートに示した処理手順の内のステップＳ６０１からステップＳ６１７までの処理については、ステップＳ６０２、ステップＳ６１４及びステップＳ６１６が追加されていること、並びにステップＳ６１３の詳細な処理内容を除き、実施の形態２において図１５及び図１６のフローチャートに示した処理手順の内のステップＳ４０１からステップＳ４１４までの処理と同様の処理である。したがって、重複する処理については詳細な説明を省略し、ステップＳ６０２、ステップＳ６１３、ステップＳ６１４及びステップＳ６１６の処理について以下に説明する。
【０１８８】
判定装置１の制御部１０は、交換機接続部１４により音声データを受け付けたと判断した場合（Ｓ６０１：ＹＥＳ）、その後に話者の識別情報として送信される外線番号及び内線番号を受信する（ステップＳ６０２）。なお、判定装置１の制御部１０は、後に使用するために、受信した外線番号及び内線番号を一時記憶領域１２に記憶しておく。
【０１８９】
また、判定装置１の制御部１０は、ステップＳ６１３において、ステップＳ６１１で検出して一時記憶領域１２に記憶してある所定の言語単位夫々に対応する重み値を、ステップＳ６１２で取得した時間帯に応じて記録部１１から読み出して合算する処理を行なう。しかしながら、実施の形態３では、一時記憶領域１２に記憶してある所定の言語単位に対し、重複する言語単位については一回分のみそれに対応付けられている重み値を読み出して合算するようにする。
【０１９０】
これは、通話の音声が悪く話者が聞き取れないような場合、繰り返して同じ言語単位が発せられることを考慮して、より精度よく判定を行なうためである。なお、通話の話者毎に対話データを分別しておき、同一の話者から繰り返して同じ言語単位が発せられている場合はその内の一のみ合算するようにしてもよい。この場合、複数回検出される同一の言語単位の内、最初の一のみに対して合算するようにしてもよいし、重み値が最も高い（低い）一のみに対して合算するようにしてもよい。
【０１９１】
実施の形態３における判定装置１の制御部１０は、ステップＳ６１３において前述のように所定の言語単位毎に時間帯に区別されて対応付けられている重み値を合算した後、その合算値に、ステップＳ６０２で受信した外線番号に対して記録部１１に対応付けられて記録されてある調整値を合算する（ステップＳ６１４）。
【０１９２】
また、実施の形態３における判定装置１の制御部１０は、ステップＳ６１６において、判定結果及びその通話に関する各種情報を記録する。各種情報としては、実施の形態３では通話の開始日時、終了日時、内線番号及び外線番号、記録部１１に蓄積して記録した音声データ、重み値の合算結果、検出された所定の言語単位を記録する構成とする。なお、これらの記録については、私的であると判定された通話に対してのみ記録する構成としてもよい。
【０１９３】
図２４は、実施の形態３における判定装置１の制御部１０によって判定される通話の対話データの内容例を示す説明図である。図２４に示された例は、音声認識部１３に与えられて対話データとして取得され、検出処理が行なわれた対話データの一部である。破線で表わされる下線が引かれている部分は、所定の言語単位が検出された箇所であり、括弧書きにより検出された所定の言語単位に対応付けられている数値が示されている。
【０１９４】
また、図２４に示された例の対話データの元の音声データは、外線番号「１１１１１１１１１」が取得された通話に対して取得された音声データである。
【０１９５】
図２４に示された例では、対話の第１文目に「○○株式会社」が所定の言語単位「＊＊（任意の文字列）株式会社」として検出されている。「＊＊株式会社」には、図１２に示したように重み値「−８」が対応付けられて記録されている。次に対話の第２文目に、「会社Ａの□□と申し」が所定の言語単位「会社Ａの＊＊（任意の文字列）と申し」として検出され、さらに所定の言語単位「お世話になっております」が検出されている。「会社Ａの＊＊と申し」には図１２に示したように重み値「−１０」が対応付けられて記録されており、「お世話になっております」には重み値「−３」が対応付けられて記録されている。
【０１９６】
図２４に示された例では、第２文が聞き取られなかったために第４文目に再度ほぼ同じ文が繰り返されており、所定の言語単位「会社Ａの＊＊（任意の文字列）です」「お世話になっております」が検出されている。さらに、第５文目にも「お世話になっております」が検出されている。「会社Ａの＊＊と申します」「会社Ａの＊＊です」には図１２に示したように重み値「−１０」が対応付けられて記録されており、「お世話になっております」には重み値「−３」が対応付けられて記録されている。
【０１９７】
しかし、実施の形態３における判定装置１の制御部１０は、所定の言語単位が重複して検出された場合、その内の一回分について重み値を合算する。これにより、図２４に示された内容例の対話に対しては合算値として「−２１」（＝（−８）＋（−１０）＋（−３））が算出される。第４文目の「会社Ａの＊＊です」及び「お世話になっております」、並びに第５文目の「お世話になっております」については合算されない。
【０１９８】
さらに、実施の形態３では、外線番号に対応付けられている調整値を合算するので、最終的な合算値は「−２５」（＝（−２１）＋（−４））であり、公的であると判定される。
【０１９９】
図２５は、実施の形態３における判定装置１の記録部１１に記録される判定結果と各種情報の内容例を示す説明図である。なお、図２５の説明図に示した内容例は図２２及び図２３のフローチャートの処理手順の内のステップＳ６１６によって記録された判定結果及び各種情報の内容例である。
【０２００】
図２５に示した具体例の一では、「２００６／１０／０１  １０：０１：０２」に開始されて「２００６／１０／０１  １０：０５：１２」に終了された通話については、所定の言語単位「○○株式会社」「会社Ａの□□と申します」「お世話になっております」が検出されて、重み値の合算値が調整値と合算されて「−２５」と算出されて「公的」であると判定されていることが示されている。なお、この通話の話者の識別情報は外線番号が「１１１１１１１１１」であり、内線番号が「１１１１」である。また、蓄積された音声データの判定装置１の記録部１１における場所が「ファイル名」で記録されている。
【０２０１】
同様に、「２００６／１０／０２  １２：０１：０２」に開始されて「２００６／１０／０２  １２：０３：１２」に終了された通話については、所定の言語単位「お母さん」が検出されて、重み値の合算値が「＋４」と算出されて「不明」であると判定されていることが示されている。なお、この通話の話者の識別情報は外線番号が「１２３４５６７８９」であり、内線番号が「２２２２」である。また、蓄積された音声データの判定装置１の記録部１１における場所が「ファイル名」で記録されている。
【０２０２】
さらに同様に、「２００６／１０／０３  １５：２２：０２」に開始されて「２００６／１０／０３  １５：２５：１２」に終了された通話については、所定の言語単位「酒処○○」「宴会」「会社Ａ」が検出されて、重み値の合算値が調整値と合算されて「＋６」と算出されて「私的」であると判定されていることが示されている。なお、この通話の話者の識別情報は外線番号が「２２２２２２２２２」であり、内線番号が「４４４４」である。また、蓄積された音声データの判定装置１の記録部１１における場所が「ファイル名」で記録されている。
【０２０３】
図２５の内容例に示したように、実施の形態３における本発明に係る判定装置１の制御部１０の処理により、受け付けた音声データに対して所定の言語単位が検出されるか否かに基づいて対話の内容が公的であるか又は私的であるかを判定し、加えて受信した話者の識別情報を使用して判定結果を調整してより精度よく対話の内容を判定することができる。
【０２０４】
また、実施の形態３においては、交換機２の判定処理部２１により、個々の通話について公的である又は私的であると判定した結果である合算値が累計される。したがって、同じ外線電話機４に対し繰り返し発呼した場合に、公的な通話であるにも拘わらず内容から挨拶が省略されて万が一、私的と判定されたとしても、それまでに継続して公的であると判定される内容の通話を行なっていたときは、累計値によって通話規制を行なわないように決定することができる。これにより、個々の通話に対する公的であるか又は私的であるかの判定のみによって誤って通話を規制してしまうことを抑制することができる。
【０２０５】
なお、実施の形態３では、累計値としたが、累計値ではなくそれまでの通話に対して合算された合算値の平均値を累計値として記録しておき、判定する都度平均値を算出し直して累計値が所定値以上であるか否かによって通話規制の処理を行なうか否かを判定するようにしてもよい。
【０２０６】
実施の形態２及び３では、判定装置１の制御部１０は、通話全体の一貫した音声データに対して判定処理を行なわず、所定の言語単位が検出されなくなるまでの範囲、又は所定の時間の経過に相当する箇所までの範囲について判定処理を行なう構成とした。しかしながら、実施の形態２及び３でも通話全体の一貫した音声データに対して判定処理を行なってもよい。
【０２０７】
実施の形態２及び３では、所定の言語単位に対応付けられて記録される重み値は、通話が行なわれる時間帯毎に区別して記録される構成とした。本発明はこれに限らず、さらに、所定の言語単位に対応付けられて記録される重み値を、話者毎に区別して記録しておく構成でもよい。技術の発展により、発話毎に内線電話機を使用する話者からの発話であるか又は外線電話機を使用する話者からの発話であるかを区別することができる場合、内線電話機を使用する話者と、外線電話機を使用する話者とで合算される重み値が異なる構成とすることができる。
【０２０８】
実施の形態１乃至３では、判定装置１の制御部１０が自然言語からなる対話データを蓄積して記録する際、音声データの形式で蓄積して記録する構成としたが、音声データを与えて音声認識部１３により取得したテキストデータからなる対話データを記録するようにしてもよい。この場合、その記録したテキストデータからなる対話データが実時間において対話の開始から何秒経過までに相当したかを記録するようにしておく。
【０２０９】
なお、実施の形態１乃至３では、判定装置１の記録部１１に所定の言語単位を複数記録するようにしてあり、夫々に対応付けられた数値を合算し、合算値が所定値以上であるか否かによって私的であると判定する構成とした。しかしながら、本発明に係る判定装置１の最も簡易な構成として会社の名前のみを所定の言語単位として記録しておき、又は「お世話になっております」の句（フレーズ）を所定の言語単位として記録しておき、対話の開始部分に所定の言語単位が出現した場合は公的であると判定するようにしてもよい。
【０２１０】
なお、実施の形態１乃至３において通話規制データベースに記録される話者の識別情報は、外線電話機４，４，…の電話番号及び内線電話機５，５，…の電話番号とした。しかしながら本発明はこれに限らず、例えば内線電話機５，５，…に社員の識別情報が登録されている場合は、その社員の識別情報を話者の識別情報の一として記録する。社員を常習者として管理したいのに対し、社員が常に同一の内線電話機５，５，…を使用するとは限らないからである。例えば、ＩＤカード等の普及により、内線電話機５，５，…がＩＤカード等から社員の識別情報を読み出して社員の識別情報との対応関係を記憶し、交換機２に送信して内線電話機５，５，…の識別情報（内線番号）と社員の識別情報との対応関係を交換機２で記憶するようにする。また、内線電話機５，５，…で発呼の操作がされた場合、内線電話機５，５，…から記憶してある社員の識別情報を交換機２へ送信するようにしてもよい。
【０２１１】
この場合、実施の形態１の図７及び図８のフローチャートに示した処理手順において、呼接続が確立されて通話が開始されたと判断した後、交換機２の判定処理部２１が通話制御部２０を介して話者の識別情報として外線番号及び内線番号を取得する処理は、交換機２の判定処理部２１が通話制御部２０を介して内線電話機５の内線番号を取得し、対応付けて記憶してある社員の識別情報を読み出すか、又は内線電話機５から送信される社員の識別情報を取得するかによって話者である社員の識別情報を検出する処理に替えられる。これにより、異なる内線電話機５，５，…を使用して私的な通話を行なった社員についても、社員番号等の話者の識別情報を規制データベースに記録し、規制の処理を行なうことが可能である。
【０２１２】
なお、実施の形態１乃至３では、判定装置１における公的であるか又は私的であるかの判定に基づく通話制御に対する要求は、交換機２に備えられた判定処理部２１によって実行される構成とした。即ち、交換機２の判定処理部２１が、判定装置１から送信された判定信号が表わす公的であるか又は私的であるかの判定結果及び合算値に基づいて、私的と判断された通話に対して規制ガイダンスの音声を出力するように、及び／又は通話の呼接続を強制的に切断するように通話制御部２０へ通知する構成とした。しかしながら、本発明はこれに限らず、交換機２は判定に基づいて規制の有無を決定する判定処理部２１を備えず、通話制御、外線番号等の取得、音声データの入出力の要求を外部から受け付けるインタフェースを備えるだけの構成としてもよい。この場合、実施の形態１乃至３で交換機２に含まれていた判定処理部２１の機能は判定装置１の制御部１０によって実現され、交換機２の記録部２２に記録されていた各種情報も判定装置１の記録部１１に記録される。判定装置１の制御部１０は、受け付けた音声データの内容の判定のみならず、規制を行なうか否かの決定の処理も行ない、私的であると判定した場合の規制ガイダンスの音声の出力要求、又は確立している呼接続の強制的な切断要求等の要求の通知の処理を行なう。
【０２１３】
さらに、本発明は、判定処理部２１及び記録部２２の機能を独立した別個のサーバ等の装置に備えさせ、サーバが判定装置１からの判定結果に基づいて、規制の有無を決定し、交換機２へ通話制御の要求を通知する構成でもよい。これらの場合、制御用のインタフェース（ＰＢＸ（Private Branch eXchange）インタフェース）を有する既存の構内交換機２を用い、構内交換機２への改造を行なわずに本発明に係る判定装置１を用いた電話交換システムを実施することができる。
【０２１４】
なお、実施の形態１乃至３では、判定装置１の記録部１１に「○○株式会社」は公的な内容であると判定されやすいように、逆に「酒処○○」は私的な内容であると判定されやすいように重み値が設定される構成とした。しかしながら、これは構内交換機２システムが「○○株式会社」と公的な内容の通話を行なう「会社Ａ」という組織に対して設置されているための構成であって、例えば酒造チェーンなど「酒処○○」が対話中に出現した場合に公的であると判定されるような組織に対して設置されている場合は、「酒処○○」に公的な内容であると判定されやすいように重み値を設定してもよい。
【０２１５】
さらに、実施の形態１乃至３では、所定の言語単位に対応付けられて記録されている重み値は、その合算値が負の値であって低い値であるほど公的であり、逆に合算値が正の値であってより高い値であるほど私的であると判定されるように記録される構成とした。しかしながら、本発明はこれに限らず、逆に合算値が高いほうが公的であると判定され、低いほうが私的であると判定されるような構成でもよいのは勿論である。
【０２１６】
以上の実施の形態に関し更に、以下の付記を開示する。
【０２１７】
（付記１）
自然言語からなる対話データを受け付ける受付手段を備え、受け付けた対話データの内容が公的であるか又は私的であるかを判定する判定装置において、
所定の文、句、文節、単語等の言語単位を記録する記録手段と、
前記受付手段が受け付けた対話データから前記言語単位を検出する検出手段と、
該検出手段が前記言語単位を検出した場合に前記内容が公的又は私的であると判定する判定手段と
を備えることを特徴とする判定装置。
【０２１８】
（付記２）
前記記録手段は、前記言語単位を複数記録するようにしてあり、
前記言語単位夫々に対し、所定の数値を対応付けて記録する手段を備え、
前記判定手段は、
前記検出手段が検出した言語単位夫々に対応する数値を合算する合算手段と、
該合算手段が合算した数値が所定値以上であるか否かを判断する判断手段と
を備え、
前記判断手段が所定値以上であると判断した場合に公的又は私的であると判定するようにしてあること
を特徴とする付記１に記載の判定装置。
【０２１９】
（付記３）
前記言語単位夫々に対応付けられている数値は時間帯毎に記録されており、
対話が行なわれた時間帯を判別する判別手段を備え、
前記合算手段は、前記検出手段が検出した言語単位に対応する所定の数値として、前記判別手段が判別した時間帯に対して記録されている数値を合算するようにしてあること
を特徴とする付記２に記載の判定装置。
【０２２０】
（付記４）
前記言語単位夫々に対応付けられている数値は、対話の話者毎に記録されており、
対話データを話者毎に区別する手段を備え、
前記合算手段は、前記検出手段が検出した言語単位に対応する数値として、前記言語単位の話者に対して記録されている数値を合算するようにしてあること
を特徴とする付記２又は３に記載の判定装置。
【０２２１】
（付記５）
前記合算手段は、一の前記言語単位が複数回検出された場合、前記言語単位について重複して合算しないよう一回分を合算するようにしてあること
を特徴とする付記２乃至４のいずれかに記載の判定装置。
【０２２２】
（付記６）
受け付けた対話データを蓄積する手段を備え、
前記判定手段は、蓄積した対話データに対して判定するようにしてあること
を特徴とする付記１乃至５のいずれかに記載の判定装置。
【０２２３】
（付記７）
前記受付手段は、逐次的に対話データを受け付けるようにしてあり、
前記判定手段は、前記受付手段が対話データを受け付ける都度判定するようにしてあること
を特徴とする付記１乃至５のいずれかに記載の判定装置。
【０２２４】
（付記８）
前記検出手段は、対話データの始まりから文章、句等の所定の単位毎に前記言語単位を検出するようにしてあり、
前記判定手段は、対話データの始まりから、前記言語単位を含まないと判断された単位に対応する箇所までの対話データに対して判定を行なうようにしてあること
を特徴とする付記１乃至７のいずれかに記載の判定装置。
【０２２５】
（付記９）
前記判定手段は、対話データの始まりから所定の時間が経過した時点に対応する箇所までの対話データに対して判定を行なうようにしてあること
を特徴とする付記１乃至８のいずれかに記載の判定装置。
【０２２６】
（付記１０）
所定の電話番号を記録する手段と、
通話に対応する着信及び／又は発信の電話番号を受け付ける手段と
を備え、
前記判定手段は、受け付けた電話番号の内のいずれかが記録された前記所定の電話番号である場合に、公的又は私的であると判定を調整するようにしてあること
を特徴とする付記１乃至９のいずれかに判定装置。
【０２２７】
（付記１１）
電話網に接続する手段と、呼接続の確立／切断を制御する手段とを備える電話交換機において、
付記１乃至１０のいずれかに記載の判定装置を含み、
確立した呼接続の通話の音声データを前記受付手段が前記対話データとして受け付けるようにしてあり、
前記通話の内容が公的であるか又は私的であるかを判定するようにしてあること
を特徴とする電話交換機。
【０２２８】
（付記１２）
受け付けた通話の音声データに対して前記判定手段が私的であると判定した場合に、所定の音声データを出力する手段
を備えることを特徴とする付記１１に記載の電話交換機。
【０２２９】
（付記１３）
受け付けた通話の音声データに対して前記判定手段が私的であると判定した場合に、前記通話の呼接続を切断するようにしてあること
を特徴とする付記１１又は１２に記載の電話交換機。
【０２３０】
（付記１４）
前記判定手段の前記合算手段が合算した数値が第１の所定値以上であるときは、所定の音声データを出力するようにしてあり、
前記判定手段の前記合算手段が合算した数値が前記第１の所定値よりも高い第２の所定値以上であるときは更に、前記通話の呼接続を切断するようにしてあること
を特徴とする付記１１に記載の電話交換機。
【０２３１】
（付記１５）
呼接続を確立する際に、前記呼接続の発信者及び着信者の識別情報を検出する話者検出手段と、
確立した前記呼接続の通話の音声データに対して前記判定手段が私的であると判定した場合、前記呼接続に対し前記話者検出手段が検出した発信者及び着信者の識別情報の組み合わせを記録する手段と、
新たに呼接続を確立する際、前記呼接続に対し前記話者検出手段が検出した発信者及び着信者の識別情報が、記録された発信者及び着信者の識別情報の組み合わせと一致するか否かを判断する手段と
を備え、
一致すると判断した場合、所定の音声データの出力、前記呼接続の確立の拒否及び前記呼接続の切断の内のいずれかを行なうようにしてあること
を特徴とする付記１１に記載の電話交換機。
【０２３２】
（付記１６）
電話網に接続する手段と、呼接続の確立／切断を制御する呼制御手段とを備える電話交換機において、
付記２乃至１０のいずれかに記載の判定装置を含み、
確立した呼接続の通話の音声データを前記受付手段が前記対話データとして受け付けるようにしてあり、
呼接続を確立する際に、前記呼接続の発信者及び／又は着信者の識別情報を検出する話者検出手段と、
確立した呼接続に対し前記話者検出手段が検出した発信者及び／又は着信者の識別情報を記録する手段と、
確立した呼接続の通話の音声データに対する前記判定手段の前記合算手段が合算した数値を前記発信者及び／又は着信者の識別情報に対応付けて記録する手段と、
前記合算した数値を発信者及び／又は着信者の識別情報毎に累計する手段と、
新たに呼接続を確立する際、前記話者検出手段が検出した発信者及び／又は着信者の識別情報に対して累計した数値が所定値以上である場合、所定の音声データを出力する手段と
を備えることを特徴とする電話交換機。
【０２３３】
（付記１７）
累計された数値が前記所定値よりも高い第２の所定値以上である場合、前記呼接続の確立の拒否、又は確立した呼接続の切断を行なうようにしてあること
を特徴とする付記１６に記載の電話交換機。
【０２３４】
（付記１８）
受け付けた通話の音声データに対して前記判定手段が私的であると判定した場合に、
通話開始時刻、
通話終了時刻、
発信者電話番号、
着信者電話番号、
通話の音声データ、
検出された発信者及び／又は着信者の識別情報、
前記判定手段による判定結果、
前記合算手段による合算値、及び
前記検出手段が検出した言語単位
の内の少なくとも一又は複数を記録するようにしてあること
を特徴とする付記１２乃至１７のいずれかに記載の電話交換機。
【０２３５】
（付記１９）
自然言語からなる対話データを受け付け、受け付けた対話データの内容が公的であるか又は私的であるかを判定する判定方法において、
記録してある所定の文、句、文節、単語等の言語単位を用い、
受け付けた対話データから前記言語単位を検出したか否かに基づいて、前記対話データの内容が公的であるか又は私的であるかを判定すること
を特徴とする判定方法。
【０２３６】
（付記２０）
自然言語からなる対話データを受け付ける手段を備えるコンピュータを、対話データの内容が公的であるか又は私的であるかを判定する手段として機能させるコンピュータプログラムにおいて、
コンピュータを、
受け付けた対話データから、記録されてある所定の文、句、文節、単語等の言語単位を検出する手段、及び、
該検出手段が前記言語単位を検出したか否かに基づいて、前記対話データの内容が公的であるか又は私的であるかを判定する手段
として機能させることを特徴とするコンピュータプログラム。
【０２３７】
（付記２１）
電話網に接続して呼接続の確立及び切断を制御する電話交換機と、自然言語からなる対話データを受け付ける受付手段を備えて、受け付けた対話データの内容が公的であるか又は私的であるかを判定する判定装置とを含み、前記電話交換機によって確立された呼接続の通話の内容が公的であるか又は私的であるかを判定するようにしてある電話交換システムにおいて、
前記判定装置は、
所定の文、句、文節、単語等の言語単位を記録する手段と、
前記受付手段が受け付けた対話データから前記言語単位を検出する検出手段と、
該検出手段が前記言語単位を検出したか否かに基づいて、前記対話データの内容が公的であるか又は私的であるかを判定する判定手段とを備え、
前記電話交換機によって確立された呼接続の通話の音声データを前記判定装置の前記受付手段へ対話データとして与えるようにしてあり、
確立された呼接続の通話の内容が公的であるか又は私的であるかを判定するようにしてあること
を特徴とする電話交換システム。
【０２３８】
（付記２２）
前記判定装置は、前記判定手段による判定結果を前記電話交換機に通知する手段を備え、
前記電話交換機は、通知された判定結果が私的であると判定されている場合、所定の音声データを出力する手段
を備えることを特徴とする付記２１に記載の電話交換システム。
【０２３９】
（付記２３）
前記判定装置は、前記判定手段による判定結果を前記電話交換機に通知する手段を備え、
前記電話交換機は、通知された判定結果が私的であると判定されている場合、前記受付手段へ与えた音声データに対応する呼接続を切断するようにしてあること
を特徴とする付記２１又は２２に記載の電話交換システム。
【０２４０】
（付記２４）
前記判定装置は、判定手段が私的であると判定した場合、前記電話交換機へ所定の音声データの出力の要求を送信する手段
を備えることを特徴とする付記２１に記載の電話交換システム。
【０２４１】
（付記２５）
前記判定装置は、判定手段が私的であると判定した場合、前記電話交換機へ呼接続の切断の要求を送信する手段
を備えることを特徴とする付記２１又は２４に記載の電話交換システム。
【０２４２】
（付記２６）
電話網に接続して呼接続の確立及び切断を制御する電話交換機と、自然言語からなる対話データを受け付ける受付手段を備えて、受け付けた対話データの内容が公的であるか又は私的であるかを判定する判定装置とを含み、前記電話交換機によって確立された呼接続の通話の内容が公的であるか又は私的であるかを判定する電話交換システムにおいて、
前記判定装置は、
所定の文、句、文節、単語等の言語単位を複数記録する手段と、
前記言語単位に対し夫々、所定の数値を対応付けて記録する手段と、
前記受付手段が受け付けた対話データから前記言語単位を検出する検出手段と、
検出された前記言語単位夫々に対応する数値を合算する合算手段と、
該合算手段が合算した合算値を前記電話交換機へ送信する手段と
を備え、
前記電話交換機は、
確立した呼接続の通話の音声データを前記判定装置の前記受付手段へ対話データとして与えるようにしてあり、
前記判定装置から送信された合算値を受信する手段と、
受信した合算値が第１の所定値以上である場合に所定の音声データを出力する手段と、
受信した合算値が前記第１の所定値よりも高い第２の所定値以上である場合に前記確立した呼接続を切断する手段と
を備えることを特徴とする付記２１に記載の電話交換システム。
【図面の簡単な説明】
【０２４３】
【図１】実施の形態１における構内交換システムの構成を示す構成図である。
【図２】実施の形態１における構内交換システムを構成する交換機及び判定装置の内部構成を示すブロック図である。
【図３】実施の形態１における構内交換システムを構成する判定装置の記録部に記録されている所定の言語単位の内容例を示す説明図である。
【図４】実施の形態１における判定装置の記録部に記録されている重み値の合算値に対する判定の基準の内容例を表わす説明図である。
【図５】実施の形態１における交換機の記録部に記録されている重み値の合算値に対する処理の決定の基準の内容例を表わす説明図である。
【図６】実施の形態１における交換機の記録部に記録される通話規制データベースの内容例を示す説明図である。
【図７】実施の形態１における交換機の判定処理部による通話制御部に対する制御要求処理の処理手順を示すフローチャートである。
【図８】実施の形態１における交換機の判定処理部による通話制御部に対する制御要求処理の処理手順を示すフローチャートである。
【図９】実施の形態１における判定装置の制御部が、受け付けた音声データの通話の内容が公的であるか又は私的であるかを判定する処理手順を示すフローチャートである。
【図１０】実施の形態１における判定装置の制御部が、受け付けた音声データの通話の内容が公的であるか又は私的であるかを判定する処理手順を示すフローチャートである。
【図１１】実施の形態１における判定装置の制御部によって判定される通話の対話データの内容例を示す説明図である。
【図１２】実施の形態２における構内交換システムを構成する判定装置の記録部に記録されている所定の言語単位の内容例を示す説明図である。
【図１３】実施の形態２における交換機の判定処理部による通話制御部に対する制御要求処理の処理手順を示すフローチャートである。
【図１４】実施の形態２における交換機の判定処理部による通話制御部に対する制御要求処理の処理手順を示すフローチャートである。
【図１５】実施の形態２における判定装置の制御部が、受け付けた音声データの通話の内容が公的であるか又は私的であるかを判定する処理手順を示すフローチャートである。
【図１６】実施の形態２における判定装置の制御部が、受け付けた音声データの通話の内容が公的であるか又は私的であるかを判定する処理手順を示すフローチャートである。
【図１７】実施の形態３における判定装置の記録部に記録されている調整値の内容例を示す説明図である。
【図１８】実施の形態３における交換機の記録部に記録されている通話規制データベースの内容例を示す説明図である。
【図１９】実施の形態３における交換機の判定処理部による通話制御部に対する制御要求処理の処理手順を示すフローチャートである。
【図２０】実施の形態３における交換機の判定処理部による通話制御部に対する制御要求処理の処理手順を示すフローチャートである。
【図２１】実施の形態３における交換機の判定処理部による通話制御部に対する制御要求処理の処理手順を示すフローチャートである。
【図２２】実施の形態３における判定装置の制御部が、受け付けた音声データの通話の内容が公的であるか又は私的であるかを判定する処理手順を示すフローチャートである。
【図２３】実施の形態３における判定装置の制御部が、受け付けた音声データの通話の内容が公的であるか又は私的であるかを判定する処理手順を示すフローチャートである。
【図２４】実施の形態３における判定装置の制御部によって判定される通話の対話データの内容例を示す説明図である。
【図２５】実施の形態３における判定装置の記録部に記録される判定結果と各種情報の内容例を示す説明図である。
【符号の説明】
【０２４４】
１  判定装置
１０  制御部
１１  記録部
１Ｐ  制御プログラム
１３  音声認識部
２  交換機
２０  通話制御部
２１  判定処理部
３  電話網
４，４，…  外線電話機
５，５，…  内線電話機
【図１】
2008227870.tif 000003
【図２】
2008227870.tif 000004
【図３】
2008227870.tif 000005
【図４】
2008227870.tif 000006
【図５】
2008227870.tif 000007
【図６】
2008227870.tif 000008
【図７】
2008227870.tif 000009
【図８】
2008227870.tif 000010
【図９】
2008227870.tif 000011
【図１０】
2008227870.tif 000012
【図１１】
2008227870.tif 000013
【図１２】
2008227870.tif 000014
【図１３】
2008227870.tif 000015
【図１４】
2008227870.tif 000016
【図１５】
2008227870.tif 000017
【図１６】
2008227870.tif 000018
【図１７】
2008227870.tif 000019
【図１８】
2008227870.tif 000020
【図１９】
2008227870.tif 000021
【図２０】
2008227870.tif 000022
【図２１】
2008227870.tif 000023
【図２２】
2008227870.tif 000024
【図２３】
2008227870.tif 000025
【図２４】
2008227870.tif 000026
【図２５】
2008227870.tif 000027