JP2015141671A - Content processing system, content processing server, terminal apparatus, content processing method and content processing program - Google Patents

Content processing system, content processing server, terminal apparatus, content processing method and content processing program Download PDF

Info

Publication number
JP2015141671A
JP2015141671A JP2014015473A JP2014015473A JP2015141671A JP 2015141671 A JP2015141671 A JP 2015141671A JP 2014015473 A JP2014015473 A JP 2014015473A JP 2014015473 A JP2014015473 A JP 2014015473A JP 2015141671 A JP2015141671 A JP 2015141671A
Authority
JP
Japan
Prior art keywords
content
event
terminal device
server
processing
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
JP2014015473A
Other languages
Japanese (ja)
Inventor
佳世 森長
Kayo Morinaga
佳世 森長
晶 藤原
Akira Fujiwara
晶 藤原
遼太 堀井
Ryota Horii
遼太 堀井
竹内 正樹
Masaki Takeuchi
正樹 竹内
晴信 森
Harunobu Mori
晴信 森
光司 河田
Koji Kawada
光司 河田
康寛 大木
Yasuhiro Oki
康寛 大木
亜美 羽田
Ami Haneda
亜美 羽田
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP2014015473A priority Critical patent/JP2015141671A/en
Publication of JP2015141671A publication Critical patent/JP2015141671A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a system capable of processing presentation content for effectively presenting an event such as wedding reception.SOLUTION: In the content processing system, a piece of event information including holding period and participating users etc. in an event such as a wedding reception is set on a server 100 through a terminal apparatus 300A (S1, S2). The server receives inputs of contents such as photographs associated with participating users from a terminal apparatus during at least submission period including holding event (S9) and stores the same in a memory (S10). The server creates a photo mosaic as a processing of contents for event presentation by using at least two or more contents such as photographs which are input from the terminal apparatus, and performs the display processing during a processing period including at least holding event (S16-S19).

Description

この発明はコンテンツ処理システム、コンテンツ処理サーバ、端末装置、コンテンツ処理方法、およびコンテンツ処理プログラムに関し、特に、イベント演出用のコンテンツの処理を行なうコンテンツ処理システム、コンテンツ処理サーバ、端末装置、コンテンツ処理方法、およびコンテンツ処理プログラムに関する。   The present invention relates to a content processing system, a content processing server, a terminal device, a content processing method, and a content processing program, and in particular, a content processing system, a content processing server, a terminal device, a content processing method for processing content for event presentation, And a content processing program.

結婚披露宴などのイベントでは、写真や動画を用いたコンテンツによる演出がよく行なわれる。   At events such as wedding receptions, presentations using content using photos and videos are often performed.

特開2013−017692号公報JP2013-017692A 特開2011−28649号公報JP 2011-28649 A

結婚披露宴のようなイベントは、たとえば新郎および新婦などの主催者のみならず、列席者などである参加者もコンテンツの演出に加わると、よりイベントが効果的となるものである。そのため、コンテンツによる演出にイベント参加者も参加させたいというニーズ(課題)がある。   An event such as a wedding reception becomes more effective when not only organizers such as brides and grooms, but also attendees such as attendees participate in content production. Therefore, there is a need (problem) that event participants want to participate in the production by content.

本発明はこのような課題に鑑みてなされたものであって、イベントをより効果的に演出することのできる、イベント演出用のコンテンツの処理を行なうコンテンツ処理システム、コンテンツ処理サーバ、端末装置、コンテンツ処理方法、およびコンテンツ処理プログラムを提供することを目的としている。   The present invention has been made in view of such a problem, and is a content processing system, a content processing server, a terminal device, and a content for processing content for event presentation that can produce an event more effectively. It is an object to provide a processing method and a content processing program.

上記目的を達成するために、本発明のある局面に従うと、コンテンツ処理システムは、端末装置とサーバとを含んで、イベント演出用のコンテンツの処理を行なう。コンテンツ処理システムは、サーバに対してイベントの開催時期および参加ユーザを含むイベント情報を設定するための設定手段と、イベントに関して設定されたユーザであるか否かの認証を行なうための認証手段と、サーバが前記端末装置から、少なくともイベントの開催中を含む投稿期間内に、参加ユーザに関連付けられたコンテンツの入力を受け付けるためのコンテンツ入力手段と、コンテンツ入力手段で受け付けた参加ユーザに関連付けられたコンテンツをメモリに格納するための格納手段と、サーバが、端末装置から入力された少なくとも2以上のコンテンツを用いて、少なくともイベントの開催中を含む処理期間内にイベント演出用のコンテンツを処理するためのコンテンツ処理手段とを備える。   In order to achieve the above object, according to an aspect of the present invention, a content processing system includes a terminal device and a server, and processes content for event presentation. The content processing system includes a setting unit for setting event information including an event holding time and a participating user to the server, an authentication unit for authenticating whether or not the user is a user set for the event, Content input means for accepting input of content associated with a participating user from the terminal device at least within a posting period including during the event, and content associated with the participating user accepted by the content input means Storage means for storing the content in the memory, and the server for processing the content for event presentation at least within the processing period including during the event, using at least two contents input from the terminal device Content processing means.

好ましくは、コンテンツ処理手段は、端末装置から入力されたコンテンツを利用して、イベントの開催期間中にイベント演出用のコンテンツを再生する。   Preferably, the content processing means reproduces the content for event presentation during the event period using the content input from the terminal device.

好ましくは、コンテンツ処理システムは、メモリに記憶されているコンテンツのうちから、コンテンツ処理手段でのイベント演出用のコンテンツの処理には用いないコンテンツを指定する、特定のユーザによる操作を受け付けるための指示入力手段をさらに備える。   Preferably, the content processing system designates content that is not used for processing the content for event presentation in the content processing means from the content stored in the memory, and an instruction for accepting an operation by a specific user Input means is further provided.

より好ましくは、コンテンツ処理手段は、メモリに記憶されている複数のコンテンツを用いて1つのコンテンツを生成し、イベント演出用のコンテンツとして再生する。   More preferably, the content processing means generates a single content using a plurality of contents stored in the memory, and reproduces the content as an event effect content.

より好ましくは、コンテンツ処理手段は、コンテンツ入力手段でコンテンツを受け付けることによって、生成したイベント演出用のコンテンツを更新する。   More preferably, the content processing unit updates the generated content for event presentation by receiving the content by the content input unit.

好ましくは、コンテンツ処理手段は、イベント演出用のコンテンツの再生の際に、イベント演出用のコンテンツに含まれる複数のコンテンツのうちの指定された参加ユーザに関連付けられたコンテンツを他のコンテンツと区別して再生する。   Preferably, the content processing means distinguishes the content associated with the designated participating user among the plurality of contents included in the content for event presentation from the other content when reproducing the content for event presentation. Reproduce.

好ましくは、参加ユーザは予めグループに区分けされており、コンテンツ処理手段は、イベント演出用のコンテンツの再生の際に、イベント演出用のコンテンツに含まれる複数のコンテンツのうちの指定されたグループに属する参加ユーザに関連付けられたコンテンツを他のコンテンツと区別して再生する。   Preferably, the participating users are divided into groups in advance, and the content processing means belongs to a designated group among a plurality of contents included in the content for event presentation when reproducing the content for event presentation. The content associated with the participating user is reproduced separately from other content.

好ましくは、コンテンツ処理システムは、イベントの開催期間の後に、端末装置からイベント演出用のコンテンツ中の参加ユーザに関連付けられたコンテンツの指定を受け付けることによって、メモリに格納されている、イベント演出用のコンテンツに含まれるそれぞれ参加ユーザに関連付けられた複数のコンテンツのうちから指定されたコンテンツを端末装置に転送する転送手段をさらに備える。   Preferably, the content processing system receives the designation of the content associated with the participating user in the content for event presentation from the terminal device after the event holding period, and stores the event presentation for event presentation stored in the memory. The apparatus further comprises transfer means for transferring the designated content from among the plurality of contents associated with each participating user included in the content to the terminal device.

好ましくは、コンテンツ処理システムは、イベントの開催期間内である所定期間にコンテンツ入力手段で受け付けた参加ユーザに関連付けられたコンテンツの数に応じて、セグメントの数を変化させて表示装置に表示するためのセグメント表示処理手段をさらに備える。   Preferably, the content processing system changes the number of segments to be displayed on the display device in accordance with the number of contents associated with the participating user received by the content input unit during a predetermined period within the event holding period. Segment display processing means.

より好ましくは、参加ユーザは予めグループに区分けされており、セグメント表示処理手段は、グループごとに、コンテンツ入力手段で受け付けた当該グループに属する参加ユーザに関連付けられたコンテンツの数に応じてセグメントを表示する。   More preferably, the participating users are divided into groups in advance, and the segment display processing means displays the segments according to the number of contents associated with the participating users belonging to the group received by the content input means for each group. To do.

好ましくは、イベントは複数の期間を含み、セグメント表示処理手段は、複数の期間に含まれる少なくとも1つの期間について、コンテンツ入力手段で受け付けた当該期間に作成されたコンテンツの数に応じてセグメントを表示する。   Preferably, the event includes a plurality of periods, and the segment display processing unit displays the segment according to the number of contents created in the period received by the content input unit for at least one period included in the plurality of periods. To do.

好ましくは、セグメント表示処理手段は、表示装置に表示するセグメントの数が予め規定された数となるときに、セグメントと共にコンテンツ入力手段で受け付けたコンテンツのうちのセグメントに対応したコンテンツを再生する。   Preferably, the segment display processing unit reproduces content corresponding to the segment of the content received by the content input unit together with the segment when the number of segments to be displayed on the display device is a predetermined number.

好ましくは、コンテンツ入力手段は、投稿期間後に端末装置から、特定のユーザに関連付けられたコンテンツの入力を受け付け、コンテンツ処理手段は、さらに、イベントの開催期間後に端末装置を用いた参加ユーザからの指示に応じてメモリに格納されたコンテンツを端末装置に再生する。   Preferably, the content input unit accepts input of content associated with a specific user from the terminal device after the posting period, and the content processing unit further instructs from the participating user using the terminal device after the event holding period. In response to this, the content stored in the memory is reproduced on the terminal device.

本発明の他の局面に従うと、コンテンツ処理サーバはイベント演出用のコンテンツの処理を行なうサーバであって、イベントの開催時期および参加ユーザを含むイベント情報の設定を受け付けるための設定手段と、イベントに関して設定されたユーザであるか否かの認証を行なうための認証手段と、端末装置から、少なくともイベントの開催中を含む投稿期間内に、参加ユーザに関連付けられたコンテンツの入力を受け付けるためのコンテンツ入力手段と、コンテンツ入力手段で受け付けた参加ユーザに関連付けられたコンテンツをメモリに格納するための格納手段と、端末装置から入力された少なくとも2以上のコンテンツを用いて、少なくともイベントの開催中を含む処理期間内にイベント演出用のコンテンツを処理するためのコンテンツ処理手段とを備える。   According to another aspect of the present invention, the content processing server is a server that processes content for event presentation, and relates to the setting means for accepting the setting of event information including the event holding time and participating users, Content input for accepting input of content associated with participating users at least within a posting period including during the holding of an event from an authentication means for authenticating whether or not the user is set and a terminal device A process including at least an event being held using a means, a storage means for storing content associated with the participating user received by the content input means, and at least two contents input from the terminal device Content for processing content for event production within the period And a processing unit.

本発明のさらに他の局面に従うと、端末装置はイベント演出用のコンテンツの処理を行なうサーバと通信可能であって、イベントに関して設定されたユーザであるか否かの認証を行なうための認証手段と、イベントに関連付けて設定された投稿期間内に作成されたコンテンツを、認証手段での認証に成功したユーザに関連付けてサーバに対して入力するためのコンテンツ入力手段とを備える。   According to still another aspect of the present invention, the terminal device is capable of communicating with a server that processes content for event presentation, and authentication means for authenticating whether or not the user is a user set for the event; And content input means for inputting content created within the posting period set in association with the event to the server in association with the user who has been successfully authenticated by the authentication means.

本発明のさらに他の局面に従うと、コンテンツ処理方法は端末装置とサーバとを利用した、イベント演出用のコンテンツの処理方法であって、サーバに対してイベントの開催時期および参加ユーザを含むイベント情報を設定するステップと、サーバが端末装置から、少なくともイベントの開催中を含む投稿期間内に、参加ユーザに関連付けられたコンテンツの入力を受け付けるステップと、受け付けるステップで受け付けた参加ユーザに関連付けられたコンテンツをメモリに格納するステップと、サーバが、端末装置から入力された少なくとも2以上のコンテンツを用いて、少なくともイベントの開催中を含む処理期間内にイベント演出用のコンテンツを処理するステップとを備える。   According to still another aspect of the present invention, the content processing method is a method for processing content for event presentation using a terminal device and a server, and includes event information including an event holding time and a participating user with respect to the server. And a step in which the server accepts input of content associated with the participating user from the terminal device at least within a posting period including during the event, and content associated with the participating user accepted in the accepting step Are stored in the memory, and the server includes the step of processing the content for event presentation within the processing period including at least the holding of the event, using at least two or more contents input from the terminal device.

本発明のさらに他の局面に従うと、コンテンツ処理プログラムはコンピュータにイベント演出用のコンテンツの処理を行なわせるプログラムであって、イベントの開催時期および参加ユーザを含むイベント情報を設定するステップと、端末装置から、少なくともイベントの開催中を含む投稿期間内に、参加ユーザに関連付けられたコンテンツの入力を受け付けるステップと、受け付けるステップで受け付けた参加ユーザに関連付けられたコンテンツをメモリに格納するステップと、端末装置から入力された少なくとも2以上のコンテンツを用いて、少なくともイベントの開催中を含む処理期間内にイベント演出用のコンテンツを処理するステップとをコンピュータに実行させる。   According to still another aspect of the present invention, the content processing program is a program for causing a computer to process content for event presentation, the step of setting event information including an event holding time and a participating user, and a terminal device A step of accepting input of content associated with the participating user at least within a posting period including during the event, a step of storing the content associated with the participating user accepted in the accepting step in a memory, and a terminal device The computer is caused to execute the step of processing the content for event presentation at least within the processing period including during the event, using at least two pieces of content input from.

この発明によると、イベントをより効果的に演出することができる。   According to this invention, an event can be produced more effectively.

