Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7599792B2 - Online Karaoke System - Google Patents
[go: Go Back, main page]

JP7599792B2 - Online Karaoke System - Google Patents

Online Karaoke System Download PDF

Info

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
Application number
JP2021053672A
Other languages
Japanese (ja)
Other versions
JP2022150877A (en
Inventor
政之 鎌田
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.)
Daiichikosho Co Ltd
Original Assignee
Daiichikosho Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Daiichikosho Co Ltd filed Critical Daiichikosho Co Ltd
Priority to JP2021053672A priority Critical patent/JP7599792B2/en
Publication of JP2022150877A publication Critical patent/JP2022150877A/en
Application granted granted Critical
Publication of JP7599792B2 publication Critical patent/JP7599792B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information 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.

特開2010-074199号公報JP 2010-074199 A

ところで、カラオケ店舗では、飲食物を提供するところが多く、また飲食物のメニューも充実している。そのため、カラオケの利用者には、カラオケを楽しみながら飲食物を楽しむことを望む者もいれば、カラオケ店舗での飲食物の提供を望む者もいる。しかしながら、カラオケ店舗に来店しなければ飲食物の提供を受けることができないので、オンラインカラオケの利用者は自宅等で飲食物を用意しなければならない。自宅等では、カラオケ店舗のような充実した飲食物のメニューを楽しむことができない。オンラインカラオケ中に、飲食物の用意を家族に頼むと、家族に不快感を与えるおそれがある。オンライン会議に参加している利用者自身が飲食物の用意をするには席を離れる必要があり、オンラインカラオケ中の盛り上がりに水を差すおそれがある。自宅等では、カラオケ店舗のような充実した飲食物のメニューを楽しむことができない。 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 is a block diagram showing an online karaoke system according to an embodiment of the present invention. 本発明の実施形態のオンラインカラオケシステムのカラオケサーバ装置に記憶される利用者の情報の例を示す表である。4 is a table showing an example of user information stored in a karaoke server device of the online karaoke system according to the embodiment of the present invention. 本発明の実施形態のオンラインカラオケシステムのカラオケサーバ装置に記憶されるカラオケ店舗の情報の例を示す表である。4 is a table showing an example of information on karaoke shops stored in a karaoke server device of the online karaoke system according to the embodiment of the present invention. 本発明の実施形態のオンラインカラオケシステムのカラオケサーバ装置に記憶されるメニュー情報の構成の例を示す表である。4 is a table showing an example of a configuration of menu information stored in a karaoke server device of the online karaoke system according to the embodiment of the present invention. 本発明の実施形態のオンラインカラオケシステムのオンライン会議サーバ装置に記憶される端末装置の情報の例を示す表である。4 is a table showing an example of information of terminal devices stored in an online conference server device of the online karaoke system according to the embodiment of the present invention. 本発明の実施形態のオンラインカラオケシステムのカラオケ演奏動作を示すフローチャートである。5 is a flowchart showing a karaoke performance operation of the online karaoke system according to the embodiment of the present invention. 本発明の実施形態のオンラインカラオケシステムの飲食物注文動作を示すフローチャートである。5 is a flowchart showing a food and drink ordering operation of the online karaoke system according to the embodiment of the present invention.

[オンラインカラオケシステム]
以下、本発明の実施形態のオンラインカラオケシステム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 karaoke server device 2, an online conference server device 3, a plurality of terminal devices 4, and a plurality of store terminals 5. In Fig. 1, the connection lines between the various parts are shown by solid lines, and the signal lines for the operation of the terminal device 4a of the user U1 are shown by dashed lines.

カラオケサーバ装置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 karaoke server device 2 is communicatively connected to the online conference server device 3 and multiple store terminals 5 via a network (not shown) such as the Internet or a mobile communication network. The online conference server device 3 is communicatively connected to multiple terminal devices 4 via a network. In this embodiment, the multiple terminal devices 4 are exemplified as terminal devices 4a, 4b, and 4c owned by users U1, U2, and U3 who use the online karaoke system 1. In this embodiment, the multiple store terminals 5 are exemplified as store terminals 5a, 5b, and 5c installed in karaoke stores K1, K2, and K3 that can provide food and beverages in the online karaoke system 1. In this embodiment, the users U1, U2, and U3 are users of the online karaoke system 1 and are also users of the karaoke store in which the store terminal 5 is installed. When the users U1, U2, and U3 first use one of the karaoke stores in which the store terminal 5 is installed, they register location information (address), email address, payment method, etc., and are given user identification information by the karaoke store. This user information is sent from the karaoke store to the karaoke server device 2 and stored in the karaoke server device 2.

[カラオケサーバ装置]
カラオケサーバ装置2は、オンラインカラオケの演奏データを提供し、複数の店舗端末5がそれぞれ設置されるカラオケ店舗を管理する装置である。カラオケ店舗は、飲食物を提供可能であり、飲食物のテイクアウトサービスを提供可能としている。なお、カラオケ店舗は、一般的に飲食物のテイクアウトサービスを提供していてもよく、オンラインカラオケシステム1の利用者のみにテイクアウトサービスを提供していてもよい。
[Karaoke Server Device]
The karaoke server device 2 is a device that provides online karaoke performance data and manages karaoke stores in which multiple store terminals 5 are installed. The karaoke stores can provide food and drink, and can provide a take-out service for food and drink. Note that the karaoke stores may provide a general take-out service for food and drink, or may provide a take-out service only to users of the online karaoke system 1.

カラオケサーバ装置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 karaoke server device 2 includes a control unit 10, a memory unit 11, and a communication unit 12. The control unit 10 includes a CPU (Central Processing Unit) and other components, and controls the karaoke server device 2. The memory unit 11 includes storage media such as a ROM (Read Only Memory), a RAM (Random Access Memory), and a HDD (Hard Disc Drive). The communication unit 12 is an interface that is connected to the online conference server device 3 and multiple store terminals 5 so as to be able to communicate with them.

記憶部11は、カラオケサーバ装置2の各部及び各機能を制御するためのプログラムやデータを記憶し、制御部10が、記憶部11に記憶されたプログラムやデータに基づいて演算処理を実行することにより、各部及び各機能を制御する。カラオケサーバ装置2の制御部10は、記憶部11に記憶されたプログラムを実行することにより、特定部13、送信部14及び指示部15として動作する。 The storage unit 11 stores programs and data for controlling each part and function of the karaoke server device 2, and the control unit 10 controls each part and function by executing calculations based on the programs and data stored in the storage unit 11. The control unit 10 of the karaoke server device 2 operates as a specification unit 13, a transmission unit 14, and an instruction unit 15 by executing the programs stored in the storage unit 11.

記憶部11は、オンラインカラオケシステム1が提供するオンラインカラオケの各楽曲のカラオケ演奏データを、当該楽曲の楽曲識別情報と対応付けて予め記憶している。例えば、記憶部11は、楽曲X1のカラオケ演奏データDX1を楽曲識別情報ID****X1と対応付けて記憶している。 The storage unit 11 prestores karaoke performance data for each online karaoke song provided by the online karaoke system 1 in association with the song identification information of the song. For example, the storage unit 11 stores karaoke performance data DX1 for song X1 in association with song identification information ID ****X1.

記憶部11は、オンラインカラオケシステム1を利用する各利用者の所在地情報を、当該利用者の利用者識別情報に対応付けて予め記憶している。例えば、図2に示すように、記憶部11は、利用者U1、U2、U3の所在地情報P1、P2、P3を、それぞれ利用者識別情報ID****U1、ID****U2、ID****U3に対応付けて記憶している。 The storage unit 11 prestores location information of each user who uses the online karaoke system 1 in association with the user identification information of the user. For example, as shown in FIG. 2, the storage unit 11 stores location information P1, P2, and P3 of users U1, U2, and U3 in association with user identification information ID****U1, ID****U2, and ID****U3, respectively.

