(57)【特許請求の範囲】
【請求項１】
１乃至複数ページの画像データを含む音楽コンテンツ表示データを複数個記憶する音楽コンテンツ記憶手段と、
音楽コンテンツ記憶手段に記憶される複数個の音楽コンテンツ表示データに対して順番を決定する順番決定手段と、
表示すべきページ番号情報を取得するページ番号取得手段と、
順番決定手段により決定された順番に従って各順番に対応する音楽コンテンツ表示データの画像データを連続的に並べたときに、ページ番号取得手段により取得されたページ番号情報に該当するページの画像データを、音楽コンテンツ記憶手段から探索して参照する画像データ参照手段と、
画像データ参照手段により参照された画像データを表示する表示手段と
を具備することを特徴とする音楽コンテンツ表示装置。
【請求項２】
１乃至複数ページの画像データを含む音楽コンテンツ表示データを複数個記憶する音楽コンテンツ記憶手段を具備し、音楽コンテンツ表示装置として機能するコンピュータに、
音楽コンテンツ記憶手段に記憶される複数個の音楽コンテンツ表示データに対して順番を決定する順番決定ステップと、
表示すべきページ番号情報を取得するページ番号取得ステップと、
順番決定ステップで決定された順番に従って各順番に対応する音楽コンテンツ表示データの画像データを連続的に並べたときに、ページ番号取得ステップで取得されたページ番号情報に該当するページの画像データを、音楽コンテンツ記憶手段から探索して参照する画像データ参照ステップと、
画像データ参照ステップで参照された画像データを表示する画像データ表示ステップと
から成る手順を実行させることを特徴とする音楽コンテンツ表示プログラム。
【請求項３】
前記画像データ参照ステップでは、前記ページ番号取得ステップで取得されたページ番号情報に該当するページの画像データを前記音楽コンテンツ記憶手段から抽出し、抽出された画像データを参照することを特徴とする請求項２に記載の音楽コンテンツ表示プログラム。
【請求項４】
前記画像データ参照ステップでは、前記順番決定ステップで決定された順番に従って、各順番に対応する音楽コンテンツ表示データに含まれる画像データを前記音楽コンテンツ記憶手段から抽出して連続的に並べた画像データを生成し、生成された画像データから、前記ページ番号取得ステップで取得されたページ番号情報に該当するページの画像データを参照することを特徴とする請求項２に記載の音楽コンテンツ表示プログラム。
【請求項５】
前記手順は、さらに、前記音楽コンテンツ記憶手段に記憶される各音楽コンテンツ表示データについて表示可否の状態を判定する表示可否判定ステップを含み、
前記画像データ参照ステップでは、前記順番決定ステップで決定された順番に従って、各順番に対応する音楽コンテンツ表示データのうち上記表示可否判定ステップで表示可能と判定された音楽コンテンツ表示データの画像データを抽出して連続的に並べたときに、ページ番号取得ステップで取得されたページ番号情報に該当するページの画像データを参照する
ことを特徴とする請求項２〜４の何れか１項に記載の音楽コンテンツ表示プログラム。
【請求項６】
前記コンピュータは、さらに、前記音楽コンテンツ記憶手段に記憶される複数個の音楽コンテンツ表示データの中でどの音楽コンテンツ表示データをどの順番で表示するかを示す表示グループデータを１乃至複数組記憶するグループデータ記憶手段を具備し、
前記順番決定ステップでは、グループデータ記憶手段に記憶された表示グループデータを１組選出し、選出された表示グループデータに基づいて、音楽コンテンツ表示データを表示する順番を決定する
ことを特徴とする請求項２〜５の何れか１項に記載の音楽コンテンツ表示プログラム。
【請求項７】
前記手順は、さらに、前記音楽コンテンツ記憶手段に記憶される複数個の音楽コンテンツ表示データの中でどの音楽コンテンツ表示データをどの順番で表示するかを示す表示グループデータを１乃至複数組生成する表示グループ生成ステップを含み、
前記順番決定ステップでは、上記表示グループ生成ステップで生成された何れかの表示グループデータに基づいて音楽コンテンツ表示データを表示する順番を決定する
ことを特徴とする請求項２〜５の何れか１項に記載の音楽コンテンツ表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、楽譜表示データなどの楽曲に関する音楽コンテンツ表示データを表示する音楽コンテンツ表示システムに関する。
【背景技術】
【０００２】
従来より、ユーザ所望の楽曲に関する楽譜表示データなどの音楽コンテンツ表示データを表示することができる表示装置が知られている。例えば、特許文献１の電子楽器は、鍵盤、フットスイッチ、表示画面、外部記憶装置、通信Ｉ／Ｆ、音源回路、効果回路、サウンドシステムなどから構成され、ユーザ操作により選択された楽曲の楽譜データに従って楽譜を表示することができる。表示された楽譜は、フットスイッチによりページ切り替えが行われる。また、楽譜表示データ即ち楽譜データには、対応する楽曲の演奏データから生成されたものや、記憶装置から読み出した対応楽曲の楽譜論理データを元に生成したものや、対応楽曲の楽譜画像データそのものを記憶装置から読み出したものなどがある。
【０００３】
しかしながら、従来技術では、楽曲毎に楽譜データが用意されているので、ユーザが別の楽曲の楽譜を表示しようとしたときは、再度、選曲を行わなければならない。複数曲にわたる楽譜を連続的に見るということができない。
【０００４】
また、表示可能な楽譜データと表示不可能な楽譜データが混在する場合、楽譜表示を指示する際に、表示可能な楽譜かどうかを確認しなければならない。例えば、ユーザが楽譜データをダウンロードなどにより取得した後に別途使用許諾を受ける手続きをして初めて楽譜表示を行うことができるような場合、ダウンロードしただけの状態では、楽譜データはユーザの手元に存在するが楽譜表示はできない。或いは、或る電子楽器には、対応した楽譜データが元々記憶されているが、この電子楽器を正規に購入したという情報が入力される（認識される）まで、この電子楽器に対応した楽譜データを表示することができないようになっている場合もある。この場合、ユーザは、例えば、楽譜データの一覧を表示することにより、記憶される全ての楽譜データの存在を知ることができるが、表示可能な楽譜データと表示不可能な楽譜データとが混在する状態があり得る。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２４９０３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
この発明は、このような事情に鑑み、複数個の所望の楽曲に関する楽譜表示データ等の音楽コンテンツ表示データを、ユーザに複数回の楽曲選択操作をさせることなく、連続的に表示させることができる音楽コンテンツ表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明の主たる特徴に従うと、１乃至複数ページの画像データ（Ｂｄ）を含む音楽コンテンツ表示データ（Ｄｉ：Ｄｉ１，Ｄｉ２，…）を複数個記憶する音楽コンテンツ記憶手段（ＡＲ）と、音楽コンテンツ記憶手段（ＡＲ）に記憶される複数個の音楽コンテンツ表示データ（Ｄｉ）に対して順番（Ｏｄ）を決定する順番決定手段（Ｐ３）と、表示すべきページ番号情報（Ｐｎ）を取得するページ番号取得手段（Ｔ１〜Ｔ１３）と、順番決定手段（Ｐ３）により決定された順番（Ｏｄ）に従って各順番（Ｏｄ）に対応する音楽コンテンツ表示データ（Ｄｉ）の画像データ（Ｂｄ）を連続的に並べたときに、ページ番号取得手段（Ｔ１〜Ｔ１３）により取得されたページ番号情報（Ｐｎ）に該当するページの画像データ（Ｂｄ）を、音楽コンテンツ記憶手段（ＡＲ）から探索して参照する画像データ参照手段（Ｕ２，Ｕ７〜Ｕ１３）と、画像データ参照手段（Ｕ２，Ｕ７〜Ｕ１３）により参照された画像データ（Ｂｄ）を表示する表示手段（Ｓｃ；Ｕ２，Ｕ１２，Ｕ１４）とを具備する音楽コンテンツ表示装置（ＳＴ）〔請求項１〕、並びに、１乃至複数ページの画像データ（Ｂｄ）を含む音楽コンテンツ表示データ（Ｄｉ：Ｄｉ１，Ｄｉ２，…）を複数個記憶する音楽コンテンツ記憶手段（ＡＲ）を具備し、音楽コンテンツ表示装置として機能するコンピュータ（ＳＴ）に、音楽コンテンツ記憶手段（ＡＲ）に記憶される複数個の音楽コンテンツ表示データ（Ｄｉ）に対して順番（Ｏｄ）を決定する順番決定ステップ（Ｐ３）と、表示すべきページ番号情報（Ｐｎ）を取得するページ番号取得ステップ（Ｔ１〜Ｔ１３）と、順番決定ステップ（Ｐ３）で決定された順番（Ｏｄ）に従って各順番（Ｏｄ）に対応する音楽コンテンツ表示データ（Ｄｉ）の画像データ（Ｂｄ）を連続的に並べたときに、ページ番号取得ステップ（Ｔ１〜Ｔ１３）で取得されたページ番号情報（Ｐｎ）に該当するページの画像データ（Ｂｄ）を、音楽コンテンツ記憶手段（ＡＲ）から探索して参照する画像データ参照ステップ（Ｕ２，Ｕ７〜Ｕ１３）と、画像データ参照ステップ（Ｕ２，Ｕ７〜Ｕ１３）で参照された画像データ（Ｂｄ）を表示する画像データ表示ステップ（Ｕ２，Ｕ１２，Ｕ１４）とから成る手順を実行させる音楽コンテンツ表示プログラム〔請求項２〕が提供される。なお、括弧書きは、理解の便のために付記した実施例の参照記号や用語、参照箇所等であり、以下においても同様である。
【０００８】
この発明による音楽コンテンツ表示プログラムにおいて、画像データ参照ステップ（Ｕ２，Ｕ７〜Ｕ１３）では、ページ番号取得ステップ（Ｔ１〜Ｔ１３）で取得されたページ番号情報（Ｐｎ）に該当するページの画像データ（Ｂｄ）を音楽コンテンツ記憶手段（ＡＲ）から抽出し、抽出された画像データ（Ｂｄ）を参照する（Ｕ１３）〔請求項３〕ように構成し、或いは、画像データ参照ステップ（Ｕ２，Ｕ７〜Ｕ１３）では、順番決定ステップ（Ｐ３）で決定された順番（Ｏｄ）に従って、各順番（Ｏｄ）に対応する音楽コンテンツ表示データ（Ｄｉ）に含まれる画像データ（Ｂｄ）を音楽コンテンツ記憶手段（ＡＲ）から抽出して連続的に並べた画像データ（「全ページ分画像データ」）を生成し（Ｐ５：図９，１０）、生成された画像データ（「全ページ分画像データ」）から、ページ番号取得ステップ（Ｔ１〜Ｔ１３）で取得されたページ番号情報（Ｐｎ）に該当するページの画像データ（Ｂｄ）を参照する（Ｕ２）〔請求項４〕ように構成することができる。
【０００９】
この発明による音楽コンテンツ表示プログラムにおいて、手順は、さらに、音楽コンテンツ記憶手段（ＡＲ）に記憶される各音楽コンテンツ表示データ（Ｄｉ）について表示可否の状態を判定する表示可否判定ステップ（Ｒ６）を含み、画像データ参照ステップ（Ｕ２，Ｕ７〜Ｕ１３）では、順番決定ステップ（Ｐ３）で決定された順番（Ｏｄ）に従って、各順番（Ｏｄ）に対応する音楽コンテンツ表示データ（Ｄｉ）のうち表示可否判定ステップ（Ｒ６）で表示可能と判定された音楽コンテンツ表示データ（例えば、Ｄｉ１，Ｄｉ２，Ｄｉ４，Ｄｉ５）の画像データ（Ｂｄ）を抽出して連続的に並べたときに（Ｕ７，Ｒ６〜Ｒ１２）、ページ番号取得ステップ（Ｔ１〜Ｔ１３）で取得されたページ番号情報（Ｐｎ）に該当するページの画像データ（Ｂｄ）を参照する〔請求項５〕ように構成することができる。
【００１０】
この発明による音楽コンテンツ表示プログラムにおいて、コンピュータ（ＳＴ）は、さらに、音楽コンテンツ記憶手段（ＡＲ）に記憶される複数個の音楽コンテンツ表示データ（Ｄｉ）の中でどの音楽コンテンツ表示データ（Ｓｄ）をどの順番（Ｐｄ）で表示するかを示す表示グループデータ（Ｄｇ：Ｄｇ１，Ｄｇ２，…）を１乃至複数組記憶するグループデータ記憶手段（ＡＲ）を具備し、順番決定ステップ（Ｐ３）では、グループデータ記憶手段（ＡＲ）に記憶された表示グループデータ（Ｄｇ）を１組選出し、選出された表示グループデータ（Ｄｇ）に基づいて、音楽コンテンツ表示データ（Ｄｉ）を表示する順番（Ｏｄ）を決定する（Ｑ３，Ｑ１５〜Ｑ１６）〔請求項６〕ように構成することができる。或いは、手順は、さらに、音楽コンテンツ記憶手段（ＡＲ）に記憶される複数個の音楽コンテンツ表示データ（Ｄｉ）の中でどの音楽コンテンツ表示データ（Ｓｄ）をどの順番（Ｐｄ）で表示するかを示す表示グループデータ（Ｄｇ）を１乃至複数組生成する表示グループ生成ステップ（Ｑ７，Ｑ１０，Ｑ１２，Ｑ１４）を含み、順番決定ステップ（Ｐ３）では、表示グループ生成ステップ（Ｑ７，Ｑ１０，Ｑ１１，Ｑ１３）で生成された何れかの表示グループデータ（Ｄｇ）に基づいて音楽コンテンツ表示データ（Ｄｉ）を表示する順番（Ｏｄ）を決定する（Ｑ８，Ｑ１１，Ｑ１２，Ｑ１４）〔請求項７〕ように構成することができる。
【発明の効果】
【００１１】
この発明の主たる特徴による音楽コンテンツ表示システムでは〔請求項１，２〕、楽曲に関する楽譜表示データなどの音楽コンテンツ表示データ（Ｄｉ：Ｄｉ１，Ｄｉ２，…）が、複数個、音楽コンテンツ記憶手段（ＡＲ）に記憶され、各音楽コンテンツ表示データ（Ｄｉ）は１乃至複数ページの画像データ（Ｂｄ）を含んでいる。音楽コンテンツ記憶手段（ＡＲ）に記憶される複数個の音楽コンテンツ表示データ（Ｄｉ）に対して順番（Ｏｄ）を決定し（Ｐ３）、表示すべきページ番号情報（Ｐｎ）を取得すると（Ｔ１〜Ｔ１３）、決定した順番（Ｏｄ）に従って各順番（Ｏｄ）に対応する音楽コンテンツ表示データ（Ｄｉ）の画像データ（Ｂｄ）を連続的に並べたときに、取得したページ番号情報（Ｐｎ）に該当するページの画像データ（Ｂｄ）を、音楽コンテンツ記憶手段（ＡＲ）から探索して参照し（Ｕ２，Ｕ７〜Ｕ１３）、参照した画像データ（Ｂｄ）を表示部（６）の画面（Ｓｃ）に表示する（Ｕ２，Ｕ１２，Ｕ１４）。従って、この発明によれば、複数個の所望の楽曲に関する楽譜表示データやこれら楽曲に関連したページ単位での表示データなどの音楽コンテンツ表示データを、ユーザに複数回の楽曲選択操作をさせることなく、連続的に表示させることができる。例えば、複数の楽曲にわたる楽譜を、選曲操作を繰り返すことなく、連続的に表示して１冊の曲集のようにユーザに見せることができる。
【００１２】
この発明では、音楽コンテンツ表示データ（Ｄｉ）の画像データ（Ｂｄ）を参照して画面（Ｓｃ）に表示するのに、取得したページ番号情報（Ｐｎ）に該当するページの画像データ（Ｂｄ）を音楽コンテンツ記憶手段（ＡＲ）から抽出し、抽出した画像データ（Ｂｄ）を参照する（Ｕ１３）という手法〔請求項３〕を採用することができる。
或いは、決定した順番（Ｏｄ）に従って、各順番（Ｏｄ）に対応する音楽コンテンツ表示データ（Ｄｉ）に含まれる画像データ（Ｂｄ）を音楽コンテンツ記憶手段（ＡＲ）から抽出して連続的に並べた画像データ（「全ページ分画像データ」）を生成し（Ｐ５：図９，１０）、生成した画像データ（「全ページ分画像データ」）から、取得したページ番号情報（Ｐｎ）に該当するページの画像データ（Ｂｄ）を参照する（Ｕ２）という手法〔請求項４〕を採ることができ、表示開始前に最新状態で生成させた一連の画像データから該当ページを表示することができる。
【００１３】
この発明では、音楽コンテンツ記憶手段（ＡＲ）に記憶される各音楽コンテンツ表示データ（Ｄｉ）について表示可否の状態を判定し（Ｒ６）、決定した順番（Ｏｄ）に従って、各順番（Ｏｄ）に対応する音楽コンテンツ表示データ（Ｄｉ）のうち表示可能と判定された音楽コンテンツ表示データ（例：Ｄｉ１，Ｄｉ２，Ｄｉ４，Ｄｉ５）の画像データ（Ｂｄ）を抽出して連続的に並べたときに（Ｕ７，Ｒ６〜Ｒ１２）、取得したページ番号情報（Ｐｎ）に該当するページの画像データ（Ｂｄ）を参照するようにしている〔請求項５〕。従って、この発明によれば、音楽コンテンツ表示データが表示可能かどうかをユーザが意識することなく、表示可能な音楽コンテンツ表示データだけを見ることができる。
【００１４】
また、この発明では、音楽コンテンツ記憶手段（ＡＲ）に記憶される複数個の音楽コンテンツ表示データ（Ｄｉ）の中でどの音楽コンテンツ表示データ（Ｓｄ）をどの順番（Ｐｄ）で表示するかを示す１乃至複数組の表示グループデータ（Ｄｇ：Ｄｇ１，Ｄｇ２，…）をグループデータ記憶手段（ＡＲ）に記憶しておき、グループデータ記憶手段（ＡＲ）から選出した１組の表示グループデータ（Ｄｇ）に基づいて、音楽コンテンツ表示データ（Ｄｉ）を表示する順番（Ｏｄ）を決定する（Ｑ３，Ｑ１５〜Ｑ１６）ようにしているので〔請求項６〕、表示したい音楽コンテンツ表示データの順番と組合わせで作り込んでおいた表示グループデータを、ユーザ操作で選択したり、何らかのルールに従って自動的に選択したりすることができ、ユーザにとって使い勝手がよく便利である。
或いは、音楽コンテンツ記憶手段（ＡＲ）に記憶される複数個の音楽コンテンツ表示データ（Ｄｉ）の中でどの音楽コンテンツ表示データ（Ｓｄ）をどの順番（Ｐｄ）で表示するかを示す１乃至複数組の表示グループデータ（Ｄｇ）を新たに生成し（Ｑ７，Ｑ１０，Ｑ１２，Ｑ１４）、生成された何れかの表示グループデータ（Ｄｇ）に基づいて音楽コンテンツ表示データ（Ｄｉ）を表示する順番（Ｏｄ）を決定する（Ｑ８，Ｑ１１，Ｑ１２，Ｑ１４）ようにしているので〔請求項７〕、表示グループデータの新規作成、分冊、合併或いは修正を行うことにより、予め表示グループデータが用意されていない組合わせについても、所望の音楽コンテンツ表示データを連続的に表示させることができる。
【図面の簡単な説明】
【００１５】
【図１】この発明の一実施例による音楽コンテンツ表示装置のハードウエア構成例。
【図２】この発明の一実施例における音楽コンテンツ表示データの構造例。
【図３】この発明の一実施例におけるデータの記憶例。
【図４】この発明の一実施例における表示画像のイメージ例〔１〕。
【図５】この発明の一実施例における表示画像のイメージ例〔２〕。
【図６】この発明の一実施例による音楽コンテンツ表示処理を示すフローチャート。
【図７】この発明の一実施例による表示順決定処理を示すフローチャートの一部。
【図８】この発明の一実施例による表示順決定処理を示すフローチャートの他部。
【図９】この発明の一実施例による全ページ分画像作成処理フローチャートの一部。
【図１０】この発明一実施例による全ページ分画像作成処理フローチャートの他部。
【図１１】この発明一実施例による目次画像作成処理を示すフローチャートの一部。
【図１２】この発明一実施例による目次画像作成処理を示すフローチャートの他部。
【図１３】この発明一実施例による譜めくり処理を示すフローチャートの一部。
【図１４】この発明一実施例による譜めくり処理を示すフローチャートの他部。
【図１５】この発明一実施例による指定ページ表示処理のフローチャートの一部。
【図１６】この発明一実施例による指定ページ表示処理のフローチャートの他部。
【発明を実施するための形態】
【００１６】
〔音楽コンテンツ表示装置のハードウエア構成〕
図１は、この発明の一実施例による音楽コンテンツ表示装置のハードウエア構成を示す。この音楽コンテンツ表示装置ＳＴは、ハードウエア構成として、中央処理装置（ＣＰＵ）１、ランダムアクセスメモリ（ＲＡＭ）２、読出専用メモリ（ＲＯＭ）３、記憶装置４、入力操作部５、表示部６、音声入力部７、通信インターフェース（通信Ｉ／Ｆ）８などの要素を備え、これら要素１〜８はバス９を介して互いに接続される。なお、音楽コンテンツ表示装置ＳＴにはタブレット（タッチパネル）型のモバイル情報処理装置を用い、入力操作部５及び表示部６はタッチパネルで構成するのが好ましい。
【００１７】
音楽コンテンツ表示装置ＳＴ全体を制御するＣＰＵ１は、音楽コンテンツ表示プログラムを含む各種制御プログラムに従って音楽コンテンツ表示処理を含む各種処理を実行するデータ処理部を構成する。ＲＡＭ２は、これらの処理に際して必要な各種データを一時的に記憶乃至保持するのに用いられ、例えば、音楽コンテンツ表示処理の際には、「全ページ分画像データ」と呼ばれる表示用データを一時的に記憶する「全ページ画像記憶領域」が設けられる。ＲＯＭ３には、所定の制御プログラムや制御用データが記憶されている。
【００１８】
記憶装置４は、ＨＤ（ハードディスク）やフラッシュメモリ等の記憶媒体とその駆動装置を含み、制御プログラムや種々のデータを任意の記憶媒体に記憶することができる。記憶媒体は、この音楽コンテンツ表示装置ＳＴに内蔵されていてもよいし、外付けの各種記憶用メディア（メモリカード、ＵＳＢメモリ、ＣＤ−Ｒなど）のように着脱可能であってもよい。また、記憶装置４には、音楽コンテンツ表示プログラムなどのアプリケーションや、音楽コンテンツ表示データ（Ｄｉ）、表示グループデータ（Ｄｇ）などのデータを記憶しておくことができる。
【００１９】
入力操作部５は、スイッチ等の操作子に対する操作を検出し、操作に対応する各種指示情報をデータ処理部に導入する。表示部６は、ＬＣＤ等の表示器（ディスプレイ）の表示内容をＣＰＵ１からの指令に従って制御し、各種操作に対する表示援助を行う。なお、タッチパネルを使用して操作子及び表示器の機能を一体化することができる。音声入力部７は、マイクロフォン（マイクと略称される）及び音声信号入力部を備え、マイクを通じて入力される音声信号を音声信号入力部を通じてデータ処理部に導入することができる。
【００２０】
通信Ｉ／Ｆ８は、ＭＩＤＩ等の音楽用有線Ｉ／Ｆ、ＵＳＢ等の汎用ネットワークＩ／Ｆ又は無線Ｌａｎ等の汎用近距離無線Ｉ／Ｆ等を含み、ネットワークＣＮを通じてサーバＳＶ等と交信するのに用いられる。例えば、サーバＳＶから、楽譜表示データや楽曲ガイド用イラストデータ等の音楽コンテンツ表示データ（Ｄｉ）を取得し、記憶装置４の所定の記憶領域（ＡＲ）に記憶しておくことができる。
【００２１】
〔音楽コンテンツ表示データ及び表示グループデータ〕
この発明の一実施例による音楽コンテンツ表示システムでは、複数の音楽コンテンツ表示データ及び複数の表示グループデータが音楽コンテンツ表示装置の所定の記憶領域に記憶され、表示グループデータに従って、利用可能状態（＝表示可能状態）にある音楽コンテンツ表示データの画像を複数の楽曲にわたって順次表示していくことができる。なお、以下の説明では、音楽コンテンツ表示データとして楽譜表示データが用いられる。図２は、この発明の一実施例による音楽コンテンツ表示システムで用いられる音楽コンテンツ表示データ（楽譜表示データ）の構造例を示す。
【００２２】
図２に示すように、各音楽コンテンツ表示データＤｉは、属性情報Ａｔ及び画像データ（表示データ実体）Ｂｄで構成され、属性情報Ａｔには、当該音楽コンテンツ表示データＤｉのＩＤ、名前（楽曲名、曲名）Ｎｉ、記憶場所（パス情報）、ページ数情報Ｐｔ、表示可否情報Ａｖなどが含まれる。なお、属性情報Ａｔは、音楽コンテンツ表示データＤｉのファイル名の中に埋め込むことができる。この場合、ファイル名は、例えば、「“ＩＤ−楽譜の名前−ページ数”．“表示可否情報Ａｖを判定することができる拡張子”」などの書式で表わされ、音楽コンテンツ表示データＤｉの中身は画像データＢｄのみになる。画像データＢｄは、楽曲名（曲名ともいう）Ｎｉの楽譜を表示部６の画面に表示するための音楽コンテンツ表示データＤｉの実体データである。
【００２３】
図３は、この発明の一実施例による音楽コンテンツ表示システムで用いられるデータの記憶例を示す。音楽コンテンツ表示装置ＳＴに備えられた記憶装置４内の楽曲表示データ記憶領域ＡＲ、例えば、記憶領域内の「フォルダＡ」には、複数の楽譜表示データＤｉ：Ｄｉ１，Ｄｉ２，…，Ｄｉ６（参照記号「Ｄｉ」は任意の楽譜表示データを示す）が音楽コンテンツ表示データとして記憶されており、任意の音楽コンテンツ表示データＤｉの表示を指示するために１乃至複数組の表示グループデータＤｇ：Ｄｇ１，Ｄｇ２，…，Ｄｇ４（参照記号「Ｄｇ」は任意の表示グループデータを示す）が記憶されている。
【００２４】
なお、この例では、音楽コンテンツ表示データ（楽譜表示データ）Ｄｉ及び表示グループデータＤｇが同じ場所（パス）ＡＲに記憶されているが、例えば、別の「フォルダＢ」に分けるなど、異なる場所（パス）に記憶されていてもよい。また、音楽コンテンツ表示データ（楽譜表示データ）Ｄｉは、この表示装置ＳＴの内蔵記憶媒体に記憶されていてもよいし、この表示装置ＳＴに着脱可能な記憶媒体に記憶されていてもよい。或いは、ネット経由でアクセス可能な他の記憶媒体に記憶されていてもよい。表示グループデータＤｇの保存（記憶）場所についても同様のことがいえる。
【００２５】
音楽コンテンツ表示データ（楽譜表示データ）Ｄｉ：Ｄｉ１，Ｄｉ２，…，Ｄｉ６は、それぞれ、１つの楽曲の楽譜を表わすデータであり、この音楽コンテンツ表示装置ＳＴでは、利用可能な状態であれば、１つの楽曲の楽譜を単独で表示するのに用いることができる。図３において、白地のブロックＤｉ１，Ｄｉ２，Ｄｉ４，Ｄｉ５は、現在、利用可能な状態にある音楽コンテンツ表示データを表わし、斜線を施したブロックＤｉ３，Ｄｉ６は、現在、利用不可能な状態にある音楽コンテンツ表示データを表わす。つまり、図３に示す例では、楽曲表示データ記憶領域ＡＲには、現在、楽曲名Ｎｉが「０１○○○」、「０２△△△」、「０４◎◎◎」、「０５□□□」の音楽コンテンツ表示データＤｉ１，Ｄｉ２，Ｄｉ４，Ｄｉ５は、利用可能即ち表示可能な状態で記憶されており、楽曲名Ｎｉが「０３×××」、「０６▼▼▼」の音楽コンテンツ表示データＤｉ３，Ｄｉ６は利用不可能即ち表示不可能な状態で記憶されている。また、各音楽コンテンツ表示データＤｉ１，Ｄｉ２，Ｄｉ３，Ｄｉ４，Ｄｉ５，Ｄｉ６には、それぞれ、全部で、４、３、３、２、５、４ページの画像データＢｄを有している。
【００２６】
表示不可能な状態で記憶されている音楽コンテンツ表示データ（楽譜表示データ）Ｄｉ３，Ｄｉ６は、例えば、この音楽コンテンツ表示装置ＳＴと共に使用される電子楽器などの電子音楽装置（「関連電子音楽装置」という）を正規に購入したことを表わす「正規購入済み情報」が入力されたときに（例えば、関連電子音楽装置から音声入力部７を介して音声入力される）、表示不可能な音楽コンテンツ表示データＤｉが全て表示可能状態に変えられる。或いは、当該音楽コンテンツ表示データＤｉ３，Ｄｉ６自体のライセンス取得や正規購入などの電子的な手続きを行うことにより、段階的に表示不可能状態から表示可能状態に変えられる。
【００２７】
各音楽コンテンツ表示データＤｉが表示（利用）可能かどうかは、前述したように、当該表示データが表示（利用）可能かどうかを示す表示可否情報Ａｖをデータ内に又はデータに対応付けて属性情報的に持っていてもよいし、ファイル名の拡張子で判断することができるようにしてもよい。或いは、ファイル名自体に、表示不可能の場合は所定の文字列を付けてファイル名自体から判断できるようにしてもよい。また、表示可能なものと不可能なものを記憶場所（例えば、フォルダ別や記憶媒体別）で区別するようにしてもよい。
【００２８】
また、例えば、ユーザがこの音楽コンテンツ表示装置ＳＴに対応する関連電子音楽装置（電子楽器）の正規購入の手続きを行うと、自動的に、表示装置ＳＴに記憶されている音楽コンテンツ表示データ（楽譜表示データ）Ｄｉが全て表示可能状態になるような場合には、全ての音楽コンテンツ表示データＤｉが表示可能状態であるか一部の音楽コンテンツ表示データＤｉが表示可能状態であるかを示す専用フラグを表示装置ＳＴ内に用意しておき、専用フラグの状態を調べることにより、全ての音楽コンテンツ表示データが表示可能状態であるか、一部の音楽コンテンツ表示データのみが表示可能状態であるかを判断できるような仕組みにしてもよい。
【００２９】
表示グループデータＤｇ：Ｄｇ１，Ｄｇ２，Ｄｇ３，Ｄｇ４は、楽曲表示データ記憶領域ＡＲに記憶される複数個の音楽コンテンツ表示データＤｉの中で、どの音楽コンテンツ表示データＤｉをどの順番で表示するかを示すデータであり、夫々の表示グループデータＤｇに登録された音楽コンテンツ表示データＤｉを指定するコンテンツ指定情報Ｓｄが、表示する予定の順番で順序付けされて記録される。図３では、表示予定の順番を表わす順位情報Ｐｄを数字１，２，…で表現し、音楽コンテンツ表示データ指定情報Ｓｄを音楽コンテンツ表示データＤｉの名前（Ｎｉ）でイメージ的に表現している。なお、表示グループデータＤｇは、新たに追加したり、既存のものを削除することができる。この例では、楽曲表示データ記憶領域ＡＲには、現在、曲集名：「Ａ−Ｓｔａｎｄａｒｄ」、「Ａ−Ａｌｌ」、「Ａ−Ｓｅｌｅｃｔｉｏｎ１」、「Ａ−Ｓｅｌｅｃｔｉｏｎ２」の表示グループデータＤｇ１，Ｄｇ２，Ｄｇ３，Ｄｇ４が格納されている。
【００３０】
例えば、曲集「Ａ−Ｓｔａｎｄａｒｄ」の第１表示グループデータＤｇ１には、コンテンツ指定情報Ｓｄにより指定される楽曲名：「０１○○○」、「０２△△△」、「０４◎◎◎」、「０５□□□」の音楽コンテンツ表示データＤｉ１，Ｄｉ２，Ｄｉ４，Ｄｉ５が、図示の順位（順序）Ｐｄで登録されている。次に、曲集「Ａ−Ａｌｌ」の第２表示グループデータＤｇ１には、コンテンツ指定情報Ｓｄにより指定される楽曲名：「０１○○○」、「０２△△△」、「０３×××」、「０４◎◎◎」、「０５□□□」、「０６▼▼▼」の音楽コンテンツ表示データＤｉ１〜Ｄｉ６が図示の順位（順序）Ｐｄで登録されているが、このうち、楽曲名：「０３×××」及び「０６▼▼▼」の音楽コンテンツ表示データＤｉ３，Ｄｉ６は、後述するように表示不可状態である。つまり、表示グループデータＤｇには、表示不可の音楽コンテンツ表示データが指定されていることもあり得る。
【００３１】
曲集「Ａ−Ｓｅｌｅｃｔｉｏｎ１」の第３表示グループデータＤｇ３には、コンテンツ指定情報Ｓｄにより指定される楽曲名：「０４◎◎◎」、「０２△△△」、「０１○○○」、「０５□□□」の音楽コンテンツ表示データＤｉ４，Ｄｉ２，Ｄｉ１，Ｄｉ５が、図示の順位（順序）Ｐｄで登録されており、曲集「Ａ−Ｓｔａｎｄａｒｄ」に含まれる音楽コンテンツ表示データとは種類Ｓｄ（Ｄｉ１，Ｄｉ２，Ｄｉ４，Ｄｉ５）は同じであるが表示順Ｐｄが違っている。なお、表示順Ｐｄは、ユーザによる編集や、表示可能でページ数の少ない順などにより変更することができる。そして、コンテンツ指定情報Ｓｄにより指定される曲集「Ａ−Ｓｅｌｅｃｔｉｏｎ２」の第４表示グループデータＤｇ４には、楽曲名：「０４◎◎◎」及び「０１○○○」図示の順位（順序）Ｐｄで登録されている
【００３２】
〔表示画像のイメージ〕
図４及び図５は、この発明の一実施例における表示画像のイメージ例を示しており、図４は、表示グループデータ「曲集Ａ−Ａｌｌ」を選択した場合或いは「領域ＡＲ内の表示可能な音楽コンテンツ表示データをシリアル番号順に全て表示する」設定（Ａ）になっていた場合の表示画像のイメージを示す。この場合、表示部６の画面Ｓｃに表示される目次ページには、図４（１）に示すように、当該曲集「Ａ−Ａｌｌ」の表示グループデータＤｇ２の内容或いは設定（Ａ）に基づき順位Ｐｄ或いはシリアル番号に従って音楽コンテンツ表示データＤｉの曲名Ｎｉを順序付けて各行に並べた目次ページ画像が表示される。
【００３３】
ここで、曲名Ｎｉ：「０１○○○」、「０２△△△」、「０４◎◎◎」、「０５□□□」の行については、表示順番号Ｏｄ、先頭ページの通しページ番号Ｐｎ及び総ページ数Ｐｔが付加表示され、曲名Ｎｉと共にハイライト表示Ｈｉがなされ、タッチ操作などのユーザ操作により選択可能である。そして、選択された行に対応する音楽コンテンツ表示データＤｉを表示することができる。一方、曲名Ｎｉ：「０３×××」、「０６▼▼▼」の行については、曲名Ｎｉのみがダーク表示Ｄｋで表示され、ユーザ操作による選択は不可能であり、この行に対応する音楽コンテンツ表示データＤｉ３，Ｄｉ６は表示することができない。つまり、表示可能状態の音楽コンテンツ表示データＤｉに関する情報については、実線や黒など、表示可能状態の表示態様Ｈｉで表示し、表示不可能状態の音楽コンテンツ表示データＤｉに関する情報については、破線や薄いグレーなど、表示不可能状態の表示態様Ｄｋで表示される。なお、表示不可能状態にある音楽コンテンツ表示データＤｉの曲名Ｎｉ（行）は、目次ページ画面Ｓｃに表示しなくてもよい。
【００３４】
「１ページでの表示モード」が設定されており、図４（１）の目次ページが表示されているときに、ユーザ操作により所定ページ、例えば、３ページ目の表示が指示された場合、図４（２）のようなコンテンツページが表示部６の画面Ｓｃに表示される。つまり、通しページ番号Ｐｎ＝３に相当する『楽曲「０１○○○」の音楽コンテンツ表示データＤｉ１中の３ページ目画像データＢｄ』が記憶領域ＡＲから読み出されて画面Ｓｃに表示されると共に、ページ番号『ｐ．３』が画面Ｓｃの下部に表示される。
【００３５】
また、「見開き２ページでの表示モード」が設定されているときに、ユーザ操作により所定ページの表示が指示された場合、図４（３）上部のようなコンテンツページが画面Ｓｃに表示される。例えば、７ページ目の表示が指示されると、通しページ番号Ｐｎ＝７に相当する『楽曲「０２△△△」の音楽コンテンツ表示データＤｉ２中の３ページ目画像データＢｄ』及びページ番号『ｐ．７』が画面Ｓｃの左側に表示され、次の通しページ番号Ｐｎ＝８に相当する『楽曲「０４◎◎◎」の音楽コンテンツ表示データＤｉ４中の１ページ目画像データＢｄ』及びページ番号『ｐ．８』が画面Ｓｃの右側に表示される。
【００３６】
さらに、「次へ」の譜めくり操作があった場合は、図４（３）下部のように、それまで表示されていた図４（３）上部のコンテンツページの最終ページ番号Ｐｎ＝８に対して、「＋１」したページ番号Ｐｎ＝９に相当する『楽曲「０４◎◎◎」の音楽コンテンツ表示データＤｉ４中の２ページ目画像データＢｄ』及びページ番号『ｐ．９』が画面Ｓｃの左側に表示され、「＋２」したページ番号Ｐｎ＝１０に相当する『楽曲「０５□□□」の音楽コンテンツ表示データＤｉ５中の１ページ目画像データＢｄ』及びページ番号『ｐ．１０』が画面Ｓｃの右側に表示される。
【００３７】
図５は、表示グループデータ「曲集Ａ−Ｓｅｌｅｃｔｉｏｎ１」を選択した場合或いは「表示可能な音楽コンテンツ表示データをページの少ない順に全て表示する」設定（Ｂ）になっていた場合の表示画像のイメージを示す。この場合、目次ページの画面Ｓｃには、図５（１）に示すように、当該曲集「Ａ−Ｓｅｌｅｃｔｉｏｎ１」の表示グループデータＤｇ３の内容或いは設定（Ｂ）〔但し、表示不可能状態の音楽コンテンツ表示データＤｉの曲名は表示しない条件付き〕に基づき、総ページ数Ｐｔ値の少なさに従って音楽コンテンツ表示データＤｉの曲名Ｎｉを順序付けて各行に並べた目次ページ画像が表示される。
【００３８】
ここで、曲名Ｎｉ：「０４◎◎◎」、「０２△△△」、「０１○○○」、「０５□□□」の何れの行も、表示可能な音楽コンテンツ表示データＤｉに対応しているので、表示順番号Ｏｄ、曲名Ｎｉ、先頭ページの通しページ番号Ｐｎ及び総ページ数Ｐｔが、実線や黒などの表示可能状態の表示態様Ｈｉでハイライト表示され、タッチ操作などのユーザ操作により選択可能である。そして、選択された行に対応する音楽コンテンツ表示データＤｉを表示することができる。
【００３９】
「１ページでの表示モード」が設定され、図５（１）の目次ページが画面Ｓｃに表示されているときに、ユーザ操作により所定ページ、例えば、３ページ目の表示が指示された場合、図５（２）のコンテンツページのように、通しページ番号Ｐｎ＝３に相当する『楽曲「０２△△△」の音楽コンテンツ表示データＤｉ２中の１ページ目画像データＢｄ』が記憶領域ＡＲから読み出され、画面下部のページ番号『ｐ．３』と共に、表示される。
【００４０】
また、「見開き２ページでの表示モード」が設定されているときに、ユーザ操作により所定ページの表示が指示された場合、図５（３）上部のようなコンテンツページが画面Ｓｃに表示される。例えば、７ページ目の表示が指示されると、通しページ番号Ｐｎ＝７に相当する『楽曲「０１○○○」の音楽コンテンツ表示データＤｉ１中の２ページ目画像データＢｄ』及びページ番号『ｐ．７』が画面Ｓｃの左側に表示され、次の通しページ番号Ｐｎ＝８に相当する『楽曲「０１○○○」の音楽コンテンツ表示データＤｉ１中の３ページ目画像データＢｄ』及びページ番号『ｐ．８』が画面Ｓｃの右側に表示される。
【００４１】
さらに、「次へ」の譜めくり操作があった場合は、図５（３）下部のように、それまで表示されていた図５（３）上部のコンテンツページの最終ページ番号Ｐｎ＝８に対して、「＋１」したページ番号Ｐｎ＝９に相当する『楽曲「０１○○○」の音楽コンテンツ表示データＤｉ１中の４ページ目画像データＢｄ』及びページ番号『ｐ．９』が画面Ｓｃの左側に表示され、「＋２」したページ番号Ｐｎ＝１０に相当する『楽曲「０５□□□」の音楽コンテンツ表示データＤｉ５中の１ページ目画像データＢｄ』及びページ番号『ｐ．１０』が画面Ｓｃの右側に表示される。
【００４２】
以上のように、この音楽コンテンツ表示システムでは、複数個の楽曲に関する音楽コンテンツ表示データ（楽譜表示データ等）Ｄｉ：Ｄｉ１，Ｄｉ２，…が楽曲表示データ記憶領域ＡＲに記憶され、各音楽コンテンツ表示データＤｉは１乃至複数ページ（Ｐｔ）の画像データＢｄを含んでいる。所望の音楽コンテンツ表示データＤｉについて表示する順番Ｏｄを決定し、表示すべきページ番号情報Ｐｎを取得すると、決定した順番Ｏｄに従って音楽コンテンツ表示データＤｉの画像データＢｄを連続的に並べたときに、取得したページ番号情報Ｐｎに該当するページの画像データＢｄを、楽曲表示データ記憶領域ＡＲから探索して参照し、参照した画像データＢｄを画面Ｓｃに表示する。つまり、表示の際、複数の音楽コンテンツ表示データＤｉ間でページ番号Ｐｎが連番になるように調整する。また、記憶される音楽コンテンツ表示データＤｉの最新の表示可否状態を調べ、表示可能な複数の音楽コンテンツ表示データ（例えば、Ｄｉ１，Ｄｉ２，Ｄｉ４，Ｄｉ５）を連続的に表示させる。さらに、連続的に表示する音楽コンテンツ表示データの組合わせ及び順番については、自動的に決定したり、ユーザ操作に基づく編集作業（合併や分冊を含む）などで決定する。ここで、自動的に決定する場合は、楽曲表示データ記憶領域ＡＲには、コンテンツ指定情報Ｓｄ及び順位情報Ｐｄによりどの音楽コンテンツ表示データＤｉをどの順番（Ｐｄ）で表示するかを規定した１乃至複数の表示グループデータＤｇ；Ｄｇ１，Ｄｇ２，…を記憶しておくができ、何れかの表示グループデータＤｇにより表示すべき音楽コンテンツ表示データＤｉとその表示順を指示することができる。
【００４３】
〔動作例〕
図６〜図１６は、この発明の一実施例による音楽コンテンツ表示処理を示すフローチャートであり、図６は、この音楽コンテンツ表示処理の全体を示すフローチャートである。図６において、この音楽コンテンツ表示処理は、音楽コンテンツ表示装置の電源ＯＮ或いは音楽コンテンツ表示処理プログラムの起動指示によってスタートし、ＣＰＵ１は、最初のステップＰ１で、次のような項目について初期設定を行う。
（１）表示モードの設定：設定可能な表示モードには「１ページずつ表示」及び「見開き２ページで表示」があるが、３ページ以上で表示するモードも設定可能であってもよい。
（２）表示順決定ルールの設定：表示順決定ルールについては「ユーザ指定」或いは「自動決定」が設定可能である。「ユーザ指定」の場合、表示グループデータの選択、新規作成及び編集（分冊／合併／修正）を設定することができる。また、「自動決定」の場合には、登録される表示可能状態の音楽コンテンツ表示データの数やＩＤ、名前、ページ数、日付などにより表示グループデータを選出し、選出可能な表示グループデータがないときは、表示グループデータを自動生成することができる。
（３）最初に表示するページの設定：目次ページ、最初のページ（１ページ目）、最後のページ又は所定のページを、「最初に表示するページ」に設定することができる。
（４）目次の設定：「目次あり」或いは「目次なし」を設定することができ、「目次あり」の場合には、更に「表示不可の音楽コンテンツ表示データ名も表示するかしないか」を設定することができる。
（５）画像参照ルールの設定：画像参照ルールについては、「音楽コンテンツ表示データの画像データを直接参照」、「音楽コンテンツ表示データから抽出した画像データを参照」或いは「表示順に全ページ分作成した画像データを参照」を設定することができる。
（６）参照するパス〔表示対象となる表示グループデータ及び参照対象となる音楽コンテンツ表示データ（楽譜表示データ）の記憶場所乃至記憶領域〕の指定（複数可）。
（７）その他：画面サイズ、背景色、変数（『』）の初期化などがある。
【００４４】
次のステップＰ２では、音楽コンテンツ表示データ及び表示グループデータの状態確認及び修正を行う。つまり、「参照するパス」として設定されているパス（記憶領域）に、
（１）音楽コンテンツ表示データが記憶されているか、
（２）表示グループデータが記憶されているか、或いは、
（３）各表示グループデータについて、表示可能状態であるとして指定されている各音楽コンテンツ表示データが表示可能状態で記憶されているか
を確認し、表示グループデータについては（３）の確認の結果次第で修正を行う。また、（１）の確認の結果、音楽コンテンツ表示データが１つも見つからない場合は、参照するパスの設定を変更（ユーザ操作／自動検索）する。なお、表示中の音楽コンテンツ表示データの増減（追加・削除）や表示状態の変化（可否）はないものとする。
【００４５】
修正例を挙げると、或る表示グループデータＤｇで３番目に表示予定である音楽コンテンツ表示データＤｉが、ユーザによる削除か移動によって、指定されたパスに見つからない場合、この表示グループデータＤｇの３番目の情報を削除し、４番目以降の情報を繰り上げる。また、削除されてはいないが表示不可能状態に変っていた場合、目次の設定が「なし」或いは「あり（表示不可の音楽コンテンツ表示データ名の表示なし）」のときは表示グループデータＤｇから該当部分を削除する。
【００４６】
次のステップＰ３では、表示順決定処理（図７，８参照）を行い、ユーザ操作に応じて「現在の表示順」を変更する。なお、このステップでは、複数の表示可能な音楽コンテンツ表示データを参照可能とする。ステップＰ３での表示順決定処理の後は、ステップＰ４に進み、画像参照ルールは「全ページ分作成」であるか否か、即ち、ステップＰ１で「表示順に全ページ分作成した画像データを参照」の画像参照ルールが設定されているか否かを判断し、これが設定されているときは（Ｐ４＝ＹＥＳ）、全ページ分画像作成処理（図９，１０参照）を行い、全ページ分の画像データを作成する。
【００４７】
ステップＰ４で画像参照ルールは「全ページ分作成」でないと判定したとき（Ｐ４＝ＮＯ）或いはステップＰ５の全ページ分画像作成処理を行った後は、ステップＰ６に進み、ステップＰ１で初期設定した「最初に表示するページ」に従って、最初に表示するページの画像データを表示部６の画面に表示し（図１５，１６参照）、更にステップＰ７に進む。ステップＰ７では、入力操作部５のユーザ操作による表示終了指示を受け付けたか否かを判断し、表示終了指示の受付けがないときは（Ｐ７＝ＮＯ）、ステップＰ８に進んで、ユーザ操作による表示順の変更希望を受け付けたか否かを判断する。ここで、表示順変更希望の受付けがあったときは（Ｐ８＝ＹＥＳ）、ステップＰ２に戻ってステップＰ２〜Ｐ８の動作を繰り返す。
【００４８】
一方、ステップＰ８で表示順変更希望を受け付けていないと判断したときは（Ｐ８＝ＮＯ）、ステップＰ９に進み、ユーザ操作による譜めくり指示を受け付けたか否かを判断し、表示終了指示の受付けがないときは（Ｐ９＝ＮＯ）直ちにステップＰ７に戻り、譜めくり指示を受け付けたときは（Ｐ９＝ＹＥＳ）、ステップＰ１０で譜めくり処理（図１３，１４参照）を行ってからステップＰ７に戻る。そして、ステップＰ７で表示終了指示を受け付けたと判断したときに（Ｐ７＝ＹＥＳ）、この音楽コンテンツ表示処理を終了する。
【００４９】
〔表示順決定処理〕
図７及び図８は、音楽コンテンツ表示処理のステップＰ３（図６）で行われる表示順決定処理を示すフローチャートである。ＣＰＵ１は、最初のステップＱ１で、表示部６の画面に次の選択肢（１）〜（４）を提示し、何れかをユーザに選択させる：
（１）表示グループデータを選択、
（２）表示グループデータを編集して選択、
（３）表示グループデータを作成して選択、
（４）条件選択により表示グループデータを自動選択。
〔なお、この音楽コンテンツ表示装置ＳＴに、表示グループデータＤｇが記憶されていない場合、或いは、表示可能な音楽コンテンツ表示データＤｉが１以上登録されている表示グループデータＤｇが記憶されていない場合は、項目（１）及び（２）を選択することができないようになっている〕
【００５０】
次のステップＱ２では、項目（１）の「表示グループデータを選択」が選択されたか否かを判定し、ユーザ操作により項目（１）が選択されたときは（Ｑ２＝ＹＥＳ）、ステップＱ３に進み、表示グループデータを参照するパスに記憶される既成の表示グループデータＤｇのリストを表示し、ユーザに、リストから所望の表示グループデータＤｇを選択させる（表示可能状態の表示グループデータＤｇのみ選択可能）「既成データ選択処理」を行う。そして、選択された表示グループデータＤｇを「現在の表示順」とし、この表示順決定処理を終了し、音楽コンテンツ表示処理のステップＰ４（図６）にリターンする。
【００５１】
一方、項目（１）が選択されないときは（Ｑ２＝ＮＯ）、ステップＱ４に進み、項目（２）の「表示グループデータを編集して選択」が選択されたか否かを判定し、ユーザ操作により項目（２）が選択されたときは（Ｑ４＝ＹＥＳ）、ステップＱ５〜Ｑ１２に順次進んで表示グループデータＤｇを編集し選択したものを「現在の表示順」とする「グループ編集処理」を行う。先ず、グループ編集処理の第１ステップＱ５では、選択肢（ａ）「分冊」、（ｂ）「合併」及び（ｃ）「修正」〔曲順変更や登録、音楽コンテンツ表示データの追加或いは削除〕を提示して、何れかをユーザに選択させる。尚、表示グループデータＤｇが１個しか記憶されていない場合、項目（ｂ）の選択ができないようになっている。
【００５２】
次のステップＱ６では、項目（ａ）の「分冊」が選択されたか否かを判定し、ユーザ操作により項目（ａ）が選択されたときは（Ｑ６＝ＹＥＳ）、ステップＱ７に進んで「分冊処理」を行う。この分冊処理では、例えば、以下の作業（１）〜（６）が実行される：
（１）分冊元となる表示グループデータＤｇａと新たに作成する表示グループデータＤｇｈの数（デフォルトは「１」。分冊先Ｄｇｈは複数あってもよい。）を指定して分冊作業を開始する。例えば、分冊作業用画面を表示し、ユーザに画面操作の作業をさせる。
（２）分冊元となる表示グループデータＤｇａの登録内容（登録される音楽コンテンツ表示データＤｉのリスト）の表示から、分冊先に移動する音楽コンテンツ表示データＤｉを順番に選択し、分冊先の表示グループデータＤｇｈを完成させる。
（３）完成した分冊先の表示グループデータＤｇｈに名前を付けて楽曲表示データ記憶領域ＡＲに保存する。
（４）登録されていたいくつかの音楽コンテンツ表示データが分冊先Ｄｇｈに移動され、登録される音楽コンテンツ表示データ数が減少した分冊元の表示グループデータＤｇｂについては、移動前の旧分冊元Ｄｇａに上書き保存するか、旧分冊元Ｄｇａとは別個に新たに名前を付けて別途保存するかをユーザに選択させる。なお、デフォルトで、どちらかに決まっていてもよい。
（５）作業（４）で、上書き保存が選択された場合、分冊元の表示グループデータＤｇａを移動後の新分冊元Ｄｇｂに更新する。一方、名前を付けて別途保存が選ばれた場合は、分冊元の表示グループデータＤｇａから分冊先Ｄｇｈへの移動操作により登録される音楽コンテンツ表示データＤｉがいくつか減少した状態の表示グループデータＤｇｂを新規に作成し、名前を付けて保存する。この場合、分冊元として指定された表示グループデータＤｇａの登録内容は変化せず、分冊先として作成した表示グループデータＤｇｈと分冊元の表示グループデータＤｇａとの差分の音楽コンテンツ表示データＤｉが登録された表示グループデータＤｇｂが新規作成される。
（６）分冊作業、つまり、分冊作業用画面の表示を終了する。
【００５３】
続くステップＱ８では、分冊された何れかの表示グループデータＤｇ（旧分冊元Ｄｇａ、新分冊元Ｄｇｂ及び分冊先Ｄｇｈのうち、ユーザ操作で選択されたもの或いは予め定められたもの）を「現在の表示順」とする。そして、この表示順決定処理を終了し、音楽コンテンツ表示処理のステップＰ４（図６）にリターンする。
【００５４】
ステップＱ６で項目（ａ）は選択されないと判断したときは（Ｑ６＝ＮＯ）、ステップＱ９に進んで、項目（ｂ）の「合併」が選択されたか否かを判定し、項目（ｂ）が選択されたときは（Ｑ９＝ＹＥＳ）、ステップＱ１０に進んで「合併処理」を行う。この合併処理は、例えば、以下の手順（１）〜（７）で実行される：
（１）合併元となる複数（例えば２）の表示グループデータＤｇｃ，Ｄｇｄを指定する。
（２）合併先の表示グループデータＤｇｉ内での音楽コンテンツ表示データＤｉの並び（曲順）ルールを選択する。この並びルールは、例えば、次の（ア）〜（オ）のようなものがあり、選択されるルールについては、ユーザ操作或いはデフォルトで決める。
（ア）合併元Ｄｇｃ，Ｄｇｄに登録される表示グループデータの指定順に合併先の表示グループデータＤｇｉに登録する。例えば、表示グループデータＤｇｃに登録されている音楽コンテンツ表示データＤｉを先頭から順に合併先の表示グループデータＤｇｉに登録し、その続きに表示グループデータＤｇｄに登録されている音楽コンテンツ表示データＤｉの中でまだ合併先の表示グループデータＤｇｉに登録されていない音楽コンテンツ表示データＤｉを順に登録していく。
（イ）全ての合併元表示グループデータＤｇｃ，Ｄｇｄに登録されている全ての音楽コンテンツ表示データＤｉをＩＤ順に合併先の表示グループデータＤｇｉに登録する。この場合、ＩＤが重複するものは一方を残し他方を削除する（重複排除）。
（ウ）全ての合併元表示グループデータＤｇｃ，Ｄｇｄに登録される全音楽コンテンツ表示データＤｉを名前順に（重複排除）合併先の表示グループデータＤｇｉに登録する。
（エ）ページ数順。
（オ）作成日時の新しい順或いは古い順。
（３）手順（１）で指定した合併元の複数の表示グループデータＤｇｃ，Ｄｇｄに登録される音楽コンテンツ表示データＤｉを、手順（２）で選択したルールに基づく順序で合併先の表示グループデータＤｇｉに登録する。
（４）合併先の表示グループデータＤｇｉに名前を付け保存する。
【００５５】
続くステップＱ１１では、合併された表示グループデータＤｇｉを「現在の表示順」とする。そして、この表示順決定処理を終了し、音楽コンテンツ表示処理のステップＰ４（図６）にリターンする。
【００５６】
一方、ステップＱ９で項目（ｂ）は選択されていない〔即ち、項目（ｃ）が選択された〕と判断したときは（Ｑ９＝ＮＯ）、ステップＱ１２（図８）に進んで「修正処理」を行い、この修正処理で修正した表示グループデータＤｇｊを「現在の表示順」とする。つまり、この「修正処理」では、（１）表示グループデータを参照するパスに記憶される表示グループデータＤｇのリストを表示部６の画面に表示し、ユーザに、修正対象となる表示グループデータＤｇｅをリストから選択させ、（２）ユーザ操作により選択された表示グループデータＤｇｅに対して、ユーザ操作に基づき、曲順や登録される音楽コンテンツ表示データＤｉの追加や削除などの修正を加えて保存する。なお、保存時には、修正を加えた表示グループデータＤｇｊに新たな名前を付けてもよい。そして、修正した表示グループデータＤｇｊを「現在の表示順」としてこの表示順決定処理を終了し、音楽コンテンツ表示処理のステップＰ４（図６）にリターンする。
【００５７】
さて、ステップＱ４（図７）で項目（２）の「表示グループデータを編集して選択」は選択されていないと判定したときは（Ｑ４＝ＮＯ）、ステップＱ１３（図８）に進んで項目（３）の「表示グループデータを作成して選択」が選択されたか否かを判定する。ここで、項目（３）が選択されたときは（Ｑ１３＝ＹＥＳ）、ステップＱ１４に進み、「新規作成処理」を行い、この新規作成処理で新たに作成した表示グループデータＤｇｋを「現在の表示順」とする。つまり、この「新規作成処理」では、（１）音楽コンテンツ表示データを参照するパスに記憶される表示可能状態の音楽コンテンツ表示データＤｉで構成されたリストを表示部６の画面に表示し、ユーザに、リストから所望の音楽コンテンツ表示データＤｉを表示順に選択させ、（２）選択内容に基づき表示グループデータＤｇｋを新規に作成し名前を付けて保存する。そして、新たな表示グループデータＤｇｋを「現在の表示順」としてこの表示順決定処理を終了し、音楽コンテンツ表示処理のステップＰ４（図６）にリターンする。
【００５８】
ステップＱ１３で項目（３）は選択されていないと判定したときは（Ｑ１３＝ＮＯ）、ステップＱ１５に進んで「条件選択による表示グループデータの自動選択処理」を行う。この「自動選択処理」は、例えば、以下の手順（１）〜（３）で実行される：
（１）次の（ａ）〜（ｄ）のような「表示グループデータの自動選択ルール」を選択する。これは、ユーザ操作による選択でもよいし、デフォルトで決まっていてもよい。
（ａ）登録される（表示可能状態の）音楽コンテンツ表示データＤｉの数が多いもの。
（ｂ）登録される（表示可能状態の）音楽コンテンツ表示データＤｉの数が少ないもの。
（ｃ）先頭に登録される（表示可能状態の）音楽コンテンツ表示データＤｉのＩＤが一番小さいもの。
（ｄ）先頭に登録される（表示可能状態の）音楽コンテンツ表示データＤｉの名前の最初の文字が、例えば、アルファベット順で一番早いもの。
（２）表示グループデータを参照するパスに表示グループデータＤｇが記憶されている場合には、ルール（ａ）〜（ｄ）中の何れかのルールに従って、記憶されている表示グループデータＤｇの中から１つ選出する。
（３）表示グループデータを参照するパスに表示グループデータが記憶されていない、或いは、表示可能状態の音楽コンテンツ表示データが１つ以上登録された表示グループデータが記憶されていない場合には、音楽コンテンツ表示データを参照するパスに記憶されている表示可能状態の音楽コンテンツ表示データＤｉが、例えば、ＩＤ順や名前順に登録された表示グループデータＤｇを新規に作成し名前を付けて保存する。そして、名前を付けた新しい表示グループデータＤｇを選出する。
【００５９】
続くステップＱ１６では、選択乃至選出された表示グループデータＤｇを「現在の表示順」とする。そして、この表示順決定処理を終了し、音楽コンテンツ表示処理のステップＰ４（図６）にリターンする。
【００６０】
〔全ページ分画像作成処理〕
図９及び図１０は、音楽コンテンツ表示処理のステップＰ５（図６）で行われる全ページ分画像作成処理を示すフローチャートであり、この処理フローの説明における『』は、変数を示す。ＣＰＵ１は、この処理フローの最初のステップＲ１で、作成画像データの初期化を行い、例えば、画像データ作成のための「作成画像記憶領域」や作成された全ページ分の画像データ（「全ページ分画像データ」という）を保持しておくための「全ページ画像記憶領域」などの記憶領域をＲＡＭ２内に確保する、『ページ番号』を「０」とする等の設定を行う。次のステップＲ２では、目次の設定は「あり」か否かを判定し、目次の設定が「あり」であれば（Ｒ２＝ＹＥＳ）、ステップＲ３に進んで目次ページ画像作成処理（図１１，１２参照）を行い、続くステップＲ４で、目次ページ画像作成処理により作成した目次ページの画像データを作成画像データの先頭ページのデータとして書き込む。
【００６１】
ステップＲ２で目次の設定は「あり」でないと判定したとき（Ｒ２＝ＮＯ）、或いは、ステップＲ４の処理後は、ステップＲ５（図１０）に進み、『現在の表示順』の１番目になっている音楽コンテンツ表示データを『現在のコンテンツ』とし、次のステップＲ６で『現在のコンテンツ』は表示可能状態であるか否かを判定する。ここで、『現在のコンテンツ』は表示可能状態であれば（Ｒ６＝ＹＥＳ）、ステップＲ７に進んで『コンテンツのページ』を『現在のコンテンツ』の画像データの最初のページ番号とし、続くステップＲ８で、『現在のコンテンツ』から『コンテンツのページ』に対応するページの画像データを抽出し、次のステップＲ９で『ページ番号』を「プラス１」し、更に次のステップＲ１０で、抽出した画像データのページ番号部分に『ページ番号』を重ねて作成画像データの末尾に書き込み、ステップＲ１１に進む。
【００６２】
ステップＲ１１では、『コンテンツのページ』は『現在のコンテンツ』の画像データの最終ページ番号であるか否かを判定し、最終ページ番号でなければ（Ｒ１１＝ＮＯ）、ステップＲ１２で『コンテンツのページ』を「プラス１」した上、ステップＲ８に戻り、ステップＲ８〜Ｒ１２の動作を繰り返す。
【００６３】
ステップＲ６で『現在のコンテンツ』は表示可能状態でないと判定したとき（Ｒ６＝ＮＯ）、或いは、ステップＲ１１で『コンテンツのページ』が『現在のコンテンツ』の画像データの最終ページ番号であると判定したときは（Ｒ１１＝ＹＥＳ）、ステップＲ１３に進んで、『現在のコンテンツ』は『現在の表示順』の最後の音楽コンテンツ表示データであるか否かを判定する。ここで、最後の音楽コンテンツ表示データでなければ（Ｒ１３＝ＮＯ）、ステップＲ１４にて『現在の表示順』で『現在のコンテンツ』の次の音楽コンテンツ表示データを『現在のコンテンツ』とした上、ステップＲ６に戻り、ステップＲ６〜Ｒ１４の動作を繰り返す。
【００６４】
そして、ステップＲ１３で、『現在のコンテンツ』は『現在の表示順』の最後の音楽コンテンツ表示データであると判定すると（Ｒ１３＝ＹＥＳ）、作成された全ページ分画像データをＲＡＭ２の全ページ画像記憶領域に出力してこの全ページ分画像作成処理を終了し、音楽コンテンツ表示処理のステップＰ６（図６）にリターンする。
【００６５】
＜目次ページ画像作成処理＞
図１１及び図１２は、全ページ分画像作成処理のステップＲ３（図９）及び後述する指定ページ表示処理〔譜めくり処理のステップＴ１４（図１４）〕のステップＵ５（図１６）で行われる目次ページ画像作成処理を示すフローチャートである。この目次ページ画像作成処理において、『』は変数を示し、『現在の表示順』は既に決まっており、この処理で作成された目次画像データは、表示終了或いは表示順が変更されるまで保存される。
【００６６】
図１１において、ＣＰＵ１は、この処理フローの最初のステップＳ１で、目次画像データの初期化を行い、例えば、目次画像データ作成のための記憶領域を確保したり、目次画像データへの『書き込み開始位置』を設定したり、『開始ページ』を「１」としたり、『順番』（Ｏｄ）を「１」とする。次のステップＳ２では、『現在の表示順』で最初に登録されている音楽コンテンツ表示データを『現在のコンテンツ』とし、続くステップＳ３で、『現在のコンテンツ』は表示可能状態であるか否かを判定する。
【００６７】
ここで、『現在のコンテンツ』は表示可能状態であれば（Ｓ３＝ＹＥＳ）、順次、ステップＳ４〜Ｓ８に進む。すなわち、ステップＳ４で『現在のコンテンツ』の画像データの総ページ数Ｐｔを『現在のコンテンツ』から取得し、続くステップＳ５で『現在のコンテンツ』の名前（音楽コンテンツ表示データ名）Ｎｉを取得し（Ｐｔ，Ｎｉは、現在のコンテンツＤｉの属性情報Ａｔから或いは画像データＢｄの解析から取得可能）、次のステップＳ６において、目次画像データの『書込み開始位置』から、一行で、『順番』（Ｏｄ）、『現在のコンテンツ』の名前Ｎｉ、『開始ページ』（Ｐｎ）及び総ページ数Ｐｔを表示可能状態の表示態様Ｈｉで書き込む（表示可能状態の表示態様Ｈｉは実線や黒など、表示不可能状態の表示態様Ｄｋは破線や薄いグレーなど）。そして、ステップＳ７で“『開始ページ』＋「総ページ数」−「１」”を次の行の『開始ページ』とし、次のステップＳ８にて『順番』を「プラス１」する。
【００６８】
一方、『現在のコンテンツ』が表示不可能状態のときは（Ｓ３＝ＮＯ）、ステップＳ９（図１２）に進み、目次の設定は更に『表示不可能状態の音楽コンテンツ表示データ名の表示をする』になっているか否かを判定し、かかる設定になっているときは（Ｓ９＝ＹＥＳ）ステップＳ１０に進む。ステップＳ１０では、『現在のコンテンツ』の名前（音楽コンテンツ表示データ名）Ｎｉを取得し、続くステップＳ１１で、目次画像データの『書込み開始位置』から『順番』（Ｏｄ）が入るほどのスペースを空けて『現在のコンテンツ』の名前Ｎｉを表示不可能状態の表示態様Ｄｋで書き込む。
【００６９】
ステップＳ８（図１１）或いはステップＳ１１（図１２）の処理の後は、ステップＳ１２（図１１）に進んで、『書込み開始位置』を現在の『書込み開始位置』の次の行の先頭に移動する。ステップＳ１２の処理の後、或いは、ステップＳ９（図１２）で目次の設定が『表示不可能状態の音楽コンテンツ表示データ名の表示をする』になっていないと判定したときは（Ｓ９＝ＮＯ）、ステップＳ１３（図１１）に進み、『現在のコンテンツ』は、『現在の表示順』の最後に登録されている音楽コンテンツ表示データであるか否かを判定する。ここで、最後に登録されている音楽コンテンツ表示データでないときは（Ｓ１３＝ＮＯ）、ステップＳ１４で『現在のコンテンツ』の次に『現在の表示順』に登録されている音楽コンテンツ表示データを『現在のコンテンツ』とした上、ステップＳ３に戻る。
【００７０】
『現在のコンテンツ』が、『現在の表示順』の最後に登録されている音楽コンテンツ表示データでない間は（Ｓ１３＝ＮＯ）、ステップＳ３〜Ｓ１４の動作を繰り返す。そして、『現在のコンテンツ』が、最後に登録されている音楽コンテンツ表示データになると（Ｓ１３＝ＹＥＳ）、目次画像データを表示部６に出力して、この目次ページ画像作成処理を終了し、全ページ分画像作成処理のステップＲ４（図９）にリターンする。
【００７１】
〔譜めくり処理〕
図１３及び図１４は、音楽コンテンツ表示処理のステップＰ１０（図６）で行われる譜めくり処理を示すフローチャートであり、目次表示があり、『１ページずつ表示』を設定した場合の動作を示す。この処理フローにおいて、説明文中の『』は変数又は設定内容を示し、『現在の表示順』は既に決まっている。この譜めくり処理がスタートすると、ＣＰＵ１は、最初のステップＴ１で、特定のページ番号の指示を受け付けたか否か、例えば、目次ページ表示画面からのページ番号の指定（テンキーなどからの直接入力も含む）があったか否かを判定する。ここで、ページ番号の指示があったときは（Ｔ１＝ＹＥＳ）、ステップＴ２で、受け付けたページ番号を、指定された『ページ番号』とする。
【００７２】
一方、ページ番号の指示がないたときは（Ｔ１＝ＮＯ）、ステップＴ３で『目次ページ』の指示を受け付けたか否かを判定し、『目次ページ』の指示を受け付けたときは（Ｔ３＝ＹＥＳ）、ステップＴ４で『目次』が指定されたものとする。
【００７３】
『目次ページ』の指示を受け付けていないときは（Ｔ３＝ＮＯ）、ステップＴ５に進んで『次へ』の指示を受け付けたか否かを判定し、これを受け付けたときは（Ｔ５＝ＹＥＳ）、ステップＴ６で、『現在の表示順』に登録され表示可能状態である全音楽コンテンツ表示データの総ページ数の合計値を算出した後、ステップＴ７に進む。なお、『見開き２ページで表示』を設定した場合、合計値が偶数のときは、現在表示中のページ番号が「合計値−１」より前で『次へ』の譜めくりが可能であり、合計値が奇数のときは、現在表示中のページ番号が合計値より前で『次へ』の譜めくりが可能である。
【００７４】
ステップＴ７では、現在表示中のページ番号が合計値であるか否かを判定し（『次へ』の譜めくり指示が選択できなくなっていてもよい）、合計値に達していないときは（Ｔ７＝ＮＯ）、ステップＴ８（図１４）に進んで、現在表示中のページ番号に「１」を加えた番号を指定された『ページ番号』とする（『見開き２ページで表示』の場合は後述）。
【００７５】
『次へ』の指示を受け付けていないとき（Ｔ５＝ＮＯ：図１３）、或いは、現在表示中のページ番号が合計値に達しているときは（Ｔ７＝ＹＥＳ：図１３）、ステップＴ９（図１４）に進み、『前へ』の指示を受け付けたか否かを判定し（『目次』を表示中の場合は、『前へ』の譜めくり指示が選択できなくなっていてもよい）、これを受け付けたときは（Ｔ９＝ＹＥＳ）、ステップＴ１０で、現在『目次』を表示中であるか否かを判定する（『見開き２ページで表示』の場合は、現在表示中のページ番号が「２」のときも「目次」指定となる）。そして、『前へ』の指示を受け付けていないとき（Ｔ９＝ＮＯ）、或いは、現在『目次』を表示中のときは（Ｔ１０＝ＹＥＳ）、この譜めくり処理を終了し、音楽コンテンツ表示処理のステップＰ６（図６）にリターンする。
【００７６】
一方、『前へ』の指示を受け付けたときに（Ｔ９＝ＹＥＳ）『目次』を表示中でないときは（Ｔ１０＝ＮＯ）、ステップＴ１１で、現在表示中のページ番号が「１」であるか否かを判定し、ページ番号が「１」のときは（Ｔ１１＝ＹＥＳ）、ステップＴ１２に進んで『目次』が指定されたものとし、ページ番号が「１」でないときは（Ｔ１１＝ＮＯ）、ステップＴ１３に進んで、現在表示中のページ番号から「１」だけ減らした番号を、指定された『ページ番号』とする（『見開き２ページで表示』の場合は後述）。
【００７７】
ステップＴ２，Ｔ４，Ｔ８，Ｔ１２，Ｔ１３のページ指定処理の後は、ステップＴ１４で「指定ページ表示処理」（図１５，１６参照）を行い、その後、この譜めくり処理を終了して音楽コンテンツ表示処理のステップＰ７（図６）にリターンする。
【００７８】
＜指定ページ表示処理＞
図１５及び図１６は、譜めくり処理のステップＴ１４（図１４）で行われる指定ページ表示処理を示すフローチャートである。この処理フローでは、目次からのページ指定（Ｔ２）、目次の設定が『あり』の場合における「目次ページ」指定（Ｔ４）、譜めくり指示検出時（Ｔ５＝ＹＥＳ，Ｔ９＝ＹＥＳ）に算出したページ番号又は目次の指定（Ｔ８，Ｔ１２，Ｔ１３）、その他ユーザ操作などによるページ指定（Ｔ２）などにより、表示すべきページの『ページ番号』の数値或いは表示すべき『目次』が指定される。また、この処理フローにおいて、表示モードは『１ページずつ表示』に設定されており、『』は変数を示し、『現在の表示順』は既に決まっているものとする。
【００７９】
この指定ページ表示処理がスタートすると、ＣＰＵ１は、最初のステップＵ１で、画像参照ルールは『全ページ分作成』であるか否かを判定し、そうであれば（Ｕ１＝ＹＥＳ）、ステップＵ２で、作成済みの全ページ分画像データの中から指定されたページの画像データを選択し表示部６の画面Ｓｃに表示する。
【００８０】
画像参照ルールが『全ページ分作成』でないときは（Ｕ１＝ＮＯ）、ステップＵ３で、目次の設定は「あり」で目次ページが指定されたか否かを判定し（目次の設定が「なし」の場合、目次ページの指定はない）、そうであれば（Ｕ３＝ＹＥＳ）、ステップＵ４に進み、さらに、目次画像データは作成済みか否かを判定する。ここで、目次画像データが作成済みでない場合は（Ｕ４＝ＮＯ）、ステップＵ５（図１６）で目次ページ画像作成処理（図１１，１２参照）を行って目次ページ画像を作成する。目次画像データが作成済みの場合（Ｕ４＝ＹＥＳ：図１５）或いはステップＵ５の処理の後は、ステップＵ６に進み、目次ページ（画像）を画面Ｓｃに表示する。
【００８１】
さて、ステップＵ３（図１５）でコンテンツページが指定されたと判定したときは（Ｕ３＝ＮＯ）、ステップＵ７（図１６）に進んで、『現在の表示順』に登録され表示可能状態である音楽コンテンツ表示データの総ページ数を参照し、指定された『ページ番号』に該当するページを含む音楽コンテンツ表示データの検出を行う。次のステップＵ８では、当該音楽コンテンツ表示データを検出したか否かを判定し、検出しないときは（Ｕ８＝ＮＯ）、指定された『ページ番号』に該当する音楽コンテンツ表示データは検出しなかった旨のエラーメッセージを表示し、その後、この指定ページ表示処理及び譜めくり処理を終了し、音楽コンテンツ表示処理のステップＰ７（図６）にリターンする。
【００８２】
一方、当該音楽コンテンツ表示データを検出したときは（Ｕ８＝ＹＥＳ）、ステップＵ９に進み、検出された音楽コンテンツ表示データを『表示コンテンツ』とし、続くステップＵ１０で、指定された『ページ番号』が『表示コンテンツ』の何ページ目にあたるかを算出し『参照ページ番号』とする。例えば、図３の曲集「Ａ−Ａｌｌ」で「９ページ」が指定された場合、『表示コンテンツ』は楽曲「０４◎◎◎」となり、『参照ページ番号』は「２」となる。次のステップＵ１１では、画像参照ルールは『音楽コンテンツ表示データの画像データを直接参照』であるか否かを判定し、そうであれば（Ｕ１１＝ＹＥＳ）、ステップＵ１２に進んで、『表示コンテンツ』の画像データの『参照ページ番号』に該当するコンテンツページを画面Ｓｃに表示し、表示した画像のページ表示部分に「ページ番号」を表わす画像を重ねる。
【００８３】
これに対して、画像参照ルールが『音楽コンテンツ表示データの画像データを直接参照』でないときは（Ｕ１１＝ＮＯ）、ステップＵ１３に進み、『表示コンテンツ』の画像データから『参照ページ番号』に該当するコンテンツページの画像データを抽出して『表示画像データ』を作成し、続くステップＵ１４で、作成した『表示画像データ』を、そのページ表示部分を『ページ番号』を表わす番号に書き換えて（同じ場合は書換え不要）画面Ｓｃに表示する。
【００８４】
そして、ステップＵ２，Ｕ６，Ｕ１２，Ｕ１４の表示処理の後は、この指定ページ表示処理及び譜めくり処理を終了し、音楽コンテンツ表示処理のステップＰ７（図６）にリターンする。なお、表示ステップＵ２，Ｕ６，Ｕ１２，Ｕ１４において、指定ページを表示する際に別の画像を表示している場合は表示更新を行う。
【００８５】
＜「見開き２ページ」で表示する場合の表示例＞「１ページ」ずつではなく「見開き２ページ」で表示する場合には、例えば、次のように表示する。
（１）目次ページの場合は、見開き２ページにレイアウトして表示する。
（２）指定された『ページ番号』が奇数の場合は、指定された『ページ番号』に該当するページを左側に配置し、『ページ番号』の次のページに該当する画像データを参照或いは作成し、その右側に並べて表示する。
（３）表示の際、各画像データのページ番号部分が左側のページは指定された「ページ番号」に、右側のページは、指定された『ページ番号』の次の番号になるように、必要に応じて調整する。
（４）指定された『ページ番号』が偶数の場合は、指定された『ページ番号』に該当するページを右側に配置し、『ページ番号』の前のページに該当する画像データを参照或いは作成し、その左側に並べて表示する。
（５）表示の際、各画像データのページ番号部分が右側のページは、指定された『ページ番号』に、左側のページは、指定された『ページ番号』の前の番号になるように、必要に応じて調整する。
（６）現在表示中のページ番号が奇数の場合に『次へ』の操作があると、２ページ先の奇数ページを左側に、３ページ先の偶数ページを右側に並べて表示し、現在表示中のページ番号が偶数の場合に『次へ』の操作があると、１ページ先の奇数ページを左側に、２ページ先の偶数ページを右側に並べて表示する。
（７）現在表示中のページ番号が奇数の場合に『前へ』の操作があると、２ページ前の奇数ページを左側に、１ページ前の偶数ページを右側に並べて表示し、現在表示中のページ番号が偶数の場合に『前へ』の操作があると、３ページ前の奇数ページを左側に、２ページ前の偶数ページを右側に並べて表示する。
【００８６】
〔種々の実施態様及び補足事項〕
以上、図面を参照しつつこの発明に関する音楽コンテンツ表示について一具体例を説明したが、これに限らず、種々の変更が可能である。例えば、音楽コンテンツ表示データＤｉについては、実施例では１楽曲分の音楽コンテンツ表示データを用いているが、楽曲に関連したページ単位での表示データであればよく、例えば、楽曲に対応した紙芝居的な楽曲ガイド用イラストデータを用いてもよい。
【００８７】
表示画面は、タッチパネルでもよいし、周辺にボタンなどの操作子を備えた画面であってもよい。また、選択や決定などを指示するための操作子が画面中に配置され、これら操作子に対しカーソルなどをユーザが操作して所望の指示を行うような形態でもよい。
【００８８】
目次画像データについては、実施例では、その作成後、表示終了或いは表示順の変更があるまで保存するものとしたが、例えば、対応する表示グループデータＤｇに関連付けて記憶するようにしてもよい。その場合、表示グループデータＤｇの変更に伴い、目次画像データも修正される。また、目次ページにおいて、記憶されてはいるが表示不可能となっている音楽コンテンツ表示データ（楽譜表示データ）についてはリストアップ（表示）されなくてもよいし、選択（表示）できないことが分るように表示態様を変えて表示するようにしてもよい。
【００８９】
実施例では、「１ページ」ずつの表示について具体的に説明し、「見開き２ページで表示」について、図４及び図５並びに「譜めくり処理」（図１３〜図１６）で簡単に補足したが、さらに、見開き３ページ以上での表示に適用することができる。
【００９０】
表示グループデータＤｇに登録されている音楽コンテンツ表示データ（楽譜表示データ）Ｄｉに対応する音楽コンテンツ再生データ（音楽再生データ）を記憶或いはアクセス可能な状態にしておいてもよい。この場合、楽譜の表示と音楽の再生が連動するように構成することができ、表示画面付きの音楽コンテンツ再生装置や表示画面付き電子楽器などにおいて実施してもよいし、或いは、表示と再生とをそれぞれ別の装置で行い、例えば、表示装置が再生装置側から譜めくり用の信号を受信して楽譜表示を制御するような仕組みにしてもよい。例えば、表示グループデータＤｇ中に楽譜表示される各音楽コンテンツ表示データ（楽譜表示データ）Ｄｉを特定する情報を持つようにすると、画像データ（楽譜データ）表示中に再生を同期させることが可能となる。
【００９１】
ユーザ操作による譜めくりの指示については、例えば、表示グループデータＤｇの楽譜表示中に表示画面の左端エリアをタッチすると、「前に戻る」指示を行い、右端エリアをタッチすると「次へ」の指示を行うようにしてもよい。また、画面中乃至画面近傍に、ユーザ操作可能な「前へ」ボタン及び「次へ」ボタンを配置してもよい。さらに、表示したいページをテンキーなどで直接指定させる仕組みがあってもよい。
【００９２】
また、音楽の再生と連動して譜めくりを行う場合には、再生中の楽曲の再生位置でページ切り替えの判断をすることができる。再生に伴った譜めくり信号を受信する場合には、受信した譜めくり信号で指定された楽譜（表示データ）のページにより、表示中の曲集（画像データ）におけるページを検出して表示制御を行うことになる。
【００９３】
さらに、再生とは無関係に、例えば、演奏操作子を持つ電子楽器からの信号或いは操作を検出し、譜めくり指示と解釈させるようにしてもよい。例えば、電子楽器の或る操作子が操作されたときに出力される情報、例えば、ペダルＯＮ／ＯＦＦ情報や、通常の演奏に使うことがないような押鍵（例えば、鍵盤の最高音から２音同時押鍵など）の検出情報などに応じて譜めくりを行わせることができる。
【００９４】
ページ番号の指定については、実施例では、主に目次からの指定や譜めくり操作からページ番号を検出されるように説明したが、例えば、テンキー等からのユーザによる直接の数値指定であってもよい。
【符号の説明】
【００９５】
ＳＴ  音楽コンテンツ表示装置、
Ｄｉ：Ｄｉ１，Ｄｉ２，…  音楽コンテンツ表示データ（楽譜表示データなど）、
Ａｔ，Ｂｄ  表示データＤｉの属性情報及び画像データ（実体データ）、
Ｎｉ  表示データＤｉの名前（楽曲名又は楽譜名）、
ＡＲ  楽曲表示データ記憶領域（音楽コンテンツ記憶手段、グループデータ記憶手段）、
Ｄｇ：Ｄｇ１，Ｄｇ２，…；Ｄｇａ〜Ｄｇｊ  表示グループデータ、
Ｐｄ，Ｓｄ  順位情報及びコンテンツ指定情報、
Ｓｃ  画面、
Ｏｄ，Ｐｎ，Ｐｔ  表示順番号（順番）、［通し］ページ番号及び総ページ数。
【図１】
0005477410.tif 000002
【図２】
0005477410.tif 000003
【図３】
0005477410.tif 000004
【図４】
0005477410.tif 000005
【図５】
0005477410.tif 000006
【図６】
0005477410.tif 000007
【図７】
0005477410.tif 000008
【図８】
0005477410.tif 000009
【図９】
0005477410.tif 000010
【図１０】
0005477410.tif 000011
【図１１】
0005477410.tif 000012
【図１２】
0005477410.tif 000013
【図１３】
0005477410.tif 000014
【図１４】
0005477410.tif 000015
【図１５】
0005477410.tif 000016
【図１６】
0005477410.tif 000017