JP2019079483A - Information processing system, information processing device, information processing method, and program - Google Patents

Information processing system, information processing device, information processing method, and program Download PDF

Info

Publication number
JP2019079483A
JP2019079483A JP2018047050A JP2018047050A JP2019079483A JP 2019079483 A JP2019079483 A JP 2019079483A JP 2018047050 A JP2018047050 A JP 2018047050A JP 2018047050 A JP2018047050 A JP 2018047050A JP 2019079483 A JP2019079483 A JP 2019079483A
Authority
JP
Japan
Prior art keywords
information
user
information processing
moving image
kitchen
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
JP2018047050A
Other languages
Japanese (ja)
Inventor
敦士 今田
Atsushi Imada
敦士 今田
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.)
Cookpad Inc
Original Assignee
Cookpad Inc
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 Cookpad Inc filed Critical Cookpad Inc
Priority to JP2018047050A priority Critical patent/JP2019079483A/en
Publication of JP2019079483A publication Critical patent/JP2019079483A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

To further improve a satisfaction level of a service for providing a cooking procedure in videos.SOLUTION: An information processing method of an information processing system includes the steps of: receiving posted procedure content representing a cooking procedure including one or a plurality of cooking steps from a first user; receiving a request to use a kitchen from a second user; authenticating the user on the basis of the request when using the kitchen; and associating the procedure content with identification information for the authentication.SELECTED DRAWING: Figure 1

Description

本発明は、情報処理システム、情報処理装置、情報処理方法、およびプログラムに関する。   The present invention relates to an information processing system, an information processing apparatus, an information processing method, and a program.

インターネットを介して、調理手順(レシピ)を動画で提供するサービスが知られている。例えば、特許文献1には、会員が料理本から選択した料理コード番号を入力すると、料理コード番号に対応する料理実演動画がインターネットを通じて会員の端末の画面に放映されるようにした料理実演動画提供システムが開示されている。   There is known a service that provides cooking procedures (recipes) in animation via the Internet. For example, in Patent Document 1, when a member inputs a cooking code number selected from a cookbook, a cooking demonstration moving image provided so that a cooking demonstration video corresponding to the cooking code number is broadcast on the screen of the member's terminal through the Internet. A system is disclosed.

特開2003−219066号公報Unexamined-Japanese-Patent No. 2003-219066

レシピを動画で提供するサービスの更なる満足度の向上のために、多くのユーザに料理実演動画を投稿する機会が与えられることが望まれている。しかしながら、ユーザが普段使用している自宅に動画を撮影するための設備がない場合や、自宅のキッチンの様子を動画として投稿することを躊躇するユーザが多い場合がある。 It is desirable that many users be given the opportunity to post cooking demonstration videos in order to further increase the level of satisfaction of services that provide recipes as animations. However, there are cases where there are no facilities for taking moving pictures at homes that the users normally use, or there are many users who hesitate to post the state of the home kitchen as moving pictures.

本発明は、上記の点に鑑みてなされたものであり、調理手順を動画で提供するサービスの更なる満足度の向上を図ることができる情報処理システム、情報処理装置、情報処理方法、およびプログラムを提供することを目的の一つとする。   The present invention has been made in view of the above points, and an information processing system, an information processing apparatus, an information processing method, and a program capable of further improving the degree of satisfaction of a service providing a cooking procedure as a moving image. One of the purposes is to provide

上記の課題を解決するため、本発明の一態様の情報処理システムは、キッチンの使用の際に前記キッチンにおいて調理を実演するユーザに対して認証をした結果に基づく認証の識別情報と、前記キッチンにおいてユーザが実演した調理に関連する情報であって、前記ユーザの操作に基づいて投稿された投稿情報とを対応付ける情報処理部を備える、情報処理システムである。   In order to solve the above-mentioned subject, the information processing system of one mode of the present invention is identification information on attestation based on a result of having authenticated to a user who demonstrates cooking in the kitchen at the time of use of a kitchen, and the kitchen In the information processing system, the information processing unit includes an information processing unit that associates information related to cooking demonstrated by the user with post information posted based on the operation of the user.

本発明の一態様は、投稿情報を受信する受信部と、キッチンの使用の際に前記キッチンにおいて調理を実演するユーザに対して認証をした結果に基づく認証の識別情報と、前記キッチンにおいてユーザが実演した調理に関連する情報であって、前記ユーザの操作に基づいて投稿された前記投稿情報とを対応付ける情報処理部と、を備える、情報処理装置である。   According to one aspect of the present invention, there is provided a reception unit for receiving post information, identification information of authentication based on a result of authentication for a user who demonstrates cooking in the kitchen when using the kitchen, and a user in the kitchen An information processing apparatus, comprising: an information processing unit that associates information with the demonstrated cooking and is associated with the posted information posted based on the user's operation.

本発明の一態様は、第1のユーザから、一又は複数の調理工程を含む調理手順を表す手順コンテンツの投稿を受け付けるステップと、第2のユーザから、キッチンを使用する要求を受け付けるステップと、前記要求に基づいて、前記キッチンの使用の際に認証を行うステップと、前記手順コンテンツと、前記認証の識別情報とを対応付けるステップとを含む情報処理方法である。   One aspect of the present invention includes the steps of: receiving a post of procedure content representing a cooking procedure including one or more cooking steps from a first user; receiving a request to use a kitchen from a second user; It is an information processing method including the step of performing attestation at the time of use of the kitchen based on the demand, the step of correlating the procedure contents and the identification information of the attestation.

本発明の一態様は、コンピュータを、キッチンの使用の際に前記キッチンにおいて調理を実演するユーザに対して認証をした結果に基づく認証の識別情報と、前記キッチンにおいてユーザが実演した調理に関連する情報であって、前記ユーザの操作に基づいて投稿された投稿情報とを対応付ける情報処理部として機能させる、プログラムである。   One aspect of the present invention relates to authentication identification information based on the result of authenticating a computer to a user who demonstrates cooking in the kitchen during use of the kitchen, and to cooking performed by the user in the kitchen It is a program which is information and which is made to function as an information processing unit which associates post information posted based on the user's operation.

本発明の一形態は、コンピュータに、第1のユーザから、一又は複数の調理工程を含む調理手順を表す手順コンテンツの投稿を受け付けさせ、第2のユーザから、キッチンを使用する要求を受け付けさせ、前記要求に基づいて、前記キッチンの使用の際に認証させ、前記手順コンテンツと、前記認証の識別情報とを対応付けさせる処理を実行させる、プログラムである。   One embodiment of the present invention causes a computer to accept a post of procedure content representing a cooking procedure including one or more cooking steps from a first user, and a request from a second user to use a kitchen. The program is configured to execute processing for causing authentication during use of the kitchen and associating the procedure content with identification information of the authentication based on the request.

本発明の一形態は、コンピュータに、第1のユーザから、一又は複数の調理工程を含む調理手順を表す手順コンテンツの投稿を受け付けさせ、第2のユーザから、キッチンを使用する要求を受け付けさせ、前記要求に基づいて、前記キッチンの使用の際に認証させ、前記キッチンを含む範囲を撮像した動画情報を取得させ、前記手順コンテンツと、前記認証の識別情報と、前記動画情報に基づく動画コンテンツとを対応付けさせる処理を実行させる、プログラムである。   One embodiment of the present invention causes a computer to accept a post of procedure content representing a cooking procedure including one or more cooking steps from a first user, and a request from a second user to use a kitchen. Based on the request, authentication is performed when using the kitchen, and moving image information obtained by imaging a range including the kitchen is acquired, and the procedure content, identification information of the authentication, and moving image content based on the moving image information And a program to execute the process of associating

本発明の一態様によれば、調理手順を動画で提供するサービスの更なる満足度の向上を図ることができる。   According to one aspect of the present invention, it is possible to further improve the degree of satisfaction of a service for providing a cooking procedure as a moving image.

第1実施形態の情報処理システムの一例を示すブロック図である。It is a block diagram showing an example of the information processing system of a 1st embodiment. キッチンスタジオの一例を示す概略図である。It is the schematic which shows an example of a kitchen studio. サービス提供用サーバの一例を示すブロック図である。It is a block diagram which shows an example of the server for service provision. 予約データベースの一例を示す図である。It is a figure which shows an example of a reservation database. 動画データベースの一例を示す図である。It is a figure which shows an example of a moving image database. レシピデータベースの一例を示す図である。It is a figure which shows an example of a recipe database. 動画データベースの一例を示す図である。It is a figure which shows an example of a moving image database. コンテンツの関係の一例を示す図である。It is a figure which shows an example of the relationship of content. ユーザ端末、サービス提供用サーバ、貸し出し端末、およびカメラ装置の処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process of a user terminal, the server for service provision, a lending terminal, and a camera apparatus. ユーザ端末、ユーザ端末、サービス提供用サーバ、貸し出し端末、およびカメラ装置の他の処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of other processes of a user terminal, a user terminal, the server for service provision, a lending terminal, and a camera apparatus.

以下、本発明を適用した情報処理システム、情報処理装置、情報処理方法、およびプログラムを、図面を参照して説明する。   Hereinafter, an information processing system, an information processing apparatus, an information processing method, and a program to which the present invention is applied will be described with reference to the drawings.

(実施形態の概要)
実施形態の情報処理システム1は、一又は複数の調理工程を含む調理手順を表すレシピコンテンツ、およびレシピを実演した様子を表す動画コンテンツを提供するサービス(以下、レシピ動画提供サービスと称することもある。)を実現する。情報処理システム1は、動画コンテンツの提供のために、キッチンスタジオと称される施設を利用して、動画情報を生成する。キッチンスタジオは、例えば、複数のキッチンを備えた施設である。情報処理システム1は、キッチンスタジオに来場したユーザを認証する。キッチンスタジオは、認証が成功したユーザに、キッチンを貸し出す。キッチンスタジオは、レシピコンテンツに含まれる調理工程をユーザに実演させる。情報処理システム1は、ユーザが料理をしている様子を撮像することで動画情報を生成する。そして、情報処理システム1は、生成した動画情報に基づいて動画コンテンツを生成し、レシピコンテンツと関連づけて動画コンテンツを提供するレシピ動画提供サービスを実現する。当該レシピ動画提供サービスを提供するため、情報処理システム1は、レシピコンテンツと、キッチンの使用を認証した結果に基づく認証情報と、動画コンテンツと、を対応づける。
(Summary of the embodiment)
The information processing system 1 according to the embodiment may be referred to as a service providing a recipe content representing a cooking procedure including one or more cooking steps, and a moving image content representing an appearance of a recipe (hereinafter referred to as a recipe moving image providing service) To achieve. The information processing system 1 generates moving image information using a facility called a kitchen studio for providing moving image content. The kitchen studio is, for example, a facility equipped with a plurality of kitchens. The information processing system 1 authenticates a user who has visited the kitchen studio. The kitchen studio lends the kitchen to a user who has been successfully authenticated. The kitchen studio demonstrates to the user the cooking process contained in the recipe content. The information processing system 1 generates moving image information by capturing an image of the user cooking. Then, the information processing system 1 generates moving image content based on the generated moving image information, and realizes a recipe moving image providing service that provides moving image content in association with recipe content. In order to provide the recipe moving image providing service, the information processing system 1 associates the recipe content with the authentication information based on the result of authenticating the use of the kitchen, and the moving image content.

