JP2017134778A - Comment reception system, comment reception program and comment reception method - Google Patents

Comment reception system, comment reception program and comment reception method Download PDF

Info

Publication number
JP2017134778A
JP2017134778A JP2016016438A JP2016016438A JP2017134778A JP 2017134778 A JP2017134778 A JP 2017134778A JP 2016016438 A JP2016016438 A JP 2016016438A JP 2016016438 A JP2016016438 A JP 2016016438A JP 2017134778 A JP2017134778 A JP 2017134778A
Authority
JP
Japan
Prior art keywords
comment
range
information
seat
customer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2016016438A
Other languages
Japanese (ja)
Inventor
正明 河野
Masaaki Kono
正明 河野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2016016438A priority Critical patent/JP2017134778A/en
Publication of JP2017134778A publication Critical patent/JP2017134778A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a comment reception system capable of receiving a comment depending on a position of a sending side and a reception side.SOLUTION: The comment reception system includes: means that receives a comment; means that, when the received comment includes a piece of information which represents that the comment is for a person who is viewing from a specific position, determines whether the position of own device is at a specific position of the information; and means that excludes a comment that the position of own device is not at the specific position in the information from an output object.SELECTED DRAWING: Figure 2

Description

本発明は、コメント受信装置、コメント受信プログラムおよびコメント受信方法に関する。   The present invention relates to a comment receiving device, a comment receiving program, and a comment receiving method.

映画の感想などのコメントを、そのコメントがされたシーンの時間と同期をとって、他の時間にその映画を見ている人に流すことで、同じ映画を異なる時間に見た人の間で、同じシーンに対するコメントを共有する技術がある(例えば、特許文献1等を参照)。   Synchronize comments, such as movie comments, with the time of the scene where the comment was made, and stream it to people watching the movie at other times, so that people who watch the same movie at different times There is a technique for sharing comments on the same scene (see, for example, Patent Document 1).

一方、演劇・演芸・舞踊・音楽などを公開の場で演じる公演については、主催者側から公演に関する情報がWeb等により配信される場合があり、お客様はスマートフォン等で情報を取得している。   On the other hand, for performances where theater, performance, dance, music, etc. are performed in a public place, information about the performance may be distributed from the organizer via the Web, etc., and customers acquire information on smartphones and the like.

なお、公演の面白さは、お客様を巻き込んだハプニングや、主催者側から提供されている情報とは異なった、出演者によってアレンジされた場面にもあり、それらを楽しみに見に来ているお客様も多い。   In addition, the performance of the performance is also different from the information that is provided by the organizer and the happening involving the customer, and the customers arranged to look forward to it. There are also many.

また、お客様の視点によっては、公演でのハプニングやアレンジされた場面の見え方・感じ方が異なり、見たい方向や得たい体験により公演の面白さや気づきが微妙に異なり、新しい見方・感じ方を見過ごす可能性が多々あった。   Also, depending on the customer's perspective, the appearance and arrangement of the happenings and arranged scenes in the performance will differ, and the fun and awareness of the performance will differ slightly depending on the direction you want to see and the experience you want to obtain, giving you a new way of viewing and feeling There were many possibilities to overlook.

従って、公演についても、新しい見方・感じ方の気づきを提供することで、お客様がよりいっそう公演の面白さを知り、お客様の満足度を上げるためのサービスが重要になってきている。   Therefore, services are also becoming important for customers to learn more about the performance and raise customer satisfaction by providing new ways of viewing and feeling.

特開2006−155384号公報JP 2006-155384 A

公演について映画等において行われているコメントの共有を行おうとした場合、映画など2次元に投影する場合とは異なり、見ている席の位置によって舞台や花道の役者の見え方が変わり、コメント等も異なってくる。そのため、ある位置から見ていた場合のコメントは、他の位置から見ている人にとっては意味がないこともあり、その場合はかえって鑑賞の妨げになる場合もある。   When you try to share comments about a performance in a movie, etc., unlike when projecting in a two-dimensional manner, such as a movie, the appearance of actors on the stage and Hanamichi changes depending on the position of the seat you are viewing, comments etc. Will also be different. Therefore, a comment when viewed from a certain position may not be meaningful for a person who is viewed from another position, and in that case, it may be a hindrance to viewing.

そこで、開示の形態は、一側面では、送り側と受け側の見ている位置に応じたコメントを受信することができるようにすることを目的とする。   In view of this, an aspect of the disclosed aspect is to enable a comment to be received according to a position viewed by a sending side and a receiving side.

開示の形態は、コメントを受信する手段と、受信したコメントに、特定の位置から見ている人に対するコメントであることを示す情報が含まれる場合に、自装置の位置が、前記情報の特定の位置に該当するか否かを判断する手段と、自装置の位置が前記情報の特定の位置に該当しないコメントを出力の対象から除く手段と、を備える。   The form of the disclosure includes a means for receiving a comment, and when the received comment includes information indicating that the comment is for a person watching from a specific position, the position of the own device is the specific information of the information Means for determining whether or not the position corresponds to a position, and means for removing a comment whose position of the own apparatus does not correspond to a specific position of the information from an output target.

開示の形態は、送り側と受け側の見ている位置に応じたコメントを受信することができる。   According to the disclosed embodiment, a comment corresponding to the viewing position of the sending side and the receiving side can be received.

一実施形態にかかるシステムの構成例を示す図である。It is a figure which shows the structural example of the system concerning one Embodiment. サーバ装置および端末装置の機能構成例を示す図である。It is a figure which shows the function structural example of a server apparatus and a terminal device. 各種テーブルのデータ構造例を示す図である。It is a figure which shows the data structure example of various tables. プログラムとトラックの関係の例を示す図である。It is a figure which shows the example of the relationship between a program and a track. サーバ装置および端末装置のハードウェア構成例を示す図である。It is a figure which shows the hardware structural example of a server apparatus and a terminal device. 公演開始前におけるサーバ装置の処理例を示すフローチャートである。It is a flowchart which shows the process example of the server apparatus before a performance start. サーバ装置におけるコメントの送信の処理例を示すフローチャートである。It is a flowchart which shows the example of a process of transmission of the comment in a server apparatus. 端末装置におけるコメントの受信の処理例を示すフローチャートである。It is a flowchart which shows the example of a process of reception of the comment in a terminal device. 範囲指定がある場合の範囲内かどうかの判断の例を示す図である。It is a figure which shows the example of judgment whether it is in the range when there exists range specification. 端末装置における表示例を示す図(その1)である。FIG. 6 is a diagram (part 1) illustrating a display example in the terminal device. 公演中におけるコメントの投稿の処理例を示すシーケンス図である。It is a sequence diagram which shows the example of a process of contribution of the comment during a performance. 端末装置におけるコメントの投稿の処理例を示すフローチャートである。It is a flowchart which shows the process example of the posting of the comment in a terminal device. 端末装置における表示例を示す図(その2)である。It is FIG. (2) which shows the example of a display in a terminal device. 公演終了後におけるサーバ装置の処理例を示すフローチャートである。It is a flowchart which shows the process example of the server apparatus after the end of a performance.

以下、本発明の好適な実施形態につき説明する。   Hereinafter, preferred embodiments of the present invention will be described.

<構成>
図1は一実施形態にかかるシステムの構成例を示す図である。図1において、コメントの送受信を管理するためのサーバ装置1は、有線または無線によりネットワーク2に接続されている。また、お客様が操作する端末装置(情報処理装置)3A、3B、3C、・・は、有線または無線によりネットワーク2を介してサーバ装置1と接続可能となっている。なお、端末装置3(3A、3B、3C、・・)は、公演が行われる会場内に専用に設置されるものでもよいし、お客様の所持するスマートフォンやタブレットや携帯電話等の携帯装置でもよい。また、端末装置3は、メガネ型の出力装置(スマートグラス、HMD等)を備えたものとしてもよい。
<Configuration>
FIG. 1 is a diagram illustrating a configuration example of a system according to an embodiment. In FIG. 1, a server device 1 for managing the transmission / reception of comments is connected to a network 2 by wire or wirelessly. The terminal devices (information processing devices) 3A, 3B, 3C,... Operated by the customer can be connected to the server device 1 via the network 2 by wire or wireless. The terminal device 3 (3A, 3B, 3C,...) May be installed exclusively in the venue where the performance is performed, or may be a mobile device such as a smartphone, tablet, or mobile phone that the customer has. . The terminal device 3 may include a glasses-type output device (smart glasses, HMD, etc.).

