JP7599792B2 - Online Karaoke System - Google Patents
Online Karaoke System Download PDFInfo
- Publication number
- JP7599792B2 JP7599792B2 JP2021053672A JP2021053672A JP7599792B2 JP 7599792 B2 JP7599792 B2 JP 7599792B2 JP 2021053672 A JP2021053672 A JP 2021053672A JP 2021053672 A JP2021053672 A JP 2021053672A JP 7599792 B2 JP7599792 B2 JP 7599792B2
- Authority
- JP
- Japan
- Prior art keywords
- karaoke
- user
- food
- server device
- online
- 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.)
- Active
Links
- 235000013305 food Nutrition 0.000 claims description 157
- 235000013361 beverage Nutrition 0.000 claims description 42
- 230000005540 biological transmission Effects 0.000 claims description 14
- 230000006870 function Effects 0.000 description 28
- 238000004891 communication Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 3
- 238000010411 cooking Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000001934 delay Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A90/00—Technologies having an indirect contribution to adaptation to climate change
- Y02A90/10—Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
- Telephonic Communication Services (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、オンラインカラオケシステムに関する。 The present invention relates to an online karaoke system.
感染症の流行期には、カラオケの利用者は、カラオケボックス等のカラオケ店舗に来店する代わりに、オンラインで配信されたカラオケを端末で利用して、いわゆるオンラインカラオケを楽しむことができる。また、複数の利用者が同じ環境でカラオケを楽しむためには、カラオケ店舗に集まる代わりに各自の端末でオンライン会議システムを利用することで環境を共有し、オンライン会議においてオンラインカラオケを楽しむことができる。 During the epidemic, karaoke users can enjoy so-called online karaoke by using karaoke streamed online on their terminals instead of visiting a karaoke store such as a karaoke booth. Also, in order for multiple users to enjoy karaoke in the same environment, they can share the environment by using an online conference system on their own terminals instead of gathering at a karaoke store, and enjoy online karaoke during an online conference.
例えば、特許文献1に記載のテレビ会議システムは、複数の端末と、会議サーバと、楽曲サーバとを備え、楽曲サーバは、会議サーバから送信されるユーザ情報に基づき、そのユーザに関連する楽曲データを、ネットワークを介して、複数の端末に配信できる。 For example, the videoconferencing system described in Patent Document 1 includes multiple terminals, a conference server, and a music server, and the music server can distribute music data related to a user to multiple terminals via a network based on user information sent from the conference server.
ところで、カラオケ店舗では、飲食物を提供するところが多く、また飲食物のメニューも充実している。そのため、カラオケの利用者には、カラオケを楽しみながら飲食物を楽しむことを望む者もいれば、カラオケ店舗での飲食物の提供を望む者もいる。しかしながら、カラオケ店舗に来店しなければ飲食物の提供を受けることができないので、オンラインカラオケの利用者は自宅等で飲食物を用意しなければならない。自宅等では、カラオケ店舗のような充実した飲食物のメニューを楽しむことができない。オンラインカラオケ中に、飲食物の用意を家族に頼むと、家族に不快感を与えるおそれがある。オンライン会議に参加している利用者自身が飲食物の用意をするには席を離れる必要があり、オンラインカラオケ中の盛り上がりに水を差すおそれがある。自宅等では、カラオケ店舗のような充実した飲食物のメニューを楽しむことができない。 Meanwhile, many karaoke stores provide food and drink, and the food and drink menu is extensive. Therefore, some karaoke users want to enjoy food and drink while enjoying karaoke, while others want food and drink to be provided at the karaoke store. However, since food and drink cannot be provided unless the user visits a karaoke store, online karaoke users must prepare food and drink at home, etc. At home, it is not possible to enjoy a full menu of food and drink like at a karaoke store. If a user asks a family member to prepare food and drink during online karaoke, it may cause discomfort to the family member. To prepare food and drink by the user who is participating in an online conference, the user must leave his/her seat, which may dampen the excitement of online karaoke. At home, it is not possible to enjoy a full menu of food and drink like at a karaoke store.
本発明の目的は、オンラインカラオケを利用しているときでも、カラオケ店舗と同等の飲食物のメニューを楽しむことを可能にするオンラインカラオケシステムを提供することである。 The object of the present invention is to provide an online karaoke system that allows users to enjoy a food and drink menu equivalent to that of a karaoke store even while using online karaoke.
上記課題を解決するために、本発明のオンラインカラオケシステムは、飲食物を提供可能なカラオケ店舗を管理するカラオケサーバ装置と、前記カラオケサーバ装置と通信可能に接続されたオンライン会議サーバ装置とを備えたオンラインカラオケシステムであって、前記カラオケサーバ装置は、利用者の所在地情報を利用者識別情報に対応付けて記憶し、前記カラオケ店舗の店舗所在地情報と提供可能な飲食物のメニュー情報とを対応付けて記憶する記憶部と、前記オンライン会議サーバ装置にログインしている前記利用者の前記所在地情報を取得し、取得した前記利用者の前記所在地情報との位置関係が所定の特定条件を満たす前記カラオケ店舗を特定して当該利用者と対応付ける特定部と、前記利用者について特定した前記カラオケ店舗に対応する前記メニュー情報を当該利用者と対応付けて前記オンライン会議サーバ装置へ送信する送信部と、を備え、前記オンライン会議サーバ装置は、前記利用者の端末装置に対して、当該利用者に対応する前記メニュー情報に基づいて飲食物のメニュー表を提示させる提示部と、前記メニュー表を提示させた前記利用者の前記端末装置から飲食物の注文を受け付けて前記カラオケサーバ装置へ送信する受付部と、を備え、前記カラオケサーバ装置は、前記利用者の前記端末装置から飲食物の前記注文を受け付けた場合に、当該利用者に対応する前記カラオケ店舗に対して、当該注文を受け付けた飲食物を当該利用者に配達するよう指示する指示部を備えることを特徴とする。 In order to solve the above problems, the online karaoke system of the present invention is an online karaoke system including a karaoke server device that manages karaoke stores that can provide food and beverages, and an online conference server device that is communicably connected to the karaoke server device, the karaoke server device including a storage unit that stores user location information in association with user identification information, stores store location information of the karaoke store in association with menu information of food and beverages that can be provided, an identification unit that acquires the location information of the user who is logged in to the online conference server device, identifies the karaoke store whose location relationship with the acquired location information of the user satisfies a specific condition, and associates the karaoke store with the user, and and a transmission unit that transmits the menu information corresponding to the karaoke store identified by the user to the online conference server device in association with the user, the online conference server device comprises a presentation unit that causes the user's terminal device to present a menu of food and beverages based on the menu information corresponding to the user, and a reception unit that receives an order for food and beverages from the terminal device of the user for which the menu information has been presented and transmits the order to the karaoke server device, and the karaoke server device comprises an instruction unit that, when the order for food and beverages is received from the terminal device of the user, instructs the karaoke store corresponding to the user to deliver the received order of food and beverages to the user.
本発明によれば、オンラインカラオケを利用しているときでも、カラオケ店舗と同等の飲食物のメニューを楽しむことを可能にする。 The present invention makes it possible to enjoy the same food and drink menu as in a karaoke store, even while using online karaoke.
[オンラインカラオケシステム]
以下、本発明の実施形態のオンラインカラオケシステム1について説明する。図1は、本実施形態のオンラインカラオケシステム1の構成を示すブロック図である。図1に示すように、オンラインカラオケシステム1は、カラオケサーバ装置2と、オンライン会議サーバ装置3と、複数の端末装置4と、複数の店舗端末5とを備えている。なお、図1において、各部の接続線は実線で示し、利用者U1の端末装置4aに関する動作の信号線は破線で示している。
[Online Karaoke System]
An online karaoke system 1 according to an embodiment of the present invention will now be described. Fig. 1 is a block diagram showing the configuration of the online karaoke system 1 according to the present embodiment. As shown in Fig. 1, the online karaoke system 1 includes a
カラオケサーバ装置2は、オンライン会議サーバ装置3や複数の店舗端末5とインターネットや移動体通信網等のネットワーク(図示せず)を介して通信可能に接続される。オンライン会議サーバ装置3は、複数の端末装置4とネットワークを介して通信可能に接続される。なお、本実施形態では、複数の端末装置4として、オンラインカラオケシステム1を利用する利用者U1、U2、U3にそれぞれ保有されている端末装置4a、4b、4cを例示する。また、本実施形態では、複数の店舗端末5として、オンラインカラオケシステム1で飲食物を提供可能なカラオケ店舗K1、K2、K3にそれぞれ設置されている店舗端末5a、5b、5cを例示する。本実施形態の利用者U1、U2、U3は、オンラインカラオケシステム1の利用者であると同時に、店舗端末5が設置されたカラオケ店舗の利用者でもある。利用者U1、U2、U3は、店舗端末5が設置されたカラオケ店舗の何れかを最初に利用した際に、所在地情報(住所)やメールアドレス、支払方法等の登録を行い、カラオケ店舗から利用者識別情報を付与されている。これらの利用者情報は、カラオケ店舗からカラオケサーバ装置2に送信され、カラオケサーバ装置2に記憶される。
The
[カラオケサーバ装置]
カラオケサーバ装置2は、オンラインカラオケの演奏データを提供し、複数の店舗端末5がそれぞれ設置されるカラオケ店舗を管理する装置である。カラオケ店舗は、飲食物を提供可能であり、飲食物のテイクアウトサービスを提供可能としている。なお、カラオケ店舗は、一般的に飲食物のテイクアウトサービスを提供していてもよく、オンラインカラオケシステム1の利用者のみにテイクアウトサービスを提供していてもよい。
[Karaoke Server Device]
The
カラオケサーバ装置2は、制御部10、記憶部11及び通信部12を備える。制御部10は、CPU(Central Processing Unit)等を有して構成され、カラオケサーバ装置2を統括制御する。記憶部11は、ROM(Read Only Memory)、RAM(Random Access Memory)、HDD(Hard Disc Drive)等の記憶媒体を有して構成される。通信部12は、オンライン会議サーバ装置3や複数の店舗端末5と通信可能に接続されるインタフェースである。
The
記憶部11は、カラオケサーバ装置2の各部及び各機能を制御するためのプログラムやデータを記憶し、制御部10が、記憶部11に記憶されたプログラムやデータに基づいて演算処理を実行することにより、各部及び各機能を制御する。カラオケサーバ装置2の制御部10は、記憶部11に記憶されたプログラムを実行することにより、特定部13、送信部14及び指示部15として動作する。
The
記憶部11は、オンラインカラオケシステム1が提供するオンラインカラオケの各楽曲のカラオケ演奏データを、当該楽曲の楽曲識別情報と対応付けて予め記憶している。例えば、記憶部11は、楽曲X1のカラオケ演奏データDX1を楽曲識別情報ID****X1と対応付けて記憶している。
The
記憶部11は、オンラインカラオケシステム1を利用する各利用者の所在地情報を、当該利用者の利用者識別情報に対応付けて予め記憶している。例えば、図2に示すように、記憶部11は、利用者U1、U2、U3の所在地情報P1、P2、P3を、それぞれ利用者識別情報ID****U1、ID****U2、ID****U3に対応付けて記憶している。
The
記憶部11は、オンラインカラオケシステム1で飲食物を提供可能な各カラオケ店舗の店舗所在地情報と、各カラオケ店舗が提供する飲食物のメニュー情報とを、当該カラオケ店舗の店舗識別情報に対応付けて予め記憶している。例えば、図3に示すように、記憶部11は、カラオケ店舗K1、K2、K3の店舗所在地情報PK1、PK2、PK3とメニュー情報M1、M2、M3とを、それぞれ店舗識別情報ID****K1、ID****K2、ID****K3に対応付けて記憶している。
The
なお、複数のカラオケ店舗K1、K2、K3は、それぞれの店舗限定の飲食物を提供することがある。例えば、図4に示すように、メニュー情報M1は飲食物情報「FD1、FD2、FD3、FD4、FD5、FD6、FD7、FD8、FD9、FD10」を含み、メニュー情報M2は飲食物情報「FD2、FD3、FD4、FD5、FD6、FD7、FD8、FD9、FD10、FD11」を含み、メニュー情報M3は飲食物情報「FD3、FD4、FD5、FD6、FD7、FD8、FD9、FD10、FD11、FD12」を含む。各飲食物情報は、飲食物の名称、価格、サンプル画像データ等を含んでよい。 Note that multiple karaoke stores K1, K2, and K3 may provide food and drink that is exclusive to each store. For example, as shown in FIG. 4, menu information M1 includes food and drink information "FD1, FD2, FD3, FD4, FD5, FD6, FD7, FD8, FD9, FD10", menu information M2 includes food and drink information "FD2, FD3, FD4, FD5, FD6, FD7, FD8, FD9, FD10, FD11", and menu information M3 includes food and drink information "FD3, FD4, FD5, FD6, FD7, FD8, FD9, FD10, FD11, FD12". Each piece of food and drink information may include the name, price, sample image data, etc. of the food and drink.
特定部13は、利用者に飲食物のメニュー情報を提示すべきカラオケ店舗を特定するものである。例えば、特定部13は、オンライン会議サーバ装置3にログインしている利用者の利用者識別情報をオンライン会議サーバ装置3から受信する。特定部13は、受信した利用者識別情報に対応する利用者の所在地情報を記憶部11から読み出して取得する。特定部13は、記憶部11に記憶しているカラオケ店舗の店舗所在地情報のうち、読み出した利用者の所在地情報との位置関係が所定の特定条件を満たすカラオケ店舗を特定して当該利用者と対応付けて記憶部11に記憶する。
The
本実施形態では、特定部13の特定条件を、「利用者に直線距離で最も近い」カラオケ店舗とする。なお、特定部13は、利用者について特定したカラオケ店舗の店舗識別情報を、当該利用者の利用者識別情報に対応付けて記憶部11に記憶しておくとよい。
In this embodiment, the identifying condition of the identifying
送信部14は、利用者に提示すべき飲食物のメニュー情報を送信するものである。例えば、送信部14は、特定部13が利用者について特定したカラオケ店舗に対応するメニュー情報を記憶部11から読み出す。送信部14は、読み出したメニュー情報を当該利用者の利用者識別情報と対応付けてオンライン会議サーバ装置3へ送信する。なお、送信部14は、メニュー情報に対応するカラオケ店舗の店舗識別情報をメニュー情報と共に送信してもよい。
The
指示部15は、利用者からの飲食物の注文をカラオケ店舗(店舗端末5)に指示するものである。例えば、指示部15は、利用者の端末装置4から飲食物の注文を受け付けたオンライン会議サーバ装置3から当該利用者の利用者識別情報と当該注文に係る飲食物情報とを受信して注文を受け付ける。指示部15は、受信した利用者識別情報に対応する利用者の所在地情報を記憶部11から読み出し、受信した利用者識別情報に対応するカラオケ店舗の店舗識別情報を記憶部11から読み出す。指示部15は、受信した飲食物情報に対応する飲食物を、読み出した利用者の所在地情報に配達するように、読み出した店舗識別情報のカラオケ店舗(店舗端末5)に対して指示する。
The
[オンライン会議サーバ装置]
オンライン会議サーバ装置3は、複数の端末装置4の間のオンライン会議を運用する装置である。オンライン会議サーバ装置3は、例えば、オンライン会議環境として所定の仮想的なルームを展開し、当該ルームに参加している複数の端末装置4の間でオンライン会議を確立する。
[Online conference server device]
The online conference server device 3 is a device that operates an online conference among a plurality of
オンライン会議サーバ装置3は、制御部20、記憶部21及び通信部22を備える。制御部20は、CPU等を有して構成され、オンライン会議サーバ装置3を統括制御する。記憶部21は、ROM、RAM、HDD等の記憶媒体を有して構成される。通信部22は、カラオケサーバ装置2や複数の端末装置4と通信可能に接続されるインタフェースである。
The online conference server device 3 includes a
記憶部21は、オンライン会議サーバ装置3の各部及び各機能を制御するためのプログラムやデータを記憶し、制御部20が、記憶部21に記憶されたプログラムやデータに基づいて演算処理を実行することにより、各部及び各機能を制御する。オンライン会議サーバ装置3の制御部20は、記憶部21に記憶されたプログラムを実行することにより、ログイン部23、カラオケ演奏部24、提示部25及び受付部26として動作する。
The
記憶部21は、オンライン会議サーバ装置3にログインしている利用者の利用者識別情報と、当該利用者の端末装置4の端末識別情報とを対応付けて記憶部21に記憶する。例えば、図5に示すように、記憶部21は、利用者U1、U2、U3の利用者識別情報ID****U1、ID****U2、ID****U3と、端末装置4a、4b、4cの端末識別情報ID****T1、ID****T2、ID****T3とを対応付けて記憶する。
The
また、記憶部21は、端末装置4によってカラオケ演奏を予約された楽曲の楽曲識別情報を登録する予約待ち行列を記憶し、また、予約された楽曲のカラオケ演奏データや歌詞テロップ表示データを記憶する。
The
ログイン部23は、オンライン会議に参加する端末装置4から利用者のログイン情報を取得して当該利用者のログインを行う。例えば、ログイン部23は、利用者の利用者識別情報及び端末装置4の端末識別情報を端末装置4から受信し、利用者識別情報及び端末識別情報を対応付けて記憶部21に記憶して当該利用者のログインを行う。オンライン会議サーバ装置3は、ログインした利用者の端末装置4に対してオンライン会議への参加を許可する。また、ログイン部23は、ログインした利用者に飲食物のメニュー情報を提示するために、当該利用者の利用者識別情報をカラオケサーバ装置2へ送信する。
The
カラオケ演奏部24は、ログインしている利用者の端末装置4からカラオケ演奏させる楽曲の予約を受け付け、また、端末装置4にカラオケ演奏を提供するものである。例えば、カラオケ演奏部24は、カラオケ予約として端末装置4の端末識別情報及びカラオケ演奏させる楽曲の楽曲識別情報を受信し、受信した端末識別情報と楽曲識別情報とを対応付けて記憶部21の予約待ち行列に登録して記憶する。あるいは、カラオケ演奏部24は、端末装置4からカラオケ演奏させる楽曲を指定された場合に、当該楽曲の楽曲識別情報を取得するようにしてもよい。カラオケ演奏部24は、カラオケサーバ装置2に対してカラオケ予約の楽曲識別情報を送信してカラオケ演奏データをカラオケサーバ装置2に要求する。この要求に応じて、カラオケ演奏部24は、当該カラオケ予約の楽曲識別情報に対応するカラオケ演奏データをカラオケサーバ装置2から受信し、当該楽曲識別情報に対応する端末識別情報に対応付けて当該カラオケ演奏データを記憶部21に一時的に記憶する。なお、本実施形態のカラオケ演奏データは、オーディオデータである。また、カラオケ演奏部24は、カラオケ予約の楽曲のカラオケ演奏データと共に当該楽曲の歌詞テロップ表示データをカラオケサーバ装置2から受信してカラオケ演奏データと共に記憶部21に記憶するとよい。なお、本実施形態の歌詞テロップ表示データは、例えば、動画データである。
The
また、例えば、カラオケ演奏部24は、端末装置4から楽曲を指定したカラオケ演奏の指示を受信すると、当該楽曲の楽曲識別情報に対応するカラオケ演奏データを記憶部21から読み出す。カラオケ演奏部24は、予約待ち行列で当該楽曲の楽曲識別情報と対応付けられた端末識別情報と、読み出したカラオケ演奏データとに基づいて、当該端末識別情報が示す端末装置4に対して当該カラオケ演奏データをストリーム配信する。なお、カラオケ演奏部24は、端末装置4が指示した楽曲について、カラオケ演奏データの配信に伴って、当該楽曲に対応する歌詞テロップ表示データを記憶部21から読み出して端末装置4へ送信するとよい。
For example, when the
カラオケ演奏部24は、カラオケ演奏データをストリーム配信した楽曲について、記憶部21の予約待ち行列に登録した楽曲識別情報を削除し、記憶部21に記憶したカラオケ演奏データや歌詞テロップ表示データを消去する。
The
提示部25は、ログインしている利用者の端末装置4にカラオケ店舗の飲食物のメニュー表を提示させるものである。例えば、提示部25は、ログイン部23が利用者の利用者識別情報を送信したカラオケサーバ装置2から、当該利用者に提示すべき飲食物のメニュー情報を受信する。提示部25は、受信した飲食物のメニュー情報を当該利用者の端末装置4へ送信して、当該メニュー情報に基づくメニュー表を当該端末装置4に提示させる。なお、提示部25は、メニュー情報に対応するカラオケ店舗の店舗識別情報をメニュー情報と共に送信してもよい。
The
受付部26は、ログインしている利用者の端末装置4から飲食物の注文を受け付けるものである。受付部26は、提示部25によってメニュー表を提示させた利用者の端末装置4から、利用者が注文した飲食物の飲食物情報と当該端末装置4の端末識別情報とを受信して飲食物の注文として受け付ける。なお、受付部26は、端末装置4から受け付けた飲食物の注文履歴として、端末識別情報と飲食物情報とを対応付けて記憶部21に記憶するとよい。受付部26は、受信した端末識別情報に対応する利用者の利用者識別情報を記憶部21から読み出す。受付部26は、受信した飲食物の飲食物情報と、読み出した利用者の利用者識別情報とを、飲食物の注文としてカラオケサーバ装置2へ送信する。
The
[端末装置]
端末装置4は、利用者がオンライン会議に参加し、オンラインカラオケを利用するための装置である。端末装置4は、例えば、スマートフォン、タブレット端末、パーソナルコンピュータ等で構成される。端末装置4は、オンライン会議を利用する利用者が保有する装置であって、オンライン会議アプリケーションを搭載(インストール)している。
[Terminal Device]
The
端末装置4は、制御部30、記憶部31及び通信部32を備える。また、 端末装置4は、オンライン会議アプリケーションを利用可能にするために、図示しないが、マイク、スピーカ、ディスプレイ、カメラ等を備えている。制御部30は、CPU等を有して構成され、端末装置4を統括制御する。記憶部31は、ROM、RAM、HDD等の記憶媒体を有して構成される。通信部32は、オンライン会議サーバ装置3と通信可能に接続されるインタフェースである。
The
記憶部31は、端末装置4の各部及び各機能を制御するためのプログラムやデータを記憶し、制御部30が、記憶部31に記憶されたプログラムやデータに基づいて演算処理を実行することにより、各部及び各機能を制御する。
The
端末装置4は、オンライン会議サーバ装置3にログインするログイン機能、カラオケ演奏させる楽曲の予約機能、カラオケ演奏の指示機能、カラオケ演奏機能、カラオケ店舗の飲食物のメニュー表の提示機能、カラオケ店舗の飲食物の注文機能等を実現可能に構成されている。例えば、端末装置4は、これらのログイン機能、予約機能、指示機能、カラオケ演奏機能、提示機能、注文機能等を有するオンライン会議アプリケーションを搭載し、オンライン会議アプリケーションを実行することでこれらの機能を実現する。
The
端末装置4のログイン機能は、利用者が入力した利用者識別情報を当該端末装置4の端末識別情報と共にオンライン会議サーバ装置3へ送信する。例えば、端末装置4がオンライン会議アプリケーションを起動すると、利用者識別情報を入力可能なログイン画面を表示してログインを促すとよい。
The login function of the
端末装置4の予約機能は、利用者がカラオケ演奏させるために選曲した楽曲の楽曲識別情報あるいは当該楽曲の指定をオンライン会議サーバ装置3へ送信する。例えば、端末装置4で稼働しているオンライン会議アプリケーションが、カラオケ演奏させる楽曲の選曲機能を有していて、楽曲を選曲可能な選曲画面や選曲メニューをディスプレイによって表示するとよい。
The reservation function of the
端末装置4の指示機能は、オンライン会議サーバ装置3に既に予約されたカラオケ演奏の楽曲について、カラオケ演奏させるための指示をオンライン会議サーバ装置3へ送信する。例えば、端末装置4で稼働しているオンライン会議アプリケーションが、カラオケ演奏させるための指示を操作可能な操作画面や操作ボタン、予約楽曲リストをディスプレイによって表示するとよい。
The instruction function of the
端末装置4のカラオケ演奏機能は、オンライン会議サーバ装置3からストリーム配信されたカラオケ演奏データを受信してスピーカ等によって放音する。また、カラオケ演奏機能は、オンライン会議サーバ装置3から送信された歌詞テロップ表示データを受信してディスプレイによって表示する。
The karaoke performance function of the
端末装置4の提示機能は、オンライン会議サーバ装置3から送信された飲食物のメニュー情報を受信して、当該メニュー情報に含まれる飲食物情報が示す飲食物のメニュー表を利用者に向けて提示する。なお、提示機能は、メニュー情報に対応するカラオケ店舗の名称や住所、電話番号等の情報をメニュー表と共に表示してもよい。例えば、端末装置4で稼働しているオンライン会議アプリケーションが、メニュー情報に基づく飲食物のメニュー表をディスプレイによって表示する。
The presentation function of the
端末装置4の注文機能は、提示されたメニュー表から注文された飲食物の飲食物情報をオンライン会議サーバ装置3へ送信する。例えば、端末装置4で稼働しているオンライン会議アプリケーションが、ディスプレイによってメニュー情報に基づく飲食物のメニュー表を表示するとき、各飲食物を注文操作可能に表示する。オンライン会議アプリケーションは、メニュー表において注文操作された飲食物の飲食物情報をオンライン会議サーバ装置3へ送信する。
The ordering function of the
[カラオケ演奏動作]
本実施形態のオンラインカラオケシステム1において、端末装置4に対してカラオケ演奏を提供するカラオケ演奏動作について、図6を参照して説明する。図6は、本実施形態のオンラインカラオケシステム1のカラオケ演奏動作を示すフローチャートである。
[Karaoke performance]
In the online karaoke system 1 of this embodiment, a karaoke performance operation for providing a karaoke performance to the
まず、端末装置4a、4b、4cは、利用者U1、U2、U3が入力した利用者識別情報ID****U1、ID****U2、ID****U3を、当該端末装置4a、4b、4cの端末識別情報ID****T1、ID****T2、ID****T3と共にオンライン会議サーバ装置3へ送信してログインし、同一のオンライン会議に参加する。
First, the
オンライン会議サーバ装置3のログイン部23は、利用者識別情報ID****U1、ID****U2、ID****U3及び端末識別情報ID****T1、ID****T2、ID****T3を端末装置4a、4b、4cから受信し、記憶部21に記憶することで端末装置4a、4b、4cのログインを行う(ステップS1)。また、オンライン会議サーバ装置3は、ログインした端末装置4a、4b、4cを同一のオンライン会議に対して対応付けて、端末装置4a、4b、4cの間のオンライン会議を確立する。
The
端末装置4aは、利用者U1が選曲した楽曲X1の楽曲識別情報ID****X1を、当該端末装置4aの端末識別情報ID****T1と共にオンライン会議サーバ装置3へ送信してカラオケ予約を行う。
The
オンライン会議サーバ装置3のカラオケ演奏部24は、カラオケ予約の楽曲識別情報ID****X1及び端末識別情報ID****T1を端末装置4aから受信すると(ステップS2:YES)、楽曲識別情報ID****X1と端末識別情報ID****T1とを対応付けて記憶部21の予約待ち行列に登録する(ステップS3)。
When the
カラオケ演奏部24は、カラオケ予約の楽曲識別情報ID****X1をカラオケサーバ装置2へ送信する(ステップS4)。
The
カラオケサーバ装置2は、楽曲識別情報ID****X1に対応する楽曲X1のカラオケ演奏データDX1を記憶部11から読み出してオンライン会議サーバ装置3へ送信する(ステップS5)。
The
オンライン会議サーバ装置3のカラオケ演奏部24は、カラオケ演奏データDX1を楽曲識別情報ID****X1に対応付けて記憶部21に一時的に記憶する(ステップS6)。
The
また、端末装置4aは、利用者U1の操作に応じて、カラオケ予約した楽曲X1を指定してカラオケ演奏させる指示をオンライン会議サーバ装置3へ送信する。
In addition, in response to the operation of user U1,
オンライン会議サーバ装置3のカラオケ演奏部24は、端末装置4aから楽曲X1の楽曲識別情報ID****X1を指定されてカラオケ演奏の指示を受信すると(ステップS7:YES)、端末装置4aから指定された楽曲X1の楽曲識別情報ID****X1に対応するカラオケ演奏データDX1を記憶部21から読み出す(ステップS8)。
When the
カラオケ演奏部24は、予約待ち行列で楽曲識別情報ID****X1と対応付けられた端末識別情報ID****T1とカラオケ演奏データDX1とに基づいて、端末装置4aに対してカラオケ演奏データDX1をストリーム配信する(ステップS9)。
The
端末装置4aは、カラオケ演奏データDX1をスピーカ等によって放音する。これにより、利用者U1は、楽曲X1のカラオケ演奏を聴取しながら、楽曲X1のカラオケ歌唱を行うことができる。また、利用者U1のカラオケ歌唱や端末装置4aから放音されるカラオケ演奏は、端末装置4aのマイクやカメラを介して入力され、端末装置4aが参加しているオンライン会議に公開される。そのため、端末装置4aと同一のオンライン会議に参加している端末装置4b、4cの利用者U2、U3は、このオンライン会議の機能によって利用者U1のカラオケ歌唱を視聴することができる。
The
なお、カラオケ演奏部24は、カラオケ演奏された楽曲X1について、記憶部21の予約待ち行列に登録した楽曲識別情報ID****X1を削除し、記憶部21に記憶したカラオケ演奏データDX1を消去する(ステップS10)。
The
オンラインカラオケシステム1は、端末装置4a、4b、4cがログアウトするまで、上記のステップS2~S10のカラオケ演奏動作を繰り返すことができる。端末装置4a、4b、4cがログアウトした場合(ステップS11:YES)、オンライン会議サーバ装置3は、端末装置4a、4b、4cの間のオンライン会議を終了し、終了メッセージをカラオケサーバ装置2へ送信する。これにより、カラオケサーバ装置2及びオンライン会議サーバ装置3によるカラオケ演奏動作が終了する。
The online karaoke system 1 can repeat the karaoke performance operations of steps S2 to S10 described above until the
[飲食物注文動作]
本実施形態のオンラインカラオケシステム1において、端末装置4によって飲食物の注文を行う飲食物注文について、図7を参照して説明する。図7は、本実施形態のオンラインカラオケシステム1の飲食物注文を示すフローチャートである。
[Food and drink ordering action]
In the online karaoke system 1 of this embodiment, a food and drink order made by the
まず、カラオケ演奏動作と同様に、端末装置4a、4b、4cは、利用者U1、U2、U3が入力した利用者識別情報ID****U1、ID****U2、ID****U3を、当該端末装置4a、4b、4cの端末識別情報ID****T1、ID****T2、ID****T3と共にオンライン会議サーバ装置3へ送信してログインし、同一のオンライン会議に参加する。
First, similar to the karaoke performance operation, the
オンライン会議サーバ装置3のログイン部23は、利用者識別情報ID****U1、ID****U2、ID****U3及び端末識別情報ID****T1、ID****T2、ID****T3を端末装置4a、4b、4cから受信し、記憶部21に記憶することで端末装置4a、4b、4cのログインを行う(ステップS21)。オンライン会議サーバ装置3は、ログインした端末装置4a、4b、4cを同一のオンライン会議に対して対応付けて、端末装置4a、4b、4cの間のオンライン会議を確立する。また、ログイン部23は、利用者U1、U2、U3の利用者識別情報ID****U1、ID****U2、ID****U3をカラオケサーバ装置2へ送信する(ステップS22)。
The
カラオケサーバ装置2の特定部13は、利用者識別情報ID****U1、ID****U2、ID****U3をオンライン会議サーバ装置3から受信して取得すると、利用者識別情報ID****U1、ID****U2、ID****U3に対応する利用者U1、U2、U3の所在地情報P1、P2、P3を記憶部11から読み出す(ステップS23)。
When the
特定部13は、記憶部11に記憶しているカラオケ店舗の店舗所在地情報のうち、読み出した所在地情報P1、P2、P3との位置関係が所定の特定条件を満たす店舗所在地情報PK1、PK2、PK3に対応するカラオケ店舗K1、K2、K3を特定する(ステップS24)。本実施形態の特定部13は、特定条件を「利用者に直線距離で最も近い」カラオケ店舗としていて、外部の地図データベース等にアクセスして、利用者U1に直線距離で最も近いカラオケ店舗K1を特定し、利用者U2に直線距離で最も近いカラオケ店舗K2を特定し、利用者U3に直線距離で最も近いカラオケ店舗K3を特定する。
The
カラオケサーバ装置2の送信部14は、利用者U1、U2、U3に対して特定部13が特定したカラオケ店舗K1、K2、K3のメニュー情報M1、M2、M3を記憶部11から読み出す(ステップS25)。
The
送信部14は、読み出したメニュー情報M1、M2、M3を、それぞれ利用者U1、U2、U3の利用者識別情報ID****U1、ID****U2、ID****U3と対応付けてオンライン会議サーバ装置3へ送信する(ステップS26)。
The
オンライン会議サーバ装置3の提示部25は、利用者U1についてのメニュー情報M1及び利用者識別情報ID****U1と、利用者U2についてのメニュー情報M2及び利用者識別情報ID****U2と、利用者U3についてのメニュー情報M3及び利用者識別情報ID****U3とを、カラオケサーバ装置2から受信する。提示部25は、利用者識別情報ID****U1に対応する端末装置4aに対してメニュー情報M1を送信してメニュー情報M1に基づいて飲食物のメニュー表を提示するよう指示する(ステップS27)。同様に、提示部25は、利用者識別情報ID****U2に対応する端末装置4bに対してメニュー情報M2を送信してメニュー情報M2に基づいて飲食物のメニュー表を提示するよう指示し、また、利用者識別情報ID****U3に対応する端末装置4cに対してメニュー情報M3を送信してメニュー情報M3に基づいて飲食物のメニュー表を提示するよう指示する。
The
端末装置4aは、オンライン会議サーバ装置3からメニュー情報M1を受信すると、メニュー情報M1に含まれる飲食物情報「FD1、FD2、FD3、FD4、FD5、FD6、FD7、FD8、FD9、FD10」が示す飲食物のメニュー表をディスプレイに表示して利用者に提示する。同様に、端末装置4bは、オンライン会議サーバ装置3からメニュー情報M2を受信すると、メニュー情報M2に含まれる飲食物情報「FD2、FD3、FD4、FD5、FD6、FD7、FD8、FD9、FD10、FD11」が示す飲食物のメニュー表をディスプレイに表示して利用者に提示し、また、端末装置4cは、オンライン会議サーバ装置3からメニュー情報M3を受信すると、メニュー情報M3に含まれる飲食物情報「FD3、FD4、FD5、FD6、FD7、FD8、FD9、FD10、FD11、FD12」が示す飲食物のメニュー表をディスプレイに表示して利用者に提示する。
When the
なお、端末装置4a、4b、4cは、オンライン会議に参加している間、オンラインカラオケの実行中かに拘わらず、利用者の操作に応じてメニュー表を表示させることができる。端末装置4a、4b、4cは、メニュー表において、各飲食物情報に基づいて、各飲食物の名称及び価格を表示し、また、サンプル画像を表示してもよい。
The
端末装置4a、4b、4cは、メニュー表において各飲食物を注文操作可能に表示している。ここで、例えば、利用者U1が、端末装置4aに表示されたメニュー表から、飲食物情報FD1が示す飲食物の注文操作を行う。端末装置4aは、この注文操作に応じて、飲食物情報FD1を端末識別情報ID****T1に対応付けてオンライン会議サーバ装置3へ送信する。
The
オンライン会議サーバ装置3の受付部26は、飲食物情報FD1及び端末識別情報ID****T1を端末装置4aから受信すると(ステップS28:YES)、飲食物の注文として受け付ける。
When the
受付部26は、端末識別情報ID****T1に対応する利用者U1の利用者識別情報ID****U1を記憶部21から読み出し、注文された飲食物情報FD1及び利用者識別情報ID****U1を対応付けて、飲食物の注文としてカラオケサーバ装置2へ送信する(ステップS29)。
The
カラオケサーバ装置2の指示部15は、飲食物情報FD1及び利用者識別情報ID****U1をオンライン会議サーバ装置3から受信して飲食物の注文を受け付ける。指示部15は、利用者識別情報ID****U1に対応する利用者U1の所在地情報P1を記憶部11から読み出し、利用者識別情報ID****U1に対応するカラオケ店舗K1の店舗識別情報ID****K1を記憶部11から読み出す(ステップS30)。
The
指示部15は、店舗識別情報ID****K1のカラオケ店舗K1(店舗端末5a)に対して、飲食物情報FD1に対応する飲食物を利用者U1の所在地情報P1に配達するように指示する(ステップS31)。
The
カラオケサーバ装置2から飲食物の配達の指示を受けたカラオケ店舗K1は、例えば、フードデリバリ業者のシステムを利用して、飲食物を利用者U1の所在地情報P1に配達することができる。なお、カラオケサーバ装置2は、利用者U1の登録情報に基づいて、利用者U1に対して配達した飲食物の代金を請求することができる。例えば、支払い方法は、オンライン上でのクレジットカード払いや、オンライン上での電子マネー払いや、配達時支払い等の何れかを用いることができ、利用者U1は、予め支払い方法を設定していてもよく、あるいは端末装置4aでの注文時に選択してもよい。
Karaoke store K1, which has received instructions from
なお、利用者U2、U3は、上記と同様にして、端末装置4b、4cから飲食物の注文を行うことができ、その場合、オンライン会議サーバ装置3は飲食物の注文を受け付けることができ、カラオケサーバ装置2は、カラオケ店舗K2、K3に注文された飲食物の配達を指示することができる。
In addition, users U2 and U3 can order food and drink from
オンラインカラオケシステム1は、端末装置4a、4b、4cがログアウトするまで、上記のステップS28~S31の飲食物注文動作を繰り返すことができる。端末装置4a、4b、4cがログアウトした場合(ステップS32:YES)、オンライン会議サーバ装置3は、端末装置4a、4b、4cの間のオンライン会議を終了し、終了メッセージをカラオケサーバ装置2へ送信する。これにより、カラオケサーバ装置2及びオンライン会議サーバ装置3による飲食物注文動作が終了する。
The online karaoke system 1 can repeat the food and drink ordering operations of steps S28 to S31 described above until the
[本実施形態の作用効果]
上記したように、本実施形態のオンラインカラオケシステム1は、飲食物を提供可能なカラオケ店舗を管理するカラオケサーバ装置2と、カラオケサーバ装置2と通信可能に接続されたオンライン会議サーバ装置3とを備える。カラオケサーバ装置2は、利用者の所在地情報を利用者識別情報に対応付けて記憶し、カラオケ店舗の店舗所在地情報と提供可能な飲食物のメニュー情報とを店舗識別情報に対応付けて記憶する記憶部11と、オンライン会議サーバ装置3にログインしている利用者の所在地情報を取得し、取得した利用者の所在地情報との位置関係が所定の特定条件を満たすカラオケ店舗を特定して当該利用者と対応付ける特定部13と、利用者について特定したカラオケ店舗に対応するメニュー情報を当該利用者と対応付けてオンライン会議サーバ装置3へ送信する送信部14と、を備える。オンライン会議サーバ装置3は、利用者の端末装置4に対して、当該利用者に対応するメニュー情報に基づいて飲食物のメニュー表を提示させる提示部25と、メニュー表を提示させた利用者の端末装置4から飲食物の注文を受け付けてカラオケサーバ装置2へ送信する受付部26と、を備える。更に、カラオケサーバ装置2は、利用者の端末装置4から飲食物の注文を受け付けた場合に、当該利用者に対応するカラオケ店舗(店舗端末5)に対して、当該注文を受け付けた飲食物を当該利用者に配達するよう指示する指示部15を備える。
[Effects of this embodiment]
As described above, the online karaoke system 1 of the present embodiment includes a
また、本実施形態のオンラインカラオケシステム1において、オンライン会議サーバ装置3は、カラオケサーバ装置2から取得したカラオケ演奏データを端末装置4に配信可能なカラオケ演奏部24を備える。
In addition, in the online karaoke system 1 of this embodiment, the online conference server device 3 is equipped with a
このようにして、利用者は、自宅でオンラインカラオケを楽しむときでも、オンラインカラオケシステム1でのオンライン会議を利用することにより、友人とカラオケ店舗で同室して飲食物のサービスを受ける場合と同等の充実した飲食物のメニューを楽しむことができる。 In this way, even when enjoying online karaoke at home, a user can use online conferencing in the online karaoke system 1 to enjoy a rich menu of food and drink similar to that of a friend sharing a room at a karaoke store and receiving food and drink service.
なお、本実施形態では、特定部13が、利用者に飲食物のメニュー情報を提示すべきカラオケ店舗を特定する特定条件を、「利用者に直線距離で最も近い」カラオケ店舗とする例を説明したが、本発明の特定条件は、この例に限定されない。例えば、他の例では、特定部13は、特定条件を、「利用者と同じ町内にある」カラオケ店舗としてもよい。
In the present embodiment, the specific condition for the
[第1変形例]
上記したオンラインカラオケシステム1の第1変形例について説明する。第1変形例では、特定部13が、利用者に飲食物のメニュー情報を提示すべきカラオケ店舗を特定する特定条件を、「利用者への移動ルートが所定の距離閾値以下である」カラオケ店舗とする。第1変形例の説明において、本実施形態と同一の構成要素には本実施形態と同一の符号を付し、その説明を省略する。
[First Modification]
A first modified example of the above-mentioned online karaoke system 1 will be described. In the first modified example, the specific condition for the
次に、第1変形例による特定部13の実施例について説明する。この実施例では、特定条件の移動ルートは、カラオケ店舗から飲食物を配達するフードデリバリ業者が使用する自動車、バイク、自転車等の通行が可能な道路であり、距離閾値を3kmとする。
Next, an example of the
特定部13は、オンライン会議サーバ装置3から取得した利用者識別情報ID****U1、ID****U2、ID****U3に対応する利用者U1、U2、U3の所在地情報P1、P2、P3を記憶部11から読み出す。特定部13は、外部の地図データベース等にアクセスして、利用者U1の所在地情報P1までの移動ルートの距離が最短であるカラオケ店舗K1、利用者U2の所在地情報P2までの移動ルートの距離が最短であるカラオケ店舗K2、利用者U3の所在地情報P3までの移動ルートの距離が最短であるカラオケ店舗K3を特定する。
The
例えば、店舗所在地情報PK1から所在地情報P1までの移動ルートが2.4kmの場合、距離閾値の3km以下であるため、特定条件を満たす。この場合、特定部13は、利用者U1に対してカラオケ店舗K1を特定して利用者識別情報ID****U1に対応付け、送信部14は、利用者U1についてカラオケ店舗K1のメニュー情報M1をオンライン会議サーバ装置3へ送信することになる。これに応じて、オンライン会議サーバ装置3の提示部25は、メニュー情報M1を利用者U1の端末装置4aへ送信してメニュー情報M1に基づくメニュー表を提示するように指示する。
For example, if the travel route from store location information PK1 to location information P1 is 2.4 km, this is less than the distance threshold of 3 km, and therefore satisfies the specific condition. In this case, the
また、店舗所在地情報PK2から所在地情報P2までの移動ルートが2.8kmの場合、距離閾値の3km以下であるため、特定条件を満たす。この場合、特定部13は、利用者U2に対してカラオケ店舗K2を特定して利用者識別情報ID****U2に対応付け、送信部14は、利用者U2についてカラオケ店舗K2のメニュー情報M2をオンライン会議サーバ装置3へ送信することになる。これに応じて、オンライン会議サーバ装置3の提示部25は、メニュー情報M2を利用者U2の端末装置4bへ送信してメニュー情報M2に基づくメニュー表を提示するように指示する。
In addition, if the travel route from store location information PK2 to location information P2 is 2.8 km, this is less than the distance threshold of 3 km, and therefore satisfies the specific condition. In this case, the
一方、店舗所在地情報PK3から所在地情報P3までの移動ルートが3.2kmの場合、距離閾値の3kmを超えるため、特定条件を満たさない。この場合、特定部13は、利用者U3に対して何れのカラオケ店舗も特定することはなく、送信部14は、利用者U3についてメニュー情報をオンライン会議サーバ装置3へ送信しない。そのため、オンライン会議サーバ装置3の提示部25は、利用者U3の端末装置4cに対してメニュー表の提示を指示しない。
On the other hand, if the travel route from store location information PK3 to location information P3 is 3.2 km, this exceeds the distance threshold of 3 km and does not satisfy the specific condition. In this case, the
このようにして、オンラインカラオケシステム1は、所定の距離閾値の範囲内にカラオケ店舗がある利用者からのみ、飲食物の注文を受け付けることができる。そのため、利用者に対して配達の遅延による不快感を与えることを抑制し、また、カラオケ店舗やフードデリバリ業者に無理な業務を強いることがなくなる。 In this way, the online karaoke system 1 can only accept food and drink orders from users who have a karaoke store within a certain distance threshold. This prevents users from feeling uncomfortable about delivery delays, and also prevents karaoke stores and food delivery companies from being forced to perform unreasonable tasks.
[第2変形例]
上記したオンラインカラオケシステム1の第2変形例について説明する。本実施形態では、オンライン会議サーバ装置3の提示部25が、複数の利用者の各端末装置4に対して、各利用者に対応するカラオケ店舗毎の飲食物のメニューを提示させる例を説明したが、本発明は、この例に限定されない。第2変形例では、提示部25が、複数の利用者のそれぞれの端末装置4に対して、当該複数の利用者のそれぞれに対応するカラオケ店舗に共通する飲食物のメニュー表を提示させるようにする。第2変形例の説明において、本実施形態と同一の構成要素には本実施形態と同一の符号を付し、その説明を省略する。
[Second Modification]
A second modified example of the online karaoke system 1 described above will be described. In the present embodiment, the
次に、第2変形例による提示部25の実施例について説明する。この実施例では、図4を参照して上記したように、カラオケ店舗K1、K2、K3が提供するメニュー情報M1、M2、M3に含まれる飲食物情報のうち、共通する飲食物情報は、「FD3、FD4、FD5、FD6、FD7、FD8、FD9、FD10」である。すなわち、カラオケ店舗K1、K2、K3に共通して提供可能な飲食物を示す飲食物情報は、FD3~FD10である。
Next, an example of the
また、この実施例では、同一のオンライン会議に参加している端末装置4a、4b、4cの利用者U1、U2、U3に、カラオケ店舗K1、K2、K3が対応しているものとする。この場合、提示部25は、カラオケ店舗K1、K2、K3に共通する飲食物情報FD3~FD10を含むメニュー情報M4に基づくメニュー表を提示するように端末装置4a、4b、4cに対して指示する。
In this embodiment, it is assumed that karaoke stores K1, K2, and K3 correspond to users U1, U2, and U3 of
このようにして、利用者U1、U2、U3は、別の場所にいても、共通のメニュー情報M4に基づくメニュー表を見て飲食物を注文することができ、また、一の利用者は、他の利用者に配達された飲食物を見て、同じ飲食物を注文することができる。これにより、オンラインカラオケシステム1は、別の場所からオンライン会議に参加してオンラインカラオケを楽しむ利用者に対して、カラオケ店舗の同室で同じメニューから飲食物のサービスを受けるような一体感を提供することができる。 In this way, users U1, U2, and U3 can order food and drink by looking at a menu based on the common menu information M4 even if they are in different locations, and one user can look at the food and drink delivered to another user and order the same food and drink. This allows the online karaoke system 1 to provide a sense of unity to users who are participating in an online conference from different locations and enjoying online karaoke, as if they were receiving food and drink service from the same menu in the same room at a karaoke store.
[第3変形例]
上記したオンラインカラオケシステム1の第3変形例について説明する。第3変形例では、カラオケサーバ装置2の指示部15は、複数の利用者のそれぞれの端末装置4から飲食物の注文を受け付けた場合に、注文を受け付けた飲食物を当該複数の利用者に略同一時刻に配達するようにカラオケ店舗(店舗端末5)に指示する。このとき、指示部15は、注文を受け付けた飲食物について複数の利用者への配達目標時刻を同一時刻に設定して配達を指示するとよい。第3変形例の説明において、本実施形態と同一の構成要素には本実施形態と同一の符号を付し、その説明を省略する。
[Third Modification]
A third modified example of the online karaoke system 1 described above will be described. In the third modified example, when the
次に、第3変形例による指示部15の実施例について説明する。この実施例では、所定時間(例えば、5分)の間に、利用者U1、U2、U3が、それぞれ端末装置4a、4b、4cによって飲食物情報FD1、FD2、FD3が示す飲食物の注文を行ったものとする。この場合、オンライン会議サーバ装置3の受付部26は、端末装置4aから端末識別情報ID****T1及び飲食物情報FD1を受信して注文を受け付け、端末装置4bから端末識別情報ID****T2及び飲食物情報FD2を受信して注文を受け付け、端末装置4cから端末識別情報ID****T3及び飲食物情報FD3を受信して注文を受け付ける。
Next, an example of the
また、受付部26は、端末識別情報ID****T1に対応する利用者識別情報ID****U1及び飲食物情報FD1をカラオケサーバ装置2に送信し、端末識別情報ID****T2に対応する利用者識別情報ID****U2及び飲食物情報FD2をカラオケサーバ装置2に送信し、端末識別情報ID****T3に対応する利用者識別情報ID****U3及び飲食物情報FD3をカラオケサーバ装置2に送信する。
The
指示部15は、飲食物情報FD1が示す飲食物を、利用者識別情報ID****U1に対応する所在地情報P1の場所に配達するように、利用者識別情報ID****U1に対応するカラオケ店舗K1(店舗端末5a)に対して指示する。このとき、指示部15は、カラオケ店舗K1(店舗端末5a)に対して、配達可能時刻情報の送信を要求し、カラオケ店舗K1(店舗端末5a)から配達可能時刻情報「20:30」を受信する。
The
同様に、指示部15は、飲食物情報FD2が示す飲食物を、利用者識別情報ID****U2に対応する所在地情報P2の場所に配達するように、利用者識別情報ID****U2に対応するカラオケ店舗K2(店舗端末5b)に対して指示する。このとき、指示部15は、カラオケ店舗K2(店舗端末5b)に対して、配達可能時刻情報の送信を要求し、カラオケ店舗K2(店舗端末5b)から配達可能時刻情報「20:40」を受信する。
Similarly, the
また、指示部15は、飲食物情報FD3が示す飲食物を、利用者識別情報ID****U3に対応する所在地情報P3の場所に配達するように、利用者識別情報ID****U3に対応するカラオケ店舗K3(店舗端末5c)に対して指示する。このとき、指示部15は、カラオケ店舗K3(店舗端末5c)に対して、配達可能時刻情報の送信を要求し、カラオケ店舗K3(店舗端末5c)から配達可能時刻情報「20:50」を受信する。
The
なお、配達可能時刻は、飲食物の準備時間(調理時間等を含む)、フードデリバリ業者のカラオケ店舗への到着までの時間、カラオケ店舗から利用者までの配達時間(移動距離に基づく概算時間)等を考慮した時刻である。 The available delivery time takes into consideration the time required to prepare the food and drink (including cooking time), the time it takes for the food delivery company to arrive at the karaoke store, and the delivery time from the karaoke store to the customer (estimated time based on travel distance).
指示部15は、カラオケ店舗K1、K2、K3(店舗端末5a、5b、5c)から受信した配達可能時刻情報「20:30」、「20:40」、「20:50」のうち最も遅い時刻「20:50」を配達目標時刻に設定し、カラオケ店舗K1、K2、K3(店舗端末5a、5b、5c)に対して、飲食物を配達目標時刻「20:50」に配達するように指示する。
The
なお、指示部15は、配達可能時刻情報をカラオケ店舗に要求して取得する代わりに、指示部15が、飲食物の種類に基づく標準的な調理時間、フードデリバリ業者が各カラオケ店舗に移動するまでの平均的な到着時間、カラオケ店舗から利用者までの移動距離に基づいて概算される配達時間等から、配達目標時刻を推定してもよい。
In addition, instead of requesting and obtaining delivery time information from the karaoke store, the
このようにして、利用者U1、U2、U3は、別の場所にいても、略同じタイミングで飲食物の配達を受けることができ、略同じタイミングで飲食物を楽しむことができる。これにより、オンラインカラオケシステム1は、別の場所からオンライン会議に参加してオンラインカラオケを楽しむ利用者に対して、カラオケ店舗の同室で同じタイミングで飲食物のサービスを受けるような一体感を提供することができる。
[他の実施形態]
In this way, even if the users U1, U2, and U3 are in different locations, they can receive food and drink delivery at approximately the same time, and can enjoy food and drink at approximately the same time. As a result, the online karaoke system 1 can provide users who participate in an online conference from different locations and enjoy online karaoke with a sense of unity as if they were receiving food and drink service at the same time in the same room of a karaoke store.
[Other embodiments]
なお、上記した実施形態では、図1において、カラオケサーバ装置2が一つの装置であるように例示したが、本発明はこの例に限定されない。例えば、他の実施形態では、カラオケ楽曲を提供する機能を有する装置と、カラオケ店舗の管理及び飲食物を提供する機能を有する装置とを合わせてカラオケサーバ装置2を構成してもよい。
In the above embodiment, the
また、上記した実施形態では、オンラインカラオケシステム1は、カラオケサーバ装置2とオンライン会議サーバ装置3とが別個に設けられる例を説明したが、本発明はこの例に限定されない。例えば、他の実施形態では、オンラインカラオケシステム1は、カラオケサーバ装置2がオンライン会議サーバ装置3の機能を有して一体的に構成されてもよい。
In the above embodiment, the online karaoke system 1 is described as an example in which the
また、本発明は、請求の範囲及び明細書全体から読み取ることのできる発明の要旨又は思想に反しない範囲で適宜変更可能であり、そのような変更を伴うオンラインカラオケシステムもまた本発明の技術思想に含まれる。 The present invention may be modified as appropriate without going against the gist or concept of the invention as can be read from the claims and the entire specification, and online karaoke systems involving such modifications are also included in the technical concept of the present invention.
1 オンラインカラオケシステム
2 カラオケサーバ装置
3 オンライン会議サーバ装置
4、4a、4b、4c 端末装置
10 制御部
11 記憶部
13 特定部
14 送信部
15 指示部
20 制御部
21 記憶部
23 ログイン部
24 カラオケ演奏部
25 提示部
26 受付部
REFERENCE SIGNS LIST 1
Claims (5)
前記カラオケサーバ装置と通信可能に接続されたオンライン会議サーバ装置とを備えたオンラインカラオケシステムであって、
前記カラオケサーバ装置は、
利用者の所在地情報を利用者識別情報に対応付けて記憶し、前記カラオケ店舗の店舗所在地情報と提供可能な飲食物のメニュー情報とを対応付けて記憶する記憶部と、
前記オンライン会議サーバ装置にログインしている前記利用者の前記所在地情報を取得し、取得した前記利用者の前記所在地情報との位置関係が所定の特定条件を満たす前記カラオケ店舗を特定して当該利用者と対応付ける特定部と、
前記利用者について特定した前記カラオケ店舗に対応する前記メニュー情報を当該利用者と対応付けて前記オンライン会議サーバ装置へ送信する送信部と、
を備え、
前記オンライン会議サーバ装置は、
前記利用者の端末装置に対して、当該利用者に対応する前記メニュー情報に基づいて飲食物のメニュー表を提示させる提示部と、
前記メニュー表を提示させた前記利用者の前記端末装置から飲食物の注文を受け付けて前記カラオケサーバ装置へ送信する受付部と、
を備え、
前記カラオケサーバ装置は、前記利用者の前記端末装置から飲食物の前記注文を受け付けた場合に、当該利用者に対応する前記カラオケ店舗に対して、当該注文を受け付けた飲食物を当該利用者に配達するよう指示する指示部を備えることを特徴とするオンラインカラオケシステム。 a karaoke server device for managing a karaoke establishment capable of providing food and beverages;
An online karaoke system including an online conference server device communicably connected to the karaoke server device,
The karaoke server device includes:
a storage unit that stores location information of a user in association with user identification information, and stores store location information of the karaoke store in association with menu information of food and drink that can be provided;
an identification unit that acquires the location information of the user who is logged in to the online conference server device, identifies the karaoke store whose location relationship with the acquired location information of the user satisfies a predetermined specific condition, and associates the karaoke store with the user;
a transmission unit that transmits the menu information corresponding to the karaoke store identified for the user to the online conference server device in association with the user;
Equipped with
The online conference server device includes:
a presentation unit that causes a terminal device of the user to present a menu table of food and drink based on the menu information corresponding to the user;
a reception unit that receives an order for food and drink from the terminal device of the user who has displayed the menu table and transmits the order to the karaoke server;
Equipped with
The online karaoke system is characterized in that the karaoke server device has an instruction unit that, when it receives an order for food and beverages from the user's terminal device, instructs the karaoke store corresponding to the user to deliver the food and beverages that have been ordered to the user.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021053672A JP7599792B2 (en) | 2021-03-26 | 2021-03-26 | Online Karaoke System |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021053672A JP7599792B2 (en) | 2021-03-26 | 2021-03-26 | Online Karaoke System |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022150877A JP2022150877A (en) | 2022-10-07 |
| JP7599792B2 true JP7599792B2 (en) | 2024-12-16 |
Family
ID=83465180
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021053672A Active JP7599792B2 (en) | 2021-03-26 | 2021-03-26 | Online Karaoke System |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7599792B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002278572A (en) | 2001-03-21 | 2002-09-27 | Ricoh Co Ltd | Karaoke service system |
| JP6677852B1 (en) | 2019-11-01 | 2020-04-08 | 東京瓦斯株式会社 | Information processing system, information processing apparatus and program |
| JP2022120253A (en) | 2021-02-05 | 2022-08-18 | 株式会社Jvcケンウッド | Ordering system and method for ordering |
| JP2022129096A (en) | 2021-02-24 | 2022-09-05 | 東芝テック株式会社 | Server device and program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010074199A (en) * | 2008-09-16 | 2010-04-02 | Brother Ind Ltd | Conference system, conference support method and conference support program |
| JP6351078B2 (en) * | 2016-07-04 | 2018-07-04 | Necプラットフォームズ株式会社 | Music selection order system, music selection order device, music selection order method, and music selection order program |
-
2021
- 2021-03-26 JP JP2021053672A patent/JP7599792B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002278572A (en) | 2001-03-21 | 2002-09-27 | Ricoh Co Ltd | Karaoke service system |
| JP6677852B1 (en) | 2019-11-01 | 2020-04-08 | 東京瓦斯株式会社 | Information processing system, information processing apparatus and program |
| JP2022120253A (en) | 2021-02-05 | 2022-08-18 | 株式会社Jvcケンウッド | Ordering system and method for ordering |
| JP2022129096A (en) | 2021-02-24 | 2022-09-05 | 東芝テック株式会社 | Server device and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022150877A (en) | 2022-10-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6428955B1 (en) | Information processing apparatus and moving image distribution system | |
| US8683068B2 (en) | Interactive data stream | |
| JP6961334B2 (en) | Servers, information processing methods and programs | |
| US20190377754A1 (en) | Driver jukebox system | |
| US20090254633A1 (en) | Methods, systems, and computer program products for distributing profile-based advertisement content and user identification-tagged media content | |
| KR20050109919A (en) | Content creation, distribution, interaction, and monitoring system | |
| US20160321568A1 (en) | Systems and methods for redistributing tickets to an event | |
| CA2889089A1 (en) | System and method for managing venue concessions | |
| US20160100224A1 (en) | Client Driven Video Presentation for Public Venues | |
| JP7599792B2 (en) | Online Karaoke System | |
| WO2023068157A1 (en) | Virtual event venue system, virtual event venue generating system, virtual event venue generating method, and program | |
| TW201101219A (en) | Activity overlaid mapping services | |
| TWI862962B (en) | Video transmission system, video transmission control method and computer program | |
| JP2004336175A (en) | Event execution system, event management system, and event management method | |
| JP7609626B2 (en) | Server device and program | |
| JP5595979B2 (en) | Membership acquisition system using a user's personal portable terminal | |
| KR20100124501A (en) | Method for providing service related to an event | |
| KR100665568B1 (en) | Internet game service system capable of changing the background music and a method thereof, and a recording medium storing a program for executing the method | |
| JP2018005601A (en) | Music selection order system, music selection order device, music selection order method, and music selection order program | |
| KR102030564B1 (en) | Method for sharing information between users by chatbot | |
| JP7256508B2 (en) | Method of providing support, system and program | |
| JP2015049798A (en) | Information processing device | |
| JP4368170B2 (en) | Ticket allocation system and computer program and method for realizing the same | |
| JP2004112601A (en) | Advertising system using TV phone | |
| KR20070091433A (en) | Remote Internet Shopping Consultation Service System and Its Method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240122 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241024 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241203 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7599792 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |