(57)【要約】【課題】複数の会場で同じ時間帯に演奏が行われる野外フェスティバル等で、ユーザの聞き逃した他の会場の演奏に係る楽曲データを容易に取得できるようにする。【解決手段】位置検出機能を具備した携帯端末機器１０のユーザは、自身の居る会場で演奏された楽曲を録音し、録音に係る音データおよび検出した位置データをサーバ装置３へ送信する。サーバ装置３は、時間帯および各会場に応じた複数の位置範囲データごとに、楽曲データおよび音要素データを対応付けた楽曲データベース２０を記憶しており、受信した音データから抽出した音要素データと受信した位置データとを用いて、楽曲データベース２０を横断的に検索することで、ユーザが聞き逃した別会場で演奏された楽曲に係る楽曲データを特定して携帯端末機器１０へ配信する。【選択図】図１
2008225004.tif 000002
【特許請求の範囲】
【請求項１】
位置データの検出および音データの取得を行う携帯端末機器へ、サーバ装置が楽曲データを配信する楽曲配信方法において、
前記携帯端末機器は、
検出した位置データおよび取得した音データを前記サーバ装置へ送信し、
前記サーバ装置は、
時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶しており、
受信した位置データと、前記複数の位置範囲データとを比較し、
比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定し、
受信した音データから音要素データを抽出し、
特定した位置範囲データに対応付けられた音要素データの中で、抽出した音要素データに該当する音要素データがあるか否かを検索し、
検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから読み出し、
読み出した楽曲データを前記携帯端末機器へ配信することを特徴とする楽曲配信方法。
【請求項２】
位置データの検出および音データの取得を行う携帯端末機器へ、サーバ装置が楽曲データを配信する楽曲配信方法において、
前記携帯端末機器は、
音データを取得した場合、該音データから音要素データを抽出し、
抽出した音要素データおよび検出した位置データを前記サーバ装置へ送信し、
前記サーバ装置は、
時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶しており、
受信した位置データと、前記複数の位置範囲データとを比較し、
比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定し、
特定した位置範囲データに対応付けられた音要素データの中で、受信した音要素データに該当する音要素データがあるか否かを検索し、
検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから読み出し、
読み出した楽曲データを前記携帯端末機器へ配信することを特徴とする楽曲配信方法。
【請求項３】
位置データの検出および音データの取得を行う携帯端末機器へ、サーバ装置が楽曲データを配信する楽曲配信方法において、
前記携帯端末機器は、
検出した位置データおよび取得した音データを前記サーバ装置へ送信し、
前記サーバ装置は、
時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶しており、
受信した位置データと、前記複数の位置範囲データとを比較し、
比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定し、
受信した音データから音要素データを抽出し、
特定した位置範囲データに対応付けられた音要素データの中で、抽出した音要素データに該当する音要素データがあるか否かを検索し、
検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを特定し、
特定した楽曲データに係る楽曲を選択可能に配置した楽曲リストを、前記携帯端末機器へ送信し、
前記携帯端末機器は、
受信した楽曲リストに含まれる楽曲の選択指示を受け付けた場合、選択指示に係る楽曲の配信要求を前記サーバ装置へ送信し、
前記サーバ装置は、
前記配信要求を受信した場合、前記配信要求に係る楽曲に応じた楽曲データを前記楽曲データベースから読み出し、
読み出した楽曲データを前記携帯端末機器へ配信することを特徴とする楽曲配信方法。
【請求項４】
位置データの検出および音データの取得を行う携帯端末機器へ、サーバ装置が楽曲データを配信する楽曲配信方法において、
前記携帯端末機器は、
音データを取得した場合、該音データから音要素データを抽出し、
抽出した音要素データおよび検出した位置データを前記サーバ装置へ送信し、
前記サーバ装置は、
時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶しており、
受信した位置データと、前記複数の位置範囲データとを比較し、
比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定し、
特定した位置範囲データに対応付けられた音要素データの中で、受信した音要素データに該当する音要素データがあるか否かを検索し、
検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから特定し、
特定した楽曲データに係る楽曲を選択可能に配置した楽曲リストを、前記携帯端末機器へ送信し、
前記携帯端末機器は、
受信した楽曲リストに含まれる楽曲の選択指示を受け付けた場合、選択指示に係る楽曲の配信要求を前記サーバ装置へ送信し、
前記サーバ装置は、
前記配信要求を受信した場合、前記配信要求に係る楽曲に応じた楽曲データを前記楽曲データベースから読み出し、
読み出した楽曲データを前記携帯端末機器へ配信することを特徴とする楽曲配信方法。
【請求項５】
前記携帯端末機器は、歌唱者の発声音の音データを取得し、
前記音要素データは、発声音の声質に応じた周波数データである請求項１乃至請求項４のいずれか１つに記載の楽曲配信方法。
【請求項６】
前記携帯端末機器は、歌唱音を含む楽曲の音データを取得し、
前記音要素データは、楽曲に応じた歌詞テキストデータである請求項１乃至請求項５のいずれか１つに記載の楽曲配信方法。
【請求項７】
前記携帯端末機器は、楽曲の音データを取得し、
前記音要素データは、楽曲に応じたリズムデータである請求項１乃至請求項６のいずれか１つに記載の楽曲配信方法。
【請求項８】
前記楽曲データベースが格納する楽曲データは、前記位置範囲データに応じた場所で演奏された楽曲音である請求項１乃至請求項７のいずれか１つに記載の楽曲配信方法。
【請求項９】
位置データの検出および音データの取得を行う携帯端末機器へ、サーバ装置が楽曲データを配信する楽曲配信システムにおいて、
前記携帯端末機器は、
検出した位置データおよび取得した音データを前記サーバ装置へ送信する手段を備え、
前記サーバ装置は、
前記位置データおよび前記音データを受信する手段と、
時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する手段と、
受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、
前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、
受信した音データから音要素データを抽出する抽出手段と、
前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、抽出した音要素データに該当する音要素データがあるか否かを検索する検索手段と、
前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから読み出す手段と、
読み出した楽曲データを前記携帯端末機器へ配信する手段と
を備えることを特徴とする楽曲配信システム。
【請求項１０】
位置データの検出および音データの取得を行う携帯端末機器へ、サーバ装置が楽曲データを配信する楽曲配信システムにおいて、
前記携帯端末機器は、
音データを取得した場合、前記音データから音要素データを抽出する抽出手段と、
前記抽出手段が抽出した音要素データおよび検出した位置データを前記サーバ装置へ送信する手段と
を備え、
前記サーバ装置は、
前記位置データおよび前記音要素データを受信する手段と、
時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する手段と、
受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、
前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、
前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、受信した音要素データに該当する音要素データがあるか否かを検索する検索手段と、
前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから読み出す手段と、
読み出した楽曲データを前記携帯端末機器へ配信する手段と
を備えることを特徴とする楽曲配信システム。
【請求項１１】
位置データの検出および音データの取得を行う携帯端末機器へ、サーバ装置が楽曲データを配信する楽曲配信システムにおいて、
前記携帯端末機器は、
検出した位置データおよび取得した音データを前記サーバ装置へ送信する手段を備え、
前記サーバ装置は、
前記位置データおよび前記音データを受信する手段と、
時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する手段と、
受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、
前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、
受信した音データから音要素データを抽出する抽出手段と、
前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、抽出した音要素データに該当する音要素データがあるか否かを検索する検索手段と、
前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから特定する手段と、
特定した楽曲データに係る楽曲を選択可能に配置した楽曲リストを、前記携帯端末機器へ送信する手段と
を備え、
前記携帯端末機器は、
受信した楽曲リストに含まれる楽曲の選択指示を受け付けた場合、選択指示に係る楽曲の配信要求を前記サーバ装置へ送信する手段を備え、
前記サーバ装置は、
前記配信要求を受信した場合、前記配信要求に係る楽曲に応じた楽曲データを前記楽曲データベースから読み出す手段と、
読み出した楽曲データを前記携帯端末機器へ配信する手段と
を備えることを特徴とする楽曲配信システム。
【請求項１２】
位置データの検出および音データの取得を行う携帯端末機器へ、サーバ装置が楽曲データを配信する楽曲配信システムにおいて、
前記携帯端末機器は、
音データを取得した場合、前記音データから音要素データを抽出する抽出手段と、
前記抽出手段が抽出した音要素データおよび検出した位置データを前記サーバ装置へ送信する手段と
を備え、
前記サーバ装置は、
前記位置データおよび前記音要素データを受信する手段と、
時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する手段と、
受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、
前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、
前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、受信した音要素データに該当する音要素データがあるか否かを検索する検索手段と、
前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから特定する手段と、
特定した楽曲データに係る楽曲を選択可能に配置した楽曲リストを、前記携帯端末機器へ送信する手段と
を備え、
前記携帯端末機器は、
受信した楽曲リストに含まれる楽曲の選択指示を受け付けた場合、選択指示に係る楽曲の配信要求を前記サーバ装置へ送信する手段を備え、
前記サーバ装置は、
前記配信要求を受信した場合、前記配信要求に係る楽曲に応じた楽曲データを前記楽曲データベースから読み出す手段と、
読み出した楽曲データを前記携帯端末機器へ配信する手段と
を備えることを特徴とする楽曲配信システム。
【請求項１３】
外部の端末機器からの位置データおよび音データの送信に応じて、楽曲データを配信する楽曲配信装置において、
外部の端末機器から送信された位置データおよび音データを受信する手段と、
時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する手段と、
受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、
前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、
受信した音データから音要素データを抽出する抽出手段と、
前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、抽出した音要素データに該当する音要素データがあるか否かを検索する検索手段と、
前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから読み出す手段と、
読み出した楽曲データを外部の端末機器へ配信する手段と
を備えることを特徴とする楽曲配信装置。
【請求項１４】
外部の端末機器からの位置データおよび音要素データの送信に応じて、楽曲データを配信する楽曲配信装置において、
外部の端末機器から送信された位置データおよび音要素データを受信する手段と、
時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する手段と、
受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、
前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、
前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、受信した音要素データに該当する音要素データがあるか否かを検索する検索手段と、
前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから読み出す手段と、
読み出した楽曲データを外部の端末機器へ配信する手段と
を備えることを特徴とする楽曲配信装置。
【請求項１５】
外部の端末機器からの位置データおよび音データの送信に応じて、楽曲データを配信する楽曲配信装置において、
外部の端末機器から送信された位置データおよび音データを受信する手段と、
時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する手段と、
受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、
前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、
受信した音データから音要素データを抽出する抽出手段と、
前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、抽出した音要素データに該当する音要素データがあるか否かを検索する検索手段と、
前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから特定する手段と、
特定した楽曲データに係る楽曲を選択可能に配置した楽曲リストを、外部の端末機器へ送信する手段と、
前記楽曲リストの送信に応じて、外部の端末機器から楽曲の配信要求を受信する手段と、
受信した配信要求に係る楽曲に応じた楽曲データを前記楽曲データベースから読み出す手段と、
読み出した楽曲データを外部の端末機器へ配信する手段と
を備えることを特徴とする楽曲配信装置。
【請求項１６】
外部の端末機器からの位置データおよび音要素データの送信に応じて、楽曲データを配信する楽曲配信装置において、
外部の端末機器から送信された位置データおよび音要素データを受信する手段と、
時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する手段と、
受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、
前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、
前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、受信した音要素データに該当する音要素データがあるか否かを検索する検索手段と、
前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから特定する手段と、
特定した楽曲データに係る楽曲を選択可能に配置した楽曲リストを、外部の端末機器へ送信する手段と、
前記楽曲リストの送信に応じて、外部の端末機器から楽曲の配信要求を受信する手段と、
受信した配信要求に係る楽曲に応じた楽曲データを前記楽曲データベースから読み出す手段と、
読み出した楽曲データを外部の端末機器へ配信する手段と
を備えることを特徴とする楽曲配信装置。
【請求項１７】
時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する記憶手段と、データの通信を行う通信手段とを有するコンピュータに、外部の端末機器からの位置データおよび音データの送信に応じて、楽曲データを配信する処理を行わせるためのコンピュータプログラムにおいて、
コンピュータを、
前記通信手段を用いて、外部の端末機器から送信された位置データおよび音データを受信する処理を行う手段と、
受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、
前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、
受信した音データから音要素データを抽出する抽出手段と、
前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、抽出した音要素データに該当する音要素データがあるか否かを検索する検索手段と、
前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから読み出す手段と、
前記通信手段を用いて、読み出した楽曲データを外部の端末機器へ配信する処理を行う手段として機能させることを特徴とするコンピュータプログラム。
【請求項１８】
時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する記憶手段と、データの通信を行う通信手段とを有するコンピュータに、外部の端末機器からの位置データおよび音要素データの送信に応じて、楽曲データを配信する処理を行わせるためのコンピュータプログラムにおいて、
コンピュータを、
前記通信手段を用いて、外部の端末機器から送信された位置データおよび音要素データを受信する処理を行う手段と、
受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、
前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、
前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、受信した音要素データに該当する音要素データがあるか否かを検索する検索手段と、
前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから読み出す手段と、
前記通信手段を用いて、読み出した楽曲データを外部の端末機器へ配信する処理を行う手段として機能させることを特徴とするコンピュータプログラム。
【請求項１９】
時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する記憶手段と、データの通信を行う通信手段とを有するコンピュータに、外部の端末機器からの位置データおよび音データの送信に応じて、楽曲データを配信する処理を行わせるためのコンピュータプログラムにおいて、
コンピュータを、
前記通信手段を用いて、外部の端末機器から送信された位置データおよび音データを受信する処理を行う手段と、
受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、
前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、
受信した音データから音要素データを抽出する抽出手段と、
前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、抽出した音要素データに該当する音要素データがあるか否かを検索する検索手段と、
前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから特定する手段と、
特定した楽曲データに係る楽曲を選択可能に配置した楽曲リストを、前記通信手段を用いて、外部の端末機器へ送信する処理を行う手段と、
前記楽曲リストの送信に応じて、前記通信手段を用いて、外部の端末機器から楽曲の配信要求を受信する処理を行う手段と、
受信した配信要求に係る楽曲に応じた楽曲データを前記楽曲データベースから読み出す手段と、
前記通信手段を用いて、読み出した楽曲データを外部の端末機器へ配信する処理を行う手段として機能させることを特徴とするコンピュータプログラム。
【請求項２０】
時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する記憶手段と、データの通信を行う通信手段とを有するコンピュータに、外部の端末機器からの位置データおよび音要素データの送信に応じて、楽曲データを配信する処理を行わせるためのコンピュータプログラムにおいて、
コンピュータを、
前記通信手段を用いて、外部の端末機器から送信された位置データおよび音要素データを受信する処理を行う手段と、
受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、
前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、
前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、受信した音要素データに該当する音要素データがあるか否かを検索する検索手段と、
前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから特定する手段と、
特定した楽曲データに係る楽曲を選択可能に配置した楽曲リストを、前記通信手段を用いて、外部の端末機器へ送信する処理を行う手段と、
前記楽曲リストの送信に応じて、前記通信手段を用いて、外部の端末機器から楽曲の配信要求を受信する処理を行う手段と、
受信した配信要求に係る楽曲に応じた楽曲データを前記楽曲データベースから読み出す手段と、
前記通信手段を用いて、読み出した楽曲データを外部の端末機器へ配信する処理を行う手段として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の会場で同じ時間帯に楽曲の演奏等が行われるフェスティバルまたはイベント等に行ったユーザに対して、ユーザの聞き逃した楽曲に係る楽曲データを容易に取得できるようした楽曲配信方法、楽曲配信システム、楽曲配信装置およびコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、携帯端末機器の一つである携帯電話機は様々な機能を具備しており、それらの機能の中には、位置検出機能、ネットワークを通じて配信される楽曲の取得機能、および取得した楽曲の再生機能などがある。これらの機能の中で、位置検出機能を具備するには、ＧＰＳ（Global Positioning System）の通信衛星からの電波を受信するＧＰＳアンテナを内蔵すること等が要求される。
【０００３】
また、楽曲の取得機能および再生機能を具備する携帯端末機器（携帯電話機）に対し、ネットワークを通じて楽曲を配信するウェブサイト（楽曲配信サイト）が多数開設されている。さらに、楽曲配信の利便性を高めるために、希望する楽曲の正確な曲名および演奏者等をユーザが把握していなくても、希望楽曲を容易に特定できるような技術内容が複数提示されている。
【０００４】
例えば、下記の特許文献１では、求めている楽曲をユーザが歌唱し、その歌唱音を携帯端末機器に入力して楽曲検索サーバへ送信し、送信されてきた歌唱音に対する音声および音程認識処理を楽曲検索サーバで行うことで、ユーザの希望楽曲を探し出せるようにした技術内容が開示されている。また、下記の特許文献２では、ユーザの携帯端末器から送信された歌唱音に対する音声等の認識処理を専用の処理サーバ装置で行うと共に、処理サーバ装置の処理結果を楽曲検索サーバで送信することで、楽曲検索サーバがユーザの希望楽曲を検索できるようにしている。
【特許文献１】特開２００２−２５８８７４号公報
【特許文献２】特開２００４−２１２３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近時、野外の広大な敷地内に設けられた複数の会場のそれぞれで、多数のアーティストによる演奏が長時間にわたり続けられるロックフェスティバルのような野外イベントが夏期頃に開催されることが多い。このような野外イベントでは、同一の時間帯で会場ごとに異なるアーティストが演奏を行うスケジュールになっていると共に、ユーザは各会場へ自由に出入りできるようになっているので、ユーザは各会場のスケジュールに合わせて自分の聞きたいアーティストの演奏が行われる会場へ足を運ぶことになる。
【０００６】
このような野外イベントでは、自分の行った会場から別の会場の盛り上がり状況が有る程度、把握できるので、他の会場が盛り上がっている場合、その盛り上がっている会場へ行かなかったユーザは、その会場におけるアーティストの演奏内容が、どのように素晴らしいものであるか気になることが多い。特に、自身が行った会場のアーティストのパフォーマンスが幾分期待はずれである一方、別の会場が大いに盛り上がっているときは、別の会場で行われたアーティストのパフォーマンスが非常に気になり、ユーザは損をした気持ちになることもある。
【０００７】
上記のような状況に対して、ユーザが行った会場とは異なる会場で行われた演奏に係る楽曲の楽曲データを、楽曲配信サイトからユーザ所有の携帯端末機器へダウンロードして、異なる会場のアーティストの楽曲を確認することも可能であるが、アーティスト名の特定、特定したアーティストに対する楽曲の検索等に手間がかかると云う問題がある。なお、上述した特許文献１および特許文献２に係る技術内容では、上記のような野外イベントにおける別の会場で行われた演奏に係る楽曲データの取得には対応できない。
【０００８】
本発明は、斯かる事情に鑑みてなされたものであり、複数の会場で同じ時間帯に異なるアーティストによる演奏が行われる状況で、別の会場で聞き逃したアーティストの演奏楽曲に応じた楽曲データを容易に取得できるようにした楽曲配信方法、楽曲配信システム、楽曲配信装置およびコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために本発明に係る楽曲配信方法は、位置データの検出および音データの取得を行う携帯端末機器へ、サーバ装置が楽曲データを配信する楽曲配信方法において、前記携帯端末機器は、検出した位置データおよび取得した音データを前記サーバ装置へ送信し、前記サーバ装置は、時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶しており、受信した位置データと、前記複数の位置範囲データとを比較し、比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定し、受信した音データから音要素データを抽出し、特定した位置範囲データに対応付けられた音要素データの中で、抽出した音要素データに該当する音要素データがあるか否かを検索し、検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから読み出し、読み出した楽曲データを前記携帯端末機器へ配信することを特徴とする。
【００１０】
本発明に係る楽曲配信方法は、位置データの検出および音データの取得を行う携帯端末機器へ、サーバ装置が楽曲データを配信する楽曲配信方法において、前記携帯端末機器は、音データを取得した場合、該音データから音要素データを抽出し、抽出した音要素データおよび検出した位置データを前記サーバ装置へ送信し、前記サーバ装置は、時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶しており、受信した位置データと、前記複数の位置範囲データとを比較し、比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定し、特定した位置範囲データに対応付けられた音要素データの中で、受信した音要素データに該当する音要素データがあるか否かを検索し、検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから読み出し、読み出した楽曲データを前記携帯端末機器へ配信することを特徴とする。
【００１１】
さらに、本発明に係る楽曲配信方法は、位置データの検出および音データの取得を行う携帯端末機器へ、サーバ装置が楽曲データを配信する楽曲配信方法において、前記携帯端末機器は、検出した位置データおよび取得した音データを前記サーバ装置へ送信し、前記サーバ装置は、時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶しており、受信した位置データと、前記複数の位置範囲データとを比較し、比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定し、受信した音データから音要素データを抽出し、特定した位置範囲データに対応付けられた音要素データの中で、抽出した音要素データに該当する音要素データがあるか否かを検索し、検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを特定し、特定した楽曲データに係る楽曲を選択可能に配置した楽曲リストを、前記携帯端末機器へ送信し、前記携帯端末機器は、受信した楽曲リストに含まれる楽曲の選択指示を受け付けた場合、選択指示に係る楽曲の配信要求を前記サーバ装置へ送信し、前記サーバ装置は、前記配信要求を受信した場合、前記配信要求に係る楽曲に応じた楽曲データを前記楽曲データベースから読み出し、読み出した楽曲データを前記携帯端末機器へ配信することを特徴とする。
【００１２】
さらにまた、本発明に係る楽曲配信方法は、位置データの検出および音データの取得を行う携帯端末機器へ、サーバ装置が楽曲データを配信する楽曲配信方法において、前記携帯端末機器は、音データを取得した場合、該音データから音要素データを抽出し、抽出した音要素データおよび検出した位置データを前記サーバ装置へ送信し、前記サーバ装置は、時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶しており、受信した位置データと、前記複数の位置範囲データとを比較し、比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定し、特定した位置範囲データに対応付けられた音要素データの中で、受信した音要素データに該当する音要素データがあるか否かを検索し、検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから特定し、特定した楽曲データに係る楽曲を選択可能に配置した楽曲リストを、前記携帯端末機器へ送信し、前記携帯端末機器は、受信した楽曲リストに含まれる楽曲の選択指示を受け付けた場合、選択指示に係る楽曲の配信要求を前記サーバ装置へ送信し、前記サーバ装置は、前記配信要求を受信した場合、前記配信要求に係る楽曲に応じた楽曲データを前記楽曲データベースから読み出し、読み出した楽曲データを前記携帯端末機器へ配信することを特徴とする。
【００１３】
本発明に係る楽曲配信方法は、前記携帯端末機器が、歌唱者の発声音の音データを取得し、前記音要素データは、発声音の声質に応じた周波数データであることを特徴とする。
また、本発明に係る楽曲配信方法は、前記携帯端末機器が、歌唱音を含む楽曲の音データを取得し、前記音要素データは、楽曲に応じた歌詞テキストデータであることを特徴とする。
さらに、本発明に係る楽曲配信方法は、前記携帯端末機器が、楽曲の音データを取得し、前記音要素データは、楽曲に応じたリズムデータであることを特徴とする。
さらにまた、本発明に係る楽曲配信方法は、前記楽曲データベースが格納する楽曲データが、前記位置範囲データに応じた場所で演奏された楽曲音であることを特徴とする。
【００１４】
本発明に係る楽曲配信システムは、位置データの検出および音データの取得を行う携帯端末機器へ、サーバ装置が楽曲データを配信する楽曲配信システムにおいて、前記携帯端末機器は、検出した位置データおよび取得した音データを前記サーバ装置へ送信する手段を備え、前記サーバ装置は、前記位置データおよび前記音データを受信する手段と、時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する手段と、受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、受信した音データから音要素データを抽出する抽出手段と、前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、抽出した音要素データに該当する音要素データがあるか否かを検索する検索手段と、前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから読み出す手段と、読み出した楽曲データを前記携帯端末機器へ配信する手段とを備えることを特徴とする。
【００１５】
また、本発明に係る楽曲配信システムは、位置データの検出および音データの取得を行う携帯端末機器へ、サーバ装置が楽曲データを配信する楽曲配信システムにおいて、前記携帯端末機器は、音データを取得した場合、前記音データから音要素データを抽出する抽出手段と、前記抽出手段が抽出した音要素データおよび検出した位置データを前記サーバ装置へ送信する手段とを備え、前記サーバ装置は、前記位置データおよび前記音要素データを受信する手段と、時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する手段と、受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、受信した音要素データに該当する音要素データがあるか否かを検索する検索手段と、前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから読み出す手段と、読み出した楽曲データを前記携帯端末機器へ配信する手段とを備えることを特徴とする。
【００１６】
さらに、本発明に係る楽曲配信システムは、位置データの検出および音データの取得を行う携帯端末機器へ、サーバ装置が楽曲データを配信する楽曲配信システムにおいて、前記携帯端末機器は、検出した位置データおよび取得した音データを前記サーバ装置へ送信する手段を備え、前記サーバ装置は、前記位置データおよび前記音データを受信する手段と、時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する手段と、受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、受信した音データから音要素データを抽出する抽出手段と、前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、抽出した音要素データに該当する音要素データがあるか否かを検索する検索手段と、前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから特定する手段と、特定した楽曲データに係る楽曲を選択可能に配置した楽曲リストを、前記携帯端末機器へ送信する手段とを備え、前記携帯端末機器は、受信した楽曲リストに含まれる楽曲の選択指示を受け付けた場合、選択指示に係る楽曲の配信要求を前記サーバ装置へ送信する手段を備え、前記サーバ装置は、前記配信要求を受信した場合、前記配信要求に係る楽曲に応じた楽曲データを前記楽曲データベースから読み出す手段と、読み出した楽曲データを前記携帯端末機器へ配信する手段とを備えることを特徴とする。
【００１７】
さらにまた、本発明に係る楽曲配信システムは、位置データの検出および音データの取得を行う携帯端末機器へ、サーバ装置が楽曲データを配信する楽曲配信システムにおいて、前記携帯端末機器は、音データを取得した場合、前記音データから音要素データを抽出する抽出手段と、前記抽出手段が抽出した音要素データおよび検出した位置データを前記サーバ装置へ送信する手段とを備え、前記サーバ装置は、前記位置データおよび前記音要素データを受信する手段と、時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する手段と、受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、受信した音要素データに該当する音要素データがあるか否かを検索する検索手段と、前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから特定する手段と、特定した楽曲データに係る楽曲を選択可能に配置した楽曲リストを、前記携帯端末機器へ送信する手段とを備え、前記携帯端末機器は、受信した楽曲リストに含まれる楽曲の選択指示を受け付けた場合、選択指示に係る楽曲の配信要求を前記サーバ装置へ送信する手段を備え、前記サーバ装置は、前記配信要求を受信した場合、前記配信要求に係る楽曲に応じた楽曲データを前記楽曲データベースから読み出す手段と、読み出した楽曲データを前記携帯端末機器へ配信する手段とを備えることを特徴とする。
【００１８】
本発明に係る楽曲配信装置は、外部の端末機器からの位置データおよび音データの送信に応じて、楽曲データを配信する楽曲配信装置において、外部の端末機器から送信された位置データおよび音データを受信する手段と、時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する手段と、受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、受信した音データから音要素データを抽出する抽出手段と、前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、抽出した音要素データに該当する音要素データがあるか否かを検索する検索手段と、前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから読み出す手段と、読み出した楽曲データを外部の端末機器へ配信する手段とを備えることを特徴とする。
【００１９】
また、本発明に係る楽曲配信装置は、外部の端末機器からの位置データおよび音要素データの送信に応じて、楽曲データを配信する楽曲配信装置において、外部の端末機器から送信された位置データおよび音要素データを受信する手段と、時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する手段と、受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、受信した音要素データに該当する音要素データがあるか否かを検索する検索手段と、前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから読み出す手段と、読み出した楽曲データを外部の端末機器へ配信する手段とを備えることを特徴とする。
【００２０】
さらに、本発明に係る楽曲配信装置は、外部の端末機器からの位置データおよび音データの送信に応じて、楽曲データを配信する楽曲配信装置において、外部の端末機器から送信された位置データおよび音データを受信する手段と、時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する手段と、受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、受信した音データから音要素データを抽出する抽出手段と、前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、抽出した音要素データに該当する音要素データがあるか否かを検索する検索手段と、前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから特定する手段と、特定した楽曲データに係る楽曲を選択可能に配置した楽曲リストを、外部の端末機器へ送信する手段と、前記楽曲リストの送信に応じて、外部の端末機器から楽曲の配信要求を受信する手段と、受信した配信要求に係る楽曲に応じた楽曲データを前記楽曲データベースから読み出す手段と、読み出した楽曲データを外部の端末機器へ配信する手段とを備えることを特徴とする。
【００２１】
さらにまた、本発明に係る楽曲配信装置は、外部の端末機器からの位置データおよび音要素データの送信に応じて、楽曲データを配信する楽曲配信装置において、外部の端末機器から送信された位置データおよび音要素データを受信する手段と、時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する手段と、受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、受信した音要素データに該当する音要素データがあるか否かを検索する検索手段と、前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから特定する手段と、特定した楽曲データに係る楽曲を選択可能に配置した楽曲リストを、外部の端末機器へ送信する手段と、前記楽曲リストの送信に応じて、外部の端末機器から楽曲の配信要求を受信する手段と、受信した配信要求に係る楽曲に応じた楽曲データを前記楽曲データベースから読み出す手段と、読み出した楽曲データを外部の端末機器へ配信する手段とを備えることを特徴とする。
【００２２】
本発明に係るコンピュータプログラムは、時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する記憶手段と、データの通信を行う通信手段とを有するコンピュータに、外部の端末機器からの位置データおよび音データの送信に応じて、楽曲データを配信する処理を行わせるためのコンピュータプログラムにおいて、コンピュータを、前記通信手段を用いて、外部の端末機器から送信された位置データおよび音データを受信する処理を行う手段と、受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、受信した音データから音要素データを抽出する抽出手段と、前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、抽出した音要素データに該当する音要素データがあるか否かを検索する検索手段と、前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから読み出す手段と、前記通信手段を用いて、読み出した楽曲データを外部の端末機器へ配信する処理を行う手段として機能させることを特徴とする。
【００２３】
また、本発明に係るコンピュータプログラムは、時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する記憶手段と、データの通信を行う通信手段とを有するコンピュータに、外部の端末機器からの位置データおよび音要素データの送信に応じて、楽曲データを配信する処理を行わせるためのコンピュータプログラムにおいて、コンピュータを、前記通信手段を用いて、外部の端末機器から送信された位置データおよび音要素データを受信する処理を行う手段と、受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、受信した音要素データに該当する音要素データがあるか否かを検索する検索手段と、前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから読み出す手段と、前記通信手段を用いて、読み出した楽曲データを外部の端末機器へ配信する処理を行う手段として機能させることを特徴とする。
【００２４】
さらに、本発明に係るコンピュータプログラムは、時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する記憶手段と、データの通信を行う通信手段とを有するコンピュータに、外部の端末機器からの位置データおよび音データの送信に応じて、楽曲データを配信する処理を行わせるためのコンピュータプログラムにおいて、コンピュータを、前記通信手段を用いて、外部の端末機器から送信された位置データおよび音データを受信する処理を行う手段と、受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、受信した音データから音要素データを抽出する抽出手段と、前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、抽出した音要素データに該当する音要素データがあるか否かを検索する検索手段と、前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから特定する手段と、特定した楽曲データに係る楽曲を選択可能に配置した楽曲リストを、前記通信手段を用いて、外部の端末機器へ送信する処理を行う手段と、前記楽曲リストの送信に応じて、前記通信手段を用いて、外部の端末機器から楽曲の配信要求を受信する処理を行う手段と、受信した配信要求に係る楽曲に応じた楽曲データを前記楽曲データベースから読み出す手段と、前記通信手段を用いて、読み出した楽曲データを外部の端末機器へ配信する処理を行う手段として機能させることを特徴とする。
【００２５】
さらにまた、本発明に係るコンピュータプログラムは、時間帯および相違する複数の位置範囲データごとに、楽曲データおよび該楽曲データに係る音要素データを対応付けて格納した楽曲データベースを記憶する記憶手段と、データの通信を行う通信手段とを有するコンピュータに、外部の端末機器からの位置データおよび音要素データの送信に応じて、楽曲データを配信する処理を行わせるためのコンピュータプログラムにおいて、コンピュータを、前記通信手段を用いて、外部の端末機器から送信された位置データおよび音要素データを受信する処理を行う手段と、受信した位置データと、前記複数の位置範囲データとを比較する比較手段と、前記比較手段の比較に基づき前記複数の位置範囲データの中から、受信した位置データが含まれる位置範囲データを特定する特定手段と、前記特定手段が特定した位置範囲データに対応付けられた音要素データの中で、受信した音要素データに該当する音要素データがあるか否かを検索する検索手段と、前記検索手段の検索により、該当する音要素データがあった場合、該音要素データが対応付けられた時間帯で、前記特定手段が特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを前記楽曲データベースから特定する手段と、特定した楽曲データに係る楽曲を選択可能に配置した楽曲リストを、前記通信手段を用いて、外部の端末機器へ送信する処理を行う手段と、前記楽曲リストの送信に応じて、前記通信手段を用いて、外部の端末機器から楽曲の配信要求を受信する処理を行う手段と、受信した配信要求に係る楽曲に応じた楽曲データを前記楽曲データベースから読み出す手段と、前記通信手段を用いて、読み出した楽曲データを外部の端末機器へ配信する処理を行う手段として機能させることを特徴とする。
【００２６】
本発明にあっては、サーバ装置が、時間帯および相違する複数の位置範囲データごとに、楽曲データおよび音要素データを対応付けて格納した楽曲データベースを記憶するので、位置検出および音データの取得に係る機能を具備する携帯端末機器から位置データおよび音データが送信されてくれば、サーバ装置は、その位置データからユーザの居る位置を特定すると共に、その音データにから抽出した音要素データに基づき演奏が行われた時間帯を特定できるようになる。さらに、サーバ装置は、ユーザの居る位置を特定することで、ユーザが行けなかった位置範囲を確定し、確定した位置範囲（ユーザが行かなかった会場の場所に相当）で、特定した時間帯に演奏された楽曲データ（ユーザが聞き逃した楽曲の楽曲データに相当）を楽曲データベースから横断的に検索して特定できるようになる。
【００２７】
よって、この確定した楽曲データをサーバ装置が配信することにより、野外イベントのような複数の会場のそれぞれで、同じ時間帯に演奏が行われる場合に対して、ユーザが行けなかった会場で演奏された楽曲に係る楽曲データを、位置データおよび音データを送信するだけで、ユーザは容易に取得できるようになる。その結果、野外イベント等で聞き逃した良い演奏を、ユーザは後から確認でき、聞き逃したと云う幾分損をしたような気分になることもない。
【００２８】
なお、携帯端末機器で音データを取得する状況としては、ユーザの行った会場でアーティストの歌唱音またはトーク音声を携帯端末機器で録音することなどが想定される。また、本発明では、時間データは利用しないので、携帯端末機器またはサーバ装置は、内蔵するクロック機能で計時する時間が実際の時間からずれていても、楽曲データを特定する処理に影響を受けることはない。
【００２９】
また、本発明にあっては、音データからの音要素データの抽出を携帯端末機器で行うので、サーバ装置が音要素データの抽出処理負担から解放され、楽曲データ配信処理に集中して配信に係る処理効率を高めやすくなる。また、それ以外は、上述した発明と同様に、音要素データおよび位置範囲データから楽曲データベースを横断的に検索して、ユーザが行かなかった会場における楽曲データの特定を行うので、複数の会場で演奏が行われる野外イベント等で、ユーザが聞き逃したアーティストの演奏に係る楽曲データを容易に取得できるようになる。
【００３０】
さらに、本発明にあっては、楽曲データベースの横断的な検索により、サーバ装置が、ユーザの聞き逃した楽曲データを特定すると、特定した各楽曲データに係る楽曲を選択可能に配置した楽曲リストをユーザの元へ送信すると共に、送信されてきた配信要求に係る楽曲に応じた楽曲データのみを配信するので、聞き逃した楽曲の中でユーザが本当に聞きたい楽曲の楽曲データだけを取得でき、配信側およびユーザ側の双方にとって効率的な配信を行える。
さらにまた、本発明にあっては、上述したような効率的な配信を行う際にも、携帯端末機器側で音データからの音要素データの抽出を行うので、サーバ装置の処理効率を楽曲データの配信に係る処理内容に集中させられるようになり、サーバ装置の処理内容の効率化を図れる。
【００３１】
本発明にあっては、音要素データは歌唱音の音質に応じた周波数データであるため、サーバ装置は、コンサート等で歌唱するアーティストが誰であるか、その楽曲が何であるかを、音質（声質の特性）に応じた周波数データに基づく音声認識処理で特定できるようになる。なお、この場合、サーバ装置は、音要素データとして周波数データを格納した楽曲データベースを記憶することになる。
【００３２】
また、本発明にあっては、音要素データは楽曲に応じた歌詞テキストデータであるため、音声認識処理として歌唱音を歌詞のテキストに変換して歌詞テキストデータを得ると共に、サーバ装置は、その歌詞テキストデータに基づきコンサート等で歌唱された楽曲が何であるかをテキストベースで検索できるようになる。なお、この場合、サーバ装置は、歌詞テキストデータを格納した楽曲データベースを記憶することになる。
【００３３】
さらに、本発明にあっては、音要素データは楽曲に応じたリズムデータ（リズム進行パターンを表したデータなど）であるため、音声認識処理として、楽曲音に応じたリズムデータを求めると共に、サーバ装置は、リズムデータに基づきコンサート等で歌唱された楽曲が何であるかを特定できるようになる。なお、この場合、サーバ装置は、リズムデータを格納した楽曲データベースを記憶することになる。
【００３４】
さらにまた、本発明にあっては、楽曲データベースが格納する楽曲データは、位置範囲データに応じた場所で演奏された楽曲音（ライブ音源）であるため、配信された楽曲データを取得して再生処理により楽曲音（ライブ音）を聞くユーザは、自身が聞き逃したライブ音を聞けるため、野外イベント等に行ったことの満足度を高められ、野外イベント等へ行ったユーザへの特典として、このようなサービスを行うことも可能となる。なお、演奏された楽曲音をスムーズに配信できるようにするためには、演奏された楽曲音を速やかにサーバ装置が記憶する楽曲データベースに格納することが重要になるが、昨今のデジタル録音技術を用いれば、配信可能なデジタル録音を容易に取得でき好適であると共に、配信内容を整えるための編集処理なども容易に行える。
【発明の効果】
【００３５】
本発明にあっては、携帯端末機器から送られた位置データおよび音データを利用して、野外イベント等の複数の会場で演奏された楽曲に係る楽曲データを横断的に検索するので、聞き逃したアーティストの演奏に係る楽曲データを探し出す処理を、ユーザに多大な手間をかけることなくサーバ装置はスムーズに行える。
また、本発明にあっては、野外イベント等の会場で取得した楽曲音の音データから音要素データを抽出する処理を携帯端末機器側で行うので、聞き逃した演奏に係る楽曲データをユーザが容易に取得できると云うメリットを確保した上で、サーバ装置側の処理負担を低減できる。
【００３６】
さらに、本発明にあっては、サーバ装置が、楽曲データベースの横断的な検索により探し出した楽曲データに応じた楽曲リストをユーザの元へ送信すると共に、送信されてきた配信要求に係る楽曲に応じた楽曲データのみを配信するので、ユーザが本当に聞きたい楽曲の楽曲データだけを配信して、取得が希望されない楽曲データの無駄な配信を回避できる。
さらにまた、本発明にあっては、ユーザが希望する楽曲データのみを配信する場合でも、携帯端末機器側で音データからの音要素データの抽出を行うので、サーバ装置の処理内容の効率化を実現できる。
【００３７】
本発明にあっては、音要素データとして、アーティスト等の発声音の音質に応じた周波数データを用いるので、周波数の比較結果に基づいて、歌唱を行ったアーティストの楽曲を特定できる。
また、本発明にあっては、音要素データとして、歌唱音を含む楽曲に応じた歌詞テキストデータを用いるので、音データに応じた楽曲を確実に特定できる。
さらに、本発明にあっては、音要素データとして、楽曲のリズムデータを用いるので、演奏された楽曲を容易に特定できる。
さらにまた、本発明にあっては、楽曲データベースが格納する楽曲データは、位置範囲データに応じた場所で演奏された楽曲音にするので、ユーザが聞き逃したライブ音に係る楽曲データを取得可能となり、野外イベント等に対するプレミアム性を高められる。
【発明を実施するための最良の形態】
【００３８】
図１は、本発明の実施形態に係る楽曲配信システム１の全体的な構成を示している。本実施形態の楽曲配信システム１は、ネットワークを用いた楽曲配信サービスを運営する事業体が管理するサーバ装置３（楽曲配信装置に相当）が、複数の会場Ｋ１〜Ｋ３で同時的に演奏が行われる野外フェスティバルにてユーザが聞き逃した演奏に係る楽曲データを配信するものである。なお、ユーザの携帯端末機器１０には、本実施形態においてはＧＰＳに対応した位置検出機能を具備した携帯電話機を適用しているが、通信機能及びＧＰＳ機能を具備したＰＤＡ（Personal Digital Assistant）及び携帯型のコンピュータ等も適用できる。
【００３９】
図２は、本サービスに対応した携帯端末機器１０（携帯電話機）の内部構成を示すブロック図である。携帯端末機器１０は、無線通信が可能な一種のコンピュータに相当し、各種制御処理を行うＣＰＵ１１に、通信部１２、ＧＰＳ受信部１３、ＲＡＭ１４、ＲＯＭ１５、表示パネル１０ａ、操作部１０ｂ、音出力処理部１６、入力音処理部１７および記憶部１８を内部バス１０ｆで接続した構成になっている。
【００４０】
通信部１２は、無線アンテナ１０ｃと接続されており、図１に示す多数の無線中継基地局２Ａ、２Ｂ・・・と無線通信を行い、ネットワークＮＷに接続された様々な機器とＣＰＵ１１の制御指示に基づきデータ通信を行う。ＧＰＳ受信部１３は、ＧＰＳアンテナ１０ｄと接続されており、図１に示すＧＰＳの通信衛星Ｇから発せられる電波を受信して携帯端末機器１０の自位置の位置データ（緯度データ、経度データ）を検出する。なお、検出された位置データは、検出日時と共にＲＡＭ１４の所定領域に順次記憶されるようになっている。ＲＡＭ１４はＣＰＵ１１の処理に従うデータ及びフォルダ等を一時的に記憶し、ＲＯＭ１５はＣＰＵ１１が行う基本的な処理内容を規定したプログラム等を予め記憶している。
【００４１】
また、表示パネル１０ａは、携帯端末機器１０の処理状況、各種メニュー、操作内容およびサーバ装置３から送信された各種画面データの表示を、ＣＰＵ１１の制御に基づき行うものである。操作部１０ｂは、携帯端末機器１０の筐体表面に設けられた多数の操作キー（上下左右キー、決定キー、数字キー等）で構成されており、本実施形態では表示パネル１０ａで表示した内容等に応じて各種操作をユーザから受け付ける。
【００４２】
音出力処理部１６は、スピーカ１０ｅが接続されており、ダウンロードした楽曲データを操作部１０ｂで受け付けた操作に応じたＣＰＵ１１の制御指示に基づき再生処理を行ってスピーカ１０ｅから再生音を出力する処理を行う。また、入力音処理部１７は、携帯端末機器１０の筐体外方へ向けて配置されたマイク１０ｆと接続されており、操作部１０ｂで受け付けた操作に応じたＣＰＵ１１の制御指示に基づきマイク１０ｆから入力されたアナログ音をアナログ／デジタル変換を行って、所定のファイル形式のデジタルの音データを取得する処理を行う。なお、入力音処理部１７は、変換したデジタルの音データに、取得音の高低および音質等に関連する周波数要素（周波数データ）および時間の進行に伴った楽曲音のリズムベースとなるリズム要素（リズムデータ）を含むように変換処理を行っており、変換した音データを記憶部１８へ内部バス１０ｆで伝送する。
【００４３】
最後に、記憶部１８は、携帯端末機器１０に係る各種プログラム及びデータ等を記憶し、本実施形態ではプログラムとして、携帯端末機器１０のＣＰＵ１１が行う基本的な処理（データの通信処理、画面データの表示処理等）を規定した端末プログラム１９ａと、ＧＰＳ受信部１３を用いて自位置の位置データを検出する処理等を規定した処理プログラム１９ｂとを記憶する。また、記憶部１８は、通信部１２を通じてサーバ装置３からダウンロードした楽曲データおよびマイク１０ｆからの入力で取得した音データ等を、それぞれフォルダに分けて記憶している。
【００４４】
なお、処理プログラム１９ｂは、ウェブサイトのブラウジング処理等も含んでおり、携帯端末機器１０がサーバ装置３へアクセスして、サーバ装置３から送られてくるサイト画面のデータを表示パネル１０ａで表示する制御をＣＰＵ１１が行うことも規定している。また、処理プログラム１９ｂの規定内容により、表示するサイト画面の内容に対して操作部１０ｂで受け付けた操作内容に伴い、ＣＰＵ１１がＧＰＳ受信部１３に位置データを検出させる制御を行うこと、検出した位置データ、および記憶部１８から読み出した音データを通信部１２から、サーバ装置３へ送信する処理を行うことなども可能にしている。
【００４５】
一方、図３は、サーバ装置３の主要な内部構成を示したブロック図である。サーバ装置３は、楽曲配信サービスに登録しているユーザの機器へ楽曲データを配信するために、ネットワーク上に配信サービス用のウェブサイトを開設している。本実施形態のサーバ装置３には、汎用のサーバコンピュータを用いており、内部バス３ｆを介してＭＰＵ３ａ、通信インタフェース３ｂ、ＲＡＭ３ｃ、ＲＯＭ３ｄ、及びハードディスク装置３ｅを接続した構成にしている。
【００４６】
通信インタフェース３ｂは、図１に示すネットワークＮＷを経由して外部の装置と各種データ及び情報の通信を行う通信手段に相当する。また、ＲＡＭ３ｃは、ＭＰＵ３ａの処理に伴って生じるデータ及びフォルダ等を一時的に記憶し、ＲＯＭ３ｄは、ＭＰＵ３ａが行う基本的な処理内容を規定したプログラムを予め記憶している。ハードディスク装置３ｅは、サーバ装置３を作動させる上で基本となる処理内容を規定したシステムプログラム４、サーバプログラム５（コンピュータプログラムに相当）、楽曲データベース２０、サイト画面データベース６、及び会員データベース７等を記憶している。
【００４７】
サーバプログラム５は、本発明に係る楽曲データの配信サービスを行う上で、サーバ装置３のＭＰＵ３ａが行う各種処理内容を規定したものである。具体的には、外部からのアクセスと処理進行状況に応じて図４のトップページ画面３０〜図５（ｂ）のページ画面３２等をアクセス元の外部機器（外部の端末機器に相当）に表示させるように画面データを送信する制御をＭＰＵ３ａが行うことを規定している。また、サーバプログラム５は、図４のトップページ画面３０に応じた画面データの送信に合わせて、アクセス元の外部機器に係るユーザが登録会員であるか否かの判断、未登録会員に対する会員登録処理等をＭＰＵ３ａが行うことも規定している。
【００４８】
さらに、本実施形態のサーバプログラム５は、外部機器から送信されてきた位置データを、楽曲データベース２０に含まれる複数の位置範囲データとそれぞれ比較し、送信されてきた位置データが、何れの位置範囲データに含まれるかをＭＰＵ３ａが特定する制御を行うことを規定している。さらにまた、サーバプログラム５は、送信されてきた位置データが含まれる位置範囲データを特定すると、音声認識処理として、外部機器から送信されてきた音データから音要素データを抽出する処理をＭＰＵ３ａに行わせることを規定している。本実施形態では、音要素データとして、音データに含まれる周波数データ（周波数要素）およびリズムデータ（リズム要素）をＭＰＵ３ａが抽出することを、サーバプログラム５は規定している。
【００４９】
また、サーバプログラム５は、抽出した周波数データおよびリズムデータに該当する音要素データが、特定した位置範囲データに対応付けられた音要素データの中にあるか否かを楽曲データベース２０に対して、ＭＰＵ３ａが検索する旨を規定している。さらに、サーバプログラム５は、検索により、該当した音要素データがあった場合、その音要素データが対応付けられた時間帯で、特定した位置範囲データと相違する位置範囲データに対応付けられた楽曲データを楽曲データベース２０から読み出し、通信インタフェース３ｂを用いてアクセス元の外部機器へ配信（送信）する制御処理をＭＰＵ３ａが行うことも規定している。
【００５０】
図６は、ハードディスク装置３ｅに記憶される楽曲データベース２０の概要を示している。楽曲データベース２０は、各時間帯（12:00〜13:00、13:00〜14:00等）および複数の位置範囲データ（第１位置範囲データ〜第３位置範囲データ）ごとに、アーティスト（アーティストＡ１、Ａｘ・・・Ｂ１、Ｂｘ・・・Ｃ１、Ｃｘ・・・等）が演奏を行う楽曲に係る楽曲データと、それらの楽曲データに係る音要素データを対応付けて格納したテーブル２１、２２・・・を複数含むデータベース構成になっている。なお、テーブル２１は、本実施形態の配信サービスで対象となる野外フェスティバルにおいて、２００６年７月３１日の演奏内容に対応した各種データを含んでおり、テーブル２２は、２００６年８月１日の演奏内容に対応した各種データを含んでいる。また、楽曲データベース２０は、図６では示していないが、他の野外フェスティバル、イベント等に応じたテーブルも勿論含むことが可能になっている。
【００５１】
各テーブル２１、２２等において、各アーティスト（アーティストＡ１、Ａｘ・・・Ｂ１、Ｂｘ・・・Ｃ１、Ｃｘ・・・等）の楽曲データおよび音要素データが対応付けられる時間帯は、図１に示す各会場Ｋ１〜Ｋ３で演奏が行われる時間を意味している。また、各テーブル２１、２２等において、第１会場Ｋ１〜第３会場Ｋ３に応じた第１位置範囲データ〜第３位置範囲データは、図１に示す各会場Ｋ１〜Ｋ３の会場エリアの境界（図１の場合、矩形状の境界）の各頂点の緯度経度のデータを含んだものになっている。
【００５２】
図７（ａ）の表は、テーブル２１中の第１会場Ｋ１の第１位置範囲データの中身を概略的に示した図表である。第１会場Ｋ１は、図１に示すように、頂点Ａ１、Ｂ１、Ｃ１、Ｄ１による矩形境界線（図中、波線で示す）が会場エリアになっており、図７（ａ）に示す表は、これらの頂点Ａ１〜Ｄ１の緯度経度データを含んだ内容になっている。同様に、図７（ｂ）に示す表は、テーブル２１中の第２会場Ｋ２の第２位置範囲データの中身を概略的に示したものであり、矩形境界線の各頂点Ａ２、Ｂ２、Ｃ２、Ｄ２の緯度経度データを含んだ内容になっている。さらに、図７（ｃ）に示す表は、テーブル２１中の第３会場Ｋ３の第３位置範囲データの中身を概略的に示したものであり、矩形境界線の各頂点Ａ３、Ｂ３、Ｃ３、Ｄ３の緯度経度データを含んだ内容になっている。
【００５３】
また、図８（ａ）の表は、図６のテーブル２１において、１２時から１３時頃の時間帯および第１位置範囲データの両方に対応付けられたアーティストＡ１に係る楽曲データおよび各楽曲データに係る音要素データの具体的な中身を示した図表である。図８（ａ）の表は、第１会場Ｋ１でアーティストＡ１が１２時から１３時頃までの時間帯で演奏を行った曲順（１〜ｎ。ｎは整数。他で用いるｎも同様）および曲名（楽曲Ａ１〜Ａｎ）を示すと共に、各楽曲Ａ１〜Ａｎに応じたデジタルの楽曲データＡ１〜Ａｎおよび各楽曲データＡ１〜Ａｎに係る音要素データである周波数データＡ１〜ＡｎとリズムデータＡ１〜Ａｎを含んだものになっている。
【００５４】
なお、周波数データＡ１〜Ａｎは、各楽曲データＡ１〜Ａｎに係る周波数成分に相当し、各楽曲Ａ１〜Ａｎを歌唱するアーティストＡ１の歌唱音または発声音の声質に応じた周波数をデジタルで表したデータになっている。また、リズムデータＡ１〜Ａｎは、各楽曲データＡ１〜Ａｎに係るリズム成分に相当し、各楽曲Ａ１〜Ａｎに応じたリズム進行を表すデータ（楽曲進行に伴うリズムベースを構成するデータ）になっている。
【００５５】
さらに、図８（ｂ）の表は、図６のテーブル２１において、１２時から１３時３０分頃までの時間帯および第２位置範囲データの両方に対応付けられたアーティストＢ１に係る楽曲データおよび音要素データの具体的な中身を示す図表である。図８（ｂ）の表は、第２会場Ｋ２でアーティストＢ１が１２時から１３時３０分頃までの時間帯で演奏を行った曲順および曲名（楽曲Ｂ１〜Ｂｎ）を示すと共に、各楽曲Ｂ１〜Ｂｎに応じたデジタルの楽曲データＢ１〜Ｂｎ、および各楽曲データＢ１〜Ｂｎに係る音要素データである周波数データＢ１〜ＢｎとリズムデータＢ１〜Ｂｎを含んだものになっている。
【００５６】
さらにまた、図８（ｃ）の表は、図６のテーブル２１において、１２時から１３時３０分頃の時間帯および第３位置範囲データの両方に対応付けられたアーティストＣ１に係る楽曲データおよび音要素データの具体的な中身を示す図表である。図８（ｃ）の表は、第３会場Ｋ３でアーティストＣ１が１２時から１３時３０分頃までの時間帯で演奏を行った曲順および曲名（楽曲Ｃ１〜Ｃｎ）を示すと共に、各楽曲Ｃ１〜Ｃｎに応じたデジタルの楽曲データＣ１〜Ｃｎ、および各楽曲データＣ１〜Ｃｎに係る音要素データである周波数データＣ１〜ＣｎとリズムデータＣ１〜Ｃｎを含んだものになっている。
【００５７】
なお、図２１のテーブル２１、２２等において、他の時間帯で各位置範囲データに対応付けられるアーティストＡｘ・・・、Ｂｘ・・・、Ｃｘ・・・等が行った演奏に係る楽曲データおよび音要素データの具体的な中身も、図８（ａ）〜図８（ｃ）に示す図表と同等なものになっている。
【００５８】
また、図４〜図５（ｂ）に示すページ画面３０〜３２は、図３のサーバ装置３が有するハードディスク装置３ｅに記憶されているサイト画面データベース６に格納された各画面データに応じたものであり、これらの画面データが携帯端末機器１０等の外部機器へ送信されると外部機器での表示処理により、ページ画面３０〜３２が外部機器の表示パネルに表示される。なお、サイト画面データベース６は、ページ画面３０〜３２以外の図示していないページ画面用の画面データも多数格納しており、これらの画面データにより楽曲配信サイトの各ウェブページが構成される。
【００５９】
図４のトップページ画面３０は、外部機器がサーバ装置３へアクセスした場合に、最初にアクセス元の機器へ送信される画面データに応じた画面内容であり、サーバ装置３がネットワーク上に開設する楽曲配信サイトのトップページに相当している。トップページ画面３０は、本サービスは、野外フェスティバル等において聞き逃した演奏に係る楽曲の配信サイトであることを説明する記述と、選択可能な会員ボタン３０ａ（「会員の方」と記載されたボタン）および未登録会員ボタン３０ｂ（「未登録の方」と記載されたボタン）を具備している。
【００６０】
会員ボタン３０ａが外部機器で選択される操作が行われると、その旨がサーバ装置３へ送られて、サーバ装置３は、パスワード等の入力操作を行う会員確認用のページ画面（図示せず）に応じた画面データをアクセス元の外部機器へ送信することになる。この会員確認用のページ画面に対して外部機器で所定のパスワード等の入力操作が行われて送信操作が行われると、パスワード等の会員確認データがサーバ装置３へ送られ、サーバ装置３は会員確認処理を行う。
【００６１】
また、トップページ画面３０で未登録会員ボタン３０ｂが外部機器で選択される操作が行われると、その旨がサーバ装置３へ送られて、サーバ装置３は、会員登録用のページ画面（図示せず）に応じた画面データをアクセス元の外部機器へ送信することになる。この会員登録用のページ画面に対して外部機器で所定の会員登録事項の入力操作が行われて送信操作が行われると、会員登録事項のデータがサーバ装置３へ送られ、サーバ装置３は会員登録処理を行うと共に、送られてきた会員登録事項のデータをハードディスク装置３ｅの会員データベース７に格納して会員登録処理を完了し、会員確認処理の際に利用できるようにしている。
【００６２】
図５（ａ）のページ画面３１は、会員確認処理または会員登録処理を行った後に、サーバ装置３からアクセス元の機器へ送信される画面データに応じた画面内容であり、位置検出ボタン３１ａ（「位置検出」と記載されたボタン）を設けた構成になっている。この位置検出ボタン３１ａが図２に示すような位置検出機能を有する携帯端末機器１０で選択される操作が行われると、携帯端末機器１０は、ＧＰＳアンテナ１０ｄで通信衛星Ｇからの電波を受信してＧＰＳ受信部１３で現在の位置データ（緯度経度データ）を取得し、取得した位置データを取得日時と共にＲＡＭ１４に記憶する。また、携帯端末機器１０は、位置検出ボタン３１ａの選択操作を受け付けた旨をサーバ装置３へ送る処理も行う。
【００６３】
図５（ｂ）のページ画面３２は、図５（ａ）の位置検出ボタン３１ｃの選択操作を受け付けた旨をサーバ装置３が受信した後に、アクセス元の機器へサーバ装置３が送信する画面データに応じた画面内容であり、アクセス元の機器で先に取得されている音データの設定および設定した音データと検出した位置データをアップロードする内容になっている。
【００６４】
即ち、ページ画面３２は、音データの格納フォルダの中から、サーバ装置３へアップロードする音データを設定するための設定欄３２ａを設けると共に、設定した音データと、図５（ａ）のページ画面３１で検出した位置データをアップロードするためのアップロードボタン３２ｂを設けている。そのため、アクセス元の機器で、設定欄３２ａに音データが設定された状態で、アップロードボタン３２ｂが選択される操作が行われると、アクセス元の機器は、音データおよび位置データを読み出してサーバ装置３へ送信する処理を行う。このような経緯を経て、サーバ装置３は、ユーザの端末機器から音データおよび位置データを取得することになる。
【００６５】
次に、本発明の楽曲配信サービスを実行するための一連の処理手順の内容（楽曲配信方法の内容）を図９〜図１１に示す第１フローチャートから第３フローチャートに従って説明する。なお、処理の開始にあたり、携帯端末機器１０を有するユーザは、図１に示す第１会場Ｋ１の頂点Ａ１、Ｂ１、Ｃ１、Ｄ１で囲まれる境界内に居続けて、第１会場Ｋ１での演奏を聞くものとする。
【００６６】
最初に図９の第１フローチャートに基づき説明すると、ユーザは、演奏中のアーティストの歌唱音を取得するために、携帯端末機器１０の録音操作を行うことになる。なお、アーティストの歌唱音の録音は、歌い始めの数秒間などのように、楽曲の少なくとも一部で充分である。よって、携帯端末機器１０は先ず、操作部１０ｂでユーザから録音操作を受け付けたか否かを判断する（Ｓ１）。録音操作を受け付けていない場合（Ｓ１：ＮＯ）、携帯端末機器１０は、操作待ちの状態となり、録音操作を受け付けた場合（Ｓ１：ＹＥＳ）、マイク１０ｆでアーティストの歌唱音を所定時間（例えば、１０秒間）録音して、入力音処理部でデジタルの音データを生成して記憶部１８のフォルダに格納し、音データを取得する（Ｓ２）。音データの取得後の適当な時間（例えば、図６の楽曲データベース２０で示す第１会場における休憩時間帯）に、ユーザのアクセス操作に基づいて、携帯端末機器１０は、サーバ装置３へアクセスする（Ｓ３）。
【００６７】
サーバ装置３は、携帯端末機器１０からのアクセスを受けると、図４のトップページ画面３０用の画面データを携帯端末機器１０へ送信する（Ｓ４）。画面データを受信した携帯端末機器１０は、図４のトップページ画面３０を表示パネル１０ａに表示する。トップページ画面３０の表示後は、ユーザの操作に応じて携帯端末機器１０およびサーバ装置３が連携して会員確認処理を行うことになる（Ｓ５）。
【００６８】
即ち、トップページ画面３０の会員ボタン３０ａがユーザにより選択された場合、サーバ装置３から会員確認用の画面データが携帯端末機器１０へ送信され、携帯端末機器１０で表示される会員確認用のページ画面に従って、所定のパスワード等の会員データが入力されてサーバ装置３へ送信される。送信された会員データは、サーバ装置３が会員データベース７の登録内容と比較確認を行って、会員の認証確認を行う。また、未登録会員ボタン３０ｂがユーザにより選択された場合、サーバ装置３から会員登録用の画面データが携帯端末機器１０へ送信され、携帯端末機器１０で表示される会員登録用のページ画面に従って、登録に必要な事項の登録データが入力されてサーバ装置３へ送信される。送信された登録データは、サーバ装置３が会員データベース７に格納し、会員の登録処理を行う。
【００６９】
会員の認証確認後または登録処理後、図１０の第２フローチャートに示すように、サーバ装置３は、図５（ａ）の位置データ検出用のページ画面３１に応じた画面データを携帯端末機器１０へ送信する（Ｓ６）。画面データを受信してページ画面３１を表示した携帯端末機器１０は、位置検出ボタン３１ａがユーザにより操作がされたか否かを判断し（Ｓ７）、操作されていない場合（Ｓ７：ＮＯ）、操作待ちとなる。また、位置検出ボタン３１ａが操作された場合（Ｓ７：ＹＥＳ）、携帯端末機器１０は、ＧＰＳアンテナ１０ｄおよびＧＰＳ受信部１３を用いて位置検出を行い（Ｓ８）、検出に係る位置データを検出日時と対応付けてＲＡＭ１４に記憶すると共に、位置検出を行った旨をサーバ装置３へ送信する（Ｓ９）。
【００７０】
次に、サーバ装置３は、図５（ｂ）の音データ設定用のページ画面３２に応じた画面データを携帯端末機器１０へ送信する（Ｓ１０）。画面データを受信してページ画面３２を表示した携帯端末機器１０は、設定欄３２ａにアップロードする音データが設定された状態でアップロードボタン３２ｂがユーザにより操作されたか否かを判断し（Ｓ１１）、操作されていない場合（Ｓ１１：ＮＯ）、操作待ちとなる。また、アップロードボタン３２ｂが操作された場合（Ｓ１１：ＹＥＳ）、携帯端末機器１０は、ＲＡＭ１４に記憶された位置データ（緯度経度等を含むデータ）および記憶部１８の所定のフォルダに格納された音データをそれぞれ読み出して、サーバ装置３へ送信する（Ｓ１２）。
【００７１】
それから、図１１の第３フローチャートに示すように、サーバ装置３は、受信した位置データが図６に示す楽曲データベース２０に含まれる各テーブル２１、２２等の何れの位置範囲データ（図７（ａ）〜図７（ｃ）の表に示す各位置で規定される範囲）に含まれるかを比較判断する（Ｓ１３）。受信した位置データが、各テーブル２１、２２等の何れの位置範囲データにも含まれないと判断した場合（Ｓ１３：ＮＯ）、サーバ装置３は、ユーザの位置が楽曲配信可能場所に含まれない旨を携帯端末機器１０へ送信する（Ｓ１４）。また、この場合は、楽曲配信条件が満たされないので、楽曲配信可能場所に含まれない旨の送信で一連の処理は終了となる。
【００７２】
一方、受信した位置データが、いずれかの位置範囲データに含まれると判断した場合（Ｓ１３：ＹＥＳ）、サーバ装置３は、どのテーブルのどの位置範囲データであるかを（例えば、テーブル２１の第１位置範囲テーブル）特定すると共に（Ｓ１５）、受信した音データから音要素データとして、周波数データおよびリズムデータを抽出する（Ｓ１６）。さらに、サーバ装置３は、特定した位置範囲データに対応付けられた音要素データの中で、抽出した音要素データ（周波数データおよびリズムデータの両方）に該当（合致）する音要素データがあるか否かを楽曲データベース２０に対して検索する（Ｓ１７）。
【００７３】
抽出した音要素データに該当（合致）する音要素データが見つからない場合（Ｓ１７：ＮＯ）、サーバ装置３は、該当する楽曲が存在しない旨を携帯端末機器１０へ送信する（Ｓ１８）。この場合は、配信すべき楽曲が存在しないので、楽曲が存在しない旨の送信で一連の処理は終了となる。
【００７４】
一方、検索により、抽出した音要素データに該当（合致）する音要素データが見つかった場合（Ｓ１７：ＹＥＳ）、サーバ装置３は、その音要素データ（例えば、図８（ａ）の周波数データＡ１およびリズムデータＡ１）が対応付けられた時間帯（例えば、周波数データＡ１およびリズムデータＡ１が対応付けられた図６に示す１２時から１３時の時間帯）で、ステップＳ１５の段階で特定した位置範囲データ（例えば、第１位置範囲データ）と相違する位置範囲データ（例えば、第２位置範囲データおよび第３位置範囲データ）に対応付けられた楽曲データ（例えば、図８（ｂ）の楽曲データＢ１、Ｂ２等および図８（ｃ）の楽曲データＣ１、Ｃ２等）を特定する（Ｓ１９）。サーバ装置３は、これら特定した楽曲データを楽曲データベース２１から読み出し（Ｓ２０）、読み出した楽曲データを携帯端末機器１０へ送信する（Ｓ１９）。
【００７５】
よって、以上のような処理により、野外フェスティバル等でユーザが、たとえ第１会場Ｋ１に居たとしても、別の会場（第２会場Ｋ２および第３会場Ｋ３）で演奏された楽曲に係る内容を横断的に検索するので、聞き逃した楽曲の楽曲データをスムーズに取得できる。また、配信対象の楽曲データは、携帯端末機器１０から送信された位置データおよび音データを用いて、図６の楽曲データベース２０を検索するため、携帯端末機器１０のＣＰＵ１１およびサーバ装置３のＭＰＵ３ａのクロック時間がずれていても、図６の楽曲データベース２０で規定される時間帯により、確実にユーザが聞き逃した時間帯の別の会場で演奏された楽曲に係る楽曲データを特定できる。
【００７６】
なお、本実施形態に係る発明は、上述した内容に限定されるものではなく、種々の変形例が存在する。例えば、位置範囲データの箇所は、各種野外フェスティバルおよび野外イベント等で設けられる複数の野外の会場以外にも、複数の建物内で行われるフェスティバル等に対しても各建物が建てられた場所などにも適用でき、これらの場所を適用する場合は、図６の楽曲データベース２０に、これらの場所に対応する位置範囲データを含ませておくことになる。なお、本実施形態に係る発明では、対応可能な会場の数が、図１に示すように３会場（Ｋ１〜Ｋ３）に限定されるものではなく、図６に示すような楽曲データベース２０を準備できる限り、あらゆる複数の会場数に対応できる。
【００７７】
また、位置範囲データに係る境界の形状は、図１に示すように頂点Ａ１、Ｂ１、Ｃ１、Ｄ１による矩形に限定されるものではなく、各会場の敷地形状の境界に合わせて、多角形状、円、楕円等にすることも可能である。このとき、境界の形状が円である場合は、位置範囲データとして中心となる位置の緯度経度と、境界の領域の半径（半径距離）を規定することになり、また、境界の形状が楕円である場合は、中心となる位置の緯度経度、長軸両端の位置の緯度経度、および短軸両端の位置の緯度経度を規定することになる。
【００７８】
さらにまた、図６の楽曲データベース２０（および図８（ａ）〜図８（ｃ）の表）に含まれる各楽曲データＡ１、Ａ２等、Ｂ１、Ｂ２等、Ｃ１、Ｃ２等に対応付ける音要素データは、周波数データＡ１、Ａ２等、Ｂ１、Ｂ２等、Ｃ１、Ｃ２等およびリズムデータＡ１、Ａ２等、Ｂ１、Ｂ２等、Ｃ１、Ｃ２等の両方以外に、いずれか一方のみを対応付けることも可能である。この場合は、楽曲データに対応付けられた音要素データ（周波数データまたはリズムデータのいずれか一方）と同じデータを、図１１の第３フローチャートにおけるステップＳ１６の段階でサーバ装置３は抽出すればよくなる。
【００７９】
この場合、音要素データとして、周波数データのみを適用した場合、楽曲データにアーティストの発声音の声質に応じた周波数データを対応付けておけば、ユーザはアーティストの歌唱音を録音する以外に、歌唱の合間におけるアーティストのトークを録音してサーバ装置３へ送ることで、アーティストの特定を行うことも可能になる。また、音要素データとして、リズムデータのみを適用した場合は、ボーカル（歌唱）の無い楽器の演奏のみで楽曲が構成されるコンサート等に対して、楽曲の音データを取得して楽曲を特定する際に好適となる。
【００８０】
図１２は、変形例の楽曲データベースに含まれる楽曲データ等を示す表である。この図１２に示す表は、図８（ａ）〜図８（ｃ）のそれぞれで示す表に該当するものであり、楽曲データＡ１、Ａ２等に組み合わせる音要素データを歌詞テキストデータＡ１、Ａ２等にしていることが特徴になっている。
【００８１】
音要素データとして歌詞テキストデータを用いる場合、図１１の第３フローチャートのステップＳ１６において、サーバ装置３は、音要素データの抽出処理として、音データに含まれるアーティストの歌唱音を歌詞のテキストデータに変換する処理を行うことになる。よって、サーバ装置３は、この変換処理で得た歌詞のテキストデータに合致する歌詞テキストデータＡ１、Ａ２等を、変形例に係る楽曲データベースからテキスト検索を行って、該当する歌詞テキストデータがあるか否かを検索することになる。このように音要素データとして歌詞テキストデータを適用する場合は、歌唱音を含む楽曲の音データを取得して、楽曲データベースに対しテキスト検索が可能となり、検索処理を効率的に行えるメリットがある。
【００８２】
また、音要素データは、上述した周波数データ、リズムデータ、歌詞テキストデータの三つのデータの中から二つ以上のデータを組み合わせて用いることも可能であり、このようにすることで、よりアーティストおよび楽曲の検索精度を高めることができる。特に、同一の楽曲が複数の異なるアーティストに歌われているような場合、この楽曲の何れのアーティストの歌唱による楽曲データであるかを検索する際に、音要素データとして、声質からアーティストを特定できる周波数データと、歌詞から楽曲を特定できる歌詞テキストデータとの二つを組み合わせて用いることが好適となる。
【００８３】
さらに、別の変形例としては、図６の楽曲データベース２０に格納する楽曲データは、その楽曲データベース２０に含まれる各位置範囲データに応じた場所（会場）で演奏された楽曲音の楽曲データ（ライブ音）にすれば、別の会場で聞き逃した時のライブ音をユーザは楽しむことができ、好適となる。この場合、配信サービスの事業者は、各会場の演奏をデジタル録音して、録音した楽曲データを速やかにサーバ装置３の楽曲データベース２０に格納して、速やかに配信を行えるように準備することが重要になる。
【００８４】
さらにまた、別の変形例として、音データから音要素データを抽出する処理を、サーバ装置３ではなく、携帯端末機器１０で行うことも可能である。この場合、図２に示す携帯端末機器１０の記憶部１８に記憶される処理プログラム１９ｂに、入力音処理部１７で音データを取得した場合、音データから音要素データを抽出し、抽出した音要素データを記憶部１８の所定のフォルダに格納する処理をＣＰＵ１１に行わせることを規定した内容を含ませる。
【００８５】
よって、この変形例の場合では、図９の第１フローチャートにおいて、携帯端末機器１０が音データを取得した段階（Ｓ２）の後に、音データから音要素データ（周波数データ、リズムデータまたは歌詞テキストデータの中の少なくともいずれか一つのデータ）を抽出する処理が加わることになり、図１０の第２フローチャートのステップＳ１２の段階で、携帯端末機器１０は、音データの替わりに、抽出した音要素データを位置データと共にサーバ装置３へ送信することになる。さらに、図１１の第３フローチャートでは、ステップＳ１６の段階が省略されて、サーバ装置３はステップＳ１７の段階で、送信されてきた音要素データで楽曲データベース２０を検索することになる。このように、携帯端末機器１０側で音要素データを抽出することで、サーバ装置３側の処理負担が低減され、サーバ装置３にアクセスが増加した場合における配信処理の対応効率を高められる。
【００８６】
また、楽曲ごとにアーティストの演奏等を容易に録音するためには、携帯端末機器１０に自動録音機能を具備させることが好ましく、この自動録音機能で、楽曲間の音量の大きさを比較検出して、音量が小さくなったことで演奏される楽曲が切り替わったことを携帯端末機器１０に認識させて、各楽曲の歌い始めの数秒間を自動録音させて、ユーザの録音負担を低減させることが可能になる。
【００８７】
さらにまた、ユーザが聞き逃した楽曲の全てのダウンロードを希望しない場合に対応するためには、楽曲データベース２０の横断的な検索により、ユーザが聞き逃した会場で演奏された楽曲に係る楽曲データを特定すれば、その特定した楽曲データに係る楽曲を選択可能に配置した楽曲リストを生成してユーザへ送信し、ユーザからの回答に応じて楽曲データの配信を行うようにしてもよい。
【００８８】
図１３は、図１１の第３フローチャートにおけるステップ１９の楽曲データの特定に基づきサーバ装置３が生成した画面データが外部機器で表示された状態のページ画面８０を示している。このページ画面８０は、１２時から１３時３０分頃までの時間帯にユーザが、図１に示す第１会場Ｋ１に居たため、その時間帯で第２会場Ｋ２および第３会場Ｋ３で行われた演奏を聞き逃した場合に対応してサーバ装置３が生成した内容になっている。即ち、ページ画面８０は、図６の楽曲データベース２０において、１２時から１３時３０分頃までを含む時間帯で、第２会場Ｋ２（第２位置範囲データ）および第３会場Ｋ３（第３位置範囲データ）に対応付けられた楽曲データを表す楽曲を選択可能にした楽曲リスト８１、８２をベース画面に配置した内容になっている（図１３では楽曲Ｂ１〜Ｂｎが選択された状態を示す）。
【００８９】
詳しくは、第２会場Ｋ２に応じた楽曲リスト８１は、図８（ｂ）の表中の曲順および曲名に対応する範囲に対応したものになっており、第３会場Ｋ３に応じた楽曲リスト８２は、図８（ｃ）の表中の曲順および曲名に対応する範囲に対応したものになっている。また、ページ画面８０では、下方に送信ボタン８０ａが設けられ、送信ボタン８０ａが選択される操作が行われると、各楽曲リスト８１、８２で選択された楽曲の配信要求に応じたデータがサーバ装置３へ送信されるようになっている。なお、このページ画面８０の楽曲リスト８１、８２の配置対象となる画面データ（楽曲リスト８１、８２が配置される前の背景部分の画面データ）は、図３に示すサーバ装置３のハードディスク装置３ｅに記憶されるサイト画面データベース６に格納されている。
【００９０】
図１４に示す第４フローチャートは、図１３に示すページ画面８０を用いる場合の変形例の処理手順を示しており、図１１の第３フローチャートにおける楽曲データの特定の段階（Ｓ１９）のあとに続く内容に相当するものである。この場合、サーバ装置３は特定した楽曲データに係る楽曲を選択可能に配置した楽曲リスト（例えば、楽曲リスト８１、８２）を配置した画面データを生成して、この画面データを携帯端末機器１０へ送信することになる（Ｓ３０）。
【００９１】
携帯端末機器１０は、送信されてきた画面データに基づき、図１４のようなページ画面８０を表示パネル１０ａに表示して、楽曲の選択操作および送信ボタン８０ａの選択操作をユーザから受け付けたか否かを判断する（Ｓ３１）。操作を受け付けていない場合（Ｓ３１：ＮＯ）、携帯端末機器１０は処理待ちとなり、操作を受け付けた場合（Ｓ３１：ＹＥＳ）、携帯端末機器１０は、選択された楽曲に係る配信要求をサーバ装置３へ送信する（Ｓ３２）。サーバ装置３は、配信要求を受信すると、配信要求に係る楽曲に応じた楽曲データを楽曲データベース２０から読み出して、読み出した楽曲データを携帯端末機器１０へ送信する（Ｓ３３）。
【００９２】
よって、図１４に示すような処理を行うことで、例えば、ページ画面８０において、第２会場Ｋ２で演奏された楽曲のみを選択すれば、第３会場Ｋ３で演奏された楽曲データは配信されなくなる。その結果、ユーザが本当に望む楽曲データのみをサーバ装置３が配信して、無駄な楽曲データ配信を回避して、ユーザにとっては不要な楽曲データの配信に係るコストを低減できるメリットが生じる。即ち、第１会場Ｋ１に居たユーザが、第２会場Ｋ２が非常に盛り上がっている雰囲気だけは感じ取れたが、第３会場Ｋ３は盛り上がっている様子が感じ取れなかった場合、そのユーザが、第２会場Ｋ２で演奏された楽曲内容を聞きたいと思ったときに、図１３、１４に係る変形例の内容を用いることで、ユーザが聞きたい演奏に応じた楽曲データのみを効率良く取得できるようになる。また、配信側のサーバ装置３にとっては、配信データ量を削減して効率的な配信処理を行えると云うメリットが生じる。
【００９３】
なお、ページ画面８０では、各会場（例えば、第２会場Ｋ２）で演奏された全ての楽曲を選択する以外にも、一つの会場で演奏された複数の楽曲の中から、ユーザが所望するものだけ選択することにも対応可能である（例えば、楽曲Ｂ１だけを選択することも可能）。さらに、会場単位で楽曲の選択を容易に行えるようにするため、会場毎の全選択ボタンをページ画面８０に対して設けてもよい。
【００９４】
また、上述した各種変形例の内容は、個別に適用する以外に、各種変形例を複数組み合わせて適用することも可能であり、例えば、音要素データの抽出処理を携帯端末機器１０側で行う変形例の処理と、図１３および１４に係る変形例の処理とを組み合わせることも勿論適用可能である。
【図面の簡単な説明】
【００９５】
【図１】本発明の実施形態に係る楽曲配信システムの全体的な構成を示す概略図である。
【図２】携帯端末機器の内部構成を示すブロック図である。
【図３】サーバ装置の内部構成を示すブロック図である。
【図４】楽曲配信サイトに係るトップページ画面を示す概略図である。
【図５】楽曲配信サイトに係るページ画面であり、（ａ）は位置検出段階におけるページ画面の概略図、（ｂ）は音データ設定段階におけるページ画面の概略図である。
【図６】楽曲データベースの概略的な内部構成を示す図である。
【図７】位置範囲データの概略的な内部構成を示す図表であり、（ａ）は第１位置範囲データに応じた図表、（ｂ）第２位置範囲データに応じた図表、（ｃ）は第１位置範囲データに応じた図表である。
【図８】（ａ）〜（ｃ）は、楽曲データベース中のある時間帯の各位置範囲データに対応付けられた楽曲データおよび音要素データを表した図表である。
【図９】本発明の実施形態に係る楽曲配信方法の処理手順を示す第１フローチャートである。
【図１０】楽曲配信方法の処理手順を示す第２フローチャートである。
【図１１】楽曲配信方法の処理手順を示す第３フローチャートである。
【図１２】本実施形態の変形例に係る楽曲データベースにおける楽曲データおよび音要素データである歌詞テキストデータの内容を示す図表である。
【図１３】楽曲リストを配置した変形例に係るページ画面を示す概略図である。
【図１４】変形例における主要な処理手順を示す第４フローチャートである。
【符号の説明】
【００９６】
１  楽曲配信システム
３  サーバ装置
５  サーバプログラム
６  サイト画面データベース
１０  携帯端末機器
１０ａ  表示パネル
１０ｂ  操作部
１７  入力音処理部
１９ｂ  処理プログラム
２０  楽曲データベース
８１、８２  楽曲リスト
【図１】
2008225004.tif 000003
【図２】
2008225004.tif 000004
【図３】
2008225004.tif 000005
【図４】
2008225004.tif 000006
【図５】
2008225004.tif 000007
【図６】
2008225004.tif 000008
【図７】
2008225004.tif 000009
【図８】
2008225004.tif 000010
【図９】
2008225004.tif 000011
【図１０】
2008225004.tif 000012
【図１１】
2008225004.tif 000013
【図１２】
2008225004.tif 000014
【図１３】
2008225004.tif 000015
【図１４】
2008225004.tif 000016