(57)【要約】【課題】一連の半二重通信が行われている最中でもユーザー端末が過去の通信内容を確認することが可能な半二重通信システムを提供する。【解決手段】半二重通信の通信内容をその識別子と共に全て記録する通信記録データベースを備えると共に、半二重通信を制御する半二重通信装置に、通信内容を受信して通信記録データベースにその通信内容の識別子と共に送信して記録させ記録した通信記録を読み出す通信記録制御装置を設け、ユーザー端末からの通信記録の読出し要求に応じて当該ユーザー端末への通信内容の送信に変えて通信記録の読出しを行う。【選択図】図１
2008140055.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザー端末と、一のユーザー端末を発信端末とし、他のユーザー端末を受信端末とすることにより、１対Ｎの通信を制御する半二重通信装置とを有する半二重通信システムであって、
前記半二重通信装置は、
前記１対Ｎの通信を行う際の通信内容を、ユーザー端末を識別する識別子に対応させて記録している通信記録データベースと、
前記識別子に対応させて前記通信内容の前記通信記録データベースへの書込み・読み出しを行う通信記録手段と、
前記発信端末から受信した通信内容を発信端末の識別子に対応させて前記通信記録手段に出力し、ユーザー端末から受信した確認要求に応じて前記通信内容を前記通信記録手段により前記通信記録データベースから読み出させて、その通信内容を確認要求先のユーザー端末に送信するセッション管理部とを含むことを特徴とする半二重通信システム。
【請求項２】
前記セッション管理部は、前記発信端末から受信した通信内容を発信端末の識別子に対応させて前記受信端末に中継する手段を有し、
前記ユーザー端末は、
自装置が発信端末として発信する際の通信内容を記録し、前記セッション管理部により中継された前記通信内容を発信端末の識別子に対応させて記録する通信記録バッファを有する請求項１に記載の半二重通信システム。
【請求項３】
前記セッション管理部は、発信端末が送信する通信内容を一括して前記通信記録データベースに記録して管理する手段を有する請求項１に記載の半二重通信システム。
【請求項４】
未送信記録データマップを有し、
前記セッション管理部は、前記未送信記録データマップを用いて、ユーザー端末による半二重通信を管理する手段を有する請求項１に記載の半二重通信システム。
【請求項５】
前記セッション管理部は、受信端末のユーザー端末が通信内容を確認している際に一のユーザー端末にフロア権を付与し、そのユーザー端末が送信する通信内容を前記内容確認中のユーザー端末以外に送信する手段を有する請求項４に記載の半二重通信システム。
【請求項６】
前記セッション管理部は、通信内容を確認しているユーザー端末にフロア権を付与する手段を有する請求項４に記載の半二重通信システム。
【請求項７】
前記通信内容をメディア毎に分離し、或いは合成するメディア合成手段を有する請求項１に記載の半二重通信システム。
【請求項８】
一のユーザー端末を発信端末とし、他のユーザー端末を受信端末とすることにより、１対Ｎの通信を制御する半二重通信装置であって、
前記１対Ｎの通信を行う際の通信内容を、ユーザー端末を識別する識別子に対応させて記録している通信記録データベースと、
前記識別子に対応させて前記通信内容の前記通信記録データベースへの書込み・読み出しを行う通信記録手段と、
前記発信端末から受信した通信内容を発信端末の識別子に対応させて前記通信記録手段に出力し、ユーザー端末から受信した確認要求に応じて前記通信内容を前記通信記録手段により前記通信記録データベースから読み出させて、その通信内容を確認要求先のユーザー端末に送信するセッション管理部とを有することを特徴とする半二重通信装置。
【請求項９】
一のユーザー端末を発信端末とし、他のユーザー端末を受信端末とすることにより、１対Ｎの通信を行うための通信内容確認プログラムであって、
コンピュータに
前記１対Ｎの通信を行う際の通信内容を、ユーザー端末を識別する識別子に対応させて通信記録データベースに記録する機構と、
前記識別子に対応させて前記通信内容の前記通信記録データベースへの書込み・読み出しを行う機能と、
ユーザー端末から受信した確認要求に応じて前記通信内容を前記通信記録データベースから読み出して、その通信内容を確認要求先のユーザー端末に送信する機能とを実行させることを特徴とする通信内容確認プログラム。
【請求項１０】
前記コンピュータに、
前記発信端末から受信した通信内容を発信端末の識別子に対応させて前記受信端末に中継する機能を実行させ、
前記ユーザー端末のコンピュータに、
自装置が発信端末として発信する際の通信内容を通信記録バッファに記録し、前記中継された前記通信内容を発信端末の識別子に対応させて通信記録バッファに記録する機能を実行させる請求項９に記載の通信内容確認プログラム。
【請求項１１】
前記コンピュータに、
発信端末が送信する通信内容を一括して前記通信記録データベースに記録して管理する機能を実行させる請求項９に記載の通信内容確認プログラム。
【請求項１２】
前記コンピュータに、未送信記録データマップを用いて、ユーザー端末による半二重通信を管理する機能を実行させる請求項９に記載の通信内容確認プログラム。
【請求項１３】
前記コンピュータに、受信端末のユーザー端末が通信内容を確認している際に一のユーザー端末にフロア権を付与する機能と、そのユーザー端末が送信する通信内容を前記内容確認中のユーザー端末以外に送信する機能とを実行させる請求項１２に記載の通信内容確認プログラム。
【請求項１４】
前記コンピュータに、通信内容を確認しているユーザー端末にフロア権を付与する機能を実行させる請求項１２に記載の通信内容確認プログラム。
【請求項１５】
前記コンピュータに、通信内容をメディア毎に分離し、或いは合成する機能を実行させる請求項１２に記載の通信内容確認プログラム。
【請求項１６】
一のユーザー端末を発信端末とし、他のユーザー端末を受信端末とすることにより、１対Ｎの通信を制御する半二重通信プログラムであって、
コンピュータに、
前記１対Ｎの通信を行う際の通信内容を、ユーザー端末を識別する識別子に対応させて前記通信内容の前記通信記録データベースへの書込み・読み出しを行う機能と、
前記発信端末から受信した通信内容を発信端末の識別子に対応させて出力し、ユーザー端末から受信した確認要求に応じて前記通信内容を前記通信記録データベースから読み出させて、その通信内容を確認要求先のユーザー端末に送信する機能を実行させることを特徴とする半二重通信プログラム。
【請求項１７】
一のユーザー端末を発信端末とし、他のユーザー端末を受信端末とすることにより、１対Ｎの通信を行うための通信内容確認方法であって、
前記１対Ｎの通信を行う際の通信内容を、ユーザー端末を識別する識別子に対応させて通信記録データベースに記録し、
前記識別子に対応させて前記通信内容の前記通信記録データベースへの書込み・読み出しを行い、
ユーザー端末から受信した確認要求に応じて前記通信内容を前記通信記録データベースから読み出して、その通信内容を確認要求先のユーザー端末に送信することを特徴とする通信内容確認方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、半二重通信システム、通信内容確認方法及びそのプログラムに関し、特に通信中に過去の通信記録を確認することができる半二重通信システム、半二重通信装置、通信システム及びそのプログラムに関する。
【背景技術】
【０００２】
半二重通信はトランシーバや携帯電話をトランシーバのように利用するＰｏＣ(Push-to-Talk over Cellular)に利用されている技術であり、１対Ｎの通信を可能にするものである。近年、米国のＮｅｘｔｅｌ社をはじめとしてサービスが行われているＰｏＣが普及しつつある。ＰｏＣの実現方式はいくつかあるが、その基本的な仕組みは同じであり、セッション管理機能やフロア制御機能を備えるＰｏＣサーバと、グループ・リストを管理するＧＬＭＳ(Group and List
Management Server)とからなる。本発明では、非特許文献１に示される用語を用いている。尚、後述する本発明の一部を構成するユーザー端末は、この非特許文献１でＵＥと呼んでいるものに相当する。【０００３】
前述したＰｏＣは、リアルタイムなコミュニケーションを行うサービスであるため、グループ通信を行う場合には、圏外のユーザーなど、その時点でＰｏＣ通信に参加できないユーザーは、コミュニケーションに参加することができない。また、通信内容を記録する手段がないため、一連の通信の構成としてのセッションまたはセッションの一部に参加できなかったユーザーが通信内容を取得して確認したり、グループ通信に参加したユーザーが後から通信内容を確認したりする手段がない。【０００４】
このような問題を解決する方法として、ＰｏＣ通信システムにおいて、通信内容を記録する手段を備えるようにした技術が報告されている（特許文献１参照）。又、受信側の端末が通信不能状態である場合に、送信側から送信された音声メッセージなどの通信内容を保存する手段を備えた技術が報告されている（特許文献２参照）。更に、会話内容を記録する手段を有し、予め登録されているメンバーの中で今回不参加のメンバーがあると、会話の記録がある旨を通知して対処する技術が報告されている（特許文献３参照）。【０００５】
【非特許文献１】Comneon，Ｅricsson，Ｍotorola，Ｓiemens，Ｎokia発行、ＰｏＣ  Ａrchitecute；ＰｏＣ  Ｒelease  ２．０
【特許文献１】特開２００５−２３４６６６号公報
【特許文献２】特開２００６−１９１５５５号公報
【特許文献３】特開２００５−２７８１０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１乃至３に示されるような通信記録確認方式では、通信端末が送信端末とが切り離された状態で、送信端末からの受信が不可能な状態においては通信内容の確認を行うことはできるが、送信端末からの受信が可能な状態にあってセッションが行われている最中に今まで行われた通信内容の記録を確認しようとすると、リアルタイムの通信内容を聞き漏らしてしまったり、聞き漏らした通信内容を確認することが困難となるという問題があった。【０００７】
本発明の目的は、通信グループに属するユーザー端末の間で一連の半二重通信が行われている最中でも、その通信グループに属するあるユーザー端末の１つが、現在行われている通信内容を保持しつつ過去の通信内容を確認することが可能な半二重通信システム、半二重通信装置、通信内容確認方法及びそのプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
前記目的を達成するため、本発明に係る半二重通信システムは、一のユーザー端末を発信端末とし、他のユーザー端末を受信端末とすることにより、１対Ｎの通信を行う半二重通信システムであって、
前記１対Ｎの通信を行う際の通信内容を、ユーザー端末を識別する識別子に対応させて記録している通信記録データベースと、
前記識別子に対応させて前記通信内容の前記通信記録データベースへの書込み・読み出しを行う通信記録手段と、
前記発信端末から受信した通信内容を発信端末の識別子に対応させて前記通信記録手段に出力し、ユーザー端末から受信した確認要求に応じて前記通信内容を前記通信記録手段により前記通信記録データベースから読み出させて、その通信内容を確認要求先のユーザー端末に送信するセッション管理部とを有することを特徴とする。【０００９】
本発明に係る半二重通信装置は、一のユーザー端末を発信端末とし、他のユーザー端末を受信端末とすることにより、１対Ｎの通信を制御する半二重通信装置であって、
前記１対Ｎの通信を行う際の通信内容を、ユーザー端末を識別する識別子に対応させて記録している通信記録データベースと、
前記識別子に対応させて前記通信内容の前記通信記録データベースへの書込み・読み出しを行う通信記録手段と、
前記発信端末から受信した通信内容を発信端末の識別子に対応させて前記通信記録手段に出力し、ユーザー端末から受信した確認要求に応じて前記通信内容を前記通信記録手段により前記通信記録データベースから読み出させて、その通信内容を確認要求先のユーザー端末に送信するセッション管理部とを有することを特徴とする。【００１０】
本発明に係る通信内容確認プログラムは、一のユーザー端末を発信端末とし、他のユーザー端末を受信端末とすることにより、１対Ｎの通信を行うための通信内容確認プログラムであって、
コンピュータに
前記１対Ｎの通信を行う際の通信内容を、ユーザー端末を識別する識別子に対応させて通信記録データベースに記録する機能と、
前記識別子に対応させて前記通信内容の前記通信記録データベースへの書込み・読み出しを行う機能と、
ユーザー端末から受信した確認要求に応じて前記通信内容を前記通信記録データベースから読み出して、その通信内容を確認要求先のユーザー端末に送信する機能とを実行させることを特徴とする。【００１１】
本発明に係る半二重通信プログラムは、一のユーザー端末を発信端末とし、他のユーザー端末を受信端末とすることにより、１対Ｎの通信を制御する半二重通信プログラムであって、
コンピュータに、
前記１対Ｎの通信を行う際の通信内容を、ユーザー端末を識別する識別子に対応させて前記通信内容の前記通信記録データベースへの書込み・読み出しを行う機能と、
前記発信端末から受信した通信内容を発信端末の識別子に対応させて出力し、ユーザー端末から受信した確認要求に応じて前記通信内容を前記通信記録データベースから読み出させて、その通信内容を確認要求先のユーザー端末に送信する機能を実行させることを特徴とする。【００１２】
本発明に係る通信内容確認方法は、一のユーザー端末を発信端末とし、他のユーザー端末を受信端末とすることにより、１対Ｎの通信を行うための通信内容確認方法であって、
前記１対Ｎの通信を行う際の通信内容を、ユーザー端末を識別する識別子に対応させて通信記録データベースに記録し、
前記識別子に対応させて前記通信内容の前記通信記録データベースへの書込み・読み出しを行い、
ユーザー端末から受信した確認要求に応じて前記通信内容を前記通信記録データベースから読み出して、その通信内容を確認要求先のユーザー端末に送信することを特徴とする。
【発明の効果】
【００１３】
本発明によると、通信内容を識別子と共に記録してユーザー端末の要求に対して読み出し可能としたことにより、半二重通信が行われている最中においても現在行われている通信内容を保持しつつユーザー端末が過去の通信記録の確認および検索を実行することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態を図に基づいて詳細に説明する。【００１５】
〔第１の実施形態〕
以下、本発明の第１実施形態を図１乃至図４に基づいて説明する。
まず、図１は、本第１実施形態における半二重通信システムの構成を示すブロック図である。尚、以下の記述において、「通信内容」とは音声や動画をはじめとしたコンテンツの通信内容、「記録する」とは通信内容を通信記録データベースに保存すること、「通信記録」とは、通信内容が通信記録データベースに保存されたログをそれぞれ指すものとする。【００１６】
本発明の第１の実施形態は、一度には一方向にしか通信を行えない半二重通信を制御し管理する半二重通信装置１０と、この半二重通信装置１０を介して半二重通信を行う予め登録されている通信グループに属する複数のユーザー端末３０、３１、３２とを備えた半二重通信システムにおいて、前記半二重通信装置１０を介して半二重通信の通信内容を通信内容の識別子であるメディアバースト識別子と共に全て記録する通信記録データベース２０を有している。前記半二重通信装置１０は、前記複数のユーザー端末３０、３１、３２のうちの１つに優先的に通信の発信端末となるフロア権を与えるフロア権管理部１３と、前記発信端末であるユーザー端末（以下、発信端末という）３１から送信される通信内容を受信し前記発信端末３１以外のユーザー端末であるユーザー端末（以下、受信端末という）３０、３２へ中継送信すると共に前記半二重通信の通信状況を管理するセッション管理部１１と、前記セッション管理部１１から前記通信内容を受信し前記通信記録データベース２０に送信して記録させると共に前記セッション管理部１１からの要求に応じて通信記録を読み出す通信記録制御装置（通信記録制御部）１２とを備えている。【００１７】
以上の構成により、本発明の第１の実施形態は、特定のユーザー端末を発信端末に指定して半二重通信を実行させ、その半二重通信の通信内容を全て記録すると共に、その通信記録を検索して読み出し、ユーザー端末からの要求に対応することが可能となる。【００１８】
ここで、前記ユーザー端末３０、３１、３２は前記半二重通信装置１０に前記通信記録データベース２０に記録された前記通信内容の通信記録を読み出させて過去の通信記録を確認する記録内容取得確認手段３０Ｂ、３１Ｂ、３２Ｂを備えている。前記半二重通信装置のセッション管理部１１は、前記発信端末３１から送信されてくる前記通信内容を前記通信記録データベース２０に記録する処理を前記通信記録制御装置１２を介して実行するデータベース駆動制御手段１１Ａと、前記通信記録データベース２０に記録された前記通信記録に対して前記ユーザー端末３０、３１、３２から取得要求がなされると前記通信記録制御部１２を介して前記通信記録データベース２０から対応する通信記録を読み出すと共に当該ユーザー端末に送信する通信記録送信手段１１Ｂとを備えている。【００１９】
また、前記ユーザー端末３０、３１、３２は、前記通信内容を一時記録する通信記録バッファ３０Ａ、３１Ａ、３２Ａ、を備え、前記発信端末３１は自己が送信する前記通信内容を、前記受信端末３０、３２は受信した前記通信内容をそれぞれこの自己の通信記録バッファ３０Ａ、３１Ａ、３２Ａに優先的に記録し、前記通信記録の確認に当たってまず自己の通信記録バッファ３０Ａ、３１Ａ、３２Ａの通信記録を確認する一時記録確認機能３０Ｃ、３１Ｃ、３２Ｃによって通信記録バッファ３０Ａ、３１Ａ、３２Ａに記録されている内容から先に確認した後、記録されていない部分について前記セッション管理部１１に前記通信記録データベース２０に記録された前記通信記録の読出しを要求するように構成されている。【００２０】
以上の構成により、本発明の実施形態は、通信内容を通信記録バッファにも記録するようにして、通信記録バッファに充分記録できるような長さの通信記録については、その内容の確認を短時間に実行することが可能な半二重通信システムを実現することができる。【００２１】
更に、前記セッション管理部１１は、通信内容がユーザー端末３０、３１、３２のいずれかに送信されない状態が生じた場合に、その未送信の事実を当該ユーザー端末の識別子と共に予め装備された未送信記録データマップ４０（未送信記録手段）に記録する未送信記録手段１１Ｃと、未送信記録データマップ４０に記録された未送信の事実に対応するユーザー端末が通信記録の確認を終了した時点或いは通信が終了した時点の何れか一方の時点で当該ユーザー端末に向けて未送信の通信記録を通信記録データベース２０から読み出して送信する未送信内容送信手段１１Ｄと、未送信にかかる通信記録が送信された場合にその都度対応する未送信記録を未送信記録手段から消去する未送信記録消去手段１１Ｅとを備えている。未送信記録データマップ４０は、ユーザー端末ごとに区別して未送信の通信内容のメディアバースト識別子（通信内容の識別子）を格納し保持するデータベースである。この場合、ユーザー端末を識別するユーザー識別子とメディアバースト識別子とを関連付けて格納する制御が行われる。【００２２】
半二重通信装置１０、未送信記録データマップ４０は、ユーザー端末内に実装するようにしてもよい。通信記録データベース２０、通信記録バッファ３０Ａ、３１Ａ、３２Ａは、どちらか一方のみを利用して実装することも可能である。これらの半二重通信装置１０、通信記録データベース２０、ユーザー端末３０、通信記録バッファ３０Ａ、３１Ａ、３２Ａおよび未送信記録データマップ４０は、プログラム制御により動作するようにしても良い。【００２３】
また、ユーザー端末３０、３１、３２ごとに設けられそのユーザー端末が記録内容取得確認手段３０Ｂ、３１Ｂ、３２Ｂによって通信記録の確認を行っていることを示すセッション管理部１１によって管理される通信記録確認フラグ７０を備え、この通信記録確認フラグ７０がオン（ＯＮ）の場合に、発信端末３１から送信される通信内容分は未送信記録データマップ４０の当該ユーザー端末欄に記録される。【００２４】
図１では、半二重通信装置１０が備える基本機能のうち、本実施形態にかかるセッション管理手段をセッション管理部１１として開示している。セッション管理部１１は、一連の通信を管理する通常のセッション管理機能に加えて、通信記録制御装置１２への記録要求の送信と要求した内容の受信、未送信通信データマップ４０の制御、通信記録確認フラグ７０の管理を行う。また、半二重通信装置１０には、通信グループとその通信グループに属するユーザー端末とを予め登録しておくグループ・メンバー登録装置（登録手段）５０を備えても良い。【００２５】
本発明の第１の実施形態に係る動作を図に沿って説明する。図２は、通信記録データベース２０への通信内容データの保存の手順を示すフローチャートである。【００２６】
（動作：通信記録データベースへの保存）
通信記録データベース２０への保存は以下の順序で行われる。
(1) セッション管理部１１は予めグループ・メンバー登録装置から今回の通信を行う通信グループに属するユーザー端末を読み出して記憶する（ステップＳ１０１）。
(2) セッション管理部１１は、フロア権管理部１３によってフロア権を与えた発信者のユーザー端末（以下「発信端末」と略す）３１からの通信内容を受信する（ステップＳ１０２）。
(3) セッション管理部１１は、受信端末３０、３２と共に、データベース駆動制御手段１１Ａによって通信内容を通信記録データベース２０に保存するために通信記録制御装置１２に対し受信した通信内容を送信する（ステップＳ１０３）。
(4) 通信記録制御装置１２はセッション管理部１１から通信内容を受信すると、通信内容に通信内容の識別子をつけて通信記録データベース２０に保存する（ステップＳ１０４：通信内容記録工程）。
このステップＳ１０１からステップＳ１０４までの処理は通信が行われる度に毎回行われる。
(5) 通信の終了によって終了（ステップＳ１０５）。【００２７】
（動作：通信内容データの保存）
図３は、ユーザー端末３０、３１、３２の通信記録バッファ３０Ａ、３１Ａ、３２Ａへの通信内容データの保存の手順を示すフローチャートである。【００２８】
通信記録バッファ３０Ａ、３１Ａ、３２Ａ、への記録は、以下の順序で行う。
(1) 発信端末３１は通信内容を送信すると共に、通信内容を通信記録バッファ３１Ａに記録する（ステップＳ２０１）。
(2) 発信端末３１からの通信内容をセッション管理部１１が受信する（ステップＳ２０２）。
(3) セッション管理部１１は、ユーザー端末３０、３２に対し通信内容を送信する（ステップＳ２０３）。
(4) ユーザー端末３０、３２は受信した通信内容を自らが備えている通信記録バッファ３０Ａ、３２Ａにそれぞれ保存する（ステップＳ２０４）。
ステップＳ２０１からステップＳ２０４までの処理は通信が行われる度に毎回行う。尚、ここで通信記録バッファ３０Ａ、３１Ａ、３２Ａに行う記録は通信記録データベース２０に記録するデータと同一のものである。但し、通信記録バッファ３０Ａ、３１Ａ、３２Ａの容量より大きなデータは保存する場合には容量の限界まで記録を行い、容量を超えた通信内容の記録については通信記録バッファ３０Ａ、３１Ａ、３２Ａでは行わない。
(5) 通信の終了によって終了する（ステップＳ２０５）。
即ち、前述した通信内容記録工程にあっては、前述した複数の各ユーザー端末（ユーザー端末）が送信し又は受信する通信内容を対象として、それぞれが予め備えている自己の通信記録バッファ３０Ａ、３１Ａ、３２Ａ内に優先的に記録する工程を備えている点に特徴を有する。【００２９】
図４は、本発明の第１の実施形態において、ユーザー端末３０からの通信記録確認要求に対応する処理のフローチャートである。又、図５に、本発明の第１実施形態における当該確認要求処理のタイムチャートを示す。【００３０】
（動作：通信記録確認要求処理）
以下、この図４と図５に沿って、本発明の第１の実施形態における通信記録確認要求処理について説明する。尚、上述した図５のタイムチャート上のＳ……で表される数字は図４のフローチャートのステップに対応し、（  ）付きで示される数字は以下に示す各段落の冒頭の番号に対応している。【００３１】
(1) 通信記録確認を行うユーザー端末３０は、セッション管理部１１に対し、通信記録確認要求手段３０Ｂに基づいて通信記録確認要求を送信する（ステップＳ３０１：確認要求送信工程）。
(2) 通信記録確認要求を受信したセッション管理部１１は、通信記録確認フラグ７０を立てる（ステップＳ３０２）。
(3) ユーザー端末３０は通信記録バッファ３０Ａに指定した通信記録があるかどうかを判定する（ステップＳ３０３）。
記録がある場合は、セッション管理部１１は、一時記録確認機能３０Ｃに基づいて通信記録バッファ３０Ａから指定した通信記録データを読み出し、通信内容が完全に記録されているかどうかを確認する（ステップＳ３０４）。指定した通信記録が通信記録データ３０Ａの容量内で収まっていなかった場合、完全な通信記録との差分データをセッション管理部１１に対し通信記録差分読み出し要求を行う（ステップＳ３０６）。ステップＳ３０３で指定した通信記録が通信記録バッファ３０Ａにない場合には、セッション管理部１１に通信記録確認要求を送信する（ステップＳ３０５：確認要求送信工程）。ステップＳ３０３で指定した通信記録が通信記録バッファ３０Ａにあり、ステップＳ３０４で通信内容が完全に記録されていると確認された場合は、通信記録の確認を通信記録バッファ３０Ａの記録で行う（ステップＳ３０７）。【００３２】
(4) 通信記録確認要求、若しくは通信記録差分読み出し要求を受信したセッション管理部１１は、通信記録制御装置１２に指定された通信記録の読出しを要求し、通信記録制御装置１２は要求された記録の通信記録を通信記録データベース２０より読み出す（ステップＳ３０８）。この読出しは、通信記録制御装置１２と通信記録データベース２０のやり取りによって行われる。
(5) 通信記録制御装置１２は、通信記録データベース２０より読み出した通信記録をセッション管理部１１に対し送信する。
(6) セッション管理部１１は、通信記録送信機能１１Ｂに基づいて通信記録制御装置１２より受信した通信記録をユーザー端末３０に送信する（ステップＳ３０９：通信内容抽出工程）。
(7) 要求した通信記録を受信したユーザー端末３０は通信記録を確認する（ステップＳ３１０）。【００３３】
(8) 一方、ユーザー端末３０が通信記録を確認している際に、ユーザー端末３１がフロア権を取得しセッション管理部１１に対し通信内容を送信している（ステップＳ３２０）。
(9) 通信内容を受信したセッション管理部１１は、受信した内容を通信記録制御装置１２経由で通信内容の識別子であるメディアバースト識別子と共に通信記録データベース２０に記録すると共に、発信者端末（ユーザー端末３１） でない、かつ、通信記録確認フラグ７０の立っていないユーザー端末（ユーザー端末３２） に対し通信内容を送信する（ステップＳ３２１：通信内容抽出工程）。また、通信記録確認フラグ７０の立っている端末に対し、未送信記録機能１１Ｃに基づいて、端末毎に通信されたメディアバースト識別子を未送信記録データマップ４０に追加保存する。即ち、前記通信内容が前記ユーザー端末のいずれかに送信されない状態が生じた場合には、ユーザー識別子とメディアバースト識別子とを未送信記録データマップ（未送信記録手段）４０にマッピングし、その未送信の事実を記録する（ステップＳ３２２：未送信記録工程）。ここで、ステップステップＳ３２０とステップＳ３２１の処理は繰り返し行われても構わない。【００３４】
(10)  ステップＳ３０７またはステップＳ  ３１０での通信記録確認を終えたユーザー端末３０はセッション管理部１１に確認を終えたことを伝えるシグナルを送る（ステップＳ３１１）。
(11)  シグナルを受けたセッション管理部１１は、未送信記録データマップ４０に対し未送信記録があるかどうか問い合わせる（ステップＳ３１２）。
未送信記録がある場合、セッション管理部１１は、未送信記録データマップ４０からマッピング情報すなわちユーザー端末３０に対応する未送信データのメディアバースト識別子を読み出し、このメディアバースト識別子に対応する記録を通信記録制御装置１２に対し通信記録読み出し要求する（ステップＳ３１３）。未送信記録がない場合、通信記録確認フラグ７０を下げて終了する（ステップＳ３１８）。
(12)  上記ステップＳ３１３で、通信記録読み出し要求を受信した通信記録制御装置１２は要求された記録についてメディアバースト識別子を用いて通信記録データベース２０より読み出す（ステップＳ３１４）。
(13)  通信記録制御装置１２は通信記録データベース２０より読み出した通信記録をセッション管理部１１に対し送信する。
(14)  セッション管理部１１は通信記録制御装置１２より受信した通信記録を、通信記録確認の要求を行ったユーザー端末３０に送信する。即ち、前述した未送信記録データマップ（未送信記録手段）４０に記録された未送信の事実に対応する前記ユーザー端末（ユーザー端末）３０が前記通信記録の確認を終了した後、或いは通信が終了した後の何れかの場合に、通信記録確認の要求を行ったユーザー端末３０に対し、未送信の通信記録を前記通信記録データベース２０から読み出して送信する（ステップＳ３１５：未送信記録送信工程）。
このステップＳ３１２からステップＳ３１５までのセッション管理部１１の動作は、未送信内容送信機能１１Ｄに基づくものである。それと共に、未送信記録消去機能１１Ｅに基づいて、要求を行ったデータに対応するマッピング情報を、その都度未送信記録データマップ４０から消去する（ステップＳ３１６：未送信記録消去制御工程）。
(15)  要求した通信記録を受信したユーザー端末３０は通信記録を確認する（ステップＳ３１７）。前述した(11)で、更に未送信記録がある場合には、ステップＳ３１１乃至ステップＳ３１７の処理を、その都度繰り返す。
(16)  未送信記録データマップ４０の未送信記録が全てなくなったときには通信記録確認フラグ７０を下げて（ステップＳ３１８）終了する。【００３５】
この第１実施形態によると、半二重通信によるセッション中においても通信記録を確認することができると共に、通信記録を確認中に新たに通信が行われた際にはその通信内容についても前述の通信記録を確認後、通信記録を確認中に行われた通信内容をその通信記録に続けて漏れなく確認することができる。【００３６】
〔第２の実施形態〕
次に、本発明の第２の実施形態について説明する。この第２の実施形態は、前述した第１の実施形態と同様に、半二重通信装置１０、通信記録データベース２０、ユーザー端末３０、３１、３２、通信記録バッファ３０Ａ、３１Ａ、３２Ａ、および通信内容がユーザー端末３０、３１、３２のいずれかに送信されていない場合には当該ユーザー端末３０、３１、３２別にその未送信の事実を記録する未送信記録データマップ４０、とを備えて構成されている。
この第２実施形態が前述した第１実施形態と異なる点は、ユーザー端末３０、３１、３２が通信記録の格納および読み出しに際し、自己の通信記録バッファ３０Ａ、３１Ａ、３２Ａを、通信記録データベース２０に優先して使用するように構成した点である。【００３７】
図６は、本第２実施形態でユーザー端末３０からの通信記録確認要求に対応する処理を示すフローチャートである。又、図７は、本第２実施形態でのこの処理のタイムチャートを示す。
（動作説明：通信記録確認要求処理）
以下、ユーザー端末３０が通信記録確認要求を行った場合の処理について図６および図７に沿って説明する。尚、図７のタイムチャート上のＳ……で表される数字は図６のフローチャートの各ステップに対応し、（  ）付きで締めされる数字は以下に示される各段落の冒頭の番号に対応している。
(1) まず、通信記録確認を行うユーザー端末３０はセッション管理部１１に対し、通信記録確認要求を送信する（ステップＳ４０１：確認要求送信工程）。
(2) 通信記録確認要求を受信したセッション管理部１１は、通信記録確認フラグ７０を立てる（ステップＳ４０２）。【００３８】
(3) 続いて、ユーザー端末３０は、通信記録バッファ３０Ａに指定した通信記録があるかどうかを判定する（ステップＳ４０３）。
そして、通信記録がある場合は、セッション管理部１１は一時記録確認機能３０Ｃに基づいて指定した通信記録データを読み出し、通信内容が完全に記録されているかどうかを確認する（ステップＳ４０４）。指定した通信記録が通信記録データ３０Ａの容量内で収まっていなかった場合、完全な通信記録との差分データをセッション管理部１１に対し通信記録差分読み出し要求を行う（ステップＳ４０６）。即ち、ユーザー端末（ユーザー端末）３０は予め装備した自己の通信記録バッファ３０Ａの記録内容を優先的に抽出して使用すると共に、当該自己の通信記録バッファ３０Ａに格納されていない不足する通信記録については前記半二重通信装置に対して対応する内容の確認要求を送信する（ステップＳ４０６：確認要求送信工程）。
これらにより、通信内容を通信記録バッファにも記録するようにして、通信記録バッファに充分記録できるような長さの通信記録については、その内容の確認を短時間に実行することが可能な通信内容確認方法を実現することができる。
一方、ステップＳ４０３で指定した通信記録が通信記録バッファ３０Ａにない場合には、セッション管理部１１に通信記録確認要求を送信する（ステップＳ４０５：確認要求送信工程）。
ステップＳ４０３で指定した通信記録が通信記録バッファ３０Ａにあり、ステップＳ４０４で通信内容が完全に記録されていると確認された場合は、通信記録の確認を通信記録バッファ３０Ａの記録で行う（ステップＳ４０７）。【００３９】
(4) 通信記録確認要求、若しくは通信記録差分読み出し要求を受信したセッション管理部１１は、通信記録制御装置１２に指定された通信記録の読出しを要求し、通信記録制御装置１２は要求された記録の通信記録を通信記録データベース２０より読み出す（ステップＳ４０８）。
(5) 通信記録制御装置１２は、通信記録データベース２０より読み出した通信記録をセッション管理部１１に対し送信する。
(6) セッション管理部１１は、通信記録送信機能１１Ｂに基づいて通信記録制御装置１２より受信した通信記録をユーザー端末３０に送信する（ステップＳ４０９）。
(7) 要求した通信記録を受信したユーザー端末３０は通信記録を確認する（ステップＳ４１０）。
(8) ユーザー端末３０が通信記録を確認している際に、ユーザー端末３１がフロア権を取得しセッション管理部１１に対し通信内容を送信する（ステップＳ４２０）。【００４０】
(9) 通信内容を受信したセッション管理部１１は、受信した内容を通信記録制御装置１２経由で通信内容の識別子であるメディアバースト識別子と共に通信記録データベース２０に記録すると共に、発信者端末( ユーザー端末３１) でなく、且つ通信記録確認フラグ７０の立っていないユーザー端末( ユーザー端末３２) に対し通信内容を送信する（ステップＳ４２１）。
また、通信記録確認フラグ７０の立っている端末に対しては、通信記録バッハ３０Ａの記憶容量に余裕があるかどうかを調べ（ステップＳ４２２）、通信記録バッファ３０Ａの容量に余裕のある場合は送信を行い通信記録バッファ３０Ａに通信内容を格納する（ステップＳ４２３）。このステップ４２２からの工程を、通信記録確認フラグ７０の立っている全端末に対して行う（ステップＳ４２４）。
(10)  通信記録バッファ３０Ａの容量に余裕のない場合は、未送信記録機能１１Ｃに基づいて、ユーザー識別子とメディアバースト識別子とを未送信記録データマップ４０にマッピングし、その未送信の事実を追加記録する（ステップＳ４２５）。ここで、ユーザー端末３０は、セッション管理部１１に対して通信記録バッファ３０Ａでの記録状況について応答を行って記録内容と残りの容量を報告する。
これらが終了すると、元のルーチンに戻る（ステップＳ４２６）。
ここで、ステップＳ４２０およびステップＳ４２１での処理は繰り返し行うようにしてもよい。【００４１】
(11)  ステップＳ４０７またはステップＳ４１０での通信記録確認を終えたユーザー端末３０はセッション管理部１１に確認を終えたことを伝えるシグナルを送る（ステップＳ
４１１）。
(12)  シグナルを受けたセッション管理部１１は、未送信記録データマップ４０に対しこのユーザー端末３０への未送信記録があるかどうか問い合わせる（ステップＳ４１２）。未送信記録がある場合、マッピング情報すなわちユーザー端末３０に対応する未送信データのメディアバースト識別子を読み出し、このメディアバースト識別子に対応する記録を通信記録制御装置１２に対し通信記録読み出し要求する（ステップＳ４１３）。未送信記録がない場合、通信記録確認フラグ７０を下げて（ステップＳ４１８）終了する。
(13)  ステップＳ４１３で通信記録読み出し要求を受信した通信記録制御装置１２は要求された記録について通信記録データベース２０より読み出す（ステップＳ４１４）。
(14)  通信記録制御装置１２は通信記録データベース２０より読み出した通信記録をセッション管理部１１に対し送信する。
(15)  セッション管理部１１は、通信記録制御装置１２より受信した通信記録を、通信記録確認の要求を行ったユーザー端末３０に送信する（ステップＳ４１５）。【００４２】
このステップＳ４１２からステップＳ４１５までのセッション管理部１１の動作は、未送信内容送信機能１１Ｄに基づくものである。それと共に、要求を行ったデータに対応するマッピング情報を、未送信記録消去機能１１Ｅに基づいて、未送信記録データマップ４０から消去する（ステップＳ４１６）。
(16)  要求した通信記録を受信したユーザー端末３０は通信記録を確認する（ステップＳ４１７）。
(17)  未送信記録データマップ４０の未送信記録が全てなくなったときには通信記録確認フラグ７０を下げて（ステップＳ４１８）終了する。【００４３】
(18)  ユーザー端末３０が未送信の通信記録を確認している際に、ユーザー端末３１がフロア権を取得しセッション管理部１１に対し通信内容の送信があった場合には、先のステップ４２０以降と同様に、通信内容を受信したセッション管理部１１は、受信した内容を発信者端末（ユーザー端末３１) でない、かつ、通信記録確認フラグ７０の立っていないユーザー端末（ユーザー端末３２) に対し通信内容を送信する。また、通信記録確認フラグ７０の立っている端末に対しては、通信記録バッファ３０Ａの容量に余裕がある場合は、送信を行い、通信記録バッファ３０Ａに通信内容を格納する。通信記録バッファ３０Ａの容量に余裕がない場合には、ユーザー識別子とメディアバースト識別子とを未送信記録データマップ（未送信記録手段）４０にマッピングし、その未送信の事実を記録する。
ステップＳ４１２で未送信記録がある場合にはステップＳ４２０およびステップＳ４２１での処理をその都度繰り返す。【００４４】
このように、本第２の実施形態では、通信記録を確認に際して通信記録バッファ３０Ａ、３１Ａ、３２Ａを優先して使用しているので、通信記録バッファ３０Ａ、３１Ａ、３２Ａに余裕がある場合は通信内容を必ず通信記録バッファ３０Ａ、３１Ａ、３２Ａに記録し、確認に際しては通信記録バッファ３０Ａ、３１Ａ、３２Ａの内容から読み出すので通信記録データベース２０の内容を読み出さずに通信記録の確認に要する時間を短縮することができる。【００４５】
〔第３の実施形態〕
次に、第３の実施形態について説明する。
図８は、本第３の実施形態における半二重通信システムの構成を示すブロック図である。
この図８において、半二重通信システムは、半二重通信装置１１０、通信記録データベース１２０、ユーザー端末１３０、１３１、１３２、通信内容がユーザー端末１３０、１３１、１３２のいずれかに送信されていない場合にユーザー端末１３０、１３１、１３２別にその未送信の事実を記録する未送信記録データマップ１４０、および通信を行うグループとそのメンバーを登録しておくメンバー登録装置１５０と、通信記録確認フラグ１７０とから構成されている。【００４６】
これらの半二重通信装置１１０、通信記録データベース１２０、ユーザー端末１３０、１３１、１３２、未送信記録データマップ１４０、メンバー登録装置１５０、通信記録確認フラグ１７０は、それぞれ前述した図１に示す第１の実施形態における半二重通信装置１０、通信記録データベース２０、ユーザー端末３０、３１、３２、未送信記録データマップ４０、メンバー登録装置５０、通信記録確認フラグ７０と、それぞれ同等の機能を備えている。【００４７】
また、半二重通信装置１１０のセッション管理部１１１、通信記録管理部１１２、フロア権管理部１１３は、前述した第１実施形態におけるセッション管理部１１、通信記録管理部１２、フロア権管理部１３とそれぞれ同等の機能を有している。更に、セッション管理部１１１のデータベース駆動制御機能１１１Ａ、通信記録送信機能１１１Ｂ、未送信記録機能１１１Ｃ、未送信内容送信機能１１１Ｄ、未送信記録消去機能１１１Ｅは、前述した第１実施形態におけるデータベース駆動制御機能１１Ａ、通信記録送信機能１１Ｂ、未送信記録機能１１Ｃ、未送信内容送信機能１１Ｄ、未送信記録消去機能１１Ｅと、それぞれ同等の機能を有している。
この第３実施形態が前述した第１実施形態と異なる点は、ユーザー端末１３０〜１３１に図１のユーザー端末３０〜３１とは異なり、通信記録バッファと通信記録バッファを確認する一時記録確認機能が設けられていない点にある。【００４８】
（動作：通信記録データベースへの保存）
次に、本第３の実施形態の動作を、図に沿って説明する。
まず、通信記録データベース１２０への保存は以下の順序で行われる。
(1) セッション管理部１１１は予めグループ・メンバー登録装置１５０から今回の通信を行う通信グループに属するユーザー端末を読み出して記憶する。
(2) セッション管理部１１１は発信者のフロア権管理部１１３がフロア権を与えた発信端末１３１からの通信内容を受信する。
(3) セッション管理部１１１は、受信端末１３０、１３２と共に、データベース駆動制御機能１１１Ａによって通信記録制御装置１１２に対し受信した通信内容を送信する。
(4) 通信記録制御装置１１２はセッション管理部１１１から通信内容を受信すると、通信内容に通信内容の識別子であるメディアバースト識別子をつけて通信記録データベース１２０に保存する。
この(1) 〜(4) の処理は、通信が行われる度に毎回行われる。又、この各工程は、図２に示した第１実施形態での処理工程とほぼ同じである。【００４９】
（動作：通信記録確認要求処理）
次に、ユーザー端末１３０が通信記録確認要求を行った場合の処理について、図９に示すフローチャートに沿って説明する。
(1) 通信記録確認を行うユーザー端末１３０はセッション管理部１１１に対し、通信記録確認要求を送信する（ステップＳ５０１）。
(2) 通信記録確認要求を受信したセッション管理部１１１は、通信記録制御装置１１２に対し通信記録読み出し要求を送信すると共に、通信記録確認フラグ１７０を立てる（ステップＳ５０２）。
(3) 通信記録読み出し要求を受信した通信記録制御装置１１２は要求された記録について通信記録データベース１２０より読み出す。
(4) 通信記録制御装置１１２は、通信記録送信機能１１１Ｂに基づいて、通信記録データベース１２０より読み出した通信記録をセッション管理部１１１に対し送信する（ステップＳ５０３）。
(5) セッション管理部１１１は通信記録制御装置１１２より受信した通信記録を、通信記録確認の要求を行ったユーザー端末１３０に送信する（ステップＳ５０４）。
(6) 要求した通信記録を受信したユーザー端末１３０は通信記録を確認する（ステップＳ５０５）。
(7) ユーザー端末１３０が通信記録を確認している際に、ユーザー端末１３１がフロア権を取得しセッション管理部に対し通信内容を送信する（ステップＳ５２０）。
(8) 通信内容を受信したセッション管理部１１１は、受信した内容を発信者端末１３１でない、かつ、通信記録確認フラグ１７０の立っていないユーザー端末１３２に対し通信内容を送信する（ステップＳ５２１）。又、通信記録確認フラグ１７０の立っている端末に対し、未送信記録機能１１１Ｃに基づいて、ユーザー識別子とメディアバースト識別子とを未送信記録データマップ１４０にマッピングし、その未送信の事実を追加記録する（ステップＳ５２２）。ここで、ステップＳ５２０乃至ステップＳ５２２の処理は繰り返し行われようにしてもよい。【００５０】
(9) 通信記録確認を終えたユーザー端末１３０はセッション管理部１１１で確認を終えたことを伝えるシグナルを送る（ステップＳ５０６）。
(10)  シグナルを受けたセッション管理部１１１は、未送信記録データマップ４０に対し
未送信記録があるかどうか問い合わせる（ステップＳ５０７）。未送信記録がある場合、マッピング情報すなわちユーザー端末１３０に対応する未送信データのメディアバースト識別子を読み出し、メディアバースト識別子に対応する記録を通信記録制御装置１１２に対し通信記録読み出し要求する（ステップＳ５０８）。未送信記録がない場合、通信記録確認フラグ１７０を下げ（ステップＳ５１３）、終了する。【００５１】
(11)  通信記録読み出し要求を受信した通信記録制御装置１１２は要求された記録をメディアバースト識別子を用いて通信記録データベース１２０より読み出す（ステップＳ５０９）。
(12)  通信記録制御装置１１２は通信記録データベース１２０より読み出した通信記録をセッション管理部１１１に対し送信する。
(13)  セッション管理部１１１は通信記録制御装置１１２より受信した通信記録を、通信記録確認の要求を行ったユーザー端末１３０に送信する（ステップＳ５１０）。このステップＳ５０７からステップＳ５１０までのセッション管理部１１１の動作は、未送信内容送信機能１１１Ｄに基づくものである。そうしてそれと共に、未送信記録消去機能１１１Ｅに基づいて、要求を行ったデータに対応するマッピング情報を未送信記録データマップ４０から消去する（ステップＳ５１１）。
(14)  要求した通信記録を受信したユーザー端末１３０は通信記録を確認する（ステップＳ５１２）。
ここで、前述した(10)で未送信記録がある場合には、ステップＳ５０６乃至ステップＳ５１２の処理をその都度繰り返す。【００５２】
この第３の実施形態によると、前述した第１の実施形態で通信内容を記録する記録装置を、通信記録バッファ３０Ａ、３１Ａ、３２Ａと通信記録データベース２０に分けたような分散はせずに一括管理が行われているため、通信記録の処理をより一層簡単にすることができる。【００５３】
（第４の実施形態）
次に、第４の実施形態について説明する。
図１０は、本発明の半二重通信システムの第４の実施形態の構成を示すブロック図である。この第４の実施形態は、前述した第１実施形態とは、ユーザー端末２３０〜２３１に通信記録バッファが設けられていない点、およびメディア合成装置２６０が設けられている点が、相違する。【００５４】
即ち、この第４の実施形態では、半二重通信システムに通信内容をメディアごとに分離、合成して出力するメディア合成装置（メディア合成手段）２６０を設け、ユーザー端末（ユーザー端末）２３０、２３１、２３２は、半二重通信装置２１０に通信記録データベース２２０に記録された通信内容の記録を読み出させて過去の通信記録を確認する記録内容取得確認機能２３０Ｂ、２３１Ｂ、２３２Ｂを備えている。【００５５】
また、半二重通信装置２１０のセッション管理部２１１は、発信端末２３１から受信した通信内容の通信記録制御装置２１２を介した通信記録データベース２２０への送信とメディア合成手段２６０への送信を行うデータベース駆動制御機能２１１Ａと、通信記録制御装置２１２を介した通信記録データベース２２０に記録された通信記録の読出しとメディア合成手段２６０への送信を制御する通信記録送信機能２１１Ｂとを備えている。
更に、このセッション管理部２１１は、受信端末２３０、２３１のいずれかからの記録内容取得確認機能に基づく通信記録の読み出し要求に応じて、受信した通信内容と通信記録送信機能２１１Ｂで読み出した通信記録とをメディア合成装置２６０によってメディアごとに合成させ、この合成結果を当該受信端末に送信するミキシング情報送信機能２１１Ｃを備えて構成されている。【００５６】
又、前述した第１の実施形態の未送信記録データマップ４０、未送信記録機能１１Ｃ、未送信内容送信機能１１Ｄ、未送信記録消去機能１１Ｅに相当する未送信記録データマップ２４０と、未送信記録機能２１１Ｄ、未送信内容送信機能２１１Ｅ、未送信記録消去機能２１１Ｆとを備えている。第１の実施形態の通信記録確認フラグ７０に相当するものは設けられていない。
メディア合成装置２６０は、通信内容を受信すると、音声や動画をはじめとしたメディアごとに通信内容を分離し、メディアごとに同一時間中に通信内容を確認できる形式にデータを変換する。例えば、通信内容が音声の場合は音声自体のミキシング、通信内容が動画の場合には端末で動画を二画面表示、などの変換を行う。【００５７】
（動作説明）
次に、本第４の実施形態の動作を、図１１に示すフローチャートに沿って説明する。
本第４の実施形態において、ユーザー端末２３０が通信記録確認要求を行った場合には以下の処理を行う。
(1) 通信記録確認を行うユーザー端末２３０は、セッション管理部２１１に対し、記録内容取得確認機能２３０Ｂに基づいて、通信記録確認要求を送信する（ステップＳ６０１）。
(2) 通信記録確認要求を受信したセッション管理部２１１は、通信記録制御装置２１２に対し通信記録読み出し要求を送信すると共に、通信記録確認フラグ２７０を立てる（ステップＳ６０２）。
(3) 通信記録読み出し要求を受信した通信記録制御装置２１２は要求された記録について通信記録データベース２２０より読み出す（ステップＳ６０３）。
(4) 通信記録制御装置２１２は通信記録データベース２２０より読み出した通信記録をセッション管理部２１１に対し送信する。
(5) セッション管理部２１１は通信記録制御装置２１２より受信した通信記録を、通信記録確認の要求を行ったユーザー端末２３０に送信する（ステップＳ６０４）。
(6) 要求した通信記録を受信したユーザー端末２３０は通信記録を確認する（ステップＳ６０５）。【００５８】
(7) ユーザー端末２３０が通信記録を確認している際に、ユーザー端末２３１がフロア権を取得しセッション管理部に対し通信内容を送信する（ステップＳ６２０）。
(8) 通信内容を受信したセッション管理部２１１は、受信した内容を発信者端末（ユーザー端末２３１) でない、且つ通信記録確認フラグ２７０の立っていないユーザー端末（ユーザー端末２３２) に対し通信内容を送信する（ステップＳ６２１）。
通信記録確認フラグ２７０の立っている端末に対しては、通信記録確認フラグ２７０が立っている事、およびユーザー端末２３１がフロア権を取得している事、を同時に満たしている場合に（ステップＳ６０６）、ユーザー端末２３０が確認している通信内容とユーザー端末２３１が送信した通信内容をメディア合成装置２６０に送信する（ステップＳ６０７）。【００５９】
(9) ユーザー端末２３０が確認している通信内容とユーザー端末２３１が送信した通信内容を受信したメディア合成装置２６０は、通信内容を音声や動画をはじめとしたメディアごとにミキシングを行う（ステップＳ６０８）。
(10)  メディア合成装置２６０はミキシングされた通信内容をセッション管理部２１１に送信する。
(11)  ミキシングされた通信記録を受信したセッション管理部２１１はこの通信記録をユーザー端末２３０に送信する（ステップＳ６０９：通信内容抽出工程）。
即ち、この一連の通信内容抽出工程では、抽出された通信記録の通信内容と、フロア権に基づいて送信実行中の他のユーザー端末（ユーザー端末）が発信した通信内容とを、メディア毎にミキシングして前記ユーザー端末（一のユーザー端末）へ送信するように構成され実行されるようになっている。
(12)  ミキシングされた通信記録を受信したユーザー端末３０は通信記録を確認する。【００６０】
この第４の実施形態によると、メディア合成装置でミキシングすることで、ユーザー端末は過去の通信記録と現在の通信内容とを同時に確認することが可能になり、過去の通信記録の確認を行いながら現在の通信内容を受信して半二重通信を続けることができる。【００６１】
〔第５の実施形態〕
次に、第５の実施形態について説明する。
図１１は、この第５の実施形態の構成を示すブロック図である。この第５の実施形態の構成が前述した第１実施形態と異なる点は、ユーザー端末３３０〜３３１に通信記録バッファが設けられていないこと、半二重通信装置３１０のセッション管理部３１１に非受信状態設定機能３１１Ｃが設けられていることである。【００６２】
ユーザー端末３３０、３３１、３３２は、半二重通信装置３１０に前記通信記録データベース３２０に記録された通信内容の記録を読み出させて過去の通信記録を確認する記録内容取得確認機能を備えていて、セッション管理部３１１は発信端末であるユーザー端末３３１から受信した通信内容のデータベース３２０への記録と記録された通信記録の読出しを制御する通信制御機能と、受信端末であるユーザー端末３３０、３３２のいずれかからの記録内容取得確認機能に基づく通信記録の読み出し要求に応じて当該受信端末にフロア権を与えて他のユーザー端末からの受信を一時停止した上で通信記録の確認を実行させる非受信状態設定機能３１１Ｃとを備えている。【００６３】
更に、前述した第１の実施形態における未送信記録データマップ４０、グループ・メンバー登録装置５０、未送信記録機能１１Ｃ、未送信内容送信機能１１Ｄ、および未送信記録消去機能１１Ｅに、それぞれ相当する未送信記録データマップ３４０、グループ・メンバー登録装置３５０、未送信記録機能３１１Ｄ、未送信内容送信機能３１１Ｅ、および未送信記録消去機能３１１Ｆを備えた構成となっている。又、前述した第１の実施形態の通信記録確認フラグ７０に相当するものは設けられていない。【００６４】
本第５の実施形態で、ユーザー端末３３０が通信記録確認要求を行った場合の処理フローチャートを図１３に示す。
（動作：通信記録確認要求処理）
次に、この実施形態にあって、通信記録確認要求があった場合の処理を図１３に基づいて説明する。
(1) まず、通信記録確認を行うユーザー端末３３０は、セッション管理部３１１に対して通信記録確認要求を送信する（ステップＳ７０１）。
(2) 通信記録確認要求を受信したセッション管理部３１１は、通信記録制御装置３１２に対し通信記録読み出し要求を送信すると共に、通信記録確認要求を行ったユーザー端末３３０にフロア権を割り当てる（ステップＳ７０２）。ユーザー端末３３０がフロア権を取得している状態では、ユーザー端末３３１、３３２は通信内容を送信することはできない。【００６５】
(3) 通信記録読み出し要求を受信した通信記録制御装置３１２は要求された記録について通信記録データベース３２０より読み出す（ステップＳ７０３）。
(4) 通信記録制御装置３１２は通信記録データベース３２０より読み出した通信記録をセッション管理部３１１に対し送信する。
(5) セッション管理部３１１は通信記録制御装置３１２より受信した通信記録を、通信記録確認の要求を行ったユーザー端末３３０に送信する（ステップＳ７０４）。
(6) 要求した通信記録を受信したユーザー端末３３０は通信記録を確認する（ステップＳ７０５）。
(7) 通信記録確認を終えたユーザー端末３３０はセッション管理部３１１で確認を終えたことを伝えるシグナルを送る（ステップＳ７０６）。
(8) セッション管理部３１１はユーザー端末３３０に割り振られているフロア権を開放する（ステップＳ７０７）。
(9) そうして、ユーザー端末３３０が通信記録確認要求をする前の処理に戻る（ステップＳ７０８）。【００６６】
この第５の実施形態によると、通信記録確認の際に通信記録確認要求を行ったユーザー端末にフロアを割り当てることで、半二重通信の流れを一旦止めて確認を行わせるので、通信記録確認によって未送信の通信内容が発生することがなくなり、以降の処理を容易にすることができる。【００６７】
ここで、上述した第１乃至第５の実施形態にあっては、要求した通信記録を受信したユーザー端末は通信記録を確認する際に、その通信記録の再生速度をどのような設定にしてもよい。例えば倍速にしてもよい。このようにすることで、ユーザーは通信記録を通常速度で確認する場合に比べ早い時間で確認を終えることができる。【００６８】
以上の説明では、ユーザー端末を三台を用いて半二重通信を行っている場合を例示したが、ユーザー端末３０、１３０、２３０、３３０は通信記録確認を要求する端末であり、ユーザー端末３１、１３１、２３１、３３１は通信記録確認が行われている最中にフロア権を取得し通信を行う端末であり、ユーザー端末３２、１３２、２３２、３３２は他の端末が通信記録を確認している最中に通信内容を受信する端末であり、それぞれの代表を例示したもので、端末数を限定するものではない。また端末の役割は使用状況に応じて動的に切り替た構成としてもよい。【００６９】
ここで、以上に述べた各実施形態にあって、通信記録内容の確認方法にかかる各工程については、その実行内容をプログラム化してコンピュータに実行させるように構成しても良い。このようにしても、上述した各実施形態における通信記録内容の確認方法にかかる各工程の場合と同等の確認処理を実行することができ、前述した本発明の目的を有効に達成することができる。【００７０】
本発明は、以上に述べたように構成され機能するので、通信内容を識別子と共に記録しておいてユーザー端末の要求において読み出し可能にしたことにより、半二重通信が行われている最中においてもユーザー端末が過去の通信記録の確認を実行することができると共に、現在行われている通信内容を保持しつつ上記通信記録の確認を実行することができ、通信記録確認中の通信内容についても漏れなく確認することができる半二重通信システム、半二重通信システムにおける通信内容確認方法および通信内容確認処理プログラムを実現することができる。【００７１】
本発明の他の実施形態に係る半二重通信システムは、一度には一方向にしか通信を行えない半二重通信を制御し管理する半二重通信装置と、この半二重通信装置を介して半二重通信を行う複数のユーザー端末とを備えた半二重通信システムにおいて、
前記半二重通信装置に、当該半二重通信装置を介して実行される前記半二重通信の通信内容をその識別子とを合わせて記録する通信記録データベースを装備し、
前記半二重通信装置が、前記複数のユーザー端末の内の１つに他に優先して発信端末となり得るフロア権を設定するフロア権設定管理部と、前記フロア権を設定された発信端末から発信される通信内容を受信し前記発信端末以外の前記ユーザー端末である受信端末へ中継送信すると共に前記半二重通信の通信状況を管理するセッション管理部とを備え、
このセッション管理部からの要求により前記通信内容を記録した通信記録を前記通信記録データベースから読み出す通信記録制御部を、前記セッション管理部に併設した構成としてもよい。【００７２】
前記半二重通信システムにおいて、
前記ユーザー端末は、前記半二重通信装置に対して前記通信記録データベースに記録された前記通信記録を取得すると共に該通信記録を確認する記録内容取得確認手段を有し、
前記半二重通信装置のセッション管理部が、前記発信端末から送信されてくる前記通信内容の前記通信記録データベースに対する記録および読出しを前記通信記録制御部を介して実行するデータベース駆動制御手段と、前記通信記録データベースに記録された前記通信記録に対して前記ユーザー端末から取得要求がなされると前記通信記録制御部を介して前記通信記録データベースから対応する通信記録を読み出すと共に当該ユーザー端末に送信する通信記録送信手段とを備えた構成としてもよい。【００７３】
前記半二重通信システムにおいて、
前記各ユーザー端末は、前記通信内容を一時的に記録する通信記録バッファを装備すると共に、自己が送信し又は受信する通信内容をそれぞれ自己の通信記録バッファに優先的に記録する手段を備えた構成としてもよい。【００７４】
前記半二重通信システムにおいて、
前記各ユーザー端末が有する前記半二重通信装置に対する記録内容取得確認手段は、その実行に際しては、自己の通信記録バッファを優先的に確認すると共に当該通信記録バッファに記録されていない部分について前記セッション管理部に対して当該通信記録の取得を要請し実行するように構成された構成でもよい。【００７５】
前記半二重通信システムにおいて、
前記半二重通信装置に前記通信内容をメディアごとに分離し又は合成して出力するメディア合成手段を併設し、
このメディア合成手段が、前記半二重通信装置に対する前記記録内容取得確認機能を実行中の前記ユーザー端末が受信する前記通信記録と、前記フロア権を取得し当該フロア権を実行中の他のユーザー端末が発信する通信内容とを、前記半二重通信装置から入力すると共に、この通信記録及び通信内容をメディアごとにミキシングして前記セッション管理部に送信する合成メディア発信手段を有し、
前記セッション管理部が、前記ミキシングされた通信内容を前記記録内容取得確認機能を実行中の前記ユーザー端末に送信するミキシング情報送信手段を備えた構成でもよい。【００７６】
前記半二重通信システムにおいて、
前記ユーザー端末は、前記半二重通信装置に対して前記通信記録データベースに記録された前記通信記録を要求すると共にその通信記録を確認する記録内容取得確認手段を有し、
前記半二重通信装置の前記セッション管理部は、前記通信記録制御部を介して前記通信記録データベースに対する前記通信内容の記録及び読出し動作を制御するデータベース駆動制御機能と、前記何れかの受信端末によって前記記録内容取得確認機能が実行された場合にこれに基づいて当該受信端末にフロア権を与え、他のユーザー端末の送信動作を一時停止した上で前記通信記録の確認を実行させる非受信状態設定手段を備えた構成であってもよい。【００７７】
前記半二重通信システムにおいて、
前記セッション管理部は、前記通信内容が前記ユーザー端末のいずれかに送信されない状態が生じた場合にその未送信の通信があった事実を当該ユーザー端末の識別子と共に予め装備された未送信記録手段に記録する未送信記録手段と、前記未送信記録手段に記録された未送信の事実に対応する前記ユーザー端末が前記通信記録の確認を終了した時点或いは通信が終了した時点の何れか一方の時点で当該ユーザー端末に向けて未送信の通信記録を前記通信記録データベースから読み出して送信する未送信内容送信手段と、前記未送信にかかる通信記録が送信された場合にその都度対応する未送信記録を前記未送信記録手段から消去する未送信記録消去手段とを備えた構成であってもよい。【００７８】
本発明の他の実施形態に係る通信内容確認方法は、相互に一方向通信を行う形態の半二重通信の動作を制御して管理する半二重通信装置と、この半二重通信装置を介して半二重通信を行う複数のユーザー端末とを備えた半二重通信システムにあって、
前記半二重通信装置を介して前記複数のユーザー端末間で実行される半二重通信の通信内容とその識別子とを合わせて通信記録データベースに記録し、
前記複数のユーザー端末の内の何れか一のユーザー端末から前記半二重通信装置に対して前記通信記録データベースに記録された通信記録の一部につき確認要求を送信し、
前記一のユーザー端末からの確認要求を受信すると共にこれに基づいて前記半二重通信装置が作動し前記通信記録データベースに記録された通信記録から対応する通信内容を抽出し前記一のユーザー端末へ送信する構成であってもよい。【００７９】
前記通信内容確認方法において、
前記通信内容を記録する際に、前記複数の各ユーザー端末が送信し又は受信する通信内容を対象として、それぞれが予め備えている自己の通信記録バッファ内に優先的に記録する構成としてもよい。【００８０】
前記通信内容確認方法において、
前記確認要求を送信する際に、前記一のユーザー端末は予め装備した自己の通信記録バッファの記録内容を優先的に抽出して使用すると共に、当該自己の通信記録バッファに格納されていない不足する通信記録について前記半二重通信装置に対して対応する内容の確認要求を送信する構成としてもよい。【００８１】
前記通信内容確認方法において、
前記通信内容を抽出する際に、抽出された通信記録の記録内容と、フロア権に基づいて送信実行中の他のユーザー端末が発信した通信内容とを、メディアごとにミキシングして前記一のユーザー端末へ送信する構成としてもよい。【００８２】
前記通信内容確認方法において、
前記通信内容が前記ユーザー端末のいずれかに送信されない状態が生じた場合にその未送信の事実を当該ユーザー端末の識別子と共に未送信記録手段に記録し、
前記未送信記録手段に記録された未送信の事実に対応する前記ユーザー端末が前記通信記録の確認を終了した時点或いは通信が終了した時点の何れか一方の時点で当該ユーザー端末に向けて前記未送信の通信記録を前記通信記録データベースから読み出して送信し、
この未送信にかかる通信記録が送信された場合にその都度対応する未送信記録を前記未送信記録手段から消去する構成としてもよい。【００８３】
本発明の他の実施形態に係る通信内容確認プログラムは、相互に一方向通信を行う形態の半二重通信の動作を制御して管理する半二重通信装置と、この半二重通信装置を介して半二重通信を行う複数のユーザー端末とを備えた半二重通信システムにあって、前記半二重通信装置が備えているコンピュータに、
前記半二重通信装置を介して前記複数のユーザー端末間で実行される半二重通信の通信内容とその識別子とを合わせて通信記録データベースに記録処理する通信内容記録機能、
前記複数のユーザー端末の内の何れか一のユーザー端末から前記半二重通信装置に対して前記通信記録データベースに記録された通信記録の一部につき確認要求を送信されてきた場合にこれを受信処理する確認要求受信機能、
この前記一のユーザー端末からの確認要求に基づいて前記半二重通信装置が作動し前記通信記録データベースに記録された通信記録から対応する通信内容を抽出し前記一のユーザー端末へ送信処理する通信内容抽出送信機能、
を、実行させる構成としてもよい。【００８４】
前記通信内容確認プログラムにおいて、
前記通信内容を記録する際に、前記複数の各ユーザー端末が送信し又は受信する通信内容を対象として、それぞれが予め備えている自己の通信記録バッファ内に優先的に記録する構成としてもよい。【００８５】
前記通信内容確認プログラムにおいて、
前記確認要求を送信する際に、前記一のユーザー端末は予め装備した自己の通信記録バッファの記録内容を優先的に抽出して使用すると共に、当該自己の通信記録バッファに格納されていない不足する通信記録について前記半二重通信装置に対して対応する内容の確認要求を送信処理する構成としてもよい。【００８６】
前記通信内容確認プログラムにおいて、
前記通信内容を抽出する際に、抽出された通信記録の記録内容と、フロア権に基づいて送信実行中の他のユーザー端末が発信する通信内容とを、メディアごとにミキシングして前記一のユーザー端末へ送信する構成としてもよい。【００８７】
前記通信内容確認プログラムにおいて、
前記通信内容が前記ユーザー端末のいずれかに送信されない状態が生じた場合にその未送信の事実を当該ユーザー端末の識別子と共に未送信記録手段に記録する未送信記録処理機能、前記未送信記録手段に記録された未送信の事実に対応する前記ユーザー端末が前記通信記録の確認を終了した時点或いは通信が終了した時点の何れか一方の時点で当該ユーザー端末に向けて前記未送信の通信記録を前記通信記録データベースから読み出して送信する未送信記録送信処理機能、この未送信にかかる前記通信記録が送信された場合にその都度対応する未送信記録を前記未送信記録手段から消去する未送信記録消去処理機能、
を前記確認要求送信機能に併設し、これを前記コンピュータに実行させる構成としてもよい。【００８８】
以上、実施形態（及び実施例）を参照して本願発明を説明したが、本願発明は上記実施形態（及び実施例）に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。【００８９】
この出願は２００７年５月１４日に出願された日本出願特願２００７−１２８５３３            を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【００９０】
本発明は上述したように構成され機能するので、ＰｏＣやトランシーバなどの半二重通信を用いたグループ通信の分野、およびＰｏＣやトランシーバなどの半二重通信を用いた遠隔会議システムなどの通信産業分野で広く利用される可能性を有している。
【図面の簡単な説明】
【００９１】
【図１】本発明にかかる半二重通信システムの第１の実施形態を示すブロック図である。
【図２】図１に示す第１実施形態での通信記録データベースへの通信内容データの保存の手順を示すフローチャートである。
【図３】第１実施形態でのユーザー端末の通信記録バッファへの通信内容データの保存の手順を示すフローチャートである。
【図４】第１実施形態でのユーザー端末からの通信記録確認要求に対応する処理の手順を示すフローチャートである。
【図５】第１実施形態でのユーザー端末からの通信記録確認要求に対応する処理動作を示すタイムチャートである。
【図６】本発明の第２実施形態におけるユーザー端末からの通信記録確認要求に対応する処理手順を示すフローチャートである。
【図７】第２実施形態におけるユーザー端末からの通信記録確認要求に対応する処理動作を示すタイムチャートである。
【図８】本発明にかかる半二重通信システムの第３の実施形態を示すブロック図である。
【図９】図８に示す第３実施形態にあってユーザー端末からの通信記録確認要求に対応する処理手順を示すフローチャートである。
【図１０】本発明にかかる半二重通信システムの第４の実施形態を示すブロック図である。
【図１１】図１０に示す第４実施形態におけるユーザー端末からの通信記録確認要求に対応する処理手順を示すフローチャートである。
【図１２】本発明にかかる半二重通信システムの第５の実施形態を示すブロック図である。
【図１３】本発明の第５実施形態にあってユーザー端末からの通信記録確認要求に対応する処理手順を示すフローチャートである。
【符号の説明】
【００９２】
１０、１１０、２１０、３１０  半二重通信装置
２０、１２０、２２０、３２０  通信記録データベース（通信記録データベース）
３０、３１、３２、１３０、１３１、１３２、２３０、２３１、２３２、３３０、３３１、３３２  ユーザー端末（ユーザー端末）
４０、１４０、２４０、３４０  未送信記録データマップ（未送信記録手段）
５０、１５０、２５０、３５０  グループ・メンバー登録装置（登録手段）
２６０  メディア合成装置（メディア合成手段）
７０、１７０  通信記録確認フラグ
【図１】
2008140055.tif 000003
【図２】
2008140055.tif 000004
【図３】
2008140055.tif 000005
【図４】
2008140055.tif 000006
【図５】
2008140055.tif 000007
【図６】
2008140055.tif 000008
【図７】
2008140055.tif 000009
【図８】
2008140055.tif 000010
【図９】
2008140055.tif 000011
【図１０】
2008140055.tif 000012
【図１１】
2008140055.tif 000013
【図１２】
2008140055.tif 000014
【図１３】
2008140055.tif 000015
【国際調査報告】
2008140055.tif 000016
2008140055.tif 000017