(57)【特許請求の範囲】
【請求項１】
複数のスピーカーのうち出力可能な待機スピーカーを示す情報の入力を受け付けると共に、顧客を示す顧客情報を受け付ける待機受付部と、
前記顧客情報を受け付けた順に、該顧客情報を発声する音声情報を出力する出力スピーカーを特定する出力スピーカー特定部と、
前記出力スピーカーに対して前記音声情報を送信する通信部と、
前記音声情報を出力する前記顧客情報よりも前に受け付けた他の前記顧客情報の発声時間を用いて、前記複数のスピーカーのうち出力している最中のスピーカーである出力継続中スピーカーを特定する出力継続中スピーカー特定部と、を備え、
前記出力スピーカー特定部は、前記出力継続中スピーカーから所定距離以上離れた前記待機スピーカーの１つを前記出力スピーカーであると特定することを特徴とする出力制御装置。
【請求項２】
複数のスピーカーのうち出力可能な待機スピーカーを示す情報の入力を受け付ける待機受付部と、
前記複数のスピーカーのうち出力している最中のスピーカーである出力継続中スピーカーを特定する出力継続中スピーカー特定部と、
前記複数のスピーカーの各々が属するグループに関する情報であるスピーカーグループ情報を記憶する記憶部と、
前記出力継続中スピーカーと異なる前記グループに属する前記待機スピーカーの１つを出力スピーカーとして特定する出力スピーカー特定部と、
前記出力スピーカーに対して音声情報を送信する通信部と、
を備えることを特徴とする出力制御装置。
【請求項３】
請求項１に記載の出力制御装置であって、
前記音声情報を含むパケットを特定するパケット特定部を備え、
前記通信部は、前記出力スピーカーの出力を制御する端末装置に対して前記パケットを送信することを特徴とする出力制御装置。
【請求項４】
請求項３に記載の出力制御装置であって、
前記待機受付部は、顧客を示す顧客情報を受け付け、
前記パケット特定部は、前記顧客情報を発声する前記音声情報を含むパケットを生成することを特徴とする出力制御装置。
【請求項５】
請求項４に記載の出力制御装置であって、
前記パケット特定部は、前記音声情報と、前記顧客情報を示す表示情報と、を含むパケットを生成し、
前記通信部は、前記表示情報を表示する表示機の出力を制御する前記端末装置に前記パケットを送信することを特徴とする出力制御装置。
【請求項６】
請求項１に記載の出力制御装置であって、
前記待機受付部が受け付けた前記待機スピーカーの受付順を含む待機スピーカー情報を記憶する記憶部を備え、
前記出力スピーカー特定部は、前記出力継続中スピーカーから前記所定距離以上離れた前記待機スピーカーのうち、前記受付順を示す値の最も小さい前記待機スピーカーを前記出力スピーカーであると特定することを特徴とする出力制御装置。
【請求項７】
出力制御装置と、前記出力制御装置と通信可能に接続される端末装置と、を含む出力制御システムであって、
前記出力制御装置は、
複数のスピーカーのうち出力可能な待機スピーカーを示す情報を前記端末装置から受信すると共に、顧客を示す顧客情報を受け付ける待機受付部と、
前記顧客情報を受け付けた順に、該顧客情報を発声する音声情報を出力する出力スピーカーを特定する出力スピーカー特定部と、
前記出力スピーカーの出力を制御する前記端末装置に対して前記音声情報を送信する通信部と、
前記音声情報を出力する前記顧客情報よりも前に受け付けた他の前記顧客情報の発声時間を用いて、前記複数のスピーカーのうち出力している最中のスピーカーである出力継続中スピーカーを特定する出力継続中スピーカー特定部と、を備え、
前記端末装置は、
該端末装置が出力を制御する前記スピーカーが出力可能であることを示す情報の入力を受け付ける入力部と、
前記出力制御装置から受信した前記音声情報を出力する出力部と、を備え、
前記出力制御装置の前記出力スピーカー特定部は、前記出力継続中スピーカーから所定距離以上離れた前記待機スピーカーの１つを前記出力スピーカーであると特定することを特徴とする出力制御システム。
【請求項８】
請求項７に記載の出力制御システムであって、
前記出力制御装置は、前記音声情報と、前記顧客情報を示す表示情報と、を含むパケットを生成するパケット特定部を備え、
前記通信部は、前記パケットを前記端末装置に送信し、
前記端末装置は、前記出力制御装置により送信された前記パケットに含まれる前記音声情報を前記出力スピーカーに出力させ、該パケットに含まれる前記表示情報を該端末装置が出力を制御する表示機に出力させるパケット受付部を備え、
前記パケット受付部は、共通の前記パケットに含まれる前記音声情報と前記表示情報とを共通のタイミングで出力することを特徴とする出力制御システム。
【請求項９】
出力制御装置が行う出力制御方法であって、
前記出力制御装置は、待機受付部と、出力スピーカー特定部と、通信部と、出力継続中スピーカー特定部と、を備え、
前記待機受付部は、複数のスピーカーのうち出力可能な待機スピーカーを示す情報の入力を受け付けると共に、顧客を示す顧客情報を受け付ける待機受付手順を実行し、
前記出力スピーカー特定部は、前記顧客情報を受け付けた順に、該顧客情報を発声する音声情報を出力する出力スピーカーを特定する出力スピーカー特定手順を実行し、
前記通信部は、前記出力スピーカーに対して前記音声情報を送信する通信手順を実行し、
前記出力継続中スピーカー特定部は、前記音声情報を出力する前記顧客情報よりも前に受け付けた他の前記顧客情報の発声時間を用いて、前記複数のスピーカーのうち出力している最中のスピーカーである出力継続中スピーカーを特定する出力継続中スピーカー特定手順を実行し、
前記出力スピーカー特定手順において、前記出力継続中スピーカーから所定距離以上離れた前記待機スピーカーの１つを前記出力スピーカーであると特定することを特徴とする出力制御方法。
【請求項１０】
コンピュータを出力制御装置として機能させるプログラムであって、
前記出力制御装置は、待機受付部と、出力スピーカー特定部と、通信部と、出力継続中スピーカー特定部と、を備え、
前記待機受付部に、複数のスピーカーのうち出力可能な待機スピーカーを示す情報の入力を受け付けると共に、顧客を示す顧客情報を受け付ける待機受付手順を実行させ、
前記出力スピーカー特定部に、前記顧客情報を受け付けた順に、該顧客情報を発声する音声情報を出力する出力スピーカーを特定する出力スピーカー特定手順を実行させ、
前記通信部に、前記出力スピーカーに対して前記音声情報を送信する通信手順を実行させ、
前記出力継続中スピーカー特定部に、前記音声情報を出力する前記顧客情報よりも前に受け付けた他の前記顧客情報の発声時間を用いて、前記複数のスピーカーのうち出力している最中のスピーカーである出力継続中スピーカーを特定する出力継続中スピーカー特定手順を実行させ、
前記出力スピーカー特定手順において、前記出力継続中スピーカーから所定距離以上離れた前記待機スピーカーの１つを前記出力スピーカーであると特定させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力制御装置、出力制御システム、出力制御方法、及びプログラムに関する。
【背景技術】
【０００２】
スピーカーを有する複数の窓口において顧客を呼び出すための技術が知られている。
【０００３】
特許文献１には、「各受付呼出し操作卓４に呼出キー等の他に登録キーを設ける。交付窓口にはタッチパネル式のモニター操作卓６を設ける。操作卓６には登録番号表示面と表示キー、反転キー等タッチキーと、交付呼出番号表示装置に表示される番号と同じ番号を表示する表示番号表示面と消去キー、反転キー等タッチキーを設ける。各受付呼出操作卓４で各人の受付が終わる度に登録キーを押す。受付番号は登録番号としてモニター操作卓６の登録番号表示面に表示される。交付窓口では交付書類が移送されてくると交付書類に付された登録番号を見て、タッチパネルの同じ登録番号にタッチし番号の色を反転させ表示キーにタッチし、交付呼出番号とともに表示番号表示面及び交付呼出表示盤に表示させる」受付・交付呼出しトータル番号表示システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１０９１４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
複数のスピーカーから同時に音声が出力され、音声が重なって聞こえると、内容を判別できない恐れが生じる。また、１つのスピーカーからの音声出力が終了するのを待って、他のスピーカーからの出力を行えば、聞き取り辛さは解消されるものの、すべての呼出が終了するまでに時間を要する。
【０００６】
特許文献１に開示された技術は、スピーカーと接続された各々の操作卓への入力に基づいて音声出力を行うものであり、音声が重なって聞こえることが考慮されていない。
【０００７】
本発明は、上記の点に鑑みてなされたものであって、複数のスピーカーを用いた音声出力に好適な技術の提供を目的とする。
【課題を解決するための手段】
【０００８】
本願は、上記課題の少なくとも一部を解決する手段を複数含んでいるが、その例を挙げるならば、以下の通りである。
【０００９】
上記課題を解決するため、本発明の一態様に係る出力制御装置は、複数のスピーカーのうち出力可能な待機スピーカーを示す情報の入力を受け付けると共に、顧客を示す顧客情報を受け付ける待機受付部と、前記顧客情報を受け付けた順に、該顧客情報を発声する音声情報を出力する出力スピーカーを特定する出力スピーカー特定部と、前記出力スピーカーに対して前記音声情報を送信する通信部と、前記音声情報を出力する前記顧客情報よりも前に受け付けた他の前記顧客情報の発声時間を用いて、前記複数のスピーカーのうち出力している最中のスピーカーである出力継続中スピーカーを特定する出力継続中スピーカー特定部と、を備え、前記出力スピーカー特定部は、前記出力継続中スピーカーから所定距離以上離れた前記待機スピーカーの１つを前記出力スピーカーであると特定することを特徴とする。
【００１０】
また、上記課題を解決するため、本発明の他の態様に係る出力制御装置は、複数のスピーカーのうち出力可能な待機スピーカーを示す情報の入力を受け付ける待機受付部と、前記複数のスピーカーのうち出力している最中のスピーカーである出力継続中スピーカーを特定する出力継続中スピーカー特定部と、前記複数のスピーカーの各々が属するグループに関する情報であるスピーカーグループ情報を記憶する記憶部と、前記出力継続中スピーカーと異なる前記グループに属する前記待機スピーカーの１つを出力スピーカーとして特定する出力スピーカー特定部と、前記出力スピーカーに対して音声情報を送信する通信部と、を備えることを特徴とする。
【００１１】
本発明の前記出力制御装置は、前記音声情報を含むパケットを特定するパケット特定部を備え、前記通信部は、前記出力スピーカーの出力を制御する端末装置に対して前記パケットを送信することを特徴としてもよい。
【００１２】
本発明の前記待機受付部は、顧客を示す顧客情報を受け付け、前記パケット特定部は、前記顧客情報を発声する前記音声情報を含むパケットを生成することを特徴としてもよい。
【００１３】
本発明の前記パケット特定部は、前記音声情報と、前記顧客情報を示す表示情報と、を含むパケットを生成し、前記通信部は、前記表示情報を表示する表示機の出力を制御する前記端末装置に前記パケットを送信することを特徴としてもよい。
【００１４】
本発明の前記出力制御装置は、前記待機受付部が受け付けた前記待機スピーカーの受付順を含む待機スピーカー情報を記憶する記憶部を備え、前記出力スピーカー特定部は、前記出力継続中スピーカーから前記所定距離以上離れた前記待機スピーカーのうち、前記受付順を示す値の最も小さい前記待機スピーカーを前記出力スピーカーであると特定することを特徴としてもよい。
【００１５】
また、上記課題を解決するため、本発明の他の態様に係る出力制御システムは、出力制御装置と、前記出力制御装置と通信可能に接続される端末装置と、を含む出力制御システムであって、前記出力制御装置は、複数のスピーカーのうち出力可能な待機スピーカーを示す情報を前記端末装置から受信すると共に、顧客を示す顧客情報を受け付ける待機受付部と、前記顧客情報を受け付けた順に、該顧客情報を発声する音声情報を出力する出力スピーカーを特定する出力スピーカー特定部と、前記出力スピーカーの出力を制御する前記端末装置に対して前記音声情報を送信する通信部と、前記音声情報を出力する前記顧客情報よりも前に受け付けた他の前記顧客情報の発声時間を用いて、前記複数のスピーカーのうち出力している最中のスピーカーである出力継続中スピーカーを特定する出力継続中スピーカー特定部と、を備え、前記端末装置は、該端末装置が出力を制御する前記スピーカーが出力可能であることを示す情報の入力を受け付ける入力部と、前記出力制御装置から受信した前記音声情報を出力する出力部と、を備え、前記出力制御装置の前記出力スピーカー特定部は、前記出力継続中スピーカーから所定距離以上離れた前記待機スピーカーの１つを出力スピーカーとして特定することを特徴とする。
【００１６】
本発明の前記出力制御装置は、前記音声情報と、前記顧客情報を示す表示情報と、を含むパケットを生成するパケット特定部を備え、前記通信部は、前記パケットを前記端末装置に送信し、前記端末装置は、前記出力制御装置により送信された前記パケットに含まれる前記音声情報を前記出力スピーカーに出力させ、該パケットに含まれる前記表示情報を該端末装置が出力を制御する表示機に出力させるパケット受付部を備え、前記パケット受付部は、共通の前記パケットに含まれる前記音声情報と前記表示情報とを共通のタイミングで出力することを特徴としてもよい。
【００１７】
また、上記課題を解決するため、本発明の他の態様に係る出力制御方法は、出力制御装置が行う出力制御方法であって、前記出力制御装置は、待機受付部と、出力スピーカー特定部と、通信部と、出力継続中スピーカー特定部と、を備え、前記待機受付部は、複数のスピーカーのうち出力可能な待機スピーカーを示す情報の入力を受け付けると共に、顧客を示す顧客情報を受け付ける待機受付手順を実行し、前記出力スピーカー特定部は、前記顧客情報を受け付けた順に、該顧客情報を発声する音声情報を出力する出力スピーカーを特定する出力スピーカー特定手順を実行し、前記通信部は、前記出力スピーカーに対して前記音声情報を送信する通信手順を実行し、前記出力継続中スピーカー特定部は、前記音声情報を出力する前記顧客情報よりも前に受け付けた他の前記顧客情報の発声時間を用いて、前記複数のスピーカーのうち出力している最中のスピーカーである出力継続中スピーカーを特定する出力継続中スピーカー特定手順を実行し、前記出力スピーカー特定手順において、前記出力継続中スピーカーから所定距離以上離れた前記待機スピーカーの１つを出力スピーカーとして特定することを特徴とする。
【００１８】
また、上記課題を解決するため、本発明の他の態様に係るプログラムは、コンピュータを出力制御装置として機能させるプログラムであって、前記出力制御装置は、待機受付部と、出力スピーカー特定部と、通信部と、出力継続中スピーカー特定部と、を備え、前記待機受付部に、複数のスピーカーのうち出力可能な待機スピーカーを示す情報の入力を受け付けると共に、顧客を示す顧客情報を受け付ける待機受付手順を実行させ、前記出力スピーカー特定部に、前記顧客情報を受け付けた順に、該顧客情報を発声する音声情報を出力する出力スピーカーを特定する出力スピーカー特定手順を実行させ、前記通信部に、前記出力スピーカーに対して前記音声情報を送信する通信手順を実行させ、前記出力継続中スピーカー特定部に、前記音声情報を出力する前記顧客情報よりも前に受け付けた他の前記顧客情報の発声時間を用いて、前記複数のスピーカーのうち出力している最中のスピーカーである出力継続中スピーカーを特定する出力継続中スピーカー特定手順を実行させ、前記出力スピーカー特定手順において、前記出力継続中スピーカーから所定距離以上離れた前記待機スピーカーの１つを前記出力スピーカーであると特定させることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、複数のスピーカーを用いた音声出力に好適な技術を提供することができる。
【００２０】
上記した以外の課題、構成、及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００２１】
【図１】第１の実施形態の出力制御システムの処理の概要を示す図である。
【図２】第１の実施形態の出力制御システムの機能構成の一例を示すブロック図である。
【図３】スピーカー間距離テーブルのデータ構造の一例を示す図である。
【図４】待機スピーカーテーブルのデータ構造の一例を示す図である。
【図５】第１の実施形態における出力制御装置のハードウェア構成例を示す図である。
【図６】第１の実施形態の出力制御装置におけるパケット送信処理の一例を示すフローチャートである。
【図７】データパケットのデータ構造の一例を示す図である。
【図８】窓口端末装置における出力処理の一例を示すフローチャートである。
【図９】第２の実施形態の出力制御システムの処理の概要を示す図である。
【図１０】第２の実施形態の出力制御システムの機能構成の一例を示すブロック図である。
【図１１】スピーカーグループテーブルのデータ構造の一例を示す図である。
【図１２】第２の実施形態の出力制御装置におけるパケット送信処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００２２】
＜第１の実施形態＞
【００２３】
以下、図面に基づいて本発明の第１の実施形態の処理を説明する。
【００２４】
本実施形態では、自治体等の受付サービスにおいて、顧客に発行した番号を表示する表示機と、番号を音声出力するスピーカーとが各々設置された複数の窓口から、顧客を呼び出す例を用いて出力制御システム１Ａについて説明する。しかしながら、本実施形態における出力制御システム１Ａは、自治体等の受付サービス以外のサービスにおいても用いることができる。
【００２５】
図１は、第１の実施形態の出力制御システム１Ａの処理の概要を示す図である。
図１において、各スピーカーに付記された１〜７の数字は、スピーカーの識別情報である。所定距離内にある複数のスピーカーから同時に音声出力を行うと、音声が重なり合い、聞き取り辛くなる。そのため、本実施形態における出力制御システム１Ａでは、発声中のスピーカーから所定距離内にある他のスピーカーからは発声しないよう制御する。
【００２６】
図１は、「２」のスピーカーと「５」のスピーカーとが発声中である状態を示す。そのため、出力制御システム１０Ａは、「２」のスピーカーから所定距離内にある、「１」、「３」、「４」のスピーカーからは発声を行わない。同様に、「５」のスピーカーから所定距離内にある、「３」、「４」、「６」、「７」のスピーカーからは発声を行わない。
【００２７】
図２は、第１の実施形態の出力制御システム１Ａの機能構成の一例を示すブロック図である。出力制御システム１Ａでは、出力制御装置１０Ａと、複数の窓口端末装置２０とがＬＡＮ４１により接続されている。出力制御装置１０Ａと、窓口端末装置２０とは、ＬＡＮ以外のネットワークを介して接続されるものであってもよい。また、出力制御装置１０Ａと発券装置３０とがＬＡＮ４２により接続され、表示機２１とスピーカー２２とがＵＳＢ接続により窓口端末装置２０に接続されている。しかしながら、接続形態については以上の例に限定されない。例えば出力制御装置１０Ａと、窓口端末装置２０と、発券装置３０とが、共通するＬＡＮ４１により接続されるものであってもよい。
【００２８】
出力制御装置１０Ａは、ＰＣ（Personal Computer）、又はサーバーコンピューター等の情報処理装置である。窓口端末装置２０は、ＰＣ、スマートフォン、又はタブレット等の情報処理装置である。表示機２１は、ＬＣＤ（Liquid Crystal Display）、又はＬＥＤ（Light Emitting Diode）を用いた表示装置である。スピーカー２２は、利用者に対して音声を発生する音声出力装置である。
【００２９】
発券装置３０は、番号を印字した紙葉を出力する装置である。発券装置３０は、印字した番号を出力制御装置１０Ａに対して送信する。
【００３０】
出力制御装置１０Ａは、制御部１１０と、通信部１２０と、入力部１３０と、出力部１４０と、記憶部１５０と、を備える。制御部１１０は、出力制御装置１０Ａ全体を統括的に制御する。通信部１２０は、窓口端末装置２０や発券装置３０に対して、情報の送信や受信を行う。
【００３１】
入力部１３０は、操作者からの入力操作を受け付ける。出力部１４０は、出力制御装置１０Ａが記憶する情報を表示装置やプリンタ等へ出力する。記憶部１５０は、後述のスピーカー間距離テーブルや、待機スピーカーテーブルのほか、制御部１１０による処理のために必要な情報を記憶する。
【００３２】
制御部１１０は、待機受付部１１１と、出力継続中スピーカー特定部１１２と、出力スピーカー特定部１１３と、パケット特定部１１４と、を備える。待機受付部１１１は、窓口端末装置２０への入力に基づいて、出力可能なスピーカー２２である待機スピーカーを特定し、記憶部１５０に記憶させる。また、待機受付部１１１は、発券装置３０が出力した番号を特定し、待機客を示す情報として記憶部１５０に記憶させる。なお、本実施形態において、発券装置３０が出力した番号は、顧客を特定する顧客情報として取り扱われる。
【００３３】
出力継続中スピーカー特定部１１２は、出力制御システム１Ａの有するスピーカー２２のうち、出力している最中のスピーカー２２である出力継続中スピーカーを特定する。より具体的には、出力継続中スピーカー特定部１１２は、後述するパケット特定部１１４により生成された音声情報を送信した窓口端末装置２０に接続されたスピーカー２２を、出力継続中スピーカーに特定し、記憶部１５０に記憶させる。出力継続中スピーカー特定部１１２は、音声情報により再生される音声の長さを発声時間とし、音声情報を窓口端末装置２０に送信したタイミングを始期として、発生時間が経過した時点で、該出力継続中スピーカーに関する情報を記憶部１５０から削除する。
【００３４】
または、出力制御装置１０Ａが窓口端末装置２０から発声の終了を示す情報を受信すると、出力継続中スピーカー特定部１１２は該窓口端末装置２０に接続された出力継続中スピーカーに関する情報を記憶部１５０から削除するものであってもよい。
【００３５】
出力スピーカー特定部１１３は、出力継続中スピーカーから所定距離以上離れた１つの待機スピーカーを出力スピーカーであると特定する。より具体的には、出力スピーカー特定部１１３は、待機スピーカーのうち、受付順を示す値の小さい待機スピーカーから順に、出力継続中スピーカーから所定距離以上離れているか否かを判定することにより、出力スピーカーを特定する。
【００３６】
パケット特定部１１４は、発券装置３０が発券した顧客情報のうち、最も優先度が高い顧客情報を発声する音声情報を生成する。なお、発券装置３０が発券した顧客情報のうち、受付順を示す値の小さい顧客情報に対し高い優先度が付与される。
【００３７】
パケット特定部１１４は、自動音声生成処理により、顧客情報を発声する音声情報を生成する。自動音声生成処理については、公知の手段を用いるため、説明を省略する。
【００３８】
また、パケット特定部１１４は、顧客情報を表示機２１に表示するための表示情報を生成する。詳細は後述するが、パケット特定部１１４は、音声情報と表示情報とを含むデータパケットを生成する。
【００３９】
記憶部１５０は、スピーカー間距離テーブル１５１と、待機スピーカーテーブル１５２とを記憶する。スピーカー間距離テーブル１５１は、出力制御システム１Ａが有するスピーカー２２間の距離を示す情報である。スピーカー間距離テーブル１５１は、あるスピーカー２２から他のスピーカー２２までの距離を含む。
【００４０】
待機スピーカーテーブル１５２は、待機スピーカーの受付順を示す情報である。待機スピーカーテーブル１５２には、窓口端末装置２０から待機スピーカーを示す情報を受信したタイミングが早いほど、小さい値の受付順が付与される。
【００４１】
窓口端末装置２０は、制御部２１０と、通信部２２０と、入力部２３０と、出力部２４０と、を備える。制御部２１０は、窓口端末装置２０全体を統括的に制御する。通信部２２０は、出力制御装置１０Ａとの間で情報の受信や送信を行う。通信部２２０は、該窓口端末装置２０が出力を制御するスピーカー２２が待機スピーカーであることを示す情報を出力制御装置１０Ａに送信する。
【００４２】
入力部２３０は、操作者からの入力操作を受け付ける。入力部２３０は、入力操作により、該窓口端末装置２０が出力を制御するスピーカー２２が待機スピーカーであることを示す情報の入力を受け付ける。出力部２４０は、窓口端末装置２０が記憶する情報を表示装置やプリンタ等へ出力する。また、出力部２４０は、出力制御装置１０Ａから受信したデータパケットに含まれる音声情報をスピーカー２２に出力させ、該データパケットに含まれる表示情報を表示機２１に出力させる。
【００４３】
制御部２１０は、パケット受付部２１１を備える。パケット受付部２１１は、出力制御装置１０Ａから受信したデータパケットを特定し、出力部２４０を介して表示機２１及びスピーカー２２に出力させる。
【００４４】
図３は、スピーカー間距離テーブル１５１のデータ構造の一例を示す図である。スピーカー間距離テーブル１５１は、出力制御システム１Ａの有する各スピーカー２２を特定する識別情報ごとに、他のスピーカー２２との間の距離を示す情報が含まれている。図３には、出力制御システム１Ａが７つのスピーカー２２を有する例におけるスピーカー間距離テーブル１５１を示している。
【００４５】
図４は、待機スピーカーテーブル１５２のデータ構造の一例を示す図である。待機スピーカーテーブル１５２は、エントリー番号と、スピーカー番号とを含む。エントリー番号は、待機受付部１１１が受け付けた待機スピーカーの受付順を示す値である。スピーカー番号は、待機スピーカーを特定する識別情報である。エントリー番号が大きくなるほど、後から受け付けた待機スピーカーが関連付けられる。
【００４６】
図５は、第１の実施形態における出力制御装置１０Ａのハードウェア構成例を示す図である。出力制御装置１０Ａは、演算装置１１と、メモリ１２と、外部記憶装置１３と、入力ＩＦ（Interface）１４と、出力ＩＦ１５と、通信ＩＦ１６と、記憶媒体駆動装置１７とを備え、各構成要素はバスにより接続されている。
【００４７】
演算装置１１はＣＰＵ（Central Processing Unit）等の演算装置であり、メモリ１２又は外部記憶装置１３に記録されたプログラムに従って処理を実行する。出力制御装置１０Ａでは、メモリ１２又は外部記憶装置１３上に読み出されたプログラムに従って動作する演算装置１１により処理が行われる。制御部１１０を構成する各処理部は、演算装置１１がプログラムを実行することにより各々の機能を実現する。
【００４８】
メモリ１２は、ＲＡＭ（Random Access Memory）又はフラッシュメモリ等の記憶装置であり、プログラムやデータが一時的に読み出される記憶エリアとして機能する。外部記憶装置１３は、例えばＨＤＤ（Hard Disk Drive）や、ＣＤ-Ｒ（Compact Disc- Recordable）、ＤＶＤ-ＲＡＭ（Digital Versatile Disk-Random Access Memory）等の書き込み及び読み出し可能な記憶メディア及び記憶メディア駆動装置等である。記憶部１５０は、メモリ１２又は外部記憶装置１３によりその機能が実現される。なお、記憶部１５０は、通信ＩＦ１６を介して接続される記憶装置によってその機能が実現されてもよい。
【００４９】
入力ＩＦ１４は、操作者からの入力操作を受け付けるためのインターフェイスであり、例えばタッチパネル、キーボード、マウス、マイク等の入力装置が接続される。出力ＩＦ１５は、出力制御装置１０Ａに内蔵されたＬＣＤ（Liquid Crystal Display）ディスプレイ等の表示装置等に対して情報を出力するためのインターフェイスである。
【００５０】
通信ＩＦ１６は、出力制御装置１０Ａをネットワークに接続するためのインターフェイスであって、例えばＬＡＮ（Local Area Network）カード等の通信デバイスが接続される。通信部１２０は、通信ＩＦ１６によりその機能が実現される。記憶媒体駆動装置１７は、ＣＤ（Compact Disk）やＤＶＤ（Digital Versatile Disk）等の可搬性のメディア１８から情報を入出力する装置である。
【００５１】
なお、出力制御装置１０Ａの各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。また、出力制御装置１０Ａの各構成要素の処理は、１つのプログラムで実現されてもよいし、複数のプログラムで実現されてもよい。
【００５２】
後述する出力制御装置１０Ｂは、出力制御装置１０Ａと同様のハードウェア構成を有する。また、窓口端末装置２０のハードウェア構成についても、出力制御装置１０Ａと同様であるため、説明を省略する。窓口端末装置２０の出力ＩＦには、表示機２１及びスピーカー２２が接続される。
【００５３】
図６は、第１の実施形態の出力制御装置１０Ａにおけるパケット送信処理の一例を示すフローチャートである。本処理は、例えば出力制御装置１０Ａにおいて定期的に開始される。
【００５４】
まず、待機受付部１１１は、待機客及び待機スピーカーがあるか否かを判定する（ステップＳ１１）。待機受付部１１１は、記憶部１５０を参照し、発券装置３０が出力した顧客番号が記憶されており、かつ待機スピーカーテーブル１５２にスピーカー番号が含まれている場合に、待機客及び待機スピーカーがあると判定する。
【００５５】
待機受付部１１１は、待機客及び待機スピーカーがあると判定しない場合（ステップＳ１１で「ＮＯ」の場合）、つまり、記憶部１５０に顧客番号が記憶されていないか、待機スピーカーテーブル１５２に待機スピーカーが含まれていないか、又はその両方である場合に、ステップＳ１１の処理を繰り返す。
【００５６】
待機受付部１１１が、待機客及び待機スピーカーがあると判定する場合（ステップＳ１１で「ＹＥＳ」の場合）、出力スピーカー特定部１１３は、Ｓ＝１として処理を進める（ステップＳ１２）。具体的には、待機受付部１１１は、変数Ｓに１を代入する。なお、変数Ｓは自然数である。さらに、待機受付部１１１は、記憶部１５０に記憶されている顧客番号中、最も優先度の高い顧客番号を特定する。
【００５７】
次に、出力スピーカー特定部１１３は、Ｓ番目の待機スピーカーを判定対象として特定する（ステップＳ１３）。出力スピーカー特定部１１３は、待機スピーカーテーブル１５２を参照し、「Ｓ」と対応するエントリー番号と関連付けられたスピーカー番号を特定する。特定したスピーカー番号は、待機スピーカーを特定する識別情報である。
【００５８】
次に、出力継続中スピーカー特定部１１２は、発声中のスピーカー番号を特定する（ステップＳ１４）。出力継続中スピーカー特定部１１２は、データパケットの送信先の窓口端末装置２０と接続され、かつ現在発声時間の継続中であるスピーカー２２を出力継続中スピーカーであると特定する。
【００５９】
次に、出力スピーカー特定部１１３は、待機スピーカーが出力継続中スピーカーから所定距離以上離れているか否かを判定する（ステップＳ１５）。出力スピーカー特定部１１３は、スピーカー間距離テーブル１５１を参照し、ステップＳ１３で特定した待機スピーカーと、ステップＳ１４で特定した出力継続中スピーカーとの間の距離を特定する。出力スピーカー特定部１１３は、待機スピーカー及び出力継続中スピーカーの間の距離が、記憶部１５０に記憶された所定距離以上であるか否かを判定する。なお、記憶部１５０には、スピーカー２２から出力される音量やスピーカー２２の性能等を鑑み、音声が重複しないよう定められた所定距離が予め記憶されている。
【００６０】
出力スピーカー特定部１１３が、待機スピーカーが出力継続中スピーカーから所定距離以上離れていないと判定する場合（ステップＳ１５で「ＮＯ」の場合）、出力スピーカー特定部１１３は、変数Ｓをインクリメントし（ステップＳ２０）、処理をステップＳ１３に進める。
【００６１】
出力スピーカー特定部１１３が、待機スピーカーが出力継続中スピーカーから所定距離以上離れていると判定する場合（ステップＳ１５で「ＹＥＳ」の場合）、出力スピーカー特定部１１３は、Ｓ番目の待機スピーカーを出力スピーカーであると特定する（ステップＳ１６）。出力スピーカー特定部１１３は、ステップＳ１３で特定した待機スピーカーを、出力スピーカーであると特定する。
【００６２】
次に、パケット特定部１１４は、待機客に対応するデータパケットを生成する。パケット特定部１１４は、ステップＳ１２で特定した顧客番号を発声する音声情報を、自動音声生成処理により生成する。また、パケット特定部１１４は、該顧客番号を表示機２１に表示するための表示情報を生成する。
【００６３】
図７は、データパケット１００の構造の一例を示す図である。データパケット１００には、表示番号データと、データ長と、音声データとが含まれる。表示番号データは、顧客番号の表示情報である。データ長は、音声データのデータサイズを示す情報である。音声データは、顧客情報を発声する音声情報である。
【００６４】
音声データは可変長である。そのため、パケット特定部１１４は、生成した音声情報のデータサイズを特定し、データ長としてデータパケット１００に含める。パケット特定部１１４は、表示番号データと、データ長と、音声データとを１パケットに含むデータパケット１００を生成する。表示情報と音声情報とを１パケットに含めることにより、同期信号を用いずとも、音声の出力と、番号の表示との出力タイミングを合わせることができる。
【００６５】
なお、本ステップにおいて、パケット特定部１１４は、予め生成されたデータパケット１００を記憶部１５０から読み出すものであってもよい。その場合、記憶部１５０には、発券装置３０により発券される顧客番号毎に生成されたデータパケット１００が予め記憶されている。パケット特定部１１４は、ステップＳ１２で特定した顧客番号と関連するデータパケット１００を特定する。
【００６６】
説明を図６に戻す。次に、通信部１２０は、生成したデータパケット１００を送信する（ステップＳ１８）。記憶部１５０の図示しない領域には、スピーカー２２の識別情報と、該スピーカー２２と接続された窓口端末装置２０を特定する識別情報とが関連付けられている。通信部１２０は、ステップＳ１６で特定した出力スピーカーに接続された窓口端末装置２０に対して、ステップＳ１７で生成したデータパケット１００を送信する。
【００６７】
次に、出力スピーカー特定部１１３は、待機スピーカーテーブル１５２を更新する（ステップＳ１９）。出力スピーカー特定部１１３は、ステップＳ１３で判定対象に特定したスピーカー２２を待機スピーカーテーブル１５２から削除する。また、出力スピーカー特定部１１３は、ステップＳ１２で特定した顧客番号を、記憶部１５０から削除する。その後、制御部１１０は本フローチャートの処理を終了する。
【００６８】
図８は、窓口端末装置２０における出力処理の一例を示すフローチャートである。本処理は、例えば窓口端末装置２０がデータパケット１００を受信すると開始される。
【００６９】
パケット受付部２１１は、受信したデータパケット１００から表示番号データを特定し、表示機２１に対して出力させる（ステップＳ２１）。
【００７０】
次に、パケット受付部２１１は、受信したデータパケット１００から音声データを特定し、スピーカー２２に出力させる（ステップＳ２２）。その後、制御部２１０は本フローチャートの処理を終了する。
【００７１】
なお、本フローチャートでは、便宜上表示番号データの出力後に音声データの出力を行っているが、両処理は共通のタイミングで実行される。
【００７２】
以上、本実施形態では、出力継続中スピーカーから所定距離以上離れたスピーカー２２から、音声情報を出力する。これにより、音声が重複して聞こえることを防ぐ。窓口に複数のスピーカー２２が設置される場合において、顧客は発券された番号を呼び出す音声を明りょうに聞き取ることができる。
【００７３】
＜第２の実施形態＞
【００７４】
次に、第２の実施形態について説明する。図９は、第２の実施形態の出力制御システム１Ｂの処理の概要を示す図である。以下、上述の実施形態と異なる点について説明し、重複する点については説明を省略する。
【００７５】
第２の実施形態では、スピーカー２２を複数のグル―プに分け、発声中の出力継続中スピーカーと同じグループに属するスピーカー２２からは出力を行わないよう制御する。出力制御システム１Ｂでは、音声が重複するスピーカー２２については、同じグループに属するよう、予めグループ分けがなされている。
【００７６】
図９は、「３」のスピーカーと「７」のスピーカーとが発声中である状態を示している。そのため、出力制御システム１Ｂは、「３」のスピーカーと同じグループに属する、「１」、「２」、「４」のスピーカーからの発生を制限する。同様に、出力制御システム１Ｂは、「７」のスピーカーと同じグループに属する、「５」、「６」のスピーカーからの発声を制限する。
【００７７】
図１０は、第２の実施形態の出力制御システム１Ｂの機能構成の一例を示すブロック図である。出力制御システム１Ｂは、出力制御装置１０Ａに代わり、出力制御装置１０Ｂを有する。出力制御装置１０Ｂは、記憶部１５０にスピーカー間距離テーブル１５１を記憶せず、スピーカーグループテーブル１５３を記憶している点において、第１の実施形態と異なる。
【００７８】
図１１は、スピーカーグループテーブル１５３のデータ構造の一例を示す図である。スピーカーグループテーブル１５３は、スピーカー番号と、グループ番号と、発声状態と、を含む。スピーカー番号は、出力制御システム１Ｂに含まれるスピーカー２２を特定する識別情報である。グループ番号は、スピーカー番号により特定されるスピーカー２２の属するグループを特定する識別情報である。発声状態は、スピーカー番号により特定されるスピーカー２２が、出力継続中であるか否かを示す情報である。
【００７９】
なお、出力継続中スピーカー特定部１１２は、データパケット１００を送信した窓口端末装置２０に接続されたスピーカー２２のスピーカー番号と関連する発声状態を、出力継続中であることを示す情報に設定する。データパケット１００の送信後、該データパケット１００に含まれるデータ長により特定される発声時間を経過すると、出力継続中スピーカー特定部１１２は、発声状態を、出力継続中でないことを示す情報に変更する。
【００８０】
図１２は、第２の実施形態の出力制御装置１０Ｂにおけるパケット送信処理の一例を示すフローチャートである。本処理は、例えば出力制御装置１０Ｂにおいて定期的に実行される。
【００８１】
ステップＳ３１からステップＳ３４において行われる処理は、図６に示すステップＳ１１からステップＳ１４において行われる処理と同様であるため、説明を省略する。
【００８２】
次に、出力スピーカー特定部１１３は、待機スピーカーが出力継続中スピーカーと異なるグループであるか否かを判定する（ステップＳ３５）。出力スピーカー特定部１１３は、スピーカーグループテーブル１５３を参照し、ステップＳ３３で特定した待機スピーカーと、ステップＳ３４で特定した出力継続中スピーカーが、異なるグループに属するか否かを判定する。
【００８３】
出力スピーカー特定部１１３が、待機スピーカーが出力継続中スピーカーと同じグループに属すると判定する場合（ステップＳ３５で「ＮＯ」の場合）、出力スピーカー特定部１１３はステップＳ４０の処理を行う。ステップＳ４０の処理は、図６に示すステップＳ２０の処理と同様である。
【００８４】
出力スピーカー特定部１１３が、待機スピーカーが出力継続中スピーカーと異なるグループに属すると判定する場合（ステップＳ３５で「ＹＥＳ」の場合）、出力スピーカー特定部１１３は、ステップＳ３６に処理を進める。ステップＳ３６からステップＳ３９において行われる処理は、図６のステップＳ１６からステップＳ１９において行われる処理と同様であるため、説明を省略する。
【００８５】
本実施形態により、同じグループに属する複数のスピーカー２２からの同時音声出力が制限されるため、顧客は音声を重複せず明りょうに聞き取ることができる。また、スピーカー２２の位置を変更する場合でも、グループの変更を伴わない限り、記憶部１５０内の情報を書き換える必要がない。つまり、窓口のレイアウト変更を行う場合においても、グループに属するスピーカー２２に変更がなければ、情報の変更を行わずに音声出力の制御を行うことができる。
【００８６】
以上、本発明に係る各実施形態の説明を行ってきたが、本発明は、上記した実施形態の一例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施形態の一例は、本発明を分かり易くするために詳細に説明したものであり、本発明は、ここで説明した全ての構成を備えるものに限定されない。また、ある実施形態の一例の構成の一部を他の一例の構成に置き換えることが可能である。また、ある実施形態の一例の構成に他の一例の構成を加えることも可能である。また、各実施形態の一例の構成の一部について、他の構成の追加・削除・置換をすることもできる。また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、図中の制御線や情報線は、説明上必要と考えられるものを示しており、全てを示しているとは限らない。ほとんど全ての構成が相互に接続されていると考えてもよい。
【００８７】
例えば、上述の第１の実施形態では、スピーカー２２間の距離に基づいて音声の出力制限を行い、第２の実施形態では、スピーカー２２をグループに分けることにより音声の出力制限を行った。しかしながら、両実施形態を組み合わせることにより、音声の出力制限を行ってもよい。
【００８８】
例えば、記憶部１５０に、図３に示すスピーカー間距離テーブル１５１と、図１１に示すスピーカーグループテーブル１５３とを記憶させる。この場合、スピーカーグループテーブル１５３は、隣り合うグループを示す情報を各グループに関連付けている。なお、あるグループに属するスピーカー２２の設置位置により特定される領域と、他のグループに属するスピーカー２２の設置位置により特定される領域とが隣り合う場合、両グループは隣り合うものとして取り扱う。
【００８９】
パケット送信処理においては、図１２に示す場合と同様に、待機スピーカーが出力継続中スピーカー２２と異なるグループに属するか否か判定する。出力スピーカー特定部１１３は、待機スピーカーの属するグループが出力継続中スピーカーと異なると判定する場合に、両スピーカー２２が隣り合うグループに属するか否かを判定する。
【００９０】
出力スピーカー特定部１１３は、両スピーカー２２が隣り合うグループに属する場合に、スピーカー２２間の距離が所定距離以上であるか否かを判定し、所定距離以上である場合に、待機スピーカーを出力スピーカーであると特定する。
【００９１】
これにより、出力継続中スピーカーと待機スピーカーとの距離及び所属グループに応じて出力スピーカーを決定するため、距離又は所属グループのどちらか一方に基づいて出力スピーカーを決定する場合に比べ、多様なニーズに対応することができる。
【００９２】
また、上記の出力制御装置１０Ａ又は出力制御装置１０Ｂと、窓口端末装置２０との機能構成は、理解を容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明が制限されることはない。上述の通り、出力制御装置１０Ａ又は出力制御装置１０Ｂと、窓口端末装置２０との構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。
【符号の説明】
【００９３】
１Ａ・１Ｂ：出力制御システム、１０・１０Ａ・１０Ｂ：出力制御装置、１１：演算装置、１２：メモリ、１３：外部記憶装置、１４：入力ＩＦ、１５：出力ＩＦ、１６：通信ＩＦ、１７：記憶媒体駆動装置、１８：メディア、２０：窓口端末装置、２１：表示機、２２：スピーカー、３０：発券装置、４１・４２：ＬＡＮ、１００：データパケット、１１０・２１０：制御部、１１１：待機受付部、１１２：出力継続中スピーカー特定部、１１３：出力スピーカー特定部、１１４：パケット特定部、１２０・２２０：通信部、１３０・２３０：入力部、１４０・２４０：出力部、１５０：記憶部、１５１：スピーカー間距離テーブル、１５２：待機スピーカーテーブル、１５３：スピーカーグループテーブル、２１１：パケット受付部
【図１】
0006294863.tif 000002
【図２】
0006294863.tif 000003
【図３】
0006294863.tif 000004
【図４】
0006294863.tif 000005
【図５】
0006294863.tif 000006
【図６】
0006294863.tif 000007
【図７】
0006294863.tif 000008
【図８】
0006294863.tif 000009
【図９】
0006294863.tif 000010
【図１０】
0006294863.tif 000011
【図１１】
0006294863.tif 000012
【図１２】
0006294863.tif 000013