実施の形態にかかるコンテンツ処理システム(以下、システムと略する)の構成の具体例を示す概略図である。It is the schematic which shows the specific example of a structure of the content processing system (henceforth a system) concerning embodiment. システムに含まれるサーバの装置構成の具体例を示すブロック図である。It is a block diagram which shows the specific example of the apparatus structure of the server contained in a system. システムに含まれる端末装置の装置構成の具体例を示すブロック図である。It is a block diagram which shows the specific example of the apparatus structure of the terminal device contained in a system. 第1の実施の形態にかかる動作の概要を表わした図である。It is a figure showing the outline | summary of the operation | movement concerning 1st Embodiment. 図4の動作中の端末装置の表示画面の具体例を表わした図である。FIG. 5 is a diagram illustrating a specific example of a display screen of the terminal device in operation in FIG. 4. 図4の動作中の端末装置の表示画面の具体例を表わした図である。FIG. 5 is a diagram illustrating a specific example of a display screen of the terminal device in operation in FIG. 4. 図4の動作中の端末装置の表示画面の具体例を表わした図である。FIG. 5 is a diagram illustrating a specific example of a display screen of the terminal device in operation in FIG. 4. 図4の動作中の端末装置の表示画面の具体例を表わした図である。FIG. 5 is a diagram illustrating a specific example of a display screen of the terminal device in operation in FIG. 4. 図4の動作中の端末装置の表示画面の具体例を表わした図である。FIG. 5 is a diagram illustrating a specific example of a display screen of the terminal device in operation in FIG. 4. 図4の動作中の端末装置の表示画面の具体例を表わした図である。FIG. 5 is a diagram illustrating a specific example of a display screen of the terminal device in operation in FIG. 4. 第1の実施の形態にかかるサーバの機能構成の具体例を示すブロック図である。It is a block diagram which shows the specific example of the function structure of the server concerning 1st Embodiment. サーバでの第1の実施の形態にかかる動作の流れの具体例を表わしたフローチャートである。It is a flowchart showing the specific example of the flow of the operation | movement concerning 1st Embodiment in a server. 第2の実施の形態にかかる動作の概要を表わした図である。It is a figure showing the outline | summary of the operation | movement concerning 2nd Embodiment. 図13の動作中の表示装置での表示例を表わした図である。It is a figure showing the example of a display with the display apparatus in operation | movement of FIG. 図13の動作中の表示装置での表示例を表わした図である。It is a figure showing the example of a display with the display apparatus in operation | movement of FIG. 図13の動作中の表示装置での表示例を表わした図である。It is a figure showing the example of a display with the display apparatus in operation | movement of FIG. 図13の動作中の表示装置での表示例を表わした図である。It is a figure showing the example of a display with the display apparatus in operation | movement of FIG. 図13の動作中の表示装置での表示例を表わした図である。It is a figure showing the example of a display with the display apparatus in operation | movement of FIG. 図13の動作中の表示装置での表示例を表わした図である。It is a figure showing the example of a display with the display apparatus in operation | movement of FIG. 図13の動作中の表示装置での表示例を表わした図である。It is a figure showing the example of a display with the display apparatus in operation | movement of FIG. 図13の動作中の表示装置での表示例を表わした図である。It is a figure showing the example of a display with the display apparatus in operation | movement of FIG. 図13の動作中の表示装置での表示例を表わした図である。It is a figure showing the example of a display with the display apparatus in operation | movement of FIG. 図13の動作中の表示装置での表示例を表わした図である。It is a figure showing the example of a display with the display apparatus in operation | movement of FIG. 図13の動作中の表示装置での表示例を表わした図である。It is a figure showing the example of a display with the display apparatus in operation | movement of FIG. 図13の動作中の端末装置の表示画面の具体例を表わした図である。It is a figure showing the specific example of the display screen of the terminal device in operation | movement of FIG. 第2の実施の形態にかかるサーバの機能構成の具体例を示すブロック図である。It is a block diagram which shows the specific example of the function structure of the server concerning 2nd Embodiment. サーバでの第2の実施の形態にかかる動作の流れの具体例を表わしたフローチャートである。It is a flowchart showing the specific example of the flow of the operation | movement concerning 2nd Embodiment in a server. 第3の実施の形態にかかる動作の概要を表わした図である。It is a figure showing the outline | summary of the operation | movement concerning 3rd Embodiment. 図28の動作中の端末装置での表示例を表わした図である。It is the figure showing the example of a display with the terminal device in operation | movement of FIG. 図28の動作中の端末装置での表示例を表わした図である。It is the figure showing the example of a display with the terminal device in operation | movement of FIG. 第3の実施の形態にかかるサーバの機能構成の具体例を示すブロック図である。It is a block diagram which shows the specific example of the function structure of the server concerning 3rd Embodiment. サーバでの第3の実施の形態にかかる動作の流れの具体例を表わしたフローチャートである。It is a flowchart showing the specific example of the flow of the operation | movement concerning 3rd Embodiment in a server.

以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。   Embodiments of the present invention will be described below with reference to the drawings. In the following description, the same parts and components are denoted by the same reference numerals. Their names and functions are also the same. Therefore, these descriptions will not be repeated.

<システム構成>
図1は、本実施の形態にかかるコンテンツ処理システム(以下、システムと略する)の構成の具体例を示す概略図である。図1を参照して、本システムは、イベントの一例としての結婚披露宴での演出用のコンテンツの処理を行なうためのサーバ100と、サーバ100と通信可能な端末装置300A,300B,300C,300D(これらを代表させて端末装置300と称する)と、表示装置500とを含む。
<System configuration>
FIG. 1 is a schematic diagram showing a specific example of the configuration of a content processing system (hereinafter abbreviated as “system”) according to the present embodiment. Referring to FIG. 1, this system includes a server 100 for processing content for production at a wedding reception as an example of an event, and terminal devices 300A, 300B, 300C, and 300D (communication with the server 100). These are representatively referred to as a terminal device 300) and a display device 500.

サーバ100は、通信機能を備えた一般的なコンピュータであってよい。端末装置300もまた、通信機能を備えた一般的なコンピュータであってよい。端末装置300は、たとえば、タブレットやスマートフォンやパーソナルコンピュータなどが該当する。   The server 100 may be a general computer having a communication function. The terminal device 300 may also be a general computer having a communication function. The terminal device 300 corresponds to, for example, a tablet, a smartphone, or a personal computer.

サーバ100と端末装置300と通信可能に接続されている。好ましくは、サーバ100と端末装置300とは、インターネットなどの公衆回線を利用した無線通信を行なう。   The server 100 and the terminal device 300 are communicably connected. Preferably, the server 100 and the terminal device 300 perform wireless communication using a public line such as the Internet.

表示装置500は、サーバ100と直接的に、または端末装置300を介して間接的に通信可能である。表示装置500は、サーバ100から送信されたコンテンツを再生可能な装置であればよい。図1は、表示装置500が端末装置300を介してサーバ100と通信可能なプロジェクタである例を示している。表示装置500はプロジェクタに限定されず、他の例として大型のディスプレイであってもよいし、さらに他の例として端末装置300に搭載されたタッチパネルであってもよい。   The display device 500 can communicate directly with the server 100 or indirectly through the terminal device 300. The display device 500 may be any device that can reproduce the content transmitted from the server 100. FIG. 1 shows an example in which the display device 500 is a projector that can communicate with the server 100 via the terminal device 300. The display device 500 is not limited to a projector, and may be a large display as another example, or may be a touch panel mounted on the terminal device 300 as another example.

<装置構成>
図2は、サーバ100の装置構成の具体例を示すブロック図である。上記のように、サーバ100は一般的なコンピュータであってよい。そのため、図2は、一般的なこの構成を表わしている。すなわち、図2を参照して、一例として、サーバ100は、装置全体を制御するためのCPU(Central Processing Unit)10と、CPU10で実行されるプログラムを記憶するためのメモリであるROM(Read Only Memory)11と、CPU10でプログラムを実行する際の作業領域となったり計算値を記憶したりするためのメモリであるRAM(Random Access Memory)12と、大型の記憶装置の一例としてのHDD(Hard Disk Drive)14と、インターネットを介して他の装置と通信するための通信部13とを含む。
<Device configuration>
FIG. 2 is a block diagram illustrating a specific example of the device configuration of the server 100. As described above, the server 100 may be a general computer. Therefore, FIG. 2 shows this general configuration. That is, referring to FIG. 2, as an example, server 100 includes a CPU (Central Processing Unit) 10 for controlling the entire apparatus and a ROM (Read Only) that is a memory for storing a program executed by CPU 10. Memory) 11, RAM (Random Access Memory) 12, which is a memory for storing a calculation value or a work area when the CPU 10 executes a program, and an HDD (Hard as an example of a large storage device) Disk Drive) 14 and a communication unit 13 for communicating with other devices via the Internet.

図3は、端末装置300の装置構成の具体例を示すブロック図である。上記のように、端末装置300もまた一般的なコンピュータであってよい。しかしながら、端末装置300は、コンテンツを取得するための機能として、自身でコンテンツを作成するための機能、またはコンテンツ作成装置で作成されたコンテンツを読み出す機能を有する。   FIG. 3 is a block diagram illustrating a specific example of the device configuration of the terminal device 300. As described above, the terminal device 300 may also be a general computer. However, the terminal device 300 has a function for creating content by itself or a function for reading content created by the content creation device as a function for acquiring content.

詳しくは、図3を参照して、端末装置300は、装置全体を制御するためのCPU30と、CPU30で実行されるプログラムを記憶するためのメモリであるROM31と、CPU30でプログラムを実行する際の作業領域となったり各種情報を記憶したりするためのメモリであるRAM32と、タッチパネル33と、カメラ34と、マイク35と、スピーカ36と、メディアを読み取るための読取部37と、インターネットを介して他の装置と通信するための通信部38とを含む。   Specifically, referring to FIG. 3, terminal device 300 is configured to control CPU 30 for controlling the entire device, ROM 31 that is a memory for storing a program executed by CPU 30, and a program executed by CPU 30. A RAM 32 which is a memory for storing a work area and various information, a touch panel 33, a camera 34, a microphone 35, a speaker 36, a reading unit 37 for reading media, and the Internet. And a communication unit 38 for communicating with other devices.

図3は、コンテンツを作成する機能の一例としてカメラ34およびマイク35を利用した画像取得機能または動画取得機能を示している。また、図3は、コンテンツを読み出す機能の一例として読取部37でメディアからコンテンツを読み取る機能を示している。端末装置300には、これら機能のうちの少なくとも一方が含まれておればよい。また、コンテンツを作成する機能およびコンテンツを読み出す機能は、いうまでもなく図3に表わされたものには限定されない。   FIG. 3 shows an image acquisition function or a movie acquisition function using the camera 34 and the microphone 35 as an example of a function for creating content. FIG. 3 shows a function for reading content from a medium by the reading unit 37 as an example of a function for reading content. The terminal device 300 may include at least one of these functions. Needless to say, the function of creating content and the function of reading content are not limited to those shown in FIG.

<全体概要>
本システムの用いられ方として、端末装置300をイベントに関係するユーザが使用し、サーバ100が当該イベントに関する情報を記憶し、かつ、当該イベント演出用のコンテンツに関する処理を行なう方法が想定される。イベントに関係するユーザとしては、イベントがたとえば結婚披露宴である場合、結婚披露宴の招待客、新郎・新婦、当該結婚披露宴の司会者、および当該結婚披露宴をプロデュースする業者などが挙げられる。
<Overview>
As a method of using this system, there is assumed a method in which a user related to an event uses the terminal device 300, the server 100 stores information related to the event, and performs processing related to the event effect content. As the user related to the event, for example, when the event is a wedding reception, there are a guest of the wedding reception, a bridegroom / bride, a host of the wedding reception, a trader who produces the wedding reception, and the like.

本システムでは、イベントの開催期間前を含む第1の期間と、イベントの開催期間中を含む第2の期間と、イベントの開催後を含む第3の期間とのそれぞれで規定された動作が行なわれる。イベントの一例を結婚披露宴とすると、第1の期間は主に結婚披露宴開催前、第2の期間は結婚披露宴開催中、および第3の期間は結婚披露宴開催の後、となる。サーバ100には、予めイベントの開催時期を含む情報がイベント情報として設定されている。そして、サーバ100のCPU10は、プログラムの実行時期とイベント情報に含まれるイベントの開催時期とを比較することで、実行時期が上記の第1の時期〜第3の時期のいずれであるかを判別して、実行するプログラムを選択する。これにより、本システムでは、上記第1の時期〜第3の時期それぞれで予め規定された動作が行なわれることになる。サーバ100は、少なくとも、第2の期間である結婚披露宴開催中に後述する処理を実行する。好ましくは、サーバ100は、第1の期間である結婚披露宴開催前の期間での処理および/または第3の期間である結婚披露宴開催後の期間での処理を行なう。そのため、上記の第2の期間が少なくともサーバ100での処理期間に含まれる。   In this system, operations defined in each of a first period including before the event holding period, a second period including during the event holding period, and a third period including after the event holding are performed. It is. If an example of the event is a wedding reception, the first period is mainly before the wedding reception, the second period is during the wedding reception, and the third period is after the wedding reception. In the server 100, information including the event holding time is set in advance as event information. Then, the CPU 10 of the server 100 determines whether the execution time is any of the first time to the third time by comparing the execution time of the program with the event holding time included in the event information. And select the program to be executed. Thereby, in this system, the operation | movement prescribed | regulated previously by each of the said 1st time-3rd time is performed. The server 100 executes processing to be described later at least during the wedding reception being held in the second period. Preferably, the server 100 performs processing in a period before the wedding reception that is the first period and / or processing in the period after the wedding reception that is the third period. For this reason, the second period is included in at least the processing period in the server 100.

以下では、上記第1の時期〜第3の時期それぞれの本システムの動作について、第1の実施の形態〜第3の実施の形態として説明する。   Below, operation | movement of this system of said 1st period-3rd period is demonstrated as 1st Embodiment-3rd Embodiment.

[第1の実施の形態]
第1の実施の形態として、イベントの一例である結婚披露宴の開催以前の上記第1の時期における本システムでの動作について説明する。本システムは、端末装置300を結婚披露宴の参加者が用いてサーバ100にアクセスすることが想定されている。結婚披露宴の参加者には、特定のユーザとしてたとえば新郎、新婦が含まれる。
[First Embodiment]
As a first embodiment, an operation of the system in the first period before a wedding reception, which is an example of an event, will be described. In this system, it is assumed that a participant at a wedding reception uses the terminal device 300 to access the server 100. Participants of the wedding reception include, for example, a groom and a bride as specific users.

<動作概要>
図4は、本システムでの第1の実施の形態にかかる動作の概要を表わした図である。また、図5〜図10は、図4の動作中の端末装置300の表示画面の具体例を表わした図である。図4の例において、端末装置300Aは上記の特定のユーザとしての新郎または新婦が用いる端末装置に該当し、端末装置300Bは新郎および新婦以外の参加者が用いる端末装置に該当する。端末装置300では、ユーザ操作に従って予めインストールされているプログラムが起動し、ユーザの操作を受け付ける。他の例として、端末装置300がユーザ操作で指定されたURL(Uniform Resource Locators)などのアクセス先にアクセスして当該アクセス先の装置の提供するプログラムを利用してもよい。以降の実施の形態でも同様とする。サーバ100は、当該プログラムの実行に従って端末装置300から送信されたユーザ情報を用いてユーザ認証を行なうことによって、当該操作が特定のユーザからのものであるそれ以外の参加者からのものであるかを判別可能である。なお、上記の後者の例の場合には、ユーザごとにアクセス先を異ならせることで、ユーザの属性によってプログラムを分けるようにしてもよい。
<Overview of operation>
FIG. 4 is a diagram showing an outline of the operation according to the first embodiment in this system. 5 to 10 are diagrams showing specific examples of display screens of the terminal device 300 in operation in FIG. In the example of FIG. 4, the terminal device 300A corresponds to a terminal device used by the groom or the bride as the specific user, and the terminal device 300B corresponds to a terminal device used by participants other than the groom and the bride. In the terminal device 300, a preinstalled program is activated in accordance with a user operation, and accepts a user operation. As another example, the terminal device 300 may access an access destination such as a URL (Uniform Resource Locators) designated by a user operation and use a program provided by the access destination device. The same applies to the following embodiments. The server 100 performs user authentication using the user information transmitted from the terminal device 300 in accordance with the execution of the program, so that the operation is from another participant who is from a specific user. Can be determined. In the case of the latter example, the program may be divided according to user attributes by changing the access destination for each user.

図4を参照して、上記プログラムが起動している端末装置300Aは、特定のユーザによる設定操作を受け付けると、該操作に従う結婚式情報をサーバ100に対して送信する(ステップS1)。図5は、設定画面の具体例を表わした図である。図5の画面は、たとえば特定のユーザが最初にサーバ100にアクセスしたタイミングや、ホーム画面(図7)において設定を指示した際に、端末装置300Aのタッチパネル33に表示される。   Referring to FIG. 4, when terminal apparatus 300A in which the program is activated receives a setting operation by a specific user, it transmits wedding information according to the operation to server 100 (step S1). FIG. 5 is a diagram showing a specific example of the setting screen. The screen in FIG. 5 is displayed on the touch panel 33 of the terminal device 300A, for example, when a specific user first accesses the server 100 or when setting is instructed on the home screen (FIG. 7).

一例として、特定のユーザである新郎および新婦には、予め結婚披露宴を特定する情報(結婚式ID等)に関連付けてパスワードが設定されている。そして、サーバ100において当該パスワードによる認証が成功の場合、登録されている新郎および新婦からのアクセスであると判別して、関連付けた結婚披露宴のための設定画面(図5)を端末装置300Aに表示させる。   As an example, a password is set in advance for a specific user such as a groom and a bride in association with information (such as a wedding ID) that specifies a wedding reception. If the authentication by the password is successful in the server 100, it is determined that the access is from the registered groom and bride, and the associated setting screen (FIG. 5) for the wedding reception is displayed on the terminal device 300A. Let

