(57)【要約】【課題】楽譜データを合奏演奏者間で共同使用でき、かつ、楽譜データの改変や不正コピーを防止することができる情報処理装置、制御方法およびプログラムを提供する。【解決手段】情報処理装置は、楽譜送信指示を入力すると、楽譜データＤＭの利用権情報に基づいて楽譜の送信が許可されているか否かを判定し、送信が許可されていると判定した場合にのみ送信を行う。さらに、送信を行う際は、情報処理装置は、送信対象の楽譜データＤＭの利用権情報を送信および保存を許可しない利用権情報に書き換えて送信する。また、情報処理装置は、楽譜保存指示を入力すると、楽譜データＤＭの利用権情報に基づいて楽譜の保存が許可されているか否かを判定し、保存が許可されていると判定した場合にのみ保存を行う。【選択図】図６
2008083707.tif 000002
【特許請求の範囲】
【請求項１】
楽譜情報と前記楽譜情報の保存が許可されているか否かを表す保存許可フラグとから構成される楽譜データが外部から入力される楽譜データ入力手段と、
前記楽譜データ入力手段に入力された楽譜データを記録する記録手段と、
メモリカードに対してデータの読み書きを行うカード制御手段と、
前記記録手段または前記メモリカードへの楽譜データの保存指示が入力される指示入力手段と、
前記指示入力手段に入力された指示に基づいて、該指示に対応する制御処理を行う制御手段と
を備え、
前記制御手段は、
前記指示入力手段に楽譜データの前記記録手段または前記メモリカードへの保存指示が入力された場合には、
保存を指示された楽譜データを前記記録手段から読み出し、
読み出した楽譜データの保存許可フラグが保存の不許可を表していると該楽譜データを前記記録手段から削除する制御処理を行い、
読み出した楽譜データの保存許可フラグが保存許可を表しており、保存先が前記記録手段であると該楽譜データを前記記録手段に記録する制御処理を行い、
読み出した楽譜データの保存許可フラグが保存許可を表しており、保存先が前記メモリカードであると該楽譜データの保存許可フラグを保存不許可に変更し、前記カード制御手段を制御して該楽譜データを前記メモリカードに記録する制御処理を行うこと
を特徴とする情報処理装置。
【請求項２】
前記楽譜データは、前記楽譜情報の送信が許可されているか否かを表す送信許可フラグを有し、
前記記録手段に記録された楽譜データを他の情報処理装置に送信する送信手段を有し、
前記制御手段は、
前記指示入力手段に楽譜データの送信指示が入力された場合には、
送信を指示された楽譜データを前記記録手段から読み出し、
読み出した楽譜データの送信許可フラグを送信不許可に変更して該楽譜データを前記送信手段に送信させる制御処理を行うこと
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
楽譜情報と前記楽譜情報の保存が許可されているか否かを表す保存許可フラグとから構成される楽譜データが外部から入力される楽譜データ入力ステップと、
前記楽譜データ入力手段に入力された楽譜データを記録手段に記録する記録ステップと、
メモリカードに対してデータの読み書きを行うカード制御ステップと、
前記記録手段または前記メモリカードへの楽譜データの保存指示が入力される指示入力ステップと、
前記指示入力手段に入力された指示に基づいて、該指示に対応する制御処理を行う制御ステップと
を備え、
前記制御ステップは、
前記指示入力ステップにて楽譜データの前記記録手段または前記メモリカードへの保存指示が入力された場合には、
保存を指示された楽譜データを前記記録手段から読み出し、
読み出した楽譜データの保存許可フラグが保存の不許可を表していると該楽譜データを前記記録手段から削除する制御処理を行い、
読み出した楽譜データの保存許可フラグが保存許可を表しており、保存先が前記記録手段であると該楽譜データを前記記録手段に記録する制御処理を行い、
読み出した楽譜データの保存許可フラグが保存許可を表しており、保存先が前記メモリカードであると該楽譜データの保存許可フラグを保存不許可に変更し、前記カード制御ステップにより該楽譜データを前記メモリカードに記録する制御処理を行うこと
を特徴とする情報処理装置の制御方法。
【請求項４】
コンピュータに、
楽譜情報と前記楽譜情報の保存が許可されているか否かを表す保存許可フラグとから構成される楽譜データが外部から入力される楽譜データ入力ステップと、
前記楽譜データ入力手段に入力された楽譜データを記録手段に記録する記録ステップと、
メモリカードに対してデータの読み書きを行うカード制御ステップと、
前記記録手段または前記メモリカードへの楽譜データの保存指示が入力される指示入力ステップと、
前記指示入力手段に入力された指示に基づいて、該指示に対応する制御処理を行う制御ステップと
を実行させ、
前記制御ステップは、
前記指示入力ステップにて楽譜データの前記記録手段または前記メモリカードへの保存指示が入力された場合には、
保存を指示された楽譜データを前記記録手段から読み出し、
読み出した楽譜データの保存許可フラグが保存の不許可を表していると該楽譜データを前記記録手段から削除する制御処理を行い、
読み出した楽譜データの保存許可フラグが保存許可を表しており、保存先が前記記録手段であると該楽譜データを前記記録手段に記録する制御処理を行い、
読み出した楽譜データの保存許可フラグが保存許可を表しており、保存先が前記メモリカードであると該楽譜データの保存許可フラグを保存不許可に変更し、前記カード制御ステップにより該楽譜データを前記メモリカードに記録する制御処理を行うこと
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置の制御方法およびプログラムに関し、楽譜を表示するための楽譜データの改変および不正コピーを制限する情報処理装置、情報処理装置の制御方法およびプログラムに関する。
【背景技術】
【０００２】
従来より、電子楽器やパーソナルコンピュータ（以下、「ＰＣ」という。）においては、楽譜データに基づいて楽譜を表示できるものがある。この楽譜データは、これらの装置に予め記録されている楽譜データや、楽譜作成ソフトを使ってユーザが作成した楽譜データに限らず、近年では、インターネットを介してダウンロードすることによって購入できるようにもなっている。これにより、電子楽器やＰＣのユーザは、電子楽器やＰＣの表示画面に所望の楽曲の楽譜を表示させることができ、演奏練習などに役立てることができるようになっている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、複数の楽器で合奏を行おうとする場合は、各楽器の演奏者は同一の楽譜データをインターネットなどを介して購入する必要がある。しかしながら、インターネットショッピングなどに不慣れな演奏者や、音楽に詳しくない初心者にとっては、購入作業が煩雑で、操作ミスなどで異なった楽譜データを購入してしまう場合が生じやすい。
一方、かかる演奏事情を考慮して、楽譜データの販売者が、購入された楽譜データを複数人で使用できるように複製可能にしたとすると、意図しない第三者にまで楽譜データが流出し、楽譜データの改変や不正コピーが発生してしまうおそれがある。
【０００４】
本発明は、上述した事情に鑑みてなされたものであり、楽譜データを合奏演奏者間で共同使用でき、かつ、楽譜データの改変や不正コピーを防止することができる情報処理装置、制御方法およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
上述課題を解決するため、本発明は、楽譜情報と前記楽譜情報の保存が許可されているか否かを表す保存許可フラグとから構成される楽譜データが外部から入力される楽譜データ入力手段と、前記楽譜データ入力手段に入力された楽譜データを記録する記録手段と、メモリカードに対してデータの読み書きを行うカード制御手段と、前記記録手段または前記メモリカードへの楽譜データの保存指示が入力される指示入力手段と、前記指示入力手段に入力された指示に基づいて、該指示に対応する制御処理を行う制御手段とを備え、前記制御手段は、前記指示入力手段に楽譜データの前記記録手段または前記メモリカードへの保存指示が入力された場合には、保存を指示された楽譜データを前記記録手段から読み出し、読み出した楽譜データの保存許可フラグが保存の不許可を表していると該楽譜データを前記記録手段から削除する制御処理を行い、読み出した楽譜データの保存許可フラグが保存許可を表しており、保存先が前記記録手段であると該楽譜データを前記記録手段に記録する制御処理を行い、読み出した楽譜データの保存許可フラグが保存許可を表しており、保存先が前記メモリカードであると該楽譜データの保存許可フラグを保存不許可に変更し、前記カード制御手段を制御して該楽譜データを前記メモリカードに記録する制御処理を行うことを特徴とする情報処理装置を提供する。
【０００６】
本発明においては、前記楽譜データは、前記楽譜情報の送信が許可されているか否かを表す送信許可フラグを有し、前記記録手段に記録された楽譜データを他の情報処理装置に送信する送信手段を有し、前記制御手段は、前記指示入力手段に楽譜データの送信指示が入力された場合には、送信を指示された楽譜データを前記記録手段から読み出し、読み出した楽譜データの送信許可フラグを送信不許可に変更して該楽譜データを前記送信手段に送信させる制御処理を行ってもよい。
【０００７】
また、本発明は、楽譜情報と前記楽譜情報の保存が許可されているか否かを表す保存許可フラグとから構成される楽譜データが外部から入力される楽譜データ入力ステップと、前記楽譜データ入力手段に入力された楽譜データを記録手段に記録する記録ステップと、メモリカードに対してデータの読み書きを行うカード制御ステップと、前記記録手段または前記メモリカードへの楽譜データの保存指示が入力される指示入力ステップと、前記指示入力手段に入力された指示に基づいて、該指示に対応する制御処理を行う制御ステップとを備え、前記制御ステップは、前記指示入力ステップにて楽譜データの前記記録手段または前記メモリカードへの保存指示が入力された場合には、保存を指示された楽譜データを前記記録手段から読み出し、読み出した楽譜データの保存許可フラグが保存の不許可を表していると該楽譜データを前記記録手段から削除する制御処理を行い、読み出した楽譜データの保存許可フラグが保存許可を表しており、保存先が前記記録手段であると該楽譜データを前記記録手段に記録する制御処理を行い、読み出した楽譜データの保存許可フラグが保存許可を表しており、保存先が前記メモリカードであると該楽譜データの保存許可フラグを保存不許可に変更し、前記カード制御ステップにより該楽譜データを前記メモリカードに記録する制御処理を行うことを特徴とする情報処理装置の制御方法を提供する。
【０００８】
また、本発明は、コンピュータに、楽譜情報と前記楽譜情報の保存が許可されているか否かを表す保存許可フラグとから構成される楽譜データが外部から入力される楽譜データ入力ステップと、前記楽譜データ入力手段に入力された楽譜データを記録手段に記録する記録ステップと、メモリカードに対してデータの読み書きを行うカード制御ステップと、前記記録手段または前記メモリカードへの楽譜データの保存指示が入力される指示入力ステップと、前記指示入力手段に入力された指示に基づいて、該指示に対応する制御処理を行う制御ステップとを実行させ、前記制御ステップは、前記指示入力ステップにて楽譜データの前記記録手段または前記メモリカードへの保存指示が入力された場合には、保存を指示された楽譜データを前記記録手段から読み出し、読み出した楽譜データの保存許可フラグが保存の不許可を表していると該楽譜データを前記記録手段から削除する制御処理を行い、読み出した楽譜データの保存許可フラグが保存許可を表しており、保存先が前記記録手段であると該楽譜データを前記記録手段に記録する制御処理を行い、読み出した楽譜データの保存許可フラグが保存許可を表しており、保存先が前記メモリカードであると該楽譜データの保存許可フラグを保存不許可に変更し、前記カード制御ステップにより該楽譜データを前記メモリカードに記録する制御処理を行うことを特徴とするプログラムを提供する。
【発明の効果】
【０００９】
本発明によれば、本発明によれば、楽譜データを合奏演奏者間で共同使用でき、かつ、楽譜データの改変や不正コピーを防止することができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施形態を詳述する。以下に示す実施形態は、本発明の一態様を示すものであり、この発明を限定するものではなく、本発明の範囲内で任意に変更可能である。
【００１１】
（１）  実施形態の構成
（１．１）楽譜型情報処理装置の外観構成
図１は、本発明の実施形態に係る楽譜型情報処理装置の外観図である。この楽譜型情報処理装置１は、一般的な紙ベースの楽譜とほぼ同様の大きさに形成されており、ユーザが事前購入した楽譜データに基づいて楽譜を表示する機能などを備え、演奏時に譜面台に載せることによって紙ベースの楽譜と同様に使用できる装置である。なお、楽譜データの購入方法は、インターネットからダウンロードする公知の方法で購入すればよいので説明は省略する。
【００１２】
図１に示すように、この楽譜型情報処理装置１は、略矩形形状の薄型ボディからなり、左右に楽譜などを表示する表示画面２、３を有している。この表示画面２、３は、図２に示すように、液晶表示パネル１０Ａ、１０Ｂの上面に透明のタッチパネル１１Ａ、１１Ｂを各々設けて構成され、指やスタイラスペンによる表示画面２、３の押圧操作と押圧位置とがタッチパネル１１Ａ、１１Ｂによって検出できるようになっている。また、図１において、４は、電源スイッチなどを含む操作スイッチ群である。すなわち、この楽譜型情報処理装置１は、ユーザからの指示を操作スイッチ群４の操作や表示画面２、３の押圧操作を介して入力するようになっている。
【００１３】
また、この楽譜型情報処理装置１の左側の筐体５と右側の筐体６は、ヒンジ機構Ｓによって回転可能に連結され、ノートブックや楽譜（楽譜集）と同じように、開閉可能に構成されている。これにより、この楽譜型情報処理装置１は、図３に示すように、左右の筐体５、６を閉じることによって、全体形状を小さくでき、持ち運びを容易に行うことができる。また、この閉状態では、表示画面２、３などが外部に露出しないのでこれらが破損する場合などを防止することができる。
【００１４】
また、この楽譜型情報処理装置１は、カメラ７、マイクロホン８およびスピーカ９を有している。カメラ７は、開状態（図１の状態）でこの楽譜型情報処理装置１の前面、つまり、表示された楽譜を見て演奏を行う演奏者を撮影するために設けられている。マイクロホン８は、指向性を有するマイクロホンが適用され、開状態でこの楽譜型情報処理装置１の前面からの音声、つまり、演奏者の演奏音や音声を入力するために設けられている。また、スピーカ９は、この楽譜型情報処理装置１に記録されたＭＩＤＩ（Musical Instrument Digital Interface）データまたは音声データから生成した音声を放音するためのものである。また、この楽譜型情報処理装置１は、メモリカードのリーダ／ライタ１２を内蔵しており、図示しない側面位置にメモリカード用のスロットを有している。
【００１５】
（１．２）楽譜型情報処理装置の電気的構成
次に、図４を参照して、楽譜型情報処理装置１の電気的構成を説明する。同図において、ＣＰＵ（Central Processing Unit）２０は、バス（BUS）２１を介して接続された各部の動作を制御することによって、楽譜型情報処理装置１全体を制御する。ＲＡＭ（Random Access Memory）２２は、ＣＰＵ２０のバッファメモリやワークメモリとして使用されるメモリであり、イメージデータやプログラムデータなどが一時記憶される。
【００１６】
また、制御プログラムメモリ２３、楽譜データメモリ２４、ユーザデータメモリ２５は、例えば、磁気ディスクまたはＥＥＰ−ＲＯＭ（Electrically Erasable Programmable Read Only Memory）などの記録装置から構成されている。制御プログラムメモリ２３には、ＣＰＵ２０に各種の処理（後述する楽譜表示処理、通信処理など）を行わせるための処理手順を示した制御プログラム群が記録されている。また、楽譜データメモリ２４には、複数の楽曲の楽譜データが記録されており、ユーザデータメモリ２５には、撮影データや録音データなどの画像や音声のデータなどが記録されるようになっている
【００１７】
無線通信部２６は、ＣＰＵ２０の制御の下にアンテナを介して図示しないルータや他の楽譜型情報処理装置１やＰＣなどと無線でデータ通信を行うものであり、例えば、Bluetooth（登録商標）などの無線ＬＡＮに対応する無線モジュールが適用される。楽譜型情報処理装置１は、この無線通信部２６によってルータを介してインターネットに接続することにより、インターネットを介して楽譜データをダウンロードしたり、他の楽譜型情報処理装置１との間で一対一通信、または一対多通信を行うことにより、他の楽譜型情報処理装置１から楽譜データを受信できるようになっている。
【００１８】
また、ＭＩＤＩインターフェース２７は、この楽譜型情報処理装置１をＭＩＤＩインターフェースを備える電子楽器やＰＣとの間でＭＩＤＩデータを通信するためのものである。また、音源２８は、ＣＰＵ２０の制御の下に音声データまたはＭＩＤＩデータから音声信号を生成し、図示しないディジタルアナログ変換回路を介してスピーカ９から放音させるものである。
【００１９】
（１．３）楽譜データの構成
次に本実施形態で用いる楽譜データについて説明する。
本実施形態で用いる楽譜データＤＭは、図５に一例を示すように、従来の楽譜データに対応する楽譜情報ＤＭ１に加えて、この楽譜情報ＤＭ１の利用範囲を特定するための利用権情報ＤＭ２を有している。具体的には、利用権情報ＤＭ２は、楽譜データＤＭの保存を許可する保存許可フラグＦＳと、楽譜データＤＭの送信を許可する送信許可フラグＦＴとが記述されている。ここで、保存許可フラグＦＳが［１］の場合は、保存が許可されていることを示し、［０］の場合は保存が許可されていないことを示している。また、送信許可フラグＦＴが［１］の場合は、送信が許可されていることを示し、［０］の場合は送信が許可されていないことを示している。
【００２０】
また、図５に示す例では、楽譜情報ＤＭ１は、音高情報、リズム情報および頁情報のフィールドを含んでおり、音高情報には、さらに音階情報とオクターブ情報とが含まれている。音階情報は、「ド（Ｃ）」などの音階を数字を用いて表しており、具体的には、「ド」＝「０」を基準に半音の幅を「１」として音階を指定している。例えば、「１」は、「ド」より半音高い「ド＃１」を表し、「２」は、「ド」よりも１音高い「レ」を表している。
【００２１】
また、オクターブ情報は、基準音に対するオクターブの高低を正負符号「＋」および「−」で表すとともに、基準音に対するオクターブの間隔を数字で表している。例えば、「＋１」は、基準音から１オクターブ高い音を指定しており、「−１」は、基準音から１オクターブ低い音を指定する。従って、音階情報が「１」で、オクターブ指定情報が「＋１」の場合は、基準の「ド」よりも１オクターブ高い「ド＃」を表している。
【００２２】
一方、リズム情報は、音の長さの基準とする４分音符を「１」として数字で音の長さを表している。例えば、「０．５」は、４分音符の半分の音の長さであるから、８分音符を指定し、「４」は、４分音符の４倍の音の長さであるから、全音符を指定している。また、頁情報は、音高情報やリズム情報などが、楽譜データにおける何頁目に属するかを指定している。また、楽譜データには、上述した情報以外に、演奏時のテンポを指定するテンポ情報、曲の題名、作曲者名、作詞家名などを示す情報を含んでいる。
【００２３】
そして、この楽譜型情報処理装置１は、ＣＰＵ２０がユーザの指示に基づいて対応する楽曲の楽譜データＤＭを読み出し、所定のアルゴリズムで五線譜の楽譜の画像データを頁単位で生成することにより、楽譜の各頁を表示画面２および３にそれぞれ表示できるようになっている。
【００２４】
（１．４）楽譜型情報処理装置の処理内容
次に、この楽譜型情報処理装置１が行う各種処理について説明する。
この楽譜型情報処理装置１は、複数の動作モードを有しており、動作モードを切り替えることにより、インターネット接続、データ通信、楽譜表示、撮影および録音を行う。具体的には、この楽譜型情報処理装置１は、動作モードとして、インターネットモード、通信モード、楽譜表示モード、撮影モードおよび録音モードを備えている。以下、各動作モードを楽譜データＤＭの取り扱いに着目しながら説明する。
【００２５】
ａ．インターネットモード
インターネットモードは、インターネットに接続する動作モードであり、このモードが選択されると、ＣＰＵ２０は、制御プログラムメモリ２３に記録された所定のブラウザ用プログラムを読み出して実行することにより、ブラウザを起動し、ルータを介してインターネットに接続する。そして、ＣＰＵ２０は、タッチパネル１１Ａ、１１Ｂなどを介して入力したユーザの指示に基づいて、任意のＵＲＬ（Uniform Resource Locator）のＨＰ（Home Page）にアクセスして画像データなどを取得し、対応する画像を表示する。
【００２６】
従って、ユーザは、従来のＰＣと同様に、インターネットをブラウジングすることができ、また、上記楽譜データＤＭのダウンロードサービスを提供するサーバにアクセスすることによって、所望の楽曲の楽譜データＤＭをダウンロードすることができるようになっている。この場合、楽譜データＤＭの供給元のサーバは、利用権情報ＤＭ２の保存許可フラグＦＳと送信許可フラグＦＴとを両方とも［１］に設定した楽譜データＤＭを送信するようになっている。すなわち、購入者の楽譜型情報処理装置１には、保存および送信が許可された楽譜データＤＭが楽譜データメモリ２４に記録されるようになっている。
【００２７】
ｂ．通信モード
通信モードは、他の楽譜型情報処理装置１と無線接続することによって、無線ネットワーク（例えば、Bluetooth接続など）を構成し、この無線ネットワーク内の指定された１台または全ての楽譜型情報処理装置１との間で、楽譜データメモリ２４に記録された楽譜データＤＭや、ユーザデータメモリ２５に記録されたデータを通信するモードである。ここで、本実施形態に係る楽譜型情報処理装置１は、楽譜データＤＭの送信の場合には、ＣＰＵ２０が送信対象の楽譜データＤＭが送信を許可されているか否かを判定し、送信が許可されている場合にのみ楽譜データＤＭを送信するようになっている。なお、楽譜データＤＭ以外のデータ（動画データや音声データなど）は、上記判定を行うことなく、宛先の楽譜型情報処理装置１に送信する。
【００２８】
次に、楽譜データＤＭの送信の場合におけるＣＰＵ２０の処理手順を図６に示すフローチャートを参照しながら説明する。
まず、楽譜型情報処理装置１において、このモードの際に表示される図示しない操作ボタンの操作を介して楽譜データＤＭの送信指示を入力すると、ＣＰＵ２０は、楽譜データメモリ２４に記憶された楽譜データＤＭのファイル名を表示画面２および３に表示し、ユーザに対して送信対象の楽譜データＤＭの選択を促す（ステップＳ１）。なお、ユーザが楽譜データＤＭのファイル名を直接入力するようにしてもよいし、楽譜データメモリ２４に記憶された楽譜データＤＭをサムネール表示してその中から選択するようにしてもよい。
【００２９】
そして、送信対象の楽譜データＤＭが選択されると、ＣＰＵ２０は、その楽譜データＤＭを読み出して（ステップＳ２）、読み出した楽譜データＤＭの利用権情報ＤＭ２の送信許可フラグＦＴが［１］か否かを判定する（ステップＳ３）。このとき、送信許可フラグＦＴが［１］の場合は、ＣＰＵ２０は、この楽譜データＤＭの送信許可フラグＦＴと保存許可フラグＦＳとを［０］に変更した後に（ステップＳ４）、宛先の楽譜型情報処理装置１に送信する（ステップＳ５）。すなわち、送信対象の楽譜データＤＭが送信が許可されていた場合は、送信と保存を許可しない設定に利用権情報ＤＭ２が書き換えられた楽譜データＤＭが宛先の楽譜型情報処理装置１に送信される。
【００３０】
これに対して、ステップＳ３の判断において、送信許可フラグＦＴが［０］であった場合は、ＣＰＵ２０は、楽譜データＤＭの送信処理を中止する中止処理を行った後（ステップＳ６）、処理を終了する。ここで、中止処理とは、例えば、「この楽譜データの送信は許可されていません」などのメッセージを表示する処理である。すなわち、送信対象の楽譜データＤＭが送信が許可されていない場合は、楽譜データＤＭの送信が禁止される。
【００３１】
このように、楽譜型情報処理装置１は、楽譜データＤＭの利用権情報ＤＭ２に基づいて楽譜データＤＭを送信するか否かを選択するように構成されており、楽譜データＤＭを送信する場合でも、送信が許可されない利用権情報ＤＭ２に書き換えた楽譜データＤＭを送信するので、送信先の楽譜型情報処理装置１からこの楽譜データＤＭが再び他の楽譜型情報処理装置１に送信される場合を確実に防止できるようになっている。従って、本実施形態においては、購入時の楽譜データＤＭを記録している楽譜型情報処理装置１、つまり、楽譜データＤＭの購入者の楽譜型情報処理装置１しか楽譜データＤＭを送信することができず、購入者が楽譜データＤＭの流出先を管理できるようになっている。
【００３２】
ｃ．楽譜表示モード
楽譜表示モードは、楽器演奏のための楽譜を表示する動作モードであり、このモードが選択されると、ＣＰＵ２０は、制御プログラムメモリ２３に記録された楽譜表示用プログラムを読み出して実行することにより、上記通信モードの場合と同様に、楽譜データメモリ２４に記憶された楽譜データＤＭのファイル名を表示画面２および３に表示するなどして、ユーザに対して表示対象の楽譜データＤＭの選択を促す。なお、楽譜データメモリ２４には、上記通信モードにて他の購入者の楽譜型情報処理装置１から送信された楽譜データＤＭも記録されている。
【００３３】
そして、ユーザにより楽譜データＤＭが選択されると、ＣＰＵ２０は、楽譜データメモリ２４から対応する楽譜データＤＭを読み出し、１頁目と２頁目の楽譜画像データを生成することにより、１頁目と２頁目の楽譜を表示画面２と表示画面３とにそれぞれ頁単位で表示させる。この場合の表示例を図７に示すように、表示画面２には、各種操作を指示するための操作ボタン群３０および４０がさらに表示される。具体的には、操作ボタン群３０は、頁送り、頁戻し、頁の最初に戻る、楽譜の保存および編集、といった楽譜操作や、手書き画像の消去、保存および各種設定、といった処理を指示するためのソフトウェアボタンであり、操作ボタン群４０は、動作モードの切り替えを指示するためのソフトウェアボタンである。
【００３４】
また、この楽譜表示処理において、ＣＰＵ２０は、図８に示すように、表示画像Ｐを複数のレイヤに対応付けて表示するレイヤ表示処理を行い、この図では、第１レイヤＬ１に楽譜画像や操作ボタン群３０、４０の画像を表示する場合を示している。なお、ここでは、第２レイヤＬ２〜第ｎレイヤＬｎには何も画像は表示されていない。そして、ＣＰＵ２０は、液晶表示パネル１０Ａ、１０Ｂを駆動して表示画像Ｐの左領域の画像Ｐｌを液晶表示パネル１０Ａに表示させ、右領域の画像Ｐｒを液晶表示パネル１０Ｂに表示させることにより、１頁目の楽譜を表示画面２に表示し、２頁目の楽譜を表示画面３に表示させる。
【００３５】
次に、ＣＰＵ２０は、タッチパネル１１Ａ、１１Ｂを介して検出した押圧位置に基づき、操作ボタン群３０の楽譜操作の操作ボタンが押圧操作されたことを検出すると、第１レイヤＬ１に表示される楽譜の頁を変更して表示画像Ｐを更新する処理を行う。例えば、頁送りボタンが押圧操作された時は、第１レイヤＬ１に表示する楽譜画像を２頁後の楽譜画像に更新することによって、表示画面２および３に表示される楽譜をそれぞれ２頁後の楽譜に変更させる。また、ＣＰＵ２０は、タッチパネル１１Ａ、１１Ｂを介して操作ボタン群４０のいずれかが押圧操作されたことを検出すると、動作モードを切り替える処理を行う。
【００３６】
また、ＣＰＵ２０は、タッチパネル１１Ａ、１１Ｂを介して検出した押圧位置が操作ボタン群３０および４０以外の位置の場合は、この位置の軌跡の画像データ（以下、「手書きデータ」という。）を生成し、図９に示すように、この位置の軌跡を第２レイヤＬ２にリアルタイムに表示させることによって、表示画面２および３に楽譜画像と該位置の軌跡とを重ねて表示させる。また、ＣＰＵ２０は、図１０または図１１に示すように、この手書きデータにその時点の楽譜の頁、楽譜データＤＭのファイル名、表示レイヤ（第２レイヤＬ２）などを特定するための付加情報をつけてＲＡＭ２２に記憶しておき、上述した楽譜頁変更処理の際に、この付加情報を参照することにより、変更後の頁に対応する手書きデータがあれば、この位置の軌跡の画像を第２レイヤＬ２に表示し、無ければ第２レイヤＬ２には何も表示させない。なお、図１０は１頁分の手書きデータに付加情報をつけて記憶した場合の概念図であり、図１１は連続する２頁分の手書きデータに付加情報をつけて記憶した場合の概念図であり、いずれの方法を採用してもよい。これにより、ユーザは、一般の紙ベースの楽譜と同様に、スタイラスペンなどによって電子楽譜に直接文字や絵柄などの手書き画像を書き込むことができる。
【００３７】
ここで、本実施形態においては、手書き画像（押圧位置の軌跡）を第２レイヤＬ２に表示する場合を示しているが、ＣＰＵ２０は、ユーザの設定変更に従って手書き画像を表示するレイヤを任意に変更し、他のレイヤ（第３レイヤＬ３〜第ｎレイヤＬｎ）に表示する場合でも同じ処理を行う。従って、複数のレイヤに手書き画像を書き込むことも可能である。なお、手書き画像を表示した時の色や点の大きさ（線の太さ）についても各レイヤ毎に操作者が任意に設定できるようにしてもよい。また、楽譜画像と操作ボタン群３０、４０を表示するレイヤも第１レイヤＬ１に限らず、楽譜画像と手書き画像を表示するレイヤが異なる範囲で任意のレイヤに表示させることが可能である。なお、楽譜画像と操作ボタン群３０、４０の画像は同一レイヤに限らず、異なるレイヤに表示させるようにしてもよい。
【００３８】
また、ＣＰＵ２０は、操作ボタン群３０の操作や設定に応じて第１レイヤＬ１〜第ｎレイヤＬｎの表示／非表示を制御することにより、ユーザの操作に応じて楽譜と手書き画像を同時に表示させたり、楽譜のみを表示させたり、手書き画像だけを表示させたり、所定のレイヤの手書き画像だけを表示させたり、といった切り替え表示を行う。すなわち、この楽譜型情報処理装置１は、楽譜と手書き画像とを異なるレイヤで表示しているので、楽譜または手書き画像の非表示処理を簡易に行うことができる。
【００３９】
また、ＣＰＵ２０は、操作ボタン群３０の手書き画像の保存の操作ボタンが操作された場合は、指定されたレイヤの手書きデータを付加情報とともに読み出し、ユーザデータメモリ２５またはメモリカードに保存する処理を行う。また、ＣＰＵ２０は、ユーザデータメモリ２５またはメモリカードに記録された手書きデータの読み出しが指示された場合は、このデータに含まれる付加情報に基づいて、楽譜データメモリ２４に対応する楽譜データＤＭが記録されているか検索し、楽譜データＤＭが記録されている場合は、この楽譜データＤＭを読み出して表示させるとともに、表示した楽譜の頁に対応する手書きデータがある場合は、上述と同様に、この手書きデータの画像を指定されたレイヤに表示する。これにより、操作者は、自身の手書きデータだけをメモリカードに記憶して持ち運ぶようにすれば、自身の楽譜型情報処理装置１で書き込んだ手書き画像を含む楽譜を他の楽譜型情報処理装置１でも表示させることができる。
【００４０】
従って、この楽譜型情報処理装置１は、紙ベースの一般的な楽譜と同様に、楽譜の連続する頁を同時に表示したり、頁をめくることが可能なだけでなく、表示された楽譜に自由に書き込みを行うことができる。
【００４１】
また、この楽譜型情報処理装置１において、操作ボタン群３０の楽譜の保存の操作ボタンが操作された場合は、ＣＰＵ２０は、保存対象の楽譜データＤＭが保存を許可されているか否かを判定し、保存が許可されている場合にのみ楽譜データＤＭを保存する処理を行うようになっている。
【００４２】
ここで、楽譜データＤＭの保存の場合におけるＣＰＵ２０の処理手順を図１２に示すフローチャートを参照しながら説明する。
まず、楽譜型情報処理装置１において、保存対象（現在表示中）の楽譜データＤＭの利用権情報ＤＭ２を参照して、保存許可フラグＦＳが［１］か否かを判定する（ステップＳ１０）。このとき、保存許可フラグＦＳが［１］の場合は、ＣＰＵ２０は、ユーザに対して楽譜データＤＭの保存先の選択を促し、選択された保存先がメモリカードか否かを判断する（ステップＳ１１）。
【００４３】
このとき、選択された保存先がメモリカードの場合は、ＣＰＵ２０は、この楽譜データＤＭの送信許可フラグＦＴと保存許可フラグＦＳとを［０］に変更した後に（ステップＳ１２）、メモリカードに保存するのに対し（ステップＳ１３）、選択された保存先がメモリカードではない場合、つまり、保存先が楽譜データメモリ２４であった場合は、利用権情報ＤＭ２の内容を変更することなく、楽譜データＤＭを保存する（ステップＳ１３）。
【００４４】
ここで、楽譜データＤＭを保存する場合には、第２レイヤＬ２〜第ｎレイヤＬｎに表示した手書きデータおよび付加情報を読み出して、これらデータと第１レイヤＬ１に表示した楽譜情報と対応づけることによって１つの楽譜データＤＭとして楽譜データメモリ２４に記録するようになっている。そして、ＣＰＵ２０は、この楽譜データＤＭを表示する際は、楽譜データＤＭに含まれる付加情報に基づいて、表示する楽譜の頁に対応する手書きデータがあると判定した場合は、この手書きデータの画像を指定されたレイヤに表示することにより、前回書き込まれた手書き画像を含む楽譜を表示させることができるようになっている。
【００４５】
一方、ステップＳ１０の判断において、保存許可フラグＦＳが［０］であった場合は、ＣＰＵ２０は、楽譜データＤＭの保存を中止する中止処理を行った後（ステップＳ１４）、この楽譜データＤＭを楽譜データメモリ２４から削除する処理を行う（ステップＳ１５）。ここで、中止処理とは、楽譜データＤＭの保存が許可されていない旨などを表示してユーザに通知する処理である。すなわち、利用権情報ＤＭ２に基づいて保存が許可されていないと判断される楽譜データＤＭは、表示可能ではあるが、保存することができず、この結果、一回しか表示できないように利用が制限される。
【００４６】
さらに、楽譜データＤＭをメモリカードに保存する場合は、保存と送信が許可されない利用権情報ＤＭ２に書き換えた楽譜データＤＭを保存するので、メモリカードから読み出した楽譜データＤＭについても、一回しか表示できず、送信することもできないように利用が制限される。また、ＣＰＵ２０は、この楽譜情報処理装置１の電源をオフする指示、および、この動作モードの終了指示などを入力した場合にも保存許可フラグＦＳを参照し、保存許可フラグＦＳが［０］の場合は、この楽譜データＤＭを楽譜データメモリ２４から削除する処理を行うことにより、保存が許可されていないと判断される楽譜データＤＭを確実に削除するようになっている。
【００４７】
従って、本実施形態に係る楽譜型情報処理装置１は、楽譜データＤＭの利用権情報ＤＭ２に基づいて楽譜データＤＭを保存するか否かを選択するように構成されており、楽譜データＤＭを保存する場合でも、他の楽譜型情報処理装置１によって楽譜データＤＭを読み出し可能なメモリカードに保存する場合は、保存と送信が許可されない利用権情報ＤＭ２に書き換えて楽譜データＤＭを保存する。このため、メモリカードから読み出した楽譜データＤＭについても、一回しか表示できず、かつ、送信もできないように利用が制限される。
【００４８】
これにより、保存が許可されている購入時の楽譜データＤＭを記録している楽譜型情報処理装置１だけが楽譜データＤＭの送信や保存を行うことができるので、購入者は、合奏演奏を希望する者の楽譜型情報処理装置１に楽譜データＤＭを送信するか、メモリカードに記録（保存）して渡せば、合奏相手の楽譜型情報処理装置１にも同じ楽曲の楽譜を表示させることができる一方で、合奏終了後は合奏相手の楽譜型情報処理装置１から楽譜データを削除させることができる。従って、購入者以外の者の楽譜データＤＭの再利用や改変を確実に制限することができる。
【００４９】
なお、保存が許可されていない楽譜データＤＭを表示した際に入力された手書き画像は、この楽譜データＤＭを削除する際に合わせて削除するようにしてもよいし、手書きデータを付加情報とともにユーザデータメモリ２５に記録して、ユーザが適宜利用できるようにしてもよい。
【００５０】
ｄ．撮影モード
撮影モードは、演奏者を撮影するモードであり、このモードが選択されると、ＣＰＵ２０は、カメラ７の撮影画像５０を表示画面３に表示させる。図１３に撮影モードの表示例を示すように、表示画面３には、撮影画像５０に加えて、録画開始、録画停止、再生、といった処理を指示するための操作ボタン群６０が表示されるとともに、表示画面２に、撮影モードへの切り替え前に表示されていた楽譜、若しくは演奏者が指定した楽譜データＤＭに対応する楽譜のいずれかが表示されるようになっている。
【００５１】
そして、操作ボタン群６０の操作に応じて、ＣＰＵ２０は、カメラ７を介して入力した撮影画像５０に対応する動画データと、マイクロホン８を介して入力した音声データとをユーザデータメモリ２５に同期をとって記録していく録画処理、若しくは録画停止処理、またはユーザデータメモリ２５に予め記録した動画および音声のデータの再生処理などを行うようになっている。この録画処理において、動画データは、ＭＰＥＧ（Moving Picture Experts Group）２またはモーションＪＰＥＧ（Joint Photographic Experts Group）等の映像符号化アルゴリズムで圧縮符号化処理を行う一方、音声データはＭＰＥＧ１（レイヤ２）等の音声符号化アルゴリズムで圧縮符号化処理を行って記録するようにしてもよい。さらに、動画データだけを記録できるようにしてもよい。
【００５２】
また、このモードにおいても、楽譜表示モードと同様に、操作ボタン群３０の操作により楽譜操作が可能で、かつ、電子楽譜に手書き画像を書き込んだり、手書きデータだけを保存することが可能である。なお、このモードにおいては、表示画面２にしか電子楽譜が表示されないので、頁送りボタンや頁戻しボタンが押圧操作された場合は、楽譜表示モードの場合と異なり、電子楽譜を１頁単位で変更するようになっている。なお、撮影画像５０を表示画面２に表示し、電子楽譜を表示画面３に表示するようにしてもよく、操作者がいずれの表示画面に撮影画像５０を表示するかを選択できるようにしてもよい。
【００５３】
これにより、この撮影モードにおいては、電子楽譜と撮影画像５０とを隣り合う位置に表示することができるので、演奏者は、一方の表示画面２に表示された電子楽譜を見て楽器演奏などを行うと同時に、他方の表示画面３に表示された自身の演奏姿をモニタしながら簡易に撮影を行うことができる。
【００５４】
ｅ．録音モード
録音モードは、演奏音や歌声を録音するモードであり、このモードが選択されると、ＣＰＵ２０は、録音開始、録音停止、再生、といった処理を指示するための図示しない操作ボタン群を表示画面３に表示させ、これら操作ボタンの押圧操作に応じてマイクロホン８を介して入力した音声データをユーザデータメモリ２５に記録したり、ユーザデータメモリ２５に記録された音声データを再生する。
【００５５】
また、このモードにおいても、撮影モードと同様に、表示画面２には、録音モードへの切り替え前に表示されていた楽譜、若しくは演奏者が指定した楽譜データＤＭに対応する楽譜が表示される。これにより、演奏者は、一方の表示画面２に表示された電子楽譜を見て楽器演奏などを行うと同時に、他方の表示画面３に表示された操作ボタンを操作して自身の演奏音や歌声を簡易に録音することができる。
【００５６】
（２）  補足
本願発明は、上述した実施形態に限らず種々の態様にて実施することができる。例えば、以下のような変形実施が可能である。
（２．１）
上述の実施形態では、購入時の楽譜データＤＭを記録する楽譜型情報処理装置１から楽譜データＤＭを送信する場合や楽譜データＤＭをメモリカードに記録する時は、常に、その楽譜データＤＭの利用権情報ＤＭ２を書き換えて送信および保存を禁止する場合について述べたが、送信および保存を禁止するか否かを購入者が設定できるようにしてもよい。このようにすれば、購入者が楽譜データのバックアップをとったり、自身が所有するＰＣや他の楽譜型情報装置１でも楽譜データの保存や送信が可能となる。
【００５７】
（２．２）
また、上述の実施形態では、楽譜データＤＭの購入者は自由に楽譜データＤＭを送信したり、保存することができる場合について述べたが、ダウンロードサービスを提供するサーバが購入者の希望などに応じて利用権情報ＤＭ２の各フラグＦＳおよびＦＴを書き換えて、楽譜データＤＭを提供するようにしてもよい。このようにすれば、例えば、サーバが送信許可フラグＦＴ＝［０］、保存許可フラグＦＳ＝［１］の楽譜データを送信すれば、購入者が保存はできるが送信はできないようにする、といったことが可能となる。従って、購入者は、合奏使用予定の楽譜データについては保存および送信が許可された楽譜データを購入し、自身のみが使用する楽譜データについては保存のみが許可された楽譜データを購入する、といった選択が可能となる。
【００５８】
（２．３）
また、上述の実施形態では、この楽譜型情報処理装置１がインターネットモード、通信モード、楽譜表示モード、撮影モードおよび録音モードの動作モードを有する場合について述べたが、動作モードはインターネットモード、通信モードおよび楽譜表示モードのみでもよい。少なくとも、楽譜型情報処理装置１は、インターネットまたはメモリカードなどを介して、送信および保存が許可された楽譜データＤＭを外部から取得する手段、他の楽譜型情報処理装置１に楽譜データを送信する手段、楽譜データに基づいて楽譜を表示したり、保存する手段があればよい。
【００５９】
（２．４）
また、上述の実施形態では、利用権情報ＤＭ２を、保存許可フラグＦＳと、送信許可フラグＦＴとから構成する場合について述べたが、１つのフラグで保存と送信を許可するか否かを設定するようにしてもよい。また、これらのフラグ情報に加えて、編集を許可するか否かを設定するフラグなどをさらに追加してもよい。また、本発明は、フラグ情報を用いる場合に限らず、保存や送信を許可するか否かを識別可能な識別情報を広く適用することができる。
【００６０】
（２．５）
また、上述の各実施形態では、主にタッチパネル１１Ａ、１１Ｂを介してユーザの指示を入力する場合について述べたが、本発明はこれに限らず、タッチパネル以外のタブレットやマウス等の各種の入力デバイスを適用してもよいことは言うまでもなく、マイクロホン８を介して入力した音声に基づいてユーザの指示を入力するようにしてもよい。
【００６１】
（２．６）
上述の実施形態では、楽譜型情報処理装置１が表示装置（表示画面２、３、液晶表示パネル１０Ａ、１０Ｂなど）を備え、この表示装置に電子楽譜などを表示する場合について述べたが、この楽譜型情報処理装置１に接続された別体の表示装置に電子楽譜などを表示するようにしてもよい。また、楽譜データＤＭに基づいて送信や保存を制限可能な機器は、上述した楽譜型情報処理装置１に限らず、ＰＣ、ＰＤＡ（Personal Digital Assistants）などのコンピュータ（情報処理装置を含む）に広く適用することが可能である。
【００６２】
（２．７）
また、上述の実施形態では、外部から受信した楽譜データＤＭの表示や、楽譜データＤＭの送信や保存の制限（利用権情報ＤＭ２の書き換えなど）、といった処理を行うための制御プログラムを予め楽譜型情報処理装置１に格納しておく場合について述べたが、図１４に示すように、この制御プログラムを磁気記録媒体、光記録媒体、半導体記録媒体などのコンピュータが読み取り可能な記録媒体１２０に記録し、コンピュータ１３０がこのプログラムを読み取って実行するようにしてもよい。また、図１５に示すように、この制御プログラムをサーバ１４０に格納し、ネットワークを介してサーバ１４０が送信要求のあった楽譜型情報処理装置１などの情報処理装置やコンピュータ（ＰＣ）１５０などに送信するようにしてもよい。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施形態に係る楽譜型情報処理装置の外観図である。
【図２】楽譜型情報処理装置の表示画面の構成を示す図である。
【図３】楽譜型情報処理装置の筐体を閉じた状態を示す外観図である。
【図４】楽譜型情報処理装置の電気的構成を示すブロック図である。
【図５】楽譜データの内容を示す図である。
【図６】楽譜データ送信時の処理を示すフローチャートである。
【図７】楽譜型情報処理装置の楽譜表示モードの説明に供する図である。
【図８】楽譜型情報処理装置の楽譜表示時の表示画像のレイヤ構造を説明する図である。
【図９】楽譜型情報処理装置の楽譜と手書き画像表示時の表示画像のレイヤ構造を説明する図である。
【図１０】手書きデータの管理方法の説明に供する図である
【図１１】手書きデータの他の管理方法の説明に供する図である
【図１２】楽譜データ保存時の処理を示すフローチャートである。
【図１３】楽譜型情報処理装置の撮影モードの説明に供する図である。
【図１４】制御プログラムをコンピュータが読み取り可能な記録媒体に記録する場合の説明に供する図である。
【図１５】制御プログラムをネットワークを介してサーバから送信する場合の説明に供する図である。
【符号の説明】
【００６４】
１……楽譜型情報処理装置、２、３……表示画面、４……操作スイッチ群、３０、４０……操作ボタン群、５、６……筐体、７……カメラ、８……マイクロホン、９……スピーカ、１０Ａ、１０Ｂ……液晶表示パネル、１１Ａ、１１Ｂ……タッチパネル、２０……ＣＰＵ（制御手段）、２１……バス、２２……ＲＡＭ、２３……制御プログラムメモリ、２４……楽譜データメモリ（記録手段）、２５……ユーザデータメモリ、２６……無線通信部、２７……ＭＩＤＩインターフェース、２８……音源、５０……撮影画像、ＤＭ……楽譜データ、ＤＭ１……楽譜情報、ＤＭ２……利用権情報、ＦＳ……保存許可フラグ、ＦＴ……送信許可フラグ、Ｌ１〜Ｌｎ……レイヤ。
【図１】
2008083707.tif 000003
【図２】
2008083707.tif 000004
【図３】
2008083707.tif 000005
【図４】
2008083707.tif 000006
【図５】
2008083707.tif 000007
【図６】
2008083707.tif 000008
【図７】
2008083707.tif 000009
【図８】
2008083707.tif 000010
【図９】
2008083707.tif 000011
【図１０】
2008083707.tif 000012
【図１１】
2008083707.tif 000013
【図１２】
2008083707.tif 000014
【図１３】
2008083707.tif 000015
【図１４】
2008083707.tif 000016
【図１５】
2008083707.tif 000017