(57)【要約】【課題】各種イベントの背景に流される音楽の選曲を、バーチャルアシスタントを介して用行うことができる自動選曲システムを提供する。【解決手段】システムサーバと、スタッフ端末と、ユーザ端末とが公衆通信回線網により相互に通信可能に接続されている自動選曲システムにおいて、システムサーバは、ユーザとバーチャルアシスタントとが会話形式で、各種イベントの背景に流れる音楽を選曲する音楽選曲手段と、ユーザに提示する音楽のランキングするランキング手段と、音楽選曲手段における音楽選曲画像をユーザ端末に送信する音楽選曲画像送信手段と、を備え、ユーザ端末は、システムサーバからの音楽選曲画像を受信する画像受信手段と、システムサーバからのバーチャルアシスタントの音声を出力する音声出力手段と、ユーザが発した音声をシステムサーバに送信する音声入力手段と、を備えた自動選曲システム。【選択図】図３
2019185242.tif 000002
【特許請求の範囲】
【請求項１】
各種イベントの主催者が運用するシステムサーバと、
前記主催者のスタッフが管理するスタッフ端末と、
複数のユーザが所有するユーザ端末と、
が公衆通信回線網を介してそれぞれ相互に通信可能に接続されている自動選曲システムにおいて、
前記システムサーバは、
前記ユーザ端末において、ユーザとバーチャルアシスタントとが会話形式で、各種イベントの背景に流れる音楽を選曲する音楽選曲手段と、
前記音楽選曲手段において前記ユーザに提示する音楽のランキングするランキング手段と、
前記音楽選曲手段における音楽選曲画像を前記ユーザ端末に送信する音楽選曲画像送信手段と、
を備え、
前記ユーザ端末は、
前記システムサーバからの前記音楽選曲手段における音楽選曲画像を受信する画像受信手段と、
前記システムサーバからの前記バーチャルアシスタントの音声を出力する音声出力手段と、
前記ユーザが発した音声を前記システムサーバに送信する音声入力手段と、
を備えたことを特徴とする自動選曲システム。
【請求項２】
前記音楽選曲手段における前記バーチャルアシスタントは、前記音楽選曲画像に重ねて２Ｄモーフィングの技術を用いて動作させるとともに、自然言語処理を行うことで前記ユーザと前記バーチャルアシスタントとの会話を成立させることを特徴とする請求項１に記載の自動選曲システム。
【請求項３】
前記音楽選曲手段は、前記ユーザが選曲した音楽のパターンを、他のユーザが選曲した音楽のパターンと比較して、音楽の類似性や共起性を分析して前記ユーザに提案する音楽を決定することを特徴とする請求項１又は請求項２に記載の自動選曲システム。
【請求項４】
前記ランキング手段は、前記ユーザの年齢、性別、音楽の嗜好に基づいて、前記ユーザに提示する音楽のランキングを決定することを特徴とする請求項１〜３のいずれか1項に記載の自動選曲システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、自動選曲システムに関し、詳しくは、各種イベントの背景に流される音楽の自動選曲システムに関する。
【背景技術】
【０００２】
従来、冠婚葬祭等の各種イベントにおいては、当該イベントを盛り上げるために、各種イベントに応じた音楽が背景に流されている。特に、結婚式等では、各種イベント（例えば、新郎新婦入場、ウェディングケーキ入刀、御両親への花束贈呈等）の数が多く、ユーザと式場スタッフとによる各種イベントに応じた音楽の選曲の打ち合わせには多大な時間を要していた。
【０００３】
このため、結婚式における各種イベント（以下、シーンともいう）の背後に流す音楽の選曲を補助するために、結婚式の披露宴において、披露宴シーン（イベント）に応じて推奨曲リストを提示し、さらに、ユーザの嗜好に応じて、楽曲の変更ができる披露宴用放送楽曲の選曲支援システムが開示されている（特許文献１参照）。
【０００４】
また、結婚式シミュレータにおいて、シーン毎に、そのシーンに対応した推薦曲を列挙した推薦曲リストを用意しておき、そのリストから選択した楽曲を試聴させて、シーン毎の楽曲の選択リストを出力し、またＣＤやＤＶＤを作成することができる結婚シミュレータが開示されている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１２３３５１号公報
【特許文献２】特開２００５−００４２６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
冠婚葬祭等のイベント（特に、結婚式）は、ユーザの思い入れが大きく、また、近年進む晩婚化により、結婚式を挙げるユーザの年齢層も様々である。このため、上述した特許文献１や特許文献２のように、推奨曲リスト（又は、推薦曲リスト）を提示し、ユーザに選択させるシステムでは、一様な推奨曲リスト（又は、推薦曲リスト）を提示するだけで様々な年齢層に対してユーザが満足する音楽の選曲が困難である。
【０００７】
さらに、いくら思い入れがあるとは言っても、あまりに独創的な音楽の選曲では、一般の参列者等が楽しめない（感情移入できない）恐れがある。また、近年では、人口知能（ＡＩ）を有し、通信回線（インターネット回線等）を介してコンピュータ上で対話による双方向でやり取りできるバーチャルアシスタント等の技術の進歩が顕著である。すなわち、従来では、各種イベントの主催者スタッフがユーザとの直接の打ち合わせで行っていた各種イベントに応じた音楽を選曲する作業は、このバーチャルアシスタント等でも十分に行うことができる。
【０００８】
そこで、本発明は、各種イベントの背景に流される音楽の選曲を、バーチャルアシスタントを用いて、公衆通信回線（インターネット回線等）を介してコンピュータ上のシステムで行うことができる自動選曲システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、各種イベントの主催者が運用するシステムサーバと、前記主催者のスタッフが管理するスタッフ端末と、複数のユーザが所有するユーザ端末と、が公衆通信回線網を介してそれぞれ相互に通信可能に接続されている自動選曲システムにおいて、前記システムサーバは、前記ユーザ端末において、ユーザとバーチャルアシスタントとが会話形式で、各種イベントの背景に流れる音楽を選曲する音楽選曲手段と、前記音楽選曲手段において前記ユーザに提示する音楽のランキングするランキング手段と、前記音楽選曲手段における音楽選曲画像を前記ユーザ端末に送信する音楽選曲画像送信手段と、を備え、前記ユーザ端末は、前記システムサーバからの前記音楽選曲手段における音楽選曲画像を受信する画像受信手段と、前記システムサーバからの前記バーチャルアシスタントの音声を出力する音声出力手段と、前記ユーザが発した音声を前記システムサーバに送信する音声入力手段と、を備えたことを特徴とする自動選曲システムとした。
【００１０】
また、前記音楽選曲手段における前記バーチャルアシスタントは、前記音楽選曲画像に重ねて２Ｄモーフィングの技術を用いて動作させるとともに、自然言語処理を行うことで前記ユーザと前記バーチャルアシスタントとの会話を成立させることを特徴とする。
【００１１】
また、前記音楽選曲手段は、前記ユーザが選曲した音楽のパターンを、他のユーザが選曲した音楽のパターンと比較して、音楽の類似性や共起性を分析して前記ユーザに提案する音楽を決定することを特徴とする。
【００１２】
また、記ランキング手段は、前記ユーザの年齢、性別、音楽の嗜好に基づいて、前記ユーザに提示する音楽のランキングを決定することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、システムサーバとユーザ端末間で、音楽選曲手段におけるユーザとバーチャルアシスタントとの会話により各種イベントの背景に流れる音楽の選曲ができる。これにより、本発明の音楽選曲手段をユーザに対するフォローとして活用でき、従来、各種イベントの主催者のスタッフとユーザとの開催するイベント（例えば、結婚式の披露宴）の打ち合わせに要する時間を短縮することができる。
【００１４】
さらに、音楽選曲手段による各種イベントの背景に流れる音楽の選曲の結果を、スタッフ端末とユーザ端末間で、ユーザとスタッフとの会話により、音楽選曲手段によるユーザの音楽の選曲を最終的に確認（又は確定）することができる。これにより、イベントの開催期日前にイベントに必要なユーザによる音楽の選曲を確定・確認することができ、機械（プログラム）任せでなく、イベントの安全な開催が可能となる。
【００１５】
また、音楽選曲手段におけるバーチャルアシスタントは、音楽選曲画像に重ねて２Ｄモーフィングの技術を用いて動作させるとともに、自然言語処理を行うことでユーザとバーチャルアシスタントとの会話を成立させる。これにより、ユーザとバーチャルアシスタントとの会話がスムーズに進行し、あたかもユーザは、各種イベントの主催者のスタッフと打ち合わせているような感覚でイベントの背景に流れる音楽の選曲を可能としている。
【００１６】
ここで、２Ｄモーフィングの技術とは、コンピュータグラフィックの手法でもあり、画像上のキャラクター画像（本発明では、バーチャルアシスタントの画像）をなめらかに変形させ、キャラクターや表情の変化などのモーション（動き）を付与するための技術である。
【００１７】
また、自然言語処理（Ｎａｔｕｒａｌ  Ｌａｎｇｕａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ、略称：ＮＰＬ）は、人間が日常的に使っている自然言語をコンピュータに処理させる一連の技術（人工知能と言語学の一分野）である。このように、２Ｄモーフィングの技術や自然言語処理の技術を用いることで、ユーザとバーチャルアシスタントとの会話が、あたかも実際の人間と自然な会話をしているような感覚をユーザに与えることができる。
【００１８】
また、音楽選曲手段は、ユーザが選曲した音楽のパターンを、他のユーザが選曲した音楽のパターンと比較して、ユーザ同士の選曲した音楽の類似性や共起性を分析してユーザに提案する音楽を決定する。このユーザ同士の選曲した音楽の類似性や共起性を分析には、例えば、アソシエーション分析が好適に用いられ、このアソシエーション分析によりユーザの嗜好に合った音楽を提案できる。
【００１９】
ここで、アソシエーション分析とは、マーケットバスケット分析とも呼ばれ、２つ以上の選曲された音楽の関連性ルールを探るための手法である。また、蓄積されたユーザ毎の音楽の選曲状況を分析し、類似性や共起性が強い音楽の組合せを提案するという、統計的に見て強い相関関係を持つ事象間の関係（ルール）を抽出するデータマイニング手法である。このアソシエーション分析の分析結果から、どの音楽がユーザの嗜好に合うか等の選曲傾向を分析することができる。このように、ユーザ同士の音楽の類似性や共起性に基づいた音楽の選曲をユーザに促すことで、ユーザが納得した状態で、イベントの背景に流れる音楽の選曲が可能となる。
【００２０】
また、ランキング手段は、ユーザの年齢、性別、音楽の嗜好に基づいて、ユーザに提示する音楽のランキングを決定する。これにより、幅広いユーザの様々な年齢層に対して、ユーザが好むイベントの背景に流れる音楽の選曲を可能としている。
【図面の簡単な説明】
【００２１】
【図１】本実施形態の自動選曲システムの構成を示す図である。
【図２】本実施形態の自動選曲システムのシステムサーバの電気的構成を説明するブロック図である。
【図３】本実施形態の自動選曲システムのフローチャートである。
【図４】本実施形態の自動選曲システムのフローチャートである。
【図５】本実施形態の音楽選曲処理における相関分析を説明する図である。
【図６】本実施形態の自動選曲システムのユーザ端末における画像データの表示例である。
【図７】本実施形態の自動選曲システムのユーザ端末における画像データの表示例である。
【図８】本実施形態の自動選曲システムのユーザ端末における画像データの表示例である。
【発明を実施するための形態】
【００２２】
本発明の要旨は、各種イベントの主催者が運用するシステムサーバと、前記主催者のスタッフが管理するスタッフ端末と、複数のユーザが所有するユーザ端末と、が公衆通信回線網を介してそれぞれ相互に通信可能に接続されている自動選曲システムにおいて、前記システムサーバは、前記ユーザ端末において、ユーザとバーチャルアシスタントとが会話形式で、各種イベントの背景に流れる音楽を選曲する音楽選曲手段と、前記音楽選曲手段において前記ユーザに提示する音楽のランキングするランキング手段と、前記音楽選曲手段における音楽選曲画像を前記ユーザ端末に送信する音楽選曲画像送信手段と、を備え、前記ユーザ端末は、前記システムサーバからの前記音楽選曲手段における音楽選曲画像を受信する画像受信手段と、前記システムサーバからの前記バーチャルアシスタントの音声を出力する音声出力手段と、前記ユーザが発した音声を前記システムサーバに送信する音声入力手段と、を備えたことを特徴とする自動選曲システムである。
【００２３】
以下、この発明の実施形態を、図面を参照して説明する。図１は、本実施形態の自動選曲システムの構成を示す図である。図２は、本実施形態の自動選曲システムのシステムサーバの電気的構成を説明するブロック図である。図３は、本実施形態の自動選曲システムのフローチャートである。図４は、本実施形態の自動選曲システムのフローチャートである。図５は、本実施形態の音楽選曲処理における相関分析を説明する図である。図６は、本実施形態の自動選曲システムのユーザ端末における画像データの表示例である。図７は、本実施形態の自動選曲システムのユーザ端末における画像データの表示例である。図８は、本実施形態の自動選曲システムのユーザ端末における画像データの表示例である。
【００２４】
［１．自動選曲システムの構成］
以下、本実施形態における自動選曲システムの構成の概要を、図１を参照して説明する。
【００２５】
図１に示すように、自動選曲システム１は、各種イベントの主催者１００が管理するシステムサーバ１０と、複数のユーザ２００が所持するユーザ端末２０と、主催者１００の複数のスタッフ３００が管理するスタッフ端末３０とが公衆通信回線網５０を介してそれぞれ相互に通信可能に接続されている。
【００２６】
システムサーバ１０、ユーザ端末２０及びスタッフ端末３０としては、周知のコンピュータが好適に用いられる。なお、周知のコンピュータは、デスクトップパソコン、ノートパソコン、タブレット型パソコン等が好適に用いられるが、公衆通信回線網５０を介して相互に通信可能な機能を備えたものであればよい。また、ユーザ端末２０は、例えば、スマートフォン、タブレット端末、モバイル用のノートパソコン等でもよい。公衆通信回線網５０は、周知のインターネット回線、携帯電話通信回線、電話回線、通信衛星回線等である。
【００２７】
主催者１００は、自動選曲システム１のシステムサーバ１０の管理者であり、例えば、冠婚葬祭（例えば、結婚式や葬式）にかかる各種イベントを開催する事業者（結婚式場や葬祭場の経営者）や各種イベントを開催する事業者から運用を委託された業者（例えば、ＩＴ業者等）である。そして、本実施形態における自動選曲システム１のシステムサーバ１０を管理運用する。複数のスタッフ３００は各種イベントの開催をサポートする主催者１００の複数のスタッフ３００である。ユーザ２００は自動選曲システム１に登録されている本システムの利用者である。
【００２８】
自動選曲システム１における複数のユーザ２００は、主催者１００と契約した自身に係る各種イベント実行時における各種イベントの背景に流れる音楽の選曲を、本実施形態の自動選曲システム１を用いて行う。なお、以下の説明では、結婚式における各種イベント（新郎新婦入場、ウェディングケーキ入刀、両親への花束贈呈等）の背景に流れる音楽の選曲を一例として説明する。
【００２９】
自動選曲システム１における複数のユーザ２００は、システムサーバ１０から送信される音楽選曲手段における音楽選曲画像をユーザ端末２０の表示画面に表示した状態で、ユーザ２００とバーチャルアシスタント２３との会話により各種イベントの背景に流れる音楽の選曲を実行する（図７、図８参照）。このとき、バーチャルアシスタント２３は、音楽選曲画像と同時に２Ｄモーフィングの技術を用いて動作するとともに、自然言語処理を行うことでユーザ２００とバーチャルアシスタント２３との自然な会話を成立させることができる。これにより、あたかも実際の人間（例えば、スタッフ３００）と会話をしているような感覚をユーザに与えることができるので、各種イベントの背景に流れる音楽の選曲を自然と行うことが可能となる。
【００３０】
上述した構成において、本実施形態における自動選曲システム１では、本システムを管理する主催者１００のシステムサーバ１０に開設されている専用サイトに、ユーザ２００、スタッフ３００がそれぞれ所有する各端末（ユーザ端末２０、スタッフ端末３０）により公衆通信回線網５０を介して会員登録することで運用される。そして、会員登録されたユーザ２００及びスタッフ３００には、会員登録時にシステムサーバ１０の専用サイトが自動生成した専用ＩＤと暗証番号が送信される。以下、会員として登録されたユーザ２００及びスタッフ３００は、専用ＩＤと暗証番号を用いてシステムサーバ１０に開設されている専用サイトにアクセスすることにより、自動選曲システム１が実行されることになる。
【００３１】
［２．システムサーバの構成］
以下、図２を参照して、本実施形態の自動選曲システム１におけるシステムサーバ１０の電気的構成を説明する。システムサーバ１０は、記憶部１１、入出力制御部１２、制御部１３、外部通信Ｉ／Ｆ（ＩｎｔｅｒＦａｃｅ）制御部１４などから構成されている。
【００３２】
記憶部１１は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やフラッシュメモリ等の大容量記憶装置により構成され、本実施形態において、本システムに登録された複数のユーザ２００の各種情報（住所、氏名、年齢、音楽の嗜好等のユーザ情報）、音楽データ、過去の顧客が選曲した音楽データ、イベントに応じた音楽のランキングデータ等が記憶されている。なお、音楽データは、大量の容量を占有するため、システムサーバ１０とは別に、音楽のビッグデータが記憶された他の記憶装置を利用してもよい。
【００３３】
入出力制御部１２は、システムサーバ１０に接続されている図示しない液晶表示装置や、キーボード／マウスなどの外部入出力装置との各種データの入出力を制御する。
【００３４】
制御部１３は、図示しないＣＰＵ（中央演算装置）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、フラッシュメモリなどで構成されている。また、この制御部１３のＣＰＵは、ＲＯＭ又は記憶部１１に予め記憶されている各種プログラムを実行することにより、後述の音楽選曲処理（音楽選曲手段）等として機能することになる。
【００３５】
外部通信Ｉ／Ｆ制御部１４は、外部の公衆通信回線網５０と接続され、制御部１３の指示に基づいて、自動選曲システム１における複数のユーザ２００が所有するユーザ端末２０、複数のスタッフ３００が所有するスタッフ端末３０との通信を制御する。外部通信Ｉ／Ｆ制御部１４は、制御部１３の指示に基づいて、ユーザ２００が所有するユーザ端末２０に対して。バーチャルアシスタント２３の画像（図６〜８参照）を含む音楽選曲画像を送信し、２Ｄモーフィングの技術を用いてバーチャルアシスタント２３を動作させるとともに、自然言語処理を行うことでユーザ２００とバーチャルアシスタント２３との自然な会話を成立させる。
【００３６】
［３．音楽選曲処理］
以下、図３、図６〜８を参照して、本実施形態の自動選曲システム１における音楽選曲処理を説明する。なお、この音楽選曲処理は上述したシステムサーバ１０の制御部１３（以下、単に制御部１３という。）において実行される処理である。また、音楽選曲処理は本実施形態の音楽選曲手段として機能する。
【００３７】
図３に示すように、ユーザ２００がユーザ端末２０を介してシステムサーバ１０にアクセスすると、音楽選曲処理を実行する制御部１３は、各種イベントにおける自動選曲を所望するユーザ２００のユーザ端末２０に音楽選曲画像を送信する（ステップＳ１０）。この処理は本実施形態の音楽選曲画像送信手段として機能する。この処理により、図６に示すように、ユーザ端末２０の表示装置２１（液晶表示装置）には、バーチャルアシスタント２３の画像が表示される。そして、バーチャルアシスタント２３の画像は、２Ｄモーフィングの技術を用いて動作するとともに、自然言語処理された音声メッセージ２４（図中の吹出し）が、ユーザ端末２０の音声出力手段であるスピーカ２５から出音される。なお、図６に示すバーチャルアシスタント２３が出音する音声メッセージ２４は、自動選曲システム１におけるバーチャルアシスタント２３の役割、各種イベントに応じた背景に流れる音楽の選曲であること、また、音楽選曲処理における音楽の選曲の流れ（手順）等である。
【００３８】
制御部１３は、ユーザ２００のユーザ端末２０にイベント毎にランキングした音楽を送信する（ステップＳ１１）。この処理により、図７に示すように、ユーザ端末２０の表示装置２１には、バーチャルアシスタント２３の画像と同時にイベント毎のランキングと音楽名が、例えば、イベント１の音楽ランキング２２として表示される。そして、バーチャルアシスタント２３の画像は、２Ｄモーフィングの技術を用いて動作するとともに、自然言語処理された音声メッセージ２４を、ユーザ端末２０の音声出力手段であるスピーカ２５から出音する。
【００３９】
なお、このステップＳ１１の処理では、ランキングした音楽（音楽ランキング２２）だけではなく、過去のデータをもとに計算した多様な切り口からのレコメンド（勧める、推薦・推奨する）リストや担当スタッフからのレコメンドリスト等のイベントに応じた音楽リストをユーザ２００のユーザ端末２０に送信することもできる。これにより、ユーザ端末２０の表示装置２１には、バーチャルアシスタント２３やイベント毎の音楽ランキング２２に併せてレコメンドリストとしての音楽リストも表示されるため、ユーザ２００に音楽の選曲における多様な選択肢を付与することができる。
【００４０】
制御部１３は、ユーザ２００により、全てのイベントの音楽の選曲が実行されたか否かを判定（ステップＳ１２）し、全てのイベントの音楽の選曲が実行されたと判別した場合（ステップＳ１２：Ｙｅｓ）は、制御部１３は、ステップＳ１３へ処理を移す。一方、全てのイベントの音楽の選曲が実行されていないと判別した場合（ステップＳ１２：Ｎｏ）は、制御部１３は、ステップＳ１１に処理を移す。本実施形態におけるユーザ２００が選択した各種イベント数は、最大１０種類（１０個）用意されている（図５参照）。そして、イベント毎にランキングされた音楽は異なるため、このイベント毎の音楽の選曲は、最大１０回繰り返される。なお、この各種イベントの数は最大１０種類に限定されるものではなく、それより多くても少なくてもよいが、本実施形態においては、一例として、理解を容易にするために最大１０種類で説明する。
【００４１】
また、ユーザ２００による音楽の選曲は、図７に示すユーザ端末２０の表示装置２１に、バーチャルアシスタント２３の画像とイベント毎のランキングと音楽名とが表示された状態で、ユーザ２００が、例えば、ランキングと音楽名をユーザ端末２０の音声入力手段であるマイク２６を介してシステムサーバ１０に送信することで実行される。なお、必ずしも、ユーザ２００がイベント毎の音楽の選曲を行う必要は無く、例えば、保留、次の選曲等を、ユーザ端末２０のマイク２６を介してシステムサーバ１０に送信することで、図５に示すように、当該イベントの選曲は未選曲（つまり、‘−’）として処理され、システムサーバ１０の記憶部１１の所定の領域に記憶される。
【００４２】
制御部１３は、イベント毎に選曲された音楽をイベントと関連付けて記憶部１１の所定の領域に記憶する（ステップＳ１３）。続いて、制御部１３は、全イベントの音楽の選曲が終了したか否かを判定する（ステップＳ１４）。そして、全イベントの音楽の選曲が終了したと判別した場合（ステップＳ１４：Ｙｅｓ）は、制御部１３は、音楽選曲処理を終了する。一方、全イベントの音楽の選曲が終了していないと判別した場合（ステップＳ１４：Ｙｅｓ）は、制御部１３は、ステップＳ１５へ処理を移す。
【００４３】
この処理においては、制御部１３は、図５に示す記憶部１１の所定の領域を読み出し、未選曲（つまり、‘−’）として処理されたイベントの有無を判断する。これは、音楽が選曲されていないイベントに対して、ランキングとは異なる別のパターンでイベントに応じた音楽の提案を実行するためである。
【００４４】
制御部１３は、ランキングとは異なる別のパターンでイベントに応じた音楽の提案を実行するか否かを判定する（ステップＳ１５）。そして、提案を実行しないと判別した場合（ステップＳ１５：Ｎｏ）は、制御部１３は、音楽選曲処理を終了する。一方、提案を実行すると判別した場合（ステップＳ１５：Ｙｅｓ）は、制御部１３は、ステップＳ１６へ処理を移す。
【００４５】
制御部１３は、選曲中のユーザ２００がイベントに応じて選曲した音楽と、過去のユーザ２００がイベントに応じて選曲した音楽との、類似性や共起性をイベント毎に分析し、この分析結果に基づいた音楽の選曲をユーザ２００に提案する。
【００４６】
ここで、本実施形態における選曲中のユーザ２００と、過去のユーザ２００との、類似性や共起性の判断は、図５に示すアソシエーション（相関関係）分析を用いて実行される。アソシエーション分析とは、マーケットバスケット分析とも呼ばれ、２つ以上の選曲された音楽の関連性ルールを探るための手法である。つまり、図５に示すように、顧客Ｘ（選曲中のユーザ２００）の未選曲「−」のセルのデータを除いて、顧客Ａ〜Ｅ（過去のユーザ２００）の選曲データと比較すると、図中点線の資格で囲われた顧客Ｃ（相関係数１．０００）、顧客Ｅ（相関係数０．６１２）、顧客Ｃ（相関係数０．５００）の順序で相関係数が顧客Ｘと近いことがわかる。この相関係数が近い顧客ほど、グルーピング（組み分け）の傾向が似た顧客であるといえる。
【００４７】
これにより、相関係数が近い顧客Ｃ〜Ｅにおいては、イベント５において選曲されたセルには、「１」が記録されている（未選曲は除く）ことから、顧客Ｘへのイベント５におけるおすすめ度「１．００」となり、イベント５においては音楽ａが顧客Ｘの嗜好に合うといえる。
【００４８】
制御部１３は、上述したアソシエーション（相関関係）分析結果に基づいて、ユーザ２００に対して、イベント５に対応した音楽ａを提案する（ステップＳ１６）。これにより、図８に示すように、ユーザ端末２０の表示装置２１には、バーチャルアシスタント２３の画像と同時にイベント５においてユーザ２００の嗜好と一致する「音楽ａ」が表示される。そして、バーチャルアシスタント２３の画像は、２Ｄモーフィングの技術を用いて動作するとともに、自然言語処理された音声メッセージ２４を、ユーザ端末２０の音声出力手段であるスピーカ２５から出音する。
【００４９】
制御部１３は、上述したアソシエーション（相関関係）分析結果に基づいて、ユーザ２００に提案したイベント５に対応した音楽ａがユーザにより選曲されたか否かを判定する（ステップＳ１７）。そして、音楽ａがユーザにより選曲されていないと判別した場合（ステップＳ１７：Ｎｏ）は、制御部１３は、音楽選曲処理を終了する。一方、音楽ａがユーザにより選曲されたと判別した場合（ステップＳ１７：Ｙｅｓ）は、制御部１３は、ステップＳ１８において、制御部１３は、イベントに対応して選曲された音楽をイベントと関連付けて記憶部１１の所定の領域に記憶する（ステップＳ１８）。この処理が終了すると、制御部１３は、音楽選曲処理を終了する。
【００５０】
ユーザ２００による音楽の選曲は、図８に示すユーザ端末２０の表示装置２１に、バーチャルアシスタント２３の画像とイベント５に対応した音楽ａとが表示された状態で、ユーザ２００が、例えば、「選曲する」とユーザ端末２０のマイク２６を介してシステムサーバ１０に送信することで実行される。なお、必ずしも、ユーザ２００がイベント５に対応した音楽ａを選曲する必要は無く、例えば、「保留」等を、ユーザ端末２０のマイク２６を介してシステムサーバ１０に送信することで、図５に示すように、当該イベントの選曲は未選曲（つまり、‘−’）として処理され、システムサーバ１０の記憶部１１の所定の領域に記憶される。
【００５１】
［４．スタッフによる選曲・確認処理］
以下、図４を参照して、本実施形態の自動選曲システム１におけるスタッフによる選曲・確認処理を説明する。なお、この処理は、スタッフ３００が操作するスタッフ端末３０と、ユーザ２００のユーザ端末２０との間で実行される処理である。つまり、スタッフ３００とユーザ２００との間の音声による会話で実行される処理である。
【００５２】
図４に示すように、スタッフによる選曲・確認処理を実行するスタッフ３００のスタッフ端末３０からユーザ２００のユーザ端末２０に接続する（ステップＳ２０）。この処理により、ユーザ端末２０の表示装置２１（液晶表示装置）には、スタッフ３００の画像（又は、動画でもよい。）が表示される。
【００５３】
スタッフ３００のスタッフ端末３０は、システムサーバ１０からユーザ２００の各種イベント毎の音楽の選曲状況（図５参照）を入手し、ユーザ２００は全イベント（つまり、ユーザ２００が実行する全てのイベント）の音楽の選曲が終了しているか否を判定する（ステップＳ２１）。そして、スタッフ端末３０は、全イベントの音楽の選曲が終了していると判別（ステップＳ２１：Ｙｅｓ）した場合は、ステップＳ２４に処理を移す。一方、全イベントの音楽の選曲が終了していないと判別（ステップＳ２１：Ｎｏ）した場合は、ステップＳ２２に処理を移す。
【００５４】
スタッフ３００は、上述したステップＳ２１で入手したユーザ２００の各種イベント毎の音楽の選曲状況（図５参照）を確認しながら、音楽が未選曲のイベントの音楽を、ユーザ２００との通話により、ユーザ２００の要望に応じる形で選曲する（ステップＳ２２）。
【００５５】
スタッフ３００は、音楽が未選曲のイベントの有無を判定（ステップＳ２３）し、音楽が未選曲のイベントが有ると判別した場合（ステップＳ２３：Ｙｅｓ）は、上述したステップＳ２２を繰り返し実行する。音楽が未選曲のイベントが無いと判別した場合（ステップＳ２３：Ｎｏ）は、スタッフ３００は、ユーザ２００に対して、全イベントの音楽の選曲の最終確認を行い（ステップＳ２４）、スタッフによる選曲・確認処理を終了する。
【００５６】
上述したスタッフによる選曲・確認処理においては、スタッフ３００とユーザ２００が直接通話して会話することで、音楽が未選曲のイベントが無くなるまで、ユーザ２００による音楽の選曲を行うが、この直接の通話以外の上述したシステムサーバ１０からのユーザ２００の各種イベント毎の音楽の選曲状況（図５参照）の入手（ステップＳ２１）は、予めスタッフ３００のスタッフ端末３０に搭載されている専用プロクラムにより実行されるものである。
【００５７】
ここで、図６〜８を参照して、本実施形態の自動選曲システム１における上述したシステムサーバ１０の音楽選曲処理において、システムサーバ１０から送信され、ユーザ端末２０の表示装置２１に表示される音楽選曲画像の一例を説明する。図６〜８に示すように、ユーザ端末２０としては、表示装置２１（液晶表示装置）、スピーカ２５、マイク２６を備えた、例えば、ノートパソコン等が好適に用いられる。なお、ユーザ端末２０としては、システムサーバ１０にアクセスする機能（相互通信機能）、画像の表示機能、スピーカ２５及びマイク２６を備えたものであればよい。
【００５８】
図６に示すように、ユーザ２００がユーザ端末２０を介してシステムサーバ１０にアクセスすると、システムサーバ１０から送信された音楽選曲画像がユーザ端末２０の表示装置２１に表示される（画像受信手段）。そして、音楽選曲画像に重ねてバーチャルアシスタント２３の画像が表示される。なお、図中に示す音楽選曲画像には、図示しない現在流行の音楽ＣＤのケースの写真等を表示することができる。バーチャルアシスタント２３の画像は、２Ｄモーフィングの技術を用いて動作するとともに、自然言語処理された音声メッセージ２４（図中の吹出し）が、ユーザ端末２０の音声出力手段であるスピーカ２５から出音される。なお、図６に示すバーチャルアシスタント２３が出音する音声メッセージ２４は、自動選曲システム１におけるバーチャルアシスタント２３の役割等を説明するメッセージである。
【００５９】
図７に示すように、システムサーバ１０からユーザ端末２０にイベント毎にランキングした音楽が送信されると、ユーザ端末２０の表示装置２１には、受信した音楽ランキング２２が音楽選曲画像に重ねて表示される。
【００６０】
そして、バーチャルアシスタント２３の画像は、２Ｄモーフィングの技術を用いて動作するとともに、自然言語処理された音声メッセージ２４を、ユーザ端末２０の音声出力手段であるスピーカ２５からユーザ２００に出音する。このとき、スピーカ２５から出音される音声メッセージ２４は、表示装置２１に表示された音楽ランキング２２の中からユーザ２００に選曲を促すメッセージである。この状態で、ユーザ２００が音楽ランキング２２の中から選曲したい「音楽名」を発生することで、ユーザ２００の音声が、音声入力手段であるマイク２６からシステムサーバ１０に送信されてシステムサーバ１０の記憶部１１の所定の領域に記憶され、ユーザ２００によるイベントに応じた選曲が実行される。
【００６１】
なお、必ずしも、ユーザ２００がイベント毎の音楽の選曲を音楽ランキング２２中から行う必要は無く、例えば、「保留」、「次の選曲」等を、ユーザ端末２０のマイク２６を介してシステムサーバ１０に送信することで、図５に示すように、当該イベントの選曲は未選曲（つまり、‘−’）として処理され、システムサーバ１０の記憶部１１の所定の領域に記憶される。
【００６２】
また、図７における音楽選曲画像には、音楽ランキング２２だけではなく、過去のデータをもとに計算した多様な切り口からのレコメンド（勧める、推薦・推奨する）リストや担当スタッフからのレコメンドリスト等の音楽リストを表示させてもよい。
【００６３】
図８に示すように、システムサーバ１０からユーザ端末２０へ、選曲中のユーザ２００がイベントに応じて選曲した音楽と、過去のユーザ２００がイベントに応じて選曲した音楽との、類似性や共起性をイベント毎に分析（アソシエーション（相関関係））し、この分析結果に基づいた音楽が送信されると、ユーザ端末２０の表示装置２１には、受信した音楽名２２が音楽選曲画像に重ねて表示される。
【００６４】
そして、バーチャルアシスタント２３の画像は、２Ｄモーフィングの技術を用いて動作するとともに、自然言語処理された音声メッセージ２４を、ユーザ端末２０の音声出力手段であるスピーカ２５からユーザ２００に出音する。このとき、スピーカ２５から出音される音声メッセージ２４は、表示装置２１に表示された音楽名２２の選曲を促すメッセージである。この状態で、ユーザ２００が「選択する」と発生することで、ユーザ２００の音声が、音声入力手段であるマイク２６からシステムサーバ１０に送信されてシステムサーバ１０の記憶部１１の所定の領域に記憶され、ユーザ２００によるイベントに応じたおすすめの音楽の選曲が実行される。
【００６５】
なお、必ずしも、ユーザ２００がおすすめの音楽を選曲する必要は無く、例えば、「保留」、「選曲しない」等を、ユーザ端末２０のマイク２６を介してシステムサーバ１０に送信することで、図５に示すように、当該イベントの選曲は未選曲（つまり、‘−’）として処理され、システムサーバ１０の記憶部１１の所定の領域に記憶される。
【００６６】
なお、図６〜８に示す音楽選曲画像では、ユーザ端末２０の表示装置２１に表示される２Ｄモーフィングの技術を用いて動作するバーチャルアシスタント２３の動きと、自然言語処理された音声メッセージ２４（図中の吹出し）をユーザ端末２０のスピーカ２５から出音されるタイミングを同期させることが望ましい。例えば、図７においては、バーチャルアシスタント２３にお辞儀する動作をさせ、その動作に合わせて音声メッセージ２４を出音することで、よりユーザ２００に対して、バーチャルアシスタント２３と自然に会話をしているようなイメージを与えることができる。
【００６７】
ここで、本実施形態におけるランキング手段を説明する。ユーザ２００が自動選曲システム１に登録するときに、システムサーバ１０の記憶部１１には、ユーザ情報（ユーザ２００毎に年齢、性別、音楽の嗜好）が登録される。このとき、システムサーバ１０の制御部１３は、予めユーザ２００の年齢、性別、音楽の嗜好に基づいて、ユーザに提示する音楽ランキングを決定する。ここで決定された音楽ランキングは、図７に示す音楽ランキング２２として、バーチャルアシスタント２３とともに、ユーザ端末２０の表示装置２１に表示されることになる。
【００６８】
このように、ユーザ２００の年齢、性別、音楽の嗜好に基づいて、ユーザに提示する音楽ランキングを決定することで、幅広いユーザの様々な年齢層に対して、ユーザが好むイベントの背景に流れる音楽の選曲を可能としている。なお、図７に示す音楽ランキング２２は、ランキング１〜３の３件であるが、これは一例であり、ランキングを５件や１０件と任意に増やしてもよい。これにより、ユーザ２００の音楽の選曲における選択肢を増やすことができる。
【００６９】
上述してきた実施形態においては、自動選曲システム１における各種イベントを結婚式のイベントを一例として説明してきたが、本発明はこれに限定されるものではなく、冠婚葬祭やパーティ等における様々なイベントに本発明の自動選曲システム１を用いることができる。
【００７０】
以上、本発明に係る実施形態を説明したが、本発明の具体的な構成は上記実施形態に限定されるものではなく、発明の要旨を逸脱しない範囲の設計変更等があっても本発明に含まれる。
【符号の説明】
【００７１】
１  自動選曲システム
１０  システムサーバ
２０  ユーザ端末
２１  表示装置
２３  バーチャルアシスタント
２５  スピーカ
２６  マイク
３０  スタッフ端末
５０  公衆通信回線網
１００  主催者
２００  ユーザ
３００  スタッフ
【図１】
2019185242.tif 000003
【図２】
2019185242.tif 000004
【図３】
2019185242.tif 000005
【図４】
2019185242.tif 000006
【図５】
2019185242.tif 000007
【図６】
2019185242.tif 000008
【図７】
2019185242.tif 000009
【図８】
2019185242.tif 000010