図2はサーバ装置1および端末装置3(3A、3B、3C、・・)の機能構成例を示す図である。図2において、サーバ装置1は、データ管理部11と送信管理部12と受信管理部13と基礎情報テーブルT11とお客様テーブルT12と蓄積テーブルT13と送信テーブルT14と受信テーブルT15とを備えている。端末装置3は、受信管理部31と投稿管理部32と出力管理部33と投稿テーブルT31とを備えている。   FIG. 2 is a diagram illustrating a functional configuration example of the server device 1 and the terminal device 3 (3A, 3B, 3C,...). 2, the server device 1 includes a data management unit 11, a transmission management unit 12, a reception management unit 13, a basic information table T11, a customer table T12, a storage table T13, a transmission table T14, and a reception table T15. The terminal device 3 includes a reception management unit 31, a posting management unit 32, an output management unit 33, and a posting table T31.

図3は各種テーブルのデータ構造例を示す図である。図3において、基礎情報テーブルT11は、公演の進捗を管理するために公演の基礎的な情報を保持するテーブルであり、「ユニークID」「プログラム番号」「プログラム時間」「トラック番号」「トラック時間」「備考」等の項目を有している。「ユニークID」は、テーブルのレコードを識別する情報である。「プログラム番号」は、公演のプログラムを識別する情報である。「プログラム時間」は、プログラムの開始から終了までの時間を示す情報である。「トラック番号」は、プログラムに含まれるトラックを識別する情報である。「トラック時間」は、トラックの開始から終了までの時間を示す情報である。「プログラム時間」は、そのプログラム内に含まれる複数のトラックの「トラック時間」の合計となる。「備考」は、管理上の注意事項等の情報である。   FIG. 3 shows an example of the data structure of various tables. In FIG. 3, a basic information table T11 is a table that holds basic information on performances in order to manage the progress of the performances. “Unique ID” “Program number” “Program time” “Track number” “Track time” ”And“ Remarks ”. “Unique ID” is information for identifying a record in the table. The “program number” is information for identifying a performance program. “Program time” is information indicating the time from the start to the end of the program. “Track number” is information for identifying a track included in the program. “Track time” is information indicating the time from the start to the end of a track. The “program time” is the sum of the “track times” of a plurality of tracks included in the program. “Remarks” is information such as management precautions.

図4はプログラムとトラックの関係の例を示す図であり、プログラム#1には、会場が暗くなるトラック#0に続く、実質的な公演内容であるトラック#1、トラック#2、トラック#3が含まれているとしている。プログラム#2についても同様である。なお、会場が暗くなる状態(暗転)をトラック#0としているが、トラックに含めずに別に暗転として管理してもよい。   FIG. 4 is a diagram showing an example of the relationship between a program and a track. Program # 1 includes track # 1, track # 2, and track # 3, which are substantial performance contents following track # 0 where the venue is dark. Is supposed to be included. The same applies to program # 2. Although the state where the venue is dark (dark) is track # 0, it may be managed as dark instead of being included in the track.

図3に戻り、お客様テーブルT12は、お客様に関する情報を保持するテーブルであり、「お客様ID」「お客様席」「送信席アドレス」等の項目を有している。「お客様ID」は、会場に来場しているお客様を識別する情報である。「お客様席」は、お客様の席を示す情報である。例えば、横の列(行)のアルファベットと、縦の列の数字を組み合わせ、「D1」とか「G2」のように表記される。「送信先アドレス」は、お客様に対応する端末装置3のアドレス(MACアドレス、IPアドレス等)である。   Returning to FIG. 3, the customer table T12 is a table that holds information relating to customers, and includes items such as “customer ID”, “customer seat”, and “transmission seat address”. “Customer ID” is information for identifying a customer who has visited the venue. “Customer seat” is information indicating the seat of the customer. For example, the alphabets in the horizontal columns (rows) and the numbers in the vertical columns are combined and expressed as “D1” or “G2”. The “destination address” is an address (MAC address, IP address, etc.) of the terminal device 3 corresponding to the customer.

端末装置3として会場内に専用に設置されるものを用いる場合には、各端末装置3に予め割り当てられた情報をお客様テーブルT12に設定しておくことができる。お客様の所持するスマートフォンや携帯電話等を使用させる場合には、入場時等に各端末装置ごとにお客様IDが割り当てられ、お客様席(チケット等に記載)および送信先アドレス(端末装置3に保持)の取得が行われて、お客様テーブルT12に設定される。   In the case where a terminal device 3 dedicated to the venue is used, information pre-assigned to each terminal device 3 can be set in the customer table T12. When using a customer's smartphone or mobile phone, a customer ID is assigned to each terminal device at the time of admission, etc., and the customer seat (described on the ticket etc.) and destination address (held on the terminal device 3) Is set in the customer table T12.

蓄積テーブルT13は、今回の公演用に過去のお客様から投稿されたコメントを蓄積していくテーブルであり、「ユニークID」「プログラム番号」「トラック番号」「トラック経過時間」「公演回」「投稿者席位置」「投稿本文」「範囲指定フラグ」「範囲(前後)」「範囲(左右)」等の項目を有している。「ユニークID」は、テーブルのレコードを識別する情報である。「プログラム番号」は、公演のプログラムを識別する情報である。「トラック番号」は、プログラムに含まれるトラックを識別する情報である。「トラック経過時間」は、コメントの投稿が開始された該トラック内の経過時間を示す情報である。「公演回」は、同公演の初回からの通算の回数を示す情報である。「投稿者席位置」は、コメントを投稿したお客様の席位置を示す情報である。「投稿本文」は、投稿されたコメントの本文の内容を示す情報である。「範囲指定フラグ」は、該コメントを受け取るお客様について席の範囲の指定をするか否かを示す情報である。「範囲(前後)」は、範囲の指定がある場合の席の前後の範囲を示す情報である。「範囲(左右)」は、範囲の指定がある場合の席の左右の範囲を示す情報である。   The accumulation table T13 is a table for accumulating comments posted by customers in the past for this performance. “Unique ID” “Program number” “Track number” “Track elapsed time” “Performance times” “Post” It has items such as seat position, “post text”, “range designation flag”, “range (front and back)”, and “range (left and right)”. “Unique ID” is information for identifying a record in the table. The “program number” is information for identifying a performance program. “Track number” is information for identifying a track included in the program. The “track elapsed time” is information indicating the elapsed time in the track where the posting of the comment is started. “Performance times” is information indicating the total number of times since the first performance. “Contributor seat position” is information indicating the seat position of the customer who posted the comment. “Posted text” is information indicating the content of the text of the posted comment. The “range specification flag” is information indicating whether or not to specify a seat range for a customer who receives the comment. “Range (front and back)” is information indicating the range before and after the seat when the range is specified. “Range (left and right)” is information indicating the left and right range of the seat when the range is specified.

送信テーブルT14は、送信対象のコメントを保持するテーブルであり、「ユニークID」「プログラム番号」「トラック番号」「トラック経過時間」「投稿者席位置」「投稿本文」「範囲指定フラグ」「範囲(前後)」「範囲(左右)」等の項目を有している。「公演回」の項目がない点を除いて蓄積テーブルT13と同様の内容となっている。   The transmission table T14 is a table that holds comments to be transmitted, and includes “unique ID”, “program number”, “track number”, “track elapsed time”, “poster seat position”, “post text”, “range designation flag”, “range” It has items such as (front and back) and “range (left and right)”. The content is the same as that of the accumulation table T13 except that there is no “performance performance” item.