図5を参照して、設定画面は、結婚式情報として、当該結婚披露宴の開催時期を設定する項目61と、参加者として上記特定のユーザを特定する情報としての新郎および新婦の名前を設定する項目62と、参加者を特定する情報として上記特定のユーザ以外のユーザの名前を設定する項目63と、パスワードを設定する項目64とを含む。設定画面は上記項目の他に、好ましくは、後述するコンテンツ処理の一例としてのフォトモザイク作成の基本画像を設定する項目を含む。   Referring to FIG. 5, the setting screen sets items 61 for setting the wedding reception time as wedding information, and the names of the groom and bride as information for specifying the specific user as a participant. It includes an item 62, an item 63 for setting the name of a user other than the specific user as information for specifying a participant, and an item 64 for setting a password. In addition to the above items, the setting screen preferably includes an item for setting a basic image for creating a photo mosaic as an example of content processing to be described later.

特定のユーザは、端末装置300Aに表示された図5の画面に必要な情報を入力し、「確認」ボタンにタッチするなど所定の操作を行なうことで、結婚式情報のサーバ100への送信を端末装置300Aに指示することができる。   The specific user inputs necessary information on the screen of FIG. 5 displayed on the terminal device 300A and performs a predetermined operation such as touching the “confirm” button, thereby transmitting the wedding information to the server 100. It is possible to instruct the terminal device 300A.

結婚式情報を受信したサーバ100は、当該情報をメモリに記憶する(ステップS2)。このメモリは、サーバ100に搭載されるメモリであってもよいし、サーバ100からアクセス可能な他の装置に搭載されるメモリであってもよい。   The server 100 that has received the wedding information stores the information in the memory (step S2). This memory may be a memory mounted on the server 100 or a memory mounted on another device accessible from the server 100.

好ましくは、サーバ100は、結婚式情報において参加者と設定されたユーザに関連付けられたアクセス先に対して通知する(ステップS3)。ステップS3の通知は、一例として、予め用意されているフォーマットに結婚式情報から必要な情報を読み出して組み込むことで作成されたメール(以下、招待メールとも称する)を、上記アクセス先であるメールアドレスに対して送信する処理が該当する。ステップS3の招待メールを受信した端末装置300Bは、ユーザ操作に従って当該招待メールを表示する(ステップS4)。   Preferably, the server 100 notifies the access destination associated with the user set as a participant in the wedding information (step S3). As an example of the notification in step S3, an email address (hereinafter also referred to as an invitation email) created by reading out and incorporating necessary information from wedding information in a format prepared in advance is used as the email address as the access destination. The process to send to is applicable. The terminal device 300B that received the invitation email in step S3 displays the invitation email according to the user operation (step S4).

図6は招待メールの具体例を表わした図である。図6を参照して、招待メールは、少なくとも結婚式情報に基づく表示情報の要求先であるアクセス情報の通知65と、当該アクセス情報に示されるアクセス先へのアクセスを許可するためのパスワードの通知66とを含む。すなわち、上記ステップS3では、サーバ100から参加者に対して、サーバ100が結婚式情報に基づいて用意しているサイトへのアクセス先と当該サイトにアクセスするためのパスワードとが通知される。   FIG. 6 shows a specific example of the invitation mail. Referring to FIG. 6, the invitation mail includes an access information notification 65 that is a request destination of display information based on at least wedding information, and a password notification for permitting access to the access destination indicated in the access information. 66. That is, in step S3, the server 100 notifies the participant of the access destination to the site prepared by the server 100 based on the wedding information and the password for accessing the site.

なお、結婚式情報に基づいて用意しているサイトへのアクセス先と当該サイトにアクセスするためのパスワードとの通知はメールによる通知に限定されるものではない。たとえば、サーバ100は、図6のような内容を印刷した招待状を作成するためのデータを生成してもよい。   The notification of the access destination to the site prepared based on the wedding information and the password for accessing the site is not limited to the notification by e-mail. For example, the server 100 may generate data for creating an invitation in which the contents as shown in FIG. 6 are printed.

上記プログラムが起動している端末装置300Bは、参加者であるユーザから上記アクセス先にアクセスする指示操作を受け付けて、サーバ100に対してアクセスを要求する(ステップS5)。サーバ100は、当該要求に含まれるパスワードを用いてユーザ認証を行ない(ステップS6)、認証成功の場合に、上記サイトを表示させるための結婚式情報に基づく表示情報を端末装置300Bに対して送信する(ステップS7)。この情報を受信することによって、端末装置300Bのタッチパネル33には結婚式情報に基づくサイトが表示される(ステップS8)。   The terminal device 300B in which the program is running accepts an instruction operation for accessing the access destination from a user who is a participant, and requests access to the server 100 (step S5). The server 100 performs user authentication using the password included in the request (step S6), and if the authentication is successful, transmits display information based on wedding information for displaying the site to the terminal device 300B. (Step S7). By receiving this information, the site based on the wedding information is displayed on the touch panel 33 of the terminal device 300B (step S8).

図7は、結婚式情報に基づいたサイトのホーム画面の具体例を表わした図である。図7を参照して、ホーム画面は、サーバ100に対してコンテンツの一例である写真の入力を指示するためのボタン67と、サーバ100に登録した写真を確認可能に表示することを指示するためのボタン68とを含む。参加者であるユーザは、図7のホーム画面でボタン67をタッチすることで、端末装置300Bで動作しているプログラムに対して写真の投稿のための操作を受け付ける画面(投稿画面)への遷移を指示することができる。   FIG. 7 is a diagram showing a specific example of a home screen of a site based on wedding information. Referring to FIG. 7, the home screen instructs the server 100 to display a button 67 for instructing the input of a photo, which is an example of content, and the photo registered in the server 100 so that the photo can be confirmed. Button 68. A user who is a participant touches the button 67 on the home screen in FIG. 7, thereby transitioning to a screen (posting screen) that accepts an operation for posting a photo to a program operating on the terminal device 300 </ b> B Can be instructed.

図8は、投稿画面の具体例を表わした図である。図8を参照して、投稿画面は、投稿する写真を特定する情報の入力を受け付ける項目を含む。好ましくは、投稿画面は、写真と共にメッセージの入力を受け付ける項目を含む。参加者であるユーザは、図8の画面で投稿する写真を特定し、投稿を指示するボタンにタッチすることで、指定した写真の端末装置300Bからサーバ100への送信を指示することができる。   FIG. 8 shows a specific example of the posting screen. Referring to FIG. 8, the posting screen includes an item for receiving input of information for specifying a photo to be posted. Preferably, the posting screen includes an item that accepts an input of a message together with a photo. A user who is a participant can instruct transmission of the designated photo from the terminal device 300B to the server 100 by specifying a photo to be posted on the screen of FIG. 8 and touching a button for instructing the posting.

端末装置300Bは図8の投稿画面で上記の投稿操作を受け付けると、指定された写真のデータに参加者であるユーザを特定する情報を関連付けてサーバ100に対して送信することで、端末装置300Bからサーバ100に対して写真を入力する(ステップS9)。投稿される写真には、メッセージなどの参加者であるユーザからの入力情報が添付されていてもよい。   When the terminal device 300B receives the above posting operation on the posting screen in FIG. 8, the terminal device 300B transmits information to the server 100 in association with information specifying the user who is a participant in the designated photo data. From the server 100 to the server 100 (step S9). Input information from a user who is a participant such as a message may be attached to the posted photo.

参加者であるユーザに関連付けられたコンテンツである写真データの入力を受け付けたサーバ100は、該写真データを結婚式情報に関連付けて、予め規定されているメモリに格納する(ステップS10)。上記のステップS9,S10の動作は、参加者であるユーザからの操作の度に繰り返され、その度に写真データがメモリに蓄積されていく。   The server 100 that has received the input of the photo data, which is the content associated with the user who is a participant, associates the photo data with the wedding information and stores it in a predetermined memory (step S10). The operations in steps S9 and S10 are repeated each time an operation is performed by a user who is a participant, and the photo data is accumulated in the memory each time.

サーバ100は、投稿される写真を、予め規定された投稿期間、受け付ける。第1の実施の形態にかかる動作においては、上記投稿期間としては、結婚披露宴開催時よりも以前の規定された時点から結婚披露宴開催までの期間が設定される。投稿期間の一例として、規定されたある時点から結婚披露宴数日前までの期間が挙げられる。   The server 100 accepts a posted photo for a predetermined posting period. In the operation according to the first embodiment, the posting period is set to a period from a specified time before the wedding reception to the wedding reception. As an example of the posting period, there is a period from a specified point in time to several days before the wedding reception.

特定のユーザである新郎または新婦は、図7のホーム画面でボタン68をタッチすることで、端末装置300Aで動作しているプログラムに対して投稿された写真の確認用の画面(確認画面)への遷移を指示することができる。すなわち、図7のホーム画面で特定のユーザによってボタン68がタッチされると、端末装置300Aからサーバ100に対して投稿された写真の閲覧が要求される(ステップS11)。   A specific user, the groom or the bride, touches the button 68 on the home screen in FIG. 7 to go to a confirmation screen (confirmation screen) for a photograph posted to the program operating on the terminal device 300A. Can be instructed. That is, when the button 68 is touched by a specific user on the home screen in FIG. 7, browsing of a photograph posted from the terminal device 300A to the server 100 is requested (step S11).

図9は、確認画面の具体例を表わした図である。図9の確認画面は、上記要求に応じてサーバ100が写真の表示用の情報を端末装置300Aに送信することで(ステップS12)、端末装置300Aのタッチパネル33に表示される(ステップS13)。   FIG. 9 is a diagram showing a specific example of the confirmation screen. The confirmation screen of FIG. 9 is displayed on the touch panel 33 of the terminal device 300A (step S13) when the server 100 transmits information for displaying a photograph to the terminal device 300A in response to the request (step S12).

図9を参照して、確認画面は、サーバ100に対して参加者であるユーザと関連付けて入力された写真データを提示する。好ましくは、確認画面は、写真データをイベント演出用のコンテンツの具体例である、後述するフォトモザイクの作成に用いるか用いないかを指定する項目と、当該指定のサーバ100への「削除」を指示するためのボタン69とを含む。図9の例では、フォトモザイクの作成に用いない写真は「削除」を指示するものとしている。この指示は、メモリからの完全な削除を指示するものであってもよいし、メモリに写真データを保持したままフォトモザイクの指示に用いないことを指示するものであってもよい。   Referring to FIG. 9, the confirmation screen presents photo data input in association with a user who is a participant to server 100. Preferably, the confirmation screen includes an item for specifying whether or not the photo data is used for creating a photo mosaic, which will be described later, which is a specific example of content for event presentation, and “deletion” to the specified server 100. And a button 69 for instructing. In the example of FIG. 9, “delete” is instructed for a photo that is not used for creating a photo mosaic. This instruction may instruct complete deletion from the memory, or may instruct not to use the photo mosaic while retaining the photo data in the memory.

図9の確認画面において特定のユーザが写真の作成を指示すると、端末装置300Aはサーバ100に対して指定された写真の削除が指示される(ステップS14)。当該指示を受け付けたサーバ100は、指定された写真をメモリから削除する(ステップS15)。または、当該写真を後述するフォトモザイクの作成処理に用いないように指定する。   When a specific user instructs creation of a photograph on the confirmation screen of FIG. 9, the terminal device 300A instructs the server 100 to delete the designated photograph (step S14). Receiving the instruction, the server 100 deletes the designated photo from the memory (step S15). Alternatively, it is specified that the photograph is not used for the photo mosaic creation process described later.

なお、上記の写真の確認および削除は、当該写真に関連付けられたユーザも可能である。つまり、本サイトにアクセス可能なユーザ(招待客)も、自身の投稿した写真の確認、削除を端末装置300を用いて行なうことができる。   Note that the user associated with the photo can check and delete the photo. In other words, a user (inviting guest) who can access this site can also check and delete his / her photos using the terminal device 300.

サーバ100は、予め規定された数の写真が投稿されると、または、予め規定されたタイミングに達すると、投稿された少なくとも2以上の写真を用いて結婚式演出用のコンテンツとしての、上記ステップS2で設定されたフォトモザイク用の写真に基づくフォトモザイクを作成する処理を実行する(ステップS16)。すなわち、一例としてステップS16でサーバ100は、投稿された写真をフォトモザイク用の写真の画素(またはエリア)ごとの色値に基づいて配置することで、フォトモザイク用の写真に基づく1つの画像を投稿された複数の写真で作成する処理を行なう。サーバ100は、上記ステップS16でフォトモザイクを作成した後であって上記の投稿期間内にさらに写真の投稿を受け付けると、新たに受け付けた写真を利用して作成したフォトモザイクを更新してもよい。   When a predetermined number of photos are posted or when a predetermined timing is reached, the server 100 uses the posted at least two or more photos as the contents for the wedding performance. A process of creating a photo mosaic based on the photo mosaic photo set in S2 is executed (step S16). In other words, as an example, in step S16, the server 100 arranges the posted photo based on the color value for each pixel (or area) of the photo mosaic photo, so that one image based on the photo mosaic photo is arranged. A process of creating a plurality of posted photos is performed. The server 100 may update the photo mosaic created using the newly accepted photo after the photo mosaic has been created in step S16 and further post of the photo is accepted within the above posting period. .

ステップS16での結婚式演出用のコンテンツの処理は、フォトモザイクの作成および表示のみに限定されるものではない。結婚式演出用のコンテンツの処理の他の例としては、投稿された写真を予め規定された順に並べて時系列的に再生されるコンテンツの一例であるスライドショーを作成および表示する処理や、フォトモザイクを利用したクイズを作成および表示する処理や、予め規定されたルールに基づいて2以上の写真を配置した上で印刷してフォトブックを作成する処理なども挙げられる。   The processing of the wedding effect content in step S16 is not limited to the creation and display of a photo mosaic. Other examples of content processing for wedding effects include processing to create and display a slide show that is an example of content that is time-sequentially arranged with posted photos in a predetermined order, and photo mosaic Examples include a process of creating and displaying a used quiz, and a process of creating a photo book by arranging and printing two or more photos based on a predetermined rule.

図10は、結婚式情報に基づいたサイトのホーム画面の具体例であって、上記ステップS16でサーバ100がフォトモザイクを作成した後に表示されるホーム画面の具体例を表わした図である。図10を参照して、好ましくはサーバ100は、結婚式演出用のコンテンツの処理の一例であるフォトモザイクの作成が完了すると、ホーム画面にフォトモザイクの表示を指示するボタン70を配置する。参加者であるユーザは、図10のホーム画面でボタン70をタッチすることで、端末装置300Bで動作しているプログラムに対してフォトモザイクの表示を指示することができる。   FIG. 10 is a specific example of the home screen of the site based on wedding information, and shows a specific example of the home screen that is displayed after the server 100 has created a photo mosaic in step S16. Referring to FIG. 10, server 100 preferably arranges button 70 for instructing display of the photo mosaic on the home screen when the creation of the photo mosaic, which is an example of the content processing for the wedding performance, is completed. A user who is a participant can instruct the program running on the terminal device 300B to display a photo mosaic by touching the button 70 on the home screen of FIG.

すなわち、図10のホーム画面でボタン70のタッチを受け付けると、端末装置300Bはサーバ100に対してフォトモザイクの表示を要求する(ステップS17)。この要求に応じてフォトモザイクを表示するための画面データがサーバ100から端末装置300Bに送信されることで(ステップS18)、端末装置300Bにフォトモザイクが表示される(ステップS19)。   That is, when the touch of the button 70 is received on the home screen of FIG. 10, the terminal device 300B requests the server 100 to display a photo mosaic (step S17). In response to this request, screen data for displaying a photo mosaic is transmitted from the server 100 to the terminal device 300B (step S18), and the photo mosaic is displayed on the terminal device 300B (step S19).

<機能構成>
図11は、上記の第1の実施の形態にかかる動作を行なうためのサーバ100の機能構成の具体例を示すブロック図である。図11に示される各機能は、サーバ100のCPU10がROM11に記憶されている上記第1の期間用のプログラムをRAM12上に読み出して実行することで、主にCPU10で実現される。しかしながら少なくとも一部機能は、図2に表わされた他の装置構成、または図示されていない電気回路などの他のハードウェア構成によって実現されてもよい。
<Functional configuration>
FIG. 11 is a block diagram illustrating a specific example of a functional configuration of the server 100 for performing the operation according to the first embodiment. Each function shown in FIG. 11 is realized mainly by the CPU 10 when the CPU 10 of the server 100 reads the program for the first period stored in the ROM 11 onto the RAM 12 and executes it. However, at least some of the functions may be realized by other device configurations shown in FIG. 2 or other hardware configurations such as an electric circuit (not shown).