(情報処理システム1の構成)
図1は、実施形態の情報処理システム1の一例を示すブロック図である。情報処理システム1は、例えば、ユーザ端末100と、サービス提供用サーバ400と、ストレージサーバ500とを備える。情報処理システム1は、ユーザ端末100と、サービス提供用サーバ400とが、ネットワークNWに接続されている。ネットワークNWに接続される各装置は、NIC(Network Interface Card)や無線通信モジュールなどの通信インターフェースを備えている(図1では不図示)。ネットワークNWは、例えば、無線基地局、Wi−Fiアクセスポイント、通信回線、プロバイダ、インターネットなどを含む。
(Configuration of information processing system 1)
FIG. 1 is a block diagram showing an example of the information processing system 1 of the embodiment. The information processing system 1 includes, for example, a user terminal 100, a service providing server 400, and a storage server 500. In the information processing system 1, a user terminal 100 and a service providing server 400 are connected to a network NW. Each device connected to the network NW includes a communication interface such as a network interface card (NIC) or a wireless communication module (not shown in FIG. 1). The network NW includes, for example, a wireless base station, a Wi-Fi access point, a communication line, a provider, the Internet, and the like.

なお、これらの構成要素の全ての組み合わせが相互に通信可能である必要はなく、ネットワークNWは、一部にローカルなネットワークを含んでもよい。サービス提供用サーバ400とストレージサーバ500とは、一部または全部は、統合されて一つの装置とされてもよい。ストレージサーバ500は、サービス提供用サーバ400に通信可能に接続されているが、これに限定されず、ネットワークNWを介してサービス提供用サーバ400に接続されていてよい。   Note that not all combinations of these components need to be able to communicate with each other, and the network NW may partially include a local network. Some or all of the service providing server 400 and the storage server 500 may be integrated into one device. The storage server 500 is communicably connected to the service providing server 400, but is not limited thereto. The storage server 500 may be connected to the service providing server 400 via the network NW.

ユーザ端末100は、ユーザ(一般利用者)によって使用される装置である。ユーザ端末100は、表示部および操作部などのユーザインタフェースを備える(不図示)。ユーザ端末100は、例えば、スマートフォンなどの携帯電話、タブレット端末、パーソナルコンピュータなどのコンピュータ装置(通信装置)である。   The user terminal 100 is a device used by a user (general user). The user terminal 100 includes a user interface such as a display unit and an operation unit (not shown). The user terminal 100 is, for example, a computer device (communication device) such as a mobile phone such as a smartphone, a tablet terminal, or a personal computer.

ユーザ端末100は、ウェブブラウザなどのUA(User Agent)が起動し、所定の操作がなされることで、キッチンスタジオ用サーバ200およびサービス提供用サーバ400にHTTP(Hypertext Transfer Protocol)リクエストを送信する。そして、ユーザ端末100は、サービス提供用サーバ400から返信されたウェブページに基づいてウェブ画面を生成し、表示部に表示させる。ウェブページは、例えば、HTML(Hyper Text Markup Language)等のマークアップ言語で記述されたテキストデータや、スタイルシート、静止画像データ、動画データ、音声データなどを含むコンテンツである。なお、コンテンツを取得するための手段として、ウェブブラウザに代えて、コンテンツ閲覧サービス用のアプリケーションプログラムが使用されてもよい。   The user terminal 100 transmits an HTTP (Hypertext Transfer Protocol) request to the kitchen studio server 200 and the service providing server 400 when a UA (User Agent) such as a web browser is activated and a predetermined operation is performed. Then, the user terminal 100 generates a web screen based on the web page returned from the service providing server 400 and causes the display unit to display the web screen. The web page is, for example, content including text data described in a markup language such as HTML (Hyper Text Markup Language), a style sheet, still image data, moving image data, audio data, and the like. As a means for acquiring content, an application program for content browsing service may be used instead of the web browser.

図2は、キッチンスタジオKSの一例を示す概略図である。キッチンスタジオKSに来場したユーザは、キッチンスタジオKSで貸し出している、貸し出し端末201を使用する。貸し出し端末201は、近距離無線通信インターフェース(不図示)を備える。近距離無線通信インターフェースは、例えば、Bluetooth(登録商標)規格に準拠した処理を行うことで、キッチンスタジオKSに設置されたカメラ装置202と通信してよい。キッチンスタジオKSは、例えば、複数のカメラ装置202A、202Bおよび202Cと、キッチンKTNとを備える。なお、カメラ装置202A、202Bおよび202Cを区別しない場合、「カメラ装置202」と記載する。カメラ装置202は、近距離無線通信インターフェース(不図示)を備える。近距離無線通信インターフェースは、例えば、Bluetooth(登録商標)規格に準拠した処理を行うことで、貸し出し端末201と通信してよい。   FIG. 2 is a schematic view showing an example of the kitchen studio KS. The user who has arrived at the kitchen studio KS uses the rental terminal 201, which is lent by the kitchen studio KS. The lending terminal 201 includes a short distance wireless communication interface (not shown). The short distance wireless communication interface may communicate with the camera device 202 installed in the kitchen studio KS, for example, by performing processing conforming to the Bluetooth (registered trademark) standard. The kitchen studio KS includes, for example, a plurality of camera devices 202A, 202B and 202C, and a kitchen KTN. When the camera devices 202A, 202B and 202C are not distinguished from one another, they are described as "camera device 202". The camera device 202 includes a near field communication interface (not shown). The short distance wireless communication interface may communicate with the lending terminal 201, for example, by performing processing compliant with the Bluetooth (registered trademark) standard.

カメラ装置202A、202Bおよび202Cのそれぞれの撮像範囲は、キッチンKTNにおいてユーザがレシピを実現する様子を撮像可能な範囲である。カメラ装置202Aの撮像範囲は、例えば、キッチンKTNにおけるシンクAを含む範囲である。カメラ装置202Bの撮像範囲は、例えば、キッチンKTNにおける作業スペースを含む範囲である。カメラ装置202Cの撮像範囲は、例えば、キッチンKTNにおける加熱スペースを含む範囲である。   The imaging range of each of the camera devices 202A, 202B, and 202C is a range in which the user can capture a situation in which the user realizes the recipe in the kitchen KTN. The imaging range of the camera device 202A is, for example, a range including the sink A in the kitchen KTN. The imaging range of the camera device 202B is, for example, a range including a work space in the kitchen KTN. The imaging range of the camera device 202C is, for example, a range including a heating space in the kitchen KTN.

図3は、サービス提供用サーバ400の一例を示すブロック図である。サービス提供用サーバ400は、例えば、サービス提供側通信部410と、コンテンツ処理部420と、サービス提供側制御部430とを備える。これらの機能部は、例えばCPU等のプロセッサがプログラムメモリに格納されたプログラムを実行することにより実現される。また、これらの機能部のうち一部または全部は、LSI、ASIC、またはFPGA等のハードウェアにより実現されてもよいし、ソフトウェアとハードウェアが協働することで実現されてもよい。   FIG. 3 is a block diagram showing an example of the service providing server 400. As shown in FIG. The service providing server 400 includes, for example, a service providing communication unit 410, a content processing unit 420, and a service providing control unit 430. These functional units are realized, for example, by a processor such as a CPU executing a program stored in a program memory. In addition, some or all of these functional units may be realized by hardware such as an LSI, an ASIC, or an FPGA, or may be realized by cooperation of software and hardware.

サービス提供側通信部410は、ユーザ端末100、貸し出し端末201、およびストレージサーバ500との間で通信を行う通信インターフェースである。コンテンツ処理部420は、レシピコンテンツおよび動画コンテンツを管理する。サービス提供側制御部430は、サービス提供用サーバ400およびストレージサーバ500を統括的に制御する。   The service providing side communication unit 410 is a communication interface that communicates with the user terminal 100, the lending terminal 201, and the storage server 500. The content processing unit 420 manages recipe content and moving image content. The service providing side control unit 430 centrally controls the service providing server 400 and the storage server 500.

コンテンツ処理部420は、例えば、コンテンツ登録部422と、コンテンツ編集部424と、情報処理部426とを備える。コンテンツ登録部422は、レシピコンテンツ、および動画コンテンツを生成し、生成したレシピコンテンツおよび動画コンテンツをストレージサーバ500に蓄積する。コンテンツ登録部422は、レシピコンテンツおよび動画コンテンツをストレージサーバ500に記憶し、後述するデータベースを更新することで、レシピコンテンツおよび動画コンテンツを登録する。コンテンツ編集部424は、編集要求に基づいて、ストレージサーバ500に記憶されたレシピコンテンツおよび動画コンテンツを編集する。情報処理部426は、後述するデータベースを更新する。   The content processing unit 420 includes, for example, a content registration unit 422, a content editing unit 424, and an information processing unit 426. The content registration unit 422 generates recipe content and moving image content, and stores the generated recipe content and moving image content in the storage server 500. The content registration unit 422 stores the recipe content and the moving image content in the storage server 500, and registers the recipe content and the moving image content by updating a database described later. The content editing unit 424 edits the recipe content and the moving image content stored in the storage server 500 based on the editing request. The information processing unit 426 updates a database to be described later.

(データベースの概要)
以下、情報処理システム1において生成されるデータベースについて説明する。なお、情報処理システム1において、データベースがストレージサーバ500に記憶されるものとして説明するが、これに限定されない。情報処理システム1において利用されるデータベースは、単一のデータベースサーバに蓄積されてよく、複数のデータベースサーバに分散されてもよい。
(Overview of database)
Hereinafter, the database generated in the information processing system 1 will be described. In addition, in the information processing system 1, although demonstrated as what a database is memorize | stored in the storage server 500, it is not limited to this. Databases used in the information processing system 1 may be stored in a single database server, or may be distributed to a plurality of database servers.

図4は、予約データベース500Aの一例を示す図である。予約データベース500Aは、サービス提供用サーバ400により更新される。予約データベース500Aは、予約IDと、予約日時情報と、ユーザIDと、レシピIDとが対応付けられた情報である。予約IDは、予約を識別するための情報である。予約日時情報は、予約日時を表す情報である。ユーザIDは、キッチンスタジオKSを利用する予定があるユーザを識別するための情報である。ユーザIDは、サービス提供用サーバ400が提供するサービスにおけるユーザIDと同じであるが、これに限定されない。予約データベース500AにおけるユーザIDは、サービス提供用サーバ400が提供するサービスにおけるユーザIDと関連付いていればよい。レシピIDは、レシピコンテンツに対応付けられた識別情報である。   FIG. 4 is a diagram showing an example of the reservation database 500A. The reservation database 500A is updated by the service providing server 400. The reservation database 500A is information in which a reservation ID, reservation date and time information, a user ID, and a recipe ID are associated with each other. The reservation ID is information for identifying a reservation. The reservation date information is information indicating a reservation date. The user ID is information for identifying a user who plans to use the kitchen studio KS. The user ID is the same as the user ID in the service provided by the service providing server 400, but is not limited thereto. The user ID in the reservation database 500A may be associated with the user ID in the service provided by the service providing server 400. The recipe ID is identification information associated with the recipe content.