受信テーブルT15は、今回の公演でお客様から新たに投稿されたコメントを保持するテーブルであり、「ユニークID」「プログラム番号」「トラック番号」「トラック経過時間」「お客様ID」「投稿ID」「投稿ID取得時間」「投稿本文」「範囲指定フラグ」「範囲(前後)」「範囲(左右)」等の項目を有している。「公演回」「投稿者席位置」の項目がない点と、「お客様ID」「投稿ID」「投稿ID取得時間」が追加されている点を除いて蓄積テーブルT13と同様である。「お客様ID」は、コメントを投稿したお客様を識別する情報である。「投稿ID」は、投稿したコメントを識別する情報である。「投稿ID取得時間」は、投稿開始時にサーバ装置1が発行する時刻を示す情報である。   The reception table T15 is a table that holds comments newly posted by customers in this performance. “Unique ID” “Program number” “Track number” “Track elapsed time” “Customer ID” “Post ID” “ It has items such as “post ID acquisition time”, “post text”, “range specification flag”, “range (front and back)”, and “range (left and right)”. This is the same as the accumulation table T13 except that there are no items of “performance times” and “poster seat position” and that “customer ID”, “post ID”, and “post ID acquisition time” are added. “Customer ID” is information for identifying the customer who posted the comment. “Post ID” is information for identifying a posted comment. “Post ID acquisition time” is information indicating the time issued by the server device 1 at the start of posting.

投稿テーブルT31は、今回の公演でコメントを投稿する際に投稿内容を生成するために用いられるテーブルであり、「投稿ID」「プログラム番号」「トラック番号」「トラック経過時間」「投稿ID取得時間」「投稿本文」「範囲指定フラグ」「範囲(前後)」「範囲(左右)」等の項目を有している。「ユニークID」を「投稿ID」としている点、「公演回」「投稿者席位置」の項目がない点と、「投稿ID取得時間」が追加されている点を除いて蓄積テーブルT13と同様である。   The posting table T31 is a table used for generating a posting content when posting a comment in this performance. “Posting ID” “Program number” “Track number” “Track elapsed time” “Posting ID acquisition time” It has items such as “post text”, “range designation flag”, “range (front and back)”, and “range (left and right)”. Same as the accumulation table T13 except that the item “unique ID” is “post ID”, there is no “performance times” and “poster seat position” item, and “post ID acquisition time” is added. It is.

図2に戻り、サーバ装置1のデータ管理部11は、各テーブルのデータを管理する機能を有している。例えば、
・公演開始前における、お客様とコメントの情報をやり取りするためのお客様IDの割り振り
・公演開始前における、蓄積テーブルT13からコメントを送信テーブルT14にコピーすることによる、送信の準備のためのデータの整理
・公演終了後における、受信テーブルT15から蓄積テーブルT13へのコメントの移動
等の処理を行う。
Returning to FIG. 2, the data management unit 11 of the server device 1 has a function of managing data of each table. For example,
・ Allocation of customer ID for exchanging comment information with customers before the performance starts ・ Organization of data for preparation for transmission by copying comments from the accumulation table T13 to the transmission table T14 before the performance starts -After the performance ends, processing such as moving a comment from the reception table T15 to the accumulation table T13 is performed.

送信管理部12は、コメントの送信を管理する機能を有している。すなわち、基礎情報テーブルT11を参照して公演の進行状況をチェックしつつ、送信テーブルT14から送信タイミングを判断してコメントをお客様に送信する。   The transmission management unit 12 has a function of managing the transmission of comments. That is, while referring to the basic information table T11 and checking the progress of the performance, the transmission timing is judged from the transmission table T14 and the comment is transmitted to the customer.

受信管理部13は、お客様からのコメントの投稿の受信を管理する機能を有している。すなわち、お客様からコメントの投稿を受け付けて、受信テーブルT15に格納し、お客様からのコメントの修正を受け付けて、お客様IDをチェックして受信テーブルT15を更新する。   The reception management unit 13 has a function of managing reception of comment posts from customers. In other words, the posting of a comment from the customer is received and stored in the reception table T15, the correction of the comment from the customer is received, the customer ID is checked, and the reception table T15 is updated.

一方、端末装置3の受信管理部31は、サーバ装置1からコメントを受信する機能を有している。この際、コメントに席の範囲の指定がある場合には、該端末装置3の席が指定された範囲に入るか否かチェックし、範囲外である場合にはコメントを破棄する機能を有している。これにより、席によりコメントが限定されている時に、その範囲内のお客様だけがコメントを見ることができる。   On the other hand, the reception management unit 31 of the terminal device 3 has a function of receiving a comment from the server device 1. At this time, when the seat range is specified in the comment, it is checked whether or not the seat of the terminal device 3 falls within the specified range, and when it is out of the range, the comment is discarded. ing. As a result, when the comment is limited by the seat, only the customer within the range can see the comment.

投稿管理部32は、投稿データを作成・送信する機能を有している。すなわち、お客様が投稿したい時に、公演上の投稿のタイミングをサーバ装置1に問い合わせ、コメントを入力させた上で投稿を行わせる。これにより、公演を観ていた時に、公演中に感じた事や気づいた事を、その時・その場で投稿することができる。また、後からコメントを修正したい場合は、元のコメントに修正して再び投稿することができる。   Post management unit 32 has a function of creating and transmitting post data. That is, when the customer wants to post, the server apparatus 1 is inquired about the timing of posting on the performance, and a comment is input, and the posting is performed. This allows you to post what you felt or noticed during the performance when you were watching the performance. Also, if you want to correct the comment later, you can correct it to the original comment and post it again.

出力管理部33は、表示可能なコメントがある時に、お客様の出力装置に出力して表示させる機能を有している。これにより、以前にその公演を観た別のお客様が投稿したコメントを、その投稿した時のタイミングで見ることができる。   The output management unit 33 has a function of outputting and displaying it on a customer's output device when there is a comment that can be displayed. This allows you to view comments posted by other customers who have previously seen the performance at the time of posting.

図5はサーバ装置1および端末装置3(3A、3B、3C、・・)のハードウェア構成例を示す図である。図5において、サーバ装置1等は、バス107を介して相互に接続されたCPU(Central Processing Unit)101、ROM(Read Only Memory)102、RAM(Random Access Memory)103、HDD(Hard Disk Drive)/SSD(Solid State Drive)104、接続I/F(Interface)105、通信I/F106を備えている。CPU101は、RAM103をワークエリアとしてROM102またはHDD/SSD104等に格納されたプログラムを実行することで、サーバ装置1等の動作を統括的に制御する。接続I/F105は、サーバ装置1等に接続される機器とのインタフェースである。通信I/F106は、ネットワークを介して他の情報処理装置と通信を行うためのインタフェースである。   FIG. 5 is a diagram illustrating a hardware configuration example of the server device 1 and the terminal device 3 (3A, 3B, 3C,...). In FIG. 5, the server apparatus 1 and the like include a CPU (Central Processing Unit) 101, a ROM (Read Only Memory) 102, a RAM (Random Access Memory) 103, and an HDD (Hard Disk Drive) connected to each other via a bus 107. / SSD (Solid State Drive) 104, connection I / F (Interface) 105, and communication I / F 106 are provided. The CPU 101 performs overall control of the operation of the server apparatus 1 and the like by executing a program stored in the ROM 102 or the HDD / SSD 104 or the like using the RAM 103 as a work area. The connection I / F 105 is an interface with a device connected to the server device 1 or the like. The communication I / F 106 is an interface for communicating with other information processing apparatuses via a network.

図2で説明したサーバ装置1等の機能は、CPU101において所定のプログラムが実行されることで実現される。プログラムは、記録媒体を経由して取得されるものでもよいし、ネットワークを経由して取得されるものでもよいし、ROM組込でもよい。   The functions of the server device 1 and the like described in FIG. 2 are realized by executing a predetermined program in the CPU 101. The program may be acquired via a recording medium, may be acquired via a network, or may be embedded in a ROM.

<動作>
[公演開始前(開場前)]
図6は公演開始前におけるサーバ装置1の処理例を示すフローチャートである。図6において、サーバ装置1のデータ管理部11は、主催者側のオペレータの操作に応じ、公演の進行に合わせたプログラム番号・プログラム時間・トラック番号・トラック時間を基礎情報テーブルT11に登録する(ステップS11)。この基礎情報テーブルT11は、公演期間中を通して最初に登録すればよいが、プログラム等の変更があれば、それにあわせて更新することができる。
<Operation>
[Before the performance starts (before opening)]
FIG. 6 is a flowchart showing a processing example of the server device 1 before the performance starts. In FIG. 6, the data management unit 11 of the server device 1 registers the program number, program time, track number, and track time in accordance with the progress of the performance in the basic information table T11 in accordance with the operation of the operator on the organizer side ( Step S11). The basic information table T11 may be registered first throughout the performance period. However, if there is a change in the program or the like, it can be updated accordingly.

また、データ管理部11は、オペレータの操作に応じ、公演時に送信して表示させるコメントの整理として、蓄積テーブルT13に格納されたレコードを、公演の進捗タイミングの情報でソートして送信テーブルT14に複写する(ステップS12)。すなわち、蓄積テーブルT13にあるデータをプログラム番号・トラック番号・トラック経過時間の項目でソートして、蓄積テーブルT13の投稿者席位置、投稿本文、範囲指定フラグ、範囲(前後)、範囲(左右)の各項目を含めて送信テーブルT14に格納する。なお、データ管理部11は、送信テーブルT14上において投稿本文の内容を解析し、同じ内容の投稿本文がある場合には重複するコメントを削除してもよい。   Further, the data management unit 11 sorts the records stored in the accumulation table T13 according to the performance progress timing information into the transmission table T14 as an arrangement of comments to be transmitted and displayed during the performance according to the operation of the operator. Copy (step S12). That is, the data in the accumulation table T13 is sorted by the items of program number, track number, and track elapsed time, and the contributor seat position, the post text, the range designation flag, the range (front and back), the range (left and right) of the accumulation table T13. Are stored in the transmission table T14. Note that the data management unit 11 may analyze the content of the posted text on the transmission table T14 and delete a duplicate comment if there is a posted text with the same content.

一方、端末装置3としてお客様の所持するスマートフォン等を使用させる場合には、お客様の来場に際し、席番号と送信先アドレスを取得し、発行したお客様IDと対応付けてお客様テーブルT12に設定する(ステップS13)。例えば、公演のチケット等が電子化されて端末装置3に入っている場合、チケットの電子データからお客様席の情報を取得することができる。また、端末装置3から送信先アドレスとなるMACアドレスやIPアドレスを取得することができる。また、お客様側の端末装置3には、割り振られた今回の公演のみのお客様IDを保存する。   On the other hand, when the customer's smartphone or the like is used as the terminal device 3, when the customer visits, the seat number and the destination address are acquired and set in the customer table T 12 in association with the issued customer ID (step S 12). S13). For example, when a performance ticket or the like is digitized and stored in the terminal device 3, the customer seat information can be acquired from the electronic data of the ticket. Further, a MAC address or an IP address that is a transmission destination address can be acquired from the terminal device 3. In addition, the customer terminal device 3 stores the allocated customer ID for only the current performance.

[公演開始後(公演中)]
(コメントの送信)
図7はサーバ装置1におけるコメントの送信の処理例を示すフローチャートである。図7において、サーバ装置1の送信管理部12(またはデータ管理部11)は、公演開始時、投稿データを送信するタイミングをはかるため、プログラムとトラックのベース時刻のテンポラリの変数を公演開始時の現在時刻で初期化する(ステップS201)。プログラムのベース時刻は、それにプログラム経過時間が足されたものが現在時刻となる。トラックのベース時刻は、それにトラック経過時間が足されたものが現在時刻となる。
[After performance starts (during performance)]
(Send comment)
FIG. 7 is a flowchart illustrating an example of a comment transmission process in the server apparatus 1. In FIG. 7, the transmission management unit 12 (or data management unit 11) of the server device 1 sets the temporary variables of the program and track base time at the start of the performance in order to measure the timing of sending the posted data at the start of the performance. Initialization is performed with the current time (step S201). The base time of the program is the current time plus the program elapsed time. The base time of the track is the current time obtained by adding the track elapsed time.

また、初期化時には、基礎情報テーブルT11と送信テーブルT14の該当するプログラムおよびトラックの先頭のレコードを指すようにそれぞれ参照ポインタが設定される。なお、基礎情報テーブルT11と送信テーブルT14は時間順に予めソートされている。   At the time of initialization, reference pointers are set so as to indicate the corresponding programs in the basic information table T11 and the transmission table T14 and the top record of the track. The basic information table T11 and the transmission table T14 are sorted in advance in time order.

次いで、送信管理部12は、現在時刻とプログラムのベース時刻との差から経過時間(プログラム経過時間、トラック経過時間)を求める(ステップS202)。   Next, the transmission management unit 12 obtains an elapsed time (program elapsed time, track elapsed time) from the difference between the current time and the base time of the program (step S202).

次いで、送信管理部12は、基礎情報テーブルT11のプログラム番号・トラック番号・トラック経過時間にマッチするコメントが送信テーブルT14にあるか否か判断し(ステップS203)、コメントがあると判断した場合(ステップS203のYes)、そのコメントを送信する(ステップS204)。なお、経過時間がマッチするか否かは、投稿時のタイミングと、コメントを見る側のタイミングとを考慮し、経過時間の例えば5秒前の時点でマッチするとしてもよい。   Next, the transmission management unit 12 determines whether there is a comment in the transmission table T14 that matches the program number / track number / track elapsed time in the basic information table T11 (step S203). The comment is transmitted (Yes in step S203) (step S204). Note that whether or not the elapsed times match may be matched at a time point, for example, 5 seconds before the elapsed time, in consideration of the timing at the time of posting and the timing at which the comment is viewed.

コメント送信(ステップS204)の後、送信管理部12は、送信テーブルT14の参照ポインタをインクリメントし(ステップS205)、送信テーブルT14にコメントがあるか否かの判断(ステップS203)に戻る。   After the comment transmission (step S204), the transmission management unit 12 increments the reference pointer of the transmission table T14 (step S205), and returns to the determination whether there is a comment in the transmission table T14 (step S203).

また、送信テーブルT14にマッチするコメントがないと判断した場合(ステップS203のNo)、送信管理部12は、トラック経過時間が基礎情報テーブルT11のトラック時間内であるか否か判断する(ステップS206)。トラック時間内でない(トラック時間を超えている)と判断した場合(ステップS206のNo)、送信管理部12は、基礎情報テーブルT11の参照ポインタをインクリメントし、テンポラリのトラックのベース時刻を更新(基礎情報テーブルT11の直前のトラックのトラック時間を加算)し、経過時間の測定(ステップS202)に戻る。   If it is determined that there is no comment that matches the transmission table T14 (No in step S203), the transmission management unit 12 determines whether the track elapsed time is within the track time of the basic information table T11 (step S206). ). When determining that it is not within the track time (exceeding the track time) (No in step S206), the transmission management unit 12 increments the reference pointer of the basic information table T11 and updates the base time of the temporary track (basic The track time of the track immediately before the information table T11 is added), and the process returns to the measurement of elapsed time (step S202).

また、トラック時間内であると判断した場合(ステップS206のYes)、送信管理部12は、プログラム経過時間が基礎情報テーブルT11のプログラム時間内であるか否か判断する(ステップS208)。プログラム時間内でない(プログラム時間を超えている)と判断した場合(ステップS208のNo)、送信管理部12は、基礎情報テーブルT11の参照ポインタをインクリメントし、テンポラリのプログラムとトラックのベース時刻を更新し(ステップS209)、経過時間の測定(ステップS202)に戻る。   If it is determined that it is within the track time (Yes in Step S206), the transmission management unit 12 determines whether or not the program elapsed time is within the program time of the basic information table T11 (Step S208). If it is determined that it is not within the program time (the program time is exceeded) (No in step S208), the transmission management unit 12 increments the reference pointer of the basic information table T11 and updates the base time of the temporary program and track. (Step S209), and the process returns to the measurement of elapsed time (Step S202).