記憶部11は、オンラインカラオケシステム1で飲食物を提供可能な各カラオケ店舗の店舗所在地情報と、各カラオケ店舗が提供する飲食物のメニュー情報とを、当該カラオケ店舗の店舗識別情報に対応付けて予め記憶している。例えば、図3に示すように、記憶部11は、カラオケ店舗K1、K2、K3の店舗所在地情報PK1、PK2、PK3とメニュー情報M1、M2、M3とを、それぞれ店舗識別情報ID****K1、ID****K2、ID****K3に対応付けて記憶している。 The memory unit 11 prestores store location information of each karaoke store that can provide food and beverages in the online karaoke system 1, and menu information of the food and beverages provided by each karaoke store, in association with the store identification information of the karaoke store. For example, as shown in FIG. 3, the memory unit 11 stores store location information PK1, PK2, PK3 and menu information M1, M2, M3 of karaoke stores K1, K2, K3 in association with store identification information ID****K1, ID****K2, ID****K3, respectively.

なお、複数のカラオケ店舗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 identification unit 13 identifies karaoke stores for which food and drink menu information should be presented to the user. For example, the identification unit 13 receives user identification information of a user who is logged in to the online conference server device 3 from the online conference server device 3. The identification unit 13 reads and acquires user location information corresponding to the received user identification information from the storage unit 11. The identification unit 13 identifies karaoke stores whose location relationship with the read user location information satisfies a specific condition from among the store location information of karaoke stores stored in the storage unit 11, and stores the karaoke stores in the storage unit 11 in association with the user.

本実施形態では、特定部13の特定条件を、「利用者に直線距離で最も近い」カラオケ店舗とする。なお、特定部13は、利用者について特定したカラオケ店舗の店舗識別情報を、当該利用者の利用者識別情報に対応付けて記憶部11に記憶しておくとよい。 In this embodiment, the identifying condition of the identifying unit 13 is the karaoke store that is "closest to the user in a straight line." The identifying unit 13 may store the store identification information of the karaoke store identified for the user in the storage unit 11 in association with the user identification information of the user.

送信部14は、利用者に提示すべき飲食物のメニュー情報を送信するものである。例えば、送信部14は、特定部13が利用者について特定したカラオケ店舗に対応するメニュー情報を記憶部11から読み出す。送信部14は、読み出したメニュー情報を当該利用者の利用者識別情報と対応付けてオンライン会議サーバ装置3へ送信する。なお、送信部14は、メニュー情報に対応するカラオケ店舗の店舗識別情報をメニュー情報と共に送信してもよい。 The transmission unit 14 transmits menu information of food and drink to be presented to the user. For example, the transmission unit 14 reads out from the storage unit 11 menu information corresponding to the karaoke store identified for the user by the identification unit 13. The transmission unit 14 associates the read menu information with the user identification information of the user and transmits it to the online conference server device 3. The transmission unit 14 may also transmit store identification information of the karaoke store corresponding to the menu information together with the menu information.

指示部15は、利用者からの飲食物の注文をカラオケ店舗(店舗端末5)に指示するものである。例えば、指示部15は、利用者の端末装置4から飲食物の注文を受け付けたオンライン会議サーバ装置3から当該利用者の利用者識別情報と当該注文に係る飲食物情報とを受信して注文を受け付ける。指示部15は、受信した利用者識別情報に対応する利用者の所在地情報を記憶部11から読み出し、受信した利用者識別情報に対応するカラオケ店舗の店舗識別情報を記憶部11から読み出す。指示部15は、受信した飲食物情報に対応する飲食物を、読み出した利用者の所在地情報に配達するように、読み出した店舗識別情報のカラオケ店舗(店舗端末5)に対して指示する。 The instruction unit 15 instructs the karaoke store (store terminal 5) to receive food and beverage orders from users. For example, the instruction unit 15 receives an order for food and beverage from the user's terminal device 4, and receives the order by receiving the user identification information of the user and the food and beverage information related to the order from the online conference server device 3 that has received the order. The instruction unit 15 reads out the user's location information corresponding to the received user identification information from the memory unit 11, and reads out the store identification information of the karaoke store corresponding to the received user identification information from the memory unit 11. The instruction unit 15 instructs the karaoke store (store terminal 5) corresponding to the read store identification information to deliver the food and beverage corresponding to the received food and beverage information to the read user's location information.

[オンライン会議サーバ装置]
オンライン会議サーバ装置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 terminal devices 4. The online conference server device 3, for example, deploys a predetermined virtual room as an online conference environment and establishes an online conference among a plurality of terminal devices 4 participating in the room.

オンライン会議サーバ装置3は、制御部20、記憶部21及び通信部22を備える。制御部20は、CPU等を有して構成され、オンライン会議サーバ装置3を統括制御する。記憶部21は、ROM、RAM、HDD等の記憶媒体を有して構成される。通信部22は、カラオケサーバ装置2や複数の端末装置4と通信可能に接続されるインタフェースである。 The online conference server device 3 includes a control unit 20, a memory unit 21, and a communication unit 22. The control unit 20 includes a CPU and other components, and controls the online conference server device 3. The memory unit 21 includes storage media such as a ROM, a RAM, and a HDD. The communication unit 22 is an interface that is connected to the karaoke server device 2 and multiple terminal devices 4 so as to be able to communicate with each other.

記憶部21は、オンライン会議サーバ装置3の各部及び各機能を制御するためのプログラムやデータを記憶し、制御部20が、記憶部21に記憶されたプログラムやデータに基づいて演算処理を実行することにより、各部及び各機能を制御する。オンライン会議サーバ装置3の制御部20は、記憶部21に記憶されたプログラムを実行することにより、ログイン部23、カラオケ演奏部24、提示部25及び受付部26として動作する。 The memory unit 21 stores programs and data for controlling each part and function of the online conference server device 3, and the control unit 20 controls each part and function by executing calculations based on the programs and data stored in the memory unit 21. The control unit 20 of the online conference server device 3 operates as a login unit 23, a karaoke performance unit 24, a presentation unit 25, and a reception unit 26 by executing the programs stored in the memory unit 21.

記憶部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 storage unit 21 stores in the storage unit 21 the user identification information of the users logged in to the online conference server device 3 in association with the terminal identification information of the terminal device 4 of the users. For example, as shown in FIG. 5, the storage unit 21 stores in association with the user identification information ID****U1, ID****U2, ID****U3 of users U1, U2, U3 and the terminal identification information ID****T1, ID****T2, ID****T3 of terminal devices 4a, 4b, 4c.

また、記憶部21は、端末装置4によってカラオケ演奏を予約された楽曲の楽曲識別情報を登録する予約待ち行列を記憶し、また、予約された楽曲のカラオケ演奏データや歌詞テロップ表示データを記憶する。 The storage unit 21 also stores a reservation queue that registers song identification information for songs reserved for karaoke performance by the terminal device 4, and also stores karaoke performance data and lyric subtitle display data for the reserved songs.

ログイン部23は、オンライン会議に参加する端末装置4から利用者のログイン情報を取得して当該利用者のログインを行う。例えば、ログイン部23は、利用者の利用者識別情報及び端末装置4の端末識別情報を端末装置4から受信し、利用者識別情報及び端末識別情報を対応付けて記憶部21に記憶して当該利用者のログインを行う。オンライン会議サーバ装置3は、ログインした利用者の端末装置4に対してオンライン会議への参加を許可する。また、ログイン部23は、ログインした利用者に飲食物のメニュー情報を提示するために、当該利用者の利用者識別情報をカラオケサーバ装置2へ送信する。 The login unit 23 acquires the login information of a user from a terminal device 4 participating in the online conference, and logs in the user. For example, the login unit 23 receives the user identification information of the user and the terminal identification information of the terminal device 4 from the terminal device 4, associates the user identification information with the terminal identification information, stores the information in the storage unit 21, and logs in the user. The online conference server device 3 permits the terminal device 4 of the logged-in user to participate in the online conference. In addition, the login unit 23 transmits the user identification information of the user to the karaoke server device 2 in order to present the logged-in user with food and drink menu information.

カラオケ演奏部24は、ログインしている利用者の端末装置4からカラオケ演奏させる楽曲の予約を受け付け、また、端末装置4にカラオケ演奏を提供するものである。例えば、カラオケ演奏部24は、カラオケ予約として端末装置4の端末識別情報及びカラオケ演奏させる楽曲の楽曲識別情報を受信し、受信した端末識別情報と楽曲識別情報とを対応付けて記憶部21の予約待ち行列に登録して記憶する。あるいは、カラオケ演奏部24は、端末装置4からカラオケ演奏させる楽曲を指定された場合に、当該楽曲の楽曲識別情報を取得するようにしてもよい。カラオケ演奏部24は、カラオケサーバ装置2に対してカラオケ予約の楽曲識別情報を送信してカラオケ演奏データをカラオケサーバ装置2に要求する。この要求に応じて、カラオケ演奏部24は、当該カラオケ予約の楽曲識別情報に対応するカラオケ演奏データをカラオケサーバ装置2から受信し、当該楽曲識別情報に対応する端末識別情報に対応付けて当該カラオケ演奏データを記憶部21に一時的に記憶する。なお、本実施形態のカラオケ演奏データは、オーディオデータである。また、カラオケ演奏部24は、カラオケ予約の楽曲のカラオケ演奏データと共に当該楽曲の歌詞テロップ表示データをカラオケサーバ装置2から受信してカラオケ演奏データと共に記憶部21に記憶するとよい。なお、本実施形態の歌詞テロップ表示データは、例えば、動画データである。 The karaoke performance unit 24 accepts reservations for songs to be performed karaoke from the terminal device 4 of the logged-in user, and also provides karaoke performance to the terminal device 4. For example, the karaoke performance unit 24 receives the terminal identification information of the terminal device 4 and the song identification information of the song to be performed karaoke as a karaoke reservation, and registers and stores the received terminal identification information and song identification information in a reservation queue in the storage unit 21 in association with each other. Alternatively, the karaoke performance unit 24 may obtain the song identification information of a song when a song to be performed karaoke is specified from the terminal device 4. The karaoke performance unit 24 transmits the song identification information of the karaoke reservation to the karaoke server device 2 to request karaoke performance data from the karaoke server device 2. In response to this request, the karaoke performance unit 24 receives karaoke performance data corresponding to the song identification information of the karaoke reservation from the karaoke server device 2, and temporarily stores the karaoke performance data in the storage unit 21 in association with the terminal identification information corresponding to the song identification information. Note that the karaoke performance data in this embodiment is audio data. In addition, the karaoke performance unit 24 may receive the lyrics and subtitle display data of the reserved song together with the karaoke performance data from the karaoke server device 2, and store the lyrics and subtitle display data together with the karaoke performance data in the storage unit 21. Note that the lyrics and subtitle display data in this embodiment is, for example, video data.

また、例えば、カラオケ演奏部24は、端末装置4から楽曲を指定したカラオケ演奏の指示を受信すると、当該楽曲の楽曲識別情報に対応するカラオケ演奏データを記憶部21から読み出す。カラオケ演奏部24は、予約待ち行列で当該楽曲の楽曲識別情報と対応付けられた端末識別情報と、読み出したカラオケ演奏データとに基づいて、当該端末識別情報が示す端末装置4に対して当該カラオケ演奏データをストリーム配信する。なお、カラオケ演奏部24は、端末装置4が指示した楽曲について、カラオケ演奏データの配信に伴って、当該楽曲に対応する歌詞テロップ表示データを記憶部21から読み出して端末装置4へ送信するとよい。 For example, when the karaoke performance unit 24 receives an instruction to perform a karaoke performance specifying a song from the terminal device 4, it reads out karaoke performance data corresponding to the song identification information of the song from the storage unit 21. Based on the terminal identification information associated with the song identification information of the song in the reservation queue and the read karaoke performance data, the karaoke performance unit 24 streams the karaoke performance data to the terminal device 4 indicated by the terminal identification information. It is preferable that the karaoke performance unit 24 reads out lyric subtitle display data corresponding to the song specified by the terminal device 4 from the storage unit 21 and transmits it to the terminal device 4 along with the delivery of the karaoke performance data.

カラオケ演奏部24は、カラオケ演奏データをストリーム配信した楽曲について、記憶部21の予約待ち行列に登録した楽曲識別情報を削除し、記憶部21に記憶したカラオケ演奏データや歌詞テロップ表示データを消去する。 The karaoke performance unit 24 deletes the song identification information registered in the reservation queue in the storage unit 21 for the song for which the karaoke performance data has been streamed, and erases the karaoke performance data and lyric subtitle display data stored in the storage unit 21.

提示部25は、ログインしている利用者の端末装置4にカラオケ店舗の飲食物のメニュー表を提示させるものである。例えば、提示部25は、ログイン部23が利用者の利用者識別情報を送信したカラオケサーバ装置2から、当該利用者に提示すべき飲食物のメニュー情報を受信する。提示部25は、受信した飲食物のメニュー情報を当該利用者の端末装置4へ送信して、当該メニュー情報に基づくメニュー表を当該端末装置4に提示させる。なお、提示部25は、メニュー情報に対応するカラオケ店舗の店舗識別情報をメニュー情報と共に送信してもよい。 The presentation unit 25 causes the terminal device 4 of the logged-in user to present a menu of food and drink at the karaoke store. For example, the presentation unit 25 receives menu information of food and drink to be presented to the user from the karaoke server device 2 to which the login unit 23 has transmitted the user identification information of the user. The presentation unit 25 transmits the received menu information of food and drink to the terminal device 4 of the user, and causes the terminal device 4 to present a menu list based on the menu information. The presentation unit 25 may also transmit store identification information of the karaoke store corresponding to the menu information together with the menu information.

受付部26は、ログインしている利用者の端末装置4から飲食物の注文を受け付けるものである。受付部26は、提示部25によってメニュー表を提示させた利用者の端末装置4から、利用者が注文した飲食物の飲食物情報と当該端末装置4の端末識別情報とを受信して飲食物の注文として受け付ける。なお、受付部26は、端末装置4から受け付けた飲食物の注文履歴として、端末識別情報と飲食物情報とを対応付けて記憶部21に記憶するとよい。受付部26は、受信した端末識別情報に対応する利用者の利用者識別情報を記憶部21から読み出す。受付部26は、受信した飲食物の飲食物情報と、読み出した利用者の利用者識別情報とを、飲食物の注文としてカラオケサーバ装置2へ送信する。 The reception unit 26 receives food and drink orders from the terminal device 4 of a logged-in user. The reception unit 26 receives, from the terminal device 4 of the user that has had a menu presented by the presentation unit 25, food and drink information of the food and drink ordered by the user and the terminal identification information of the terminal device 4, and accepts the order as a food and drink order. The reception unit 26 may store the terminal identification information and the food and drink information in association with each other in the storage unit 21 as a food and drink order history accepted from the terminal device 4. The reception unit 26 reads out the user identification information of the user corresponding to the received terminal identification information from the storage unit 21. The reception unit 26 transmits the received food and drink information and the read user identification information of the user to the karaoke server device 2 as an order for food and drink.

[端末装置]
端末装置4は、利用者がオンライン会議に参加し、オンラインカラオケを利用するための装置である。端末装置4は、例えば、スマートフォン、タブレット端末、パーソナルコンピュータ等で構成される。端末装置4は、オンライン会議を利用する利用者が保有する装置であって、オンライン会議アプリケーションを搭載(インストール)している。
[Terminal Device]
The terminal device 4 is a device for a user to participate in an online conference and use online karaoke. The terminal device 4 is, for example, a smartphone, a tablet terminal, a personal computer, etc. The terminal device 4 is a device owned by a user who uses an online conference, and has an online conference application installed.

端末装置4は、制御部30、記憶部31及び通信部32を備える。また、 端末装置4は、オンライン会議アプリケーションを利用可能にするために、図示しないが、マイク、スピーカ、ディスプレイ、カメラ等を備えている。制御部30は、CPU等を有して構成され、端末装置4を統括制御する。記憶部31は、ROM、RAM、HDD等の記憶媒体を有して構成される。通信部32は、オンライン会議サーバ装置3と通信可能に接続されるインタフェースである。 The terminal device 4 includes a control unit 30, a memory unit 31, and a communication unit 32. In addition, the terminal device 4 includes a microphone, a speaker, a display, a camera, etc. (not shown) to enable the use of the online conference application. The control unit 30 includes a CPU and the like, and controls the terminal device 4. The memory unit 31 includes storage media such as a ROM, a RAM, and a HDD. The communication unit 32 is an interface that is connected to the online conference server device 3 so as to be able to communicate with the online conference server device 3.

記憶部31は、端末装置4の各部及び各機能を制御するためのプログラムやデータを記憶し、制御部30が、記憶部31に記憶されたプログラムやデータに基づいて演算処理を実行することにより、各部及び各機能を制御する。 The memory unit 31 stores programs and data for controlling each part and function of the terminal device 4, and the control unit 30 controls each part and function by executing calculations based on the programs and data stored in the memory unit 31.

端末装置4は、オンライン会議サーバ装置3にログインするログイン機能、カラオケ演奏させる楽曲の予約機能、カラオケ演奏の指示機能、カラオケ演奏機能、カラオケ店舗の飲食物のメニュー表の提示機能、カラオケ店舗の飲食物の注文機能等を実現可能に構成されている。例えば、端末装置4は、これらのログイン機能、予約機能、指示機能、カラオケ演奏機能、提示機能、注文機能等を有するオンライン会議アプリケーションを搭載し、オンライン会議アプリケーションを実行することでこれらの機能を実現する。 The terminal device 4 is configured to realize a login function for logging in to the online conference server device 3, a function for reserving a song to be performed as karaoke, a function for instructing a karaoke performance, a karaoke performance function, a function for presenting a menu of food and drink at the karaoke store, a function for ordering food and drink at the karaoke store, etc. For example, the terminal device 4 is equipped with an online conference application that has the login function, reservation function, instruction function, karaoke performance function, presentation function, ordering function, etc., and realizes these functions by executing the online conference application.

端末装置4のログイン機能は、利用者が入力した利用者識別情報を当該端末装置4の端末識別情報と共にオンライン会議サーバ装置3へ送信する。例えば、端末装置4がオンライン会議アプリケーションを起動すると、利用者識別情報を入力可能なログイン画面を表示してログインを促すとよい。 The login function of the terminal device 4 transmits the user identification information input by the user to the online conference server device 3 together with the terminal identification information of the terminal device 4. For example, when the terminal device 4 starts an online conference application, it is preferable to display a login screen on which the user identification information can be input, to prompt the user to log in.

端末装置4の予約機能は、利用者がカラオケ演奏させるために選曲した楽曲の楽曲識別情報あるいは当該楽曲の指定をオンライン会議サーバ装置3へ送信する。例えば、端末装置4で稼働しているオンライン会議アプリケーションが、カラオケ演奏させる楽曲の選曲機能を有していて、楽曲を選曲可能な選曲画面や選曲メニューをディスプレイによって表示するとよい。 The reservation function of the terminal device 4 transmits song identification information of the song selected by the user to be performed as karaoke or a designation of the song to be performed to the online conference server device 3. For example, the online conference application running on the terminal device 4 may have a song selection function for selecting songs to be performed as karaoke, and may display a song selection screen or song selection menu on the display from which songs can be selected.

端末装置4の指示機能は、オンライン会議サーバ装置3に既に予約されたカラオケ演奏の楽曲について、カラオケ演奏させるための指示をオンライン会議サーバ装置3へ送信する。例えば、端末装置4で稼働しているオンライン会議アプリケーションが、カラオケ演奏させるための指示を操作可能な操作画面や操作ボタン、予約楽曲リストをディスプレイによって表示するとよい。 The instruction function of the terminal device 4 transmits instructions to the online conference server device 3 for karaoke performance for songs that have already been reserved for karaoke performance in the online conference server device 3. For example, the online conference application running on the terminal device 4 may display on a display an operation screen, operation buttons, and a reserved song list that can be used to give instructions for karaoke performance.

端末装置4のカラオケ演奏機能は、オンライン会議サーバ装置3からストリーム配信されたカラオケ演奏データを受信してスピーカ等によって放音する。また、カラオケ演奏機能は、オンライン会議サーバ装置3から送信された歌詞テロップ表示データを受信してディスプレイによって表示する。 The karaoke performance function of the terminal device 4 receives karaoke performance data streamed from the online conference server device 3 and emits the sound from a speaker or the like. The karaoke performance function also receives lyrics and subtitle display data transmitted from the online conference server device 3 and displays it on a display.

端末装置4の提示機能は、オンライン会議サーバ装置3から送信された飲食物のメニュー情報を受信して、当該メニュー情報に含まれる飲食物情報が示す飲食物のメニュー表を利用者に向けて提示する。なお、提示機能は、メニュー情報に対応するカラオケ店舗の名称や住所、電話番号等の情報をメニュー表と共に表示してもよい。例えば、端末装置4で稼働しているオンライン会議アプリケーションが、メニュー情報に基づく飲食物のメニュー表をディスプレイによって表示する。 The presentation function of the terminal device 4 receives the food and drink menu information sent from the online conference server device 3, and presents the food and drink menu indicated by the food and drink information included in the menu information to the user. The presentation function may also display information such as the name, address, and telephone number of the karaoke store corresponding to the menu information together with the menu. For example, an online conference application running on the terminal device 4 displays a food and drink menu based on the menu information on a display.

端末装置4の注文機能は、提示されたメニュー表から注文された飲食物の飲食物情報をオンライン会議サーバ装置3へ送信する。例えば、端末装置4で稼働しているオンライン会議アプリケーションが、ディスプレイによってメニュー情報に基づく飲食物のメニュー表を表示するとき、各飲食物を注文操作可能に表示する。オンライン会議アプリケーションは、メニュー表において注文操作された飲食物の飲食物情報をオンライン会議サーバ装置3へ送信する。 The ordering function of the terminal device 4 transmits food and beverage information of the food and beverage ordered from the presented menu to the online conference server device 3. For example, when an online conference application running on the terminal device 4 displays a menu of food and beverages based on the menu information on the display, it displays each food and beverage so that it can be ordered. The online conference application transmits food and beverage information of the food and beverage ordered in the menu to the online conference server device 3.

[カラオケ演奏動作]
本実施形態のオンラインカラオケシステム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 terminal device 4 will be described with reference to Fig. 6. Fig. 6 is a flow chart showing the karaoke performance operation of the online karaoke system 1 of this embodiment.

まず、端末装置4a、4b、4cは、利用者U1、U2、U3が入力した利用者識別情報ID****U1、ID****U2、ID****U3を、当該端末装置4a、4b、4cの端末識別情報ID****T1、ID****T2、ID****T3と共にオンライン会議サーバ装置3へ送信してログインし、同一のオンライン会議に参加する。 First, the terminal devices 4a, 4b, and 4c send the user identification information ID****U1, ID****U2, and ID****U3 entered by the users U1, U2, and U3, along with the terminal identification information ID****T1, ID****T2, and ID****T3 of the terminal devices 4a, 4b, and 4c, to the online conference server device 3, log in, and participate in the same online conference.

オンライン会議サーバ装置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 login unit 23 of the online conference server device 3 receives the user identification information ID****U1, ID****U2, ID****U3 and the terminal identification information ID****T1, ID****T2, ID****T3 from the terminal devices 4a, 4b, 4c, and stores them in the storage unit 21, thereby logging in the terminal devices 4a, 4b, 4c (step S1). The online conference server device 3 also associates the logged-in terminal devices 4a, 4b, 4c with the same online conference, and establishes an online conference between the terminal devices 4a, 4b, 4c.

