(57)【要約】【課題】送り側と受け側の見ている位置に応じたコメントを受信することができるようにする。【解決手段】コメントを受信する手段と、受信したコメントに、特定の位置から見ている人に対するコメントであることを示す情報が含まれる場合に、自装置の位置が、前記情報の特定の位置に該当するか否かを判断する手段と、自装置の位置が前記情報の特定の位置に該当しないコメントを出力の対象から除く手段と、を備える。【選択図】図２
2017134778.tif 000002
【特許請求の範囲】
【請求項１】
コメントを受信する手段と、
受信したコメントに、特定の位置から見ている人に対するコメントであることを示す情報が含まれる場合に、自装置の位置が、前記情報の特定の位置に該当するか否かを判断する手段と、
自装置の位置が前記情報の特定の位置に該当しないコメントを出力の対象から除く手段と、
を備えたことを特徴とするコメント受信装置。
【請求項２】
前記特定の位置は、コメントを送信した装置に対する前後の席数と左右の席数により指定される、
ことを特徴とする請求項１に記載のコメント受信装置。
【請求項３】
前記コメントを送信した装置の席位置を中心に前記前後の席数と前記左右の席数により規定される楕円状の領域に自装置の位置が入るか否かにより、前記情報の特定の位置に該当するか否かを判断する、
ことを特徴とする請求項２に記載のコメント受信装置。
【請求項４】
前記前後の席数と前記左右の席数は、階が変わる場合には、変わる階を含めない、
ことを特徴とする請求項２または３に記載のコメント受信装置。
【請求項５】
ユーザが出力しないと設定している場合、前記コメントを出力を行わない、
ことを特徴とする請求項１乃至４のいずれか一項に記載のコメント受信装置。
【請求項６】
コメントを受信し、
受信したコメントに、特定の位置から見ている人に対するコメントであることを示す情報が含まれる場合に、自装置の位置が、前記情報の特定の位置に該当するか否かを判断し、
自装置の位置が前記情報の特定の位置に該当しないコメントを出力の対象から除く、
処理をコンピュータに実行させることを特徴とするコメント受信プログラム。
【請求項７】
コメントを受信し、
受信したコメントに、特定の位置から見ている人に対するコメントであることを示す情報が含まれる場合に、自装置の位置が、前記情報の特定の位置に該当するか否かを判断し、
自装置の位置が前記情報の特定の位置に該当しないコメントを出力の対象から除く、
処理をコンピュータが実行することを特徴とするコメント受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コメント受信装置、コメント受信プログラムおよびコメント受信方法に関する。
【背景技術】
【０００２】
映画の感想などのコメントを、そのコメントがされたシーンの時間と同期をとって、他の時間にその映画を見ている人に流すことで、同じ映画を異なる時間に見た人の間で、同じシーンに対するコメントを共有する技術がある（例えば、特許文献１等を参照）。
【０００３】
一方、演劇・演芸・舞踊・音楽などを公開の場で演じる公演については、主催者側から公演に関する情報がＷｅｂ等により配信される場合があり、お客様はスマートフォン等で情報を取得している。
【０００４】
なお、公演の面白さは、お客様を巻き込んだハプニングや、主催者側から提供されている情報とは異なった、出演者によってアレンジされた場面にもあり、それらを楽しみに見に来ているお客様も多い。
【０００５】
また、お客様の視点によっては、公演でのハプニングやアレンジされた場面の見え方・感じ方が異なり、見たい方向や得たい体験により公演の面白さや気づきが微妙に異なり、新しい見方・感じ方を見過ごす可能性が多々あった。
【０００６】
従って、公演についても、新しい見方・感じ方の気づきを提供することで、お客様がよりいっそう公演の面白さを知り、お客様の満足度を上げるためのサービスが重要になってきている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−１５５３８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
公演について映画等において行われているコメントの共有を行おうとした場合、映画など２次元に投影する場合とは異なり、見ている席の位置によって舞台や花道の役者の見え方が変わり、コメント等も異なってくる。そのため、ある位置から見ていた場合のコメントは、他の位置から見ている人にとっては意味がないこともあり、その場合はかえって鑑賞の妨げになる場合もある。
【０００９】
そこで、開示の形態は、一側面では、送り側と受け側の見ている位置に応じたコメントを受信することができるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
開示の形態は、コメントを受信する手段と、受信したコメントに、特定の位置から見ている人に対するコメントであることを示す情報が含まれる場合に、自装置の位置が、前記情報の特定の位置に該当するか否かを判断する手段と、自装置の位置が前記情報の特定の位置に該当しないコメントを出力の対象から除く手段と、を備える。
【発明の効果】
【００１１】
開示の形態は、送り側と受け側の見ている位置に応じたコメントを受信することができる。
【図面の簡単な説明】
【００１２】
【図１】一実施形態にかかるシステムの構成例を示す図である。
【図２】サーバ装置および端末装置の機能構成例を示す図である。
【図３】各種テーブルのデータ構造例を示す図である。
【図４】プログラムとトラックの関係の例を示す図である。
【図５】サーバ装置および端末装置のハードウェア構成例を示す図である。
【図６】公演開始前におけるサーバ装置の処理例を示すフローチャートである。
【図７】サーバ装置におけるコメントの送信の処理例を示すフローチャートである。
【図８】端末装置におけるコメントの受信の処理例を示すフローチャートである。
【図９】範囲指定がある場合の範囲内かどうかの判断の例を示す図である。
【図１０】端末装置における表示例を示す図（その１）である。
【図１１】公演中におけるコメントの投稿の処理例を示すシーケンス図である。
【図１２】端末装置におけるコメントの投稿の処理例を示すフローチャートである。
【図１３】端末装置における表示例を示す図（その２）である。
【図１４】公演終了後におけるサーバ装置の処理例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の好適な実施形態につき説明する。
【００１４】
＜構成＞
図１は一実施形態にかかるシステムの構成例を示す図である。図１において、コメントの送受信を管理するためのサーバ装置１は、有線または無線によりネットワーク２に接続されている。また、お客様が操作する端末装置（情報処理装置）３Ａ、３Ｂ、３Ｃ、・・は、有線または無線によりネットワーク２を介してサーバ装置１と接続可能となっている。なお、端末装置３（３Ａ、３Ｂ、３Ｃ、・・）は、公演が行われる会場内に専用に設置されるものでもよいし、お客様の所持するスマートフォンやタブレットや携帯電話等の携帯装置でもよい。また、端末装置３は、メガネ型の出力装置（スマートグラス、ＨＭＤ等）を備えたものとしてもよい。
【００１５】
図２はサーバ装置１および端末装置３（３Ａ、３Ｂ、３Ｃ、・・）の機能構成例を示す図である。図２において、サーバ装置１は、データ管理部１１と送信管理部１２と受信管理部１３と基礎情報テーブルＴ１１とお客様テーブルＴ１２と蓄積テーブルＴ１３と送信テーブルＴ１４と受信テーブルＴ１５とを備えている。端末装置３は、受信管理部３１と投稿管理部３２と出力管理部３３と投稿テーブルＴ３１とを備えている。
【００１６】
図３は各種テーブルのデータ構造例を示す図である。図３において、基礎情報テーブルＴ１１は、公演の進捗を管理するために公演の基礎的な情報を保持するテーブルであり、「ユニークＩＤ」「プログラム番号」「プログラム時間」「トラック番号」「トラック時間」「備考」等の項目を有している。「ユニークＩＤ」は、テーブルのレコードを識別する情報である。「プログラム番号」は、公演のプログラムを識別する情報である。「プログラム時間」は、プログラムの開始から終了までの時間を示す情報である。「トラック番号」は、プログラムに含まれるトラックを識別する情報である。「トラック時間」は、トラックの開始から終了までの時間を示す情報である。「プログラム時間」は、そのプログラム内に含まれる複数のトラックの「トラック時間」の合計となる。「備考」は、管理上の注意事項等の情報である。
【００１７】
図４はプログラムとトラックの関係の例を示す図であり、プログラム＃１には、会場が暗くなるトラック＃０に続く、実質的な公演内容であるトラック＃１、トラック＃２、トラック＃３が含まれているとしている。プログラム＃２についても同様である。なお、会場が暗くなる状態（暗転）をトラック＃０としているが、トラックに含めずに別に暗転として管理してもよい。
【００１８】
図３に戻り、お客様テーブルＴ１２は、お客様に関する情報を保持するテーブルであり、「お客様ＩＤ」「お客様席」「送信席アドレス」等の項目を有している。「お客様ＩＤ」は、会場に来場しているお客様を識別する情報である。「お客様席」は、お客様の席を示す情報である。例えば、横の列（行）のアルファベットと、縦の列の数字を組み合わせ、「Ｄ１」とか「Ｇ２」のように表記される。「送信先アドレス」は、お客様に対応する端末装置３のアドレス（ＭＡＣアドレス、ＩＰアドレス等）である。
【００１９】
端末装置３として会場内に専用に設置されるものを用いる場合には、各端末装置３に予め割り当てられた情報をお客様テーブルＴ１２に設定しておくことができる。お客様の所持するスマートフォンや携帯電話等を使用させる場合には、入場時等に各端末装置ごとにお客様ＩＤが割り当てられ、お客様席（チケット等に記載）および送信先アドレス（端末装置３に保持）の取得が行われて、お客様テーブルＴ１２に設定される。
【００２０】
蓄積テーブルＴ１３は、今回の公演用に過去のお客様から投稿されたコメントを蓄積していくテーブルであり、「ユニークＩＤ」「プログラム番号」「トラック番号」「トラック経過時間」「公演回」「投稿者席位置」「投稿本文」「範囲指定フラグ」「範囲（前後）」「範囲（左右）」等の項目を有している。「ユニークＩＤ」は、テーブルのレコードを識別する情報である。「プログラム番号」は、公演のプログラムを識別する情報である。「トラック番号」は、プログラムに含まれるトラックを識別する情報である。「トラック経過時間」は、コメントの投稿が開始された該トラック内の経過時間を示す情報である。「公演回」は、同公演の初回からの通算の回数を示す情報である。「投稿者席位置」は、コメントを投稿したお客様の席位置を示す情報である。「投稿本文」は、投稿されたコメントの本文の内容を示す情報である。「範囲指定フラグ」は、該コメントを受け取るお客様について席の範囲の指定をするか否かを示す情報である。「範囲（前後）」は、範囲の指定がある場合の席の前後の範囲を示す情報である。「範囲（左右）」は、範囲の指定がある場合の席の左右の範囲を示す情報である。
【００２１】
送信テーブルＴ１４は、送信対象のコメントを保持するテーブルであり、「ユニークＩＤ」「プログラム番号」「トラック番号」「トラック経過時間」「投稿者席位置」「投稿本文」「範囲指定フラグ」「範囲（前後）」「範囲（左右）」等の項目を有している。「公演回」の項目がない点を除いて蓄積テーブルＴ１３と同様の内容となっている。
【００２２】
受信テーブルＴ１５は、今回の公演でお客様から新たに投稿されたコメントを保持するテーブルであり、「ユニークＩＤ」「プログラム番号」「トラック番号」「トラック経過時間」「お客様ＩＤ」「投稿ＩＤ」「投稿ＩＤ取得時間」「投稿本文」「範囲指定フラグ」「範囲（前後）」「範囲（左右）」等の項目を有している。「公演回」「投稿者席位置」の項目がない点と、「お客様ＩＤ」「投稿ＩＤ」「投稿ＩＤ取得時間」が追加されている点を除いて蓄積テーブルＴ１３と同様である。「お客様ＩＤ」は、コメントを投稿したお客様を識別する情報である。「投稿ＩＤ」は、投稿したコメントを識別する情報である。「投稿ＩＤ取得時間」は、投稿開始時にサーバ装置１が発行する時刻を示す情報である。
【００２３】
投稿テーブルＴ３１は、今回の公演でコメントを投稿する際に投稿内容を生成するために用いられるテーブルであり、「投稿ＩＤ」「プログラム番号」「トラック番号」「トラック経過時間」「投稿ＩＤ取得時間」「投稿本文」「範囲指定フラグ」「範囲（前後）」「範囲（左右）」等の項目を有している。「ユニークＩＤ」を「投稿ＩＤ」としている点、「公演回」「投稿者席位置」の項目がない点と、「投稿ＩＤ取得時間」が追加されている点を除いて蓄積テーブルＴ１３と同様である。
【００２４】
図２に戻り、サーバ装置１のデータ管理部１１は、各テーブルのデータを管理する機能を有している。例えば、
・公演開始前における、お客様とコメントの情報をやり取りするためのお客様ＩＤの割り振り
・公演開始前における、蓄積テーブルＴ１３からコメントを送信テーブルＴ１４にコピーすることによる、送信の準備のためのデータの整理
・公演終了後における、受信テーブルＴ１５から蓄積テーブルＴ１３へのコメントの移動
等の処理を行う。
【００２５】
送信管理部１２は、コメントの送信を管理する機能を有している。すなわち、基礎情報テーブルＴ１１を参照して公演の進行状況をチェックしつつ、送信テーブルＴ１４から送信タイミングを判断してコメントをお客様に送信する。
【００２６】
受信管理部１３は、お客様からのコメントの投稿の受信を管理する機能を有している。すなわち、お客様からコメントの投稿を受け付けて、受信テーブルＴ１５に格納し、お客様からのコメントの修正を受け付けて、お客様ＩＤをチェックして受信テーブルＴ１５を更新する。
【００２７】
一方、端末装置３の受信管理部３１は、サーバ装置１からコメントを受信する機能を有している。この際、コメントに席の範囲の指定がある場合には、該端末装置３の席が指定された範囲に入るか否かチェックし、範囲外である場合にはコメントを破棄する機能を有している。これにより、席によりコメントが限定されている時に、その範囲内のお客様だけがコメントを見ることができる。
【００２８】
投稿管理部３２は、投稿データを作成・送信する機能を有している。すなわち、お客様が投稿したい時に、公演上の投稿のタイミングをサーバ装置１に問い合わせ、コメントを入力させた上で投稿を行わせる。これにより、公演を観ていた時に、公演中に感じた事や気づいた事を、その時・その場で投稿することができる。また、後からコメントを修正したい場合は、元のコメントに修正して再び投稿することができる。
【００２９】
出力管理部３３は、表示可能なコメントがある時に、お客様の出力装置に出力して表示させる機能を有している。これにより、以前にその公演を観た別のお客様が投稿したコメントを、その投稿した時のタイミングで見ることができる。
【００３０】
図５はサーバ装置１および端末装置３（３Ａ、３Ｂ、３Ｃ、・・）のハードウェア構成例を示す図である。図５において、サーバ装置１等は、バス１０７を介して相互に接続されたＣＰＵ（Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、ＨＤＤ（Hard Disk Drive）／ＳＳＤ（Solid State Drive）１０４、接続Ｉ／Ｆ（Interface）１０５、通信Ｉ／Ｆ１０６を備えている。ＣＰＵ１０１は、ＲＡＭ１０３をワークエリアとしてＲＯＭ１０２またはＨＤＤ／ＳＳＤ１０４等に格納されたプログラムを実行することで、サーバ装置１等の動作を統括的に制御する。接続Ｉ／Ｆ１０５は、サーバ装置１等に接続される機器とのインタフェースである。通信Ｉ／Ｆ１０６は、ネットワークを介して他の情報処理装置と通信を行うためのインタフェースである。
【００３１】
図２で説明したサーバ装置１等の機能は、ＣＰＵ１０１において所定のプログラムが実行されることで実現される。プログラムは、記録媒体を経由して取得されるものでもよいし、ネットワークを経由して取得されるものでもよいし、ＲＯＭ組込でもよい。
【００３２】
＜動作＞
［公演開始前（開場前）］
図６は公演開始前におけるサーバ装置１の処理例を示すフローチャートである。図６において、サーバ装置１のデータ管理部１１は、主催者側のオペレータの操作に応じ、公演の進行に合わせたプログラム番号・プログラム時間・トラック番号・トラック時間を基礎情報テーブルＴ１１に登録する（ステップＳ１１）。この基礎情報テーブルＴ１１は、公演期間中を通して最初に登録すればよいが、プログラム等の変更があれば、それにあわせて更新することができる。
【００３３】
また、データ管理部１１は、オペレータの操作に応じ、公演時に送信して表示させるコメントの整理として、蓄積テーブルＴ１３に格納されたレコードを、公演の進捗タイミングの情報でソートして送信テーブルＴ１４に複写する（ステップＳ１２）。すなわち、蓄積テーブルＴ１３にあるデータをプログラム番号・トラック番号・トラック経過時間の項目でソートして、蓄積テーブルＴ１３の投稿者席位置、投稿本文、範囲指定フラグ、範囲（前後）、範囲（左右）の各項目を含めて送信テーブルＴ１４に格納する。なお、データ管理部１１は、送信テーブルＴ１４上において投稿本文の内容を解析し、同じ内容の投稿本文がある場合には重複するコメントを削除してもよい。
【００３４】
一方、端末装置３としてお客様の所持するスマートフォン等を使用させる場合には、お客様の来場に際し、席番号と送信先アドレスを取得し、発行したお客様ＩＤと対応付けてお客様テーブルＴ１２に設定する（ステップＳ１３）。例えば、公演のチケット等が電子化されて端末装置３に入っている場合、チケットの電子データからお客様席の情報を取得することができる。また、端末装置３から送信先アドレスとなるＭＡＣアドレスやＩＰアドレスを取得することができる。また、お客様側の端末装置３には、割り振られた今回の公演のみのお客様ＩＤを保存する。
【００３５】
［公演開始後（公演中）］
（コメントの送信）
図７はサーバ装置１におけるコメントの送信の処理例を示すフローチャートである。図７において、サーバ装置１の送信管理部１２（またはデータ管理部１１）は、公演開始時、投稿データを送信するタイミングをはかるため、プログラムとトラックのベース時刻のテンポラリの変数を公演開始時の現在時刻で初期化する（ステップＳ２０１）。プログラムのベース時刻は、それにプログラム経過時間が足されたものが現在時刻となる。トラックのベース時刻は、それにトラック経過時間が足されたものが現在時刻となる。
【００３６】
また、初期化時には、基礎情報テーブルＴ１１と送信テーブルＴ１４の該当するプログラムおよびトラックの先頭のレコードを指すようにそれぞれ参照ポインタが設定される。なお、基礎情報テーブルＴ１１と送信テーブルＴ１４は時間順に予めソートされている。
【００３７】
次いで、送信管理部１２は、現在時刻とプログラムのベース時刻との差から経過時間（プログラム経過時間、トラック経過時間）を求める（ステップＳ２０２）。
【００３８】
次いで、送信管理部１２は、基礎情報テーブルＴ１１のプログラム番号・トラック番号・トラック経過時間にマッチするコメントが送信テーブルＴ１４にあるか否か判断し（ステップＳ２０３）、コメントがあると判断した場合（ステップＳ２０３のＹｅｓ）、そのコメントを送信する（ステップＳ２０４）。なお、経過時間がマッチするか否かは、投稿時のタイミングと、コメントを見る側のタイミングとを考慮し、経過時間の例えば５秒前の時点でマッチするとしてもよい。
【００３９】
コメント送信（ステップＳ２０４）の後、送信管理部１２は、送信テーブルＴ１４の参照ポインタをインクリメントし（ステップＳ２０５）、送信テーブルＴ１４にコメントがあるか否かの判断（ステップＳ２０３）に戻る。
【００４０】
また、送信テーブルＴ１４にマッチするコメントがないと判断した場合（ステップＳ２０３のＮｏ）、送信管理部１２は、トラック経過時間が基礎情報テーブルＴ１１のトラック時間内であるか否か判断する（ステップＳ２０６）。トラック時間内でない（トラック時間を超えている）と判断した場合（ステップＳ２０６のＮｏ）、送信管理部１２は、基礎情報テーブルＴ１１の参照ポインタをインクリメントし、テンポラリのトラックのベース時刻を更新（基礎情報テーブルＴ１１の直前のトラックのトラック時間を加算）し、経過時間の測定（ステップＳ２０２）に戻る。
【００４１】
また、トラック時間内であると判断した場合（ステップＳ２０６のＹｅｓ）、送信管理部１２は、プログラム経過時間が基礎情報テーブルＴ１１のプログラム時間内であるか否か判断する（ステップＳ２０８）。プログラム時間内でない（プログラム時間を超えている）と判断した場合（ステップＳ２０８のＮｏ）、送信管理部１２は、基礎情報テーブルＴ１１の参照ポインタをインクリメントし、テンポラリのプログラムとトラックのベース時刻を更新し（ステップＳ２０９）、経過時間の測定（ステップＳ２０２）に戻る。
【００４２】
また、プログラム時間内であると判断した場合（ステップＳ２０８のＹｅｓ）、送信管理部１２は、参照ポインタが基礎情報テーブルＴ１１の最後であるか否か判断する（ステップＳ２１０）。最後でない場合（ステップＳ２１０のＮｏ）は経過時間の測定（ステップＳ２０２）に戻り、最後である場合（ステップＳ２１０のＹｅｓ）は処理を終了する。
【００４３】
（コメントの受信）
図８は端末装置３（３Ａ、３Ｂ、３Ｃ、・・）におけるコメントの受信の処理例を示すフローチャートである。図８において、端末装置３の受信管理部３１は、サーバ装置１からコメントを受信すると（ステップＳ３１）、席の範囲が指定されているか否か、範囲指定フラグから判断する（ステップＳ３２）。
【００４４】
席の範囲が指定されていると判断した場合（ステップＳ３２のＹｅｓ）、該端末装置３のお客様の席（自席）が指定された範囲内であるか否か判断する（ステップＳ３３）。すなわち、コメントの投稿者席位置を中心に、範囲（前後）・範囲（左右）の値から範囲を割り出し、自席がその範囲に含まれているかチェックする。これとは逆に、お客様の席位置を中心に、範囲（前後）・範囲（左右）の値から範囲を割り出し、投稿者席位置がその範囲に含まれているかチェックするようにしてもよい。
【００４５】
範囲指定されているときの範囲は、例えば、投稿者席位置から範囲（前後）・範囲（左右）で指定された席数による楕円状の範囲とすることができる。この場合、次のように２段階に範囲を定めることができる。
【００４６】
先ず、席番号をそれぞれの桁数を数字に換算し、一桁目は行で二桁目は列とみなして考える。例えば、行の範囲で「±３」、列の範囲で「±２」に収まる範囲が指定されたとし、図９（ａ）に示すように、仮に投稿者席位置を「Ｇ２」とした場合、最初の候補は（席として存在する）「Ｄ１」から「Ｊ４」までの矩形範囲となる。図９（ａ）において斜線で示した範囲に相当する。なお、その候補の範囲が一階席と二階席といったように分かれるような場合では、有効な範囲を区切り、変わる階を含めないようにすることができる。
【００４７】
次いで、投稿者席位置を中心として距離に相当する席数を、例えば次の式で求める。Ａは前後の席数、Ｂは左右の席数である。
（（Ａ＋Ｂ）／２−（Ａ＋Ｂ）ｍｏｄ２）＋１
ここで、上述した例について、Ａ＝３、Ｂ＝２として求めると、「３」という数字が求められる。そして、最初に求めた範囲のそれぞれについて、中心とする席「Ｇ２」との差を行と列について求め、その合計が上記で求めた距離に相当する数「３」以内に収まっていれば範囲とする。例えば、「Ｄ１」の席は、「Ｇ２」との距離は、｜Ｇ−Ｄ｜＋｜２−１｜が３＋１で４であり、３より大きいので範囲外とする。また、「Ｄ２」の席は、「Ｇ２」との距離は、｜Ｇ−Ｄ｜＋｜２−２｜が３＋０で３なので、３以内となり範囲内とする。図９（Ｂ）において斜線で示した部分が範囲内となる。
【００４８】
図８に戻り、指定された範囲内であると判断した場合（ステップＳ３３のＹｅｓ）または範囲が指定されていない場合（ステップＳ３２のＮｏ）、受信管理部３１は、お客様（ユーザ）によるコメントの表示の設定を確認する（ステップＳ３４）。範囲指定されていて自席がその範囲内であるとき、または、範囲指定されていないときは、コメントを見るか見ないかを選択することができる。
【００４９】
表示すると設定されている場合（ステップＳ３４の表示する）、受信管理部３１は、コメントを表示装置に出力して表示を行い（ステップＳ３５）、処理を終了する。指定された範囲内でないと判断した場合（ステップＳ３３のＮｏ）またはユーザによりコメントを表示しないと設定されている場合（ステップＳ３４の表示しない）、処理を終了する。図１０は端末装置３（３Ａ、３Ｂ、３Ｃ、・・）における表示例を示す図である。図１０（ａ）は、画面中央にコメントの日付と投稿本文が表示されている状態を示している。図１０（ｂ）は、コメントが表示されていない状態を示している。
【００５０】
なお、コメントを送信タイミングに合わせて登録された全ての端末装置３に送信し、端末装置３側で自席の位置に応じてコメントを表示するか否か判断する例について説明したが、サーバ装置１側で各端末装置３の位置と指定された席の範囲を比較し、範囲内にある端末装置３に対してのみコメントを限定して送信するようにしてもよい。例えば、サーバ装置１からコメントを送信する前に、送信テーブルＴ１４からコメントの投稿者席位置・範囲（前後）・範囲（左右）で指定された範囲にある端末装置３をお客様テーブルＴ１２をサーチして絞り込み、その端末装置３に対してコメントを送信する。なお、この場合、お客様側の端末装置３では、受信したコメントが範囲指定されているか否かの判断は不要になり、受信したコメントを単に表示すればよい。
【００５１】
（コメントの投稿）
図１１は公演中におけるコメントの投稿の処理例を示すシーケンス図である。図１１において、端末装置３は、お客様がコメントを投稿しようとして、投稿開始の操作が行われると、その時点の公演の進行状況等の現在の状況をサーバ装置１に問い合わせる（ステップＳ４１）。
【００５２】
これを受け、サーバ装置１は現在の状況（プログラム番号、トラック番号、トラック経過時間、投稿ＩＤ、投稿ＩＤ取得時間）を端末装置３に応答する（ステップＳ４２）。すなわち、サーバ装置１の受信管理部１３は、現在時刻と基礎情報テーブルＴ１１のプログラム時間とトラック時間とからプログラム番号・トラック番号を求め、また、現在時刻とトラック時間からトラック経過時間を求め、ユニークな投稿ＩＤを割り振り、投稿ＩＤ取得時間を付して、お客様の端末装置３からの問い合わせに応答する。
【００５３】
端末装置３は、取得した現在の状況と、お客様から入力された投稿本文に基づいてコメントを生成し、お客様からの投稿の要求に応じてサーバ装置１に投稿する（ステップＳ４３）。詳細については以下に説明する。
【００５４】
図１２は端末装置３（３Ａ、３Ｂ、３Ｃ、・・）におけるコメントの投稿の処理例を示すフローチャートである。図１２において、お客様による投稿開始の操作により処理が開始し、サーバ装置１に現在の状況を問い合わせ（ステップＳ４０１）、現在の状況の応答を受信すると、投稿テーブルＴ３１に、投稿ＩＤ、プログラム番号、トラック番号、トラック経過時間、投稿ＩＤ取得時間を設定する（ステップＳ４０２）。
【００５５】
次いで、新規のコメントである場合（ステップＳ４０３の新規）、お客様から投稿本文の入力を受け付けて投稿テーブルＴ３１のデータに設定する（ステップＳ４０４）。図１３（ａ）は、端末装置３における投稿に関する画面を示しており、「投稿する」ボタンを選択することで、図１３（ｂ）に示すような投稿のフォームが示される。この画面では、投稿番号（投稿ＩＤ）が表示されており、画面中央部分に投稿本文を入力することのできるテキスト入力欄が表示されている。また、下部には、「投稿」ボタン、「保留」ボタン、公開範囲の「指定あり」ボタン（クリックにより指定ありと指定なしが反転）、前後の席数の入力欄、左右の席数の入力欄が表示されている。
【００５６】
図１２に戻り、コメントの修正である場合（ステップＳ４０３の修正）、コメントの選択を経て修正を受け付け投稿テーブルＴ３１のデータに反映させる（ステップＳ４０５）。図１３（ａ）から「投稿文の修正」ボタンを選択することで、図１３（ｃ）に示すようなコメントを選択する画面が表示され、その中から所望のコメントを選択することで、図１３（ｄ）に示すような修正の画面が表示される。画面中央部分のテキスト入力欄には従前の投稿本文が表示されており、それを修正することができる。また、公開範囲は「指定なし」ボタンとなっているが、クリックにより指定ありに変更することができる。
【００５７】
図１２に戻り、席の範囲の指定があれば（ステップＳ４０６のＹｅｓ）、お客様から席の範囲（前後の席数、左右の席数）の入力を受け付け、投稿テーブルＴ３１のデータに設定する（ステップＳ４０７）。そして、お客様からの投稿の操作に応じ、投稿テーブルＴ３１のデータにお客様ＩＤを付加してサーバ装置１に送信する（ステップＳ４０８）。
【００５８】
サーバ装置１の受信管理部１３は、コメントの投稿を受信すると、お客様ＩＤ・投稿ＩＤを確認し、受信テーブルＴ１５に無ければ新規に追加し、有ればそのデータを更新する。また、投稿されたコメントの更新は、例えば、受信テーブルＴ１５の投稿ＩＤ取得時間から２時間以内とか、公演が終了してから３０分以内に限る等の条件をつけ、それを経過した場合は更新できないようにしてもよい。
【００５９】
［公演終了後］
図１４は公演終了後におけるサーバ装置１の処理例を示すフローチャートである。図１４において、サーバ装置１の受信管理部１３は、公演が終了してから例えば３０分以上経過したら、お客様からの投稿は修正不可とする（ステップＳ５１）。
【００６０】
次いで、データ管理部１１は、受信テーブルＴ１５にコメントのデータがある場合（ステップＳ５２のＹｅｓ）、受信テーブルＴ１５からお客様テーブルＴ１２にコメントのデータを移動する（ステップＳ５３）。すなわち、データ管理部１１は、受信テーブルＴ１５からお客様ＩＤ・投稿ＩＤ・投稿ＩＤ取得時間を削除し、蓄積テーブルＴ１３にデータを格納する。この際、公演回を設定し、投稿者席位置にはお客様テーブルＴ１２から対応するお客様席を設定する。受信テーブルＴ１５のデータはクリアする。
【００６１】
また、端末装置３側では、投稿テーブルＴ３１から投稿ＩＤの削除等の整理をしてバックアップできるようにしてもよい。
【００６２】
＜総括＞
以上説明したように、本実施形態によれば、送り側と受け側の見ている位置に応じたコメントを受信することができる。
【００６３】
すなわち、席のロケーションによるアングルや見る人のフォーカスのズレは、例えば花道付近では演者の衣装や匂いの演出、１階前側席では演者の近くでの気づき、２階席では全体のフォーメーションの面白さ等、席位置による見方・感じ方などに反映される。そのため、それらについてのコメントは、ローカルな範囲でしか意味がないものと、全体で共有しても意味があるものとがあるが、コメントを投稿する側で特定の位置から見ている人に対するコメントであることを指定できることで、受け手にとって意味のあるコメントを提供することができる。
【００６４】
これにより、自分では気がつかなかった見方や知見が得られ、事前に全部のコメントを見るよりも効果的に作品が楽しめ、より深く作品が鑑賞できる。
【００６５】
更に、公演中に自分が素晴らしいと思った所が他のお客様と共有できて、舞台という場を他のお客様と一体感をもって楽しめる。
【００６６】
以上、好適な実施の形態により説明した。ここでは特定の具体例を示して説明したが、特許請求の範囲に定義された広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により限定されるものと解釈してはならない。
【００６７】
以上の説明に関し、更に以下の項を開示する。
（付記１）
コメントを受信する手段と、
受信したコメントに、特定の位置から見ている人に対するコメントであることを示す情報が含まれる場合に、自装置の位置が、前記情報の特定の位置に該当するか否かを判断する手段と、
自装置の位置が前記情報の特定の位置に該当しないコメントを出力の対象から除く手段と、
を備えたことを特徴とするコメント受信装置。
（付記２）
前記特定の位置は、コメントを送信した装置に対する前後の席数と左右の席数により指定される、
ことを特徴とする付記１に記載のコメント受信装置。
（付記３）
前記コメントを送信した装置の席位置を中心に前記前後の席数と前記左右の席数により規定される楕円状の領域に自装置の位置が入るか否かにより、前記情報の特定の位置に該当するか否かを判断する、
ことを特徴とする付記２に記載のコメント受信装置。
（付記４）
前記前後の席数と前記左右の席数は、階が変わる場合には、変わる階を含めない、
ことを特徴とする付記２または３に記載のコメント受信装置。
（付記５）
ユーザが出力しないと設定している場合、前記コメントを出力を行わない、
ことを特徴とする付記１乃至４のいずれか一項に記載のコメント受信装置。
（付記６）
コメントを受信し、
受信したコメントに、特定の位置から見ている人に対するコメントであることを示す情報が含まれる場合に、自装置の位置が、前記情報の特定の位置に該当するか否かを判断し、
自装置の位置が前記情報の特定の位置に該当しないコメントを出力の対象から除く、
処理をコンピュータに実行させることを特徴とするコメント受信プログラム。
（付記７）
前記特定の位置は、コメントを送信した装置に対する前後の席数と左右の席数により指定される、
ことを特徴とする付記６に記載のコメント受信プログラム。
（付記８）
前記コメントを送信した装置の席位置を中心に前記前後の席数と前記左右の席数により規定される楕円状の領域に自装置の位置が入るか否かにより、前記情報の特定の位置に該当するか否かを判断する、
ことを特徴とする付記７に記載のコメント受信プログラム。
（付記９）
前記前後の席数と前記左右の席数は、階が変わる場合には、変わる階を含めない、
ことを特徴とする付記７または８に記載のコメント受信プログラム。
（付記１０）
ユーザが出力しないと設定している場合、前記コメントを出力を行わない、
ことを特徴とする付記６乃至９のいずれか一項に記載のコメント受信プログラム。
（付記１１）
コメントを受信し、
受信したコメントに、特定の位置から見ている人に対するコメントであることを示す情報が含まれる場合に、自装置の位置が、前記情報の特定の位置に該当するか否かを判断し、
自装置の位置が前記情報の特定の位置に該当しないコメントを出力の対象から除く、
処理をコンピュータが実行することを特徴とするコメント受信方法。
（付記１２）
前記特定の位置は、コメントを送信した装置に対する前後の席数と左右の席数により指定される、
ことを特徴とする付記１１に記載のコメント受信方法。
（付記１３）
前記コメントを送信した装置の席位置を中心に前記前後の席数と前記左右の席数により規定される楕円状の領域に自装置の位置が入るか否かにより、前記情報の特定の位置に該当するか否かを判断する、
ことを特徴とする付記１２に記載のコメント受信方法。
（付記１４）
前記前後の席数と前記左右の席数は、階が変わる場合には、変わる階を含めない、
ことを特徴とする付記１２または１３に記載のコメント受信方法。
（付記１５）
ユーザが出力しないと設定している場合、前記コメントを出力を行わない、
ことを特徴とする付記１１乃至１４のいずれか一項に記載のコメント受信方法。
【符号の説明】
【００６８】
１                  サーバ装置
１１                データ管理部
１２                送信管理部
１３                受信管理部
Ｔ１１              基礎情報テーブル
Ｔ１２              お客様テーブル
Ｔ１３              蓄積テーブル
Ｔ１４              送信テーブル
Ｔ１５              受信テーブル
２                  ネットワーク
３、３Ａ〜３Ｃ      端末装置
３１                受信管理部
３２                投稿管理部
３３                出力管理部
Ｔ３１              投稿テーブル
【図１】
2017134778.tif 000003
【図２】
2017134778.tif 000004
【図３】
2017134778.tif 000005
【図４】
2017134778.tif 000006
【図５】
2017134778.tif 000007
【図６】
2017134778.tif 000008
【図７】
2017134778.tif 000009
【図８】
2017134778.tif 000010
【図９】
2017134778.tif 000011
【図１０】
2017134778.tif 000012
【図１１】
2017134778.tif 000013
【図１２】
2017134778.tif 000014
【図１３】
2017134778.tif 000015
【図１４】
2017134778.tif 000016