また、プログラム時間内であると判断した場合(ステップS208のYes)、送信管理部12は、参照ポインタが基礎情報テーブルT11の最後であるか否か判断する(ステップS210)。最後でない場合(ステップS210のNo)は経過時間の測定(ステップS202)に戻り、最後である場合(ステップS210のYes)は処理を終了する。   If it is determined that it is within the program time (Yes in step S208), the transmission management unit 12 determines whether the reference pointer is the last in the basic information table T11 (step S210). If it is not the last (No in step S210), the process returns to the measurement of elapsed time (step S202), and if it is the last (Yes in step S210), the process ends.

(コメントの受信)
図8は端末装置3(3A、3B、3C、・・)におけるコメントの受信の処理例を示すフローチャートである。図8において、端末装置3の受信管理部31は、サーバ装置1からコメントを受信すると(ステップS31)、席の範囲が指定されているか否か、範囲指定フラグから判断する(ステップS32)。
(Receiving comments)
FIG. 8 is a flowchart showing an example of a comment reception process in the terminal device 3 (3A, 3B, 3C,...). In FIG. 8, when the reception management unit 31 of the terminal device 3 receives a comment from the server device 1 (step S31), it determines from the range designation flag whether or not a seat range is designated (step S32).

席の範囲が指定されていると判断した場合(ステップS32のYes)、該端末装置3のお客様の席(自席)が指定された範囲内であるか否か判断する(ステップS33)。すなわち、コメントの投稿者席位置を中心に、範囲(前後)・範囲(左右)の値から範囲を割り出し、自席がその範囲に含まれているかチェックする。これとは逆に、お客様の席位置を中心に、範囲(前後)・範囲(左右)の値から範囲を割り出し、投稿者席位置がその範囲に含まれているかチェックするようにしてもよい。   If it is determined that the seat range is specified (Yes in step S32), it is determined whether or not the customer's seat (self-seat) of the terminal device 3 is within the specified range (step S33). That is, the range is determined from the range (front and back) and range (left and right) values around the position of the contributor seat of the comment, and it is checked whether the own seat is included in the range. On the contrary, the range may be calculated from the range (front / rear) and range (left / right) values around the customer's seat position, and it may be checked whether the poster's seat position is included in the range.

範囲指定されているときの範囲は、例えば、投稿者席位置から範囲(前後)・範囲(左右)で指定された席数による楕円状の範囲とすることができる。この場合、次のように2段階に範囲を定めることができる。   The range when the range is designated can be, for example, an elliptical range based on the number of seats designated by the range (front and back) and the range (left and right) from the poster seat position. In this case, the range can be defined in two steps as follows.

先ず、席番号をそれぞれの桁数を数字に換算し、一桁目は行で二桁目は列とみなして考える。例えば、行の範囲で「±3」、列の範囲で「±2」に収まる範囲が指定されたとし、図9(a)に示すように、仮に投稿者席位置を「G2」とした場合、最初の候補は(席として存在する)「D1」から「J4」までの矩形範囲となる。図9(a)において斜線で示した範囲に相当する。なお、その候補の範囲が一階席と二階席といったように分かれるような場合では、有効な範囲を区切り、変わる階を含めないようにすることができる。   First, the seat numbers are converted into numbers, and the first digit is regarded as a row and the second digit is regarded as a column. For example, when a range that falls within “± 3” in the row range and “± 2” in the column range is specified, and the poster seat position is “G2” as shown in FIG. The first candidate is a rectangular range from “D1” to “J4” (existing as a seat). This corresponds to the range indicated by the oblique lines in FIG. In the case where the candidate range is divided into a first-floor seat and a second-floor seat, it is possible to divide the effective range and not include a changing floor.

次いで、投稿者席位置を中心として距離に相当する席数を、例えば次の式で求める。Aは前後の席数、Bは左右の席数である。
((A+B)/2−(A+B)mod2)+1
ここで、上述した例について、A=3、B=2として求めると、「3」という数字が求められる。そして、最初に求めた範囲のそれぞれについて、中心とする席「G2」との差を行と列について求め、その合計が上記で求めた距離に相当する数「3」以内に収まっていれば範囲とする。例えば、「D1」の席は、「G2」との距離は、|G−D|+|2−1|が3+1で4であり、3より大きいので範囲外とする。また、「D2」の席は、「G2」との距離は、|G−D|+|2−2|が3+0で3なので、3以内となり範囲内とする。図9(B)において斜線で示した部分が範囲内となる。
Next, the number of seats corresponding to the distance with the poster seat position as the center is obtained by the following formula, for example. A is the number of front and rear seats, and B is the number of left and right seats.
((A + B) / 2- (A + B) mod 2) +1
Here, for the example described above, when A = 3 and B = 2, the number “3” is obtained. Then, for each of the first obtained ranges, the difference from the central seat “G2” is obtained for the row and the column, and the total is within the number “3” corresponding to the distance obtained above. And For example, the seat of “D1” is out of range because the distance from “G2” is | G−D | + | 2-1 | Also, the seat of “D2” is within 3 because the distance from “G2” is 3 because | GD | + | 2-2 | In FIG. 9B, the hatched portion is within the range.

図8に戻り、指定された範囲内であると判断した場合(ステップS33のYes)または範囲が指定されていない場合(ステップS32のNo)、受信管理部31は、お客様(ユーザ)によるコメントの表示の設定を確認する(ステップS34)。範囲指定されていて自席がその範囲内であるとき、または、範囲指定されていないときは、コメントを見るか見ないかを選択することができる。   Returning to FIG. 8, when it is determined that it is within the specified range (Yes in Step S33) or when the range is not specified (No in Step S32), the reception management unit 31 receives the comment from the customer (user). The display setting is confirmed (step S34). When the range is specified and the seat is within the range, or when the range is not specified, it is possible to select whether or not to see the comment.

表示すると設定されている場合(ステップS34の表示する)、受信管理部31は、コメントを表示装置に出力して表示を行い(ステップS35)、処理を終了する。指定された範囲内でないと判断した場合(ステップS33のNo)またはユーザによりコメントを表示しないと設定されている場合(ステップS34の表示しない)、処理を終了する。図10は端末装置3(3A、3B、3C、・・)における表示例を示す図である。図10(a)は、画面中央にコメントの日付と投稿本文が表示されている状態を示している。図10(b)は、コメントが表示されていない状態を示している。   If set to display (display in step S34), the reception management unit 31 outputs the comment to the display device for display (step S35), and ends the process. If it is determined that it is not within the specified range (No in step S33) or if it is set not to display a comment by the user (not displayed in step S34), the process is terminated. FIG. 10 is a diagram showing a display example in the terminal device 3 (3A, 3B, 3C,...). FIG. 10A shows a state in which the comment date and the posted text are displayed in the center of the screen. FIG. 10B shows a state in which no comment is displayed.

なお、コメントを送信タイミングに合わせて登録された全ての端末装置3に送信し、端末装置3側で自席の位置に応じてコメントを表示するか否か判断する例について説明したが、サーバ装置1側で各端末装置3の位置と指定された席の範囲を比較し、範囲内にある端末装置3に対してのみコメントを限定して送信するようにしてもよい。例えば、サーバ装置1からコメントを送信する前に、送信テーブルT14からコメントの投稿者席位置・範囲(前後)・範囲(左右)で指定された範囲にある端末装置3をお客様テーブルT12をサーチして絞り込み、その端末装置3に対してコメントを送信する。なお、この場合、お客様側の端末装置3では、受信したコメントが範囲指定されているか否かの判断は不要になり、受信したコメントを単に表示すればよい。   In addition, although the example which transmits whether a comment is transmitted to all the terminal devices 3 registered according to transmission timing, and determines whether a comment is displayed according to the position of the own seat on the terminal device 3 side was demonstrated. On the side, the position of each terminal device 3 may be compared with the designated seat range, and the comment may be limited and transmitted only to the terminal device 3 within the range. For example, before sending a comment from the server device 1, the customer table T 12 is searched for the terminal device 3 in the range specified by the posting person's seat position / range (front / back) / range (left / right) of the comment from the transmission table T 14. Then, a comment is transmitted to the terminal device 3. In this case, in the terminal device 3 on the customer side, it is not necessary to determine whether or not the range of the received comment is designated, and the received comment may be simply displayed.

