(57)【特許請求の範囲】
【請求項１】
呼び出し元ユーザが所持する呼び出し元端末と、呼び出し先ユーザが所持する呼び出し先端末と、前記呼び出し元端末による前記呼び出し先端末の呼び出しを管理する呼び出し管理装置とを通信回線を介して接続した呼び出し管理システムであって、
前記呼び出し先端末は、
前記呼び出し先ユーザに対して一意に付されているユーザ識別情報を特定するユーザ識別情報特定手段と、
前記呼び出し先ユーザの移動範囲内に、所定距離間隔で設置された情報発信装置から、各情報発信装置の設置位置を特定するための設置位置特定情報を受信する設置位置特定情報受信手段と、
前記設置位置特定情報受信手段によって受信された前記設置位置特定情報と、前記ユーザ識別情報特定手段によって特定された前記ユーザ識別情報とを関連付けた識別用情報を、所定時間間隔で前記呼び出し管理装置へ送信する識別用情報送信手段と、
前記呼び出し管理装置から、前記呼び出し元端末からの呼び出し要求に基づく呼び出し情報を取得する呼び出し情報取得手段と、
前記呼び出し情報取得手段によって前記呼び出し情報が取得されたときに、前記呼び出し先ユーザに対して、前記呼び出し元端末から呼び出しがあったことを報知する報知手段とを備え、
前記呼び出し元端末は、
前記呼び出し元ユーザの現在位置を示す現在位置情報を特定する現在位置情報特定手段と、
前記現在位置情報特定手段によって特定された前記現在位置情報を、前記呼び出し元ユーザの現在位置近傍に設置されている前記情報発信装置の前記設置位置特定情報に変換する変換手段と、
前記呼び出し元ユーザから、前記呼び出し先ユーザの呼び出し要求を受け付ける呼び出し要求受付手段と、
前記呼び出し要求受付手段で前記呼び出し要求を受け付けたときに、前記変換手段で変換した変換後設置位置特定情報を前記呼び出し管理装置へ送信する変換後設置位置特定情報送信手段と、
前記呼び出し管理装置から、前記設置位置特定情報に応じて、呼び出し可能な前記呼び出し先ユーザに関するリスト（以下「呼び出し可能リスト」と呼ぶ）を受信する呼び出し可能リスト受信手段と、
前記呼び出し可能リスト受信手段によって受信された前記呼び出し可能リストを表示する呼び出し可能リスト表示手段と、
前記呼び出し可能リスト表示手段によって表示された前記呼び出し可能リストの中から呼び出し対象の選択を受け付ける呼び出し対象選択受付手段と、
前記呼び出し対象選択受付手段が前記呼び出し対象の選択を受け付けたときに、選択を受け付けた呼び出し対象を特定するための呼び出し対象特定情報と前記現在位置特定手段によって特定された前記現在位置情報とを含む呼び出し要求情報を前記呼び出し管理装置へ送信する呼び出し要求情報送信手段とを備え、
前記呼び出し管理装置は、
前記呼び出し先端末から前記識別用情報を受信する識別用情報受信手段と、
前記識別情報受信手段によって受信された前記識別用情報を記録装置に記録する識別用情報記録手段と、
前記呼び出し元端末から前記変換後設置位置特定情報を受信する変換後設置位置特定情報受信手段と、
前記変換後設置位置特定情報受信手段によって前記変換後設置位置特定情報が受信されたときに、前記記録装置に記録されている前記識別用情報の中から前記設置位置特定情報が前記変換後設置位置特定情報と一致する前記ユーザ識別情報を抽出するユーザ識別情報抽出手段と、
前記ユーザ識別情報抽出手段によって抽出された前記ユーザ識別情報に基づいて、前記呼び出し可能リストを作成する呼び出し可能リスト作成手段と、
前記呼び出し可能リスト作成手段によって作成された前記呼び出し可能リストを前記呼び出し元端末へ送信する呼び出し可能リスト送信手段と、
前記呼び出し元端末から前記呼び出し要求情報を受信する呼び出し要求情報受信手段と、
前記呼び出し要求情報受信手段によって前記呼び出し要求情報が受信されたときに、前記呼び出し要求情報に含まれる前記呼び出し対象特定情報に基づいて、呼び出し対象とする呼び出し先ユーザの前記ユーザ識別情報を特定する呼び出し先ユーザ特定手段と、
各呼び出しを一意に識別するための呼び出しＩＤを発行するとともに、前記呼び出し先ユーザ特定手段で特定された前記呼び出し先ユーザの前記ユーザ識別情報と前記現在位置情報、および発行した呼び出しＩＤを関連付けた呼び出し管理情報を呼び出し管理データベースに登録する呼び出し管理データベース登録手段とを備えることを特徴とする呼び出し管理システム。
【請求項２】
請求項１に記載の呼び出し管理システムにおいて、
前記現在位置情報特定手段は、前記呼び出し元ユーザから、前記呼び出し元ユーザの現在位置を示す現在位置情報の入力を受け付けることにより、前記現在位置情報を特定することを特徴とする呼び出し管理システム。
【請求項３】
請求項１または２に記載の呼び出し管理システムにおいて、
前記呼び出し元端末は、
前記呼び出し元ユーザが、あらかじめ設定された前記呼び出し先ユーザを呼び出すことが許可された呼び出し可能範囲内に存在するか否かを判定する判定手段と、
前記判定手段によって、前記呼び出し元ユーザが前記呼び出し可能範囲内に存在すると判定された場合に、前記呼び出し元ユーザによる前記呼び出し先ユーザの呼び出しを許可する呼び出し許可手段をさらに備えることを特徴とする呼び出し管理システム。
【請求項４】
請求項１〜３のいずれか一項に記載の呼び出し管理システムにおいて、
前記呼び出し先端末は、
前記呼び出し管理データベースに、前記ユーザ識別情報特定手段によって特定された前記ユーザ識別情報を含む前記呼び出し管理情報が記録されているか否かを判定する情報有無判定手段をさらに備え、
前記呼び出し情報取得手段は、前記情報有無判定手段によって、前記呼び出し管理データベースに、前記ユーザ識別情報特定手段によって特定された前記ユーザ識別情報を含む前記呼び出し管理情報が記録されていると判定されたときに、前記呼び出しＩＤと前記現在位置情報とを前記呼び出し情報として取得することを特徴とする呼び出し管理システム。
【請求項５】
請求項４に記載の呼び出し管理システムにおいて、
前記報知手段は、前記呼び出し元端末から呼び出しがあったことを報知するに当たって、前記呼び出し情報として受信した前記現在位置情報を表示して、前記呼び出し元ユーザの現在位置を前記呼び出し先ユーザへ通知することを特徴とする呼び出し管理システム。
【請求項６】
請求項４または５に記載の呼び出し管理システムにおいて、
前記呼び出し先端末は、
前記報知手段による報知に応じて、前記呼び出し先ユーザから、呼び出し要求に対する応答入力を受け付ける応答入力受付手段と、
前記応答入力受付手段で前記応答入力を受け付けたときに、前記呼び出し管理装置へ、応答入力がされた呼び出しの前記呼び出しＩＤと応答入力を受け付けたことを示す情報とを含んだ応答情報を送信する応答情報送信手段をさらに備え、
前記呼び出し管理装置は、
前記呼び出し先端末から前記応答情報を受信する応答情報受信手段と、
前記応答情報受信手段によって前記応答情報が受信されたときに、前記呼び出し管理データベースに記録されている、前記応答情報に含まれる前記呼び出しＩＤを含んだ呼び出し管理情報に、呼び出し先ユーザが応答したことを示す応答済み情報を追加して、前記呼び出し管理データベースを更新する呼び出し管理データベース更新手段をさらに備えることを特徴とする呼び出し管理システム。
【請求項７】
請求項６に記載の呼び出し管理システムにおいて、
前記ユーザ識別情報抽出手段は、前記呼び出し管理データベース内に、前記応答済み情報が記録されている呼び出し管理情報が含まれている場合には、その呼び出し管理情報に含まれる前記ユーザ識別情報を抽出対象から除外することを特徴とする呼び出し管理システム。
【請求項８】
請求項６または７に記載の呼び出し管理システムにおいて、
前記呼び出し管理装置は、
前記呼び出し管理データベース登録手段によって、前記呼び出し管理情報が前記呼び出し管理データベースに登録されたときに、前記呼び出し元端末へ前記呼び出しＩＤを通知する呼び出しＩＤ通知手段をさらに備え、
前記呼び出し元端末は、
前記呼び出しＩＤの通知を受けた場合には、前記呼び出し管理データベースを参照して、該呼び出しＩＤを含む前記呼び出し管理情報に、前記応答済み情報が記録されている否かを判定する応答済み判定手段と、
前記応答済み判定手段によって、通知された呼び出しＩＤを含む前記呼び出し管理情報に、前記応答済み情報が記録されていると判定された場合には、前記呼び出し元ユーザに対して、前記呼び出し先ユーザが応答したことを通知する応答済み通知手段をさらに備えることを特徴とする呼び出し管理システム。
【請求項９】
請求項６〜８のいずれか一項に記載の呼び出し管理システムにおいて、
前記呼び出し管理データベース更新手段は、あらかじめ設定された応答済みの解除条件を満たしたことを検出したときに、前記呼び出し管理情報から前記応答済み情報を削除して前記呼び出し管理データベースを更新することを特徴とする呼び出し管理システム。
【請求項１０】
請求項１〜９のいずれか一項に記載の呼び出し管理システムにおいて、
前記呼び出し元端末は、
前記変換手段で変換した変換後設置位置特定情報を記録媒体に記録する変換後設置位置特定情報記録手段をさらに備え、
前記変換後設置位置特定情報送信手段は、前記記録媒体に前記変換後設置位置特定情報が記録されている場合には、前記記録媒体から前記変換後設置位置特定情報を読み出して、前記呼び出し管理装置へ送信することを特徴とする呼び出し管理システム。
【請求項１１】
請求項１〜１０のいずれか一項に記載の呼び出し管理システムにおいて、
呼び出し可能リスト作成手段は、前記ユーザ識別情報抽出手段によって抽出された前記ユーザ識別情報に基づく前記呼び出し先ユーザのリストを、前記呼び出し可能リストとして作成することを特徴とする呼び出し管理システム。
【請求項１２】
請求項１１に記載の呼び出し管理システムにおいて、
前記呼び出し対象選択受付手段は、前記呼び出し可能リスト表示手段によって表示された前記呼び出し可能リストの中から、呼び出し対象とする前記呼び出し先ユーザの選択を付けることにより、前記呼び出し対象の選択を受け付け、
前記呼び出し要求情報送信手段は、前記呼び出し対象選択受付手段で選択を受け付けた前記呼び出し先ユーザの前記ユーザ識別情報と前記現在位置情報とを含む呼び出し要求情報を前記呼び出し管理装置へ送信することを特徴とする呼び出し管理システム。
【請求項１３】
請求項１２に記載の呼び出し管理システムにおいて、
前記呼び出し先ユーザ特定手段は、前記呼び出し要求情報に含まれる前記ユーザ識別情報を、前記呼び出し先ユーザの前記ユーザ識別情報として特定することを特徴とする呼び出し管理システム。
【請求項１４】
請求項１１〜１３のいずれか一項に記載の呼び出し管理システムにおいて、
前記呼び出し可能リスト作成手段は、前記ユーザ識別情報と、該ユーザ識別情報に基づいて特定されるユーザに関するユーザ情報とを関連付けて記録したユーザ管理情報を参照して、前記ユーザ識別情報抽出手段によって抽出された前記ユーザ識別情報に関連付けられた前記ユーザ情報を特定し、前記ユーザ識別情報抽出手段によって抽出された前記ユーザ識別情報のそれぞれに、特定した前記ユーザ情報を付加して、前記呼び出し可能リストを作成することを特徴とする呼び出し管理システム。
【請求項１５】
請求項１４に記載の呼び出し管理システムにおいて、
前記ユーザ情報には、呼び出し先ユーザを被写体として撮像された画像データを含み、
前記呼び出し可能リスト表示手段は、呼び出し先ユーザを被写体として撮像された画像データを一覧表示することにより、前記呼び出し可能リストを表示することを特徴とする呼び出し管理システム。
【請求項１６】
請求項１〜１０のいずれか一項に記載の呼び出し管理システムにおいて、
前記ユーザ識別情報は、あらかじめ定められたグループ分け基準に基づいて、グループ分けがされており、
呼び出し可能リスト作成手段は、前記ユーザ識別情報抽出手段によって抽出された前記ユーザ識別情報が属するグループを特定し、特定したグループのリストを、前記呼び出し可能リストとして作成することを特徴とする呼び出し管理システム。
【請求項１７】
請求項１６に記載の呼び出し管理システムにおいて、
前記呼び出し対象選択受付手段は、前記呼び出し可能リスト表示手段によって表示された前記呼び出し可能リストの中から、呼び出し対象とする前記グループの選択を付けることにより、前記呼び出し対象の選択を受け付け、
前記呼び出し要求情報送信手段は、前記呼び出し対象選択受付手段で選択を受け付けた前記グループを特定するためのグループ特定情報と前記現在位置情報とを含む呼び出し要求情報を前記呼び出し管理装置へ送信することを特徴とする呼び出し管理システム。
【請求項１８】
請求項１７に記載の呼び出し管理システムにおいて、
前記呼び出し先ユーザ特定手段は、前記ユーザ識別情報抽出手段によって抽出された前記ユーザ識別情報の中から、前記呼び出し要求情報に含まれる前記グループ特定情報に基づいて特定されるグループに属するユーザ識別情報を選択することにより、前記呼び出し先ユーザの前記ユーザ識別情報を特定することを特徴とする呼び出し管理システム。
【請求項１９】
請求項１〜１８のいずれか一項に記載の呼び出し管理システムにおいて、
前記呼び出し先ユーザは、前記呼び出し元ユーザからの呼び出しに応じて、商品の販売に赴く売り子であって、
前記呼び出し要求受付手段は、前記呼び出し元ユーザから、前記呼び出し先ユーザの呼び出し要求とともに、購入を希望する商品の指定を受け付け、
変換後設置位置特定情報送信手段は、前記変換後設置位置特定情報とともに、前記呼び出し元ユーザが購入を希望する商品の情報を前記呼び出し管理装置へ送信し、
前記ユーザ識別情報抽出手段は、ユーザ識別情報と、該ユーザ識別情報に基づいて特定される前記呼び出し先ユーザが取り扱う商品の情報とが関連付けられて記録されたデータベースを参照して、前記呼び出し元ユーザが購入を希望する商品を取り扱う前記呼び出し先ユーザを対象として、前記ユーザ識別情報を抽出することを特徴とする呼び出し管理システム。
【請求項２０】
請求項１〜１９のいずれか一項に記載の呼び出し管理システムにおいて、
前記情報発信装置の設置間隔は、前記呼び出し先ユーザの移動範囲内で前記呼び出し先ユーザが移動したときに、少なくとも１つの情報発信装置が前記呼び出し先端末との通信を継続できるように、設置間隔が設定されることを特徴とする呼び出し管理システム。
【請求項２１】
呼び出し先ユーザに対して一意に付されているユーザ識別情報を特定するユーザ識別情報特定手段と、
前記呼び出し先ユーザの移動範囲内に、所定距離間隔で設置された情報発信装置から、各情報発信装置の設置位置を特定するための設置位置特定情報を受信する設置位置特定情報受信手段と、
前記設置位置特定情報受信手段によって受信された前記設置位置特定情報と、前記ユーザ識別情報特定手段によって特定された前記ユーザ識別情報とを関連付けた識別用情報を記録する識別用情報記録手段と、
呼び出し元ユーザの現在位置を示す現在位置情報を特定する現在位置情報特定手段と、
前記現在位置情報特定手段によって特定された前記現在位置情報を、前記呼び出し元ユーザの現在位置近傍に設置されている前記情報発信装置の前記設置位置特定情報に変換する変換手段と、
前記呼び出し元ユーザから、前記呼び出し先ユーザの呼び出し要求を受け付けたときに、記録されている前記識別用情報の中から前記設置位置特定情報が、前記変換手段によって変換された変換後設置位置特定情報と一致する前記ユーザ識別情報を抽出するユーザ識別情報抽出手段と、
前記ユーザ識別情報抽出手段によって抽出された前記ユーザ識別情報に基づいて、呼び出し可能な前記呼び出し先ユーザに関するリスト（以下「呼び出し可能リスト」と呼ぶ）を作成する呼び出し可能リスト作成手段と、
前記呼び出し可能リスト作成手段によって作成された前記呼び出し可能リストを表示する呼び出し可能リスト表示手段と、
前記呼び出し可能リスト表示手段によって表示された前記呼び出し可能リストの中から呼び出し対象の選択を受け付ける呼び出し対象選択受付手段と、
前記呼び出し対象選択受付手段が前記呼び出し対象の選択を受け付けたときに、選択を受け付けた呼び出し対象を特定するための呼び出し対象特定情報に基づいて、呼び出し対象とする呼び出し先ユーザの前記ユーザ識別情報を特定する呼び出し先ユーザ特定手段と、
各呼び出しを一意に識別するための呼び出しＩＤを発行するとともに、前記呼び出し先ユーザ特定手段で特定された前記呼び出し先ユーザの前記ユーザ識別情報と前記現在位置情報、および発行した呼び出しＩＤを関連付けた呼び出し管理情報を呼び出し管理データベースに登録する呼び出し管理データベース登録手段と、
前記呼び出し管理データベースから前記呼び出し管理情報を取得して、前記呼び出し先ユーザに対して、前記呼び出し元ユーザから呼び出しがあったことを報知する報知手段とを備えることを特徴とする呼び出し管理システム。
【請求項２２】
請求項１〜２０のいずれか一項に記載の呼び出し元端末。
【請求項２３】
請求項１〜２０のいずれか一項に記載の呼び出し管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、呼び出し管理システム、呼び出し元端末、呼び出し先端末、および呼び出し管理装置に関する。
【背景技術】
【０００２】
次のような車両配車システムが知られている。この車両配車システムは、契約者からの車両の呼び出しに応じて、契約者と車両の位置の特定をするとともに、契約者へ近くにいる車両を配車する（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−８２１９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の車両配車システムでは、呼び出しを行う契約者と、呼び出し対象の車両は、いずれも移動可能であるため、契約者から車両の呼び出し要求があった場合には、契約者と車両の両方について現在位置を特定する必要があった。このため、従来の車両配車システムでは、契約者から車両の呼び出し要求があるごとに、ビーコンを使用して、契約者が所持する携帯呼出装置と、車両に搭載される車両呼出通知装置の現在位置を特定する必要があった。一方で、スタジアム内で客席に着席している観客が、観客席内を歩き回って商品を販売する売り子を呼び出す場合等、呼び出し元ユーザは移動せず、呼び出し先ユーザのみが移動している状況で、呼び出し元ユーザが呼び出し先ユーザを呼び出す場合も考えられる。この場合、呼び出し元ユーザの現在位置は固定であるため、呼び出し元ユーザからの呼び出し要求があったときには、呼び出し先ユーザの最新の現在位置を特定できれば、呼び出し元ユーザの現在位置に近い呼び出し先ユーザを特定して呼び出すことが可能となる。このように、呼び出し元ユーザは移動せず、呼び出し先ユーザのみが移動する場合を想定した場合には、現在位置が変化しない呼び出し元ユーザが所持する端末は、一度、現在位置の登録を行えば、以降は現在位置の特定が不要となるため、従来の車両配車システムのように、携帯呼出装置にビーコンから発信される情報を受信する機能や、受信した情報に基づいて携帯呼出装置の現在位置を特定する機能を有することは、かえって無駄な処理や通信を発生させたり、不要な機能のために余計なコストを発生させることにつながる。しかしながら、従来の車両配車システムにおいては、これらの機能を排して、呼び出し元ユーザが移動しないことを想定した場合の機器構成や、処理の内容については何ら検討されていなかった。
【課題を解決するための手段】
【０００５】
本発明による呼び出し管理システムは、呼び出し元ユーザが所持する呼び出し元端末と、呼び出し先ユーザが所持する呼び出し先端末と、呼び出し元端末による呼び出し先端末の呼び出しを管理する呼び出し管理装置とを通信回線を介して接続した呼び出し管理システムであって、呼び出し先端末は、呼び出し先ユーザに対して一意に付されているユーザ識別情報を特定するユーザ識別情報特定手段と、呼び出し先ユーザの移動範囲内に、所定距離間隔で設置された情報発信装置から、各情報発信装置の設置位置を特定するための設置位置特定情報を受信する設置位置特定情報受信手段と、設置位置特定情報受信手段によって受信された設置位置特定情報と、ユーザ識別情報特定手段によって特定されたユーザ識別情報とを関連付けた識別用情報を、所定時間間隔で前記呼び出し管理装置へ送信する識別用情報送信手段と、呼び出し管理装置から、呼び出し元端末からの呼び出し要求に基づく呼び出し情報を取得する呼び出し情報取得手段と、呼び出し情報取得手段によって呼び出し情報が取得されたときに、呼び出し先ユーザに対して、呼び出し元端末から呼び出しがあったことを報知する報知手段とを備え、呼び出し元端末は、呼び出し元ユーザの現在位置を示す現在位置情報を特定する現在位置情報特定手段と、現在位置情報特定手段によって特定された現在位置情報を、呼び出し元ユーザの現在位置近傍に設置されている情報発信装置の設置位置特定情報に変換する変換手段と、呼び出し元ユーザから、呼び出し先ユーザの呼び出し要求を受け付ける呼び出し要求受付手段と、呼び出し要求受付手段で呼び出し要求を受け付けたときに、変換手段で変換した変換後設置位置特定情報を呼び出し管理装置へ送信する変換後設置位置特定情報送信手段と、呼び出し管理装置から、設置位置特定情報に応じて、呼び出し可能な呼び出し先ユーザに関するリスト（以下「呼び出し可能リスト」と呼ぶ）を受信する呼び出し可能リスト受信手段と、呼び出し可能リスト受信手段によって受信された呼び出し可能リストを表示する呼び出し可能リスト表示手段と、呼び出し可能リスト表示手段によって表示された呼び出し可能リストの中から呼び出し対象の選択を受け付ける呼び出し対象選択受付手段と、呼び出し対象選択受付手段が呼び出し対象の選択を受け付けたときに、選択を受け付けた呼び出し対象を特定するための呼び出し対象特定情報と現在位置特定手段によって特定された現在位置情報とを含む呼び出し要求情報を呼び出し管理装置へ送信する呼び出し要求情報送信手段とを備え、呼び出し管理装置は、呼び出し先端末から識別用情報を受信する識別用情報受信手段と、識別情報受信手段によって受信された識別用情報を記録装置に記録する識別用情報記録手段と、呼び出し元端末から変換後設置位置特定情報を受信する変換後設置位置特定情報受信手段と、変換後設置位置特定情報受信手段によって変換後設置位置特定情報が受信されたときに、記録装置に記録されている識別用情報の中から設置位置特定情報が変換後設置位置特定情報と一致するユーザ識別情報を抽出するユーザ識別情報抽出手段と、ユーザ識別情報抽出手段によって抽出されたユーザ識別情報に基づいて、呼び出し可能リストを作成する呼び出し可能リスト作成手段と、呼び出し可能リスト作成手段によって作成された呼び出し可能リストを呼び出し元端末へ送信する呼び出し可能リスト送信手段と、呼び出し元端末から呼び出し要求情報を受信する呼び出し要求情報受信手段と、呼び出し要求情報受信手段によって呼び出し要求情報が受信されたときに、呼び出し要求情報に含まれる呼び出し対象特定情報に基づいて、呼び出し対象とする呼び出し先ユーザのユーザ識別情報を特定する呼び出し先ユーザ特定手段と、各呼び出しを一意に識別するための呼び出しＩＤを発行するとともに、呼び出し先ユーザ特定手段で特定された呼び出し先ユーザのユーザ識別情報と現在位置情報、および発行した呼び出しＩＤを関連付けた呼び出し管理情報を呼び出し管理データベースに登録する呼び出し管理データベース登録手段とを備えることを特徴とする。
本発明による呼び出し管理システムはまた、呼び出し先ユーザに対して一意に付されているユーザ識別情報を特定するユーザ識別情報特定手段と、呼び出し先ユーザの移動範囲内に、所定距離間隔で設置された情報発信装置から、各情報発信装置の設置位置を特定するための設置位置特定情報を受信する設置位置特定情報受信手段と、設置位置特定情報受信手段によって受信された設置位置特定情報と、ユーザ識別情報特定手段によって特定されたユーザ識別情報とを関連付けた識別用情報を記録する識別用情報記録手段と、呼び出し元ユーザの現在位置を示す現在位置情報を特定する現在位置情報特定手段と、現在位置情報特定手段によって特定された現在位置情報を、呼び出し元ユーザの現在位置近傍に設置されている情報発信装置の設置位置特定情報に変換する変換手段と、呼び出し元ユーザから、呼び出し先ユーザの呼び出し要求を受け付けたときに、記録されている識別用情報の中から設置位置特定情報が、変換手段によって変換された変換後設置位置特定情報と一致するユーザ識別情報を抽出するユーザ識別情報抽出手段と、ユーザ識別情報抽出手段によって抽出されたユーザ識別情報に基づいて、呼び出し可能な呼び出し先ユーザに関するリスト（以下「呼び出し可能リスト」と呼ぶ）を作成する呼び出し可能リスト作成手段と、呼び出し可能リスト作成手段によって作成された呼び出し可能リストを表示する呼び出し可能リスト表示手段と、呼び出し可能リスト表示手段によって表示された呼び出し可能リストの中から呼び出し対象の選択を受け付ける呼び出し対象選択受付手段と、呼び出し対象選択受付手段が呼び出し対象の選択を受け付けたときに、選択を受け付けた呼び出し対象を特定するための呼び出し対象特定情報に基づいて、呼び出し対象とする呼び出し先ユーザの前記ユーザ識別情報を特定する呼び出し先ユーザ特定手段と、各呼び出しを一意に識別するための呼び出しＩＤを発行するとともに、呼び出し先ユーザ特定手段で特定された呼び出し先ユーザのユーザ識別情報と現在位置情報、および発行した呼び出しＩＤを関連付けた呼び出し管理情報を呼び出し管理データベースに登録する呼び出し管理データベース登録手段と、呼び出し管理データベースから呼び出し管理情報を取得して、呼び出し先ユーザに対して、呼び出し元ユーザから呼び出しがあったことを報知する報知手段とを備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、呼び出し元端末では、呼び出し元ユーザから呼び出し元ユーザの現在位置を示す現在位置情報の入力を受け付け、これを呼び出し元ユーザの現在位置近傍に設置されている情報発信装置の設置位置特定情報に変換しておき、呼び出し元ユーザからの呼び出し要求を受け付けたときには、変換後設置位置特定情報を呼び出し元端末の現在位置を特定するための情報として呼び出し管理装置へ送信するようにしたので、呼び出し元端末は、呼び出し元ユーザからの呼び出し要求がある度に情報発信装置から情報を受信して呼び出し元端末の現在位置を特定する必要を無くすことができる。
【図面の簡単な説明】
【０００７】
【図１】呼び出し管理システム１００の一実施の形態の構成を示すブロック図である。
【図２】呼び出し管理装置２００としてサーバ装置を用いた場合の一実施の形態の構成を示すブロック図である。
【図３】呼び出し元端末３００としてスマートフォンを用いた場合の一実施の形態の構成を示すブロック図である。
【図４】呼び出し先端末４００としてスマートフォンを用いた場合の一実施の形態の構成を示すブロック図である。
【図５】観客席内におけるビーコン５００の設置例を模式的に示した図である。
【図６】呼び出し管理装置２００で実行される処理の流れを示すフローチャート図である。
【図７】呼び出し元端末３００で実行される処理の流れを示すフローチャート図である。
【図８】呼び出し先端末４００で実行される処理の流れを示すフローチャート図である。
【発明を実施するための形態】
【０００８】
図１は、本実施の形態における呼び出し管理システム１００の一実施の形態の構成を示すブロック図である。呼び出し管理システム１００は、呼び出し管理装置２００と、呼び出し元端末３００と、呼び出し先端末４００とで構成される。
【０００９】
なお、図１では、呼び出し管理システム１００は、それぞれ１台の呼び出し管理装置２００、呼び出し元端末３００、呼び出し先端末４００で構成される例を示しているが、呼び出し管理システム１００の構成はこれに限定されない。例えば、複数の呼び出し管理装置２００で処理を分散させるようにしてもよい。また、呼び出し元端末３００や呼び出し先端末４００の数は特に限定されるものではない。
【００１０】
本実施の形態における呼び出し管理システム１００では、呼び出し先端末４００は、呼び出し管理装置２００を介して、呼び出し元端末３００から呼び出しがあったことを検出して、呼び出し先端末４００を所持するユーザへ通知することができる。本実施の形態では、この呼び出し管理システム１００を利用して、スポーツの試合が開催されるスタジアムの観客席において、観客が物品を販売する売り子を呼び出す場合を想定して、処理の詳細について説明する。
【００１１】
呼び出し管理システム１００を導入するスタジアムでは、観客席全体を通信範囲に含むように無線通信環境が整えられており、呼び出し元端末３００や呼び出し先端末４００は、無線通信によりネットワークに接続して、呼び出し管理装置２００と通信を行うことができる。無線通信環境は、携帯電話の通信網を利用してもよいし、観客席全体を通信範囲に含むように敷設された無線ＬＡＮの通信網を利用してもよい。
【００１２】
呼び出し管理装置２００は、呼び出し管理システム１００を管理する管理装置としての役割を果たす装置であって、例えば、パソコンやサーバが用いられる。
【００１３】
図２は、本実施の形態における呼び出し管理装置２００としてサーバ装置を用いた場合の一実施の形態の構成を示すブロック図である。呼び出し管理装置２００は、接続ＩＦ（インターフェース）２０１と、制御装置２０２と、記録装置２０３とを備えている。
【００１４】
接続ＩＦ２０１は、呼び出し管理装置２００を通信回線に接続するためのインターフェースであり、例えば、通信回線に有線で接続するための有線ＬＡＮモジュールや、通信回線に無線で接続するための無線ＬＡＮモジュールなどが用いられる。本実施の形態では、呼び出し管理装置２００は、接続ＩＦ２０１を介してネットワークに接続され、該ネットワークを介して、呼び出し元端末３００や呼び出し先端末４００との間でデータの送受信を行う。
【００１５】
制御装置２０２は、ＣＰＵ、メモリ、およびその他の周辺回路によって構成され、呼び出し管理装置２００の全体を制御する。なお、制御装置２０２を構成するメモリは、例えばＳＤＲＡＭ等の揮発性のメモリである。このメモリは、ＣＰＵがプログラム実行時にプログラムを展開するためのワークメモリや、データを一時的に記録するためのバッファメモリとして使用される。例えば、接続ＩＦ２０１を介して受信されたデータは、バッファメモリに一時的に記録される。
【００１６】
記録装置２０３は、呼び出し管理装置２００が蓄える種々のデータや、制御装置２０２が実行するためのプログラムのデータ等を記録するための記録装置であり、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等が用いられる。なお、記録装置２０３に記録されるプログラムのデータは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなどの記録媒体に記録されて提供されたり、ネットワークを介して提供され、取得されたプログラムのデータを記録装置２０３にインストールすることによって、制御装置２０２がプログラムを実行できるようになる。
【００１７】
呼び出し元端末３００は、呼び出し元ユーザである観客が所持する端末であって、例えば各自が所持するスマートフォンやタブレット端末が用いられる。呼び出し元端末３００は、上述した無線通信網を介してネットワークに接続し、呼び出し管理装置２００の間でデータの送受信を行うことができる。
【００１８】
図３は、本実施の形態における呼び出し元端末３００としてスマートフォンを用いた場合の一実施の形態の構成を示すブロック図である。
【００１９】
呼び出し元端末３００は、タッチパネル３０１と、通信モジュール３０２と、マイク３０３と、制御装置３０４と、スピーカー３０５とを備えている。
【００２０】
タッチパネル３０１は、液晶パネル等の表示装置とタッチパッドのような位置入力装置を組み合わせた電子部品であり、画面上の表示を押すことで機器を操作することができる入力装置である。例えば、呼び出し元ユーザは、液晶パネル上に表示されたボタンやメニュー等の表示項目を指やタッチペンを用いてタッチまたはスライドさせることにより、呼び出し元端末３００を操作することができる。タッチパネル３０１は、呼び出し元ユーザによるタッチやスライドといった操作を検出して、その検出信号を制御装置３０４へ出力する。
【００２１】
通信モジュール３０２は、ＬＡＮや携帯電話通信網を介してネットワークに接続するための無線通信モジュールが用いられる。本実施の形態では、呼び出し元端末３００は、通信モジュール３０２を介してネットワークに接続され、該ネットワークを介して、呼び出し管理装置２００との間でデータの送受信を行う。
【００２２】
マイク３０３は、呼び出し元ユーザによる発話音声を入力するための集音装置である。マイク３０３から入力されたアナログデータは、制御装置３０４でデジタル信号に変換される。
【００２３】
制御装置３０４は、ＣＰＵ、メモリ、およびその他の周辺回路によって構成され、呼び出し元端末３００の全体を制御する。なお、制御装置３０４を構成するメモリは、例えばＳＤＲＡＭ等の揮発性のメモリやフラッシュメモリ等の不揮発性のメモリを含む。揮発性のメモリは、ＣＰＵがプログラム実行時にプログラムを展開するためのワークメモリや、データを一時的に記録するためのバッファメモリとして使用される。また、不揮発性のメモリには、呼び出し元端末３００を動作させるためのファームウェアや種々のアプリケーションを動作させるためのソフトウェアのプログラムデータが記録される。
【００２４】
本実施の形態では、この不揮発性のメモリに、スマートフォンを本実施の形態における呼び出し元端末３００として動作させるための呼び出し元用アプリケーションのプログラムが記録されている。なお、呼び出し元用アプリケーションのプログラムは、インターネットを介して接続されたサーバ上で公開されることにより提供されるものとし、呼び出し元ユーザは、これをダウンロードにより入手してあらかじめインストールしておく。あるいは、呼び出し元用アプリケーションのプログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体に記録されて提供されるようにしてもよい。
【００２５】
スピーカー３０５は、音声を出力するための出力装置である。制御装置３０４は、他のユーザから着信があった場合の通話音声データ等をスピーカー３０５を介して出力する。
【００２６】
呼び出し先端末４００は、呼び出し先ユーザである売り子が所持する端末であって、例えば各自が所持するスマートフォンやタブレット端末が用いられる。呼び出し先端末４００は、上述した無線通信網を介してネットワークに接続し、呼び出し管理装置２００の間でデータの送受信を行うことができる。
【００２７】
図４は、本実施の形態における呼び出し先端末４００としてスマートフォンを用いた場合の一実施の形態の構成を示すブロック図である。
【００２８】
呼び出し先端末４００は、タッチパネル４０１と、ネットワーク接続用通信モジュール４０２と、マイク４０３と、制御装置４０４と、スピーカー４０５と、ビーコン受信用通信モジュール４０６を備えている。
【００２９】
タッチパネル４０１は、液晶パネル等の表示装置とタッチパッドのような位置入力装置を組み合わせた電子部品であり、画面上の表示を押すことで機器を操作することができる入力装置である。例えば、呼び出し先ユーザは、液晶パネル上に表示されたボタンやメニュー等の表示項目を指やタッチペンを用いてタッチまたはスライドさせることにより、呼び出し先端末４００を操作することができる。タッチパネル４０１は、呼び出し先ユーザによるタッチやスライドといった操作を検出して、その検出信号を制御装置４０４へ出力する。
【００３０】
ネットワーク接続用通信モジュール４０２は、ＬＡＮや携帯電話通信網を介してネットワークに接続するための無線通信モジュールが用いられる。本実施の形態では、呼び出し先端末４００は、ネットワーク接続用通信モジュール４０２を介してネットワークに接続され、該ネットワークを介して、呼び出し管理装置２００との間でデータの送受信を行う。
【００３１】
マイク４０３は、呼び出し先ユーザによる発話音声を入力するための集音装置である。マイク４０３から入力されたアナログデータは、制御装置４０４でデジタル信号に変換される。
【００３２】
制御装置４０４は、ＣＰＵ、メモリ、およびその他の周辺回路によって構成され、呼び出し先端末４００の全体を制御する。なお、制御装置４０４を構成するメモリは、例えばＳＤＲＡＭ等の揮発性のメモリやフラッシュメモリ等の不揮発性のメモリを含む。揮発性のメモリは、ＣＰＵがプログラム実行時にプログラムを展開するためのワークメモリや、データを一時的に記録するためのバッファメモリとして使用される。また、不揮発性のメモリには、呼び出し先端末４００を動作させるためのファームウェアや種々のアプリケーションを動作させるためのソフトウェアのプログラムデータが記録される。
【００３３】
本実施の形態では、この不揮発性のメモリに、スマートフォンを本実施の形態における呼び出し先端末４００として動作させるための呼び出し先用アプリケーションのプログラムが記録されている。なお、呼び出し先用アプリケーションのプログラムは、インターネットを介して接続されたサーバ上で公開されることにより提供されるものとし、呼び出し先ユーザは、これをダウンロードにより入手してあらかじめインストールしておく。あるいは、呼び出し先用アプリケーションのプログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体に記録されて提供されるようにしてもよい。
【００３４】
スピーカー４０５は、音声を出力するための出力装置である。制御装置４０４は、他のユーザから着信があった場合の通話音声データ等をスピーカー４０５を介して出力する。
【００３５】
ビーコン受信用通信モジュール４０６は、ビーコン５００からのデータを受信するための通信モジュールである。本実施の形態では、ビーコン受信用通信モジュール４０６は、Ｂｌｕｅｔｏｏｔｈ（登録商標）モジュールであって、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信によりビーコン５００と接続されてデータを受信するものとする。
【００３６】
ビーコン５００は、呼び出し先ユーザの移動範囲内に、所定距離間隔で設置されている。各ビーコン５００には、ビーコン５００を一意に特定するための識別情報が付されており、ビーコン５００は、自身に付された識別情報を発信する。なお、識別情報としては、ビーコン５００に一意に付されたユニークＩＤを用いればよい。本実施の形態では、呼び出し先ユーザである売り子が移動する可能性がある観客席内に、所定距離間隔で複数のビーコン５００が設置されており、後述するように、ビーコン受信用通信モジュール４０６によって受信された識別情報が、観客席内のどの位置に設置されたビーコン５００から発信されたものであるかを特定することにより、呼び出し先端末４００を所持する売り子の観客席内における現在位置を特定することができる。
【００３７】
図５は、観客席内におけるビーコン５００の設置例を示す図である。図５は、一例として野球場の観客席の一部を模式的に示した図であり、１列に１０席の座席が配置され６列で構成された３つの前段ブロックと、１列に１０席の座席が配置され９列で構成された３つの後段ブロックが配置されて、各ブロックの間には通路が設けられている例を示している。この図５に示す例では、呼び出し元端末３００を所持する呼び出し元ユーザは、各々座席に着席した観客であり、呼び出し先端末４００を所持する呼び出し先ユーザは、通路を回って物販を行う売り子である。
【００３８】
この図５に示す観客席においては、ビーコン５００は黒丸で表示した位置に設置され、例えば観客席内に設置された座席、柵、壁、手摺などの構造物に取り付けられている。なお、図５を用いた以下の説明では、図５に示す設置位置に設置されたビーコンを、図中に示した符号２ａ〜２ｌを用いて、ビーコン２ａ、ビーコン２ｂのように表記する。なお、図５においては、符号２ｍは観客が着席した座席を示し、符号２ｎ、２ｏ、２ｐは、観客席内の売り子の位置を示している。
【００３９】
以下、この図５に示す観客席で観客が売り子を呼び出す場合を想定して、呼び出し管理システム１００における処理について説明する。
【００４０】
呼び出し先端末４００では、あらかじめ観客席内に設置された全てのビーコン５００から上述した識別情報を受信できるように設定が行われる。ここでの設定内容は、ビーコン５００の仕様に応じた内容となるため詳細な説明は省略するが、例えば、本実施の形態では、上述した呼び出し先用アプリケーションによって、ビーコン５００から識別情報を受信するための機能が提供され、呼び出し先端末４００に呼び出し先用アプリケーションをインストールすることにより、ビーコン５００から識別情報を受信するための設定が完了するものとすればよい。
【００４１】
呼び出し元端末３００を所持する観客は、スタジアムへの来場前、または来場後に、呼び出し管理システム１００を利用するために必要な呼び出し元用アプリケーションを呼び出し元端末３００へインストールしておく。
【００４２】
これによって、スタジアムに来場した観客は、呼び出し元端末３００を操作して売り子を呼び出すことが可能となる。以下、呼び出し管理装置２００、呼び出し元端末３００、呼び出し先端末４００のそれぞれにおいて実行される処理の詳細について説明する。
【００４３】
呼び出し先端末４００では、売り子は、呼び出し先端末４００で呼び出し先用アプリケーションの起動を指示する。制御装置４０４は、売り子によって呼び出し先用アプリケーションの起動が指示されたことを検出すると、呼び出し先用アプリケーションをフラッシュメモリから読み出して実行して、タッチパネル４０１上に売り子に対してログインを促すログイン画面を表示する。
【００４４】
売り子には、各売り子を一意に特定するためのユーザＩＤと、ログイン時に用いるパスワードがあらかじめ通知されており、売り子は、ログイン画面上であらかじめ通知されているユーザＩＤとパスワードを入力する。制御装置４０４は、ログイン画面上で入力されたユーザＩＤとパスワードをネットワーク接続用通信モジュール４０２を介して呼び出し管理装置２００へ送信する。
【００４５】
呼び出し管理装置２００には、発行済みのユーザＩＤとパスワードとを関連付けたユーザ情報が記録装置２０３に記録されており、制御装置２０２は、呼び出し先端末４００からユーザＩＤとパスワードを受信すると、記録装置２０３に、呼び出し先端末４００から受信したユーザＩＤとパスワードの組と一致する情報が記録されているか否かを判定して、売り子のユーザ認証を行う。
【００４６】
制御装置２０２は、記録装置２０３に、呼び出し先端末４００から受信したユーザＩＤとパスワードの組と一致する情報が記録されていると判定した場合には、ユーザのログインを許可する旨の情報を呼び出し先端末４００へ送信する。一方、制御装置２０２は、記録装置２０３に、呼び出し先端末４００から受信したユーザＩＤとパスワードの組と一致する情報が記録されていないと判定した場合には、ユーザのログインを禁止する旨の情報を呼び出し先端末４００へ送信する。
【００４７】
呼び出し先端末４００では、制御装置４０４は、呼び出し管理装置２００からログインを許可する旨の情報を受信した場合には、ユーザに、呼び出し先用アプリケーションを利用した呼び出し管理システム１００の利用を許可する。一方、制御装置４０４は、呼び出し管理装置２００からログインを禁止する旨の情報を受信した場合には、タッチパネル４０１に、入力されたユーザＩＤとパスワードではログインができない旨の表示を行う。
【００４８】
制御装置４０４は、呼び出し先用アプリケーションを利用した呼び出し管理システム１００の利用を許可した場合には、ログインに用いられたユーザＩＤをバッファメモリに記録するとともに、ビーコン受信用通信モジュール４０６によるビーコン５００から発信される識別情報の受信を開始する。制御装置４０４は、受信した識別情報をバッファメモリに記録し、以降、バッファメモリ内の識別情報を受信した識別情報で更新していく。これによって、常に最新の識別情報がバッファメモリ記録される。
【００４９】
制御装置４０４は、バッファメモリに記録したユーザＩＤと識別情報とを関連付けた識別用情報を所定の時間間隔で呼び出し管理装置２００へ送信する。このときの送信間隔は、例えば５秒間隔、１０秒間隔といった間隔があらかじめ設定されているものとする。なお、ビーコン５００は、その通信範囲が売り子の移動範囲を網羅するように設置されるようにし、売り子が観客席内で移動したときに、少なくとも１つのビーコン５００が呼び出し先端末４００との通信を継続できるようにすることが好ましい。しかしながら、観客席内に、いずれのビーコンからも識別情報を受信できないエリアが存在してしまう可能性もある。この場合でも、識別用情報の送信タイミングにおいては、バッファメモリに記録されている、最後に受信した識別情報を含んだ識別用情報を呼び出し管理装置２００へ送信することができる。また、ビーコン５００は、観客席内に複数設置されているため、売り子が複数のビーコン５００から識別情報を受信できるエリアにいる場合には、ビーコン受信用通信モジュール４０６は、複数のビーコン５００から識別情報を受信する可能性がある。この場合、制御装置４０４は、受信した全ての識別情報をメモリに記録し、送信タイミングで、バッファメモリに記録されている複数の識別情報を識別用情報に含めて呼び出し管理装置２００へ送信する。例えば、図５において、位置２ｐにいる売り子が所持する呼び出し先端末４００がビーコン２ｃとビーコン２ｇの２つのビーコンから識別情報を受信可能な場合には、ビーコン２ｃから受信した識別情報とビーコン２ｇから受信した識別情報が識別用情報に含められる。
【００５０】
呼び出し管理装置２００では、制御装置２０２は、呼び出し先端末４００から識別用情報を受信した場合には、識別用情報を記録装置２０３へ記録する。このとき、制御装置２０２は、識別用情報に含まれるユーザＩＤと同一のユーザＩＤを含む識別用情報が記録装置２０３に記録されている場合には、そのユーザＩＤに関連付けられて記録されている識別情報を、新たに受信した識別用情報に含まれる識別情報で更新する。これにより、ユーザＩＤごとに、呼び出し先端末４００がどのビーコン５００と通信可能な範囲に存在しているかを特定するための最新の情報が記録装置２０３に記録されることになる。すなわち、ここで記録された識別用情報を用いれば、後述する処理において、観客席内における売り子のおおよその位置を特定することが可能となる。
【００５１】
観客席に着席した観客は、呼び出し元端末３００を操作して、あらかじめインストールしておいた呼び出し元用アプリケーションを起動する。制御装置３０４は、観客によって呼び出し元用アプリケーションの起動が指示されたことを検出すると、呼び出し元用アプリケーションをフラッシュメモリから読み出して実行して、タッチパネル３０１上に現在位置の入力を促す現在位置入力画面を表示する。
【００５２】
観客は、自身が着席した座席の位置を特定するための情報を現在位置情報として現在位置入力画面上で入力する。自身が着席した座席の位置を特定するための情報としては、例えば、各座席に一意な座席番号が付されている場合には、座席番号を入力すればよい。あるいは、各座席が何列目何番のように列番号と座席番号により一意に特定できる場合には、その情報を入力すればよい。また、各座席が何ブロック何番のように、ブロック番号と座席番号により一意に特定できる場合には、その情報を入力すればよい。なお、ここで示した観客の現在位置情報の入力方法は一例であり、呼び出し管理システム１００を利用するスタジアムの座席表記方法に応じて入力方法を変えればよい。本実施の形態では、観客が座席番号を入力する場合を想定して、以下の説明を行う。
【００５３】
制御装置３０４は、観客によって現在位置情報が入力されると、入力された現在位置情報を、観客の現在位置近傍に設置されているビーコン５００の識別情報に変換する。例えば、呼び出し元用アプリケーションには、呼び出し管理システム１００を利用するスタジアムの観客席を対象として、観客席の各座席番号と、その座席番号により特定される各座席位置の最も近くに設置されているビーコン５００の識別情報とを関連付けた設置位置情報が含まれている。図５に示す座席２ｍを例にとると、設置位置情報では、座席２ｍの座席番号と、座席２ｍに設置位置が最も近いビーコン２ｃの識別情報とが関連付けられている。同様に、観客席内の全ての座席について、座席番号と設置位置が最も近いビーコン５００の識別情報とが関連付けられている。なお、座席位置から最も近いビーコン５００の設置位置は、座席位置とビーコン５００の設置位置との間の直線距離が最も短いものとしてもよいし、座席位置とビーコン５００の設置位置との間の通路を経由した距離が最も短いものとしてもよい。
【００５４】
制御装置３０４は、設置位置情報を参照して、観客によって入力された現在位置情報に基づいて特定される座席位置に関連付けられているビーコン５００の識別情報を特定することにより、現在位置情報をビーコン５００の識別情報に変換する。これにより、例えば、観客が図５に示す座席２ｍの座席番号を現在位置として入力した場合には、座席２ｍの座席番号は、ビーコン２ｃの識別情報に変換される。制御装置３０４は、変換によって得た、観客の座席位置に応じたビーコン５００の識別情報をバッファメモリに記録する。
【００５５】
ユーザは、座席から売り子を呼び出したいときには、タッチパネル３０１上に表示された不図示の画面上で、売り子の呼び出しを指示するための操作を行う。例えば、観客は画面上に表示されている「呼び出し」ボタンにタッチすることにより呼び出し指示を行うようにすればよい。
【００５６】
制御装置３０４は、観客によって売り子の呼び出しが指示された場合には、上述した処理で記録しておいた、観客の座席位置に応じたビーコン５００の識別情報をバッファメモリから読み出して、呼び出し管理装置２００へ送信する。
【００５７】
呼び出し管理装置２００では、制御装置２０２は、呼び出し元端末３００からビーコン５００の識別情報を受信すると、上述した処理によって記録装置２０３に記録されている識別用情報の中から、ビーコン５００の識別情報が呼び出し元端末３００から受信した識別情報と一致するユーザＩＤを抽出する。
【００５８】
例えば、制御装置２０２は、座席２ｍに着席している観客の呼び出し元端末３００から、ビーコン２ｃの識別情報を受信した場合には、記録装置２０３に記録されている識別用情報の中から、ビーコン２ｃの識別情報に関連付けられて記録されているユーザＩＤを全て抽出する。図５の例では、位置２ｎ、２ｏ、位置２ｐにいるそれぞれの売り子のユーザＩＤがビーコン２ｃの識別情報と関連付けられて記録されている場合には、識別用情報の中から、位置２ｎ、２ｏ、位置２ｐにいる３人の売り子のユーザＩＤが抽出される。
【００５９】
制御装置２０２は、抽出したユーザＩＤに基づいて、呼び出し可能リストとして、呼び出し可能な売り子のリストを作成し、作成したリストを呼び出し元端末３００へ送信する。呼び出し元端末３００では、制御装置３０４は、呼び出し管理装置２００から呼び出し可能な売り子のリストを受信すると、受信したリストをタッチパネル３０１に表示する。これによって、観客は、自身の座席位置から近い売り子のリストを確認することができる。なお、呼び出し可能な売り子のリストは、例えば、上述したユーザ情報に、ユーザＩＤと関連付けて売り子を被写体として撮像された画像データを記録しておき、制御装置２０２は、抽出したユーザＩＤに関連付けて記録されている画像データを読み出して、ユーザＩＤと画像データを関連付けたリストを作成して送信するようにすれば、観客は、タッチパネル３０１上で自身の座席位置から近い売り子を写真で確認することができる。
【００６０】
観客は、タッチパネル３０１上に表示されたリストの中から、呼び出したい売り子を選択する。制御装置３０４は、観客によってリストの中から呼び出し対象とする売り子が選択されたことを検出すると、リストから選択された売り子のユーザＩＤと、上述した現在位置入力画面上で入力された座席番号とを関連付けた呼び出し要求情報を呼び出し管理装置２００へ送信する。
【００６１】
呼び出し管理装置２００では、制御装置２０２は、呼び出し元端末３００から呼び出し要求情報を受信すると、受信した呼び出し要求情報に対して、各呼び出しを一意に識別するための呼び出しＩＤを発行するとともに、呼び出し要求情報に含まれるユーザＩＤ、座席番号、および発行した呼び出しＩＤを関連付けた呼び出し管理情報のレコードを記録装置２０３に記録された呼び出し管理データベースに追加する。
【００６２】
呼び出し先端末４００では、制御装置４０４は、所定時間間隔、例えば１分ごとに呼び出し管理装置２００の呼び出し管理データベースにアクセスし、呼び出し管理データベースに、バッファメモリに記録されているユーザＩＤを含む呼び出し管理情報のレコードが記録されているか否かを判定する。制御装置４０４は、その結果、呼び出し管理データベースに、バッファメモリに記録されているユーザＩＤを含む呼び出し管理情報のレコードが記録されていると判定した場合には、そのレコードの呼び出しＩＤと座席番号を呼び出し情報として取得する。
【００６３】
制御装置４０４は、呼び出し管理データベースから呼び出し情報を取得した場合には、売り子に対して、観客から呼び出しがあったことを報知する。売り子への報知方法としては、タッチパネル４０１に、売り子の現在位置周辺の観客席マップを表示するとともに、観客席マップ内の呼び出し情報に含まれる座席番号に対応する座席位置にマークやアイコンを表示するなどして、呼び出し元である観客の座席位置を売り子に報知するようにすればよい。これによって、呼び出しを受けた売り子は、呼び出した観客の座席位置を特定することができるため、呼び出し元の観客の座席へ赴いて商品を販売することができる。なお、報知に当たっては、スピーカー４０５を介してあらかじめ設定された報知音を出力してもよいし、バイブレーション機能を利用して呼び出し先端末４００を振動させてもよい。
【００６４】
図６は、本実施の形態において、呼び出し管理装置２００で実行される処理の流れを示すフローチャートである。図６に示す処理は、呼び出し管理装置２００の電源がオンされると起動するプログラムとして、制御装置２０２によって実行される。なお、ここでは、上述した発行済みのユーザＩＤとパスワードとを関連付けたユーザ情報は、あらかじめ記録装置２０３に記録されているものとし、ユーザＩＤとパスワードを用いた売り子のログイン処理は完了しているものとする。
【００６５】
ステップＳ１０において、制御装置２０２は、呼び出し先端末４００から識別用情報を受信したか否かを判断する。ステップＳ１０で否定判断した場合は、後述するステップＳ３０へ進む。これに対して、ステップＳ１０で肯定判断した場合には、ステップＳ２０へ進む。
【００６６】
ステップＳ２０では、制御装置２０２は、識別用情報を記録装置２０３へ記録する。なお、上述したように、制御装置２０２は、識別用情報に含まれるユーザＩＤと同一のユーザＩＤの含む識別用情報が記録装置２０３に記録されている場合には、そのユーザＩＤに関連付けられて記録されている識別情報を、新たに受信した識別用情報に含まれる識別情報で更新する。その後、ステップＳ３０へ進む。
【００６７】
ステップＳ３０では、制御装置２０２は、呼び出し元端末３００から、上述した観客の座席位置に応じたビーコン５００の識別情報を受信したか否かを判断する。ステップＳ３０で否定判断した場合には、後述するステップＳ７０へ進む。これに対して、ステップＳ３０で肯定判断した場合には、ステップＳ４０へ進む。
【００６８】
ステップＳ４０では、制御装置２０２は、上述したように、呼び出し先端末４００から受信して記録装置２０３に記録されている識別用情報の中から、識別情報が呼び出し元端末３００から受信した識別情報と一致するユーザＩＤを抽出する。その後、ステップＳ５０へ進む。
【００６９】
ステップＳ５０では、制御装置２０２は、ステップＳ４０で抽出したユーザＩＤに基づいて、呼び出し可能な売り子のリストを作成する。その後、ステップＳ６０へ進む。
【００７０】
ステップＳ６０では、制御装置２０２は、ステップＳ５０で作成したリストを呼び出し元端末３００へ送信する。その後、ステップＳ７０へ進む。
【００７１】
ステップＳ７０では、制御装置２０２は、呼び出し元端末３００から呼び出し要求情報を受信したか否かを判断する。ステップＳ７０で否定判断した場合には、後述するステップＳ１００へ進む。これに対して、ステップＳ７０で肯定判断した場合には、ステップＳ８０へ進む。
【００７２】
ステップＳ８０では、制御装置２０２は、呼び出し元端末３００から受信した呼び出し要求情報に対して、各呼び出しを一意に識別するための呼び出しＩＤを発行する。その後、ステップＳ９０へ進む。
【００７３】
ステップＳ９０では、制御装置２０２は、呼び出し要求情報に含まれるユーザＩＤ、座席番号、および発行した呼び出しＩＤを関連付けた呼び出し管理情報のレコードを記録装置２０３に記録された呼び出し管理データベースに追加する。その後、ステップＳ１００へ進む。
【００７４】
ステップＳ１００では、制御装置２０２は、呼び出し管理装置２００の電源がオフされたか否かを判断する。ステップＳ１００で否定判断した場合には、ステップＳ１０へ戻る。これに対して、ステップＳ１００で肯定判断した場合には、処理を終了する。
【００７５】
図７は、本実施の形態において、呼び出し元端末３００で実行される処理の流れを示すフローチャートである。図７に示す処理は、呼び出し元ユーザである観客によって、上述した呼び出し元用アプリケーションの実行が指示されると起動するプログラムとして、制御装置３０４によって実行される。
【００７６】
ステップＳ１１０において、制御装置３０４は、不図示の現在位置入力画面上で、観客によって現在位置情報として、座席の座席番号が入力されたか否かを判断する。ステップＳ１１０で肯定判断した場合には、ステップＳ１２０へ進む。
【００７７】
ステップＳ１２０では、制御装置３０４は、上述したように、観客によって入力された現在位置情報を観客の現在位置近傍に設置されているビーコン５００の識別情報に変換する。変換によって得た観客の座席位置に応じたビーコン５００の識別情報はバッファメモリにされる。その後、ステップＳ１３０へ進む。
【００７８】
ステップＳ１３０では、制御装置３０４は、観客によって売り子の呼び出しが指示されたか否かを判断する。ステップＳ１３０で否定判断した場合には、後述するステップＳ１９０へ進む。これに対して、ステップＳ１３０で肯定判断した場合には、ステップＳ１４０へ進む。
【００７９】
ステップＳ１４０では、制御装置３０４は、バッファメモリに記録しておいた、観客の座席位置に応じたビーコン５００の識別情報を読み出して、呼び出し管理装置２００へ送信する。その後、ステップＳ１５０へ進む。
【００８０】
ステップＳ１５０では、制御装置３０４は、呼び出し管理装置２００から上述した呼び出し可能な売り子のリストを受信したか否かを判断する。ステップＳ１５０で肯定判断した場合には、ステップＳ１６０へ進む。
【００８１】
ステップＳ１６０では、制御装置３０４は、呼び出し管理装置２００から受信した呼び出し可能な売り子のリストをタッチパネル３０１に表示する。その後、ステップＳ１７０へ進む。
【００８２】
ステップＳ１７０では、制御装置３０４は、観客によってリストの中から呼び出し対象とする売り子が選択されたか否かを判断する。ステップＳ１７０で肯定判断した場合には、ステップＳ１８０へ進む。
【００８３】
ステップＳ１８０では、制御装置３０４は、リストから選択された売り子のユーザＩＤと、上述した現在位置入力画面上で入力された座席番号とを関連付けた呼び出し要求情報を呼び出し管理装置２００へ送信する。その後、ステップＳ１９０へ進む。
【００８４】
ステップＳ１９０では、制御装置３０４は、観客によって呼び出し元用アプリケーションの終了が指示されたか否かを判断する。ステップＳ１９０で否定判断した場合には、ステップＳ１３０へ戻る。これに対して、ステップＳ１９０で肯定判断した場合には、処理を終了する。
【００８５】
図８は、本実施の形態において、呼び出し先端末４００で実行される処理の流れを示すフローチャートである。図８に示す処理は、呼び出し先ユーザである売り子によって、上述した呼び出し先用アプリケーションの実行が指示されると起動するプログラムとして、制御装置４０４によって実行される。なお、ここでは、上述したように、呼び出し先端末４００で、観客席内に設置された全てのビーコン５００から識別情報を受信できるようにするための設定は完了しているものとする。また、制御装置４０４は、呼び出し先用アプリケーションの起動後は、ビーコン５００からの識別情報の受信を継続する。
【００８６】
ステップＳ２１０において、前回の識別用情報の送信から所定時間が経過したことにより、識別用情報の送信タイミングとなったか否かを判定する。ステップＳ２１０で否定判断した場合には、後述するステップＳ２３０へ進む。これに対して、ステップＳ２１０で肯定判断した場合には、ステップＳ２２０へ進む。
【００８７】
ステップＳ２２０では、制御装置４０４は、バッファメモリに記録しておいたユーザＩＤと、ビーコン５００から受信した識別情報とを関連付けた識別用情報を呼び出し管理装置２００へ送信する。その後、ステップＳ２３０へ進む。
【００８８】
ステップＳ２３０では、制御装置４０４は、前回の呼び出し有無の確認から所定時間が経過したことにより、呼び出し有無の確認タイミングとなったか否かを判定する。ステップＳ２３０で否定判断した場合には、後述するステップＳ２７０へ進む。これに対して、ステップＳ２３０で肯定判断した場合には、ステップＳ２４０へ進む。
【００８９】
ステップＳ２４０では、制御装置４０４は、呼び出し管理装置２００の呼び出し管理データベースにアクセスし、呼び出し管理データベースに、バッファメモリに記録されているユーザＩＤを含む呼び出し管理情報のレコードが記録されているか否かを判定することにより、呼び出し管理データベースに取得対象のレコードが存在するか否かを判断する。ステップＳ２４０で否定判断した場合には、後述するステップＳ２７０へ進む。これに対して、ステップＳ２３０で肯定判断した場合には、ステップＳ２５０へ進む。
【００９０】
ステップＳ２５０では、制御装置４０４は、対象レコードの呼び出しＩＤと座席番号を呼び出し情報として取得する。その後、ステップＳ２６０へ進む。
【００９１】
ステップＳ２６０では、制御装置４０４は、タッチパネル４０１に、売り子の現在位置周辺の観客席マップを表示するとともに、観客席マップ内の呼び出し情報に含まれる座席番号に対応する座席位置にマークやアイコンを表示して、売り子に呼び出しがあったことを報知する。その後、ステップＳ２７０へ進む。
【００９２】
ステップＳ２７０では、制御装置４０４は、売り子によって呼び出し先用アプリケーションの終了が指示されたか否かを判断する。ステップＳ２７０で否定判断した場合には、ステップＳ２１０へ戻る。これに対して、ステップＳ２７０で肯定判断した場合には、処理を終了する。
【００９３】
以上説明した本実施の形態によれば、以下のような作用効果を得ることができる。
（１）呼び出し先端末４００の制御装置４０４は、呼び出し先ユーザである売り子に対して一意に付されているユーザＩＤの入力を受け付けて特定し、売り子の移動範囲内に、所定距離間隔で設置されたビーコン５００から、各ビーコンの識別情報を設置位置を特定するための設置位置特定情報として受信して、受信した設置位置特定情報と、特定したユーザＩＤとを関連付けた識別用情報を、所定時間間隔で呼び出し管理装置２００へ送信する。制御装置４０４は、呼び出し管理装置２００から、呼び出し元端末４００からの呼び出し要求に基づく呼び出し情報を取得し、呼び出し情報を取得したときに、売り子に対して、呼び出し元端末から呼び出しがあったことを報知する。呼び出し元端末３００の制御装置３０４は、呼び出し元ユーザである観客から、呼び出し元ユーザの現在位置を示す現在位置情報のとして座席番号の入力を受け付け、入力された座席番号を、観客の現在位置近傍に設置されているビーコン５００の識別情報に変換し、観客から売り子の呼び出し要求を受け付けたときに、観客の座席位置に応じたビーコン５００の識別情報を呼び出し管理装置２００へ送信する。そして、制御装置３０４は、呼び出し管理装置２００から、呼び出し可能な売り子のリストを受信し、受信したリストをタッチパネル３０１に表示し、リストの中から呼び出し対象とする売り子の選択を受け付け、選択された売り子のユーザＩＤと観客が着席している座席の座席番号とを含む呼び出し要求情報を呼び出し管理装置２００へ送信する。呼び出し管理装置２００の制御装置２０２は、呼び出し先端末４００から識別用情報を受信し、受信した識別用情報を記録装置２０３に記録し、呼び出し元端末２００から観客の座席位置に応じたビーコン５００の識別情報を受信し、記録装置２０３に記録されている識別用情報の中から、呼び出し元端末２００から受信した識別情報と一致するユーザＩＤを抽出し、抽出したユーザＩＤ識別情報に基づく呼び出し可能な売り子のリストを生成して呼び出し元端末３００へ送信する。さらに、制御装置２０２は、呼び出し元端末３００から呼び出し要求情報を受信し、各呼び出しを一意に識別するための呼び出しＩＤを発行するとともに、呼び出し要求情報に含まれるユーザＩＤと座席番号、および発行した呼び出しＩＤを関連付けた呼び出し管理情報を呼び出し管理データベースに登録する。これによって、観客は、簡易な操作で売り子を呼び出すことができる。また、呼び出し元端末３００では、制御装置３０３は、観客によって入力された座席番号に基づいて、観客の現在位置近傍に設置されているビーコン５００の識別番号を特定し、呼び出し管理装置２００では、制御装置２０２は、この識別番号に基づいて呼び出し可能な売り子のリストを作成するようにしたので、呼び出し元端末３００にビーコン５００から識別情報を受信する機能を持たせることなく、安価にシステムを構築することができる。
【００９４】
（２）ビーコン５００の設置間隔は、通信範囲が売り子が移動する可能性がある通路全体を網羅するように設定されるようにして、売り子が観客席内で移動したときに、少なくとも１つのビーコン５００が呼び出し先端末４００との通信を継続できるようにした。これによって、売り子が観客席内で移動した場合に、売り子の現在位置が特定できなくなることを防ぐことができる。
【００９５】
（３）呼び出し先端末４００では、制御装置４０４は、上述した呼び出し管理データベースに、売り子のユーザＩＤを含む呼び出し管理情報が記録されているか否かを判定し、肯定判断したときに、呼び出しＩＤと座席番号を呼び出し情報として取得するようにした。これによって、ユーザＩＤを用いて売り子に対する呼び出しの有無を管理して、制御装置４０４は、呼び出し先端末４００を所持するユーザに対する呼び出しを特定して、呼び出し情報を取得することができる。
【００９６】
（４）呼び出し先端末４００の制御装置４０４は、観客から呼び出しがあったことを報知するに当たって、観客席のマップ上に観客の座席位置を表示するようにした。これによって、売り子は、呼び出された観客の座席位置を把握することができる。
【００９７】
（５）呼び出し元端末３００では、制御装置３０４は、観客によって入力された座席番号を観客の座席位置に応じたビーコン５００の識別情報に変換し、変換して得た識別情報をバッファメモリに記録するようにした。そして、制御装置３０４は、観客によって売り子の呼び出しが指示された場合には、記録しておいた識別情報をバッファメモリから読み出して、呼び出し管理装置２００へ送信するようにした。これによって、観客によって売り子の呼び出しが指示される度に識別情報を特定する必要がなく、処理の高速化を図ることができる。
【００９８】
（６）呼び出し管理装置２００の制御装置２０２は、ユーザＩＤと、売り子を被写体として撮像された画像データを記録しておき、呼び出し可能な売り子のリストを作成するに当たっては、呼び出し対象として抽出したユーザＩＤに関連付けて記録されている画像データを読み出して、ユーザＩＤと画像データを関連付けたリストを作成するようにした。これによって、観客は、リストを受信した呼び出し元端末３００のタッチパネル３０１上で自身の座席位置から近い売り子を写真で確認することができる。この場合、観客は、自身が呼び出した売り子の顔を把握しているため、混雑時など、売り子が観客を見つけ難い状況であっても、観客から売り子を見つけて声をかけることができるというメリットもある。
【００９９】
―変形例―
なお、上述した実施の形態の呼び出し管理システム１００は、以下のように変形することもできる。
（１）上述した実施の形態では、呼び出し元用アプリケーションには、呼び出し管理システム１００を利用するスタジアムの観客席を対象として、観客席の各座席番号と、その座席番号により特定される各座席位置の最も近くに設置されているビーコン５００の識別情報とを関連付けた設置位置情報が含まれており、制御装置３０４は、この設置位置情報を用いて、座席番号を観客の座席位置に応じたビーコン５００の識別情報に変換する例について説明した。しかしながら、設置位置情報で座席番号に関連付けられるビーコン５００の識別情報は、座席位置の最も近くに設置されているビーコン５００の識別情報でなくてもよい。例えば、座席位置の最も近くに設置されているビーコン５００であっても、座席とビーコン５００との間に障害物やフェンス等の障害物が設置されている場合は、座席位置から最も近いビーコン５００よりも、移動に障害のない通路沿いに設置されたビーコン５００の方が関連付けに適している場合がある。このような場合には、最も近いビーコン５００ではなく、システムの管理者がより適していると判断したビーコン５００の識別情報を座席番号に関連付ければよい。
【０１００】
（２）上述した実施の形態では、図５に示した設置位置にビーコン２ａ〜２ｌが設置される例について説明した。しかしながら、これはあくまでも一例であり、設置する観客席の座席配置や、使用するビーコン５００の通信可能距離等に応じて、最適な設置場所が選択されるのが好ましい。また、上述した実施の形態では、ビーコン５００は、座席、柵、壁、手摺などの構造物に取り付けられる例について説明したが、取り付け対象は、座席、柵、壁、手摺に限定されず、観客席内で移動しない他の構造物に設置してもよい。
【０１０１】
（３）上述した実施の形態では、呼び出し管理システム１００を利用して、スポーツの試合が開催されるスタジアムの観客席において、観客が物品を販売する売り子を呼び出す場合を想定して処理の内容を説明した。しかしながら、呼び出し管理システム１００の利用シーンは上述した実施の形態における利用例に限定されるものではない。本発明は、上述した実施の形態における呼び出し管理システム１００を利用して、呼び出し元ユーザが呼び出し先ユーザを呼び出すことが想定される様々な利用シーンに適用可能である。
【０１０２】
（４）上述した実施の形態では、呼び出し元端末３００の制御装置３０４は、観客によって売り子の呼び出しが指示された場合には、観客の座席位置に応じたビーコン５００の識別情報を呼び出し管理装置２００へ送信し、呼び出し管理装置２００では、制御装置２０２は、記録装置２０３に記録されている識別用情報の中から、ビーコン５００の識別情報が呼び出し元端末３００から受信した識別情報と一致するユーザＩＤを抽出して、呼び出し可能な売り子のリストを作成する例について説明した。しかしながら、呼び出し可能な売り子のリストの作成方法はこれに限定されない。例えば、売り子によって販売する商品が異なる場合には、観客が購入したい商品を販売する売り子のリストを提供する必要がある。このために、制御装置３０４は、観客から、売り子の呼び出し要求とともに、購入を希望する商品の指定を受け付け、観客の座席位置に応じたビーコン５００の識別情報とともに、観客が購入を希望する商品の情報を呼び出し管理装置２００へ送信するようにしてもよい。この場合、呼び出し管理装置２００の記録装置２０３には、ユーザＩＤと、該ユーザＩＤに基づいて特定される売り子が取り扱う商品の情報とが関連付けられて記録されたデータベースを記録しておき、制御装置２０２は、該データベースを参照して、観客が購入を希望する商品を取り扱う売り子のユーザＩＤを特定し、特定したユーザＩＤを対象として、記録装置２０３に記録されている識別用情報の中から、ビーコン５００の識別情報が呼び出し元端末３００から受信した識別情報と一致するユーザＩＤを抽出することにより、呼び出し可能な売り子のリストを作成するようにすればよい。これによって、観客は、購入したい商品を指定して、その商品を販売する売り子を呼び出すことができる。
【０１０３】
また、観客がリストの中から呼び出し対象を選択することができれば、リストに表示する内容は、呼び出し可能な売り子のリストに限定されず、他の呼び出し可能リストであってもよい。例えば、観客は、特定の売り子を選択して呼び出す必要がなく、購入したい商品を扱っている売り子のグループを選択して、そのグループに属する売り子を呼び出せれば十分な場合がある。この場合、ユーザＩＤをあらかじめ定められたグループ分け基準に基づいてグループ分けし、グループ分け情報を記録装置２０３に記録しておく。グループ分けの例としては、例えば、観客がビールメーカーを指定してビールを購入する場合を想定すると、販売するビールのメーカーごとにユーザＩＤを分類してグループ分けしておけばよい。
【０１０４】
制御装置２０２は、呼び出し可能リストを作成するに当たり、記録装置２０３に記録されている識別用情報の中から、ビーコン５００の識別情報が呼び出し元端末３００から受信した識別情報と一致するユーザＩＤを抽出するとともに、グループ分け情報に基づいて、抽出したユーザＩＤの売り子が属するグループを特定し、特定したグループのリストを、呼び出し可能リストとすればよい。これによって、ビールメーカーの一覧を表示した呼び出し可能リストが作成される。
【０１０５】
この場合、呼び出し可能リストを受信した呼び出し元端末３００では、制御装置３０４は、呼び出し管理装置２００から受信した呼び出し可能リストをタッチパネル３０１に表示し、観客から呼び出し可能リストに含まれるグループの選択を受け付ければよい。制御装置３０４は、観客によって選択されたグループを特定するためのグループ特定情報、例えば各グループに一意に付されたグループＩＤと、現在位置入力画面上で入力された座席番号とを関連付けた呼び出し要求情報を呼び出し管理装置２００へ送信すればよい。これによって、観客は、ビールメーカーのリストの中から、購入したいビールのメーカーを選択することができる。
【０１０６】
呼び出し管理装置２００では、制御装置２０２は、呼び出し可能リストを作成するに当たって抽出したユーザＩＤの中から、呼び出し要求情報に含まれるグループ特定情報に基づいて特定されるグループに属するユーザＩＤを選択して、これを呼び出し対象のユーザＩＤとして、上述した呼び出し管理情報のレコードを呼び出し管理データベースに追加すればよい。このとき、制御装置２０２は、呼び出し可能リストを作成するに当たって抽出したユーザＩＤの中に、呼び出し要求情報に含まれるグループ特定情報に基づいて特定されるグループに属するユーザＩＤが複数含まれる場合には、いずれか１つのユーザＩＤをランダムに選択する等、あらかじめ設定されたアルゴリズムで１つのユーザＩＤを選択すればよい。
【０１０７】
（５）上述した実施の形態では、呼び出し管理システム１００を利用して、呼び出し元ユーザである観客が呼び出し先ユーザである売り子を呼び出す例について説明した。この呼び出し管理システム１００に、商品注文機能を追加するようにしてもよい。例えば、呼び出し元端末３００上で、観客席内で注文可能な飲食物のメニューを表示し、観客から注文商品の選択を受け付けた上で売り子の呼び出しを受け付けるようにし、呼び出し管理装置２００では、注文を受け付けた商品の情報を呼び出し先端末４００へ送信するようにすればよい。これによって、呼び出しを受けた売り子は、観客が注文した商品を把握することができるため、注文商品を観客へ届けることができる。
【０１０８】
（６）上述した実施の形態では、呼び出し可能な売り子のリストは、ユーザＩＤと画像データを関連付けたリストとするようにした。しかしながら、ユーザＩＤと関連付ける情報は、画像データ以外のユーザ情報でもよい。
【０１０９】
（７）上述した実施の形態における呼び出し管理システム１００では、呼び出し先端末４００で売り子に対して観客から呼び出しがあったことを報知した後に、以下に示す処理を実行するようにしてもよい。
【０１１０】
呼び出し先端末４００では、制御装置４０４は、例えば、報知時に表示した画面上に、売り子が呼び出しに対して応答したときにタッチするための「応答」ボタンを表示しておき、売り子によって応答ボタンがタッチされたことを検出した場合には、呼び出し管理データベースから取得した呼び出し情報に含まれる呼び出しＩＤと、応答済みであることを示す情報とを含んだ応答情報を呼び出し管理装置２００へ送信する。
【０１１１】
呼び出し管理装置２００では、制御装置２０２は、呼び出し先端末４００から応答情報を受信した場合には、呼び出し管理データベースに記録されている、応答情報に含まれる呼び出しＩＤを含んだ呼び出し管理情報に、呼び出し先ユーザが応答したことを示す応答済み情報を追加して、呼び出し管理データベースを更新する。これによって、呼び出し管理データベースを使用して、売り子が呼び出しに対して未応答であるか応答済みであるかを管理することができる。
【０１１２】
さらに、呼び出し管理装置２００の制御装置２０３は、呼び出しＩＤを発行したときに、呼び出し元端末３００へ呼び出しＩＤを通知するようにし、呼び出し元端末３００では、制御装置３０４は、呼び出し管理装置２００から呼び出しＩＤの通知を受けた場合には、呼び出し管理データベースを参照して、該呼び出しＩＤを含む呼び出し管理情報に、応答済み情報が記録されている否かを判定し、応答済み情報が記録されていると判定した場合には、観客に対して、売り子が呼び出しに応答したことを通知するようにしてもよい。
【０１１３】
この場合、制御装置３０４は、売り子が呼び出しに応答したことを観客に通知するとともに、該呼び出しＩＤを呼び出し管理装置２００へ送信し、これを受信した呼び出し管理装置２００では、制御装置２０２は、呼び出し管理データベースから、呼び出し元端末３００から受信した呼び出しＩＤを含む呼び出し管理情報を削除するようにしてもよい。これによって、観客が、呼び出しに対してユーザが応答済みであることを確認した段階で呼び出し管理情報を削除して、不要な情報が呼び出し管理データベースに残ることを防ぐことができる。
【０１１４】
あるいは、呼び出し管理データベースから呼び出し管理情報を削除せずに、制御装置２０２は、呼び出し管理情報から応答済み情報を削除して呼び出し管理データベースを更新するようにしてもよい。このとき、呼び出し管理情報から応答済み情報を削除するタイミングは、あらかじめ設定された応答済みの解除条件を満たしたときとすればよい。なお、応答済みの解除条件としては、上述した呼び出し管理データベースから呼び出し管理情報を削除する条件と同様としてもよいし、呼び出し管理情報に応答済み情報が追加されてから所定時間、例えば５分経過後と設定してもよい。あるいは、観客が呼び出し元端末３００上で対応完了入力を行ったことを解除条件としたり、売り子が呼び出し先端末４００上で対応完了入力を行ったことを解除条件としてもよい。
【０１１５】
また、制御装置３０４は、呼び出し管理装置２００へ呼び出し要求情報を送信したときに、計時を開始し、これを観客が呼び出しを行ってからの経過時間として、タッチパネル３０１に表示するようにしてもよい。この場合、制御装置３０４は、売り子が呼び出しに応答したことを観客に通知したタイミングで計時を終了してタッチパネル３０１上の経過時間の表示も消すようにすればよい。これによって、観客は、呼び出しを行ってから、売り子が応答したことの通知を受けるまでの経過時間を把握することができる。
【０１１６】
また、制御装置２０２は、呼び出し可能リストを作成するに当たり、呼び出し管理データベース内に、応答済み情報が記録されている呼び出し管理情報が含まれている場合には、その呼び出し管理情報に含まれるユーザ識別情報を抽出対象から除外するようにしてもよい。これによって、他の観客に対応中の売り子が別の観客から呼び出されることを防ぐことができる。
【０１１７】
（８）上述した実施の形態では、呼び出し元端末３００の制御装置３０４は、タッチパネル３０１上に現在位置の入力を促す現在位置入力画面を表示して、該現在位置入力画面上で観客が着席した座席の位置を特定するための情報の入力を受け付けることにより、観客の現在位置を示す現在位置情報を特定する例について説明した。しかしながら、現在位置情報の特定方法はこれに限定されない。例えば、座席やチケットにバーコードを印字しておき、観客が呼び出し元端末３００を操作してバーコードを読み取ることにより、制御装置３０４が現在位置情報を特定できるようにしてもよい。また、バーコードに代えてＩＣタグ等を用いても良い。
【０１１８】
（９）上述した実施の形態では、呼び出し元端末３００の制御装置３０４は、観客によって現在位置情報が入力されると、入力された現在位置情報を、観客の現在位置近傍に設置されているビーコン５００の識別情報に変換して、識別情報をバッファメモリに記録しておく例について説明した。しかしながら、この変換処理は呼び出し管理装置２００で行ってもよい。例えば、呼び出し元端末３００の制御装置３０４は、観客によって現在位置情報が入力されると、入力された現在位置情報を呼び出し管理装置２００へ送信し、呼び出し管理装置２００の制御装置２０２は、受信した現在位置情報を、観客の現在位置近傍に設置されているビーコン５００の識別情報に変換して呼び出し元端末３００へ送信し、呼び出し元端末３００の制御装置３０４は、受信した識別情報をバッファメモリに記録すればよい。
【０１１９】
あるいは、呼び出し元端末３００の制御装置３０４は、観客によって現在位置情報が入力されると、入力された現在位置情報をバッファメモリに記録しておき、観客によって売り子の呼び出しが指示された場合に、記録しておいた現在位置情報をバッファメモリから読み出して、呼び出し管理装置２００へ送信するようにしてもよい。この場合、呼び出し管理装置２００の制御装置２０２は、受信した現在位置情報を観客の現在位置近傍に設置されているビーコン５００の識別情報に変換した後に、記録装置２０３に記録されている識別用情報の中から、ビーコン５００の識別情報が、変換して得た識別情報と一致するユーザＩＤを抽出して、呼び出し可能な売り子のリストを作成すればよい。
【０１２０】
（１０）上述した実施の形態では、呼び出し先端末４００では、制御装置４０４は、ビーコン５００から発信される識別情報の受信を開始した後は、受信した識別情報をバッファメモリに記録し、以降、バッファメモリ内の識別情報を受信した識別情報で更新していき、所定時間間隔でユーザＩＤと識別情報とを関連付けた識別用情報を呼び出し管理装置２００へ送信する例について説明した。そして、制御装置４０４は、いずれのビーコンからも識別情報を受信できない場合でも、識別用情報の送信タイミングにおいて、バッファメモリに記録されている、最後に受信した識別情報を含んだ識別用情報を呼び出し管理装置２００へ送信する例について説明した。しかしながら、呼び出し管理装置２００では、制御装置２０２は、呼び出し先端末４００から最後に受信した識別用情報をバッファメモリに記録しておくようにし、呼び出し先端末４００の制御装置４０４は、いずれのビーコンからも識別情報を受信できない場合には、識別用情報の送信タイミングにおいて、バッファメモリに記録されているユーザＩＤのみを呼び出し管理装置２００へ送信するようにしてもよい。この場合、呼び出し管理装置２００の制御装置２０２は、呼び出し先端末４００からユーザＩＤを受信した場合には、バッファメモリに記録されている識別用情報の中から、呼び出し先端末４００から受信したユーザＩＤの識別用情報を読み出して、これを該呼び出し先端末４００の最新の識別用情報として記録装置２０３へ記録すればよい。
【０１２１】
（１１）上述した実施の形態では、観客席に着席した観客は、呼び出し元端末３００を操作して、あらかじめインストールしておいた呼び出し元用アプリケーションを起動し、現在位置入力画面上で座席番号を入力すると、呼び出し管理システム１００を利用した売り子の呼び出しが可能となる例について説明した。この場合、呼び出し元端末３００を操作する人物は、呼び出し元用アプリケーションを起動して座席番号を入力することができれば、実際に観客席にいなくても売り子の呼び出しを行うことができてしまう。このような不正利用を防止するために、呼び出し元端末３００を所持する観客が、売り子の呼び出し可能範囲内にいることの認証を行って、呼び出し可能範囲内にいることが確認できた場合のみ、観客による売り子の呼び出しを許可するようにすればよい。観客が呼び出し可能範囲内にいることの認証処理としては、例えば以下のような処理を行えばよい。なお、以下に説明する処理の内容は一例であって、観客が呼び出し可能範囲内にいることを確認することができる方法であれば、以下の処理内容には限定されない。また、ここでは、呼び出し管理システム１００が導入されたスタジアム内を、売り子を呼び出すことが許可された呼び出し可能範囲として設定した場合を例に、処理の説明を行う。
【０１２２】
制御装置３０４は、認証処理を行うタイミングにおいて、呼び出し元端末３００の現在位置が、呼び出し管理システム１００が導入されたスタジアムに対応する位置であるか否かを特定し、呼び出し元端末３００の現在位置が呼び出し管理システム１００が導入されたスタジアムに対応する位置である場合に、売り子の呼び出しを許可する。呼び出し元端末３００の現在位置を特定する方法としては、例えば、ＧＰＳを用いる方法、無線ＬＡＮのＳＳＩＤを用いる方法、携帯電話の基地局の情報を用いる方法等、公知の方法を用いればよい。あるいは、制御装置３０４は、認証処理のタイミングでビーコン５００から識別情報を受信し、受信した識別情報がスタジアム内に設置されているビーコン５００の識別情報と一致する場合には、呼び出し元端末３００は、呼び出し管理システム１００が導入されたスタジアム内に位置していると判定して、売り子の呼び出しを許可してもよい。また、制御装置３０４は、呼び出し元端末３００の現在位置を示す情報や、ビーコン５００から受信した識別情報といった、認証に必要な情報を呼び出し管理装置２００へ送信し、上記の認証のための処理は、呼び出し管理装置２００で行うようにしてもよい。この場合は、制御装置３０４は、管理装置２００から受信した認証結果に基づいて、売り子の呼び出しを許可するか否かを判定すればよい。
【０１２３】
なお、この認証を行うタイミングは、観客が呼び出し元用アプリケーションを起動したタイミング、図７のステップＳ１１０で座席番号の入力を受け付ける前または後のタイミング、ステップＳ１３０で肯定判断したタイミング、ステップＳ１７０で肯定判断したタイミング等、あらかじめ設定されたタイミングとすればよい。これによって、スタジアム内にいない人物が不正に売り子を呼び出すことを防ぐことができる。
【０１２４】
（１２）上述した実施の形態では、呼び出し元端末３００と呼び出し先端末４００は、通話機能を備えたスマートフォンを想定しているため、発話者の音声を入力するためのマイクを備えるが、呼び出し元端末３００や呼び出し先端末４００として音声を入力する必要がない装置を用いる場合には、マイクは必ずしも搭載する必要はない。
【０１２５】
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。また、上述の実施の形態と複数の変形例を組み合わせた構成としてもよい。
【符号の説明】
【０１２６】
１００  呼び出し管理システム
２００  呼び出し管理装置
２０１  接続ＩＦ
２０２  制御装置
２０３  記録装置
３００  呼び出し元端末
３０１  タッチパネル
３０２  通信モジュール
３０３  マイク
３０４  制御装置
３０５  スピーカー
４００  呼び出し先端末
４０１  タッチパネル
４０２  ネットワーク接続用通信モジュール
４０３  マイク
４０４  制御装置
４０５  スピーカー
４０６  ビーコン受信用通信モジュール
５００  ビーコン
【図１】
0006310352.tif 000002
【図２】
0006310352.tif 000003
【図３】
0006310352.tif 000004
【図４】
0006310352.tif 000005
【図５】
0006310352.tif 000006
【図６】
0006310352.tif 000007
【図７】
0006310352.tif 000008
【図８】
0006310352.tif 000009