端末装置4aは、利用者U1が選曲した楽曲X1の楽曲識別情報ID****X1を、当該端末装置4aの端末識別情報ID****T1と共にオンライン会議サーバ装置3へ送信してカラオケ予約を行う。 The terminal device 4a transmits the song identification information ID ****X1 of the song X1 selected by the user U1, together with the terminal identification information ID ****T1 of the terminal device 4a, to the online conference server device 3 to make a karaoke reservation.

オンライン会議サーバ装置3のカラオケ演奏部24は、カラオケ予約の楽曲識別情報ID****X1及び端末識別情報ID****T1を端末装置4aから受信すると(ステップS2:YES)、楽曲識別情報ID****X1と端末識別情報ID****T1とを対応付けて記憶部21の予約待ち行列に登録する(ステップS3)。 When the karaoke performance unit 24 of the online conference server device 3 receives the song identification information ID ****X1 and the terminal identification information ID ****T1 for the karaoke reservation from the terminal device 4a (step S2: YES), it associates the song identification information ID ****X1 with the terminal identification information ID ****T1 and registers them in the reservation queue in the memory unit 21 (step S3).

カラオケ演奏部24は、カラオケ予約の楽曲識別情報ID****X1をカラオケサーバ装置2へ送信する(ステップS4)。 The karaoke performance unit 24 transmits the song identification information ID****X1 of the karaoke reservation to the karaoke server device 2 (step S4).

カラオケサーバ装置2は、楽曲識別情報ID****X1に対応する楽曲X1のカラオケ演奏データDX1を記憶部11から読み出してオンライン会議サーバ装置3へ送信する(ステップS5)。 The karaoke server device 2 reads out the karaoke performance data DX1 of the song X1 corresponding to the song identification information ID ****X1 from the storage unit 11 and transmits it to the online conference server device 3 (step S5).

オンライン会議サーバ装置3のカラオケ演奏部24は、カラオケ演奏データDX1を楽曲識別情報ID****X1に対応付けて記憶部21に一時的に記憶する(ステップS6)。 The karaoke performance unit 24 of the online conference server device 3 temporarily stores the karaoke performance data DX1 in the storage unit 21 in association with the song identification information ID ****X1 (step S6).

また、端末装置4aは、利用者U1の操作に応じて、カラオケ予約した楽曲X1を指定してカラオケ演奏させる指示をオンライン会議サーバ装置3へ送信する。 In addition, in response to the operation of user U1, terminal device 4a transmits an instruction to online conference server device 3 to specify song X1 that has been reserved for karaoke and to have it performed as karaoke.

オンライン会議サーバ装置3のカラオケ演奏部24は、端末装置4aから楽曲X1の楽曲識別情報ID****X1を指定されてカラオケ演奏の指示を受信すると(ステップS7:YES)、端末装置4aから指定された楽曲X1の楽曲識別情報ID****X1に対応するカラオケ演奏データDX1を記憶部21から読み出す(ステップS8)。 When the karaoke performance unit 24 of the online conference server device 3 receives an instruction to perform karaoke by specifying the song identification information ID ****X1 of song X1 from the terminal device 4a (step S7: YES), it reads out the karaoke performance data DX1 corresponding to the song identification information ID ****X1 of song X1 specified by the terminal device 4a from the storage unit 21 (step S8).

カラオケ演奏部24は、予約待ち行列で楽曲識別情報ID****X1と対応付けられた端末識別情報ID****T1とカラオケ演奏データDX1とに基づいて、端末装置4aに対してカラオケ演奏データDX1をストリーム配信する(ステップS9)。 The karaoke performance unit 24 streams the karaoke performance data DX1 to the terminal device 4a based on the terminal identification information ID ****T1 associated with the song identification information ID ****X1 in the reservation queue and the karaoke performance data DX1 (step S9).

端末装置4aは、カラオケ演奏データDX1をスピーカ等によって放音する。これにより、利用者U1は、楽曲X1のカラオケ演奏を聴取しながら、楽曲X1のカラオケ歌唱を行うことができる。また、利用者U1のカラオケ歌唱や端末装置4aから放音されるカラオケ演奏は、端末装置4aのマイクやカメラを介して入力され、端末装置4aが参加しているオンライン会議に公開される。そのため、端末装置4aと同一のオンライン会議に参加している端末装置4b、4cの利用者U2、U3は、このオンライン会議の機能によって利用者U1のカラオケ歌唱を視聴することができる。 The terminal device 4a outputs the karaoke performance data DX1 through a speaker or the like. This allows user U1 to sing the karaoke of song X1 while listening to the karaoke performance of song X1. In addition, the karaoke singing of user U1 and the karaoke performance output from terminal device 4a are input via the microphone and camera of terminal device 4a and made public to the online conference in which terminal device 4a is participating. Therefore, users U2 and U3 of terminal devices 4b and 4c who are participating in the same online conference as terminal device 4a can watch and listen to user U1's karaoke singing through the online conference function.

なお、カラオケ演奏部24は、カラオケ演奏された楽曲X1について、記憶部21の予約待ち行列に登録した楽曲識別情報ID****X1を削除し、記憶部21に記憶したカラオケ演奏データDX1を消去する(ステップS10)。 The karaoke performance unit 24 deletes the song identification information ID ****X1 registered in the reservation queue in the storage unit 21 for the karaoke-performed song X1, and erases the karaoke performance data DX1 stored in the storage unit 21 (step S10).

オンラインカラオケシステム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 terminal devices 4a, 4b, and 4c log out. If the terminal devices 4a, 4b, and 4c log out (step S11: YES), the online conference server device 3 ends the online conference between the terminal devices 4a, 4b, and 4c, and sends an end message to the karaoke server device 2. This ends the karaoke performance operations by the karaoke server device 2 and the online conference server device 3.

[飲食物注文動作]
本実施形態のオンラインカラオケシステム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 terminal device 4 will be described with reference to Fig. 7. Fig. 7 is a flow chart showing a food and drink order in the online karaoke system 1 of this embodiment.

まず、カラオケ演奏動作と同様に、端末装置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 terminal devices 4a, 4b, 4c transmit the user identification information ID****U1, ID****U2, ID****U3 entered by the users U1, U2, U3, together with the terminal identification information ID****T1, ID****T2, ID****T3 of the terminal devices 4a, 4b, 4c, to the online conference server device 3, log in, and participate in the same online conference.

オンライン会議サーバ装置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 login unit 23 of the online conference server device 3 receives the user identification information ID****U1, ID****U2, ID****U3 and the terminal identification information ID****T1, ID****T2, ID****T3 from the terminal devices 4a, 4b, 4c, and stores them in the storage unit 21 to log in the terminal devices 4a, 4b, 4c (step S21). The online conference server device 3 associates the logged-in terminal devices 4a, 4b, 4c with the same online conference, and establishes an online conference between the terminal devices 4a, 4b, 4c. The login unit 23 also transmits the user identification information ID****U1, ID****U2, ID****U3 of users U1, U2, U3 to the karaoke server device 2 (step S22).

カラオケサーバ装置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 identification unit 13 of the karaoke server device 2 receives and acquires the user identification information ID****U1, ID****U2, and ID****U3 from the online conference server device 3, it reads out the location information P1, P2, and P3 of users U1, U2, and U3 corresponding to the user identification information ID****U1, ID****U2, and ID****U3 from the memory unit 11 (step S23).

特定部13は、記憶部11に記憶しているカラオケ店舗の店舗所在地情報のうち、読み出した所在地情報P1、P2、P3との位置関係が所定の特定条件を満たす店舗所在地情報PK1、PK2、PK3に対応するカラオケ店舗K1、K2、K3を特定する(ステップS24)。本実施形態の特定部13は、特定条件を「利用者に直線距離で最も近い」カラオケ店舗としていて、外部の地図データベース等にアクセスして、利用者U1に直線距離で最も近いカラオケ店舗K1を特定し、利用者U2に直線距離で最も近いカラオケ店舗K2を特定し、利用者U3に直線距離で最も近いカラオケ店舗K3を特定する。 The identification unit 13 identifies karaoke stores K1, K2, K3 corresponding to store location information PK1, PK2, PK3 whose positional relationship with the read location information P1, P2, P3 satisfies a predetermined specific condition among the store location information of karaoke stores stored in the memory unit 11 (step S24). In this embodiment, the identification unit 13 sets the specific condition as the karaoke store "closest in a straight line to the user," and accesses an external map database, etc. to identify the karaoke store K1 closest in a straight line to user U1, the karaoke store K2 closest in a straight line to user U2, and the karaoke store K3 closest in a straight line to user U3.

カラオケサーバ装置2の送信部14は、利用者U1、U2、U3に対して特定部13が特定したカラオケ店舗K1、K2、K3のメニュー情報M1、M2、M3を記憶部11から読み出す(ステップS25)。 The transmission unit 14 of the karaoke server device 2 reads out from the storage unit 11 the menu information M1, M2, and M3 of the karaoke stores K1, K2, and K3 identified by the identification unit 13 for the users U1, U2, and U3 (step S25).

送信部14は、読み出したメニュー情報M1、M2、M3を、それぞれ利用者U1、U2、U3の利用者識別情報ID****U1、ID****U2、ID****U3と対応付けてオンライン会議サーバ装置3へ送信する(ステップS26)。 The transmission unit 14 transmits the retrieved menu information M1, M2, and M3 to the online conference server device 3 in association with the user identification information ID****U1, ID****U2, and ID****U3 of users U1, U2, and U3, respectively (step S26).

オンライン会議サーバ装置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 presentation unit 25 of the online conference server device 3 receives the menu information M1 and user identification information ID ****U1 for user U1, the menu information M2 and user identification information ID ****U2 for user U2, and the menu information M3 and user identification information ID ****U3 for user U3 from the karaoke server device 2. The presentation unit 25 transmits the menu information M1 to the terminal device 4a corresponding to the user identification information ID ****U1 and instructs it to present a menu list of food and drink based on the menu information M1 (step S27). Similarly, the presentation unit 25 transmits the menu information M2 to the terminal device 4b corresponding to the user identification information ID ****U2 and instructs it to present a menu list of food and drink based on the menu information M2, and also transmits the menu information M3 to the terminal device 4c corresponding to the user identification information ID ****U3 and instructs it to present a menu list of food and drink based on the menu information M3.

端末装置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 terminal device 4a receives the menu information M1 from the online conference server device 3, it displays on the display a menu list of food and beverages indicated by the food and beverage information "FD1, FD2, FD3, FD4, FD5, FD6, FD7, FD8, FD9, FD10" included in the menu information M1 and presents it to the user. Similarly, when terminal device 4b receives menu information M2 from online conference server device 3, it displays a menu of foods and beverages indicated by the food and beverage information "FD2, FD3, FD4, FD5, FD6, FD7, FD8, FD9, FD10, FD11" included in menu information M2 on the display and presents it to the user, and when terminal device 4c receives menu information M3 from online conference server device 3, it displays a menu of foods and beverages indicated by the food and beverage information "FD3, FD4, FD5, FD6, FD7, FD8, FD9, FD10, FD11, FD12" included in menu information M3 on the display and presents it to the user.

なお、端末装置4a、4b、4cは、オンライン会議に参加している間、オンラインカラオケの実行中かに拘わらず、利用者の操作に応じてメニュー表を表示させることができる。端末装置4a、4b、4cは、メニュー表において、各飲食物情報に基づいて、各飲食物の名称及び価格を表示し、また、サンプル画像を表示してもよい。 The terminal devices 4a, 4b, and 4c can display a menu table in response to a user's operation while participating in an online conference, regardless of whether online karaoke is being performed. The terminal devices 4a, 4b, and 4c can display the name and price of each food and drink based on the food and drink information in the menu table, and may also display sample images.

端末装置4a、4b、4cは、メニュー表において各飲食物を注文操作可能に表示している。ここで、例えば、利用者U1が、端末装置4aに表示されたメニュー表から、飲食物情報FD1が示す飲食物の注文操作を行う。端末装置4aは、この注文操作に応じて、飲食物情報FD1を端末識別情報ID****T1に対応付けてオンライン会議サーバ装置3へ送信する。 The terminal devices 4a, 4b, and 4c display each food and drink item in a menu table so that it can be ordered. For example, user U1 orders the food and drink indicated by the food and drink information FD1 from the menu table displayed on terminal device 4a. In response to this ordering operation, terminal device 4a associates the food and drink information FD1 with terminal identification information ID****T1 and transmits it to the online conference server device 3.

オンライン会議サーバ装置3の受付部26は、飲食物情報FD1及び端末識別情報ID****T1を端末装置4aから受信すると(ステップS28:YES)、飲食物の注文として受け付ける。 When the reception unit 26 of the online conference server device 3 receives the food and drink information FD1 and the terminal identification information ID****T1 from the terminal device 4a (step S28: YES), it accepts it as an order for food and drink.

受付部26は、端末識別情報ID****T1に対応する利用者U1の利用者識別情報ID****U1を記憶部21から読み出し、注文された飲食物情報FD1及び利用者識別情報ID****U1を対応付けて、飲食物の注文としてカラオケサーバ装置2へ送信する(ステップS29)。 The reception unit 26 reads out the user identification information ID ****U1 of the user U1 corresponding to the terminal identification information ID ****T1 from the storage unit 21, associates the ordered food and drink information FD1 with the user identification information ID ****U1, and transmits it to the karaoke server device 2 as an order for food and drink (step S29).

カラオケサーバ装置2の指示部15は、飲食物情報FD1及び利用者識別情報ID****U1をオンライン会議サーバ装置3から受信して飲食物の注文を受け付ける。指示部15は、利用者識別情報ID****U1に対応する利用者U1の所在地情報P1を記憶部11から読み出し、利用者識別情報ID****U1に対応するカラオケ店舗K1の店舗識別情報ID****K1を記憶部11から読み出す(ステップS30)。 The instruction unit 15 of the karaoke server device 2 receives the food and drink information FD1 and the user identification information ID ****U1 from the online conference server device 3 and accepts the order for food and drink. The instruction unit 15 reads the location information P1 of the user U1 corresponding to the user identification information ID ****U1 from the storage unit 11, and reads the store identification information ID ****K1 of the karaoke store K1 corresponding to the user identification information ID ****U1 from the storage unit 11 (step S30).

指示部15は、店舗識別情報ID****K1のカラオケ店舗K1(店舗端末5a)に対して、飲食物情報FD1に対応する飲食物を利用者U1の所在地情報P1に配達するように指示する(ステップS31)。 The instruction unit 15 instructs the karaoke store K1 (store terminal 5a) with store identification information ID ****K1 to deliver food and drink corresponding to the food and drink information FD1 to the location information P1 of the user U1 (step S31).

カラオケサーバ装置2から飲食物の配達の指示を受けたカラオケ店舗K1は、例えば、フードデリバリ業者のシステムを利用して、飲食物を利用者U1の所在地情報P1に配達することができる。なお、カラオケサーバ装置2は、利用者U1の登録情報に基づいて、利用者U1に対して配達した飲食物の代金を請求することができる。例えば、支払い方法は、オンライン上でのクレジットカード払いや、オンライン上での電子マネー払いや、配達時支払い等の何れかを用いることができ、利用者U1は、予め支払い方法を設定していてもよく、あるいは端末装置4aでの注文時に選択してもよい。 Karaoke store K1, which has received instructions from karaoke server device 2 to deliver food and drink, can deliver the food and drink to user U1's location information P1, for example, using a food delivery company's system. The karaoke server device 2 can bill user U1 for the delivered food and drink based on user U1's registration information. For example, the payment method can be online credit card payment, online electronic money payment, payment at the time of delivery, etc., and user U1 can set the payment method in advance, or can select it when ordering on terminal device 4a.

なお、利用者U2、U3は、上記と同様にして、端末装置4b、4cから飲食物の注文を行うことができ、その場合、オンライン会議サーバ装置3は飲食物の注文を受け付けることができ、カラオケサーバ装置2は、カラオケ店舗K2、K3に注文された飲食物の配達を指示することができる。 In addition, users U2 and U3 can order food and drink from terminal devices 4b and 4c in the same manner as described above. In this case, the online conference server device 3 can accept the food and drink orders, and the karaoke server device 2 can instruct karaoke stores K2 and K3 to deliver the ordered food and drink.

オンラインカラオケシステム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 terminal devices 4a, 4b, and 4c log out. If the terminal devices 4a, 4b, and 4c log out (step S32: YES), the online conference server device 3 ends the online conference between the terminal devices 4a, 4b, and 4c, and sends an end message to the karaoke server device 2. This ends the food and drink ordering operations by the karaoke server device 2 and the online conference server device 3.

[本実施形態の作用効果]
上記したように、本実施形態のオンラインカラオケシステム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 karaoke server device 2 that manages karaoke stores that can provide food and beverages, and an online conference server device 3 that is communicably connected to the karaoke server device 2. The karaoke server device 2 includes a storage unit 11 that stores location information of users in association with user identification information, stores location information of karaoke stores and menu information of available food and beverages in association with store identification information, an identification unit 13 that acquires location information of users who are logged in to the online conference server device 3, identifies karaoke stores whose location relationship with the acquired user's location information satisfies a specific condition, and associates the karaoke stores with the users, and a transmission unit 14 that transmits menu information corresponding to the identified karaoke stores to the online conference server device 3 in association with the users. The online conference server device 3 includes a presentation unit 25 that causes a terminal device 4 of the user to present a menu of food and beverages based on the menu information corresponding to the user, and a reception unit 26 that receives orders for food and beverages from the terminal device 4 of the user that has been presented with the menu and transmits the orders to the karaoke server device 2. Furthermore, the karaoke server device 2 has an instruction unit 15 that, when an order for food and beverages is received from a user's terminal device 4, instructs the karaoke store (store terminal 5) corresponding to the user to deliver the received order of food and beverages to the user.

また、本実施形態のオンラインカラオケシステム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 karaoke performance unit 24 that can distribute karaoke performance data acquired from the karaoke server device 2 to the terminal device 4.

このようにして、利用者は、自宅でオンラインカラオケを楽しむときでも、オンラインカラオケシステム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 identification unit 13 to identify a karaoke store for which food and drink menu information should be presented to a user is set to a karaoke store that is "closest to the user in a straight line distance," but the specific condition of the present invention is not limited to this example. For example, in another example, the identification unit 13 may set the specific condition to a karaoke store that is "in the same neighborhood as the user."

[第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 identification unit 13 to identify a karaoke store for which food and drink menu information should be presented to a user is that the karaoke store has a "travel route to the user that is equal to or shorter than a predetermined distance threshold." In the description of the first modified example, the same components as those in this embodiment are given the same reference numerals as those in this embodiment, and the description thereof will be omitted.

次に、第1変形例による特定部13の実施例について説明する。この実施例では、特定条件の移動ルートは、カラオケ店舗から飲食物を配達するフードデリバリ業者が使用する自動車、バイク、自転車等の通行が可能な道路であり、距離閾値を3kmとする。 Next, an example of the identification unit 13 according to the first modified example will be described. In this example, the travel route with the specific condition is a road that is passable by automobiles, motorbikes, bicycles, etc. used by food delivery companies that deliver food and drink from karaoke stores, and the distance threshold is set to 3 km.

特定部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 identification unit 13 reads out from the storage unit 11 the location information P1, P2, and P3 of users U1, U2, and U3 corresponding to the user identification information ID****U1, ID****U2, and ID****U3 obtained from the online conference server device 3. The identification unit 13 accesses an external map database or the like to identify the karaoke store K1 with the shortest travel route to the location information P1 of user U1, the karaoke store K2 with the shortest travel route to the location information P2 of user U2, and the karaoke store K3 with the shortest travel route to the location information P3 of user U3.

例えば、店舗所在地情報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 identification unit 13 identifies karaoke store K1 for user U1 and associates it with user identification information ID ****U1, and the transmission unit 14 transmits menu information M1 of karaoke store K1 for user U1 to the online conference server device 3. In response, the presentation unit 25 of the online conference server device 3 transmits the menu information M1 to the terminal device 4a of user U1 and instructs it to present a menu table based on the menu information M1.

また、店舗所在地情報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 identification unit 13 identifies karaoke store K2 for user U2 and associates it with user identification information ID ****U2, and the transmission unit 14 transmits menu information M2 of karaoke store K2 for user U2 to the online conference server device 3. In response to this, the presentation unit 25 of the online conference server device 3 instructs the terminal device 4b of user U2 to transmit the menu information M2 to present a menu table based on the menu information M2.

一方、店舗所在地情報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 identification unit 13 does not identify any karaoke stores for user U3, and the transmission unit 14 does not transmit menu information for user U3 to the online conference server device 3. Therefore, the presentation unit 25 of the online conference server device 3 does not instruct the terminal device 4c of user U3 to present a menu list.

このようにして、オンラインカラオケシステム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 presentation unit 25 of the online conference server device 3 presents to each of the terminal devices 4 of the multiple users a menu of food and drink for each karaoke store corresponding to each user, but the present invention is not limited to this example. In the second modified example, the presentation unit 25 presents to each of the terminal devices 4 of the multiple users a menu of food and drink common to the karaoke stores corresponding to each of the multiple users. In the description of the second modified example, the same components as in the present embodiment are given the same reference numerals as in the present embodiment, and the description thereof will be omitted.

次に、第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 presentation unit 25 according to the second modified example will be described. In this example, as described above with reference to FIG. 4, among the food and drink information included in the menu information M1, M2, and M3 provided by the karaoke stores K1, K2, and K3, the common food and drink information is "FD3, FD4, FD5, FD6, FD7, FD8, FD9, and FD10." In other words, the food and drink information indicating the food and drink that can be provided in common to the karaoke stores K1, K2, and K3 is FD3 to FD10.

また、この実施例では、同一のオンライン会議に参加している端末装置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 terminal devices 4a, 4b, and 4c participating in the same online conference. In this case, the presentation unit 25 instructs the terminal devices 4a, 4b, and 4c to present a menu table based on menu information M4 that includes food and drink information FD3 to FD10 common to karaoke stores K1, K2, and K3.

このようにして、利用者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 instruction unit 15 of the karaoke server device 2 receives orders for food and drink from each of the terminal devices 4 of a plurality of users, the instruction unit 15 instructs the karaoke store (store terminal 5) to deliver the received orders for food and drink to the plurality of users at approximately the same time. At this time, the instruction unit 15 may set the delivery target time for the received orders for food and drink to the plurality of users to the same time and instruct the delivery. In the description of the third modified example, the same components as those in this embodiment are given the same reference numerals as those in this embodiment, and the description thereof will be omitted.

次に、第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 instruction unit 15 according to the third modified example will be described. In this example, it is assumed that within a predetermined time (e.g., 5 minutes), users U1, U2, and U3 place orders for food and drink indicated by food and drink information FD1, FD2, and FD3 using terminal devices 4a, 4b, and 4c, respectively. In this case, the reception unit 26 of the online conference server device 3 receives the terminal identification information ID ****T1 and food and drink information FD1 from terminal device 4a to accept the order, receives the terminal identification information ID ****T2 and food and drink information FD2 from terminal device 4b to accept the order, and receives the terminal identification information ID ****T3 and food and drink information FD3 from terminal device 4c to accept the order.

また、受付部26は、端末識別情報ID****T1に対応する利用者識別情報ID****U1及び飲食物情報FD1をカラオケサーバ装置2に送信し、端末識別情報ID****T2に対応する利用者識別情報ID****U2及び飲食物情報FD2をカラオケサーバ装置2に送信し、端末識別情報ID****T3に対応する利用者識別情報ID****U3及び飲食物情報FD3をカラオケサーバ装置2に送信する。 The reception unit 26 also transmits the user identification information ID ****U1 and food and beverage information FD1 corresponding to the terminal identification information ID ****T1 to the karaoke server device 2, transmits the user identification information ID ****U2 and food and beverage information FD2 corresponding to the terminal identification information ID ****T2 to the karaoke server device 2, and transmits the user identification information ID ****U3 and food and beverage information FD3 corresponding to the terminal identification information ID ****T3 to the karaoke server device 2.

指示部15は、飲食物情報FD1が示す飲食物を、利用者識別情報ID****U1に対応する所在地情報P1の場所に配達するように、利用者識別情報ID****U1に対応するカラオケ店舗K1(店舗端末5a)に対して指示する。このとき、指示部15は、カラオケ店舗K1(店舗端末5a)に対して、配達可能時刻情報の送信を要求し、カラオケ店舗K1(店舗端末5a)から配達可能時刻情報「20:30」を受信する。 The instruction unit 15 instructs the karaoke store K1 (store terminal 5a) corresponding to the user identification information ID ****U1 to deliver the food and drink indicated by the food and drink information FD1 to the location indicated by the location information P1 corresponding to the user identification information ID ****U1. At this time, the instruction unit 15 requests the karaoke store K1 (store terminal 5a) to transmit available delivery time information, and receives the available delivery time information "20:30" from the karaoke store K1 (store terminal 5a).

同様に、指示部15は、飲食物情報FD2が示す飲食物を、利用者識別情報ID****U2に対応する所在地情報P2の場所に配達するように、利用者識別情報ID****U2に対応するカラオケ店舗K2(店舗端末5b)に対して指示する。このとき、指示部15は、カラオケ店舗K2(店舗端末5b)に対して、配達可能時刻情報の送信を要求し、カラオケ店舗K2(店舗端末5b)から配達可能時刻情報「20:40」を受信する。 Similarly, the instruction unit 15 instructs the karaoke store K2 (store terminal 5b) corresponding to the user identification information ID ****U2 to deliver the food and drink indicated by the food and drink information FD2 to the location indicated by the location information P2 corresponding to the user identification information ID ****U2. At this time, the instruction unit 15 requests the karaoke store K2 (store terminal 5b) to transmit available delivery time information, and receives the available delivery time information "20:40" from the karaoke store K2 (store terminal 5b).

また、指示部15は、飲食物情報FD3が示す飲食物を、利用者識別情報ID****U3に対応する所在地情報P3の場所に配達するように、利用者識別情報ID****U3に対応するカラオケ店舗K3(店舗端末5c)に対して指示する。このとき、指示部15は、カラオケ店舗K3(店舗端末5c)に対して、配達可能時刻情報の送信を要求し、カラオケ店舗K3(店舗端末5c)から配達可能時刻情報「20:50」を受信する。 The instruction unit 15 also instructs the karaoke store K3 (store terminal 5c) corresponding to the user identification information ID ****U3 to deliver the food and drink indicated by the food and drink information FD3 to the location indicated by the location information P3 corresponding to the user identification information ID ****U3. At this time, the instruction unit 15 requests the karaoke store K3 (store terminal 5c) to transmit available delivery time information, and receives the available delivery time information "20:50" from the karaoke store K3 (store terminal 5c).

なお、配達可能時刻は、飲食物の準備時間(調理時間等を含む)、フードデリバリ業者のカラオケ店舗への到着までの時間、カラオケ店舗から利用者までの配達時間(移動距離に基づく概算時間)等を考慮した時刻である。 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 instruction unit 15 sets the latest possible delivery time "20:50" out of the available delivery time information received from the karaoke stores K1, K2, and K3 (store terminals 5a, 5b, and 5c) of "20:30," "20:40," and "20:50" as the target delivery time, and instructs the karaoke stores K1, K2, and K3 (store terminals 5a, 5b, and 5c) to deliver the food and drink at the target delivery time "20:50."

なお、指示部15は、配達可能時刻情報をカラオケ店舗に要求して取得する代わりに、指示部15が、飲食物の種類に基づく標準的な調理時間、フードデリバリ業者が各カラオケ店舗に移動するまでの平均的な到着時間、カラオケ店舗から利用者までの移動距離に基づいて概算される配達時間等から、配達目標時刻を推定してもよい。 In addition, instead of requesting and obtaining delivery time information from the karaoke store, the instruction unit 15 may estimate the target delivery time from the standard cooking time based on the type of food and drink, the average arrival time for the food delivery company to travel to each karaoke store, and the delivery time estimated based on the travel distance from the karaoke store to the user.

このようにして、利用者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 karaoke server device 2 is illustrated as being a single device in FIG. 1, but the present invention is not limited to this example. For example, in other embodiments, the karaoke server device 2 may be configured by combining a device having a function for providing karaoke songs with a device having a function for managing a karaoke store and providing food and beverages.

また、上記した実施形態では、オンラインカラオケシステム1は、カラオケサーバ装置2とオンライン会議サーバ装置3とが別個に設けられる例を説明したが、本発明はこの例に限定されない。例えば、他の実施形態では、オンラインカラオケシステム1は、カラオケサーバ装置2がオンライン会議サーバ装置3の機能を有して一体的に構成されてもよい。 In the above embodiment, the online karaoke system 1 is described as an example in which the karaoke server device 2 and the online conference server device 3 are provided separately, but the present invention is not limited to this example. For example, in another embodiment, the online karaoke system 1 may be configured as an integrated system in which the karaoke server device 2 has the functions of the online conference server device 3.

また、本発明は、請求の範囲及び明細書全体から読み取ることのできる発明の要旨又は思想に反しない範囲で適宜変更可能であり、そのような変更を伴うオンラインカラオケシステムもまた本発明の技術思想に含まれる。 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 Online karaoke system 2 Karaoke server device 3 Online conference server device 4, 4a, 4b, 4c Terminal device 10 Control unit 11 Storage unit 13 Identification unit 14 Transmission unit 15 Instruction unit 20 Control unit 21 Storage unit 23 Login unit 24 Karaoke performance unit 25 Presentation unit 26 Reception unit

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.
前記特定部は、前記カラオケ店舗から前記利用者への移動ルートが所定の距離閾値以下であることを前記特定条件とすることを特徴とする請求項1に記載のオンラインカラオケシステム。 The online karaoke system according to claim 1, characterized in that the identification unit sets the specific condition as being that the travel route from the karaoke store to the user is equal to or shorter than a predetermined distance threshold. 前記提示部は、複数の前記利用者のそれぞれの前記端末装置に対して、当該複数の利用者のそれぞれに対応する前記カラオケ店舗に共通する飲食物の前記メニュー表を提示させることを特徴とする請求項1又は2に記載のオンラインカラオケシステム。 The online karaoke system according to claim 1 or 2, characterized in that the presentation unit causes the terminal device of each of the multiple users to present the menu of food and beverages common to the karaoke stores corresponding to each of the multiple users. 前記指示部は、複数の前記利用者のそれぞれの前記端末装置から飲食物の前記注文を受け付けた場合に、前記注文を受け付けた飲食物を当該複数の利用者に略同一時刻に配達するように指示することを特徴とする請求項1ないし3の何れか1項に記載のオンラインカラオケシステム。 The online karaoke system according to any one of claims 1 to 3, characterized in that, when the instruction unit receives orders for food and beverages from the terminal devices of each of the multiple users, it instructs the multiple users to deliver the ordered food and beverages at approximately the same time. 前記オンライン会議サーバ装置は、前記カラオケサーバ装置から取得したカラオケ演奏データを前記端末装置に配信可能なカラオケ演奏部を備えることを特徴とする請求項1ないし4の何れか1項に記載のオンラインカラオケシステム。 The online karaoke system according to any one of claims 1 to 4, characterized in that the online conference server device is equipped with a karaoke performance unit capable of distributing karaoke performance data acquired from the karaoke server device to the terminal device.
JP2021053672A 2021-03-26 2021-03-26 Online Karaoke System Active JP7599792B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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