図11を参照して、サーバ100のメモリの一例であるHDD14は、イベント情報の一例としての結婚式情報を記憶するための記憶領域である結婚式情報記憶部141と、結婚披露宴の参加者から受け付けたコンテンツの一例である写真を当該参加者に関連付けて記憶するための記憶領域である写真記憶部142と、フォトモザイクなどの結婚式演出用のコンテンツを当該結婚披露宴に関連付けて記憶するための記憶領域であるコンテンツ記憶部143とを含む。   Referring to FIG. 11, HDD 14, which is an example of the memory of server 100, includes wedding information storage unit 141, which is a storage area for storing wedding information as an example of event information, and participants from wedding receptions. A photo storage unit 142 that is a storage area for storing a photo that is an example of the received content in association with the participant, and a wedding presentation content such as a photo mosaic for storing the photo in association with the wedding reception And a content storage unit 143 which is a storage area.

さらに図11を参照して、CPU10は、端末装置300から通信部13を介して情報の入力を受け付けて、結婚披露宴の開催時期および参加者を含む結婚式情報を設定するための設定部101と、設定された結婚式情報をメモリに格納するための設定格納部102と、端末装置300から上記の投稿期間内に参加者に関連付けられた写真の入力(投稿)を受け付けるための写真入力部103と、入力された写真を参加者に関連付けてメモリに格納するための写真格納部104と、端末装置300から通信部13を介して指示入力を受け付けるための指示入力部105と、当該指示に従って図5〜図10の画面を表示するための表示データを端末装置300に送信することで画面表示を行なわせるための表示処理部107と、端末装置300から入力された少なくとも2以上の写真を用いて、イベント演出用のコンテンツの処理を行なうための写真処理部108とを含む。   Further, referring to FIG. 11, CPU 10 accepts input of information from terminal device 300 via communication unit 13, and setting unit 101 for setting wedding reception time including a wedding reception time and participants, A setting storage unit 102 for storing the set wedding information in a memory, and a photo input unit 103 for receiving input (posting) of a photo associated with the participant within the posting period from the terminal device 300. A photo storage unit 104 for storing the input photo in association with the participant in the memory, an instruction input unit 105 for receiving an instruction input from the terminal device 300 via the communication unit 13, and a diagram according to the instruction. A display processing unit 107 for displaying screens by transmitting display data for displaying the screens of FIGS. 5 to 10 to the terminal device 300, and the terminal device 300 Using at least two or more photos are et input, and a photographic processing unit 108 for performing the processing of content for events effect.

写真処理部108は、一例として、イベント演出用のコンテンツの一例としてのフォトモザイクを作成するためのフォトモザイク作成部109を含む。   As an example, the photo processing unit 108 includes a photo mosaic creating unit 109 for creating a photo mosaic as an example of content for event presentation.

指示入力部105は、端末装置300から指示入力と共にパスワードの入力を受け付ける。指示入力部105はパスワードを用いてユーザ認証を行なうための認証部106を含み、当該ユーザ認証によって、指示が新郎、新婦である特定のユーザからのものであるか参加者からのものであるかを判別することができる。   The instruction input unit 105 receives an input of a password from the terminal device 300 together with an instruction input. The instruction input unit 105 includes an authentication unit 106 for performing user authentication using a password, and whether the instruction is from a specific user who is a bridegroom or a bride by the user authentication or from a participant. Can be determined.

<動作フロー>
図12は、サーバ100での第1の実施の形態にかかる動作の流れの具体例を表わしたフローチャートである。すなわち、イベントである結婚披露宴の開催よりも以前にサーバ100で実行される動作の流れを表わしている。図12のフローチャートに表わされた動作は、サーバ100のCPU10がROM11に記憶されているプログラムをRAM12上に読み出して実行し、図11の各機能を発揮することによって実現される。
<Operation flow>
FIG. 12 is a flowchart illustrating a specific example of the operation flow according to the first embodiment in the server 100. That is, it represents the flow of operations executed by the server 100 prior to the event of the wedding reception. The operation shown in the flowchart of FIG. 12 is realized by the CPU 10 of the server 100 reading out and executing a program stored in the ROM 11 on the RAM 12 and exhibiting the functions of FIG.

図12を参照して、CPU10は、端末装置300から受け付けた指示が新郎、新婦である特定のユーザからの結婚式情報を設定する指示であったと判別した場合(ステップS101でYES)、指示入力に従って結婚式情報を設定する(ステップS103)。   Referring to FIG. 12, when CPU 10 determines that the instruction received from terminal device 300 is an instruction to set wedding information from a specific user who is a groom or a bride (YES in step S101), instruction input is performed. The wedding information is set according to (Step S103).

端末装置300から受け付けた指示が結婚式情報の設定を指示するものではなく(ステップS101でNO)、登録されている結婚式情報へのアクセスを要求するものであった場合(ステップS105でYES)、CPU10は、受け付けたパスワードを用いてユーザ認証を行なった後(ステップS107)、図5のホーム画面を表示するための情報(サイト情報)を端末装置300に対して送信する(ステップS109)。   When the instruction received from the terminal device 300 does not instruct the setting of wedding information (NO in step S101) and requests access to the registered wedding information (YES in step S105) The CPU 10 performs user authentication using the accepted password (step S107), and then transmits information (site information) for displaying the home screen of FIG. 5 to the terminal device 300 (step S109).

ホーム画面において写真を投稿する操作を受け付けた場合(ステップS111でYES)、CPU10は、端末装置300から受け付けた写真をメモリに格納することで記憶する(ステップS113)。そして、一例としてメモリに予め規定された数の写真が格納されると(ステップS115でYES)、2以上の写真を用いて結婚式演出用のコンテンツの一例としてのフォトモザイクを作成する処理を実行する(ステップS117)。   When an operation for posting a photograph is accepted on the home screen (YES in step S111), the CPU 10 stores the photograph accepted from the terminal device 300 by storing it in the memory (step S113). As an example, when a predetermined number of photos are stored in the memory (YES in step S115), a process of creating a photo mosaic as an example of wedding effect content using two or more photos is executed. (Step S117).

一方、ホーム画面において写真を確認する操作を受け付けた場合(ステップS111でNO)、CPU10は、図9の確認画面を表示するための情報を端末装置300に対して送信する(ステップS119)。確認画面において写真を削除する(フォトモザイクの作成に用いない)指示を受け付けると(ステップS121でYES)、CPU10は、指定された写真をメモリから削除するなどして、フォトモザイクの作成に用いないようにする(ステップS123)。   On the other hand, when an operation for confirming a photograph is accepted on the home screen (NO in step S111), the CPU 10 transmits information for displaying the confirmation screen of FIG. 9 to the terminal device 300 (step S119). When an instruction to delete a photo (not used for creating a photo mosaic) is received on the confirmation screen (YES in step S121), the CPU 10 deletes the designated photo from the memory and does not use it for creating a photo mosaic. (Step S123).

なお、上記のステップS117で作成したフォトモザイクは、その後のホーム画面において表示の指示を受け付けることによって端末装置300に表示されてもよい。さらには、該フォトモザイクは、結婚式開催中に表示装置500で表示されてもよい。   The photomosaic created in step S117 may be displayed on the terminal device 300 by receiving a display instruction on the subsequent home screen. Furthermore, the photo mosaic may be displayed on the display device 500 during a wedding ceremony.

<第1の実施の形態の効果>
本システムにて第1の実施の形態にかかる動作が行なわれることによって、イベントの一例である結婚披露宴の開催以前に結婚披露宴の参加者からコンテンツの一例である写真の入力を受け付けて、結婚式演出用のコンテンツの処理としてフォトモザイクを作成、表示することができる。これにより、特定のユーザである新郎、新婦を含む結婚披露宴の参加者は、結婚披露宴を楽しむことができる。したがって、本システムは、第1の実施の形態にかかる動作を行なうことによって、結婚披露宴をより効果的に演出することができる。
<Effect of the first embodiment>
By performing the operation according to the first embodiment in this system, it is possible to accept an input of a photo as an example of content from a wedding reception participant before the wedding reception as an example of an event, A photomosaic can be created and displayed as content processing for presentation. Thereby, the participant of the wedding reception including the groom and the bride who are specific users can enjoy the wedding reception. Therefore, this system can produce a wedding reception more effectively by performing the operation according to the first embodiment.

[第2の実施の形態]
第2の実施の形態として、イベントの一例である結婚披露宴の開催中を含む上記第2の時期における本システムでの動作について説明する。第2の実施の形態においても、本システムは、端末装置300を結婚披露宴の参加者が用いてサーバ100にアクセスすることが想定されている。第2の実施の形態においては、結婚披露宴の参加者には、さらに特定のユーザとしてたとえば結婚披露宴の司会者など、イベントの進行に従ってコンテンツの処理のための操作を行なうユーザが含まれる。
[Second Embodiment]
As a second embodiment, an operation of the system in the second time period including during a wedding reception that is an example of an event will be described. Also in the second embodiment, it is assumed that this system uses the terminal device 300 by a wedding reception participant to access the server 100. In the second embodiment, the wedding reception participants further include users who perform operations for content processing according to the progress of the event, such as a wedding reception host, as specific users.

<動作概要>
図13は、本システムでの第2の実施の形態にかかる動作の概要を表わした図である。また、図14〜図24は、図13の動作中の表示装置500での表示例、および図25は端末装置300の表示画面の具体例を表わした図である。図13の例において、端末装置300Aは上記の特定のユーザとしての司会者が用いる端末装置に該当し、端末装置300Bは司会者以外の参加者が用いる端末装置に該当する。端末装置300では、ユーザ操作に従って予めインストールされているプログラムが起動し、ユーザの操作を受け付ける。サーバ100は、当該プログラムの実行に従って端末装置300から送信されたユーザ情報を用いてユーザ認証を行なうことによって、当該操作が特定のユーザからのものであるそれ以外の参加者からのものであるかを判別可能である。
<Overview of operation>
FIG. 13 is a diagram showing an outline of the operation according to the second embodiment in this system. 14 to 24 show examples of display on the display device 500 during the operation of FIG. 13, and FIG. 25 shows specific examples of the display screen of the terminal device 300. In the example of FIG. 13, the terminal device 300 </ b> A corresponds to a terminal device used by the presenter as the specific user, and the terminal device 300 </ b> B corresponds to a terminal device used by a participant other than the presenter. In the terminal device 300, a preinstalled program is activated in accordance with a user operation, and accepts a user operation. The server 100 performs user authentication using the user information transmitted from the terminal device 300 in accordance with the execution of the program, so that the operation is from another participant who is from a specific user. Can be determined.

図13を参照して、上記プログラムが起動している端末装置300Bは、結婚披露宴の参加者による撮影操作を受け付けると、該操作に従ってカメラ34での撮影動作を実行し(ステップS21)、コンテンツの一例である写真をサーバ100に対して送信(投稿)する(ステップS22)。   Referring to FIG. 13, when terminal device 300B in which the program is activated receives a photographing operation by a wedding reception participant, it performs a photographing operation with camera 34 in accordance with the operation (step S21). An example photograph is transmitted (posted) to the server 100 (step S22).

端末装置300から写真の投稿を受け付けたサーバ100は、当該写真をメモリに格納する。このとき、サーバ100は、投稿される写真を、予め規定された投稿期間、受け付ける。第2の実施の形態にかかる動作においては、上記投稿期間としては、結婚披露宴の開始の時点から結婚披露宴終了まで間の期間が設定される。さらに、このとき、サーバ100は、当該写真に付加されている作成時の位置情報が結婚式場として登録されている範囲に属する場合にのみ写真の投稿を受け付けるようにしてもよい。他の例として、サーバ100は、イベント開催時間である結婚披露宴開催期間中に作成された(撮影された)写真のみ投稿を受け付けるようにしてもよい。このようにすることで、結婚式場で撮影された写真のみを受け付けることができる。   The server 100 that has received the posting of the photo from the terminal device 300 stores the photo in the memory. At this time, the server 100 accepts a posted photo for a predetermined posting period. In the operation according to the second embodiment, a period from the start of the wedding reception to the end of the wedding reception is set as the posting period. Furthermore, at this time, the server 100 may accept posting of a photo only when the position information at the time of creation added to the photo belongs to a range registered as a wedding hall. As another example, the server 100 may accept only postings created (photographed) during the wedding reception holding period, which is the event holding time. In this way, only photos taken at the wedding hall can be accepted.

写真の投稿を受け付けたサーバ100は、受け付けた写真を表示装置500に表示する処理を行なってもよい。これにより、表示装置500には端末装置300からの投稿に伴ってスライドショーのように投稿された写真が順に表示されることになる。サーバ100は、上記の第1の期間での動作を行なっている場合には、第1の期間での動作における投稿期間である結婚披露宴開催までの期間に受け付けた写真も、併せて結婚披露宴開催中に表示装置500に表示する処理を行なってもよい。   The server 100 that has received the posting of the photo may perform processing for displaying the received photo on the display device 500. As a result, the photos posted in a slide show accompanying the posting from the terminal device 300 are sequentially displayed on the display device 500. When the server 100 performs the operation during the first period, the photo received during the period up to the wedding reception, which is the posting period in the operation during the first period, is also held at the wedding reception. A process of displaying on the display device 500 may be performed.

さらに、サーバ100は、表示装置500にセグメント表示を行なわせるための処理を実行する(ステップS23)。具体的には、サーバ100は表示装置500の表示画面に後述するセグメントを配置し、当該画面を表示するための情報を表示装置500に対して送信する。セグメントとは、端末装置300から投稿されてメモリに格納された写真の数が所定の区切りの数ごとに表示する画像を指し、第2の実施の形態での投稿期間中に投稿された写真の総数を視覚的に表わすものである。   Further, the server 100 executes processing for causing the display device 500 to perform segment display (step S23). Specifically, the server 100 arranges segments to be described later on the display screen of the display device 500 and transmits information for displaying the screen to the display device 500. A segment refers to an image that is displayed for each predetermined number of photos posted from the terminal device 300 and stored in the memory. The segment is a photo of photos posted during the posting period in the second embodiment. It is a visual representation of the total number.

図14は、表示装置500での表示の一例を表わした図である。図14を参照して、イベントである結婚披露宴の開催中においては、サーバ100は表示装置500に所定の画像を表示させると共に、端末装置300から受け付けた写真の数に応じてセグメント71を表示装置500に表示する。セグメント71を表示するために、サーバ100は、予め区切りとする写真数を設定しておき、投稿された写真数が設定された数に到達するごとに、セグメントを1つずつ増加して表示する。このようにすることで、参加者は結婚披露宴が開始してからの写真の投稿状態を視覚的に知ることができる。そのため、参加者に対して写真の投稿を促すことができる。   FIG. 14 is a diagram illustrating an example of display on the display device 500. Referring to FIG. 14, during a wedding reception, which is an event, server 100 causes display device 500 to display a predetermined image and displays segment 71 according to the number of photos received from terminal device 300. 500. In order to display the segment 71, the server 100 sets the number of photos to be separated in advance, and displays the segment by one every time the number of posted photos reaches the set number. . In this way, the participant can visually know the posting state of the photo after the wedding reception has started. Therefore, it is possible to encourage participants to post photos.

図15は、表示装置500での表示の他の例を表わした図である。図15を参照して、サーバ100は、予め参加者をたとえば新郎側、新婦側などにグループ分けして設定しておき、投稿された写真に関連付けられた参加者の属するグループごとにセグメント71A,71Bを表示装置500に表示してもよい。このようにすることで、参加者は結婚披露宴が開始してからのたとえば新郎側、新婦側などにグループごとの写真の投稿状態を視覚的に知ることができる。そのため、参加者に対して写真の投稿数を相手側のグループの投稿数と競わせる効果を生じさせ、写真の投稿をより促すことができる。   FIG. 15 is a diagram illustrating another example of display on the display device 500. Referring to FIG. 15, server 100 sets participants in advance, for example, on the groom side and the bride side, and sets segments 71A, 71A for each group to which the participants associated with the posted photos belong. 71B may be displayed on the display device 500. By doing in this way, the participant can visually know the posting state of the photo for each group, for example, on the groom side or the bride side after the wedding reception starts. Therefore, the effect of causing the participant to compete the number of posted photos with the number of posted posts of the other party group can be generated, and the posting of photos can be further promoted.