(コメントの投稿)
図11は公演中におけるコメントの投稿の処理例を示すシーケンス図である。図11において、端末装置3は、お客様がコメントを投稿しようとして、投稿開始の操作が行われると、その時点の公演の進行状況等の現在の状況をサーバ装置1に問い合わせる(ステップS41)。
(Posting comments)
FIG. 11 is a sequence diagram showing an example of a comment posting process during a performance. In FIG. 11, when an operation for starting posting is performed when a customer tries to post a comment, the terminal device 3 inquires the server device 1 about the current status such as the performance status of the performance at that time (step S41).

これを受け、サーバ装置1は現在の状況(プログラム番号、トラック番号、トラック経過時間、投稿ID、投稿ID取得時間)を端末装置3に応答する(ステップS42)。すなわち、サーバ装置1の受信管理部13は、現在時刻と基礎情報テーブルT11のプログラム時間とトラック時間とからプログラム番号・トラック番号を求め、また、現在時刻とトラック時間からトラック経過時間を求め、ユニークな投稿IDを割り振り、投稿ID取得時間を付して、お客様の端末装置3からの問い合わせに応答する。   In response to this, the server device 1 responds to the terminal device 3 with the current situation (program number, track number, track elapsed time, post ID, post ID acquisition time) (step S42). That is, the reception management unit 13 of the server apparatus 1 obtains the program number / track number from the current time, the program time and the track time of the basic information table T11, and obtains the track elapsed time from the current time and the track time. A corresponding post ID is assigned, and a post ID acquisition time is added to respond to an inquiry from the customer's terminal device 3.

端末装置3は、取得した現在の状況と、お客様から入力された投稿本文に基づいてコメントを生成し、お客様からの投稿の要求に応じてサーバ装置1に投稿する(ステップS43)。詳細については以下に説明する。   The terminal device 3 generates a comment based on the acquired current situation and the post text input by the customer, and posts it to the server device 1 in response to a post request from the customer (step S43). Details will be described below.

図12は端末装置3(3A、3B、3C、・・)におけるコメントの投稿の処理例を示すフローチャートである。図12において、お客様による投稿開始の操作により処理が開始し、サーバ装置1に現在の状況を問い合わせ(ステップS401)、現在の状況の応答を受信すると、投稿テーブルT31に、投稿ID、プログラム番号、トラック番号、トラック経過時間、投稿ID取得時間を設定する(ステップS402)。   FIG. 12 is a flowchart showing an example of a comment posting process in the terminal device 3 (3A, 3B, 3C,...). In FIG. 12, the processing is started by the user's posting start operation, the server apparatus 1 is inquired about the current situation (step S401), and when a response of the current situation is received, the posting table T31 has a posting ID, a program number, A track number, track elapsed time, and post ID acquisition time are set (step S402).

次いで、新規のコメントである場合(ステップS403の新規)、お客様から投稿本文の入力を受け付けて投稿テーブルT31のデータに設定する(ステップS404)。図13(a)は、端末装置3における投稿に関する画面を示しており、「投稿する」ボタンを選択することで、図13(b)に示すような投稿のフォームが示される。この画面では、投稿番号(投稿ID)が表示されており、画面中央部分に投稿本文を入力することのできるテキスト入力欄が表示されている。また、下部には、「投稿」ボタン、「保留」ボタン、公開範囲の「指定あり」ボタン(クリックにより指定ありと指定なしが反転)、前後の席数の入力欄、左右の席数の入力欄が表示されている。   Next, when the comment is a new comment (new in step S403), the input of the posted text is accepted from the customer and set in the data of the posting table T31 (step S404). FIG. 13A shows a screen related to posting in the terminal device 3. By selecting a “post” button, a posting form as shown in FIG. 13B is shown. In this screen, a posting number (posting ID) is displayed, and a text input field in which a post text can be input is displayed in the center of the screen. In addition, at the bottom, “Post” button, “Hold” button, “Specified” button of the disclosure range (Click to specify specified and not specified are highlighted), front and rear seat number input fields, left and right seat number input A column is displayed.

図12に戻り、コメントの修正である場合(ステップS403の修正)、コメントの選択を経て修正を受け付け投稿テーブルT31のデータに反映させる(ステップS405)。図13(a)から「投稿文の修正」ボタンを選択することで、図13(c)に示すようなコメントを選択する画面が表示され、その中から所望のコメントを選択することで、図13(d)に示すような修正の画面が表示される。画面中央部分のテキスト入力欄には従前の投稿本文が表示されており、それを修正することができる。また、公開範囲は「指定なし」ボタンとなっているが、クリックにより指定ありに変更することができる。   Returning to FIG. 12, in the case of correction of a comment (correction in step S403), the correction is accepted through selection of a comment and reflected in the data of the posting table T31 (step S405). By selecting the “post correction” button from FIG. 13A, a screen for selecting a comment as shown in FIG. 13C is displayed. By selecting a desired comment from the screen shown in FIG. A correction screen as shown in FIG. 13 (d) is displayed. The text of the previous post is displayed in the text entry field in the center of the screen, and you can modify it. The disclosure range is a “no designation” button, but can be changed to designation by clicking.

図12に戻り、席の範囲の指定があれば(ステップS406のYes)、お客様から席の範囲(前後の席数、左右の席数)の入力を受け付け、投稿テーブルT31のデータに設定する(ステップS407)。そして、お客様からの投稿の操作に応じ、投稿テーブルT31のデータにお客様IDを付加してサーバ装置1に送信する(ステップS408)。   Returning to FIG. 12, if a seat range is specified (Yes in step S406), an input of the seat range (the number of seats before and after, the number of seats on the left and right) is received from the customer, and set in the data of the posting table T31 ( Step S407). Then, according to the posting operation from the customer, the customer ID is added to the data of the posting table T31 and transmitted to the server device 1 (step S408).

サーバ装置1の受信管理部13は、コメントの投稿を受信すると、お客様ID・投稿IDを確認し、受信テーブルT15に無ければ新規に追加し、有ればそのデータを更新する。また、投稿されたコメントの更新は、例えば、受信テーブルT15の投稿ID取得時間から2時間以内とか、公演が終了してから30分以内に限る等の条件をつけ、それを経過した場合は更新できないようにしてもよい。   When receiving the comment posting, the reception management unit 13 of the server device 1 confirms the customer ID / posting ID, adds it if it is not in the reception table T15, and updates the data if there is. In addition, the posted comments are updated, for example, within 2 hours from the post ID acquisition time of the reception table T15, or within 30 minutes after the performance ends, and updated when it has passed. It may not be possible.

[公演終了後]
図14は公演終了後におけるサーバ装置1の処理例を示すフローチャートである。図14において、サーバ装置1の受信管理部13は、公演が終了してから例えば30分以上経過したら、お客様からの投稿は修正不可とする(ステップS51)。
[After the performance]
FIG. 14 is a flowchart showing a processing example of the server device 1 after the performance is completed. In FIG. 14, the reception management unit 13 of the server device 1 refrains from modifying a customer's post when, for example, 30 minutes or more have elapsed since the performance ended (step S51).

次いで、データ管理部11は、受信テーブルT15にコメントのデータがある場合(ステップS52のYes)、受信テーブルT15からお客様テーブルT12にコメントのデータを移動する(ステップS53)。すなわち、データ管理部11は、受信テーブルT15からお客様ID・投稿ID・投稿ID取得時間を削除し、蓄積テーブルT13にデータを格納する。この際、公演回を設定し、投稿者席位置にはお客様テーブルT12から対応するお客様席を設定する。受信テーブルT15のデータはクリアする。   Next, when there is comment data in the reception table T15 (Yes in step S52), the data management unit 11 moves the comment data from the reception table T15 to the customer table T12 (step S53). That is, the data management unit 11 deletes the customer ID / post ID / post ID acquisition time from the reception table T15 and stores the data in the accumulation table T13. At this time, the performance times are set, and the corresponding customer seat is set from the customer table T12 at the poster seat position. The data in the reception table T15 is cleared.

