(57)【特許請求の範囲】
【請求項１】
ユーザの生体／所有物情報を認証する認証手段と、
当該電子音楽装置の環境を設定するための環境設定情報を、各ユーザの生体／所有物情報毎にそれぞれ複数個記憶できる記憶手段と、
前記認証手段によって生体／所有物情報が認証されたことに応じて、当該認証された生体／所有物情報に対応する複数の環境設定情報のうち、直近に記憶された１の環境設定情報を前記記憶手段から読み出し、該読み出された環境設定情報に基づいて、前記生体／所有物情報が認証された後の当該電子音楽装置の初期環境を自動設定する第１の設定手段と、
ユーザ操作に応じて、前記記憶手段に記憶された、前記認証手段によって認証された生体／所有物情報に対応する複数の環境設定情報のうち、いずれか１の環境設定情報を選択する選択手段と、
該選択手段によって選択された、前記認証された生体／所有物情報に対応する１の環境設定情報を前記記憶手段から読み出す読み出し手段と、
該読み出し手段によって読み出された環境設定情報に基づいて、当該電子音楽装置の環境を設定する第２の設定手段と
を有することを特徴とする電子音楽装置。
【請求項２】
前記認証手段は、前記生体／所有物情報を複数の段階に認証し、
前記読み出し手段は、前記認証手段によって認証された段階に応じた数または種類の環境設定情報を前記記憶手段から読み出す
ことを特徴とする請求項１に記載の電子音楽装置。
【請求項３】
前記複数の段階は、ユーザ登録の有無、あるいは課金の有無に応じて決定されることを特徴とする請求項２に記載の電子音楽装置。
【請求項４】
電子音楽装置と、サーバとからなる電子音楽システムであって、
前記電子音楽装置は、
ユーザの生体／所有物情報を取得する取得手段と、
該取得手段によって取得された生体／所有物情報を前記サーバに送信する送信手段と、
前記サーバから環境設定情報を受信する受信手段と、
該受信手段によって受信された環境設定情報に基づいて、当該電子音楽装置の環境を自動設定する設定手段と
を有し、
前記サーバは、
前記電子音楽装置から生体／所有物情報を受信する受信手段と、
該受信手段によって受信した生体／所有物情報を認証する認証手段と、
前記電子音楽装置の環境を設定するための環境設定情報を、各ユーザの生体／所有物情報毎にそれぞれ複数個記憶できる記憶手段と、
前記認証手段によって生体／所有物情報が認証されたことに応じて、当該認証された生体／所有物情報に対応する複数の環境設定情報のうち、直近に記憶された１の環境設定情報を前記記憶手段から読み出す第１の読み出し手段と、
ユーザ操作に応じて、前記記憶手段に記憶された、前記認証手段によって認証された生体／所有物情報に対応する複数の環境設定情報のうち、いずれか１の環境設定情報を選択する選択手段と、
該選択手段によって選択された、前記認証された生体／所有物情報に対応する１の環境設定情報を前記記憶手段から読み出す第２の読み出し手段と、
前記第１または第２の読み出し手段によって読み出された環境設定情報を前記電子音楽装置に送信する送信手段と
を有する
ことを特徴とする電子音楽システム。
【請求項５】
電子音楽装置を制御する制御手順であって、
ユーザの生体／所有物情報を認証する認証手順と、
当該電子音楽装置の環境を設定するための環境設定情報を、各ユーザの生体／所有物情報毎にそれぞれ複数個記憶できる記憶手段から、前記認証手順によって生体／所有物情報が認証されたことに応じて、当該認証された生体／所有物情報に対応する複数の環境設定情報のうち、直近に記憶された１の環境設定情報を読み出し、該読み出された環境設定情報に基づいて、前記生体／所有物情報が認証された後の当該電子音楽装置の初期環境を自動設定する第１の設定手順と、
ユーザ操作に応じて、前記記憶手段に記憶された、前記認証手順によって認証された生体／所有物情報に対応する複数の環境設定情報のうち、いずれか１の環境設定情報を選択する選択手順と、
該選択手順によって選択された、前記認証された生体／所有物情報に対応する１の環境設定情報を前記記憶手段から読み出す読み出し手順と、
該読み出し手順によって読み出された環境設定情報に基づいて、当該電子音楽装置の環境を設定する第２の設定手順と
を含む制御手順をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ毎に環境設定を行うことができる電子音楽装置、電子音楽システムおよびプログラムに関する。
【背景技術】
【０００２】
ユーザ毎に環境設定を行うことができる電子音楽装置は、従来から知られている。
【０００３】
このような電子音楽装置として、電子音楽装置またはサーバ内に、ユーザ毎の環境設定情報をＩＤ番号とともに記憶しておき、ユーザによって入力されたＩＤ番号に対応する環境設定情報を読み出して、当該電子音楽装置に設定するようにしたものがある（たとえば、特許文献１参照）。
【特許文献１】特願２００３−５８１６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来の電子音楽装置では、ユーザに対して、パネル操作子などを用いてＩＤ番号を入力させるようしており、特に多くの電子楽器のように、文字および数字を直接入力できるキーボードを備えていないものでは、ＩＤ番号を入力する作業は非常に面倒である。さらに、上記従来の電子音楽装置では、ユーザに対して、「ＩＤ番号を入力して自分の環境設定情報を読み出して設定する」という作業を意識的に行わせる必要があり、この点でもユーザへの負担を強いている。
【０００５】
また、ユーザによっては、過去のあの時期の設定に戻したいという要望があるが、上記従来の電子音楽装置では、この要望に応えることはできなかった。
【０００６】
本発明は、この点に着目してなされたものであり、ユーザ毎の環境設定をユーザに負担をかけずに行うとともに、ユーザの望む過去の設定にできる限り戻すことが可能となる電子音楽装置、電子音楽システムおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１に記載の電子音楽装置は、ユーザの生体／所有物情報を認証する認証手段と、当該電子音楽装置の環境を設定するための環境設定情報を、各ユーザの生体／所有物情報毎にそれぞれ複数個記憶できる記憶手段と、前記認証手段によって生体／所有物情報が認証されたことに応じて、当該認証された生体／所有物情報に対応する複数の環境設定情報のうち、直近に記憶された１の環境設定情報を前記記憶手段から読み出し、該読み出された環境設定情報に基づいて、前記生体／所有物情報が認証された後の当該電子音楽装置の初期環境を自動設定する第１の設定手段と、ユーザ操作に応じて、前記記憶手段に記憶された、前記認証手段によって認証された生体／所有物情報に対応する複数の環境設定情報のうち、いずれか１の環境設定情報を選択する選択手段と、該選択手段によって選択された、前記認証された生体／所有物情報に対応する１の環境設定情報を前記記憶手段から読み出す読み出し手段と、該読み出し手段によって読み出された環境設定情報に基づいて、当該電子音楽装置の環境を設定する第２の設定手段とを有することを特徴とする。
【０００８】
好ましくは、前記認証手段は、前記生体／所有物情報を複数の段階に認証し、前記読み出し手段は、前記認証手段によって認証された段階に応じた数または種類の環境設定情報を前記記憶手段から読み出すことを特徴とする。
【０００９】
さらに好ましくは、前記複数の段階は、ユーザ登録の有無、あるいは課金の有無に応じて決定されることを特徴とする。
【００１０】
上記目的を達成するため、請求項４に記載の電子音楽システムは、電子音楽装置と、サーバとからなる電子音楽システムであって、前記電子音楽装置は、ユーザの生体／所有物情報を取得する取得手段と、該取得手段によって取得された生体／所有物情報を前記サーバに送信する送信手段と、前記サーバから環境設定情報を受信する受信手段と、該受信手段によって受信された環境設定情報に基づいて、当該電子音楽装置の環境を自動設定する設定手段とを有し、前記サーバは、前記電子音楽装置から生体／所有物情報を受信する受信手段と、該受信手段によって受信した生体／所有物情報を認証する認証手段と、前記電子音楽装置の環境を設定するための環境設定情報を、各ユーザの生体／所有物情報毎にそれぞれ複数個記憶できる記憶手段と、前記認証手段によって生体／所有物情報が認証されたことに応じて、当該認証された生体／所有物情報に対応する複数の環境設定情報のうち、直近に記憶された１の環境設定情報を前記記憶手段から読み出す第１の読み出し手段と、ユーザ操作に応じて、前記記憶手段に記憶された、前記認証手段によって認証された生体／所有物情報に対応する複数の環境設定情報のうち、いずれか１の環境設定情報を選択する選択手段と、該選択手段によって選択された、前記認証された生体／所有物情報に対応する１の環境設定情報を前記記憶手段から読み出す第２の読み出し手段と、前記第１または第２の読み出し手段によって読み出された環境設定情報を前記電子音楽装置に送信する送信手段とを有することを特徴とする。
【００１１】
上記目的を達成するため、請求項５に記載のプログラムは、請求項１と同様の技術的思想によって実現できる。
【発明の効果】
【００１２】
請求項１または５に記載の発明によれば、ユーザの生体／所有物情報が認証されると、記憶手段に記憶された、前記認証された生体／所有物情報に対応する複数の環境設定情報のうち、いずれか１の環境設定情報が自動的に、あるいはユーザ操作に応じて選択され、該選択された１の環境設定情報が前記記憶手段から読み出され、該読み出された環境設定情報に基づいて、当該電子音楽装置の環境が設定されるので、異なる時期に記憶された環境設定情報を読み出して設定することができる。
【００１３】
請求項２に記載の発明によれば、前記生体／所有物情報が複数の段階に認証され、該認証された段階に応じた数または種類の環境設定情報が前記記憶手段から読み出されるので、認識された段階に応じて、環境設定情報の数または種類を制御することができる。
【００１４】
請求項３に記載の発明によれば、前記複数の段階は、ユーザ登録の有無、あるいは課金の有無に応じて決定されるので、ユーザは、ユーザ登録をしたり、料金を支払ったりすることで、より充実したサービスを受けることができる。
【００１５】
請求項４に記載の発明によれば、電子音楽装置の機能の大部分をサーバ側に移行させたので、電子音楽装置には、生体／所有物情報の取得機能と情報の送受信機能を最小限備えておけばよく、これにより、電子音楽装置のサイズを小さくすることができるとともに、その製造コストを削減することができる。また、電子音楽装置のサイズが小さくなったことで、携帯性に富むようになったので、場所に囚われず環境設定を行うことができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００１７】
図１は、本発明の第１の実施の形態に係る電子音楽装置の概略構成を示すブロック図である。
【００１８】
同図に示すように、本実施の形態の電子音楽装置は、音高情報を入力するための鍵盤を含む演奏操作子１と、各種情報を入力するための複数のスイッチやホイール、ジョイスティックを含む設定操作子２と、演奏操作子１の操作状態を検出する検出回路３と、設定操作子２の操作状態を検出する検出回路４と、各ユーザの生体／所有物情報を取得する生体／所有物情報取得回路５と、装置全体の制御を司るＣＰＵ６と、該ＣＰＵ６が実行する制御プログラムや、各種テーブルデータ等を記憶するＲＯＭ７と、楽曲データ、各種入力情報および演算結果等を一時的に記憶するＲＡＭ８と、タイマ割込み処理における割込み時間や各種時間を計時するタイマ９と、各種情報等を表示する、たとえば液晶ディスプレイ（ＬＣＤ）および発光ダイオード（ＬＥＤ）等を備えた表示装置１０と、前記制御プログラムを含む各種アプリケーションプログラムや各種楽曲データ、各種データ等を記憶する外部記憶装置１１と、外部からのＭＩＤＩメッセージを入力したり、ＭＩＤＩメッセージを外部に出力したりするＭＩＤＩインターフェース（Ｉ／Ｆ）１２と、通信ネットワーク１０１を介して、たとえばサーバコンピュータ（以下、「サーバ」と略して言う）１０２とデータの送受信を行う通信インターフェース（Ｉ／Ｆ）１３と、演奏操作子１から入力された演奏データや予め設定された楽曲データ等をオーディオ信号に変換する音源回路１４と、該音源回路１４からのオーディオ信号に各種効果を付与するための効果回路１５と、該効果回路１５からのオーディオ信号を音響に変換する、たとえば、ＤＡＣ（Digital-to-Analog Converter）やアンプ、スピーカ等のサウンドシステム１６とにより構成されている。
【００１９】
上記構成要素３〜１５は、バス１７を介して相互に接続され、ＣＰＵ６にはタイマ９が接続され、ＭＩＤＩＩ／Ｆ１２には他のＭＩＤＩ機器１００が接続され、通信Ｉ／Ｆ１３には通信ネットワーク１０１が接続され、音源回路１４には効果回路１５が接続され、効果回路１５にはサウンドシステム１６が接続されている。ここで、通信Ｉ／Ｆ１３および通信ネットワーク１０１は、有線方式のものに限らず、無線方式のものであってもよい。また、両方式のものを備えていてもよい。
【００２０】
生体／所有物情報取得回路５は、各ユーザの生体情報または所有物情報を取得し、取得された生体情報または所有物情報を、バス１７を介して、ＲＡＭ８の所定位置に確保された生体／所有物情報格納領域（図示せず）に格納する。ここで、生体情報としては、各ユーザを特定できるものであれば、その種類は問わないが、たとえば、指紋、虹彩、声紋、静脈および顔などを挙げることができる。所有物情報も、各ユーザを特定できるものであれば、その種類は問わないが、たとえば、非接触式カード（磁気カードやＩＣ（Integrated Circuit）カードなど）、ハードウェアトークン（ＵＳＢトークンなど）および非接触ＩＣ内蔵携帯電話端末などに記載された情報（ＩＤなど）を挙げることができる。ユーザの利便性を考慮すると、非接触式カード、非接触ＩＣ内蔵携帯電話端末、顔または指紋などを使用することが好ましい。なお、生体情報と所有物情報は、いずれか一方のみ取得できるようにし、取得した情報に基づいて各個人を認証するようにすればよい。この場合、生体／所有物情報取得回路５は、生態情報取得回路または所有物情報取得回路のいずれか一方のみ備えていればよい。もちろん、これに限らず、生体／所有物情報取得回路５は、生態情報取得回路と所有物情報取得回路の両方を備え、生体情報と所有物情報の両方を取得できるようにし、情報を取得する際に、ユーザの指示に応じて、または自動的に、いずれかの情報を取得するようにしてもよいし、両方の情報を取得するようにしてもよい。また、取得する情報の種類も、いずれか１種類だけ取得するようにすればよいが、これに限らず、複数種類取得し、取得した複数種類の情報に基づいて、各個人を認証するようにしてもよい。この場合、認証精度は向上するものの、認証手続きが複雑化するため、ＣＰＵ６が演算能力の低いものであるときには、ＣＰＵ６の負担が大きくなる。
【００２１】
外部記憶装置１１としては、たとえば、フレキシブルディスクドライブ（ＦＤＤ）、ハードディスクドライブ（ＨＤＤ）、ＣＤ−ＲＯＭドライブおよび光磁気ディスク（ＭＯ）ドライブ等を挙げることができる。そして、外部記憶装置１１には、前述のように、ＣＰＵ６が実行する制御プログラムも記憶でき、ＲＯＭ７に制御プログラムが記憶されていない場合には、この外部記憶装置１１に制御プログラムを記憶させておき、それをＲＡＭ８に読み込むことにより、ＲＯＭ７に制御プログラムを記憶している場合と同様の動作をＣＰＵ６にさせることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。
【００２２】
通信Ｉ／Ｆ１３は、上述のように、たとえばＬＡＮ（Local Area Network）やインターネット、電話回線等の通信ネットワーク１０１に接続されており、該通信ネットワーク１０１を介して、サーバ１０２に接続される。外部記憶装置１１に上記各プログラムや各種パラメータが記憶されていない場合には、通信Ｉ／Ｆ１３は、サーバ１０２からプログラムやパラメータをダウンロードするために用いられる。クライアントとなる電子音楽装置は、通信Ｉ／Ｆ１３および通信ネットワーク１０１を介してサーバ１０２へとプログラムやパラメータのダウンロードを要求するコマンドを送信する。サーバ１０２は、このコマンドを受け、要求されたプログラムやパラメータを、通信ネットワーク１０１を介して電子音楽装置へと配信し、電子音楽装置が通信Ｉ／Ｆ１３を介して、これらプログラムやパラメータを受信して外部記憶装置１１に蓄積することにより、ダウンロードが完了する。      
【００２３】
なお、本実施の形態の電子音楽装置は、上述の構成から分かるように、電子楽器上に構築されている。電子楽器の形態を採るようにした場合、その形態は鍵盤楽器に限らず、弦楽器タイプ、管楽器タイプ、打楽器タイプ等の形態でもよい。
【００２４】
以上のように構成された電子音楽装置が実行する制御処理を、まずその概要を図２を参照して説明し、次に図３を参照して詳細に説明する。
【００２５】
図２は、本実施の形態の電子音楽装置が実行する制御処理の概念を示すブロック図である。
【００２６】
同図に示すように、あるユーザの生体／所有物情報が、生体／所有物情報取得回路５によって取得されると（ブロック２１）、ＣＰＵ６は、取得された生体／所有物情報の認証を行う（ブロック２２）。ここで、生体／所有物情報の認証は、たとえば前記外部記憶装置１１上に構築された認証情報ＤＢ（データベース）１１ａに、取得された生体／所有物情報が登録されているかどうかを判別することによって行う。この認証の結果、取得された生体／所有物情報が認証情報ＤＢ１１ａに登録されていないときには、その生体／所有物情報を認証情報ＤＢ１１ａに登録する（ブロック２３）。
【００２７】
このようにして生体／所有物情報が登録された後、ユーザが前記設定操作子２を用いて環境設定を行い、本実施の形態の電子音楽装置の使用を終了する（あるいは、ユーザが替わり、新たなユーザの生体／所有物情報が取得される）と、ＣＰＵ６は、設定された環境を再現させる環境設定情報を、登録された生体／所有物情報に対応付けて、たとえば外部記憶装置１１上に構築された環境設定情報ＤＢ１１ｂに登録する（ブロック２４）。ここで、環境設定情報としては、たとえば、ユーザインターフェース、音色、音量、効果、自動演奏および自動伴奏等を設定するためのもの、作成または編集中の音色パラメータおよび自動演奏データ等を挙げることができる。そして、これらすべてを設定対象としてもよいし、このうちの一部のみを設定対象としてもよい。また、他の種類の情報を設定対象としてもよい。
【００２８】
次に、登録済みの生体／所有物情報と同じユーザの生体／所有物情報が、生体／所有物情報取得回路５によって取得されると、ＣＰＵ６は、同様にして、取得された生体／所有物情報の認証を行う（ブロック２２）。このとき、取得された生体／所有物情報は、既に認証情報ＤＢ１１ａに登録されているので、ＣＰＵ６は、環境設定情報ＤＢ１１ｂから、この生体／所有物情報に対応付けて登録されている環境設定情報を読み出して、表示装置１０および楽音発生部（前記音源回路１４および効果回路１５からなる）２５に設定する（ブロック２４）。この設定により、表示装置１０には、読み出された環境設定情報に応じたＵＩ（ユーザインターフェース）が提供され、楽音発生部２５には、読み出された環境設定情報に応じた音色、音量、効果、自動演奏および自動伴奏等が提供される。なお、あるユーザが自動演奏データや音色パラメータ等を作成、編集中に、本実施の形態の電子音楽装置の使用を終了したときに、これらの情報も、環境設定情報ＤＢ１１ｂに登録するようにしておけば、その後、同じユーザが再度本実施の形態の電子音楽装置を使用した場合、登録された情報が読み出されてＲＡＭ８等に設定され、自動演奏データや音色パラメータ等が作成、編集途中の状態が再現される。
【００２９】
次に、この制御処理を詳細に説明する。
【００３０】
図３は、本実施の形態の電子音楽装置、特にＣＰＵ６が実行する制御処理の手順を示すフローチャートである。本制御処理では、主として、
（１）生体／所有物情報取得・認証処理（ステップＳ１およびＳ２）
（２）認証ＮＧ処理（ステップＳ４およびＳ５）
（３）認証ＯＫ処理（ステップＳ６）
（４）通常処理（ステップＳ７）
（５）新たな生体／所有物情報取得時処理（ステップＳ９）
（６）終了処理（ステップＳ１１）
の各処理を行う。
【００３１】
本実施の形態の電子音楽装置の電源（図示せず）がオンされて、本実施の形態の電子音楽装置が起動されると、ＣＰＵ６は、処理を上記（１）生体／所有物情報取得・認証処理に進める。この（１）生体／所有物情報取得・認証処理では、まず、前記生体／所有物情報取得回路５を生体／所有物情報の取得可能状態にさせる。そして、生体／所有物情報取得回路５が、あるユーザの生体／所有物情報を取得すると、その生体／所有物情報は、前述のように、前記ＲＡＭ８の生体／所有物情報格納領域に格納される（ステップＳ１）。次に、認証情報ＤＢ１１ａに登録されている生体／所有物情報と、生体／所有物情報格納領域に格納された生体／所有物情報とを照合させる（ステップＳ２）。
【００３２】
この照合の結果、取得された生体／所有物情報が認証されなかった場合、すなわち、取得された生体／所有物情報が認証情報ＤＢ１１ａに登録されていなかった場合には、ＣＰＵ６は、処理を前記（２）認証ＮＧ処理に進める一方、取得された生体／所有物情報が認証された場合、すなわち、取得された生体／所有物情報が認証情報ＤＢ１１ａに登録されていた場合には、ＣＰＵ６は、処理を前記（３）認証ＯＫ処理に進める。
【００３３】
（２）認証ＮＧ処理では、まず、取得された生体／所有物情報を認証情報ＤＢ１１ａに新規登録し（ステップＳ４）、次に、デフォルトの環境設定情報を自電子音楽装置に設定する（ステップＳ５）。
（３）認証ＯＫ処理では、認証された生体／所有物情報と対応付けられている環境設定情報を、環境設定情報ＤＢ１１ｂから読み出し、読み出された環境設定情報を自電子音楽装置に設定する（ステップＳ６）。
【００３４】
次に、ＣＰＵ６は、処理を前記（４）通常処理に進める。この（４）通常処理では、ユーザが前記演奏操作子１を用いて行った演奏操作に応じて、あるいは自動演奏データや自動伴奏データの再生に応じて、音源回路１４から楽音を発生させる演奏処理や、ユーザが前記設定操作子２を用いて選択した各種演奏パラメータを設定する環境設定処理などを行う。
【００３５】
そして、生体／所有物情報取得回路５が、新たな生体／所有物情報を取得すると、ＣＰＵ６は、処理を前記（５）新たな生体／所有物情報取得時処理に進める。この（５）新たな生体／所有物情報取得時処理では、現在設定されている環境を再現するために必要な環境設定情報を、現在認証されている生体／所有物情報と対応付けて、環境設定情報ＤＢ１１ｂに登録した後、新たに取得された生体／所有物情報を認証するために、処理を前記（１）生体／所有物情報取得・認証処理に進める。
【００３６】
次に、ユーザが、たとえば電源スイッチ（図示せず）を押すことで、本実施の形態の電子音楽装置の作動を終了させると、ＣＰＵ６は、処理を前記（６）終了処理に進める。この（６）終了処理では、現在設定されている環境を再現するために必要な環境設定情報を、現在認証されている生体／所有物情報と対応付けて、環境設定情報ＤＢ１１ｂに登録した後、本実施の形態の電子音楽装置へのメイン電源の供給を停止させる。
【００３７】
なお、本実施の形態では、電子音楽装置の使用を終了するとき、あるいは、ユーザが替わり、新たなユーザの生体／所有物情報を取得したときに、そのときに電子音楽装置に設定されている環境を再現させる環境設定情報を保存するようにしたが、これに加えて、任意の時点で、その時点の環境設定情報を保存できるようにしてもよい。この事情は、後述する第２の実施の形態でも、同様である。
【００３８】
このように、本実施の形態では、各ユーザが設定した環境を再現させるための環境設定情報が、認証された生体／所有物情報と対応付けられて自動的に登録され、そのユーザが次回電子音楽装置を使用するときには、前回設定された環境が自動的に再設定されるので、ユーザ毎の環境設定を各ユーザに負担をかけずに行うことができる。また、本実施の形態の電子音楽装置の電源がオンされたときに、生体／所有物情報取得回路５が生体／所有物情報の取得可能状態になって、その生体／所有物情報の取得および認証が自動的に行われるので、ユーザに「自分の環境設定情報を読み出して設定する」と言うことをあまり意識させずに、ユーザ毎の環境設定を行うことができる。さらに、当該電子音楽装置の使用を終了するとき、あるいは現在認証中の生体／所有物情報とは異なる生体／所有物情報が検出されたときに、設定されている環境を再現させるための環境設定情報が、現在認証中の生体／所有物情報に対応付けて環境設定情報ＤＢ１１ｂに登録されるので、ユーザの最後の設定状態を復元することができ、これにより、電子音楽装置を次回使用する際に、自然な状態で使用することができる。
【００３９】
次に、本発明の第２の実施の形態に係る電子音楽装置について説明する。
【００４０】
本実施の形態の電子音楽装置は、上記第１の実施の形態の電子音楽装置に対して、制御処理の一部が異なるのみであるので、そのハードウェアは、上記第１の実施の形態の電子音楽装置と同様のハードウェア、すなわち図１に記載のものをそのまま使用することにする。
【００４１】
本実施の形態の電子音楽装置は、上記第１の実施の形態の電子音楽装置が単独で行う制御処理を、サーバ１０２と協働して行う点を第１の特徴とする。そして、ユーザを、第１種ユーザと第２種ユーザの２種類のユーザに分け、第２種ユーザに対しては、環境設定情報の履歴を保存できるようにして、過去に保存された環境設定情報を遡って読み出して、本実施の形態の電子音楽装置に設定できるようにした点を第２の特徴とする。
【００４２】
図４は、本実施の形態の電子音楽装置およびサーバ１０２が実行する制御処理の手順を示すフローチャートである。
【００４３】
本制御処理は、主として、前記図３の制御処理を、電子音楽装置とサーバ１０２によって実現したものである。具体的には、電子音楽装置は、
（１１）生体／所有物情報を取得し、取得した生体／所有物情報をサーバ１０２に送信する処理（ステップＳ１およびＳ２１）
（１２）新たな生体／所有物情報が取得されたとき、あるいは終了が指示されたときに、現在の環境設定情報を、現在認証されている生体／所有物情報とともにサーバ１０２に送信する処理（ステップＳ２３およびＳ２４）
（１３）サーバ１０２から受信した環境設定情報を自電子音楽装置に設定する処理（ステップＳ２２）
（１４）通常処理（ステップＳ７）
の各処理を行い、サーバ１０２は、
（２１）上記（１１）の処理によって、電子音楽装置から送信されてきた生体／所有物情報を受信し、受信した生体／所有物情報を認証する処理（ステップＳ１０１）
（２２）認証ＮＧ処理（ステップＳ１０３およびＳ１０４）
（２３）認証ＯＫ処理（ステップＳ１０５）
（２４）上記（１２）の処理によって、電子音楽装置から送信されてきた環境設定情報および生体／所有物情報を受信し、受信した環境設定情報を、受信した生体／所有物情報に対応付けて、サーバ１０２の外部記憶装置（図示せず）上に構築された環境設定情報ＤＢに登録する処理（ステップＳ１１１）
の各処理を行う。
【００４４】
本実施の形態の電子音楽装置が実行する制御処理は、前記第１の実施の形態の電子音楽装置が実行する制御処理から容易に類推できるので、その説明は省略する。
【００４５】
サーバ１０２が実行する制御処理も、前記第１の実施の形態の電子音楽装置が実行する制御処理から容易に類推できるものの、上記（２２）〜（２４）の処理には、ユーザを２種類に分けたことによる特有の処理が含まれているので、以下、その特有の処理を中心にして説明する。
【００４６】
（２２）認証ＮＧ処理では、ユーザを最初は第１種ユーザに設定した後、サーバ１０２の前記外部記憶装置上に構築された認証情報ＤＢに新規登録し（ステップＳ１０３）、デフォルトの環境設定情報を電子音楽装置に送信する（ステップＳ１０４）。
【００４７】
図５は、認証情報ＤＢおよび環境設定情報ＤＢのデータ構造の一例を示す図である。認証情報ＤＢおよび環境設定情報ＤＢは、本実施の形態では、１つのデータベース（認証情報・環境設定情報データベース）によって構成され、ユーザ毎に、生体／所有物情報、第１種ユーザ／第２種ユーザのいずれであるかを示す情報、第２種ユーザである場合のユーザ情報、および複数の環境設定情報をそれぞれ格納する領域を備えている。そして、便宜上、認証に関する情報、具体的には、生体／所有物情報、第１種ユーザ／第２種ユーザのいずれであるかを示す情報、および第２種ユーザである場合に入力されるユーザ情報からなる集合を認証情報ＤＢと言い、環境設定情報からなる集合を環境設定情報ＤＢと言っている。したがって、認証情報ＤＢと環境設定情報ＤＢとが独立して、サーバ１０２の外部記憶装置上に構築されている訳ではない。もちろん、これに限らず、認証情報ＤＢと環境設定情報ＤＢとを独立して、サーバ１０２の外部記憶装置上に構築するようにしてもよい。あるいは、認証情報ＤＢを本実施の形態の電子音楽装置の外部記憶装置１１上に構築し、環境設定情報ＤＢをサーバ１０２の外部記憶装置上に構築してもよい（または、認証情報ＤＢをサーバ１０２の外部記憶装置上に構築し、環境設定情報ＤＢを本実施の形態の電子音楽装置の外部記憶装置１１上に構築してもよい）。なお、図５中、カッコ書きは、第２種ユーザが設定された場合に格納される情報の領域である。後述するように、ユーザは、ユーザ登録したときに、第２種ユーザとして設定されるので、ユーザ登録時に入力したユーザ情報が格納される領域が設けられている。そして、前述のように、第２種ユーザとして設定されると、環境設定情報の履歴（複数の環境設定情報）が保存されるので、これらの環境設定情報を格納する複数の領域も設けられている。
【００４８】
（２３）認証ＯＫ処理では、認証された生体／所有物情報と対応付けられている環境設定情報を、サーバ１０２の前記環境設定情報ＤＢから読み出し、読み出した環境設定情報を電子音楽装置に送信する（ステップＳ１０５）。ここで、ユーザが第１種ユーザの場合には、環境設定情報は、１つだけしか保存できないので、それを読み出す。一方、ユーザが第２種ユーザの場合には、環境設定情報は、前述のように、複数個保存できるので、直近に保存されたものを読み出す。なお、環境設定情報が複数個保存されている場合に、どの環境設定情報を読み出すかを、本実施の形態の電子音楽装置のユーザが選択できるようにしてもよい。この場合の制御処理は、後述する図６の履歴リスト要求・配信処理から簡単に実現できるので、その手順の説明は省略する。
【００４９】
（２４）登録処理では、ユーザが第１種ユーザの場合には、受信した環境設定情報を、環境設定情報を保存する１つの領域であって、受信した生体／所有物情報に対応する領域に保存する（既に前回の環境設定情報が保存されているときには、上書きする）。一方、ユーザが第２種ユーザの場合には、受信した環境設定情報を、環境設定情報を保存する複数の領域であって、受信した生体／所有物情報に対応する領域に追加保存する。ここで、環境設定情報を追加保存する際に、保存領域が満杯である場合には、既に保存されている環境設定情報のいずれかを選択し、選択した環境設定情報を、新たに保存する環境設定情報で上書きする。このときの選択方法としては、（ａ）最も古く保存した環境設定情報を選択する方法と（ｂ）ユーザ自ら選択する方法のいずれかが考えられる。この（ａ）または（ｂ）のいずれかの方法を予め選択して設定しておけばよいが、これに限らず、この（ａ）または（ｂ）のいずれかの方法をユーザが選択できるようにしてもよい。
【００５０】
本実施の形態の電子音楽装置は、さらに、サーバ１０２に複数保存された環境設定情報のリストである、履歴リストの送信をサーバ１０２に要求し、これに応じて、サーバ１０２が送信した履歴リストを受け取り、その履歴リストに記載された複数の環境設定情報から、ユーザがいずれかを選択し、選択した環境設定情報を配信するようにサーバ１０２に依頼することで、サーバ１０２から配信された環境設定情報を受信し、この受信した環境設定情報に基づいて環境設定を行うことができるようにも構成されている。
【００５１】
図６は、本実施の形態の電子音楽装置およびサーバ１０２が実行する、履歴リスト要求・配信処理の手順を示すフローチャートである。
【００５２】
本履歴リスト要求・配信処理では、本実施の形態の電子音楽装置は、
（３１）履歴リスト要求処理（ステップＳ３１）
（３２）履歴リスト受信時処理（ステップＳ３２〜Ｓ３６）
の各処理を行い、サーバ１０２は、
（４１）履歴リスト配信処理（ステップＳ１２１〜Ｓ１２４）
（４２）環境設定情報配信処理（ステップＳ１２５）
の各処理を行う。
【００５３】
ユーザが、サーバ１０２に対して履歴リストの配信を要求すると、本実施の形態の電子音楽装置は、処理を前記（３１）履歴リスト要求処理に進める。この（３１）履歴リスト要求処理では、通信Ｉ／Ｆ１３を介して、そのユーザの生体／所有物情報と履歴リスト要求をサーバ１０２に送信する。
【００５４】
電子音楽装置から送信されてきた生体／所有物情報および履歴リスト要求を受信すると、サーバ１０２は、処理を前記（４１）履歴リスト配信処理に進める。この（４１）履歴リスト配信処理では、まず、受信した生体／所有物情報を、前記認証情報ＤＢに登録されているユーザ毎の生体／所有物情報と照合する（ステップＳ１２１）。次に、照合の結果、受信した生体／所有物情報が第１種ユーザのものであるときには、第１種ユーザは環境設定情報をただ１つ保存できるのみであり、環境設定情報を複数保存できない（つまり、履歴機能はない）ので、履歴機能はない旨の警告情報を電子音楽装置に送信する（ステップＳ１２３）。一方、受信した生体／所有物情報が第２種ユーザのものであるときには、その生体／所有物情報と対応付けられている、複数の環境設定情報の、たとえば名称を記載した履歴リスト情報を電子音楽装置に送信する（ステップＳ１２４）。
【００５５】
サーバ１０２から警告情報または履歴リスト情報が送信されてくると、本実施の形態の電子音楽装置は、処理を前記（３２）履歴リスト受信時処理に進める。この（３２）履歴リスト受信時処理では、サーバ１０２から警告情報が送信されてきたときには、履歴機能はない旨の警告を表示装置１０に表示させる（ステップＳ３３）。一方、サーバ１０２から履歴リスト情報が送信されてきたときには、その履歴リスト情報に従って履歴リストを表示装置１０に表示させて、ユーザからの選択操作を待ち（ステップＳ３４）、ユーザが、履歴リストに記載された複数の環境設定情報の名称のうち、いずれかを選択すると、選択された名称に対応する環境設定情報の配信要求（選択された履歴要求）とそのユーザの生体／所有物情報をサーバ１０２に送信する（ステップＳ３５）。
【００５６】
電子音楽装置から、選択された履歴要求とそのユーザの生体／所有物情報が送信されてくると、サーバ１０２は、処理を前記（４２）環境設定情報配信処理に進める。この（４２）環境設定情報配信処理では、環境設定情報ＤＢから、送信されてきた生体／所有物情報に対応する、要求された履歴の環境設定情報を読み出して、電子音楽装置に送信する（ステップＳ１２５）。
【００５７】
サーバ１０２から送信されてきた環境設定情報を受信すると、本実施の形態の電子音楽装置は、前記（３２）履歴リスト受信時処理において、受信した環境設定情報を自電子音楽装置に設定する（ステップＳ３６）。
【００５８】
図７は、本実施の形態の電子音楽装置およびサーバ１０２が実行する、ユーザ登録処理の手順を示すフローチャートである。
【００５９】
同図に示すように、本実施の形態の電子音楽装置の、たとえば設定操作子２を用いて、ユーザが、自分のユーザ情報を入力すると、本実施の形態の電子音楽装置は、入力されたユーザ情報とそのユーザの生体／所有物情報をサーバ１０２へ送信する（ステップＳ４１）。
【００６０】
電子音楽装置から送信されてきたユーザ情報と生体／所有物情報を受信すると、サーバ１０２は、受信した生体／所有物情報を、前記認証情報ＤＢに登録されているユーザ毎の生体／所有物情報と照合し、照合された生体／所有物情報のユーザを第２種ユーザに設定する（ステップＳ１３１）。そして、受信したユーザ情報を認証情報ＤＢに登録し（ステップＳ１３２）、必要であれば、課金処理を行う（ステップＳ１３３）。
【００６１】
以上のように、本実施の形態では、ユーザ情報の登録（および必要に応じて課金）と引き換えに、複数の環境設定情報を保存できるようにしている。
【００６２】
なお、本実施の形態では、第１種ユーザと第２種ユーザで、保存できる環境設定情報の数を異ならせた（履歴の有無）が、これに限らず、保存できる情報の種類を異ならせてもよい。具体的には、第１種ユーザに対しては、ユーザインターフェースのみを保存可能とし、第２種ユーザに対しては、これに加えて、他の設定（音色、音量および効果等の各種楽音パラメータの設定値）も保存可能とすることが考えられる。また、ユーザの種類は、２種類に限らず、それより多くてもよい。たとえば、第１種ユーザを「ユーザ登録の未登録者」、第２種ユーザを「無料ユーザの登録者」、第３種ユーザを「有料ユーザの登録者」と言うように、ユーザを分類し、各ユーザ種毎に、保存できる環境設定情報の数や種類を異ならせるようにしてもよい。
【００６３】
このように、本実施の形態では、電子音楽装置側では、生体／所有物情報の取得、取得した生体／所有物情報のサーバへの送信、サーバからの環境設定情報の受信、受信した環境設定情報の設定、および現在の環境設定情報のサーバへの送信のみを行い、サーバ側で、生体／所有物情報の認証、環境設定情報ＤＢから認証結果に応じた環境設定を読み出して電子音楽装置へ配信、および電子音楽装置からの現在の環境設定情報の環境設定情報ＤＢへの登録の各処理を行うようにしたので、電子音楽装置には、生体／所有物情報の取得機能と情報の送受信機能を最小限備えておけばよく、これにより、電子音楽装置のサイズを小さくすることができるとともに、その製造コストを削減することができる。また、電子音楽装置のサイズが小さくなったことで、携帯性に富むようになったので、場所に囚われず環境設定を行うことができる。また、電子音楽装置が変わっても、自身の環境設定情報をサーバから取得して設定できることから、たとえば自宅と音楽教室やコンサート会場等の複数の場所や電子音楽装置で、同じ環境を簡単に再現することができる。さらに、ユーザを複数種類に分け、ユーザの種類毎に環境設定情報の数または種類を異ならせたので、ユーザの種類に応じて、環境設定情報の数または種類を制御することができる。また、第２種ユーザに対しては、ユーザ毎に複数の環境設定情報を保存できるようにしたので、異なる時期に保存された環境設定情報を読み出して設定することができる。さらに、ユーザの種類を、ユーザ登録の有無、あるいは課金の有無に応じて決定するようにしたので、ユーザは、ユーザ登録をしたり、料金を支払ったりすることで、より充実したサービスを受けることができる。
【００６４】
本実施の形態の特徴の１つは、前述のように、環境設定情報の履歴を保存できるようにした点であり、この特徴は、前記第１の実施に形態の電子音楽装置には備わっていないが、これに限らず、第１の実施の形態の電子音楽装置にも備えるようにしてもよい。この場合、本実施の形態と同様に、ユーザを第１種ユーザと第２種ユーザの２種類のユーザに分け、第２種ユーザに対しては、環境設定情報の履歴を保存できるようにして、過去に保存された環境設定情報を遡って読み出して、本実施の形態の電子音楽装置に設定できるようにすればよい。そして、第１種ユーザから第２種ユーザへの変更も、本実施の形態と同様に、ユーザがユーザ情報を入力してユーザ登録したときに、行われるようにすればよい。ただし、第１の実施の形態の電子音楽装置は、本実施の形態と異なり、サーバ１０２と協働して、制御処理を行うものではなく、単独で制御処理を行う、いわゆるスタンドアローン型の装置であり、このような装置自体にユーザ登録をしても無意味であるため、ユーザ登録はサーバ１０２に行い、入力されたユーザ情報が、電子音楽装置からサーバ１０２に送信されたときに、ユーザの種類が第１種ユーザから第２種ユーザに移って、環境設定情報の履歴が保存できるようになればよい。
【００６５】
次に、本発明の第３の実施の形態に係る電子音楽装置について説明する。
【００６６】
本実施の形態の電子音楽装置は、前記第１の実施の形態の電子音楽装置に対して、制御処理の一部が異なるのみであるので、そのハードウェアは、前記第１の実施の形態の電子音楽装置と同様のハードウェア、すなわち図１に記載のものをそのまま使用することにする。
【００６７】
図８は、本実施の形態の電子音楽装置、特にＣＰＵ６が実行する制御処理の手順を示すフローチャートである。
【００６８】
同図に示すように、ＣＰＵ６は、待機状態（生体／所有物情報の検出に必要な機能のみが生きている状態）で、生体／所有物情報が検出されるのを常時監視し（ステップＳ５１およびＳ５２）、生体／所有物情報が検出されると、主電源（図示せず）をオンして（ステップＳ５３）、生体／所有物情報取得回路５から生体／所有物情報を取得する（ステップＳ５４）。これ以降の処理は、前記第１または第２の実施の形態と同様であるので、その手順の図示と説明をともに省略する。
【００６９】
このように、本実施の形態では、電子音楽装置を待機状態にした状態で、生体／所有物情報取得回路５を待機状態にしておき、生体／所有物情報取得回路５による生体／所有物情報の検出に応じて電子音楽装置の電源をオンするようにしたので、生体／所有物情報の認証と電子音楽装置の電源オンを兼ねることができ、ユーザに、より一層「自分の環境設定情報を読み出して設定する」と言うことを意識させずに、ユーザ毎の環境設定を行うことができる。
【００７０】
なお、上述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００７１】
この場合、記憶媒体から読出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードおよび該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７２】
プログラムコードを供給するための記憶媒体としては、たとえば、フレキシブルディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、通信ネットワークを介してサーバコンピュータからプログラムコードが供給されるようにしてもよい。
【００７３】
また、コンピュータが読出したプログラムコードを実行することにより、上述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００７４】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００７５】
【図１】本発明の第１の実施の形態に係る電子音楽装置の概略構成を示すブロック図である。
【図２】図１の電子音楽装置が実行する制御処理の概念を示すブロック図である。
【図３】図１の電子音楽装置、特にＣＰＵが実行する制御処理の手順を示すフローチャートである。
【図４】本発明の第２の実施の形態に係る電子音楽装置およびサーバが実行する制御処理の手順を示すフローチャートである。
【図５】認証情報ＤＢおよび環境設定情報ＤＢのデータ構造の一例を示す図である。
【図６】本発明の第２の実施の形態に係る電子音楽装置およびサーバが実行する、履歴リスト要求・配信処理の手順を示すフローチャートである。
【図７】本発明の第２の実施の形態に係る電子音楽装置およびサーバが実行する、ユーザ登録処理の手順を示すフローチャートである。
【図８】本発明の第３の実施の形態に係る電子音楽装置、特にＣＰＵが実行する制御処理の手順を示すフローチャートである。
【符号の説明】
【００７６】
２…設定操作子（第２の設定手段），５…生体／所有物情報取得回路（認証手段、取得手段），６…ＣＰＵ（認証手段、読み出し手段、第１の設定手段、第２の設定手段、送信手段、受信手段、取得手段），１１…外部記憶装置（記憶手段），１３…通信Ｉ／Ｆ（送信手段、受信手段）
【図１】
0004640706.tif 000002
【図２】
0004640706.tif 000003
【図３】
0004640706.tif 000004
【図４】
0004640706.tif 000005
【図５】
0004640706.tif 000006
【図６】
0004640706.tif 000007
【図７】
0004640706.tif 000008
【図８】
0004640706.tif 000009