図16は、表示装置500での表示の他の例を表わした図である。図16を参照して、サーバ100は、表示装置500に表示するセグメント72を表示すると共に、セグメントの数が予め規定された数となるとき、つまり、投稿された写真の総数が所定数となったときに、セグメントと共に投稿された写真のうちの上記所定数に対応した写真73を表示してもよい。写真73は、投稿された順が上記所定数に該当する写真であってもよいし、投稿された順が上記所定数から所定範囲内の予め設定された参加者からの写真であってもよい。   FIG. 16 is a diagram illustrating another example of display on the display device 500. Referring to FIG. 16, server 100 displays segments 72 to be displayed on display device 500, and when the number of segments reaches a predetermined number, that is, the total number of posted photos becomes a predetermined number. At the time, the photos 73 corresponding to the predetermined number of the photos posted together with the segments may be displayed. The photo 73 may be a photo in which the order of posting corresponds to the predetermined number, or may be a photo from a preset participant within a predetermined range from the predetermined number. .

図17は、表示装置500での表示の他の例を表わした図である。図17を参照して、サーバ100は、「新郎新婦入場」や「祝辞」や「乾杯」など、予め結婚披露宴内の複数の期間を設定しておき、上記複数の期間のうちの少なくとも1つの、投稿された写真に関連付けられた時刻情報の属する期間についてのセグメント74を表示装置500に表示してもよい。写真に関連付けられた時刻情報は、好ましくは、当該写真の作成(撮影)時刻である。   FIG. 17 is a diagram illustrating another example of display on display device 500. Referring to FIG. 17, server 100 previously sets a plurality of periods in the wedding reception, such as “bride and groom admission”, “congratulations”, and “toast”, and at least one of the plurality of periods is set. The segment 74 for the period to which the time information associated with the posted photo belongs may be displayed on the display device 500. The time information associated with the photo is preferably the creation (photographing) time of the photo.

また、図17では、セグメントの他の例として、図形(たとえば円)の大きさで投稿数を表わす例が示されている。このように、セグメントの表示は小セグメントが複数表示される例に限定されず、図形の大きさや色の濃さなど、投稿数の程度が段階的に表わされるものであればどのようなものであってもよい。   FIG. 17 shows an example in which the number of posts is represented by the size of a figure (for example, a circle) as another example of the segment. Thus, the display of the segment is not limited to an example in which a plurality of small segments are displayed, and any display can be used as long as the degree of the number of posts can be expressed step by step, such as the size of the figure and the color density There may be.

図17のように期間ごとに投稿数をセグメント表示することで、参加者は結婚披露宴が開始してからの各期間での写真の投稿状態を視覚的に知ることができる。そのため、参加者に対して、投稿数の少ない期間に撮影された写真の投稿を促すことができる。これにより、効果的に、結婚披露宴全体の写真が投稿されることになる。   By displaying the number of posts for each period as shown in FIG. 17, the participant can visually know the posting state of the photos in each period after the wedding reception starts. Therefore, it is possible to urge the participant to post photos taken during a period with a small number of posts. As a result, a picture of the entire wedding reception is effectively posted.

表示装置500に表示される所定の画像は、端末装置300からサーバ100に対して投稿された写真であってもよい。すなわち、サーバ100は、端末装置300から写真の入力を受け付けると、リアルタイムに表示装置500に表示させてもよい。さらに、サーバ100は、予め設定した写真に基づいて、投稿された2以上の写真を用いてフォトモザイクを作成する処理を行なってもよい(ステップS24)。サーバ100が上記の第1の期間での動作も行なっている場合、サーバ100は、第1の期間での動作における投稿期間である結婚披露宴開催までの期間に受け付けた写真も、併せて、フォトモザイクの作成に用いてもよい。また、上記の予め設定した写真は、第1の期間での動作においてフォトモザイク用に設定された写真であってもよい。この場合、サーバ100は、第1の期間で作成されたフォトモザイクに含まれる写真を、結婚披露宴開催中に受け付けた写真で置き換えていってもよい。または、サーバ100は、第1の期間では所定の粗さまでフォトモザイクを作成しておき、第2の期間での処理において、結婚披露宴開催中に受け付けた写真を用いて上記所定の粗さよりも細かい粗さまでフォトモザイクを作成するようにしてもよい。   The predetermined image displayed on the display device 500 may be a photograph posted from the terminal device 300 to the server 100. That is, when the server 100 receives an input of a photograph from the terminal device 300, the server 100 may display it on the display device 500 in real time. Furthermore, the server 100 may perform a process of creating a photo mosaic using two or more posted photos based on preset photos (step S24). When the server 100 is also performing the operation during the first period, the server 100 also includes a photo received during the period until the wedding reception is held, which is a posting period in the operation during the first period. It may be used to create a mosaic. Further, the preset photo may be a photo set for the photo mosaic in the operation in the first period. In this case, the server 100 may replace the photo included in the photo mosaic created in the first period with the photo received during the wedding reception. Alternatively, the server 100 creates a photo mosaic to a predetermined roughness in the first period, and in the processing in the second period, the server 100 uses a photograph received during the wedding reception and is finer than the predetermined roughness. You may make it produce the photo mosaic to roughness.

サーバ100は、端末装置300から写真の入力を受け付けるごとに(ステップS25)、上記のようなセグメント表示を繰り返す(ステップS26)。サーバ100はフォトモザイクも作成している場合には、写真の入力を受け付けるごとにフォトモザイクを更新してもよい。   Each time the server 100 receives a photograph input from the terminal device 300 (step S25), the server 100 repeats the segment display as described above (step S26). If the server 100 has also created a photo mosaic, the photo mosaic may be updated each time a photo input is received.

図19〜図23は、表示装置500での表示の他の例を表わした図である。図19〜図23を参照して、端末装置300からの写真の入力に従ってフォトモザイクも作成している場合、サーバ100は、投稿された写真数が設定された2以上の数に到達すると、端末装置300から入力された少なくとも2以上の写真を用いた結婚式演出用のコンテンツの処理の一例として、フォトモザイクを作成する。すなわち、図18(A)、(B)のような、予め設定されたフォトモザイク用の写真に基づいて投稿された写真を用いてフォトモザイクを作成し、作成したフォトモザイクをセグメント表示として表示してもよい。さらに、サーバ100は、投稿された写真数が設定された数に到達するごとにフォトモザイクを更新する。そのため、表示装置500の表示は、写真の投稿数が増加するにつれて、図19→図20→図21→図22→図23と遷移して、フォトモザイクが徐々に細かく図18の写真に近くなってくる。このようにすることで、参加者は結婚披露宴が開始してからの写真の投稿状態を感覚的に、また遊戯性を持って知ることができる。そのため、参加者は遊戯感覚で写真を投稿することになり、参加者に対して写真の投稿を促すことができる。   19 to 23 are diagrams showing other examples of display on the display device 500. Referring to FIGS. 19 to 23, when the photo mosaic is also created in accordance with the input of the photos from the terminal device 300, when the server 100 reaches the set number of two or more, the terminal A photo mosaic is created as an example of the processing of content for a wedding performance using at least two or more photos input from the apparatus 300. That is, a photo mosaic is created using a photo posted based on a preset photo mosaic photo as shown in FIGS. 18A and 18B, and the created photo mosaic is displayed as a segment display. May be. Furthermore, the server 100 updates the photo mosaic every time the number of posted photos reaches the set number. Therefore, the display of the display device 500 changes from FIG. 19 to FIG. 20 to FIG. 21 to FIG. 22 to FIG. 23 as the number of posted photos increases, and the photo mosaic gradually becomes closer to the photo in FIG. Come. By doing in this way, the participant can know the posting state of the photograph after the start of the wedding reception sensuously and with playability. Therefore, the participant will post a photo as if playing, and can urge the participant to post a photo.

好ましくは、図15で説明されたように、投稿された写真に関連付けられた参加者の属するグループごとにフォトモザイクを作成し、作成したフォトモザイクをセグメント表示として表示してもよい。図19〜図23の例では、新郎側、新婦側の投稿写真をそれぞれ用いて作成されたフォトモザイクが並べて表示されている。このようにすることで、参加者は結婚披露宴が開始してからのたとえば新郎側、新婦側などにグループごとの写真の投稿状態を感覚的に、また遊戯性に知ることができる。そのため、参加者に対して写真の投稿数を相手側のグループの投稿数と競わせる効果を生じさせ、写真の投稿をより促すことができる。   Preferably, as described in FIG. 15, a photo mosaic may be created for each group to which a participant associated with a posted photo belongs, and the created photo mosaic may be displayed as a segment display. In the example of FIGS. 19 to 23, photo mosaics created using the posted photos of the groom and bride are displayed side by side. By doing in this way, the participant can know the posting state of the photograph for each group sensuously and playfully, for example, on the groom side or the bride side after the wedding reception has started. Therefore, the effect of causing the participant to compete the number of posted photos with the number of posted posts of the other party group can be generated, and the posting of photos can be further promoted.

再び図13を参照して、結婚披露宴の開催中、所定のタイミングで、司会者である特定のユーザは端末装置300Aを用いて、サーバ100に対してフォトモザイクの完成を指示することができる。図25は、サーバ100でのユーザ認証によって司会者である特定のユーザのログインが認証された場合に、端末装置300Aに表示される操作画面の具体例を示す図である。図25を参照して、司会者である特定のユーザ用の操作画面には、フォトモザイクの完成を指示するためのボタン77が配されている。   Referring to FIG. 13 again, during the wedding reception, a specific user who is a moderator can instruct the server 100 to complete the photo mosaic at a predetermined timing using the terminal device 300A. FIG. 25 is a diagram illustrating a specific example of an operation screen displayed on the terminal device 300 </ b> A when the login of a specific user who is a moderator is authenticated by user authentication in the server 100. Referring to FIG. 25, a button 77 for instructing completion of the photo mosaic is arranged on the operation screen for a specific user who is a moderator.

たとえば、結婚披露宴の演出の1つとして、上記のセグメントの表示(増加)を所定のタイミングから開始して上記のセグメントを目標数よりも1区切り少ない数(99%)まで増加させて表示させておき、司会者の、たとえば「あと1枚でフォトモザイクが完成です」などの掛け声と共に、写真の投稿を受け付けたタイミングで目標枚数に到達としてフォトモザイクを完成させる演出が考えられる。この演出を行なう場合を例にすると、図25の操作画面は、セグメントを目標数よりも1区切り少ない数(99%)表示させるタイミングを入力する項目75と、セグメントの表示(増加)の開始を指示するボタン76とをさらに含む。   For example, as one of the effects of a wedding reception, display (increase) of the above segment is started from a predetermined timing, and the above segment is increased to a number (99%) less than the target number by one segment. In addition to the voice of the presenter, for example, “One more photo mosaic is completed”, there can be an effect that the photo mosaic is completed as the target number is reached at the time when the posting of the photo is accepted. Taking the case of performing this effect as an example, the operation screen of FIG. 25 displays an item 75 for inputting the timing for displaying the number of segments one segment less than the target number (99%) and the start of display (increase) of the segment. And a button 76 for instructing.

操作画面が図25の画面である場合、サーバ100は、上記ステップS23のセグメントの表示を特定のユーザである司会者がボタン76にタッチしたタイミングで開始する。そして、サーバ100は、一例として項目75で設定された時刻まで写真の投稿枚数、または経過時間に応じてセグメントを増加しながら表示する。サーバ100は、端末装置300Aからボタン77にタッチされたことによるフォトモザイク完成の指示を受け付けると(ステップS27)、結婚披露宴の開催中に端末装置300から受け付けた2以上の写真を用いた結婚式演出用のコンテンツの処理として、予め設定された写真に基づいたフォトモザイクを作成し(ステップS28)、フォトモザイクを表示装置500に表示(再生)する処理を行なう(ステップS29)。   When the operation screen is the screen of FIG. 25, the server 100 starts displaying the segment in step S23 when the moderator who is a specific user touches the button 76. Then, the server 100 displays the images while increasing the number of segments according to the number of posted photos or the elapsed time until the time set in the item 75 as an example. When the server 100 receives an instruction to complete the photo mosaic by touching the button 77 from the terminal device 300A (step S27), the wedding ceremony using two or more photos received from the terminal device 300 during the wedding reception is held. As processing of the contents for production, a photo mosaic based on a preset photo is created (step S28), and a process of displaying (reproducing) the photo mosaic on the display device 500 is performed (step S29).

好ましくは、サーバ100は、結婚式演出用のコンテンツであるフォトモザイクの処理として、さらに、当該フォトモザイクの作成に用いた、端末装置300から入力された写真のうちの「当たり写真」を提示する処理を行なう。一例として、端末装置300Aを用いて特定のユーザである司会者は当たり写真を提示する演出の開始を指示する。サーバ100はその指示に応じて、投稿された写真の中から当たり写真を決定し、表示装置500に表示する処理を行なう。   Preferably, the server 100 presents a “winning photo” of the photos input from the terminal device 300 used for creating the photomosaic as processing of the photomosaic that is the content for the wedding performance. Perform processing. As an example, a moderator who is a specific user uses the terminal device 300A to instruct the start of an effect of presenting a winning photograph. In response to the instruction, the server 100 determines a winning photo from the posted photos and performs a process of displaying it on the display device 500.

この演出を行なう場合を例にすると、図25の操作画面は、「当たり写真」の決定をサーバ100に対して指示するためのボタン80と、表示装置500に「当たり写真」の表示を指示するためのボタン81とを含む。   Taking the case of performing this effect as an example, the operation screen of FIG. 25 instructs the server 100 to instruct the server 100 to determine “winning photo”, and instructs the display device 500 to display “winning photo”. And a button 81.

好ましくは、この演出に先だって、端末装置300Aはサーバ100で決定された「当たり写真」の候補を表示する。これにより、司会者は表示装置500への当該写真の表示の適否を判断することができる。また、好ましくは、端末装置300Aは、決定された写真が表示に適切でないと判断された場合に、次の「当たり写真」の候補の決定をサーバ100に対して指示する。そこで、好ましくは、図25の操作画面は、さらに、「当たり写真」の候補を表示する項目78と、次の「当たり写真」の候補の決定をサーバ100に対して指示するためのボタン79とを含む。   Preferably, prior to this effect, terminal device 300A displays the “winning photo” candidates determined by server 100. Thereby, the presenter can determine whether or not the photograph is displayed on the display device 500. In addition, preferably, when it is determined that the determined photo is not appropriate for display, terminal device 300A instructs server 100 to determine the next “winning photo” candidate. Therefore, preferably, the operation screen of FIG. 25 further includes an item 78 for displaying a candidate for “winning photo”, and a button 79 for instructing the server 100 to determine a candidate for the next “winning photo”. including.

操作画面が図25の画面である場合、サーバ100は、端末装置300Aからボタン80にタッチされたことによる「当たり写真」の決定の指示を受け付けると(ステップS30)、端末装置300から結婚披露宴の開催期間中である投稿期間に受け付けた写真の中から「当たり写真」とする写真を決定する(ステップS31)。ステップS31での決定方法は特定の方法に限定されない。乱数表を利用したものであってもよいし、予め投稿順や写真に関連付けられているユーザや投稿のタイミングなどが規定されていて、この規定に従う写真が抽出されるものであってもよい。   When the operation screen is the screen of FIG. 25, when the server 100 receives an instruction to determine “winning photo” by touching the button 80 from the terminal device 300A (step S30), the server 100 performs a wedding reception from the terminal device 300. From the photos accepted during the posting period during the holding period, a photo to be a “winning photo” is determined (step S31). The determination method in step S31 is not limited to a specific method. A random number table may be used, or a posting order, a user associated with a photograph, a posting timing, and the like may be defined in advance, and a photograph that conforms to the provision may be extracted.

好ましくは、サーバ100は決定した「当たり写真」を端末装置300Aに送信し、端末装置300Aの項目78に表示させる。このとき、サーバ100は端末装置300Aからボタン79にタッチされたことによる次の「当たり写真」の決定の指示を受け付けると、再度、上記ステップS31の動作を行なって次の「当たり写真」とする写真を決定する。   Preferably, the server 100 transmits the determined “winning photo” to the terminal device 300A and displays it in the item 78 of the terminal device 300A. At this time, when the server 100 receives an instruction to determine the next “winning photo” by touching the button 79 from the terminal device 300A, the server 100 performs the operation of step S31 again to obtain the next “winning photo”. Determine the photo.