また、端末装置3側では、投稿テーブルT31から投稿IDの削除等の整理をしてバックアップできるようにしてもよい。   Further, on the terminal device 3 side, the post ID may be deleted from the post table T31 for backup.

<総括>
以上説明したように、本実施形態によれば、送り側と受け側の見ている位置に応じたコメントを受信することができる。
<Summary>
As described above, according to the present embodiment, it is possible to receive a comment corresponding to the position viewed by the sending side and the receiving side.

すなわち、席のロケーションによるアングルや見る人のフォーカスのズレは、例えば花道付近では演者の衣装や匂いの演出、1階前側席では演者の近くでの気づき、2階席では全体のフォーメーションの面白さ等、席位置による見方・感じ方などに反映される。そのため、それらについてのコメントは、ローカルな範囲でしか意味がないものと、全体で共有しても意味があるものとがあるが、コメントを投稿する側で特定の位置から見ている人に対するコメントであることを指定できることで、受け手にとって意味のあるコメントを提供することができる。   In other words, the angle and the focus shift of the viewer depending on the seat location are, for example, the performance of the performer and scent of the performer near Hanamichi, the notice of the performer near the front seat on the first floor, and the overall formation of the seat on the second floor. It is reflected in how to see and feel depending on the seat position. Therefore, there are comments about them that have meaning only in the local range, and those that are meaningful even if shared as a whole, but comments to people who are viewing from a specific position on the side of posting comments Can specify a comment that is meaningful to the recipient.

これにより、自分では気がつかなかった見方や知見が得られ、事前に全部のコメントを見るよりも効果的に作品が楽しめ、より深く作品が鑑賞できる。   This allows you to obtain perspectives and knowledge that you did not notice, enjoy the work more effectively than viewing all the comments in advance, and appreciate the work deeper.

更に、公演中に自分が素晴らしいと思った所が他のお客様と共有できて、舞台という場を他のお客様と一体感をもって楽しめる。   In addition, you can share the places you thought wonderful during the performance with other customers, and enjoy the stage as a stage with other customers.

以上、好適な実施の形態により説明した。ここでは特定の具体例を示して説明したが、特許請求の範囲に定義された広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により限定されるものと解釈してはならない。   In the above, it demonstrated by preferred embodiment. While specific embodiments have been illustrated and described herein, it will be apparent that various modifications and changes may be made thereto without departing from the broad spirit and scope as defined in the claims. . That is, it should not be construed as being limited by the details of the specific examples and the accompanying drawings.

以上の説明に関し、更に以下の項を開示する。
(付記1)
コメントを受信する手段と、
受信したコメントに、特定の位置から見ている人に対するコメントであることを示す情報が含まれる場合に、自装置の位置が、前記情報の特定の位置に該当するか否かを判断する手段と、
自装置の位置が前記情報の特定の位置に該当しないコメントを出力の対象から除く手段と、
を備えたことを特徴とするコメント受信装置。
(付記2)
前記特定の位置は、コメントを送信した装置に対する前後の席数と左右の席数により指定される、
ことを特徴とする付記1に記載のコメント受信装置。
(付記3)
前記コメントを送信した装置の席位置を中心に前記前後の席数と前記左右の席数により規定される楕円状の領域に自装置の位置が入るか否かにより、前記情報の特定の位置に該当するか否かを判断する、
ことを特徴とする付記2に記載のコメント受信装置。
(付記4)
前記前後の席数と前記左右の席数は、階が変わる場合には、変わる階を含めない、
ことを特徴とする付記2または3に記載のコメント受信装置。
(付記5)
ユーザが出力しないと設定している場合、前記コメントを出力を行わない、
ことを特徴とする付記1乃至4のいずれか一項に記載のコメント受信装置。
(付記6)
コメントを受信し、
受信したコメントに、特定の位置から見ている人に対するコメントであることを示す情報が含まれる場合に、自装置の位置が、前記情報の特定の位置に該当するか否かを判断し、
自装置の位置が前記情報の特定の位置に該当しないコメントを出力の対象から除く、
処理をコンピュータに実行させることを特徴とするコメント受信プログラム。
(付記7)
前記特定の位置は、コメントを送信した装置に対する前後の席数と左右の席数により指定される、
ことを特徴とする付記6に記載のコメント受信プログラム。
(付記8)
前記コメントを送信した装置の席位置を中心に前記前後の席数と前記左右の席数により規定される楕円状の領域に自装置の位置が入るか否かにより、前記情報の特定の位置に該当するか否かを判断する、
ことを特徴とする付記7に記載のコメント受信プログラム。
(付記9)
前記前後の席数と前記左右の席数は、階が変わる場合には、変わる階を含めない、
ことを特徴とする付記7または8に記載のコメント受信プログラム。
(付記10)
ユーザが出力しないと設定している場合、前記コメントを出力を行わない、
ことを特徴とする付記6乃至9のいずれか一項に記載のコメント受信プログラム。
(付記11)
コメントを受信し、
受信したコメントに、特定の位置から見ている人に対するコメントであることを示す情報が含まれる場合に、自装置の位置が、前記情報の特定の位置に該当するか否かを判断し、
自装置の位置が前記情報の特定の位置に該当しないコメントを出力の対象から除く、
処理をコンピュータが実行することを特徴とするコメント受信方法。
(付記12)
前記特定の位置は、コメントを送信した装置に対する前後の席数と左右の席数により指定される、
ことを特徴とする付記11に記載のコメント受信方法。
(付記13)
前記コメントを送信した装置の席位置を中心に前記前後の席数と前記左右の席数により規定される楕円状の領域に自装置の位置が入るか否かにより、前記情報の特定の位置に該当するか否かを判断する、
ことを特徴とする付記12に記載のコメント受信方法。
(付記14)
前記前後の席数と前記左右の席数は、階が変わる場合には、変わる階を含めない、
ことを特徴とする付記12または13に記載のコメント受信方法。
(付記15)
ユーザが出力しないと設定している場合、前記コメントを出力を行わない、
ことを特徴とする付記11乃至14のいずれか一項に記載のコメント受信方法。
Regarding the above description, the following items are further disclosed.
(Appendix 1)
Means for receiving comments;
Means for determining whether or not the position of the own apparatus corresponds to the specific position of the information when the received comment includes information indicating that the comment is for a person viewing from a specific position; ,
Means for excluding from the output target comments where the position of the device does not correspond to a specific position of the information;
A comment receiving device comprising:
(Appendix 2)
The specific position is specified by the number of front and rear seats and the number of left and right seats for the device that transmitted the comment.
The comment receiving device according to supplementary note 1, wherein:
(Appendix 3)
Depending on whether or not the position of the own device enters an elliptical area defined by the number of seats before and after the seat and the number of seats on the left and right, centering on the seat position of the device that transmitted the comment, Determine whether it is true,
The comment receiving device according to supplementary note 2, characterized by:
(Appendix 4)
The number of seats before and after and the number of seats on the left and right do not include the changing floor if the floor changes.
The comment receiving device according to appendix 2 or 3, wherein
(Appendix 5)
If the user has set not to output, do not output the comment,
The comment receiving device according to any one of appendices 1 to 4, characterized in that:
(Appendix 6)
Receive comments,
When the received comment includes information indicating that it is a comment for a person watching from a specific position, it is determined whether or not the position of the own device corresponds to the specific position of the information,
Comments from which the position of the own device does not correspond to the specific position of the information are excluded from the output target.
A comment receiving program which causes a computer to execute processing.
(Appendix 7)
The specific position is specified by the number of front and rear seats and the number of left and right seats for the device that transmitted the comment.
The comment receiving program according to appendix 6, characterized by:
(Appendix 8)
Depending on whether or not the position of the own device enters an elliptical area defined by the number of seats before and after the seat and the number of seats on the left and right, centering on the seat position of the device that transmitted the comment, Determine whether it is true,
The comment receiving program according to appendix 7, characterized in that:
(Appendix 9)
The number of seats before and after and the number of seats on the left and right do not include the changing floor if the floor changes.
The comment receiving program according to appendix 7 or 8, characterized in that:
(Appendix 10)
If the user has set not to output, do not output the comment,
The comment receiving program according to any one of appendices 6 to 9, characterized in that:
(Appendix 11)
Receive comments,
When the received comment includes information indicating that it is a comment for a person watching from a specific position, it is determined whether or not the position of the own device corresponds to the specific position of the information,
Comments from which the position of the own device does not correspond to the specific position of the information are excluded from the output target.
A comment receiving method, wherein the computer executes processing.
(Appendix 12)
The specific position is specified by the number of front and rear seats and the number of left and right seats for the device that transmitted the comment.
The comment receiving method according to Supplementary Note 11, wherein the comment is received.
(Appendix 13)
Depending on whether or not the position of the own device enters an elliptical area defined by the number of seats before and after the seat and the number of seats on the left and right, centering on the seat position of the device that transmitted the comment, Determine whether it is true,
The comment receiving method according to Supplementary Note 12, wherein:
(Appendix 14)
The number of seats before and after and the number of seats on the left and right do not include the changing floor if the floor changes.
14. The comment receiving method according to appendix 12 or 13, characterized by the above.
(Appendix 15)
If the user has set not to output, do not output the comment,
15. The comment receiving method according to any one of appendices 11 to 14, characterized in that:

1 サーバ装置
11 データ管理部
12 送信管理部
13 受信管理部
T11 基礎情報テーブル
T12 お客様テーブル
T13 蓄積テーブル
T14 送信テーブル
T15 受信テーブル
2 ネットワーク
3、3A〜3C 端末装置
31 受信管理部
32 投稿管理部
33 出力管理部
T31 投稿テーブル
DESCRIPTION OF SYMBOLS 1 Server apparatus 11 Data management part 12 Transmission management part 13 Reception management part T11 Basic information table T12 Customer table T13 Accumulation table T14 Transmission table T15 Reception table 2 Network 3, 3A-3C Terminal apparatus 31 Reception management part 32 Posting management part 33 Output Management Department T31 Posting Table

Claims (7)

コメントを受信する手段と、
受信したコメントに、特定の位置から見ている人に対するコメントであることを示す情報が含まれる場合に、自装置の位置が、前記情報の特定の位置に該当するか否かを判断する手段と、
自装置の位置が前記情報の特定の位置に該当しないコメントを出力の対象から除く手段と、
を備えたことを特徴とするコメント受信装置。
Means for receiving comments;
Means for determining whether or not the position of the own apparatus corresponds to the specific position of the information when the received comment includes information indicating that the comment is for a person viewing from a specific position; ,
Means for excluding from the output target comments where the position of the device does not correspond to a specific position of the information;
A comment receiving device comprising:
前記特定の位置は、コメントを送信した装置に対する前後の席数と左右の席数により指定される、
ことを特徴とする請求項1に記載のコメント受信装置。
The specific position is specified by the number of front and rear seats and the number of left and right seats for the device that transmitted the comment.
The comment receiving apparatus according to claim 1, wherein:
前記コメントを送信した装置の席位置を中心に前記前後の席数と前記左右の席数により規定される楕円状の領域に自装置の位置が入るか否かにより、前記情報の特定の位置に該当するか否かを判断する、
ことを特徴とする請求項2に記載のコメント受信装置。
Depending on whether or not the position of the own device enters an elliptical area defined by the number of seats before and after the seat and the number of seats on the left and right, centering on the seat position of the device that transmitted the comment, Determine whether it is true,
The comment receiving apparatus according to claim 2, wherein:
前記前後の席数と前記左右の席数は、階が変わる場合には、変わる階を含めない、
ことを特徴とする請求項2または3に記載のコメント受信装置。
The number of seats before and after and the number of seats on the left and right do not include the changing floor if the floor changes.
The comment receiving apparatus according to claim 2 or 3, wherein
ユーザが出力しないと設定している場合、前記コメントを出力を行わない、
ことを特徴とする請求項1乃至4のいずれか一項に記載のコメント受信装置。
If the user has set not to output, do not output the comment,
The comment receiving apparatus according to any one of claims 1 to 4, wherein
コメントを受信し、
受信したコメントに、特定の位置から見ている人に対するコメントであることを示す情報が含まれる場合に、自装置の位置が、前記情報の特定の位置に該当するか否かを判断し、
自装置の位置が前記情報の特定の位置に該当しないコメントを出力の対象から除く、
処理をコンピュータに実行させることを特徴とするコメント受信プログラム。
Receive comments,
When the received comment includes information indicating that it is a comment for a person watching from a specific position, it is determined whether or not the position of the own device corresponds to the specific position of the information,
Comments from which the position of the own device does not correspond to the specific position of the information are excluded from the output target.
A comment receiving program which causes a computer to execute processing.
コメントを受信し、
受信したコメントに、特定の位置から見ている人に対するコメントであることを示す情報が含まれる場合に、自装置の位置が、前記情報の特定の位置に該当するか否かを判断し、
自装置の位置が前記情報の特定の位置に該当しないコメントを出力の対象から除く、
処理をコンピュータが実行することを特徴とするコメント受信方法。
Receive comments,
When the received comment includes information indicating that it is a comment for a person watching from a specific position, it is determined whether or not the position of the own device corresponds to the specific position of the information,
Comments from which the position of the own device does not correspond to the specific position of the information are excluded from the output target.
A comment receiving method, wherein the computer executes processing.
JP2016016438A 2016-01-29 2016-01-29 Comment reception system, comment reception program and comment reception method Pending JP2017134778A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016016438A JP2017134778A (en) 2016-01-29 2016-01-29 Comment reception system, comment reception program and comment reception method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016016438A JP2017134778A (en) 2016-01-29 2016-01-29 Comment reception system, comment reception program and comment reception method

Publications (1)

Publication Number Publication Date
JP2017134778A true JP2017134778A (en) 2017-08-03

Family

ID=59503872

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016016438A Pending JP2017134778A (en) 2016-01-29 2016-01-29 Comment reception system, comment reception program and comment reception method

Country Status (1)

Country Link
JP (1) JP2017134778A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020021206A (en) * 2018-07-31 2020-02-06 株式会社アイ・オー・データ機器 Submission explanation support server and submission explanation support program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020021206A (en) * 2018-07-31 2020-02-06 株式会社アイ・オー・データ機器 Submission explanation support server and submission explanation support program
JP7133382B2 (en) 2018-07-31 2022-09-08 株式会社アイ・オー・データ機器 Post Commentary Support Server and Post Commentary Support Program

Similar Documents

Publication Publication Date Title
US20240193130A1 (en) Dropsite for Shared Content
KR102319621B1 (en) Place-based information processing method and apparatus
JP5897153B2 (en) User search method, user search system, and user search device in a social network
US9323855B2 (en) Processing media items in location-based groups
CN112074797A (en) System and method for anchoring virtual objects to physical locations
CN107743262B (en) Bullet screen display method and device
KR101699027B1 (en) Apparatus and method for providing contents, and computer program for executing the method
JP2019022072A (en) Device and system for content distribution
WO2019183593A1 (en) Design and generation of augmented reality experiences for structured distribution of content based on location-based triggers
JP2015505384A (en) Image annotation method and system
US20140282075A1 (en) Delivering Experience Opportunities
TW201229976A (en) Place-based image organization
KR20150023406A (en) Enhancing captured data
JP2004341763A (en) Regional attribute deciding method, regional attribute deciding device and regional attribute deciding program
KR20190089994A (en) Method and device for implementing service operations based on images
JP2020119608A (en) Method and system for offering rewards based on point-of-interest list subscription and review information
KR101581917B1 (en) Method and apparatus for controlling display of contents, and computer program for executing the method
JP2016128958A (en) Control device, control program, and control method
JP2017134778A (en) Comment reception system, comment reception program and comment reception method
CN108897801B (en) User behavior determination method and device
KR20170061415A (en) Apparutus and method for providing region based information
KR20130142821A (en) Method and server for providing photo album sharing service based on mobile device
KR20150035215A (en) display device and server device for providing service to event winner, and methods thereof
JP7470247B1 (en) Apparatus, method and program for providing a camera application to an NFT holder
CN113722597B (en) Information circle generation, information sharing and information processing method and device

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20180706

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20180711

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20180717

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20180907