なお、本実施形態においては、予約が成立した場合に、予約IDを発行するが、これに限定されず、予約IDを発行しなくてもよい。予約IDを発行しない場合、例えば、ユーザIDのログインが成功した場合に、予約に際しての認証が完了したと判定してよい。さらに、予約IDを発行しない場合、予約成立画面の印刷物の持参を条件として、キッチンスタジオKSの管理者が認証してよい。   In the present embodiment, although the reservation ID is issued when the reservation is established, the present invention is not limited to this, and the reservation ID may not be issued. When the reservation ID is not issued, for example, when the login of the user ID is successful, it may be determined that the authentication at the time of reservation has been completed. Furthermore, when the reservation ID is not issued, the administrator of the kitchen studio KS may authenticate on condition that the printed matter of the reservation completion screen is brought.

図5は、動画データベース500Bの一例を示す図である。動画データベース500Bは、サービス提供用サーバ400により更新される。動画データベース500Bは、動画IDと、撮影日時情報と、ユーザIDと、認証IDと、レシピIDと、キッチンIDと、カメラIDとが対応付けられた情報である。動画IDは、動画情報を識別するための情報である。撮影日時情報は、撮影日時を表す情報である。ユーザIDは、キッチンスタジオKSを利用したユーザを識別するための情報である。ユーザIDは、サービス提供用サーバ400が提供するレシピ動画提供サービスにおけるユーザIDと同じであるが、これに限定されない。動画データベース500BにおけるユーザIDは、サービス提供用サーバ400が提供するレシピ動画提供サービスにおけるユーザIDと関連付いていればよい。認証IDは、キッチンKTNの使用を認証した結果に基づく認証情報の一例である。認証IDは、ユーザ認証が成功する度に発行され、ユーザIDに対応付けられる。なお、本実施形態は、ユーザ認証を行うとするが、これに限定されず、ログインIDの認証をしてよく、さらには予約成立画面の印刷物の持参に基づく認証であってよい。レシピIDは、レシピコンテンツに対応付けられた識別情報である。キッチンIDは、キッチンKTNを識別するための情報である。カメラIDは、動画情報を撮像したカメラ装置202を識別するための情報である。   FIG. 5 is a diagram showing an example of the moving image database 500B. The video database 500B is updated by the service providing server 400. The moving image database 500B is information in which a moving image ID, shooting date and time information, a user ID, an authentication ID, a recipe ID, a kitchen ID, and a camera ID are associated with each other. The moving image ID is information for identifying moving image information. The shooting date and time information is information indicating the shooting date and time. The user ID is information for identifying a user who has used the kitchen studio KS. The user ID is the same as the user ID in the recipe moving image providing service provided by the service providing server 400, but is not limited thereto. The user ID in the video database 500B may be associated with the user ID in the recipe video providing service provided by the service providing server 400. The authentication ID is an example of authentication information based on the result of authenticating the use of the kitchen KTN. The authentication ID is issued each time user authentication succeeds, and is associated with the user ID. In the present embodiment, user authentication is performed. However, the present invention is not limited to this, authentication of a login ID may be performed, and further, authentication based on bringing of a printed matter of a reservation completion screen may be performed. The recipe ID is identification information associated with the recipe content. The kitchen ID is information for identifying the kitchen KTN. The camera ID is information for identifying the camera device 202 that has captured moving image information.

図6は、レシピデータベース500Cの一例を示す図である。レシピデータベース500Cは、サービス提供用サーバ400における情報処理部426により更新される。レシピデータベース500Cは、レシピIDと、レシピを投稿したユーザを識別するためのユーザIDと、投稿済フラグとが対応付けられた情報である。投稿済フラグは、動画コンテンツがサービス提供用サーバ400により登録されたか否かを表す情報である。投稿済フラグは、例えば、動画コンテンツがサービス提供用サーバ400により登録されていない場合には「0」の値に設定され、動画コンテンツがサービス提供用サーバ400により登録された場合には「1」の値に設定される。   FIG. 6 is a diagram showing an example of the recipe database 500C. The recipe database 500C is updated by the information processing unit 426 in the service providing server 400. The recipe database 500C is information in which a recipe ID, a user ID for identifying a user who has posted a recipe, and a posted flag are associated with each other. The posted flag is information indicating whether the moving image content has been registered by the service providing server 400 or not. The posted flag is set to, for example, a value of "0" when the moving image content is not registered by the service providing server 400, and is "1" when the moving image content is registered by the service providing server 400. Set to the value of

図7は、動画データベース500D−1および500D−2の一例を示す図である。動画データベース500D−1、および500−2は、サービス提供用サーバ400における情報処理部426により更新される。動画データベース500D−1は、レシピIDと、動画コンテンツIDと、動画を投稿したユーザを識別するためのユーザIDと、認証IDと、撮影日時情報と、カメラIDと、動画IDと、投稿済みフラグとが対応付けられた情報である。動画データベース500D−2は、編集動画コンテンツIDと、動画コンテンツIDと、投稿済フラグとが対応付けられた情報である。編集動画コンテンツIDは、動画コンテンツを編集した結果生成された編集動画コンテンツを識別するための情報である。投稿済フラグは、編集動画コンテンツがサービス提供用サーバ400により登録されたか否かを表す情報である。   FIG. 7 is a diagram showing an example of the moving image databases 500D-1 and 500D-2. The moving image databases 500D-1 and 500-2 are updated by the information processing unit 426 in the service providing server 400. The movie database 500D-1 includes a recipe ID, a movie content ID, a user ID for identifying a user who has posted a movie, an authentication ID, shooting date and time information, a camera ID, a movie ID, and a posted flag. And are information associated with each other. The moving image database 500D-2 is information in which an edited moving image content ID, a moving image content ID, and a posted flag are associated. The edited moving image content ID is information for identifying the edited moving image content generated as a result of editing the moving image content. The post completion flag is information indicating whether the edited moving image content has been registered by the service providing server 400 or not.

(コンテンツの概要)
以下、サービス提供用サーバ400において管理されるコンテンツについて説明する。図8は、コンテンツの関係の一例を示す図である。レシピコンテンツは、動画コンテンツAと、編集動画コンテンツCA#と、動画コンテンツCBと関連づけられている。レシピコンテンツは、ユーザAが投稿したレシピに関するコンテンツである。動画情報MAはカメラ装置202Aにより撮像された動画であり、動画情報MBはカメラ装置202Bにより撮像された動画であり、および動画情報MCはカメラ装置202Cにより撮像された動画である。動画コンテンツCAは、レシピコンテンツを投稿したユーザAと同一人のユーザAが、キッチンスタジオKSでレシピを実演することで生成された動画情報MA、MB、およびMCを基にして生成されたコンテンツである。編集動画コンテンツCA#は、後述する編集処理により動画コンテンツCAが編集された結果生成された動画コンテンツである。動画コンテンツCBは、ユーザAとは同一人ではないユーザBが、キッチンスタジオKSでレシピを実演することで生成された動画情報MA、MB、およびMCを基にして生成されたコンテンツである。
(Summary of content)
The content managed by the service providing server 400 will be described below. FIG. 8 is a diagram showing an example of the content relationship. The recipe content is associated with the moving image content A, the edited moving image content CA #, and the moving image content CB. The recipe content is content relating to the recipe posted by the user A. The moving image information MA is a moving image captured by the camera device 202A, the moving image information MB is a moving image captured by the camera device 202B, and the moving image information MC is a moving image captured by the camera device 202C. The video content CA is a content generated based on the video information MA, MB, and MC generated when the user A who has posted the recipe content and the user A who is the same person demonstrate the recipe in the kitchen studio KS. is there. The edited moving image content CA # is moving image content generated as a result of the moving image content CA being edited by an editing process described later. The moving image content CB is content generated based on the moving image information MA, MB, and MC generated when the user B who is not the same person as the user A demonstrates the recipe in the kitchen studio KS.

(情報処理システムの処理の流れ(1))
以下、上述した情報処理システム1の処理の流れについて説明する。図9は、ユーザ端末100、サービス提供用サーバ400、貸し出し端末201、およびカメラ装置202の処理の流れを示すシーケンス図である。なお、本シーケンスは、キッチンスタジオKSにおいて貸し出し端末201を使用してログインを行う例について説明するが、貸し出し端末201に代えて、ユーザ端末100を使用してサービス提供用サーバ400にログインをさせてもよい。
(Flow of processing of information processing system (1))
Hereinafter, the flow of processing of the information processing system 1 described above will be described. FIG. 9 is a sequence diagram showing the flow of processing of the user terminal 100, the service providing server 400, the lending terminal 201, and the camera device 202. Although this sequence describes an example of logging in using the lending terminal 201 in the kitchen studio KS, instead of the lending terminal 201, the user terminal 100 is used to log in to the service providing server 400. It is also good.

ユーザ端末100は、ユーザの操作に基づいて、レシピ投稿要求S100をサービス提供用サーバ400に送信する。レシピ投稿要求S100には、例えば、一又は複数の調理工程が含まれている。サービス提供用サーバ400は、レシピ投稿要求S100を受信した場合、レシピコンテンツを生成し、生成したレシピコンテンツを登録する(ステップST100)。これにより、サービス提供用サーバ400は、当該レシピコンテンツを、他のユーザ端末100からの要求に応じて閲覧可能にするサービスを提供することができる。   The user terminal 100 transmits the recipe posting request S100 to the service providing server 400 based on the user's operation. The recipe posting request S100 includes, for example, one or more cooking steps. When receiving the recipe posting request S100, the service providing server 400 generates recipe content and registers the generated recipe content (step ST100). Thus, the service providing server 400 can provide a service that enables the recipe content to be browsed in response to a request from another user terminal 100.

次に、ユーザ端末100は、レシピコンテンツを投稿したユーザと同一人のユーザの操作に基づいて、予約要求S102をサービス提供用サーバ400に送信する。予約要求S102には、例えば、ユーザID、レシピID、および予約日時情報が含まれている。サービス提供用サーバ400は、予約登録を行う(ステップST102)。サービス提供用サーバ400は、例えば、予約日時において空いているキッチンKTNを検索し、キッチンKTNが検索された場合に、予約データベース500Aに予約ID、予約日時情報、ユーザID、およびレシピIDを登録する。   Next, the user terminal 100 transmits a reservation request S102 to the service providing server 400 based on the operation of a user who is the same as the user who has posted the recipe content. The reservation request S102 includes, for example, a user ID, a recipe ID, and reservation date and time information. The service providing server 400 performs reservation registration (step ST102). For example, the service providing server 400 searches for an available kitchen KTN at the reserved date and time, and when the kitchen KTN is searched, registers the reservation ID, the reserved date information, the user ID, and the recipe ID in the reservation database 500A. .