そして、サーバ100は端末装置300Aからボタン81にタッチされたことによる「当たり写真」の表示の指示を受け付けると(ステップS32)、表示装置500に対して当該写真を表示させるための情報を送信して、表示させる(ステップS33)。   Then, when the server 100 receives an instruction to display the “winning photo” by touching the button 81 from the terminal device 300A (step S32), the server 100 transmits information for displaying the photo to the display device 500. Are displayed (step S33).

図24は、表示装置500での「当たり写真」の表示例を表わした図である。図24を参照して、上記ステップS33では、一例として、サーバ100は上記ステップS29で表示装置500に表示させたフォトモザイクの中から、「当たり写真」に該当する写真を他の写真と区別して表示し、さらに、当該写真を大きく表示する、などの演出を行なうことが想定される。   FIG. 24 is a diagram illustrating a display example of “winning photo” on the display device 500. Referring to FIG. 24, in step S33, as an example, server 100 distinguishes the photo corresponding to the “winning photo” from the other photos from the photo mosaic displayed on display device 500 in step S29. It is assumed that an effect such as displaying and further displaying the photograph in large size is performed.

第2の期間における結婚式演出用のコンテンツの処理もまた、フォトモザイクの作成および表示、および「当たり写真」の決定および表示に限定されるものではない。第1の期間での処理と同様に、投稿された写真を予め規定された順に並べて時系列的に再生されるコンテンツの一例であるスライドショーを作成および表示する処理や、フォトモザイクを利用したクイズを作成および表示する処理や、これらの表示を、結婚式場に設置された表示装置500のみならず、他の開場に設置された表示装置(不図示)にも同期して表示する処理であってもよい。   The processing of the content for the wedding performance in the second period is not limited to the creation and display of the photo mosaic and the determination and display of the “winning photo”. Similar to the processing in the first period, a process for creating and displaying a slide show as an example of content that is time-sequentially arranged by arranging posted photos in a predetermined order, and a quiz using a photo mosaic Even if it is the process which displays in synchronism with the display apparatus (not shown) installed not only in the display apparatus 500 installed in the wedding hall, but also in the display apparatus (not shown) installed in other opening places, the process which produces and displays Good.

<機能構成>
図26は、上記の第2の実施の形態にかかる動作を行なうためのサーバ100の機能構成の具体例を示すブロック図である。図25に示される各機能は、サーバ100のCPU10がROM11に記憶されている上記第2の期間用のプログラムをRAM12上に読み出して実行することで、主にCPU10で実現される。しかしながら少なくとも一部機能は、図2に表わされた他の装置構成、または図示されていない電気回路などの他のハードウェア構成によって実現されてもよい。
<Functional configuration>
FIG. 26 is a block diagram illustrating a specific example of a functional configuration of the server 100 for performing the operation according to the second embodiment. Each function shown in FIG. 25 is realized mainly by the CPU 10 when the CPU 10 of the server 100 reads the program for the second period stored in the ROM 11 onto the RAM 12 and executes it. However, at least some of the functions may be realized by other device configurations shown in FIG. 2 or other hardware configurations such as an electric circuit (not shown).

図26を参照して、第2の実施の形態にかかる動作を行なうためのサーバ100の機能構成は、図11に示される第1の実施の形態にかかる動作を行なうためのサーバ100の機能構成のうちの設定部101および設定格納部102に替えて、CPU10が、上記のセグメントを表示装置500に表示させる処理を行なうためのセグメント表示処理部110を含む。また、写真処理部108は、結婚披露宴開催期間中である投稿期間に端末装置300から入力された少なくとも2以上の写真を用いた結婚式演出用のコンテンツの処理として、当該写真の中から「当たり写真」を決定するための当たり写真決定部111をさらに含む。   Referring to FIG. 26, the functional configuration of server 100 for performing the operation according to the second embodiment is the functional configuration of server 100 for performing the operation according to the first embodiment shown in FIG. Instead of the setting unit 101 and the setting storage unit 102, the CPU 10 includes a segment display processing unit 110 for performing processing for displaying the above-described segment on the display device 500. In addition, the photo processing unit 108 selects “winning” from the photos as a processing of the contents for wedding performance using at least two or more photos input from the terminal device 300 during the posting period during the wedding reception holding period. A hit photo determination unit 111 for determining “photo” is further included.

第2の実施の形態にかかる動作を行なうための機能では、表示処理部107は、端末装置300からの指示、または予め規定されたタイミングでフォトモザイクを表示装置500に表示する処理、および当たり写真を表示装置500に表示する処理をさらに行なう。   In the function for performing the operation according to the second embodiment, the display processing unit 107 displays an instruction from the terminal device 300 or displays a photo mosaic on the display device 500 at a predetermined timing, and a winning photograph. Is further displayed on the display device 500.

<動作フロー>
図27は、サーバ100での第2の実施の形態にかかる動作の流れの具体例を表わしたフローチャートである。すなわち、イベントである結婚式開催中にサーバ100で実行される動作の流れを表わしている。図27のフローチャートに表わされた動作は、サーバ100のCPU10がROM11に記憶されているプログラムをRAM12上に読み出して実行し、図26の各機能を発揮することによって実現される。
<Operation flow>
FIG. 27 is a flowchart illustrating a specific example of an operation flow according to the second embodiment in the server 100. That is, it represents the flow of operations executed by the server 100 during the wedding ceremony as an event. The operation shown in the flowchart of FIG. 27 is realized by the CPU 10 of the server 100 reading out the program stored in the ROM 11 onto the RAM 12 and executing it, thereby exhibiting the functions shown in FIG.

図27を参照して、CPU10は端末装置300から写真の入力(投稿)を受け付けると(ステップS201)、当該写真を予め規定されたメモリに格納する(ステップS203)。このとき、CPU10は、写真を受け付けるたびに表示装置500に表示するようにしてもよい。これにより、表示装置500には端末装置300からの投稿に伴ってスライドショーのように投稿された写真が順に表示されることになる。   Referring to FIG. 27, when CPU 10 receives an input (post) of a photograph from terminal device 300 (step S201), CPU 10 stores the photograph in a predetermined memory (step S203). At this time, the CPU 10 may display it on the display device 500 every time a photo is received. As a result, the photos posted in a slide show accompanying the posting from the terminal device 300 are sequentially displayed on the display device 500.

CPU10は、メモリに格納した写真の数に応じたセグメントを表示する処理を実行する(ステップS205)。当該処理は、司会者である特定のユーザからの指示によって開始するものであってもよい。表示するセグメント数は、必ずしも写真の数に基づくものでなくてもよい。たとえば、予め規定されたタイミングでセグメント数を増加させていってもよい。   CPU10 performs the process which displays the segment according to the number of the photographs stored in memory (step S205). The process may be started by an instruction from a specific user who is a moderator. The number of segments to display is not necessarily based on the number of photos. For example, the number of segments may be increased at a predetermined timing.

CPU10は、予め規定された、結婚披露宴開催期間中である投稿期間が終了するまで(ステップS207でNO)、端末装置300から写真の入力を受け付ける。   CPU 10 accepts input of photos from terminal device 300 until a predetermined posting period during the wedding reception period ends (NO in step S207).

投稿期間が終了すると(ステップS207でYES)、または、司会者である特定のユーザからの指示を受け付けると、CPU10は端末装置300から上記の投稿期間に受け付けた2以上の写真を用いて、結婚式演出用のコンテンツの一例としてのフォトモザイクを作成する処理を実行する(ステップS209)。CPU10は、端末装置300から写真の入力を受け付けるたびにフォトモザイクの作成(更新)を行なっていてもよい。そして、所定のタイミング、または司会者である特定のユーザからの指示を受け付けると、CPU10はフォトモザイクの更新を終了して完成させるようにしてもよい。   When the posting period ends (YES in step S207) or when an instruction from a specific user who is a moderator is received, the CPU 10 uses the two or more photographs received from the terminal device 300 during the above posting period to marry. A process of creating a photo mosaic as an example of content for the expression effect is executed (step S209). The CPU 10 may create (update) a photo mosaic every time it receives an input of a photo from the terminal device 300. When receiving a predetermined timing or an instruction from a specific user who is a moderator, the CPU 10 may end the update of the photo mosaic and complete it.

その後、CPU10は、司会者である特定のユーザから「当たり写真」の決定の指示を受け付けると(ステップS211でYES)、結婚式演出用のコンテンツの処理の一例として、端末装置300から受け付けた写真の中から予め設定された規定に従って「当たり写真」を決定し、表示装置500に表示する(ステップS213)。   Thereafter, when the CPU 10 receives an instruction to determine “winning photo” from a specific user who is the presenter (YES in step S211), the photo received from the terminal device 300 as an example of the content processing for the wedding performance. The “winning photograph” is determined from among the above and is displayed on the display device 500 (step S213).

好ましくは、CPU10はステップS213で、決定した「当たり写真」を上記特定のユーザの利用している端末装置300Aに送信し、特定のユーザから表示の指示を受け付けた後に表示装置500に表示する。   Preferably, in step S213, the CPU 10 transmits the determined “winning photograph” to the terminal device 300A used by the specific user, and displays it on the display device 500 after receiving a display instruction from the specific user.

<第2の実施の形態の効果>
本システムにて第2の実施の形態にかかる動作が行なわれることによって、イベントの一例である結婚披露宴の開催中に結婚披露宴の参加者からコンテンツの一例である写真の入力を受け付けて、結婚式演出用のコンテンツの処理としてフォトモザイクを作成して表示装置500に表示したり、「当たり写真」として所定数の写真を抽出して表示装置500に表示したりすることができる。これにより、結婚披露宴の参加者は、結婚披露宴の演出に積極的に参加することができ、結婚披露宴を主体的に楽しむことができる。したがって、本システムは、第2の実施の形態にかかる動作を行なうことによって、結婚披露宴をより効果的に演出することができる。
<Effects of Second Embodiment>
When the operation according to the second embodiment is performed in this system, an image of an example of content is received from a wedding reception participant during a wedding reception which is an example of an event, and a wedding is received. A photo mosaic can be created and displayed on the display device 500 as content processing for presentation, or a predetermined number of photos can be extracted and displayed on the display device 500 as “winning photos”. Thereby, the participants of the wedding reception can actively participate in the production of the wedding reception and can enjoy the wedding reception independently. Therefore, this system can produce a wedding reception more effectively by performing the operation according to the second embodiment.

[第3の実施の形態]
第3の実施の形態として、イベントの一例である結婚披露宴の開催後を含む上記第3の期間における本システムでの動作について説明する。本システムもまた、端末装置300を結婚披露宴の参加者であったユーザが用いてサーバ100にアクセスすることが想定されている。
[Third Embodiment]
As a third embodiment, an operation of the system in the third period including after the wedding reception, which is an example of an event, will be described. In this system, it is also assumed that a user who is a participant in a wedding reception uses the terminal device 300 to access the server 100.

<動作概要>
図28は、本システムでの第3の実施の形態にかかる動作の概要を表わした図である。また、図29,図30は、図28の動作中の端末装置300での表示例を表わした図である。図28の例において、端末装置300Aは特定のユーザとして結婚披露宴開催時の新郎、新婦であったユーザが該当し、端末装置300Bは結婚披露宴の招待客であったユーザが用いる端末装置に該当する。端末装置300では、ユーザ操作に従って予めインストールされているプログラムが起動し、ユーザの操作を受け付ける。サーバ100は、当該プログラムの実行に従って端末装置300から送信されたユーザ情報を用いてユーザ認証を行なうことによって、当該操作が特定のユーザからのものであるそれ以外の参加者であったユーザからのものであるかを判別可能である。
<Overview of operation>
FIG. 28 is a diagram showing an outline of the operation according to the third embodiment of the present system. FIG. 29 and FIG. 30 are diagrams showing display examples on the terminal device 300 in operation in FIG. In the example of FIG. 28, the terminal device 300A corresponds to a user who was a bridegroom or bride at the time of a wedding reception as a specific user, and the terminal device 300B corresponds to a terminal device used by a user who was a guest of the wedding reception. In the terminal device 300, a preinstalled program is activated in accordance with a user operation, and accepts a user operation. The server 100 performs user authentication using the user information transmitted from the terminal device 300 in accordance with the execution of the program, so that the operation is from a user who is a participant other than the specific user. It is possible to determine whether it is a thing.

図28を参照して、上記プログラムが起動している端末装置300Aは、特定のユーザによる写真の投稿指示を受け付けると、指定された写真をサーバ100に対して送信する(ステップS41)。ここでは、端末装置300Aは、たとえば図7のようなホーム画面から図8のような投稿画面に画面を遷移して写真の投稿の指示を受け付ける。   Referring to FIG. 28, when terminal device 300A in which the program is running receives a photo posting instruction from a specific user, it transmits the specified photo to server 100 (step S41). Here, for example, terminal device 300A changes the screen from a home screen as shown in FIG. 7 to a posting screen as shown in FIG. 8, and accepts a photo posting instruction.

上記写真の入力を受け付けたサーバ100は、該写真データを結婚式情報に関連付けて、予め規定されているメモリに格納する(ステップS42)。上記のステップS41,S42の動作は上記特定のユーザである新郎、新婦であったユーザからの操作の度に繰り返され、その度に写真データがメモリに蓄積されていく。   The server 100 that has received the input of the photo stores the photo data in association with the wedding information in a predetermined memory (step S42). The operations in steps S41 and S42 are repeated each time an operation is performed by the user who is the specific user, the groom or the bride, and the photo data is accumulated in the memory each time.

第3の期間に投稿される写真は、例えば新婚旅行や出産やお宮参りなど、イベントの一例である結婚披露宴の後のイベントにおける写真が想定される。サーバ100は、新郎、新婦であった特定のユーザから上記の写真を受け付けてメモリに格納することで、家族の歴史を撮影した写真を管理することになる。   The photograph posted in the third period is assumed to be a photograph at an event after a wedding reception, which is an example of an event, such as a honeymoon, childbirth or a palace visit. The server 100 receives the above-mentioned photo from a specific user who was a bridegroom or a bride and stores it in a memory, thereby managing a photo of the family history.

上記プログラムが起動している端末装置300Bは、参加者であったユーザから以前に参加した結婚披露宴に関連して通知されたアクセス先にアクセスする指示操作を受け付けて、サーバ100に対してアクセスを要求する(ステップS43)。サーバ100は、当該要求に含まれるパスワードを用いてユーザ認証を行ない(ステップS44)、認証成功の場合に、結婚披露宴の後の当該結婚披露宴に関連付けられたサイトとして、上記の投稿された写真を提示するサイトを表示させるための表示情報を端末装置300Bに対して送信する(ステップS45)。この情報を受信することによって、端末装置300Bのタッチパネル33には上記の写真が表示される(ステップS46)。   The terminal device 300B in which the program is running accepts an instruction operation to access an access destination notified in relation to a wedding reception that has been previously participated by a user who is a participant, and accesses the server 100. A request is made (step S43). The server 100 performs user authentication using the password included in the request (step S44), and if the authentication is successful, the server 100 displays the posted photo as a site associated with the wedding reception after the wedding reception. Display information for displaying the site to be presented is transmitted to the terminal device 300B (step S45). By receiving this information, the above photograph is displayed on the touch panel 33 of the terminal device 300B (step S46).

上記プログラムが起動している端末装置300Bは、参加者であったユーザから表示されている写真のダウンロードの指示を受け付けると、当該写真をサーバ100に対して要求する(ステップS47)。サーバ100は、参加者であったユーザからの要求に応じて、指定された写真を端末装置300Bに対して送信する(ステップS48)。これにより、結婚披露宴の参加者であったユーザは、新郎、新婦であった特定のユーザが結婚披露宴開催の後に投稿した写真を閲覧し、さらにダウンロードすることができる。   When the terminal device 300B in which the program is activated receives an instruction to download a photo displayed from a user who is a participant, the terminal device 300B requests the server 100 for the photo (step S47). The server 100 transmits the designated photo to the terminal device 300B in response to a request from the user who was a participant (step S48). Thereby, the user who was a participant of the wedding reception can browse and further download the photos posted by the specific users who were the groom and the bride after the wedding reception.

好ましくは、ステップS46でサーバ100は、さらに、端末装置300から入力された少なくとも2以上の写真を用いた結婚式演出用のコンテンツの処理の一例として、第2の期間に完成したフォトモザイクを端末装置300に表示する。そして、参加者であったユーザからの指示に応じて、サーバ100は、結婚式演出用のコンテンツの処理の一例として、表示したフォトモザイクに含まれる写真のうちの指定された写真を、端末装置300に転送する処理を行なう。   Preferably, in step S <b> 46, the server 100 further uses the photo mosaic completed in the second period as an example of processing of the wedding effect content using at least two or more photos input from the terminal device 300. Display on the device 300. Then, in response to an instruction from a user who is a participant, the server 100 displays, as an example of content processing for wedding performance, a designated photo among the photos included in the displayed photomosaic as a terminal device. The process of transferring to 300 is performed.

