(57)【要約】【課題】参加者の人数が事前に確定しない状況であっても見栄え良く参加者に座席を割り当てるための自動配券システムを提供すること。【解決手段】複数の座席を含む列を複数有する会場において開催されるイベントに参加する参加者グループに、座席の割り当てを行うための自動配券システムであって、少なくとも参加者グループまたは参加者の認証情報を受け付け、予め定められた配券アルゴリズムに基づいて参加者グループに、参加者グループ内の参加者人数と同数の座席を連席で割り当てる自動配券システムであって、列を複数のブロックに区切り、複数のブロックについて座席を割り当てる優先順位を付して、参加者グループを受け付けるたびに優先順位に基づいて複数のブロックのうちの１つに含まれる座席を参加者グループに割り当てる、自動配券システム。【選択図】図１
2018109821.tif 000002
【特許請求の範囲】
【請求項１】
複数の座席を含む列を複数備える会場において開催されるイベントに参加する参加者グループに、座席の割り当てを行うための自動配券システムであって、
少なくとも参加者グループまたは参加者の認証情報を受け付ける受付部と、
予め定められた配券アルゴリズムに基づいて前記参加者グループに、前記参加者グループ内の参加者人数と同数の座席を連席で割り当てる自動配券部と、
を備え、
前記自動配券部は、前記列が複数のブロックに区切られており、前記複数のブロックについて座席を割り当てる優先順位が付されており、前記参加者グループを受け付けるたびに、前記優先順位に基づいて前記複数のブロックのうちの１つに含まれる座席を前記参加者グループに割り当てる、自動配券システム。
【請求項２】
前記自動配券部は、前記複数のブロックのうちの１つにおいて、前記参加者グループに座席を割り当てるたびに一方向に沿って座席を決定する、請求項１に記載の自動配券システム。
【請求項３】
前記自動配券部は、前記複数のブロックのうちの１つにおいて、当該ブロックの両端の席を優先的に前記参加者グループに割り当てる、請求項１または２に記載の自動配券システム。
【請求項４】
前記自動配券部は、前記複数の列のうち、前記イベントに参加予定の参加者の人数に基づいて決定された列までの座席を前記参加者グループに割り当てる、請求項１から３のいずれか一項に記載の自動配券システム。
【請求項５】
受付部と、自動配券部と、を備え、複数の座席を含む列を複数備える会場において開催されるイベントに参加する参加者グループに、座席の割り当てを行うための自動配券システムが実行する方法であって、
前記受付部が、少なくとも参加者グループまたは参加者の認証情報を受け付けるステップと、
前記自動配券部が、予め定められた配券アルゴリズムに基づいて前記参加者グループに、前記参加者グループ内の参加者人数と同数の座席を連席で割り当てるステップと、
を含み、
前記座席を連席で割り当てるステップは、前記列が複数のブロックに区切られており、前記複数のブロックについて座席を割り当てる優先順位が付されており、前記参加者グループを受け付けるたびに、前記優先順位に基づいて前記複数のブロックのうちの１つに含まれる座席を前記参加者グループに割り当てる、方法。
【請求項６】
請求項５に記載の方法を前記自動配券システムに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、来場者に座席を割り当てるための自動配券システムに関する。
【背景技術】
【０００２】
例えばテレビの公開放送等においては、一般人を収録ホール等に招待して番組の収録を行うということが一般的によく行われている。この場合、事前に収録への参加者を募り、抽選等により決定された参加者には郵送等によって当選した旨の通知が行われる。当選した参加者は、当日、その通知を持って会場に出向く。そして、参加者が会場に到着するとまずは参加者に座席の割り当てを行う。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような公開放送等への招待は、通常は無料で行われるということもあり、当選の通知を行った参加者の全員が来場するとは限らず、実際に何人が来場するかは入場を締め切った後にしか分からない。このような状況において事前に参加者全員に座席を割り当てておくと、当日に欠席者が出た場合には、その欠席者に割り当てておいた座席は空席となる。そして、欠席状況によっては空席が多いところが目立ってしまう、テレビ映りが悪い、等の不都合があった。
【０００４】
上記のような課題に鑑み、本発明は、参加者の人数が事前に確定しない状況であっても見栄え良く参加者に座席を割り当てるための自動配券システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の一態様は、複数の座席を含む列を複数備える会場において開催されるイベントに参加する参加者グループに、座席の割り当てを行うための自動配券システムであって、少なくとも参加者グループまたは参加者の認証情報を受け付ける受付部と、予め定められた配券アルゴリズムに基づいて前記参加者グループに、前記参加者グループ内の参加者人数と同数の座席を連席で割り当てる自動配券部と、を備え、前記自動配券部は、前記列が複数のブロックに区切られており、前記複数のブロックについて座席を割り当てる優先順位が付されており、前記参加者グループを受け付けるたびに、前記優先順位に基づいて前記複数のブロックのうちの１つに含まれる座席を前記参加者グループに割り当てる、自動配券システムである。
【０００６】
また、本発明の他の態様は、受付部と、自動配券部と、を備え、複数の座席を含む列を複数備える会場において開催されるイベントに参加する参加者グループに、座席の割り当てを行うための自動配券システムが実行する方法であって、前記受付部が、少なくとも参加者グループまたは参加者の認証情報を受け付けるステップと、前記自動配券部が、予め定められた配券アルゴリズムに基づいて前記参加者グループに、前記参加者グループ内の参加者人数と同数の座席を連席で割り当てるステップと、を含み、前記座席を連席で割り当てるステップは、前記列が複数のブロックに区切られており、前記複数のブロックについて座席を割り当てる優先順位が付されており、前記参加者グループを受け付けるたびに、前記優先順位に基づいて前記複数のブロックのうちの１つに含まれる座席を前記参加者グループに割り当てる、方法である。
【０００７】
また、本発明の他の態様は、上記の方法を前記自動配券システムに実行させるためのプログラムである。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る自動配券システムの構成の一例を示す図である。
【図２】本発明の一実施形態に係る自動配券システムのハードウェア構成の一例を示す図である。
【図３】本発明の一実施形態に係る自動配券システムにおける処理の大まかな流れの一例を示すフロー図である。
【図４】座席のブロック化の一例を示す図である。
【図５】横配券および縦配券を行うための操作部の一例を示す図である。
【図６】座席の割り当ての基本的パターンの一例を示す図である。
【図７】座席の割り当て方法の具体例を示す図である。
【図８】座席の割り当て方法の具体例を示す図である。
【図９】縦配券を説明するための図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の実施形態について説明する。なお、以下の説明において参照する各図では、他の図と同等部分は同一符号によって示される。
【００１０】
（自動配券システムの構成）
まず、本実施形態に係る自動配券システムの構成について説明する。図１は、本実施形態に係る自動配券システムの構成の一例を示す図である。
【００１１】
本実施形態に係る自動配券システム１は、テレビの公開放送のように来場者に座席を割り当てるためのシステムである。来場者の人数については、予め最大人数はわかっているが、最終的に来場者が何人になるかは未定であるような状況を想定している。また、自動配券システム１は、例えば会場の入口付近に設置されている装置であり、来場者が自分で操作するようになっているか、開催者の係員が装置の傍にいて操作するようになっているような状況が想定される。
【００１２】
本実施形態に係る自動配券システム１は、受付部１０と、自動配券部１２と、認証部１４と、発券部１６と、表示部３０と、操作部４０と、配券ロジック記憶部５０と、認証ＤＢ５２とを含んで構成される。
【００１３】
受付部１０は、少なくとも参加者グループまたは参加者の認証情報を受け付ける機能を有する。本実施形態においては、開催者側から事前に参加者に郵送されてくる参加証（はがき等）に印字されている二次元コード（ＱＲコード（登録商標）等。以下、明細書全体を通じて同様。）や、事前に参加者に配信されたデジタルチケット上の二次元コードを読み取る機能を有する。二次元コードは規格に沿って、そのコードが表すデータが解釈される。本実施形態においては、二次元コードには開催者から許可された参加者グループまたは参加者の認証情報（識別情報など）が含まれている。参加者グループまたは参加者の認証情報とは、参加者グループに対して付与されたものであってもよいし、参加者グループのうちの代表者もしくは全員の各々に付与された複数の識別情報等であってもよい。また、受付部１０はさらに参加者グループ内の参加者人数を受け付けるようになっていてもよいし、受け付けた参加者の認証情報から間接的に参加者人数を判断するようになっていてもよい。
【００１４】
なお、本実施形態においては二次元コード（ＱＲコード等）を一例として採用するが、これに限定されるものではない。参加者グループの認証情報（識別情報など）（および参加者グループ内の参加者人数）を示すものであればよく、例えば、バーコードのような一次元コードを用いてもよい。その場合には、受付部１０は、例えば一次元コードリーダ等であればよい。また、参加証（はがき等）やデジタルチケットのみならず、例えば会員イベントである場合には会員証（ＩＣ、ＱＲコード、バーコード等を印字）を受付部１０で受け付けるようになっていてもよい。
【００１５】
配券ロジック記憶部５０は、自動配券処理のための配券ロジックを記憶しておく。配券ロジックは、具体的には例えば、コンピュータプログラムによって実現されうる。
【００１６】
認証ＤＢ５２は、参加者の認証を行うために正当な参加者の認証情報を記憶しておくデータベース（ＤＢ）である。正当な参加者の認証情報とは、具体的には例えば、参加者グループ（またはグループ内の代表者もしくは全員）を一意に識別するための識別情報、グループ内の代表者または全員の氏名、住所、電話番号、等の情報であってよい。
【００１７】
自動配券部１２は、配券ロジック記憶部５０に記憶されている配券ロジックに基づいて前記参加者グループに、参加者グループ内の参加者人数と同数の座席を連席で割り当てる機能を有する。自動配券の方法（座席の割り当て方法）の詳細については、後述する。なお、「連席」とは、通路を挟むことなく連続している座席をいう。
【００１８】
認証部１４は、認証ＤＢ５２に記憶されている参加者グループまたは参加者の認証情報を参照して参加者が正当な者であるかの認証を行う。具体的には例えば、二次元コードから読み出される参加者グループ等の認証情報が認証ＤＢ５２に登録されているか判断する。
【００１９】
発券部１６は、認証部１４における認証が成功し、かつ、自動配券部１２における処理が正常に終了した（自動配券が行われた）場合に、座席の番号等が印刷された座席券を発券する。発券部１６は、座席券をプリントアウトするようになっていてもよいし、発券する旨の命令を座席番号等の必要な情報とともに外部の発券装置に出力する等となっていてもよい。また、紙ベースで発券するだけでなく、例えば利用者のスマートフォン等の携帯端末（図示しない）に座席番号を送信する等となっていてもよい。
【００２０】
表示部３０は、表示部３０は各種の情報を表示する機能を有する。例えば、二次元コードから読み出された参加者グループの人数を表示する、自動配券部１２や認証部１４での処理の結果（成功または失敗）を表示する、参加者または係員の操作を促すためのメッセージを表示する、等を実行してもよい。
【００２１】
操作部４０は、参加者または係員の操作を受け付ける機能を有する。また、表示部３０と操作部４０は、例えばタッチパネルのように一体的に構成されていてもよい。
【００２２】
また、上述した自動配券システム１は、１つの装置で構成されていてもよいし、複数の装置で構成されていてもよい。
【００２３】
また、配券ロジック記憶部５０と認証部ＤＢ５２は、それぞれ、他の構成とは異なる装置に備えられていてもよい。例えば、自動配券システム１はサーバクライアント型のシステムであって、配券ロジック記憶部５０と認証部ＤＢ５２（またはいずれか一方）以外の構成についてはイベント会場の入口に設定された１つの装置に備えられており、配券ロジック記憶部５０と認証部ＤＢ５２（またはいずれか一方）は、イベント会場とは遠方のサーバ装置に備えられている等となっていてもよい。
【００２４】
（ハードウェア構成）
上記説明した自動配券システム１は、一般的なコンピュータ装置と同様のハードウェア構成によって実現可能である。図２は、自動配券システム１のハードウェア構成の一例を示す図である。図２に示されるコンピュータ装置１００は、一例として、プロセッサ１０１と、ＲＡＭ１０２と、ＲＯＭ１０３と、ハードディスク装置１０４と、リムーバブルメモリ１０５と、無線・有線の通信インタフェース１０６と、ディスプレイ／タッチパネル１０７と、スピーカ１０８と、キーボード／キーパット１０９と、二次元コードリーダ１１０とを備える。本実施形態に係る自動配券システム１の各構成の機能は、例えば、プロセッサ１０１が、ハードディスク装置１０４にあらかじめ格納されたプログラムをメモリに読み出して実行することで実現可能である。なお、図２に示されるハードウェア構成はあくまで一例であって、これに限定されるものではない。
【００２５】
（処理フロー）
図３は、本実施形態に係る自動配券システムにおける処理の大まかな流れの一例を示すフロー図である。
【００２６】
参加者は来場すると、まず、例えば開催者側から事前に郵送されてきた参加証（はがき等）に印字されている二次元コードを、会場に設置されている自動配券システム１の受付部１０にかざす。受付部１０は二次元コードを読み取る（ステップＳ１０２）。二次元コードの読み取りが正常に行われなかった場合には（ステップＳ１０４：Ｎｏ）、読み込みがＮＧである旨を出力する（ステップＳ１０６）。当該出力は、例えば、自動配券システム１の表示部３０にメッセージを表示する、音声によって出力する、ランプの点灯／点滅等によって示す、等、様々な方法で行われてよい。そして、ステップＳ１０２を経て、二次元コードの読み取りが再度行われる。
【００２７】
受付部１０が二次元コードを読み取ると、二次元コードで示される参加許可人数に応じて、自動配券部１２は、配券ロジック記憶部５０に記憶されている配券ロジック（コンピュータプログラム）を読み出して、当該ロジックに基づいて座席の割り当てを行う（ステップＳ１０８）。なお、もし実際に来場した人数と、ステップＳ１０４で読み込まれた参加許可人数（参加申込みをして許可された人数）とが異なる場合（例えば２名で申し込んだが当日は１名しか来場しなかった場合等）、開催者の係員が操作部４０を操作して人数の設定を行えばよい。
【００２８】
ステップＳ１０８において座席の割り当てができなかった場合には（ステップＳ１１０：Ｎｏ）、その旨を表示部３０に表示する等して係員に通知する（ステップＳ１１２）。なお、座席の割り当てができなかった場合とは、例えば、本実施形態においては原則、参加者は連席になるように割り当てるが、座席の空き状況により連席で割り当てられない場合（参加人数分の座席が連席で空いていない場合）が該当する。このような場合は、例えば係員が参加者の許可を得て人数を複数のグループに分ける（例えば参加者が３名ならば２名と１名に分ける、または１名ずつに分ける、等）ように、操作部４０を操作して人数の再設定を行う。そして再設定された人数での座席の割り当てを再度行う（ステップＳ１０８）。
【００２９】
座席の割り当てが完了すると（ステップＳ１１０：Ｙｅｓ）、認証部１４は、認証ＤＢ５２に予め記憶されている参加者のデータを参照して、来場した参加者の認証を行う（ステップＳ１１４）。認証が成功した場合には（ステップＳ１１６：Ｙｅｓ）、発券部１６は座席券の出力を行う（ステップＳ１２０）。認証が成功しなかった場合には（ステップＳ１１６：Ｎｏ）、その旨を表示部３０に表示する等して係員に通知する（ステップＳ１１８）。
【００３０】
なお、座席の割り当て処理（ステップＳ１０８）と参加者の認証処理（ステップＳ１１４）は、順番が逆になっていてもよい。すなわち、参加者の認証処理を行ってから、座席の割り当て処理を行ってもよい。
【００３１】
（配券アルゴリズム）
以下、本実施形態に係る自動配券システムによって実行される自動配券のアルゴリズムについて説明する。
【００３２】
（座席のブロック化）
まず、配券を行う前に座席のブロック化を行う。図４は、座席のブロック化の一例を示す図である。例えば図４のような会場において、横一列に並んでいる座席を複数のブロックに分ける（ブロック２０２）。各ブロックは、例えば通路を区切りとして決定される。または、これらをひと纏めにして、より大きなブロックとしてもよい（ブロック２０４）。これらのブロック化の例はあくまで一例であり、これに限定されるものではない。例えば、横一列に並んでいる座席を通路で区切り、さらにその中間部で区切ることで、座席列をブロック化してもよい。このようにして座席は複数のブロックに分けられ、各ブロックには参加者１組ごとに座席を割り当てるための優先順位が付される（詳細は後述する）。
【００３３】
また、参加予定人数に応じて、歩留まりライン２０６を設定する。座席を割り振る際、原則は、この歩留まりライン２０６以前の座席を参加者に割り振ることとする。これにより、会場のステージになるべく近い座席に参加者が集まるように座らせることになり、例えばステージ側から観客席を撮影した場合に座席が埋まっているように見えやすく、見栄えがよい。なお、歩留まりライン２０６は参加予定人数とほぼ同数でもよいし、これに加えてある程度の余裕をもたせた座席数によって決められてもよい。
【００３４】
（横配券と縦配券について）
配券の方法には、横配券と縦配券の２通りがありうる。横配券とは、１つのブロック内において横並びで、かつ連席で座席を割り振ることである。縦配券とは、縦並びで座席を割り振ることである。つまり複数のブロックに渡って複数の座席を確保する方法である。
【００３５】
基本的には横配券で座席を確保するが、配券が進んでいき座席が埋まっていくと、空いている席がまばらになっていき、横並び、かつ連席で座席を確保することができなくなる場合がある。その場合には、複数のブロックをまたがって縦並びで複数の座席を確保する。その際には、原則、縦一列に連続した座席を確保する。
【００３６】
図５は、横配券および縦配券を行うための操作部の一例を示す図である。図５の例においては、横並びの連席で配券されるべき人数が１人、２人、３人、４人、５人、６人である場合に、参加者または開催者側の係員が操作するための複数のボタン３０２、および縦並びの連続した席で配券されるべき人数が１人、２人、３人である場合に、参加者または開催者側の係員が操作するための複数のボタン３０４が備えられている。
【００３７】
なお、図５における配券の人数は、参加者がグループで来場した時の全員の人数であってよいが、全員分の座席を連席で確保できなかった場合（図３のステップＳ１１０：Ｎｏ）には、参加者のグループを複数に分けた場合（例えば参加者グループが３人だった場合に、２人と１人とに分けた場合は“２人”と“１人”）の人数が該当しうる（すなわち、まず２人について配券を行い、その後に１人について配券を行う、等）。
【００３８】
（座席の割り当て方法）
図６は、座席の割り当ての基本的パターンの一例を示す図である。図６においては、一例として３つのパターン（ａ）、（ｂ）、（ｃ）が挙げられている。（なお、図６においては、１ブロックの両端側は通路である場合を示している。）
【００３９】
パターン（ａ）は、左から右に向かって一方向で座席を順番に確保していくパターンである。パターン（ｂ）は、右から左に向かって一方向で座席を順番に確保していくパターンである。パターン（ｃ）は、左と右とから交互に座席を確保していくパターンである。また、割り当ての方向をいずれのパターンに設定するかは、ブロックごとに設定することが可能である。
【００４０】
また、図７および図８は、座席の割り当て方法の具体例を示す図である。座席のブロック化については図４を用いて説明したが、各ブロックには座席の割り当てを行う優先順位を付すことができる。例えば、図７および図８の例においては、ブロック４０２、ブロック４０４、ブロック４０６の順に優先順位が付されているとする。
【００４１】
ここで、本実施形態の自動配券システムでは、座席の割り当てにおいて以下のようなルールを採用する。
（１）偶数人の参加者が来場した場合には、優先順位に従って座席を割り当てるブロックを選択する。
（２）奇数人の参加者が来場した場合には、座席を確保した後のブロック内の空席が偶数になるようなブロックを優先順位に従って探す。
【００４２】
以上のようなルールを採用する理由としては、まず、テレビの公開放送等の現状としては２人１組で参加申し込みを受け付ける場合が大多数であり、来場者もほとんどの場合が２人１組で来場する（全体の数％程度は１人または３人などで来場する場合もある）からである。このような状況に鑑みて、ブロック中の空席数をなるべく偶数になるように配券することで、見栄えよく配券することに加えて、無駄な空席を作らず効率良く配券することが可能となる。
【００４３】
以下、図７および図８の具体例について説明する。
【００４４】
図７および図８の例においては、全てのブロックが左から右に向かって一方向で座席を確保していくように予め設定されているとする。また、図７においては、各ブロック４０２ａ、４０４ａ、４０６ａの座席数は１０席であるとする。図８においては、各ブロック４０２ｂ、４０４ｂ、４０６ｂの座席数はそれぞれ、９席、１０席、１１席であるとする。このような状況において、例えば、１グループ２人、３人、１人の参加者グループが順番に来場したとする。
【００４５】
図７の場合、まずは参加人数が２人（偶数）であるので（ルール（１））ブロックの優先順位に応じて、ブロック４０２ａの左端から２つの席を割り当てる。次に、ブロック４０４ａの左端から３つの席を割り当てる（残りは７席になるが、いずれのブロックにおいても残席は奇数になるので、ここでは優先順位がブロック４０２ａの次であるブロック４０４ａに割り当てる（ルール（２）））。そして、次グループの１人については、優先順位が次のブロック４０６ａに割り当てると、ブロック中の残席が奇数になる。よって、ブロック４０４ａの左端３つの席に連続して１つの席を割り当てる。これで、ブロック４０４ａの残席は６席となる。
【００４６】
図８の場合、参加人数は２人（偶数）であるので（ルール（１））優先順位の高いブロック４０２ｂの左端から２つの席を割り当てる（残り７席）。次の３人は優先ブロック４０４ｂに座席を割り当てると、ブロック中の残りの空席が７席となり空席数が奇数となってしまうのでブロック４０２ｂに割り当てる（ルール（２））。この時、ブロック４０６ｂに割り当ててもブロック中の空席数が８席となり偶数となるため、ブロック４０６ｂに割り当てる方法もありうるが、一般的には、ステージ側から客席を撮影した場合に、より前方の座席（ステージに近い方）が埋まっていたほうが見栄えがよいため、ブロック４０２ｂに割り当てるようにするほうが好ましい。
【００４７】
そして、次の１人はブロック４０６ｂに割り当てることで、ブロック中の残りの空席数が偶数（１０席）になる。
【００４８】
なお、１人の参加者に座席を割り振る場合には、無駄な空席を生じさせないよう効率的な配券を行うために、席が１つのみ空いているところがあれば他に２つ以上連席で空いている席があっても、その１つのみの席を割り当てるほうが好ましい。なぜならば、参加者は２人１組で来場する場合が多数であるため、２つ以上の連席はそのような参加者のために空けておくほうが効率の良い配券ができる可能性が高まるからである。
【００４９】
以上のようにして参加者グループに座席を割り当てていく際に、単に１つのブロック内で連続して座席を確保していくのではなく、ブロックに優先順位を付すことで座席を確保するブロックを変えていくことで、外見上はランダムに座席を割り振っているように見えるというメリットがある。（もし単にステージに近い座席から割り振っていくようになっていると参加者どうしで座席の取り合いになる可能性があり、例えば参加者が非常に早い時間から来場して前方の席を確保しようとする等の問題が生じる可能性がある。）
【００５０】
また、本例においては、説明を簡略化するためにブロックの数を３つとしたが、実際にテレビ収録等が行われるようなホールでは、もっと多数のブロックが存在しうる。ブロック間の優先順位は、基本的にはステージに近いブロックから遠いブロックに向けて低くなっていく。参加者が少なかった場合であっても、ステージに近いほうから座席が埋まることになり、見栄えが良くなるからである。
【００５１】
また、以上のように横配券を行った後に、縦配券を行うようになっていてもよい。例えば、図９のように座席が埋まっている場合に、３人グループの参加者が来場すると横並びでは座席が確保できない。このような場合には、参加者または係員が図５の縦配券ボタン３０４の「３枚」のボタンを選択すると、自動配券部１２によって、ブロック４１２、４１４、４１６をまたがって右端の縦に３つの座席４１０が確保されるようになっていてもよい。なお、縦配券も連続した座席で配券することが原則である。
【００５２】
また、横配券は図４で示される歩留まりライン２０６以前の座席を割り振るのが原則であるが、図９の例のように横配券ができなくなった場合には、縦配券を行う代わりに歩留まりライン２０６より後ろの座席を参加者に割り振るようになっていてもよい。
【００５３】
ここで、テレビの公開放送等は、その企画の内容や番組によって人気のあるものとそうでないもの、すなわち参加率が高いものと低いものがある。また、公開放送等を行う場合に参加率がどれほどになるかは、業界の経験上、ある程度予測がつくものである。人気がある企画の場合は参加率が高く、座席が高確率で埋まることになるため、効率的な配券が求められる。一般的には、通路側の席が空いていると、会場全体を見た時に空きが目立つため、通路側の席は空かないように配券するほうがよい。しかしながら、人気のある企画の場合には、あえて通路側を埋めないように配券していく方法（図６のパターン（ａ）、（ｂ）の配券方法）を採用するほうが、都合が良い場合がある。なぜならば、図９で示されるように、複数のブロック（ブロック４１２、４１４、４１６）にわたって一方向で配券していくことで、横配列ができなくなった場合であっても、一方の通路側の座席が縦方向で連続して座席が取れる（縦配列）可能性が高くなるからである。
【００５４】
なお、座席は、必ずしも座席の列を通路ごとに区切ってブロック化されるわけではない（例えば図４のブロック２０４は２つの通路で座席の列を分断せず１つのブロックとしている）。よって、図４のブロック２０４のようなブロック化を行った場合には、縦配列が可能となる可能性を高くするという意味では、通路側を埋めないというよりもブロックの両端の席を割り当ててしまわないようにする、ということもできる。さらに、複数のブロックに渡って同じ方向に向けてブロックの一端から順番に座席の割り当てをしてくほうが、当該複数のブロックのそれぞれが異なる方向に向けて座席を割り当てていくよりも、最終的に縦配券ができる可能性が高くなる。
【００５５】
以上説明した本実施形態に係る自動配券システムによれば、参加者の人数が事前に確定しない状況であっても見栄え良く参加者に座席を割り当てることができる。さらに、上述したように、原則はブロック中の空席数を偶数となるように配券することで、効率的な配券を行うことができる。
【００５６】
また、従来は、座席位置を人為的に決定のうえ、予め用意したチケットを人数分だけもぎり渡していたが、本実施形態に係る自動配券システムにおいてはシステムにＱＲコード等を翳すだけなので、開催側のスタッフのスキルや裁量に依存せず公平性を保て、またシステム化により人員削減（コスト削減）にもつながるという利点がある。
【００５７】
また、ネットワーク接続やＤＢ連携により、参加者の認証結果が即座に認証サーバ等へアップされうるため、認証結果をリアルタイムで確認できる（ビジュアル化）という利点がある。
【００５８】
ここまで、本発明の一実施形態について説明したが、本発明は上述の実施形態に限定されず、その技術的思想の範囲内において種々異なる形態にて実施されてよいことは言うまでもない。
【００５９】
また、本発明の範囲は、図示され記載された例示的な実施形態に限定されるものではなく、本発明が目的とするものと均等な効果をもたらすすべての実施形態をも含む。さらに、本発明の範囲は、各請求項により画される発明の特徴の組み合わせに限定されるものではなく、すべての開示されたそれぞれの特徴のうち特定の特徴のあらゆる所望する組み合わせによって画されうる。
【符号の説明】
【００６０】
１    自動配券システム
１０  受付部
１２  自動配券部
１５  認証部
１６  発券部
３０  表示部
４０  操作部
５０  配券ロジック記憶部
５２  認証ＤＢ
【図１】
2018109821.tif 000003
【図２】
2018109821.tif 000004
【図３】
2018109821.tif 000005
【図４】
2018109821.tif 000006
【図５】
2018109821.tif 000007
【図６】
2018109821.tif 000008
【図７】
2018109821.tif 000009
【図８】
2018109821.tif 000010
【図９】
2018109821.tif 000011
【手続補正書】
【提出日】平成29年9月22日(2017.9.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の座席を含む列を複数備える会場において開催されるイベントに参加する参加者グループに、座席の割り当てを行うための自動配券システムであって、
１人または複数の参加者を含む参加者グループに関する認証情報を受け付ける受付部と、
予め定められた配券アルゴリズムに基づいて前記参加者グループに、前記参加者グループ内の参加者人数と同数の座席を連席で割り当てる自動配券部と、
を備え、
前記自動配券部は、前記複数の列の各列が分割され、または前記複数の列の一部がまとめられることによって前記複数の座席が複数のブロックに区切られており、前記複数のブロックについて座席を割り当てる優先順位が付されており、前記参加者グループに関する認証情報が受け付けられるたびに、前記参加者グループに含まれる参加者が偶数人である場合には、前記優先順位に従って座席を割り当てるブロックを変更して当該ブロックに含まれる座席を前記参加者グループに割り当て、前記参加者グループに含まれる参加者が奇数人である場合には、当該参加者グループに座席を割り当てた後の残席数が偶数となるブロックであって、かつ前記優先順位の高いブロックに含まれる座席を前記参加者グループに割り当てる、自動配券システム。
【請求項２】
前記自動配券部は、前記複数のブロックのうちの１つにおいて、前記参加者グループに座席を割り当てるたびに一方向に沿って座席を決定する、請求項１に記載の自動配券システム。
【請求項３】
前記自動配券部は、前記複数のブロックのうちの１つにおいて、当該ブロックの両端の席を優先的に前記参加者グループに割り当てる、請求項１または２に記載の自動配券システム。
【請求項４】
前記自動配券部は、前記複数のブロックのいずれにおいても残席数が前記参加者グループの参加者数よりも少ない場合、前記複数のブロックの一部の互いに隣接するブロックにまたがって前記参加者の人数分の座席を確保して前記参加者グループに割り当てる、請求項１から３のいずれか一項に記載の自動配券システム。
【請求項５】
前記自動配券部は、前記複数の列のうち、前記イベントに参加予定の参加者の総数に基づいて決定された列までの座席を前記参加者グループに割り当てる、請求項１から４のいずれか一項に記載の自動配券システム。
【請求項６】
複数の座席を含む列を複数備える会場において開催されるイベントに参加する参加者グループに、座席の割り当てを行うための、コンピュータシステムが実行する方法であって、
前記コンピュータシステムが、１人または複数の参加者を含む参加者グループに関する認証情報を受け付けるステップと、
前記コンピュータシステムが、予め定められた配券アルゴリズムに基づいて前記参加者グループに、前記参加者グループ内の参加者人数と同数の座席を連席で割り当てるステップと、
を含み、
前記座席を連席で割り当てるステップは、前記複数の列の各列が分割され、または前記複数の列の一部がまとめられることによって前記複数の座席が複数のブロックに区切られており、前記複数のブロックについて座席を割り当てる優先順位が付されており、前記参加者グループに関する認証情報が受け付けられるたびに、前記参加者グループに含まれる参加者が偶数人である場合には、前記優先順位に従って座席を割り当てるブロックを変更して当該ブロックに含まれる座席を前記参加者グループに割り当て、前記参加者グループに含まれる参加者が奇数人である場合には、当該参加者グループに座席を割り当てた後の残席数が偶数となるブロックであって、かつ前記優先順位の高いブロックに含まれる座席を前記参加者グループに割り当てる、方法。
【請求項７】
請求項６に記載の方法を前記コンピュータシステムに実行させるためのプログラム。
【手続補正書】
【提出日】平成29年12月21日(2017.12.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の座席を含む列を複数備える会場において開催されるイベントに参加する参加者グループに、座席の割り当てを行うための自動配券システムであって、
１人または複数の参加者を含む参加者グループに関する認証情報を受け付ける受付部と、
予め定められた配券アルゴリズムに基づいて前記参加者グループに、前記参加者グループ内の参加者人数と同数の座席を連席で割り当てる自動配券部と、
を備え、
前記自動配券部は、前記複数の列の各列が分割され、または前記複数の列の一部がまとめられることによって前記複数の座席が複数のブロックに区切られており、前記複数のブロックについて座席を割り当てる優先順位が付されており、前記参加者グループに関する認証情報が受け付けられるたびに、前記参加者グループに含まれる参加者が偶数人である場合には、前記優先順位に従って座席を割り当てるブロックを変更して当該ブロックに含まれる座席を前記参加者グループに割り当て、前記参加者グループに含まれる参加者が奇数人である場合には、当該参加者グループに座席を割り当てた後の残席数が偶数となるブロックであって、かつ前記優先順位の高いブロックに含まれる座席を前記参加者グループに割り当て、
前記自動配券部は、前記複数のブロックのいずれにおいても残席数が前記参加者グループの参加者数よりも少ない場合、前記複数のブロックの一部の互いに隣接するブロックにまたがって前記参加者の人数分の座席を確保して前記参加者グループに割り当て、前記隣接するブロックは、前記会場の正面に対して前後方向に連続して並ぶ２つ以上のブロックであり、かつ、当該２つ以上のブロックにまたがって割り当てられる前記参加者の人数分の座席は、少なくとも左右のいずれかが前記会場内における通路に面している座席である、自動配券システム。
【請求項２】
前記自動配券部は、前記複数のブロックのうちの１つにおいて、前記参加者グループに座席を割り当てるたびに一方向に沿って座席を決定する、請求項１に記載の自動配券システム。
【請求項３】
前記自動配券部は、前記複数のブロックのうちの１つにおいて、当該ブロックの両端の席を優先的に前記参加者グループに割り当てる、請求項１または２に記載の自動配券システム。
【請求項４】
前記自動配券部は、前記複数の列のうち、前記イベントに参加予定の参加者の総数に基づいて決定された列までの座席を前記参加者グループに割り当てる、請求項１から３のいずれか一項に記載の自動配券システム。
【請求項５】
複数の座席を含む列を複数備える会場において開催されるイベントに参加する参加者グループに、座席の割り当てを行うための、コンピュータシステムが実行する方法であって、
前記コンピュータシステムが、１人または複数の参加者を含む参加者グループに関する認証情報を受け付けるステップと、
前記コンピュータシステムが、予め定められた配券アルゴリズムに基づいて前記参加者グループに、前記参加者グループ内の参加者人数と同数の座席を連席で割り当てるステップと、
を含み、
前記座席を連席で割り当てるステップは、前記複数の列の各列が分割され、または前記複数の列の一部がまとめられることによって前記複数の座席が複数のブロックに区切られており、前記複数のブロックについて座席を割り当てる優先順位が付されており、前記参加者グループに関する認証情報が受け付けられるたびに、前記参加者グループに含まれる参加者が偶数人である場合には、前記優先順位に従って座席を割り当てるブロックを変更して当該ブロックに含まれる座席を前記参加者グループに割り当て、前記参加者グループに含まれる参加者が奇数人である場合には、当該参加者グループに座席を割り当てた後の残席数が偶数となるブロックであって、かつ前記優先順位の高いブロックに含まれる座席を前記参加者グループに割り当て、
前記座席を連席で割り当てるステップは、前記複数のブロックのいずれにおいても残席数が前記参加者グループの参加者数よりも少ない場合、前記複数のブロックの一部の互いに隣接するブロックにまたがって前記参加者の人数分の座席を確保して前記参加者グループに割り当て、前記隣接するブロックは、前記会場の正面に対して前後方向に連続して並ぶ２つ以上のブロックであり、かつ、当該２つ以上のブロックにまたがって割り当てられる前記参加者の人数分の座席は、少なくとも左右のいずれかが前記会場内における通路に面している座席である、方法。
【請求項６】
請求項５に記載の方法を前記コンピュータシステムに実行させるためのプログラム。