次に、サービス提供用サーバ400は、キッチンスタジオKSにユーザが来場した場合に、ログイン処理を行う(ステップST104)。貸し出し端末201は、サービス提供用サーバ400にログイン要求S103を送信する。サービス提供用サーバ400は、例えば、ログイン時に、ユーザIDの入力操作を促すメッセージを貸し出し端末201に表示させる。その後、サービス提供用サーバ400は、入力されたユーザIDが、キッチンKTNのキッチンIDに対応付けて記憶されているか否かを判定する。サービス提供用サーバ400は、入力されたユーザIDが記憶されている場合、ログインが成功したと判定する。サービス提供用サーバ400は、入力されたユーザIDが記憶されていない場合、ログインが失敗したと判定する。サービス提供用サーバ400は、ログインが成功した場合、ユーザIDに対応付ける認証IDを発行する。なお、ログインにユーザIDを使用する認証を説明したが、これに限らず、アプリケーションごとの認証IDやパスワードを使用して認証してもよい。   Next, the service providing server 400 performs login processing when the user arrives at the kitchen studio KS (step ST104). The lending terminal 201 transmits a login request S103 to the service providing server 400. For example, at the time of login, the service providing server 400 causes the lending terminal 201 to display a message prompting an input operation of the user ID. Thereafter, the service providing server 400 determines whether or not the input user ID is stored in association with the kitchen ID of the kitchen KTN. When the input user ID is stored, the service providing server 400 determines that the login is successful. When the input user ID is not stored, the service providing server 400 determines that the login has failed. When the login is successful, the service providing server 400 issues an authentication ID associated with the user ID. Although the authentication using the user ID for login is described, the present invention is not limited to this, and authentication may be performed using an authentication ID or password for each application.

サービス提供用サーバ400は、レシピコンテンツS105を送信する。これにより、サービス提供用サーバ400は、貸し出し端末201に、テキストを含むレシピコンテンツを表示させる。サービス提供用サーバ400は、例えば、予約IDに対応するレシピIDのレシピコンテンツを表示させてもよい。また、サービス提供用サーバ400は、貸し出し端末201に対するユーザの操作に基づいて要求されたレシピコンテンツを表示させてもよい。   The service providing server 400 transmits the recipe content S105. Thus, the service providing server 400 causes the lending terminal 201 to display recipe content including text. The service providing server 400 may display, for example, recipe contents of the recipe ID corresponding to the reservation ID. In addition, the service providing server 400 may display the requested recipe content based on the user's operation on the lending terminal 201.

その後、貸し出し端末201は、カメラ装置202との間で無線通信接続(bluetooth接続)を確立する。そして、貸し出し端末201は、例えば、実演が終了した後、動画確認を行う(ステップST106)。貸し出し端末201は、動画確認処理として、カメラ装置202により撮像した動画情報をダウンロードして、ユーザの操作に従って、動画を表示させる。   Thereafter, the lending terminal 201 establishes a wireless communication connection (bluetooth connection) with the camera device 202. Then, for example, after the demonstration is finished, the lending terminal 201 checks the moving image (step ST106). The rental terminal 201 downloads moving image information captured by the camera device 202 as moving image confirmation processing, and displays the moving image according to the user's operation.

貸し出し端末201は、ユーザの操作に基づいて、サービス提供用サーバ400に仮投稿要求S110を送信する。この際、貸し出し端末201は、例えば、動画情報をアップロードまたは仮投稿するためのボタンを表示し、当該ボタンが操作された場合に、動画情報を仮投稿する。これにより、貸し出し端末201は、動画情報をサービス提供用サーバ400にアップロードする。動画情報を仮投稿するとは、動画情報をサービス提供用サーバ400にアップロードするが、他のユーザに閲覧させないことであって、動画を投稿したユーザの操作に基づいて編集を受付可能にすることである。なお、貸し出し端末201は、実演時に表示したレシピコンテンツのレシピIDを動画情報に紐付けて、仮投稿要求S110を送信してもよい。サービス提供用サーバ400は、動画投稿要求S110を受信した場合、動画データベース500D−1における投稿済みフラグの値を「1」に設定する。   The lending terminal 201 transmits a temporary posting request S110 to the service providing server 400 based on the user's operation. At this time, the lending terminal 201 displays, for example, a button for uploading or temporarily posting moving image information, and when the button is operated, temporarily posts moving image information. Thus, the lending terminal 201 uploads the moving image information to the service providing server 400. To post video information temporarily is to upload the video information to the service providing server 400 but not to allow other users to view it, and to allow editing based on the operation of the user who posted the video. is there. The lending terminal 201 may transmit the temporary posting request S110 by associating the recipe ID of the recipe content displayed at the time of the demonstration with the moving image information. When receiving the video posting request S110, the service providing server 400 sets the value of the posted flag in the video database 500D-1 to "1".

サービス提供用サーバ400は、レシピ−動画対応付け処理を行う(ステップST108)。サービス提供用サーバ400は、レシピ−動画対応付け処理として、動画データベース500D−1を更新する。サービス提供用サーバ400は、レシピIDに動画コンテンツIDを対応付け、さらに、動画データベース300Bに含まれているユーザID、認証ID、撮影日時、動画ID、カメラID、および投稿済みフラグを対応付ける。   The service providing server 400 performs a recipe-moving image association process (step ST108). The service providing server 400 updates the moving image database 500D-1 as a recipe-moving image association process. The service providing server 400 associates the recipe ID with the moving image content ID, and further associates the user ID, the authentication ID, the shooting date and time, the moving image ID, the camera ID, and the posted flag included in the moving image database 300B.

貸し出し端末201は、ユーザの操作に基づいて、編集要求S112をサービス提供用サーバ400に送信する。サービス提供用サーバ400は、編集要求S112に基づいて動画コンテンツを編集する(ステップST110)。サービス提供用サーバ400は、編集要求S112に編集内容が含まれている場合、当該編集内容に従って動画コンテンツを編集する。編集内容は、動画の拡大または縮小率の変更、動画の一部削除、再生速度の変更などである。   The lending terminal 201 transmits an editing request S112 to the service providing server 400 based on the user's operation. The service providing server 400 edits the moving image content based on the editing request S112 (step ST110). When the editing request S112 includes editing content, the service providing server 400 edits the moving image content in accordance with the editing content. The editing contents include changing the enlargement or reduction ratio of the moving image, partially deleting the moving image, and changing the playback speed.

また、サービス提供用サーバ400は、編集要求S112に編集内容が含まれていない場合、自動的に動画コンテンツを編集してもよい。サービス提供用サーバ400は、動画情報を解析することで、動画の構図が切り替わるタイミングや、動画内の食材、調理器具、食器などの変化タイミングを認識する。サービス提供用サーバ400は、認識した結果に基づいて、動画情報を、当該動画情報に対応付けられているレシピに含まれる工程のいずれかに分類する。サービス提供用サーバ400は、認識結果に基づいて、動画情報を、例えば、「食材1を切るシーン」、「食材1と食材2を混ぜるシーン」、「混ぜた食材を加熱するシーン」等の調理工程に分類する。サービス提供用サーバ400は、分類された動画情報ごとに、調理工程に対応する動画コンテンツを生成する。これにより、サービス提供用サーバ400は、レシピコンテンツにおける調理工程に、動画コンテンツを割り当てることができる。   Further, the service providing server 400 may automatically edit the moving image content when the editing request S112 does not include the editing content. The service providing server 400 analyzes the moving image information to recognize the timing at which the composition of the moving image changes, and the change timing of the food, cooking utensils, and dishes in the moving image. The service providing server 400 classifies the moving image information into any of the steps included in the recipe associated with the moving image information based on the recognized result. Based on the recognition result, the service providing server 400 prepares moving image information, for example, a scene in which the food 1 is cut, a scene in which the food 1 and the food 2 are mixed, and a scene in which the mixed food is heated. Classify into processes. The service providing server 400 generates moving image content corresponding to the cooking process for each classified moving image information. Thus, the service providing server 400 can allocate moving image content to the cooking process in the recipe content.

さらに、サービス提供用サーバ400は、各調理工程に対応する動画情報を編集することで、動画コンテンツの全体の再生時間を調整してもよい。サービス提供用サーバ400は、動画コンテンツの全体の再生時間を所定の時間に調整してよい。所定の時間とは、例えば、1分〜3分であるが、これに限定されず、サービス提供者が設定した任意の時間であってよい。さらに、サービス提供用サーバ400は、各調理工程の重要度に基づいて各調理工程に対応する動画コンテンツの再生時間を調整してよい。   Furthermore, the service providing server 400 may adjust the overall playback time of the moving image content by editing the moving image information corresponding to each cooking step. The service providing server 400 may adjust the entire reproduction time of the moving image content to a predetermined time. The predetermined time is, for example, 1 to 3 minutes, but is not limited thereto, and may be any time set by the service provider. Furthermore, the service providing server 400 may adjust the reproduction time of the moving image content corresponding to each cooking process based on the degree of importance of each cooking process.

サービス提供用サーバ400は、編集処理の後、動画データベース500D−2を更新する。また、サービス提供用サーバ400は、編集を終了する要求、または編集動画コンテンツを投稿する要求を受信した場合、動画データベース500D−2における投稿済みフラグの値を「1」に設定する。   After the editing process, the service providing server 400 updates the moving image database 500D-2. When the service providing server 400 receives a request to end editing or a request to post edited video content, the service providing server 400 sets the value of the posted flag in the video database 500D-2 to “1”.

次に、サービス提供用サーバ400は、編集された動画コンテンツのチェック処理を行う(ステップST112)。サービス提供用サーバ400は、動画コンテンツのチェック処理として、例えば、所定の画像が含まれているか否かを判定する。所定の画像は、調理の実演動画に含まれていることが好ましくない画像である。所定の画像は、例えば、ユーザの顔や、犬、ねこなどのペットなどの動画である。サービス提供用サーバ400は、所定の画像が含まれていると判定した場合には、動画コンテンツを非公開としてよく、当該動画部分の削除またはユーザに通知を行ってよい。   Next, the service providing server 400 checks the edited moving image content (step ST112). The service providing server 400 determines, for example, whether or not a predetermined image is included as the check processing of the moving image content. The predetermined image is an image that is undesirable to be included in the demonstration animation of cooking. The predetermined image is, for example, a moving image of the user's face, a pet such as a dog, a cat, or the like. When it is determined that the predetermined image is included, the service providing server 400 may make the moving image content private, and may delete the moving image portion or notify the user.

サービス提供用サーバ400は、投稿されたレシピと関係のない調理が行われていないか否かを判定してもよい。サービス提供用サーバ400は、例えば、レシピに記載された材料と同じ材料が使用されているか否かを判定することで、投稿されたレシピと関係のない調理が行われていないか否かを判定する。サービス提供用サーバ400は、例えば、動画情報に含まれる画像認識結果と、レシピに記載された材料とを照合することで、レシピに記載された材料と同じ材料が使用されているか否かを判定する。サービス提供用サーバ400は、投稿されたレシピと関係のない調理が行われていない場合、当該画像部分の削除またはユーザに通知を行う。   The service providing server 400 may determine whether or not cooking unrelated to the posted recipe has been performed. The service providing server 400 determines, for example, whether or not cooking unrelated to the posted recipe is performed by determining whether the same material as the material described in the recipe is used. Do. The service providing server 400 determines, for example, whether or not the same material as the material described in the recipe is used by collating the image recognition result included in the moving image information with the material described in the recipe. Do. When the cooking unrelated to the posted recipe is not performed, the service providing server 400 deletes the image portion or notifies the user.