より好ましくは、上記ステップS46でフォトモザイクを表示する際、サーバ100は、結婚披露宴の参加者であったユーザからの指示に従って、フォトモザイクに含まれる複数の写真のうちの指定されたユーザに関連付けられた写真を他のユーザに関連付けられた写真と区別して表示する。   More preferably, when displaying the photo mosaic in step S46, the server 100 associates with a designated user among a plurality of photos included in the photo mosaic according to an instruction from a user who is a participant of the wedding reception. The displayed photos are displayed separately from the photos associated with other users.

図29は、フォトモザイクの表示の第1の例を表わした図である。図29を参照して、一例として、ステップS46の表示画面(不図示)において上記の指示を受け付けると、サーバ100は、フォトモザイクのうちの指定されたユーザ(たとえば当該ユーザ)が投稿し、当該ユーザに関連付けてメモリに格納されている写真を太枠で囲って、他のユーザに関連付けられた写真と区別して、強調表示する。端末装置300Bの操作画面において図29のフォトモザイクの表示が行なわれることで、参加者であったユーザは指定したユーザの写真をフォトモザイクの中から容易に見つけることができる。   FIG. 29 is a diagram illustrating a first example of display of a photo mosaic. Referring to FIG. 29, as an example, when the above instruction is received on the display screen (not shown) in step S46, server 100 posts a designated user (for example, the user) of the photo mosaic, A picture associated with the user and stored in the memory is surrounded by a thick frame so as to be distinguished from a picture associated with another user. By displaying the photo mosaic of FIG. 29 on the operation screen of the terminal device 300B, a user who is a participant can easily find a photo of the designated user from the photo mosaic.

図30は、フォトモザイクの表示の第2の例を表わした図である。図30を参照して、一例として、サーバ100は予め参加者をたとえば新郎側、新婦側などにグループ分けして設定しておき、ステップS46の表示画面(不図示)において上記の指示を受け付けると、フォトモザイクのうちの指定されたグループに属するユーザが投稿し、当該ユーザに関連付けてメモリに格納されている写真を太枠で囲って、他のグループに属するユーザに関連付けられた写真と区別して、強調表示する。端末装置300Bの操作画面において図30のフォトモザイクの表示が行なわれることで、参加者であったユーザは指定したグループに属するユーザの写真をフォトモザイクの中から容易に見つけることができる。   FIG. 30 is a diagram illustrating a second example of the display of the photo mosaic. Referring to FIG. 30, as an example, server 100 sets participants in advance in groups such as the groom side and the bride side, and accepts the above instruction on the display screen (not shown) in step S46. A photo that is posted by a user belonging to a specified group in the photo mosaic and is associated with the user and stored in the memory is surrounded by a thick frame to distinguish it from photos associated with users belonging to other groups. To highlight. By displaying the photo mosaic of FIG. 30 on the operation screen of the terminal device 300B, a user who is a participant can easily find a photo of the user belonging to the specified group from the photo mosaic.

その他、サーバ100は、撮影時刻や撮影位置などの指定を端末装置300Bから受け付けて、当該指定された条件に合致する写真を、フォトモザイクの中から強調表示してもよい。このようにすることで、参加者であったユーザは、ダウンロードしたい写真をフォトモザイクの中から容易に見つけることができる。   In addition, the server 100 may accept designation of a photographing time, a photographing position, and the like from the terminal device 300B, and highlight a photo that matches the designated condition from the photo mosaic. By doing in this way, the user who was a participant can find easily the photograph which he wants to download from a photo mosaic.

<機能構成>
図31は、上記の第3の実施の形態にかかる動作を行なうためのサーバ100の機能構成の具体例を示すブロック図である。図31に示される各機能は、サーバ100のCPU10がROM11に記憶されている上記第3の期間用のプログラムをRAM12上に読み出して実行することで、主にCPU10で実現される。しかしながら少なくとも一部機能は、図2に表わされた他の装置構成、または図示されていない電気回路などの他のハードウェア構成によって実現されてもよい。
<Functional configuration>
FIG. 31 is a block diagram showing a specific example of a functional configuration of the server 100 for performing the operation according to the third embodiment. Each function shown in FIG. 31 is realized mainly by the CPU 10 when the CPU 10 of the server 100 reads the program for the third period stored in the ROM 11 onto the RAM 12 and executes it. However, at least some of the functions may be realized by other device configurations shown in FIG. 2 or other hardware configurations such as an electric circuit (not shown).

図31を参照して、第3の実施の形態にかかる動作を行なうためのサーバ100の機能構成は、図11に示される第1の実施の形態にかかる動作を行なうためのサーバ100の機能構成のうちの設定部101および設定格納部102に替えて、写真処理部108が、結婚式演出用のコンテンツの処理として参加者だったユーザの操作によって指定された写真を端末装置300に転送する処理を行なうための転送部112を含む。   Referring to FIG. 31, the functional configuration of server 100 for performing the operation according to the third embodiment is the functional configuration of server 100 for performing the operation according to the first embodiment shown in FIG. In place of the setting unit 101 and the setting storage unit 102, the photo processing unit 108 transfers a photo designated by the operation of the user who was a participant as content processing for the wedding performance to the terminal device 300. Includes a transfer unit 112.

第3の実施の形態にかかる動作を行なうための機能では、表示処理部107は、上記の第2の実施の形態にかかる動作において作成され、メモリに記憶されているフォトモザイクを端末装置300に表示する処理をさらに行なう。この表示の際、好ましくは表示処理部107は、フォトモザイクに含まれる写真のうちの特定の写真を他の写真から区別して強調表示する。   In the function for performing the operation according to the third embodiment, the display processing unit 107 stores, in the terminal device 300, the photo mosaic created in the operation according to the second embodiment and stored in the memory. Further display processing is performed. In this display, the display processing unit 107 preferably highlights a specific photo among the photos included in the photomosaic from other photos.

<動作フロー>
図32は、サーバ100での第3の実施の形態にかかる動作の流れの具体例を表わしたフローチャートである。すなわち、イベントである結婚披露宴開催後にサーバ100で実行される動作の流れを表わしている。図32のフローチャートに表わされた動作は、サーバ100のCPU10がROM11に記憶されているプログラムをRAM12上に読み出して実行し、図31の各機能を発揮することによって実現される。図32の動作は、サーバ100がユーザからアクセス要求を受け付けると開始される。
<Operation flow>
FIG. 32 is a flowchart showing a specific example of the flow of operations according to the third embodiment in the server 100. That is, the flow of the operation | movement performed with the server 100 after the wedding reception which is an event is represented. The operation shown in the flowchart of FIG. 32 is realized by the CPU 10 of the server 100 reading out and executing the program stored in the ROM 11 on the RAM 12 and exhibiting the functions of FIG. The operation of FIG. 32 is started when the server 100 receives an access request from a user.

すなわち、図32を参照して、CPU10は端末装置300を利用してユーザからアクセス要求を受け付けると、結婚式情報を用いてユーザ認証を行なった後(ステップS301)、図7と同様の、結婚披露宴開催後のホーム画面を端末装置300に表示する。結婚披露宴開催後のホーム画面は、新郎、新婦であった特定のユーザからの写真の投稿操作を行なうためのボタン(たとえば図7のボタン67)と、参加者であったユーザからの写真の閲覧およびダウンロード操作を行なうためのボタン(たとえば図7のボタン68)とを含む。   That is, referring to FIG. 32, when CPU 10 receives an access request from a user using terminal device 300, after performing user authentication using wedding information (step S301), the same marriage as in FIG. The home screen after the wedding reception is displayed on the terminal device 300. The home screen after the wedding reception is held, a button for performing a photo posting operation from a specific user who was a bridegroom or a bride (for example, button 67 in FIG. 7), and browsing of a photo from a user who was a participant And a button for performing a download operation (for example, button 68 in FIG. 7).

ホーム画面において、参加者であったユーザから写真を閲覧する操作を受け付けた場合(ステップS303でNO)、CPU10は、メモリに格納されている写真を端末装置300に表示する処理を行なう(ステップS305)。ステップS305でCPU10は、後述する処理で、結婚披露宴開催の後の第3の期間に新郎、新婦であった特定のユーザから投稿され、メモリに格納した写真を端末装置300に表示する。   When an operation for browsing a photo is received from a user who is a participant on the home screen (NO in step S303), the CPU 10 performs a process of displaying the photo stored in the memory on the terminal device 300 (step S305). ). In step S <b> 305, the CPU 10 displays, on the terminal device 300, a photo posted by a specific user who was a bridegroom or a bride in a third period after the wedding reception is held and stored in the memory in a process described later.

好ましくは、ステップS305でCPU10は、上記の第2の期間に結婚披露宴の参加者から投稿された2以上の写真を用いて作成し、完成したフォトモザイクを端末装置300に表示する。さらに、ステップS305でCPU10は、端末装置300からの指示に従って、フォトモザイクに含まれる写真のうちの指定されたユーザに関連付けられた写真を強調表示したり(図29)、指定されたグループに属するユーザに関連付けられた写真を強調表示したり(図30)してもよい。   Preferably, in step S <b> 305, the CPU 10 creates two or more photos posted from the wedding reception participants in the second period and displays the completed photo mosaic on the terminal device 300. Furthermore, in step S305, the CPU 10 highlights a photo associated with the designated user among the photos included in the photo mosaic in accordance with an instruction from the terminal device 300 (FIG. 29), or belongs to the designated group. The photograph associated with the user may be highlighted (FIG. 30).

図示しない、写真を表示する画面は、表示した写真のうちから選択し、選択した写真のダウンロードを指示するためのボタンを含む。CPU10は、端末装置300から写真を指定して当該写真のダウンロードの要求を受け付けると(ステップS307でYES)、指定された写真を端末装置300に対して転送する(ステップS309)。   A picture display screen (not shown) includes a button for selecting from the displayed pictures and instructing the download of the selected pictures. When the CPU 10 specifies a photo from the terminal device 300 and receives a request for downloading the photo (YES in step S307), the CPU 10 transfers the specified photo to the terminal device 300 (step S309).

一方、ホーム画面において、新郎、新婦であった特定のユーザから写真を投稿する操作を受け付けた場合(ステップS303でNO)、CPU10は、端末装置300から受け付けた写真を予め規定されているメモリに格納する(ステップS311)。   On the other hand, when an operation for posting a photo from a specific user who was a groom or a bride is accepted on the home screen (NO in step S303), the CPU 10 stores the photo accepted from the terminal device 300 in a predetermined memory. Store (step S311).

<第3の実施の形態の効果>
本システムにて第3の実施の形態にかかる動作が行なわれることによって、イベントの一例である結婚披露宴の開催後にも、結婚披露宴の参加者に対してコンテンツ(写真の閲覧、ダウンロード)が提供される。これにより、結婚披露宴の参加者は、結婚披露宴の後も継続してコンテンツの提供を受けることができる。そのため、結婚披露宴の参加者は、本システムにおけるコンテンツの処理によって、イベントである結婚披露宴の開催の後も新郎、新婦などである特定のユーザとの関わりを保つことができる。したがって、本システムは、第3の実施の形態にかかる動作を行なうことによって、イベントの一例である結婚披露宴そのものに加えて、その後のユーザ間のつながりも効果的に保つことができる。つまり、事後的にイベントを効果的に演出することができると言える。
<Effect of the third embodiment>
By performing the operation according to the third embodiment in this system, contents (viewing and downloading of photos) are provided to the wedding reception participants even after the wedding reception is held as an example of the event. The As a result, participants at the wedding reception can continue to receive content after the wedding reception. Therefore, the participants of the wedding reception can maintain the relationship with a specific user who is a bridegroom, bride, etc. even after the wedding reception, which is an event, is held by processing the content in this system. Therefore, this system can effectively maintain the connection between the users in addition to the wedding reception itself, which is an example of the event, by performing the operation according to the third embodiment. In other words, it can be said that the event can be effectively produced after the fact.

[第4の実施の形態]
以上の説明では、サーバ100が端末装置300とは別個の異なる装置であるものとしているが、端末装置300のいずれかがサーバ100を搭載していてもよい。たとえば、新郎、新婦の用いる端末装置300Aがサーバ100を搭載していてもよい。この場合、図11、図26、および図31に示された機能は、端末装置300のCPU30がROM31に記憶されたプログラムをRAM32上に読み出して実行することで、主にCPU30によって実現される。
[Fourth Embodiment]
In the above description, the server 100 is assumed to be a different device different from the terminal device 300, but any of the terminal devices 300 may be equipped with the server 100. For example, the terminal device 300A used by the groom and the bride may be equipped with the server 100. In this case, the functions shown in FIGS. 11, 26, and 31 are mainly realized by the CPU 30 when the CPU 30 of the terminal device 300 reads and executes the program stored in the ROM 31 on the RAM 32.

また、第1〜第3の実施の形態で説明されたそれぞれの動作のための処理は、サーバ100のみならず、少なくとも一部が端末装置300で実行され、端末装置300とサーバ100との間で情報が受け渡しされることでこれら装置が協働して実現されてもよい。たとえば、ステップS6のユーザ認証は、端末装置300側で行なわれてもよい。この場合、図11、図26、および図31に示された機能のうちの少なくとも一部機能(たとえば認証部106)は、端末装置300のCPU30がROM31に記憶されたプログラムをRAM32上に読み出して実行することで、CPU30によって実現されるものであってよい。   In addition, the processes for the respective operations described in the first to third embodiments are executed not only by the server 100 but also at least a part by the terminal device 300, and between the terminal device 300 and the server 100. These devices may be realized in cooperation by transferring information. For example, the user authentication in step S6 may be performed on the terminal device 300 side. In this case, at least a part of the functions shown in FIGS. 11, 26, and 31 (for example, the authentication unit 106), the CPU 30 of the terminal device 300 reads the program stored in the ROM 31 onto the RAM 32. It may be realized by the CPU 30 by executing.

[第5の実施の形態]
さらに、上述の処理をサーバ100のCPU10や端末装置300のCPU30に実行させるためのプログラムを提供することもできる。プログラムを提供可能とすることで、一般的なコンピュータや携帯端末をサーバ100や端末装置300として機能させることができる。そのため、本システムを既存の装置を利用して容易に構築することができる。
[Fifth Embodiment]
Furthermore, a program for causing the CPU 10 of the server 100 or the CPU 30 of the terminal device 300 to execute the above-described processing can be provided. By making it possible to provide a program, a general computer or mobile terminal can function as the server 100 or the terminal device 300. Therefore, this system can be easily constructed using existing devices.

このようなプログラムは、コンピュータに付属するフレキシブルディスク、CD−ROM(Compact Disk-Read Only Memory)、ROM、RAMおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。   Such a program is recorded on a computer-readable recording medium such as a flexible disk attached to the computer, a CD-ROM (Compact Disk-Read Only Memory), a ROM, a RAM, and a memory card, and provided as a program product. You can also Alternatively, the program can be provided by being recorded on a recording medium such as a hard disk built in the computer. A program can also be provided by downloading via a network.

なお、本発明にかかるプログラムは、コンピュータのオペレーティングシステム(OS)の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずOSと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。   The program according to the present invention is a program module that is provided as a part of a computer operating system (OS) and calls necessary modules in a predetermined arrangement at a predetermined timing to execute processing. Also good. In that case, the program itself does not include the module, and the process is executed in cooperation with the OS. A program that does not include such a module can also be included in the program according to the present invention.

また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。   The program according to the present invention may be provided by being incorporated in a part of another program. Even in this case, the program itself does not include the module included in the other program, and the process is executed in cooperation with the other program. Such a program incorporated in another program can also be included in the program according to the present invention.

提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。   The provided program product is installed in a program storage unit such as a hard disk and executed. The program product includes the program itself and a recording medium on which the program is recorded.

今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

10,30 CPU、11,31 ROM、12,32 RAM、13,38 通信部、14 HDD、33 タッチパネル、34 カメラ、35 マイク、36 スピーカ、37 読取部、61,62,63,64,75,78 項目、65,66 通知、67,68,69,70,76,77,79,80,81 ボタン、71,71A,71B,72,74 セグメント、73 写真、100 サーバ、101 設定部、102 設定格納部、103 写真入力部、104 写真格納部、105 指示入力部、106 認証部、107 表示処理部、108 写真処理部、109 フォトモザイク作成部、110 セグメント表示処理部、111 当たり写真決定部、112 転送部、141 結婚式情報記憶部、142 写真記憶部、143 コンテンツ記憶部、300,300A,300B,300C,300D 端末装置、500 表示装置。   10, 30 CPU, 11, 31 ROM, 12, 32 RAM, 13, 38 Communication unit, 14 HDD, 33 Touch panel, 34 Camera, 35 Microphone, 36 Speaker, 37 Reading unit, 61, 62, 63, 64, 75, 78 items, 65, 66 notifications, 67, 68, 69, 70, 76, 77, 79, 80, 81 buttons, 71, 71A, 71B, 72, 74 segments, 73 photos, 100 servers, 101 setting section, 102 settings Storage unit, 103 Photo input unit, 104 Photo storage unit, 105 Instruction input unit, 106 Authentication unit, 107 Display processing unit, 108 Photo processing unit, 109 Photo mosaic creation unit, 110 Segment display processing unit, 111 Per photo determination unit, 112 Transfer unit, 141 Wedding information storage unit, 142 Photo storage unit, 143 Contents憶部, 300, 300A, 300B, 300C, 300D terminal device 500 display device.

Claims (17)

端末装置とサーバとを含んだ、イベント演出用のコンテンツの処理を行なうコンテンツ処理システムであって、
前記サーバに対してイベントの開催時期および参加ユーザを含むイベント情報を設定するための設定手段と、
前記イベントに関して設定されたユーザであるか否かの認証を行なうための認証手段と、
前記サーバが前記端末装置から、少なくとも前記イベントの開催中を含む投稿期間内に、前記参加ユーザに関連付けられたコンテンツの入力を受け付けるためのコンテンツ入力手段と、
前記コンテンツ入力手段で受け付けた前記参加ユーザに関連付けられたコンテンツをメモリに格納するための格納手段と、
前記サーバが、前記端末装置から入力された少なくとも2以上のコンテンツを用いて、少なくとも前記イベントの開催中を含む処理期間内に前記イベント演出用のコンテンツを処理するためのコンテンツ処理手段とを備える、コンテンツ処理システム。
A content processing system including a terminal device and a server for processing content for event presentation,
A setting means for setting event information including an event holding time and participating users to the server;
Authentication means for authenticating whether or not the user is set for the event;
Content input means for accepting input of content associated with the participating user from the terminal device within a posting period including at least the event being held;
Storage means for storing, in a memory, content associated with the participating user received by the content input means;
The server includes content processing means for processing the content for event presentation within at least a processing period including holding of the event, using at least two contents input from the terminal device. Content processing system.
前記コンテンツ処理手段は、前記端末装置から入力されたコンテンツを利用して、前記イベントの開催期間中に前記イベント演出用のコンテンツを再生する、請求項1に記載のコンテンツ処理システム。   The content processing system according to claim 1, wherein the content processing means reproduces the event effect content during the event period using the content input from the terminal device. 前記メモリに記憶されている前記コンテンツのうちから、前記コンテンツ処理手段での前記イベント演出用のコンテンツの処理には用いないコンテンツを指定する、特定のユーザによる操作を受け付けるための指示入力手段をさらに備える、請求項2に記載のコンテンツ処理システム。   An instruction input unit for accepting an operation by a specific user that specifies a content that is not used for processing the event effect content in the content processing unit from the content stored in the memory. The content processing system according to claim 2, comprising: 前記コンテンツ処理手段は、前記メモリに記憶されている複数の前記コンテンツを用いて1つのコンテンツを生成し、前記イベント演出用のコンテンツとして再生する、請求項1〜3のいずれかに記載のコンテンツ処理システム。   The content processing according to any one of claims 1 to 3, wherein the content processing means generates a single content using a plurality of the contents stored in the memory and reproduces the content as the event effect content. system. 前記コンテンツ処理手段は、前記コンテンツ入力手段でコンテンツを受け付けることによって、前記生成した前記イベント演出用のコンテンツを更新する、請求項4に記載のコンテンツ処理システム。   5. The content processing system according to claim 4, wherein the content processing unit updates the generated content for event presentation by accepting content by the content input unit. 前記コンテンツ処理手段は、前記イベント演出用のコンテンツの再生の際に、前記イベント演出用のコンテンツに含まれる複数のコンテンツのうちの指定された参加ユーザに関連付けられたコンテンツを他のコンテンツと区別して再生する、請求項4または5に記載のコンテンツ処理システム。   The content processing means distinguishes the content associated with the designated participating user from the plurality of contents included in the event effect content from other content when reproducing the event effect content. The content processing system according to claim 4 or 5, which is played back. 前記参加ユーザは予めグループに区分けされており、前記コンテンツ処理手段は、前記イベント演出用のコンテンツの再生の際に、前記イベント演出用のコンテンツに含まれる複数のコンテンツのうちの指定されたグループに属する参加ユーザに関連付けられたコンテンツを他のコンテンツと区別して再生する、請求項4または5に記載のコンテンツ処理システム。   The participating users are preliminarily divided into groups, and the content processing means, when playing back the content for event presentation, assigns the designated group among the plurality of contents included in the content for event presentation. The content processing system according to claim 4 or 5, wherein content associated with a participating user to which the user belongs belongs to be reproduced separately from other content. 前記イベントの開催期間の後に、前記端末装置から前記イベント演出用のコンテンツ中の前記参加ユーザに関連付けられたコンテンツの指定を受け付けることによって、前記メモリに格納されている、前記イベント演出用のコンテンツに含まれるそれぞれ前記参加ユーザに関連付けられた複数のコンテンツのうちから指定されたコンテンツを前記端末装置に転送する転送手段をさらに備える、請求項4〜7のいずれかに記載のコンテンツ処理システム。   By receiving designation of content associated with the participating user in the content for event production from the terminal device after the event period, the content for event production stored in the memory is received. 8. The content processing system according to claim 4, further comprising a transfer unit configured to transfer a designated content from among a plurality of contents associated with each of the participating users included therein to the terminal device. 前記イベントの開催期間内である所定期間に前記コンテンツ入力手段で受け付けた前記参加ユーザに関連付けられたコンテンツの数に応じて、セグメントの数を変化させて表示装置に表示するためのセグメント表示処理手段をさらに備える、請求項1〜8のいずれかに記載のコンテンツ処理システム。   Segment display processing means for changing the number of segments and displaying them on a display device in accordance with the number of contents associated with the participating user received by the content input means during a predetermined period within the event holding period The content processing system according to claim 1, further comprising: 前記参加ユーザは予めグループに区分けされており、前記セグメント表示処理手段は、前記グループごとに、前記コンテンツ入力手段で受け付けた当該グループに属する参加ユーザに関連付けられたコンテンツの数に応じて前記セグメントを表示する、請求項9に記載のコンテンツ処理システム。   The participating users are divided into groups in advance, and the segment display processing means assigns the segments according to the number of contents associated with the participating users belonging to the group received by the content input means for each group. The content processing system according to claim 9 for display. 前記イベントは複数の期間を含み、前記セグメント表示処理手段は、前記複数の期間に含まれる少なくとも1つの期間について、前記コンテンツ入力手段で受け付けた当該期間に作成されたコンテンツの数に応じて前記セグメントを表示する、請求項9に記載のコンテンツ処理システム。   The event includes a plurality of periods, and the segment display processing unit determines the segment according to the number of contents created in the period received by the content input unit for at least one period included in the plurality of periods. The content processing system according to claim 9, wherein the content is displayed. 前記セグメント表示処理手段は、前記表示装置に表示するセグメントの数が予め規定された数となるときに、前記セグメントと共に前記コンテンツ入力手段で受け付けたコンテンツのうちの前記セグメントに対応したコンテンツを再生する、請求項9に記載のコンテンツ処理システム。   The segment display processing unit reproduces content corresponding to the segment of the content received by the content input unit together with the segment when the number of segments to be displayed on the display device is a predetermined number. The content processing system according to claim 9. 前記コンテンツ入力手段は、前記投稿期間後に前記端末装置から、特定のユーザに関連付けられたコンテンツの入力を受け付け、
前記コンテンツ処理手段は、さらに、前記イベントの開催期間後に前記端末装置を用いた前記参加ユーザからの指示に応じて前記メモリに格納されたコンテンツを前記端末装置に再生する、請求項1〜12のいずれかに記載のコンテンツ処理システム。
The content input means accepts input of content associated with a specific user from the terminal device after the posting period,
The content processing means further plays back the content stored in the memory to the terminal device in response to an instruction from the participating user using the terminal device after the event period. The content processing system according to any one of the above.
イベント演出用のコンテンツの処理を行なうサーバであって、
イベントの開催時期および参加ユーザを含むイベント情報の設定を受け付けるための設定手段と、
前記イベントに関して設定されたユーザであるか否かの認証を行なうための認証手段と、
端末装置から、少なくとも前記イベントの開催中を含む投稿期間内に、前記参加ユーザに関連付けられたコンテンツの入力を受け付けるためのコンテンツ入力手段と、
前記コンテンツ入力手段で受け付けた前記参加ユーザに関連付けられたコンテンツをメモリに格納するための格納手段と、
前記端末装置から入力された少なくとも2以上のコンテンツを用いて、少なくとも前記イベントの開催中を含む処理期間内に前記イベント演出用のコンテンツを処理するためのコンテンツ処理手段とを備える、コンテンツ処理サーバ。
A server that processes content for event production,
A setting means for accepting setting of event information including event holding time and participating users;
Authentication means for authenticating whether or not the user is set for the event;
Content input means for accepting input of content associated with the participating user from a terminal device within a posting period including at least the event being held;
Storage means for storing, in a memory, content associated with the participating user received by the content input means;
A content processing server comprising: content processing means for processing the content for event presentation within at least a processing period including during the event using at least two or more contents input from the terminal device.
イベント演出用のコンテンツの処理を行なうサーバと通信可能な端末装置であって、
イベントに関して設定されたユーザであるか否かの認証を行なうための認証手段と、
前記イベントに関連付けて設定された投稿期間内に作成されたコンテンツを、前記認証手段での認証に成功したユーザに関連付けて前記サーバに対して入力するためのコンテンツ入力手段とを備える、端末装置。
A terminal device capable of communicating with a server for processing content for event presentation,
An authentication means for authenticating whether or not the user is set for the event;
A terminal device comprising: content input means for inputting content created within a posting period set in association with the event to the server in association with a user who has been successfully authenticated by the authentication means.
端末装置とサーバとを利用した、イベント演出用のコンテンツの処理方法であって、
前記サーバに対してイベントの開催時期および参加ユーザを含むイベント情報を設定するステップと、
前記サーバが前記端末装置から、少なくとも前記イベントの開催中を含む投稿期間内に、前記参加ユーザに関連付けられたコンテンツの入力を受け付けるステップと、
前記受け付けるステップで受け付けた前記参加ユーザに関連付けられたコンテンツをメモリに格納するステップと、
前記サーバが、少なくとも前記イベントの開催中を含む処理期間内に、前記端末装置から入力された少なくとも2以上のコンテンツを用いて、前記イベント演出用のコンテンツを処理するステップとを備える、コンテンツ処理方法。
A method for processing content for event production using a terminal device and a server,
Setting event information including the event holding time and participating users to the server;
Receiving an input of content associated with the participating user from the terminal device within a posting period including at least the event being held;
Storing in a memory the content associated with the participating user received in the receiving step;
A content processing method comprising: the server processing the content for event presentation using at least two or more content input from the terminal device within a processing period including at least the event being held. .
コンピュータにイベント演出用のコンテンツの処理を行なわせるプログラムであって、
イベントの開催時期および参加ユーザを含むイベント情報を設定するステップと、
端末装置から、少なくとも前記イベントの開催中を含む投稿期間内に、前記参加ユーザに関連付けられたコンテンツの入力を受け付けるステップと、
前記受け付けるステップで受け付けた前記参加ユーザに関連付けられたコンテンツをメモリに格納するステップと、
前記端末装置から入力された少なくとも2以上のコンテンツを用いて、少なくとも前記イベントの開催中を含む処理期間内に前記イベント演出用のコンテンツを処理するステップとを前記コンピュータに実行させる、コンテンツ処理プログラム。
A program that causes a computer to process content for event production,
Setting event information including the event schedule and participating users;
Accepting input of content associated with the participating user from a terminal device within a posting period including at least the event being held;
Storing in a memory the content associated with the participating user received in the receiving step;
A content processing program that causes the computer to execute the step of processing the content for event presentation within a processing period including at least the holding of the event, using at least two or more contents input from the terminal device.
JP2014015473A 2014-01-30 2014-01-30 Content processing system, content processing server, terminal apparatus, content processing method and content processing program Pending JP2015141671A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014015473A JP2015141671A (en) 2014-01-30 2014-01-30 Content processing system, content processing server, terminal apparatus, content processing method and content processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014015473A JP2015141671A (en) 2014-01-30 2014-01-30 Content processing system, content processing server, terminal apparatus, content processing method and content processing program

Publications (1)

Publication Number Publication Date
JP2015141671A true JP2015141671A (en) 2015-08-03

Family

ID=53771949

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014015473A Pending JP2015141671A (en) 2014-01-30 2014-01-30 Content processing system, content processing server, terminal apparatus, content processing method and content processing program

Country Status (1)

Country Link
JP (1) JP2015141671A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017134568A (en) * 2016-01-27 2017-08-03 ラポ株式会社 Picture sharing support system
JP6230739B1 (en) * 2017-04-17 2017-11-15 株式会社 ディー・エヌ・エー System, method, and program for supporting creation of video
JP7516958B2 (en) 2020-07-30 2024-07-17 富士フイルムビジネスイノベーション株式会社 Print control device and program

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017134568A (en) * 2016-01-27 2017-08-03 ラポ株式会社 Picture sharing support system
JP6230739B1 (en) * 2017-04-17 2017-11-15 株式会社 ディー・エヌ・エー System, method, and program for supporting creation of video
JP2018182590A (en) * 2017-04-17 2018-11-15 株式会社 ディー・エヌ・エー Video creation support system, method and program
JP7516958B2 (en) 2020-07-30 2024-07-17 富士フイルムビジネスイノベーション株式会社 Print control device and program

Similar Documents

Publication Publication Date Title
US20160011758A1 (en) System, apparatuses and methods for a video communications network
US20160105382A1 (en) System and method for digital media capture and related social networking
JP6891933B2 (en) Information processing system and information processing method
JP2008070954A (en) Sticker printer with blog use support function
JP6375039B1 (en) Program, photographing method and terminal
JP2012004739A (en) Information processor, information processing method and program
TWI689199B (en) Information processing device, information processing method, program, server and information processing system
JP5919410B1 (en) Imaging apparatus, imaging method, and imaging program
JP6197934B2 (en) MANAGEMENT DEVICE, MANAGEMENT DEVICE CONTROL METHOD, COMMUNICATION TERMINAL, CONTROL PROGRAM, AND RECORDING MEDIUM
JP2015141671A (en) Content processing system, content processing server, terminal apparatus, content processing method and content processing program
JP2016001821A (en) Content reproduction system, server, portable terminal, content reproduction method, program, and recording media
JP6405164B2 (en) Image providing system, image providing apparatus, image providing apparatus control method, and image providing apparatus control program
JP5835018B2 (en) Conference system and contact method
JP5965504B1 (en) Information providing apparatus, information providing method, and information providing program
JP6640464B2 (en) Conference management device, conference management method, and conference management program
JP2014215725A (en) Method for supporting wedding reception
JP2017126174A (en) Management device, method for disclosing image data, information processing system and computer program
JP7417076B2 (en) Information processing method, photographing device, and image management device
JP2015179224A (en) Photo sticker creation device, control method for photo sticker creation device, and management device
JP6849851B2 (en) Shooting system, shooting device and user shooting method
EP4311244A1 (en) Information processing device, information processing method, and program
WO2023021759A1 (en) Information processing device and information processing method
JP6955139B2 (en) Communication terminal, control method of communication terminal, control program and recording medium, management device, control method of management device
JP2018022321A (en) Server and program
JP6412986B1 (en) SNS system, display method and program.