次に、サービス提供用サーバ400は、動画コンテンツのチェック処理により、動画コンテンツを公開してよいという結果が得られた場合、動画コンテンツの提供を開始する(ステップST114)。すなわち、サービス提供用サーバ400は、動画コンテンツの本投稿を行う。   Next, the service providing server 400 starts providing the moving image content when the moving image content check result shows that the moving image content may be released (step ST114). That is, the service providing server 400 performs the main posting of the moving image content.

なお、サービス提供用サーバ400は、上述した処理に加えて、または上述した処理に代えて、以下の処理を行ってよい。
なお、実演後、カメラ装置202または貸し出し端末201は、動画情報をキッチンスタジオKS内のパーソナルコンピュータ(PC)に転送してもよい。PCは、例えば、貸し出し端末201より大きな画面の液晶ディスプレイにより動画を表示させ、ユーザの操作に基づいて、動画情報を編集処理する。そして、PCは、編集後の動画情報について、サービス提供用サーバ400に仮投稿要求S110を送信する。
サービス提供用サーバ400は、動画コンテンツのチェック処理を行うことなく、仮投稿された動画コンテンツをそのまま公開し、後ほどチェック処理を行ってよい。サービス提供用サーバ400は、動画コンテンツを公開してよいという結果が得られない場合、動画コンテンツの公開を取り消す。
サービス提供用サーバ400は、キッチンKTNを使用しているユーザのためにレシピコンテンツを提供して貸し出し端末201に表示させた場合、当該キッチンKTNについてのユーザIDと、貸し出し端末201が表示しているレシピIDと、当該キッチンKTNに対応するカメラ装置202により撮像された動画情報に基づく動画コンテンツIDとを対応付けてよい。
サービス提供用サーバ400は、仮投稿要求S110が貸し出し端末201からサービス提供用サーバ400に送信されない場合において、ログインの完了時刻からの経過時間が所定時間を経過した場合、動画コンテンツの投稿を催促してもよい。例えば、サービス提供用サーバ400は、貸し出し端末201および/またはユーザ端末100に、動画コンテンツの投稿を催促するメッセージを含むプッシュ通知を実行してよく、ユーザのメールアドレスに、動画コンテンツの投稿を催促するメッセージを含むメールデータを送信してよい。
The service providing server 400 may perform the following process in addition to or in place of the process described above.
Note that after the demonstration, the camera device 202 or the lending terminal 201 may transfer the moving image information to a personal computer (PC) in the kitchen studio KS. The PC displays a moving image on a liquid crystal display with a screen larger than the lending terminal 201, for example, and edits the moving image information based on the user's operation. Then, the PC transmits a temporary posting request S110 to the service providing server 400 for the edited moving image information.
The service providing server 400 may publish the provisionally posted moving image content as it is without performing the check processing of the moving image content, and may perform the check processing later. If the service providing server 400 can not obtain the result of releasing the video content, the service providing server 400 cancels the release of the video content.
When the service providing server 400 provides recipe content for the user using the kitchen KTN and causes the lending terminal 201 to display the recipe content, the user ID for the kitchen KTN and the lending terminal 201 are displayed. The recipe ID may be associated with a moving image content ID based on moving image information captured by the camera device 202 corresponding to the kitchen KTN.
When the temporary posting request S110 is not transmitted from the lending terminal 201 to the service providing server 400, the service providing server 400 prompts the user to post the moving image content when an elapsed time from the login completion time passes a predetermined time. May be For example, the service providing server 400 may execute a push notification including a message for prompting posting of the moving image content to the lending terminal 201 and / or the user terminal 100, and prompts the user to post the moving image content to the email address. Mail data including a message to be sent.

(情報処理システムの処理の流れ(2))
図10は、ユーザ端末100A、ユーザ端末100B、サービス提供用サーバ400、貸し出し端末201、およびカメラ装置202の処理の流れを示すシーケンス図である。サービス提供用サーバ400は、レシピコンテンツを投稿したユーザAとは異なるユーザBの行動に基づいて動画コンテンツを登録し、登録した動画コンテンツを提供してよい。
(Flow of processing of information processing system (2))
FIG. 10 is a sequence diagram showing a flow of processing of the user terminal 100A, the user terminal 100B, the service providing server 400, the lending terminal 201, and the camera device 202. The service providing server 400 may register moving image content based on the action of the user B different from the user A who has posted the recipe content, and may provide the registered moving image content.

ユーザ端末100Aは、ユーザAの操作に基づいて、レシピ投稿要求S100をサービス提供用サーバ400に送信する。サービス提供用サーバ400は、レシピ投稿要求S100を受信した場合、レシピコンテンツを生成し、生成したレシピコンテンツを登録する(ステップST100)。   The user terminal 100A transmits the recipe posting request S100 to the service providing server 400 based on the operation of the user A. When receiving the recipe posting request S100, the service providing server 400 generates recipe content and registers the generated recipe content (step ST100).

次に、ユーザ端末100Bは、レシピコンテンツを投稿したユーザAと異なるユーザBの操作に基づいて、予約要求S102#をサービス提供用サーバ400に送信する。予約要求S102#には、例えば、ユーザBのユーザID、ユーザAが投稿したレシピコンテンツのレシピID、および予約日時情報が含まれている。サービス提供用サーバ400は、予約登録を行う(ステップST102#)。サービス提供用サーバ400は、例えば、予約日時において空いているキッチンKTNを検索し、キッチンKTNが検索された場合に、予約データベース300Aに予約ID、予約日時情報、ユーザBのユーザID、およびレシピIDを登録する。   Next, the user terminal 100B transmits a reservation request S102 # to the service providing server 400 based on the operation of the user B different from the user A who has posted the recipe content. The reservation request S102 # includes, for example, the user ID of the user B, the recipe ID of the recipe content posted by the user A, and reservation date and time information. The service providing server 400 performs reservation registration (step ST102 #). The service providing server 400 searches, for example, the available kitchen KTN at the reserved date and time, and when the kitchen KTN is searched, the reservation ID, the reserved date information, the user ID of the user B, and the recipe ID in the reservation database 300A. Register

次に、貸し出し端末201は、サービス提供用サーバ400にログイン要求S103を送信する。サービス提供用サーバ400は、キッチンスタジオKSにユーザBが来場した場合に、ログイン処理を行う(ステップST104#)。サービス提供用サーバ400は、ログインが成功した場合、ユーザIDに対応付ける認証IDを発行する。   Next, the lending terminal 201 transmits a login request S103 to the service providing server 400. When the user B visits the kitchen studio KS, the service providing server 400 performs login processing (step ST104 #). When the login is successful, the service providing server 400 issues an authentication ID associated with the user ID.

サービス提供用サーバ400は、レシピコンテンツS105を送信する。これにより、サービス提供用サーバ400は、貸し出し端末201に、テキストを含むレシピコンテンツを表示させる。   The service providing server 400 transmits the recipe content S105. Thus, the service providing server 400 causes the lending terminal 201 to display recipe content including text.

その後、貸し出し端末201は、カメラ装置202との間で無線通信接続(bluetooth接続)を確立する。そして、貸し出し端末201は、例えば、実演が終了した後、動画確認を行う(ステップST106)。   Thereafter, the lending terminal 201 establishes a wireless communication connection (bluetooth connection) with the camera device 202. Then, for example, after the demonstration is finished, the lending terminal 201 checks the moving image (step ST106).

貸し出し端末201は、ユーザBの操作に基づいて、サービス提供用サーバ400に仮投稿要求S110を送信する。これにより、貸し出し端末201は、動画情報をサービス提供用サーバ400にアップロードする。サービス提供用サーバ400は、レシピ−動画対応付け処理を行う(ステップST108)。   The lending terminal 201 transmits a temporary posting request S110 to the service providing server 400 based on the operation of the user B. Thus, the lending terminal 201 uploads the moving image information to the service providing server 400. The service providing server 400 performs a recipe-moving image association process (step ST108).

貸し出し端末201は、ユーザBの操作に基づいて、編集要求S112をサービス提供用サーバ400に送信する。サービス提供用サーバ400は、編集要求S112に基づいて動画コンテンツを編集する(ステップST110)。   The lending terminal 201 transmits an editing request S112 to the service providing server 400 based on the operation of the user B. The service providing server 400 edits the moving image content based on the editing request S112 (step ST110).

次に、サービス提供用サーバ400は、編集された動画コンテンツのチェック処理を行う(ステップST112)。次に、サービス提供用サーバ400は、動画コンテンツのチェック処理により、動画コンテンツを公開してよいという結果が得られた場合、動画コンテンツの提供を開始する(ステップST114)。すなわち、サービス提供用サーバ400は、動画コンテンツの本投稿を行う。   Next, the service providing server 400 checks the edited moving image content (step ST112). Next, the service providing server 400 starts providing the moving image content when the moving image content check result shows that the moving image content may be released (step ST114). That is, the service providing server 400 performs the main posting of the moving image content.

(実施形態の効果)
以上説明した情報処理システム1によれば、認証IDと、投稿されたコンテンツとを対応付けることができるので、キッチンスタジオKSを利用して簡単にコンテンツを投稿することができる。すなわち、ユーザが普段使用している自宅に動画を撮影するための設備がない場合や、自宅のキッチンの様子を動画として投稿することを躊躇するユーザが多い場合であっても、キッチンスタジオKSを利用して動画コンテンツを作成することができる。この結果、情報処理システム1によれば、ユーザに動画コンテンツを投稿することに対する抵抗感を抑制することができ、多くの動画コンテンツを投稿しようとする意欲を高くすることができる。この結果、情報処理システム1によれば、サービス提供用サーバ400が提供するレシピ動画提供サービスの更なる満足度の向上を図ることができる。
(Effect of the embodiment)
According to the information processing system 1 described above, since the authentication ID can be associated with the posted content, it is possible to easily post the content using the kitchen studio KS. In other words, even if there are no facilities for taking moving pictures at home where the users usually use, or even if there are many users who hesitate to post the state of the home kitchen as a moving picture, It can be used to create video content. As a result, according to the information processing system 1, it is possible to suppress the resistance to posting moving image content to the user, and to increase the willingness to post a large number of moving image content. As a result, according to the information processing system 1, it is possible to further improve the degree of satisfaction of the recipe moving image providing service provided by the service providing server 400.

また、情報処理システム1によれば、ユーザの投稿情報に基づいてレシピコンテンツを生成し、キッチンKTNに備えられたカメラ装置202により撮像された情報に基づいて動画コンテンツを生成することで、レシピコンテンツと動画コンテンツとを対応付ける。そして、情報処理システム1は、ユーザ端末100からの要求に基づいてレシピコンテンツ、および当該レシピコンテンツに対応する動画コンテンツを提供するレシピ動画提供サービスを提供することができる。   Further, according to the information processing system 1, the recipe content is generated on the basis of the post information of the user, and the moving image content is generated on the basis of the information captured by the camera device 202 provided in the kitchen KTN. And the video content. Then, the information processing system 1 can provide a recipe moving image providing service that provides recipe content and moving image content corresponding to the recipe content based on a request from the user terminal 100.

さらに、情報処理システム1によれば、キッチンKTNを使用するために認証を行い、ユーザ認証された結果としての認証IDに、認証されたユーザに関連するレシピIDまたは動画コンテンツIDを対応付けるので、認証IDに対応する動画情報に基づいて動画コンテンツを生成することができる。   Furthermore, according to the information processing system 1, the authentication is performed to use the kitchen KTN, and the authentication ID as a result of the user authentication is associated with the recipe ID or the moving image content ID related to the authenticated user. Moving image content can be generated based on moving image information corresponding to the ID.

さらに、情報処理システム1によれば、カメラIDに、認証ID、レシピID、および動画コンテンツIDを対応付けるので、複数のカメラ装置202により撮像した動画情報を、認証ID、レシピID、および動画コンテンツIDのそれぞれに対応させることができる。この結果、情報処理システム1によれば、複数のカメラ装置202により撮像した複数の動画情報を基に動画コンテンツを生成することができ、動画コンテンツの品質を向上させることができる。   Furthermore, according to the information processing system 1, the authentication ID, the recipe ID, and the moving image content ID are associated with the camera ID, so the moving image information captured by the plurality of camera devices 202 is an authentication ID, a recipe ID, and Can correspond to each of the As a result, according to the information processing system 1, moving image content can be generated based on a plurality of moving image information captured by a plurality of camera devices 202, and the quality of the moving image content can be improved.

さらに、情報処理システム1によれば、キッチンKTNを使用しているユーザのためにレシピコンテンツを表示した場合、当該キッチンKTNについての認証IDと、当該キッチンKTNの付近に設置されたディスプレイ装置204が表示しているレシピコンテンツのレシピIDと、当該キッチンKTNに対応するカメラ装置202により撮像された情報に基づく動画コンテンツIDとを対応付けることができる。この結果、情報処理システム1によれば、キッチンKTNにおいてレシピコンテンツを表示させるだけで、簡単に、レシピコンテンツと動画コンテンツとを対応させることができる。   Furthermore, according to the information processing system 1, when the recipe content is displayed for the user using the kitchen KTN, the authentication ID for the kitchen KTN and the display device 204 installed near the kitchen KTN are displayed. The recipe ID of the recipe content being displayed can be associated with the moving image content ID based on the information captured by the camera device 202 corresponding to the kitchen KTN. As a result, according to the information processing system 1, the recipe content and the moving image content can be easily associated with each other simply by displaying the recipe content in the kitchen KTN.

さらに、情報処理システム1によれば、レシピコンテンツを投稿したユーザと動画コンテンツとを投稿しようとするユーザとが同じ場合において、当該ユーザの操作に基づく投稿要求に基づいて、認証IDに対応付けられたレシピコンテンツに、動画コンテンツを対応付けることができる。この結果、情報処理システム1は、レシピコンテンツを投稿したユーザ自身が動画コンテンツを投稿することができ、レシピコンテンツを投稿したユーザが実演した信頼性の高い動画コンテンツを提供することができる。また、情報処理システム1によれば、レシピコンテンツを投稿したユーザの満足度を向上させることができる。   Furthermore, according to the information processing system 1, when the user who has posted the recipe content and the user who intends to post the moving image content are the same, they are associated with the authentication ID based on the posting request based on the operation of the user. Video content can be associated with the selected recipe content. As a result, the information processing system 1 can post moving image content by the user who has posted the recipe content, and can provide highly reliable moving image content that is demonstrated by the user who has posted the recipe content. Moreover, according to the information processing system 1, the degree of satisfaction of the user who has posted the recipe content can be improved.

さらに、情報処理システム1によれば、レシピコンテンツを投稿したユーザと動画コンテンツとを投稿しようとするユーザとが異なる場合において、動画コンテンツとを投稿しようとするユーザの投稿要求に基づいて、認証IDに対応付けられたレシピコンテンツに、動画コンテンツを対応付けることができる。この結果、情報処理システム1によれば、レシピコンテンツを投稿していないが、レシピコンテンツを閲覧することで料理をしてみたいユーザに、動画コンテンツを投稿させることができる。この結果、情報処理システム1によれば、より多くの動画コンテンツを提供することができ、サービス提供用サーバ400が提供するレシピ動画提供サービスの更なる満足度の向上を図ることができる。   Furthermore, according to the information processing system 1, when the user who posted the recipe content is different from the user who intends to post the moving image content, the authentication ID is based on the posting request of the user who is going to post the moving image content. Moving image content can be associated with the recipe content associated with. As a result, according to the information processing system 1, although the recipe content is not posted, the user who wants to cook can be made to post the moving image content by browsing the recipe content. As a result, according to the information processing system 1, more moving image content can be provided, and the satisfaction level of the recipe moving image providing service provided by the service providing server 400 can be further improved.

さらに、情報処理システム1によれば、キッチンスタジオKSでレシピを実演したユーザに関連するユーザ端末100に、動画コンテンツの投稿を促す情報を送信するので、より多くの動画コンテンツを提供することができる。   Furthermore, according to the information processing system 1, the information prompting the user to post the moving image content is transmitted to the user terminal 100 associated with the user who has demonstrated the recipe in the kitchen studio KS, so more moving image content can be provided. .

さらに、情報処理システム1によれば、キッチンスタジオKSでレシピを実演したユーザの要求に基づいて、動画コンテンツを編集することができるので、より品質の高い動画コンテンツを提供することができる。さらに、情報処理システム1によれば、キッチンスタジオKSでレシピを実演したユーザの満足度を向上させることができる。   Furthermore, according to the information processing system 1, since the moving image content can be edited based on the request of the user who has demonstrated the recipe in the kitchen studio KS, moving image content with higher quality can be provided. Furthermore, according to the information processing system 1, the degree of satisfaction of the user who has demonstrated the recipe in the kitchen studio KS can be improved.

なお、上述のユーザ端末100、キッチンスタジオ用サーバ200、および動画蓄積サーバ300、サービス提供用サーバ400、およびストレージサーバ500の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりユーザ端末100、キッチンスタジオ用サーバ200、および動画蓄積サーバ300、サービス提供用サーバ400、およびストレージサーバ500としての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。   A program for realizing the functions of the user terminal 100, the kitchen studio server 200, the moving image storage server 300, the service providing server 400, and the storage server 500 described above is recorded in a computer readable recording medium, The computer system reads and executes the program recorded in the recording medium to execute processing as the user terminal 100, the server for kitchen studio 200, the moving picture accumulation server 300, the server for service provision 400, and the storage server 500. May be Here, "to read and execute the program recorded on the recording medium into the computer system" includes installing the program on the computer system. The “computer system” mentioned here includes an OS and hardware such as peripheral devices. Also, the “computer system” may include a plurality of computer devices connected via a network including communication lines such as the Internet, WAN, LAN, and dedicated lines.

また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD−ROM等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。   The term "computer-readable recording medium" refers to a storage medium such as a flexible disk, a magneto-optical disk, a ROM, a portable medium such as a ROM or a CD-ROM, or a hard disk built in a computer system. As described above, the recording medium storing the program may be a non-transitory recording medium such as a CD-ROM. The recording medium also includes a recording medium provided internally or externally accessible from the distribution server for distributing the program. The code of the program stored in the recording medium of the distribution server may be different from the code of the program executable in the terminal device. That is, the format stored in the distribution server does not matter as long as it can be downloaded from the distribution server and installed in a form that can be executed by the terminal device. Note that the program may be divided into a plurality of parts, and the configuration may be such that the terminal device integrates after being downloaded at different timings, or the distribution server that distributes each of the divided programs may be different. Furthermore, "computer-readable recording medium" holds a program for a certain period of time, such as a volatile memory (RAM) in a computer system serving as a server or a client when the program is transmitted via a network. We shall include things. Further, the program may be for realizing a part of the functions described above. Furthermore, it may be a so-called difference file (difference program) that can realize the above-described functions in combination with a program already recorded in the computer system.

また、上述した実施形態におけるユーザ端末100、キッチンスタジオ用サーバ200、および動画蓄積サーバ300、サービス提供用サーバ400、およびストレージサーバ500の一部、または全部を、LSI(Large Scale Integration)等の集積回路として実現してもよい。ユーザ端末100、キッチンスタジオ用サーバ200、および動画蓄積サーバ300、サービス提供用サーバ400、およびストレージサーバ500の各機能部は個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はLSIに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりLSIに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。   In addition, a part or all of the user terminal 100, the server for kitchen studio 200, the moving image storage server 300, the server for service provision 400, and the storage server 500 in the above-described embodiment may be integrated into a large scale integration (LSI) or the like. It may be realized as a circuit. The functional units of the user terminal 100, the kitchen studio server 200, the moving picture storage server 300, the service providing server 400, and the storage server 500 may be individually processorized, or some or all of them may be integrated to form a processor. May be Further, the method of circuit integration is not limited to LSI's, and implementation using dedicated circuitry or general purpose processors is also possible. In the case where an integrated circuit technology comes out to replace LSI's as a result of the advancement of semiconductor technology, integrated circuits based on such technology may also be used.

以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。また、本発明の一態様は、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。また、上記各実施形態や変形例に記載された要素であり、同様の効果を奏する要素同士を置換した構成も含まれる。   As mentioned above, although one embodiment of this invention was described in detail with reference to drawings, a specific structure is not restricted to the above-mentioned thing, Various design changes etc. in the range which does not deviate from the summary of this invention It is possible to In addition, one aspect of the present invention can be variously modified within the scope of the claims, and an embodiment obtained by appropriately combining the technical means respectively disclosed in different embodiments is also a technical aspect of the present invention. It is included in the range. Moreover, it is an element described in each said embodiment and modification, and the structure which substituted the elements which show the same effect is also contained.

(付記)
以上の記載から本発明の複数の態様は例えば以下のように把握される。
(Supplementary note)
From the above description, a plurality of aspects of the present invention can be understood, for example, as follows.

(1)キッチンの使用の際に前記キッチンにおいて調理を実演するユーザに対して認証をした結果に基づく認証の識別情報と、前記キッチンにおいてユーザが実演した調理に関連する情報であって、前記ユーザの操作に基づいて投稿された投稿情報とを対応付ける情報処理部を備える、情報処理システム。 (1) Authentication identification information based on a result of authenticating a user who demonstrates cooking in the kitchen when using a kitchen, and information related to cooking demonstrated by the user in the kitchen, the user An information processing system, comprising: an information processing unit that associates post information posted based on an operation of the information processing unit.

(2)前記投稿情報は、一又は複数の調理工程を含む調理手順を表す手順コンテンツを生成する基となる情報であり、前記情報処理部は、前記認証の識別情報と、前記手順コンテンツの識別情報とを対応付ける、(1)に記載の情報処理システム。 (2) The post information is information serving as a basis for generating procedure content representing a cooking procedure including one or more cooking steps, and the information processing unit identifies identification information of the authentication and the procedure content. The information processing system according to (1), which associates information with information.

(3)前記ユーザが使用したキッチンと、当該キッチンの様子を撮像する撮像装置とを予め関連づけておき、前記情報処理部は、前記認証の識別情報を介して、前記撮像装置が撮像した動画情報の識別情報と、前記手順コンテンツの識別情報とを対応付ける、(2)に記載の情報処理システム。 (3) The kitchen used by the user is associated in advance with the imaging device for imaging the state of the kitchen, and the information processing unit is the moving image information captured by the imaging device via the identification information of the authentication. The information processing system according to (2), wherein the identification information of and the identification information of the procedure content are associated with each other.

(4)前記キッチンを使用している前記ユーザのために前記手順コンテンツの識別情報に対応する手順コンテンツを表示する表示装置を更に備える、(3)に記載の情報処理システム。 (4) The information processing system according to (3), further including a display device for displaying procedure content corresponding to identification information of the procedure content for the user who is using the kitchen.

(5)前記ユーザの要求に基づいて、前記動画コンテンツを編集する編集部を更に備え、
前記情報処理部は、前記編集後の動画コンテンツの識別情報と、前記手順コンテンツの識別情報とを対応付ける、(3)または(4)に記載の情報処理システム。
(5) The information processing apparatus further comprises an editing unit that edits the moving image content based on the user's request,
The information processing system according to (3) or (4), wherein the information processing unit associates identification information of the moving image content after the editing with identification information of the procedure content.

(6)前記情報処理部は、前記編集後の動画情報が投稿されたか否かを判定し、前記編集後の動画情報が投稿されていない場合に、前記ユーザに関連する端末装置に、前記編集後の動画コンテンツの投稿を促す情報を送信する、(5)に記載の情報処理システム。 (6) The information processing unit determines whether or not the edited video information has been posted, and if the edited video information has not been posted, the terminal device associated with the user performs the editing The information processing system according to (5), which transmits information prompting a post of the moving image content to be performed later.

(7)前記投稿情報は、一又は複数の調理工程を含む調理手順を実演した動画コンテンツを生成する基となる情報であり、
前記情報処理部は、前記認証の識別情報と、前記動画コンテンツの識別情報とを対応付ける、(1)のうちいずれか1つに記載の情報処理システム。
(7) The post information is information on which to generate moving image content demonstrating a cooking procedure including one or more cooking steps,
The information processing system according to any one of (1), wherein the information processing unit associates identification information of the authentication with identification information of the moving image content.

(8)前記ユーザが使用したキッチンと、当該キッチンの様子を撮像する撮像装置とを予め関連づけておき、前記情報処理部は、前記認証の識別情報と、前記撮像装置が撮像した動画情報の識別情報とを対応付ける、(7)に記載の情報処理システム。 (8) A kitchen used by the user is associated in advance with an imaging device that captures an image of the kitchen, and the information processing unit identifies identification information of the authentication and moving image information captured by the imaging device. The information processing system according to (7), which associates information with information.

(9)ユーザ認証が成功した場合に、認証された前記ユーザが投稿した前記手順コンテンツを表示する表示装置を更に備え、前記情報処理部は、前記認証の識別情報と、前記表示装置に表示させた手順コンテンツの識別情報と、前記ユーザが使用したキッチンに対応する前記撮像装置により撮像された動画情報に基づく前記動画情報の識別情報とを対応付ける、(8)に記載の情報処理システム。 (9) The information processing apparatus further comprises a display device for displaying the procedure content posted by the authenticated user when the user authentication is successful, and the information processing unit causes the display device to display identification information of the authentication. The information processing system according to (8), wherein identification information of the procedure content is associated with identification information of the moving image information based on the moving image information captured by the imaging device corresponding to the kitchen used by the user.

(10)前記ユーザの要求に基づいて、前記動画コンテンツを編集する編集部を更に備え、
前記情報処理部は、編集後の動画情報の識別情報と、前記手順コンテンツの識別情報とを対応付ける、(9)に記載の情報処理システム。
(10) The information processing apparatus further comprises an editing unit that edits the moving image content based on the user request,
The information processing system according to (9), wherein the information processing unit associates identification information of moving image information after editing with identification information of the procedure content.

(11)前記情報処理部は、前記編集後の動画情報が投稿されたか否かを判定し、前記編集後の動画情報が投稿されていない場合に、前記ユーザに関連する端末装置に、前記編集後の動画情報の投稿を促す情報を送信する、(10)に記載の情報処理システム。 (11) The information processing unit determines whether or not the edited video information has been posted, and if the edited video information has not been posted, the terminal device associated with the user performs the editing The information processing system according to (10), which transmits information prompting a post of moving image information later.

(12)前記認証された前記ユーザと前記投稿情報を投稿したユーザとが同一人物であり、
前記情報処理部は、前記投稿情報を投稿したユーザの投稿要求に基づいて、前記認証の識別情報に対応付けられた前記手順コンテンツに、前記動画情報を対応付ける、(1)または(7)に記載の情報処理システム。
(12) The authenticated user and the user who posted the posted information are the same person,
The (1) or (7), wherein the information processing unit associates the moving image information with the procedure content associated with identification information of the authentication based on a posting request of a user who has posted the posting information. Information processing system.

(13)前記認証された前記のユーザと前記投稿情報を投稿したユーザとが異なる人物であり、前記情報処理部は、前記投稿情報を投稿したユーザの投稿要求に基づいて、前記ユーザ認証の識別情報に対応付けられた前記手順コンテンツに、前記動画コンテンツを対応付ける、(1)または(7)に記載の情報処理システム。 (13) The authenticated user is a person different from the user who posted the posted information, and the information processing unit identifies the user authentication based on a posting request of the user who posted the posted information. The information processing system according to (1) or (7), wherein the moving image content is associated with the procedure content associated with information.

(14)投稿情報を受信する受信部と、キッチンの使用の際に前記キッチンにおいて調理を実演するユーザに対して認証をした結果に基づく認証の識別情報と、前記キッチンにおいてユーザが実演した調理に関連する情報であって、前記ユーザの操作に基づいて投稿された前記投稿情報とを対応付ける情報処理部と、を備える、情報処理装置。 (14) A reception unit for receiving post information, identification information of authentication based on a result of authentication for a user who demonstrates cooking in the kitchen when using the kitchen, and cooking performed by the user in the kitchen An information processing unit that associates related information with the post information posted based on the user's operation;

(15)第1のユーザから、一又は複数の調理工程を含む調理手順を表す手順コンテンツの投稿を受け付けるステップと、第2のユーザから、キッチンを使用する要求を受け付けるステップと、前記要求に基づいて、前記キッチンの使用の際に認証を行うステップと、前記手順コンテンツと、前記認証の識別情報とを対応付けるステップとを含む情報処理方法。 (15) Based on the step of accepting a post of procedure content representing a cooking procedure including one or more cooking steps from a first user, a step of accepting a request for using a kitchen from a second user, and An information processing method comprising the steps of: authenticating at the time of using the kitchen; associating the procedure content with identification information of the authentication.

(16)コンピュータを、キッチンの使用の際に前記キッチンにおいて調理を実演するユーザに対して認証をした結果に基づく認証の識別情報と、前記キッチンにおいてユーザが実演した調理に関連する情報であって、前記ユーザの操作に基づいて投稿された投稿情報とを対応付ける情報処理部として機能させる、プログラム。 (16) Identification information of authentication based on a result of authenticating a user who demonstrates cooking in the kitchen when using the kitchen, and information related to cooking demonstrated by the user in the kitchen And a program that functions as an information processing unit that associates post information posted based on the user's operation.

(17)コンピュータに、第1のユーザから、一又は複数の調理工程を含む調理手順を表す手順コンテンツの投稿を受け付けさせ、第2のユーザから、キッチンを使用する要求を受け付けさせ、前記要求に基づいて、前記キッチンの使用の際に認証させ、前記手順コンテンツと、前記認証の識別情報とを対応付けさせる処理を実行させる、プログラム。 (17) Have the computer accept from the first user a post of procedure content representing a cooking procedure including one or more cooking steps, and have the second user accept a request to use the kitchen, and The program which makes it authenticate at the time of use of the said kitchen based on the process content which makes the said procedure content and the identification information of the said authentication match.

100…ユーザ端末、200…キッチンスタジオ用サーバ、202…カメラ装置、204…ディスプレイ装置、210…ユーザ認証部、212…キッチンスタジオ側通信部、214…表示制御部、216…キッチンスタジオ側制御部、300…動画蓄積サーバ、300A…予約データベース、300B…動画データベース、400…サービス提供用サーバ、410…サービス提供側通信部、420…コンテンツ処理部、422…コンテンツ登録部、424…コンテンツ編集部、426…情報処理部、430…サービス提供側制御部、500…ストレージサーバ、500A…予約データベース、500B−1、500B−2…動画データベース、KS…キッチンスタジオ、KTN…キッチン、NW…ネットワーク 100: user terminal 200: server for kitchen studio 202: camera device 204: display device 210: user authentication unit 212: kitchen studio side communication unit 214: display control unit 216: kitchen studio side control unit 300 ... moving picture accumulation server, 300A ... reservation database, 300B ... moving picture database, 400 ... service providing server, 410 ... service providing side communication unit, 420 ... content processing unit, 422 ... content registration unit, 424 ... content editing unit, 426 ... information processing unit, 430 ... service providing side control unit, 500 ... storage server, 500A ... reservation database, 500B-1, 500B-2 ... moving image database, KS ... kitchen studio, KTN ... kitchen, NW ... network

Claims (17)

キッチンの使用の際に前記キッチンにおいて調理を実演するユーザに対して認証をした結果に基づく認証の識別情報と、前記キッチンにおいてユーザが実演した調理に関連する情報であって、前記ユーザの操作に基づいて投稿された投稿情報とを対応付ける情報処理部を備える、情報処理システム。   Identification information of authentication based on the result of authenticating the user who demonstrates cooking in the kitchen when using the kitchen, and information related to the cooking demonstrated by the user in the kitchen, which are operated by the user An information processing system, comprising: an information processing unit that associates post information posted based on the information. 前記投稿情報は、一又は複数の調理工程を含む調理手順を表す手順コンテンツを生成する基となる情報であり、
前記情報処理部は、前記認証の識別情報と、前記手順コンテンツの識別情報とを対応付ける、
請求項1に記載の情報処理システム。
The post information is information as a basis for generating procedure content representing a cooking procedure including one or more cooking steps,
The information processing unit associates identification information of the authentication with identification information of the procedure content.
The information processing system according to claim 1.
前記ユーザが使用したキッチンと、当該キッチンの様子を撮像する撮像装置とを予め関連づけておき、
前記情報処理部は、前記認証の識別情報を介して、前記撮像装置が撮像した動画情報の識別情報と、前記手順コンテンツの識別情報とを対応付ける、
請求項2に記載の情報処理システム。
In advance, the kitchen used by the user is associated with an imaging device that captures an image of the kitchen,
The information processing unit associates identification information of moving image information captured by the imaging device with identification information of the procedure content via identification information of the authentication.
The information processing system according to claim 2.
前記キッチンを使用している前記ユーザのために前記手順コンテンツの識別情報に対応する手順コンテンツを表示する表示装置を更に備える、
請求項3に記載の情報処理システム。
The display device may further include procedure content corresponding to identification information of the procedure content for the user using the kitchen.
The information processing system according to claim 3.
前記ユーザの要求に基づいて、前記動画情報を編集する編集部を更に備え、
前記情報処理部は、編集後の動画情報の識別情報と、前記手順コンテンツの識別情報とを対応付ける、
請求項3または4に記載の情報処理システム。
It further comprises an editing unit that edits the moving image information based on the user's request,
The information processing unit associates identification information of moving image information after editing with identification information of the procedure content.
The information processing system according to claim 3 or 4.
前記情報処理部は、前記編集後の動画情報が投稿されたか否かを判定し、前記編集後の動画情報が投稿されていない場合に、前記ユーザに関連する端末装置に、前記編集後の動画コンテンツの投稿を促す情報を送信する、
請求項5に記載の情報処理システム。
The information processing unit determines whether or not the edited video information has been posted, and if the edited video information has not been posted, the edited video on the terminal device associated with the user Send information prompting you to post content,
The information processing system according to claim 5.
前記投稿情報は、一又は複数の調理工程を含む調理手順を実演した動画情報を生成する基となる情報であり、
前記情報処理部は、前記認証の識別情報と、前記動画情報の識別情報とを対応付ける、
請求項1に記載の情報処理システム。
The post information is information on which to generate moving image information demonstrating a cooking procedure including one or more cooking steps,
The information processing unit associates identification information of the authentication with identification information of the moving image information.
The information processing system according to claim 1.
前記ユーザが使用したキッチンと、当該キッチンの様子を撮像する撮像装置とを予め関連づけておき、
前記情報処理部は、前記認証の識別情報と、前記撮像装置が撮像した動画情報の識別情報とを対応付ける、
請求項7に記載の情報処理システム。
In advance, the kitchen used by the user is associated with an imaging device that captures an image of the kitchen,
The information processing unit associates identification information of the authentication with identification information of moving image information captured by the imaging device.
The information processing system according to claim 7.
認証が成功した場合に、認証された前記ユーザが投稿した手順コンテンツを表示する表示装置を更に備え、
前記情報処理部は、前記認証の識別情報と、前記表示装置に表示させた前記手順コンテンツの識別情報と、前記ユーザが使用したキッチンに対応する前記撮像装置により撮像された動画情報に基づく前記動画情報の識別情報とを対応付ける、
請求項8に記載の情報処理システム。
And a display device for displaying the procedure content posted by the authenticated user if the authentication is successful,
The information processing unit is the moving image based on the identification information of the authentication, the identification information of the procedure content displayed on the display device, and the moving image information captured by the imaging device corresponding to a kitchen used by the user Correspond to the identification information of the information,
The information processing system according to claim 8.
前記ユーザの要求に基づいて、前記動画情報を編集する編集部を更に備え、
前記情報処理部は、編集後の動画情報の識別情報と、前記手順コンテンツの識別情報とを対応付ける、
請求項9に記載の情報処理システム。
It further comprises an editing unit that edits the moving image information based on the user's request,
The information processing unit associates identification information of moving image information after editing with identification information of the procedure content.
The information processing system according to claim 9.
前記情報処理部は、前記編集後の動画情報が投稿されたか否かを判定し、前記編集後の動画情報が投稿されていない場合に、前記ユーザに関連する端末装置に、前記編集後の動画情報の投稿を促す情報を送信する、
請求項10に記載の情報処理システム。
The information processing unit determines whether or not the edited video information has been posted, and if the edited video information has not been posted, the edited video on the terminal device associated with the user Send information prompting you to post information,
The information processing system according to claim 10.
前記認証された前記ユーザと前記投稿情報を投稿したユーザとが同一人物であり、
前記情報処理部は、前記投稿情報を投稿したユーザの投稿要求に基づいて、前記認証の識別情報に対応付けられた前記手順コンテンツに、前記動画情報を対応付ける、
請求項1または7に記載の情報処理システム。
The authenticated user and the user who posted the posting information are the same person,
The information processing unit associates the moving image information with the procedure content associated with the identification information of the authentication based on a posting request of a user who has posted the posting information.
The information processing system according to claim 1 or 7.
前記認証された前記のユーザと前記投稿情報を投稿したユーザとが異なる人物であり、
前記情報処理部は、前記投稿情報を投稿したユーザの投稿要求に基づいて、前記認証の識別情報に対応付けられた前記手順コンテンツに、前記動画情報を対応付ける、
請求項1または7に記載の情報処理システム。
The authenticated user and the user who posted the posted information are different persons,
The information processing unit associates the moving image information with the procedure content associated with the identification information of the authentication based on a posting request of a user who has posted the posting information.
The information processing system according to claim 1 or 7.
投稿情報を受信する受信部と、
キッチンの使用の際に前記キッチンにおいて調理を実演するユーザに対して認証をした結果に基づく認証の識別情報と、前記キッチンにおいてユーザが実演した調理に関連する情報であって、前記ユーザの操作に基づいて投稿された前記投稿情報とを対応付ける情報処理部と、
を備える、情報処理装置。
A receiving unit that receives post information;
Identification information of authentication based on the result of authenticating the user who demonstrates cooking in the kitchen when using the kitchen, and information related to the cooking demonstrated by the user in the kitchen, which are operated by the user An information processing unit that associates the posted information posted based on the information;
An information processing apparatus comprising:
第1のユーザから、一又は複数の調理工程を含む調理手順を表す手順コンテンツの投稿を受け付けるステップと、
第2のユーザから、キッチンを使用する要求を受け付けるステップと、
前記要求に基づいて、前記キッチンの使用の際に認証を行うステップと、
前記手順コンテンツと、前記認証の識別情報とを対応付けるステップと
を含む情報処理方法。
Accepting, from a first user, posting of procedure content representing a cooking procedure including one or more cooking steps;
Accepting a request to use the kitchen from a second user;
Performing authentication upon use of the kitchen based on the request;
An information processing method including the step of associating the procedure content with identification information of the authentication.
コンピュータを、
キッチンの使用の際に前記キッチンにおいて調理を実演するユーザに対して認証をした結果に基づく認証の識別情報と、前記キッチンにおいてユーザが実演した調理に関連する情報であって、前記ユーザの操作に基づいて投稿された投稿情報とを対応付ける情報処理部
として機能させる、プログラム。
Computer,
Identification information of authentication based on the result of authenticating the user who demonstrates cooking in the kitchen when using the kitchen, and information related to the cooking demonstrated by the user in the kitchen, which are operated by the user A program that functions as an information processing unit that associates post information posted on the basis.
コンピュータに、
第1のユーザから、一又は複数の調理工程を含む調理手順を表す手順コンテンツの投稿を受け付けさせ、
第2のユーザから、キッチンを使用する要求を受け付けさせ、
前記要求に基づいて、前記キッチンの使用の際に認証させ、
前記手順コンテンツと、前記認証の識別情報とを対応付けさせる
処理を実行させる、プログラム。
On the computer
Allowing a first user to accept posting of procedure content representing a cooking procedure including one or more cooking steps,
Have a second user accept a request to use the kitchen,
Based on the request, let it be authenticated when using the kitchen,
A program that executes processing for associating the procedure content with identification information of the authentication.
JP2018047050A 2018-03-14 2018-03-14 Information processing system, information processing device, information processing method, and program Pending JP2019079483A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018047050A JP2019079483A (en) 2018-03-14 2018-03-14 Information processing system, information processing device, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018047050A JP2019079483A (en) 2018-03-14 2018-03-14 Information processing system, information processing device, information processing method, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2017206602A Division JP6310135B1 (en) 2017-10-25 2017-10-25 Information processing system, information processing apparatus, information processing method, and program

Publications (1)

Publication Number Publication Date
JP2019079483A true JP2019079483A (en) 2019-05-23

Family

ID=66627885

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018047050A Pending JP2019079483A (en) 2018-03-14 2018-03-14 Information processing system, information processing device, information processing method, and program

Country Status (1)

Country Link
JP (1) JP2019079483A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021163174A (en) * 2020-03-31 2021-10-11 株式会社貝印刃物開発センター Management server for allowing user to cook in space provided by company on date specified by company
JP2022056214A (en) * 2020-09-29 2022-04-08 株式会社貝印刃物開発センター Management server configured to allow user to cook dish
JP2022056215A (en) * 2020-09-29 2022-04-08 株式会社貝印刃物開発センター Management server that allows user to cook

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021163174A (en) * 2020-03-31 2021-10-11 株式会社貝印刃物開発センター Management server for allowing user to cook in space provided by company on date specified by company
JP2022056214A (en) * 2020-09-29 2022-04-08 株式会社貝印刃物開発センター Management server configured to allow user to cook dish
JP2022056215A (en) * 2020-09-29 2022-04-08 株式会社貝印刃物開発センター Management server that allows user to cook

Similar Documents

Publication Publication Date Title
JP6310135B1 (en) Information processing system, information processing apparatus, information processing method, and program
US9565155B2 (en) System and method for openly sharing and synchronizing information across a plurality of mobile client application computers
CN106170804B (en) Document management and collaboration system
US9380264B1 (en) System and method for video communication
US20170118165A1 (en) System and method for controlled sharing and synchronizing information across a plurality of mobile client application computers
CN106796632B (en) Remote access control to stored data
US20150356121A1 (en) Position location-enabled, event-based, photo sharing software and service
US20140165156A1 (en) Using a session continuity token to access an online content management system
US20190165963A1 (en) Terminal device, conference management system, storage medium and conference management method
US20180027078A1 (en) Image Session Identifier Techniques
US9906475B2 (en) Information processing apparatus, communication system, non-transitory computer readable medium, and information processing method
US9628427B2 (en) System and method of making messages remain on top of a mobile bulletin board
JP6107196B2 (en) Management system, management method and program
US20170235968A1 (en) Information processing system and information processing method
JP2019079483A (en) Information processing system, information processing device, information processing method, and program
CN110943960B (en) Court trial record electronic signature generation method, device, equipment and medium
JP2013025777A (en) Information processing device, information processing method, and program
JP2018032096A (en) Information processing device, information processing method, program, and information processing system
JP2008134707A (en) Community generation support method and device
JP5878671B1 (en) System, method, and program for distributing digital content
US9350724B2 (en) Authentication server system for performing control of notifications during service use, control method, and storage medium
JP6230739B1 (en) System, method, and program for supporting creation of video
US20220256117A1 (en) Information processing apparatus and computer readable medium
JP6172443B2 (en) Information processing system, server device, information processing method, and program
KR101763821B1 (en) Method and system for providing digital album related to event