(57)【要約】【課題】所望のコンテンツを効率的に選択できるコンテンツ選択装置を提供する。【解決手段】コンテンツ選択装置１は、曲名を列挙したコンテンツリストを蓄積するオーディオプレイヤと、コンテンツリストの一部をＯＳＤ画面で表示するディスプレイとに接続される。コンテンツ選択装置１内のコンテンツ総数特定部１３は、コンテンツリスト内の曲総数を特定する。スキップ数設定部１４は、特定された曲総数に所定のスキップ率を乗じたスキップ数を設定する。リモコン５のスクロールキー５０の押下に応じて、スクロール部１６は、ＯＳＤ画面内のコンテンツリストをスキップ数分スクロールした後にＯＳＤ画面に表示される曲名を特定する。ＯＳＤ指示部１１は、特定された曲名をＯＳＤ画面に表示するためのＯＳＤ信号を生成し、ディスプレイに送信する。【選択図】図６
2008010084.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツと、前記複数のコンテンツを特定するための複数のコンテンツ項目を列挙したコンテンツリストとを蓄積するコンテンツ記憶装置と、前記コンテンツリストに列挙されたコンテンツ項目の一部を表示する表示画面を有する表示装置と、ユーザ操作に応じて複数のコマンドを出力する入力装置とに接続可能なコンテンツ選択装置であって、
前記コンテンツリスト内の複数のコンテンツ項目の総数を特定する総数特定手段と、
前記特定されたコンテンツ項目総数の所定の割合に相当するスキップ数を設定するスキップ数設定手段と、
スクロール方向を含むリストスクロールコマンドを前記入力装置から受信したとき、前記コンテンツリストに列挙されたコンテンツ項目のうち、前記表示画面に表示されている先頭のコンテンツ項目から前記スクロール方向に前記スキップ数移動した位置のコンテンツ項目を表示先頭コンテンツ項目に特定する表示先頭コンテンツ項目特定手段と、
前記コンテンツリストに列挙されたコンテンツ項目のうち、前記表示先頭コンテンツ項目から前記コンテンツリストの順方向に列挙された、前記表示画面の表示可能数に相当する複数のコンテンツ項目を特定する表示項目特定手段と、
前記表示項目特定手段により特定された複数のコンテンツ項目を前記先頭コンテンツ項目から順番に前記表示画面に表示するよう前記表示装置に指示する表示指示手段と、
前記入力装置からカーソル移動方向を含むカーソル移動コマンドを受信したとき、前記表示画面上のカーソルを前記カーソル移動方向に１コンテンツ項目分移動するカーソル移動手段と、
前記入力装置から決定コマンドを受信したとき、前記表示画面に表示された複数のコンテンツ項目のうち、前記カーソルに指定されたコンテンツ項目を選択するコンテンツ項目選択手段とを備えることを特徴とするコンテンツ選択装置。
【請求項２】
請求項１に記載のコンテンツ選択装置であって、
前記コンテンツリストは、前記コンテンツ項目のソート順を示す複数のコンテンツ番号を含み、
前記表示先頭コンテンツ項目特定手段は、前記表示画面に表示されている先頭のコンテンツ項目に対応するコンテンツ番号を特定し、前記特定されたコンテンツ番号に前記スキップ数を加算した数に相当するコンテンツ番号を求め、求めたコンテンツ番号に対応するコンテンツ項目を前記表示先頭コンテンツ項目に特定することを特徴とするコンテンツ選択装置。
【請求項３】
請求項１に記載のコンテンツ選択装置であって、
前記スキップ数設定手段は、前記コンテンツ項目総数に所定のスキップ率を乗じて前記スキップ数を設定することを特徴とするコンテンツ選択装置。
【請求項４】
請求項３に記載のコンテンツ選択装置であって、
前記スキップ数設定手段は、前記入力装置からスキップ数変更コマンドを受信するごとに、コンテンツ項目総数に乗じる前記スキップ率を小さくして前記スキップ数を設定することを特徴とするコンテンツ選択装置。
【請求項５】
請求項４に記載のコンテンツ選択装置であって、
前記スキップ数設定手段はさらに、前記スキップ率を乗じて得られたスキップ数が前記表示画面の表示可能数よりも小さいとき、前記スキップ数を前記表示可能数と同じ数に設定することを特徴とするコンテンツ選択装置。
【請求項６】
請求項４に記載のコンテンツ選択装置であって、
前記スキップ数設定手段は、前記スキップ数変更コマンドを受けたとき、式（１）に基づいてスキップ数を設定することを特徴とするコンテンツ選択装置。
スキップ数＝ＴＮ×（Ｐ／１００）Ｎ＋１  （１）
ここで、ＴＮはコンテンツ項目総数、Ｐは基準スキップ率（％）、Ｎは前記コンテンツ選択装置が受信した前記スキップ数変更コマンドの累積回数である。
【請求項７】
請求項６に記載のコンテンツ選択装置であってさらに、
式（２）で定義されるスキップ数の最大設定個数をｎｍａｘとするとき、式（３）が最小となるｎｍａｘ及び基準スキップ率Ｐ（％）を設定するスキップ率設定手段を備え、
前記スキップ数設定手段は、前記設定された基準スキップ率Ｐに基づいて前記スキップ数を設定することを特徴とするコンテンツ選択装置。
ｎｍａｘ≦α  （２）
（１００／Ｐ）×ｎｍａｘ＋ｎｍａｘ＋ＴＮ／（１００／Ｐ）ｎｍａｘ  （３）
ここで、αは所定の自然数である。
【請求項８】
請求項１に記載のコンテンツ選択装置であってさらに、
前記表示先頭コンテンツ項目が特定されたとき、前記コンテンツリストに列挙されたコンテンツ項目のうち、前記表示先頭コンテンツ項目から前記コンテンツリストの順方向に前記スキップ数移動した位置のコンテンツ項目をリストダウン先コンテンツ項目として特定し、前記先頭コンテンツ項目から前記コンテンツリストの逆方向に前記スキップ数移動した位置のコンテンツ項目をリストアップ先コンテンツ項目として特定する手段を備え、
前記表示指示手段は、前記特定されたリストダウン先コンテンツ項目及びリストアップ先コンテンツ項目に関する情報を前記表示画面に表示するよう指示することを特徴とするコンテンツ選択装置。
【請求項９】
複数のコンテンツと、前記複数のコンテンツを特定するための複数のコンテンツ項目を列挙したコンテンツリストとを蓄積するコンテンツ記憶手段と、
前記コンテンツリストの一部を表示する表示画面を有する表示手段と、
ユーザ操作に応じて複数のコマンドを出力する複数の押下キーを備えた入力手段と、
前記コンテンツリスト内の複数のコンテンツ項目の総数を特定する総数特定手段と、
前記特定されたコンテンツ項目総数の所定の割合に相当するスキップ数を設定するスキップ数設定手段と、
前記押下キーの押下に応じて前記入力手段から送信され、スクロール方向を含むリストスクロールコマンドを受信したとき、前記コンテンツリストに列挙されたコンテンツ項目のうち、前記表示画面に表示されている先頭のコンテンツ項目から前記コンテンツリストの順方向に前記スキップ数移動した位置のコンテンツ項目を表示先頭コンテンツ項目に特定する表示先頭コンテンツ項目特定手段と、
前記コンテンツリストに列挙されたコンテンツ項目のうち、前記表示先頭コンテンツ項目から前記コンテンツリストの順方向に列挙された、前記表示画面の表示可能数に相当する数の複数のコンテンツ項目を特定する表示項目特定手段と、
前記表示項目特定手段により特定された複数のコンテンツ項目を前記先頭コンテンツ項目から順番に前記表示画面に表示するよう前記表示装置に指示する表示指示手段と、
前記押下キーの押下に応じて前記入力手段から送信され、カーソル移動方向を含むカーソル移動コマンドを受信したとき、前記表示画面上のカーソルを前記カーソル移動方向に１コンテンツ項目分移動するカーソル移動手段と、
前記押下キーの押下に応じて前記入力手段から送信された決定コマンドを受信したとき、前記表示画面に表示された複数のコンテンツ項目のうち、前記カーソルに指定されたコンテンツ項目を選択するコンテンツ項目選択手段とを備えることを特徴とするコンテンツ選択装置。
【請求項１０】
請求項１〜請求項９に記載の手段をコンピュータに実現するためのコンテンツ選択プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ選択装置に関し、さらに詳しくは、複数のコンテンツが列挙されたコンテンツリストのうち表示画面に表示される部分をユーザ操作に応じて移動させながら、所望のコンテンツを選択するコンテンツ選択装置に関する。
【背景技術】
【０００２】
記憶装置の大容量化に伴い、最近のＡＶ機器は大量のコンテンツを記憶することができるようになっている。たとえば、ポータブルオーディオプレイヤの中には、１００００曲以上の曲を記憶することができるものが登場している。
【０００３】
このように、ＡＶ機器内に蓄積可能なコンテンツ数が増大すれば、ユーザが所望のコンテンツを選択するのに時間がかかる。そのため、所望のコンテンツを効率的に選択できる仕組みが必要となる。
【０００４】
膨大な数のコンテンツを蓄積するデータベースの中から所望のコンテンツを選択する方法として、文字列選択や、蓄積された複数のコンテンツをインデックス別に分類してインデックス別のリストを抽出する方法がある。これらの方法は、いずれも文字列やインデックス等の「検索キー」を設定し、その「検索キー」にマッチしたデータを抽出することにより、効率的な選択を可能とする。
【０００５】
しかしながら、「検索キー」にマッチしたデータの抽出は負荷が高いため、短時間でデータの抽出を行うには中央演算装置（ＣＰＵ）等の演算処理速度の速いデバイスが必要である。一般的なＡＶ機器は、通常、ＣＰＵよりも処理速度の遅いマイコンを搭載するため、検索キーにマッチしたデータの抽出に時間がかかり、所望のコンテンツを効率的に選択できない。また、文字列検索の場合、所望の文字列を入力するためのキーボードも必要となる。
【０００６】
コンテンツを選択する他の方法として、操作キーを操作することにより表示画面上に表示されたコンテンツリストを順方向及び逆方向にスクロールする方法がある。ユーザは、所望の曲名が画面上に表示されるまで押下キー等を操作してコンテンツリストをスクロールし、所望の曲名が表示されたとき、カーソルを移動してその曲名を選択する。この方法では、高い処理速度は不要であり、マイコン等でも対応できる。
【０００７】
しかしながら、コンテンツリストに列挙されたコンテンツの数が膨大になれば、操作キー等の操作回数も膨大になる。たとえば、コンテンツリストに１００曲の曲名が列挙されている場合であって、表示画面に一度に５つの曲名が表示できるとき、操作キー１回あたり５曲までスキップできる（つまり、ページスクロールに相当）のであれば、最大２０回の操作で所望の曲を表示画面に表示できる。しかしながら、コンテンツリストに１００００曲の曲名が列挙されている場合、操作回数は最大２０００回となり、所望のコンテンツを効率的に選択できない。
【特許文献１】特開２００６−１８９６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、所望のコンテンツを効率的に選択できるコンテンツ選択装置を提供することである。
【課題を解決するための手段及び発明の効果】
【０００９】
本発明によるコンテンツ選択装置は、コンテンツ記憶装置と、表示装置と、入力装置とに有線又は無線で接続可能である。コンテンツ記憶装置は、複数のコンテンツファイルと、複数のコンテンツファイルを特定するためのソートされた複数のコンテンツ項目を列挙したコンテンツリストとを蓄積する。表示装置は、コンテンツリストに列挙されたコンテンツ項目の一部を表示する表示画面を有する。入力装置は、ユーザ操作に応じて複数のコマンドを出力する。
【００１０】
コンテンツ選択装置は、総数特定手段と、スキップ数設定手段と、表示先頭コンテンツ項目特定手段と、表示項目特定手段と、表示指示手段と、カーソル移動手段と、コンテンツ項目選択手段とを備える。総数特定手段は、コンテンツリスト内の複数のコンテンツ項目の総数を特定する。スキップ数設定手段は、特定されたコンテンツ項目総数の所定の割合に相当するスキップ数を設定する。表示先頭コンテンツ項目特定手段は、スクロール方向を含むリストスクロールコマンドを入力装置から受信したとき、コンテンツリストに列挙されたコンテンツ項目のうち、表示画面に表示されている先頭のコンテンツ項目からスクロール方向にスキップ数移動した位置のコンテンツ項目を表示先頭コンテンツ項目に特定する。表示項目特定手段は、コンテンツリストに列挙されたコンテンツ項目のうち、表示先頭コンテンツ項目からコンテンツリストの順方向に列挙された、表示画面の表示可能数に相当する複数のコンテンツ項目を特定する。表示指示手段は、表示項目特定手段により特定された複数のコンテンツ項目を先頭コンテンツ項目から順番に表示画面に表示するよう表示装置に指示する。カーソル移動手段は、入力装置からカーソル移動方向を含むカーソル移動コマンドを受信したとき、表示画面上のカーソルをカーソル移動方向に１コンテンツ項目分移動する。コンテンツ項目選択手段は、入力装置から決定コマンドを受信したとき、表示画面に表示された複数のコンテンツ項目のうち、カーソルに指定されたコンテンツ項目を選択する。
【００１１】
ここで、コンテンツファイルとはたとえば、映像ファイル、曲ファイル、音声ファイル、静止画ファイル等である。また、コンテンツ項目とは、コンテンツファイルを特定するための情報であり、たとえば、コンテンツファイルのタイトル、曲ファイルにおける曲名、アーティスト名、アルバム名、映像ファイルにおける監督名や主演役者名、録画日時、最終視聴日時等である。
【００１２】
好ましくは、コンテンツリストは、コンテンツ項目の列挙順を示す複数のコンテンツ番号を含み、表示先頭コンテンツ項目特定手段は、表示画面に表示されている先頭のコンテンツ項目に対応するコンテンツ番号を特定し、特定されたコンテンツ番号にスキップ数を加算した数に相当するコンテンツ番号を求め、求めたコンテンツ番号に対応するコンテンツ項目を表示先頭コンテンツ項目に特定する。
【００１３】
好ましくは、スキップ数設定手段は、コンテンツ項目総数に所定のスキップ率を乗じてスキップ数を設定する。
【００１４】
本発明によるコンテンツ選択装置は、コンテンツリストに列挙されたコンテンツ項目の総数に比例したスキップ数が設定される。１回のコマンドでコンテンツ項目の総数に比例したスキップ数分のコンテンツ項目をスキップできるため、ユーザが所望のコンテンツ項目に到達するまでのコマンド回数を抑えることができる。また、従来の文字列選択のように「検索キー」にマッチしたデータを抽出して所望のコンテンツ項目を選択する方法と異なり、本発明では、コマンドに応じてコンテンツリストをスクロール（リストダウン又はリストアップ）するだけであるため装置に掛かる負荷は小さい。そのため、処理速度の遅いデバイスやマイコンを用いても所望のコンテンツを効率的に選択できる。
【００１５】
好ましくは、スキップ数設定手段は、入力装置からスキップ数変更コマンドを受信するごとに、コンテンツ項目総数に乗じるスキップ率を小さくしてスキップ数を設定する。
【００１６】
この場合、スキップ数を複数個設定できる。したがって、１回のコマンドでスキップされるコンテンツ項目数を段階的に小さくしながら目的のコンテンツ項目に到達することができる。
【００１７】
好ましくは、スキップ数設定手段はさらに、スキップ率を乗じて得られたスキップ数が表示画面の表示可能数よりも小さいとき、スキップ数を表示可能数と同じ数に設定する。
【００１８】
スキップ率が小さい場合、コンテンツ項目総数にスキップ率を乗じて得られたスキップ数が表示画面の表示可能数よりも小さくなる場合がある。この場合、１回のコマンドでスキップできるコンテンツ項目数が少ないため、所望のコンテンツを選択するのに非効率である。得られたスキップ数が表示可能数よりも小さい場合、スキップ数を表示画面の表示可能数と同じ数に設定することにより、所望のコンテンツに到達するまでのコマンド回数を抑えることができる。
【００１９】
好ましくは、コンテンツ選択装置はさらに、表示先頭コンテンツ項目が特定されたとき、コンテンツリストに列挙されたコンテンツ項目のうち、表示先頭コンテンツ項目からコンテンツリストの順方向にスキップ数移動した位置のコンテンツ項目をリストダウン先コンテンツ項目として特定し、先頭コンテンツ項目からコンテンツリストの逆方向にスキップ数移動した位置のコンテンツ項目をリストアップ先コンテンツ項目として特定する手段を備える。表示指示手段は、特定されたリストダウン先コンテンツ項目及びリストアップ先コンテンツ項目に関する情報を表示画面に表示するよう指示する。ここで、リストダウン先コンテンツ項目及びリストアップ先コンテンツ項目に関する情報とは、たとえば、リストダウン先コンテンツ項目等の一部、具体的には、リストダウン先コンテンツ項目等の頭文字であったり、頭文字から所定数の文字までの文字列である。また、リストダウン先コンテンツ項目等自体であってもよい。
【００２０】
この場合、表示画面には、コンテンツリストの一部と共に、リストダウン先コンテンツ項目及びリストアップ先コンテンツ項目に関する情報も表示される。そのため、ユーザは次にリストスクロールコマンドを送信したときに表示されるコンテンツ項目をある程度予測できる。これにより、コンテンツリストをスクロールし過ぎて所望のコンテンツ項目を通過するのを抑制できる。
【００２１】
本発明によるコンテンツ選択装置は、コンテンツ記憶手段と、表示手段と、入力手段と、総数特定手段と、スキップ数設定手段と、表示先頭コンテンツ項目特定手段と、表示項目特定手段と、表示指示手段と、カーソル移動手段と、コンテンツ項目選択手段とを備える。コンテンツ記憶手段は、複数のコンテンツファイルと、複数のコンテンツファイルを特定するためのソートされた複数のコンテンツ項目を列挙したコンテンツリストとを蓄積する。表示手段は、コンテンツリストの一部を表示する表示画面を有する。入力手段は、ユーザ操作に応じて複数のコマンドを出力する複数の押下キーを備える。総数特定手段は、コンテンツリスト内の複数のコンテンツ項目の総数を特定する。スキップ数設定手段は、特定されたコンテンツ項目総数の所定の割合に相当するスキップ数を設定する。表示先頭コンテンツ項目特定手段は、押下キーの押下に応じて入力手段から送信され、スクロール方向を含むリストスクロールコマンドを受信したとき、コンテンツリストに列挙されたコンテンツ項目のうち、表示画面に表示されている先頭のコンテンツ項目からコンテンツリストの順方向にスキップ数移動した位置に列挙されたコンテンツ項目を表示先頭コンテンツ項目に特定する。表示項目特定手段は、コンテンツリストに列挙されたコンテンツ項目のうち、表示先頭コンテンツ項目からコンテンツリストの順方向に列挙された、表示画面の表示可能数に相当する数の複数のコンテンツ項目を特定する。表示指示手段は、表示項目特定手段により特定された複数のコンテンツ項目を先頭コンテンツ項目から順番に表示画面に表示するよう表示装置に指示する。カーソル移動手段は、押下キーの押下に応じて入力手段から送信され、カーソル移動方向を含むカーソル移動コマンドを受信したとき、表示画面上のカーソルをカーソル移動方向に１コンテンツ項目分移動する。コンテンツ項目選択手段は、押下キーの押下に応じて入力手段から送信された決定コマンドを受信したとき、表示画面に表示された複数のコンテンツ項目のうち、カーソルに指定されたコンテンツ項目を選択する。
【００２２】
本発明によるコンテンツ選択装置は、コンテンツリストに列挙されたコンテンツ項目の総数に比例したスキップ数が設定される。入力手段の押下キーが押下されるごとに、コンテンツ項目の総数に応じたスキップ数分のコンテンツ項目をスキップし、その結果を表示画面に表示できる。そのため、ユーザが所望のコンテンツ項目に到達するまでのコマンド回数（すなわち、押下キーの押下回数）を抑えることができる。
【発明を実施するための最良の形態】
【００２３】
以下、図面を参照し、本発明の実施の形態を詳しく説明する。図中同一又は相当部分には同一符号を付してその説明は繰り返さない。
【００２４】
［全体構成］
【００２５】
図１を参照して、本実施の形態によるコンテンツ選択装置１は、コンテンツ記憶装置として機能するオーディオプレイヤ２と、ディスプレイ３と、増幅装置４とに接続される。コンテンツ選択装置１は、入力装置として機能するリモートコントローラ（以下、リモコンという）５により操作される。
【００２６】
オーディオプレイヤ２は、複数のコンテンツファイルを蓄積し、選択されたコンテンツファイルを再生する。コンテンツファイルはたとえば、映像ファイルや曲ファイル、音声ファイル、静止画ファイル等である。以下、コンテンツファイルを曲ファイルとして説明する。
【００２７】
オーディオプレイヤ２はさらに、各曲ファイルに関する曲名やアーティスト名等であるコンテンツ項目を列挙したコンテンツリストを蓄積する。コンテンツリスト内の複数のコンテンツ項目はソートされている。以下、コンテンツリストに列挙されたコンテンツ項目を曲名として説明する。
【００２８】
ディスプレイ３は、オーディオプレイヤ２が蓄積するコンテンツリストの一部をＯＳＤ（On Screen Display）画面に表示する。具体的には、図２に示すように、複数の曲名が列挙されたコンテンツリストのうち、５曲分の曲名（たとえば曲名ＮＡＭＥ１〜ＮＡＭＥ５）をＯＳＤ画面３１に表示する。
【００２９】
コンテンツ選択装置１は、ＯＳＤ表示機能を備え、ディスプレイ３にＯＳＤ画面３１を表示させる。コンテンツ選択装置１はまた、ユーザ操作に基づくリモコン５のコマンドに応じて、ＯＳＤ画面３１上のコンテンツリストを順方向又は逆方向にスクロールさせる。コンテンツ選択装置１は、ユーザ操作に応じてリモコン５から所望の曲の再生指示を受けたとき、その曲ファイルを再生するようオーディオプレイヤ２に指示する。コンテンツ選択装置１はまた、オーディオプレイヤ２から出力された音声信号を増幅装置４に中継する。
【００３０】
ユーザは、リモコン５上の押下キーを用いてＯＳＤ画面３１上のコンテンツリストを順方向又は逆方向にスクロールし、所望の曲名を見つけ出す。ユーザは、ＯＳＤ画面３１上で所望の曲名を選択し、再生指示をコンテンツ選択装置１に送信することにより、所望の曲を聞くことができる。
【００３１】
［コンテンツ選択処理の概念］
【００３２】
次に、本実施の形態におけるコンテンツ選択処理の概念を説明する。以下、コンテンツリストには１万曲の曲名（ＮＡＭＥ１〜ＮＡＭＥ１００００）がアルファベット順にソートされていると仮定して説明する。
【００３３】
図３を参照して、コンテンツ選択装置１はコンテンツリスト２１の一部をディスプレイ３のＯＳＤ画面３１上に表示する。ＯＳＤ画面３１が表示可能な曲数（以下、表示可能数という）は限られている。表示可能数が５である場合、コンテンツ選択装置１は、初めに、コンテンツリスト２１のうち、先頭から５つの曲名ＮＡＭＥ１〜ＮＡＭＥ５をＯＳＤ画面３１に表示する。
【００３４】
ここで、ユーザが再生したい曲ファイルの曲名が、コンテンツリスト２１の先頭から８５１２曲目（曲名をＮＡＭＥ８５１２とする）に列挙されていると仮定する。以下、所望の曲名ＮＡＭＥ８５１２を選択する方法について説明する。
【００３５】
たとえば、リモコンの押下キーを押下するごとにＯＳＤ画面３１上のカーソル３２を１行ずつ移動させて曲名を選択する従来の方法では、押下キーを８５１１回押下しなければ所望の曲名ＮＡＭＥ８５１２を選択できない。また、従来の方法として、押下キーを押下するごとに現在表示されているページの次のページを表示する、いわゆるページスクロール機能を用いる方法もある。この場合、たとえば、ＯＳＤ画面３１にＮＡＭＥ１〜ＮＡＭＥ５が表示された状態で押下キーを押せば、次ページに相当するＮＡＭＥ６〜ＮＡＭＥ１０がＯＳＤ画面３１に表示される。要するに、押下キーを押下するごとに５曲ずつスキップして表示する。しかしながらこの場合であっても、所望の曲名ＮＡＭＥ８５１２に到達するまで、１７００回以上押下キーを押下しなければならない。
【００３６】
そこで本実施の形態では、所望の曲名に到達するまでのコマンド回数を減らすため、コンテンツリスト２１に列挙された曲総数の所定割合に相当するスキップ数を設定する。具体的には、初めにコンテンツリスト２１に列挙された曲総数ＴＮ（Total Number）を特定し、式（Ａ）に基づいて、複数のスキップ数（第１〜第ｎスキップ数）を設定する（ｎは自然数）。
【００３７】
第ｎスキップ数＝曲総数ＴＮ×（基準スキップ率Ｐ／１００）ｎ  （Ａ）
【００３８】
ここで、基準スキップ率Ｐとは第１スキップ数（すなわち、ｎ＝１）におけるスキップ率である。第ｎスキップ数におけるスキップ率は（基準スキップ率Ｐ／１００）ｎ×１００（％）となる。
【００３９】
式（Ａ）により得られた第ｎスキップ数は自然数とする。小数点以下は切上げても切下げてもよく、四捨五入してもよい。
【００４０】
たとえば、基準スキップ率Ｐを１０％として、コンテンツリスト２１に対して第１スキップ数〜第３スキップ数を設定する場合、第１〜第３スキップ数は以下のとおりに算出される。
【００４１】
第１スキップ数＝１００００×（１０／１００）１＝１０００
【００４２】
第２スキップ数＝１００００×（１０／１００）２＝１００
【００４３】
第３スキップ数＝１００００×（１０／１００）３＝１０
【００４４】
図４を参照して、コンテンツリスト２１のうち、曲名ＮＡＭＥ１〜ＮＡＭＥ５を含むＯＳＤ画面３１がディスプレイ３に表示される（図中（ａ））。図中のコンテンツリスト２１のうち、斜線の領域がＯＳＤ画面３１に表示された曲名とする。ユーザがＯＳＤ画面３１をコンテンツリスト２１の下方（順方向、つまり、ソート順）に移動させたいとき（以下、この動作をリストダウンという）、ユーザはリモコン５内の押下キー（リストダウンキー）を押下する。このとき、コンテンツ選択装置１は、曲名ＮＡＭＥ１から第１スキップ数（＝１０００曲）分の曲名を順方向にスキップし、ＮＡＭＥ１００１〜ＮＡＭＥ１００５をＯＳＤ画面３１に表示する（図中（ｂ））。コンテンツリスト２１はアルファベット順にソートされている。そのため、ユーザは、ＯＳＤ画面３１の曲名ＮＡＭＥ１００１〜ＮＡＭＥ１００５を見て、所望の曲名ＮＡＭＥ８５１２が現在ＯＳＤ表示されている曲名ＮＡＭＥ１００１〜１００５よりもさらに下方にあると判断する。そこで、ユーザは押下キー（リストダウンキー）を押し、さらに第１スキップ数（＝１０００曲）分の曲名をスキップする。
【００４５】
ユーザが第１スキップ数で９回リストダウンした結果、ＯＳＤ画面３１上には曲名ＮＡＭＥ９００１〜９００５が表示される（図中（ｃ））。ユーザはＯＳＤ画面３１を見て、所望の曲名ＮＡＭＥ８５１２を通り過ぎたと判断する。そのため、ユーザは、第２スキップ数（＝１００曲）でＯＳＤ画面３１をコンテンツリスト２１上方（逆方向）に移動させる（以下、この動作をリストアップという）。ユーザがリモコン５上の押下キー（リストアップキー）を押下したとき、曲名ＮＡＭＥ９００１から第２スキップ数（＝１００曲）分リスト上方（逆方向）に移動した曲名ＮＡＭＥ８９０１〜８９０５が表示される（図中（ｃ））。
【００４６】
第２スキップ数で５回リストアップされた結果、ＯＳＤ画面３１には曲名ＮＡＭＥ８５０１〜８５０５が表示される（図中（ｄ））。このとき、ユーザは所望の曲名ＮＡＭＥ８５１２を通り過ぎたと判断する。そのため、ユーザは第３スキップ数（＝１０曲）でリストダウンする。１回リストダウンした結果、ＯＳＤ画面３１には曲名ＮＡＭＥ８５１２を含むＮＡＭＥ８５１１〜８５１５が表示される（図中（ｄ））。ユーザはＯＳＤ画面３１内に所望の曲名ＮＡＭＥ８５１２を見つけ、カーソルを曲名ＮＡＭＥ８５１２に移動させ、曲名ＮＡＭＥ８５１２を選択する。
【００４７】
以上のように、設定されるスキップ数を曲総数に応じて変更させるため、曲総数に対して適切なスキップ数でリストダウン又はリストアップをすることができる。さらに、スキップ数を複数設定することにより、押下キーの押下回数、つまり、コマンドの回数をより少なく抑えることができる。
【００４８】
上述のコンテンツ選択処理では、リストダウン又はリストアップした結果、所望の曲名が通り過ぎなければ、コンテンツリスト２１内の所望の曲名の位置をある程度予想できない。このような所望の曲名の通過を防止するために、図５に示すように、次にリストダウンしたときにＯＳＤ画面先頭に表示される曲名を示すリストダウン先表示エリア３１Ｄと、次にリストアップしたときにＯＳＤ画面先頭に表示される曲名を示すリストアップ先表示エリア３１ＵとをＯＳＤ画面３１に設けてもよい。この場合、ユーザは、リストダウン先表示エリア３１Ｄに表示される曲名（以下、リストダウン先曲名という）と、リストアップ先表示エリア３１Ｕに表示される曲名（以下、リストアップ先曲名という）とを参照して、所望の曲名の通過を防止できる。リストダウン先曲名及びリストアップ先曲名を参照できるため、所望の曲名を通過してしまう前に、ユーザはスキップ数を小さくして、リストアップ又はダウンを継続できる。
【００４９】
以下、このようなコンテンツ選択処理を実現するコンテンツ選択装置１の構成を詳述する。
【００５０】
［コンテンツ選択装置］
【００５１】
図６を参照して、コンテンツ選択装置１は、リモコン５上の複数の押下キーの押下に応答して、上述のコンテンツ選択処理を実行する。
【００５２】
リモコン５は、押下キーとして、所望の曲名を選択するための複数のスクロールキー５０と、所望の曲名の曲を再生、特殊再生、停止するための複数のプレイキー６０とを備える。複数のスクロールキー５０は、リストダウンキー５１Ｄと、リストアップキー５１Ｕと、スキップ数変更キー５２と、カーソルダウンキー５３Ｄと、カーソルアップキー５３Ｕとを含む。
【００５３】
リストダウンキー５１Ｄは、リストダウンするためのキーであり、スクロール方向をリストダウン方向（順方向）としたリストスクロールコマンドを出力する。リストアップキー５１Ｕは、リストアップするためのキーであり、スクロール方向をリストアップ方向（逆方向）としたリストスクロールコマンドを出力する。
【００５４】
スキップ数変更キー５２は、スキップ数を変更するためのキーであり、スキップ数変更コマンドを出力する。カーソルダウンキー５３Ｄは、カーソルをリスト下方（順方向）に１行移動させるためのキーであり、カーソル移動方向をリスト下方としたカーソル移動コマンドを出力する。カーソルアップキー５３Ｕは、カーソルをリスト上方（逆方向）に１行移動させるためのキーであり、カーソル移動方向をリスト上方としたカーソル移動コマンドを出力する。
【００５５】
プレイキー６０は、ＯＳＤ画面３１上でカーソルが指定している曲名の曲の再生を指示するための再生キー６１を含む。再生キー６１が押下されたときにカーソルが指定している曲名が、再生すべき曲名として選択される。再生キー６１は、決定コマンドを出力する。
【００５６】
コンテンツ選択装置１は、マイコン１０と、ＲＡＭ（Random Access Memory）２０と、受信部３０と、接続コネクタ４０とを備える。ＲＡＭ２０は、オーディオプレイヤ２に記憶されたコンテンツリスト２１のうち、ＯＳＤ表示画面３１を表示するために必要なコンテンツ項目を一時的に記憶する。なお、オーディオプレイヤ２に記憶されているコンテンツリスト２１は、図７に示すように、コンテンツ番号を登録するためのフィールドと、コンテンツ項目として曲名ＮＡＭＥ１〜ＮＡＭＥ１００００を登録するためのフィールドとを含む。コンテンツ番号はソート順、すなわち、曲名の列挙順に連番となる。
【００５７】
受信部３０は、リモコン５上の押下キーの押下に応じてリモコン５から送信されるコマンドを受信する。受信部３０は受信されたコマンドをマイコン１０に出力する。
【００５８】
マイコン１０は、ＯＳＤ指示部１１と、コンテンツ総数特定部１３と、スキップ率設定部１４と、スキップ数設定部１５と、スクロール部１６と、再生管理部１７とを備える。
【００５９】
コンテンツ総数特定部１３は、コンテンツリスト２１内の曲総数ＴＮを特定する。具体的には、コンテンツ総数特定部１３は、コンテンツリスト２１のコンテンツ番号のうち、最後尾のコンテンツ番号をオーディオプライヤ２から取得する。コンテンツ総数特定部１３は、取得した最後尾のコンテンツ番号の数を曲総数ＴＮとする。コンテンツ総数特定部１３は、曲総数ＴＮをオーディオプレイヤ２に要求し、オーディオプレイヤ２から曲想数ＴＮを取得してもよい。
【００６０】
スキップ率設定部１４は、曲総数ＴＮに基づいて、コンテンツリスト２１に最適な基準スキップ率Ｐを設定する。具体的には、曲総数ＴＮに対して、押下キーの押下回数、つまり、リモコン５から送信されるコマンド回数が最小になるように、基準スキップ率Ｐを設定する。基準スキップ率Ｐの具体的な設定方法については後述する。
【００６１】
スキップ数設定部１５は、設定された基準スキップ率Ｐに応じてスキップ数を設定する。スキップ数設定部１５はさらに、スキップ数変更キー５２の押下に応じてリストダウン又はリストアップに利用するスキップ数を変更する。
【００６２】
スクロール部１６は、リストダウンキー５１Ｄ及びリストアップキー５１Ｕの押下に応じて所定のスキップ数でＯＳＤ画面３１に表示されたコンテンツリスト２１の一部をリストダウン又はリストアップする。具体的には、リストスクロールコマンドを受けたとき、次にＯＳＤ画面３１の先頭に表示すべき曲名（以下、表示先頭曲名という）を特定する。スクロール部１６はまた、特定された表示先頭曲名に基づいて、次にＯＳＤ画面３１に表示すべき全ての曲名を特定する。スクロール部１６はさらに、カーソルダウンキー５３Ｄ及びカーソルアップキー５３Ｕの押下に応じて、ＯＳＤ画面３１上のカーソルを下方又は上方に１行ずつ移動させる。
【００６３】
再生管理部１７は、受信部３０から出力されたコマンドがプレイキー６０の押下によるコマンド（決定コマンド等）である場合、そのコマンドをオーディオプレイヤ２用のフォーマットに変換し、オーディオプレイヤ２に出力する。これにより、ユーザはリモコン５を用いてオーディオプレイヤ２の再生等を制御できる。再生管理部１７はまた、オーディオプレイヤ２から曲ファイルの音声信号を受信したとき、受信した音声信号を増幅装置４に出力する。
【００６４】
コンテンツ選択装置１は、ＲＡＭ２０内に図示しないコンテンツ選択プログラムを格納し、マイコン１０でコンテンツ選択プログラムを実行することにより、上述の機能を実現する。
【００６５】
［オーディオプレイヤ］
【００６６】
図８を参照して、オーディオプレイヤ２は、記憶部２０１と、制御部２０２と、表示部２０３と、入力部２０４と、接続コネクタ２０５と、再生部２０６とを備える。記憶部２０１は、複数の曲ファイルが蓄積された曲ファイルデータベース２１０と、蓄積された複数の曲ファイルのコンテンツリスト２１とを記憶する。
【００６７】
制御部２０２は、オーディオプレイヤ２全体を制御する。具体的には、制御部２０２は、外部から指示を受けて記憶部２０１内に蓄積された曲ファイルから所望の曲名の曲ファイルを選択したり、再生部２０６に所望の曲ファイルの再生を指示する。制御部２０２はまた、コンテンツリスト２１を所定の順番にソートする。たとえば、制御部２０２は、コンテンツリスト２１に列挙された曲名をアルファベット順やあいうえお順にソートしたり、曲ファイルを記憶部２０１に保存した日付順にソートする。本実施の形態では、制御部２０２は、コンテンツリスト２１をアルファベット順にソートする。制御部２０２はまた、コンテンツ選択装置１からの要求に応じ、要求されたコンテンツ番号に対応する曲名をコンテンツ選択装置１に送信する。
【００６８】
再生部２０６は、曲ファイルを再生し、音声信号を出力する。出力された音声信号は、接続コネクタ２０５を介してコンテンツ選択装置１に出力される。
【００６９】
表示部２０３は、オーディオプレイヤ２が単独で使用されるときに、ＯＳＤ画面３１と同様に、コンテンツリスト２１の一部を表示する。また、入力部２０４は、リモコン５の各押下キーと同様の押下キーを備え、オーディオプレイヤ２が単独で使用されるときに、表示部２０３に表示されたコンテンツリスト２１をスクロールするよう指示したり、再生するよう指示する。
【００７０】
［コンテンツ選択処理］
【００７１】
以上の構成を有するコンテンツ選択装置１のコンテンツ選択処理について説明する。
【００７２】
コンテンツ選択装置１はまず、コンテンツリスト２１に列挙された曲総数ＴＮに基づいて、スキップ数を設定する（スキップ数設定処理Ｓ１００）。
【００７３】
続いて、設定されたスキップ数を用いて、ディスプレイ３に表示されたＯＳＤ画面３１上のコンテンツリスト２１をリストダウン又はリストアップする（スキップ処理Ｓ２００）。このとき、スキップ数変更キー５２の押下に応じてスキップ数を変更する（スキップ数変更処理Ｓ３００）。
【００７４】
ＯＳＤ画面３１上に表示された曲名が所望の曲名に近づいたとき、ユーザはカーソルダウンキー５３Ｄ又はカーソルアップキー５３Ｕを押下する。このとき、コンテンツ選択装置１は、カーソルダウンキー５３Ｄ又はカーソルアップキー５３Ｕが押下されるごとに、カーソル３２を１行ずつ上方又は下方に移動させる（カーソル移動処理Ｓ４００）。
【００７５】
カーソルが所望の曲名を選択したとき、ユーザは再生キー６１を押下する。このとき、コンテンツ選択装置１は、ＯＳＤ画面３１上のカーソル３２が指定している曲名を選択する。コンテンツ選択装置１はさらに、選択された曲名の曲ファイルの再生をオーディオプレイヤ２に指示する（再生指示処理Ｓ５００）。以下、ユーザが所望の曲名ＮＡＭＥ８５１２を選択するときの各処理（Ｓ１００〜Ｓ５００）の動作について詳述する。
【００７６】
［スキップ数設定処理（Ｓ１００）］
【００７７】
図９を参照して、コンテンツ選択装置１はまず、オーディオプレイヤ２のコンテンツリスト２１に列挙された曲の総数を特定する（Ｓ１０１）。
【００７８】
コンテンツ総数特定部１３は、コンテンツリスト２１内のコンテンツ番号の最大値（つまり、リスト最後尾のコンテンツ番号）をオーディオプレイヤから取得し、取得したコンテンツ番号を曲総数ＴＮとする。コンテンツリスト２１に列挙された曲名をカウントするようオーディオプレイヤ２に指示して曲総数ＴＮを取得してもよい。
【００７９】
曲総数ＴＮを特定したのち、スキップ率設定部１４は、曲総数ＴＮに対して最適な基準スキップ率Ｐ（％）と、設定するスキップ数の個数、つまり、第１スキップ数〜第ｎｍａｘスキップ数までのスキップ数設定個数ｎｍａｘとを設定する（Ｓ１０２）。具体的には、スキップ率設定部１４は、スキップ数設定個数ｎｍａｘを式（２）で定義し、式（３）の値が最小となるｎｍａｘ及びＰ（％）を求める。
【００８０】
ｎｍａｘ≦α  （２）
【００８１】
（１００／Ｐ）×ｎｍａｘ＋ｎｍａｘ＋ＴＮ／（１００／Ｐ）ｎｍａｘ  （３）
【００８２】
ここで、αは自然数である。
【００８３】
上述の式（３）は、コンテンツリスト２１の曲総数ＴＮに対して特定のＰ、ｎｍａｘを設定したときの最大のコマンド回数（つまり、リモコン５上の押下キーの最大押下回数）を表す。
【００８４】
式（３）の第１項＝（１００（％）／Ｐ（％））×ｎｍａｘは、第１〜第ｎｍａｘスキップ数でコンテンツリスト２１をスクロールするときの最大コマンド回数の和を示す。より具体的には、（１００（％）／Ｐ（％））は、コンテンツリスト２１を各スキップ数（第１〜第ｎｍａｘスキップ数）で１方向にスクロールする場合に、所望の曲を通過したと判断するまでに出力されるコマンドの最大回数である。たとえば、ＴＮ＝１００００で、基準スキップ率Ｐ＝１０％である場合、第１スキップ数＝１０００である。そのため、１００００曲を第１スキップ数（１０００曲）ずつ１方向（たとえばリストダウン方向）にスクロールする場合、所望の曲を通過したと判断するまでに出力されるコマンドの最大回数は１００００曲／１０００曲＝（１００％／１０％）＝１０回である。また、基準スキップ率Ｐ＝１０％のとき第２スキップ数＝１００である。このとき、スキップ対象となる曲数は１０００曲であるため、１０００曲を第２スキップ数ずつ１方向にスクロールする場合に出力されるコマンドの最大回数は１０００曲／１００曲＝（１００％／１０％）＝１０回となる。つまり、（１００（％）／Ｐ（％））をｎｍａｘ倍すれば、第１〜第ｎｍａｘスキップ数でスクロールした場合のコマンドの最大回数を得ることができる。
【００８５】
第２項＝ｎｍａｘは、スキップ数の最大変更回数（つまり、スキップ数変更キー５２の最大押下回数）を示す。第３項＝ＴＮ／（１００％／Ｐ％）ｎｍａｘは、第ｎｍａｘスキップ数でスクロールした後、最後にカーソルを１行ずつ移動させて所望の曲名を選択するときのカーソル移動コマンドの最大回数であり、第ｎｍａｘスキップ数に相当する。つまり、式（３）の第１項〜第３項の和は、想定される最大のコマンド回数を示す。したがって、式（３）を最小にするｎｍａｘ及びＰが、対象となる曲総数ＴＮに対してコマンド回数を最小とするｎｍａｘ及びＰに相当する。
【００８６】
たとえば、曲総数ＴＮ＝１００００、α＝３の場合、図１０に示すように、式（３）が最小となるのは、ｎｍａｘ＝３、Ｐ＝１０（％）である。
【００８７】
なお、上述の例ではスキップ数設定個数ｎｍａｘに上限αを設けたが、上限を設けることなく、式（３）を最小にするｎｍａｘ及びＰを求めても良い。
【００８８】
スキップ率設定部１４が基準スキップ率Ｐ及びスキップ数設定個数ｎｍａｘを設定後、スキップ数設定部１５は、スキップ番号ｎ＝１に設定する（Ｓ１０３）。設定されたスキップ番号ｎはＲＡＭ２０に格納される。続いて、スキップ数設定部１５は、スキップ番号ｎ＝１のスキップ数（第１スキップ数）を算出する（Ｓ１０４）。具体的には、スキップ数設定部１５は、式（Ａ）を用いて第ｎスキップ数を求める。
【００８９】
第ｎスキップ数＝曲総数ＴＮ×（基準スキップ率Ｐ／１００）ｎ  （Ａ）
【００９０】
曲総数ＴＮ＝１００００であるため、式（Ａ）より、第１スキップ数は１００００×（１０／１００）１＝１０００となる。スキップ数設定部１５は、求めたスキップ数（＝１０００）をＲＡＭ２０に格納する。
【００９１】
続いて、スクロール部１６は、ＯＳＤ画面３１に表示する曲名のうち、先頭に表示する曲名のコンテンツ番号（以下、先頭番号という）Ｋｃを「１」に特定する。特定された先頭番号ＫｃはＲＡＭ２０に記憶される（Ｓ１０５）。これにより、ＯＳＤ表示部１１は、コンテンツリスト２１の先頭の曲名（以下、先頭曲名という）からソート順に表示可能数分（５曲）の曲名を表示できる。
【００９２】
続いて、スクロール部１６は、ＯＳＤ画面３１内のリストダウン先表示エリア３１Ｄに表示するリストダウン先曲名のコンテンツ番号（以下、リストダウン先コンテンツ番号ＬＤＮという）を、式（４）に基づいて算出する（Ｓ１０６）。
【００９３】
ＬＤＮ＝コンテンツ番号１＋第ｎスキップ数  （４）
【００９４】
第１スキップ数＝１０００であるため、リストダウン先コンテンツ番号ＬＤＮ＝１００１となる。算出されたリストダウン先コンテンツ番号ＬＤＮはＲＡＭ２０に格納される。これにより、ＯＳＤ画面３１上のリストダウン先表示エリア３１Ｄにリストダウン先曲名を表示できる。
【００９５】
なお、スクロール部１６は、ＯＳＤ画面３１内のリストアップ先表示エリア３１Ｕに表示するリストアップ先曲名のコンテンツ番号（以下、リストアップ先コンテンツ番号ＬＵＮ）を式（１０）に基づいて算出してもよい。
【００９６】
ＬＵＮ＝コンテンツ番号１＋ＴＮ−第ｎスキップ数  （１０）
【００９７】
第１スキップ数＝１０００、曲総数ＴＮ＝１００００であるため、リストアップ先コンテンツ番号ＬＵＮ＝９００１となる。
【００９８】
次に、スクロール部１６は、ＯＳＤ画面３１に表示する曲名をオーディオプレイヤ２から取得する（Ｓ１０７）。スクロール部１６はまず、ＲＡＭ２０に格納された先頭番号Ｋｃを読み出す。次に、ＯＳＤ表示画面３１の表示可能数（ここでは５）に対応して、コンテンツリスト２１のうち、先頭曲名からソート順に表示可能数分のコンテンツ番号Ｋｃ〜Ｋｃ＋４を特定する。ここでは、スクロール部１６は、表示すべき曲名のコンテンツ番号をコンテンツ番号１〜５に特定する。
【００９９】
特定後、スクロール部１６は、コンテンツ番号Ｋｃ〜Ｋｃ＋４に対応する曲名をオーディオプレイヤ２から取得する。スクロール部１６はさらに、リストダウン先コンテンツ番号ＬＤＮ及びリストアップ先コンテンツ番号ＬＵＮに対応する曲名をオーディオプレイヤ２から取得する。具体的には、スクロール部１６は、コンテンツ番号Ｋｃ〜Ｋｃ＋４、ＬＤＮ及びＬＵＮを含む曲名要求コマンドをオーディオプレイヤ２に送信する。オーディオプレイヤ２は、曲名要求コマンドを受けた後、コンテンツリスト２１を参照して、コンテンツ番号Ｋｃ〜Ｋｃ＋４、ＬＤＮ及びＬＵＮに対応する曲名ＮＡＭＥ１〜ＮＡＭＥ５、ＮＡＭＥ１００１及びＮＡＭＥ９００１を読み出して、読み出した曲名をコンテンツ選択装置１に送信する。
【０１００】
ＯＳＤ画面３１に表示すべき曲名ＮＡＭＥ１〜ＮＡＭＥ５、ＮＡＭＥ１００１及びＮＡＭＥ９００１を取得した後、ＯＳＤ指示部１１は、ディスプレイ３が図１１に示すＯＳＤ画面３１を表示するためのＯＳＤ信号を生成し、ディスプレイ３に出力する（Ｓ１０７）。
【０１０１】
ＯＳＤ指示部１１は、ＯＳＤ画面３１が、曲名ＮＡＭＥ１〜ＮＡＭＥ５をソート順に表示し、かつ、リストダウン先表示エリア３１Ｄに曲名ＮＡＭＥ１００１を、リストアップ先表示エリア３１Ｕに曲名９００１をそれぞれ表示するように、ＯＳＤ信号を生成する。生成されたＯＳＤ信号はディスプレイ３に送信される。ＯＳＤ信号を受けたディスプレイ３は図１１に示すＯＳＤ画面３１を表示する。なお、このとき、ＯＳＤ画面３１内のカーソル３２はＯＳＤ画面上の先頭の曲名（先頭曲という）の位置に表示される。ＯＳＤ画面３１上のカーソル位置は、カーソル３２が選択している曲名のコンテンツ番号と対応付けてＲＡＭ２０に格納される。図１１では、ＯＳＤ指示部１１は、カーソル位置をコンテンツ番号１と対応付けてＲＡＭ２０に格納する。
【０１０２】
［スキップ処理（Ｓ２００）］
【０１０３】
図１２を参照して、ユーザはディスプレイ３に表示されたＯＳＤ画面３１を見ながら、所望の曲名ＮＡＭＥ８５１２を選択する。
【０１０４】
ユーザはまず、リストダウンするために、リモコン５のリストダウンキー５１Ｄを１回押下する。このとき、リモコン５はスクロール方向がリストダウンであるリストスクロールコマンドを出力する。
【０１０５】
スクロール部１６は、受信部３０がリストスクロールコマンドを受信したか否かを監視する（Ｓ２０１）。受信部３０がリストスクロールコマンドを受信したと判断したとき（Ｓ２０１でＹＥＳ）、スクロール部１６は、ＲＡＭ２０に格納されたスキップ数（つまり、第１スキップ数＝１０００）を読み出す（Ｓ２０２）。
【０１０６】
続いて、スクロール部１６は、受信したコマンドのスクロール方向を確認する（Ｓ２０３）。今回受信したコマンドのスクロール方向はリストダウンであるため（Ｓ２０３でＹＥＳ）、スクロール部１６は、リストダウン後のＯＳＤ画面３１で表示される曲名のうち、先頭に表示される曲名（表示先頭曲名）を特定する（Ｓ２０４）。具体的には、表示先頭曲名のコンテンツ番号（以下、表示先頭コンテンツ番号という）Ｋｎを式（５）により求める。
【０１０７】
Ｋｎ＝Ｋｃ＋スキップ数  （５）
【０１０８】
なお、スクロール部１６がステップＳ２０３でスクロール方向がリストアップであると判断したとき（Ｓ２０３でＮＯ）、以下の式（６）により表示先頭コンテンツ番号Ｋｎを求める（Ｓ２０５）。
【０１０９】
Ｋｎ＝Ｋｃ−スキップ数  （６）
【０１１０】
本事例では、ステップＳ２０３でＹＥＳと判断するため、式（５）に基づいて表示先頭コンテンツ番号Ｋｎ＝１００１となる。
【０１１１】
続いて、スクロール部１６は、リストダウン後にＯＳＤ画面３１に表示すべきすべての曲名を特定する。スクロール部１６は、特定された表示先頭曲名からコンテンツリスト２１の順方向に列挙された曲名であって、かつ、ＯＳＤ画面３１の表示可能数（＝５）に相当する数の曲名を特定する。具体的には、スクロール部１６は、表示すべき曲のコンテンツ番号をＫｎ〜Ｋｎ＋４に特定する（Ｓ２０６）。ここでは、特定されたコンテンツ番号Ｋｎ〜Ｋｎ＋４は１００１〜１００５となる。
【０１１２】
続いて、スクロール部１６は、リストダウン先曲名及びリストアップ先曲名を特定する。スクロール部１６は、特定された表示先頭曲名からコンテンツリスト２１の順方向にスキップ数移動した位置にある曲名をリストダウン先曲名とし、表示先頭曲名からコンテンツリスト２１の逆方向にスキップ数移動した位置にある曲名をリストアップ先曲名とする。具体的には、スクロール部１６は、式（７）に基づいてリストダウン先コンテンツ番号ＬＤＮを求める（Ｓ２０７）。また、式（８）に基づいてリストアップ先コンテンツ番号ＬＵＮを求める（Ｓ２０８）。
【０１１３】
ＬＤＮ＝Ｋｎ＋スキップ数  （７）
【０１１４】
ＬＵＮ＝Ｋｎ−スキップ数  （８）
【０１１５】
本事例では式（７）によりＬＤＮ＝２００１となり、式（８）によりＬＵＮ＝１となる。スクロール部１６は、求めたリストダウン先コンテンツ番号ＬＤＮ及びリストアップ先コンテンツ番号ＬＵＮをＲＡＭ２０に格納する。
【０１１６】
コンテンツ番号Ｋｎ〜Ｋｎ＋４、ＬＤＮ、ＬＵＮを求めた後、スクロール部１６は、コンテンツ番号Ｋｎ〜Ｋｎ＋４、ＬＤＮ、ＬＵＮに対応する曲名（ＮＡＭＥ１００１〜１００４、ＮＡＭＥ２００１及びＮＡＭＥ１）をオーディオクライアント２から取得する（Ｓ２０９）。
【０１１７】
曲名を取得後、ＯＳＤ指示部１１は取得された曲名に基づいてＯＳＤ信号を作成する（Ｓ２１０）。作成されたＯＳＤ信号はディスプレイ３に送信される。ディスプレイ３はＯＳＤ信号を受信し、図１３に示すＯＳＤ画面３１を表示する。
【０１１８】
ＯＳＤ信号を送信後、スクロール部１６は、Ｋｎ＝Ｋｃとして、先頭番号Ｋｃ（＝１００１）をＲＡＭ２０に格納する（Ｓ２０８）。これにより、コンテンツ選択装置１は、ＯＳＤ画面３１上に現在表示されている先頭の曲名を特定できる。
【０１１９】
以上の動作により、コンテンツ選択装置１は、リストダウンキー５１Ｄ又はリストアップキー５１Ｕの押下に基づいて送信されるリストスクロールキーを受信するごとに、上述のスキップ処理Ｓ２００を実行する。
【０１２０】
［スキップ数変更処理（Ｓ３００）］
【０１２１】
ユーザがリストダウンキー５１Ｄを８回押下した結果、ディスプレイ３は、図１４に示すＯＳＤ画面３１を表示する。
【０１２２】
ユーザはＯＳＤ画面３１を見て、所望の曲名ＮＡＭＥ８５１２が、リストダウン先表示エリア３１Ｄに表示されたリストダウン先曲名ＮＡＭＥ９００１よりもリスト上方にあると判断する。そこで、ユーザはスキップ数を第１スキップ数から第２スキップ数に変更する。
【０１２３】
ユーザはまず、リモコン５上のスキップ数変更キー５２を押下する。スキップ数変更キー５２の押下に基づいて、リモコン５はスキップ数変更コマンドを送信する。コンテンツ選択装置１がスキップ数変更コマンドを受信したとき、スキップ数設定部１５は、スキップ数変更処理Ｓ３００を実行する。
【０１２４】
図１５を参照して、スキップ数設定部１５は、受信部３０がスキップ数変更コマンドを受信したと判断したとき（Ｓ３０１でＹＥＳ）、ＲＡＭ２０に格納されたスキップ番号ｎ（＝１）をインクリメントしてｎ＝２にする（Ｓ３０２）。なお、スキップ数変更コマンドの累積受信回数をＮとすれば、ステップＳ３０２で求めるスキップ番号ｎは以下の式（９）により求められる。累積受信回数ＮはＲＡＭ２０に記憶されてもよい。
【０１２５】
ｎ＝Ｎ＋１  （９）
【０１２６】
続いて、スキップ数設定部１５は、スキップ番号ｎ＝２に対応する第２スキップ数を式（Ａ）に基づいて算出する（Ｓ３０３）。なお、式（９）より、式（Ａ）は以下の式（１）に換算される。
【０１２７】
第ｎスキップ数＝曲総数ＴＮ×（基準スキップ率Ｐ／１００）Ｎ＋１  （１）
【０１２８】
本事例の場合、第２スキップ数＝１００となる。スキップ数変更コマンドを１回受信したとき（すなわち、Ｎ＝１のとき）第２スキップ数が求められる。式（１）のうち（基準スキップ率Ｐ／１００）１＋１が第２スキップ数におけるスキップ率となる。
【０１２９】
続いて、スキップ数設定部１５は、算出されたスキップ数（第２スキップ数）がＯＳＤ画面３１の表示可能数未満であるか否かを判断する（Ｓ３０４）。第２スキップ数の算出値は「１００」であり、表示可能数「５」よりも大きいため（Ｓ３０４でＮＯ）、ステップＳ３０５に進む。
【０１３０】
ステップＳ３０５で、スキップ数設定部１５は、スキップ番号ｎがスキップ数設定個数ｎｍａｘよりも大きいか否かを判断する（Ｓ３０５）。ｎｍａｘは「３」であるため（Ｓ３０５でＮＯ）、スキップ数設定部１５は、第２スキップ数をステップＳ３０３で算出した「１００」とし（Ｓ３０６）、スキップ数（第２スキップ数）＝１００をＲＡＭ２０に保存する（Ｓ３０８）。以上の動作によりコンテンツ選択装置１は、スキップ数変更コマンドを受信するごとに、式（１）に基づいてスキップ数を小さく変更できる。
【０１３１】
第２スキップ数に変更後、受信部３０がリストスクロールコマンドを受信したとき、コンテンツ選択装置１はスキップ処理を実行し（Ｓ２００）、ＯＳＤ画面３１上のコンテンツリスト２１を第２スキップ数ずつスクロール（リストダウン、リストアップ）する。
【０１３２】
第２スキップ数でリストダウンキー５１Ｄを５回押下したとき、ディスプレイ３は図１６に示すＯＳＤ画面３１を表示する。このとき、ユーザはリストダウン先曲名ＮＡＭＥ８６０１よりも所望の曲名８５１２がリスト上方に位置すると判断する。そのため、ユーザはスキップ数を変更すべく、スキップ数変更キー５２を押下する。このとき、スキップ数設定部１５はスキップ数変更処理を実行し（Ｓ３００）、スキップ番号ｎ＝３とし（Ｓ３０２）、第３スキップ数を「１０」とする（Ｓ３０３）。
【０１３３】
なお、スキップ数変更処理においてステップＳ３０３でスキップ数を算出した結果、算出されたスキップ数が表示可能数「５」未満になる場合がある（Ｓ３０４でＹＥＳ）。この場合、スキップ数設定部１５は、スキップ数を、ステップＳ３０３の算出値ではなく、表示可能数と同じ「５」に設定する（Ｓ３０７）。スキップ数が表示可能数未満となる場合、リストダウン又はリストアップする回数が増えるため、コマンド回数が多くなる。そこで、本実施の形態では、スキップ数の最小値を表示可能数とすることにより、コマンド回数の増加を抑える。
【０１３４】
なお、スキップ番号ｎがスキップ数設定個数ｎｍａｘよりも大きくなる場合も（Ｓ３０５でＹＥＳ）、スキップ数を表示可能数とする（Ｓ３０７）。
【０１３５】
［カーソル移動処理（Ｓ４００）及び再生指示処理（Ｓ５００）］
【０１３６】
第３スキップ数（＝１０）でリストダウンキー５１Ｄを１回押下したとき、ディスプレイ３は図１７に示すように、所望の曲名ＮＡＭＥ８５１２を含むＯＳＤ画面３１を表示する。このときユーザは、カーソル３２を曲名ＮＡＭＥ８５１２に移動させるべく、カーソルダウンキー５３Ｄを押下する。リモコン５はカーソルダウンキー５３Ｄの押下に基づいて、カーソル移動方向をリスト下方としたカーソル移動コマンドをコンテンツ選択装置１に送信する。
【０１３７】
コンテンツ選択装置１はカーソル移動コマンドを受けたとき、図１８に示すカーソル移動処理Ｓ４００を実行する。
【０１３８】
スクロール部１６は、受信部３０がカーソル移動コマンドを受信したか否かを監視する（Ｓ４０１）。受信部３０がカーソル移動コマンドを受信したと判断したとき（Ｓ４０１でＹＥＳ）、受信したカーソル移動コマンドに含まれるカーソル移動方向を確認する（Ｓ４０２）。
【０１３９】
受信したコマンドのカーソル移動方向はリスト下方であるため（Ｓ４０２でＹＥＳ）、スクロール部１６は、カーソル３２を下方に１行移動する（Ｓ４０３）。具体的には、スクロール部１６はＲＡＭ２０を参照し、カーソル位置と対応付けて登録されたコンテンツ番号＝８５１１を読み出す。続いて、カーソル移動方向がリスト下方であるため、カーソル位置と対応付けて登録されるコンテンツ番号をインクリメントして「８５１２」とする。続いて、コンテンツ番号８５１２の曲名ＮＡＭＥ８５１２上にカーソル３２が配置されたＯＳＤ画面３１を示すＯＳＤ信号をディスプレイ３に出力する。ディスプレイ３は、ＯＳＤ信号を受け、図１９に示すＯＳＤ画面３１を表示する。インクリメントされたコンテンツ番号「８５１２」はＲＡＭ２０に格納される。
【０１４０】
以上の方法により、ユーザはカーソル３２を所望の曲名ＮＡＭＥ８５１２に移動できる。なお、ユーザがカーソルアップキー５３Ｕを押下したとき、スクロール部１６はステップＳ４０２でカーソル移動方向がリスト上方であると判断し（Ｓ４０２でＮＯ）、ＯＳＤ画面３１上のカーソル３２を上方に１行移動させる（Ｓ４０４）。具体的には、ＲＡＭ２０を参照し、カーソル位置と対応付けて登録されたコンテンツ番号を読み出し、そのコンテンツ番号を１デクリメントする。
【０１４１】
ユーザは所望の曲名ＮＡＭＥ８５１２上にカーソル３２を移動した後、再生キー６１を押下する。リモコン５は再生キー６１の押下に応答して、決定コマンドを出力する。
【０１４２】
コンテンツ選択装置１は、決定コマンドを受信したとき、図２０に示す再生指示処理Ｓ５００を実行する。再生管理部１７は、受信部３０が決定コマンドを受信したと判断したとき（Ｓ５０１でＹＥＳ）、ＲＡＭ２０内にカーソル位置と対応付けて登録されたコンテンツ番号が８５１２であると判断し、所望の曲名ＮＡＭＥ８５１２のコンテンツ番号８５１２を選択する（Ｓ５０２）。
【０１４３】
コンテンツ番号８５１２を選択後、再生管理部１７は、コンテンツ番号８５１２の曲ファイルを再生するようオーディオプレイヤ２に再生指示を送信する（Ｓ５０３）。オーディオプレイヤ２は再生指示を受け、曲名ＮＡＭＥ８５１２の曲ファイルを再生して音声信号をコンテンツ選択装置１に送信する。
【０１４４】
以上、本実施の形態によるコンテンツ選択装置１は、曲総数に比例したスキップ数を設定し、リストダウンキー５１Ｄ又はリストアップキー５１Ｕが押下されるごとに、設定されたスキップ数分の曲名をスキップした後のＯＳＤ画面３１を表示する。そのため、所望の曲名を見つけるまでのリモコン５から送信するコマンドの回数を抑えることができ、押下キーの押下回数を減らすことができる。
【０１４５】
また、設定されるスキップ数を曲総数に応じて変更させるため、曲総数に対して適切なスキップ数でリストダウン又はリストアップをすることができる。さらに、第１〜第ｎスキップ数を設定することにより、押下キーの押下回数をより少なく抑えることができる。
【０１４６】
また、ＯＳＤ画面３１にリストダウン先表示エリア３１Ｄ及びリストアップ先表示エリア３１Ｕを設け、リストダウン先曲名及びリストアップ先曲名を表示することにより、リストダウン及びリストアップにより所望の曲名を通り越してしまうのを事前に防ぐことができる。
【０１４７】
ただし、本実施の形態によるコンテンツ選択装置１は、リストダウン先曲名及びリストアップ先曲名を表示しなくてもよい。これらの表示がなくても、図４に示した方法により、少ない押下回数で所望の曲名に到達することができる。
【０１４８】
上述の実施の形態では、カーソルダウンキー５３Ｄ及びカーソルアップキー５３Ｕと、リストダウンキー５１Ｄ及びリストアップキー５１Ｕとを別個の押下キーとしたが、図２１に示すように、スクロールキー５５でリストダウン、リストアップ、カーソルダウン、カーソルアップを行ってもよい。この場合、スキップ数変更キー５２の押下回数に応じて、スクロールキー５５をリストダウンキーやリストアップキーとして機能させたり、カーソルダウンキーやカーソルアップキーとして機能させたりする。
【０１４９】
また、図２２に示すような十字形状のキー５６をリモコン５に搭載し、十字形状キー５６の上部分５６１にリストアップ、カーソルアップ機能、下部分５６２にリストダウン、カーソルダウン機能、左右部分のいずれか（たとえば左部分５６３）にスキップ数変更機能を持たせてもよい。
【０１５０】
また、本実施の形態では、スキップ数変更キー５２を設けたが、図２３に示すように、スキップ変更キーを設けず、第１スキップ数用のリストアップキー５１Ｕ、リストダウンキー５１Ｄと、第２スキップ数用のリストアップキー５７Ｕ、リストダウンキー５７Ｄとを設けてもよい。この場合、リストスクロールコマンドには、要求するスキップ数（第１及び第２スキップ数）を特定するための情報として、スキップ率を特定するためのスキップ率特定情報が含まれる。
【０１５１】
この場合、スキップ数設定部１５は、図１５に示すスキップ数変更処理Ｓ３００を実行せず、代わりに、リストスクロールコマンドの受信に応じてスキップ数を変更する。スキップ数設定部１５は、リストスクロールコマンドを受信したとき、スキップ率特定情報を参照し、スキップ率を特定する。そして、特定されたスキップ率に基づいて第１スキップ数又は第２スキップ数を設定する。
【０１５２】
また、本実施の形態では、コンテンツ選択装置１とオーディオプレイヤ２とを別個のものとしたが、図２４に示すように、オーディオプレイヤ２にコンテンツ選択装置１を含めてもよい。この場合、入力部２０４は、リモコン５と同様のスクロールキー５０及びプレイキー６０を備え、表示部２０３にＯＳＤ画面３１と同じ画面が表示される。
【０１５３】
上述のコンテンツ選択処理では、コンテンツ項目（曲名）をアルファベット順にソートしたが、あいうえお順でも、更新日付順でもよい。ユーザが、ＯＳＤ画面３１を見て所望のコンテンツが表示されたＯＳＤ画面上のコンテンツよりも上方か下方かを判断できる順序でソートされていればよい。
【０１５４】
また、上述のコンテンツ選択処理では、ＯＳＤ画面３１に表示すべき曲名のコンテンツ番号を特定し、特定されたコンテンツ番号の曲名をオーディオプレイヤ２から取得したが、オーディオプレイヤ２からコンテンツリスト２１を取得してＲＡＭ２０に格納してもよい。この場合、コンテンツ選択装置１はオーディオプレイヤ２に曲名を要求しなくてよい。しかしながら、コンテンツリスト２１をＲＡＭ２０に格納するため、コンテンツ選択装置１に搭載するメモリ（ＲＡＭ）の容量を大きくする必要がある。なお、コンテンツ装置１がコンテンツリスト２１を取得する場合、コンテンツ選択装置１がコンテンツリスト２１をソートしてもよい。
【０１５５】
また、上述の実施の形態では、スキップ数設定処理（Ｓ１００）中のステップＳ１０５で、先頭番号Ｋｃを「１」に特定したが、先頭番号Ｋｃを「１」以外の他のコンテンツ番号にしてもよい。たとえば、コンテンツ選択装置１が、以前にＯＳＤ画面３１に表示していた先頭曲名のコンテンツ番号を記憶しており、その後のスキップ数設定処理（Ｓ１００）で、その記憶されたコンテンツ番号を先頭番号Ｋｃに特定してもよい。
【０１５６】
また、オーディオプレイヤ２に記憶されているコンテンツリスト２１はコンテンツ選択装置１からのソート指示により初めてソートされてもよい。要するに、コンテンツリスト２１は予めソートされている必要はない。コンテンツリスト２１は、少なくとも、コンテンツ選択装置１がコンテンツ選択処理を実行するときにソートされていればよい。
【０１５７】
また、コンテンツリスト２１はコンテンツ選択処理時にソート方法を変更してもよい。たとえば、アイウエオ順でソートされたコンテンツリスト２１がオーディオプレイヤ２に記憶されているとき、コンテンツ選択装置１の指示によりアルファベット順にソートされた後、コンテンツ選択処理が実行されてもよい。
【０１５８】
上述の実施の形態では、リモコン５からのコマンドをコンテンツ選択装置１が受信して、コンテンツ選択処理を実行したが、リモコン５からのコマンドを増幅装置４が受信し、増幅装置４がそのコマンドをコンテンツ選択装置１に中継してもよい。
【０１５９】
また、本実施の形態では、第１スキップ数〜第ｎスキップ数のスキップ率を（基準スキップ率Ｐ／１００）ｎとしたが、第１〜第ｎスキップ数の各々で所定のスキップ率を予め設定しておいてもよい。ただし、この場合、各スキップ数に対応したスキップ率をＲＡＭ２０に予め格納しておく必要があり、本実施の形態よりも多くのメモリ容量を必要とする。
【０１６０】
なお、コンテンツとしては、上述の音楽（音声）、映像、静止画の他に、たとえば、パーソナルコンピュータに格納された任意のファイル、デジタルカメラの写真データ、携帯電話機の着信メール、ＨＤＤレコーダ又はＤＶＤレコーダに記憶されるＴＶ録画ファイル、サーバクライアントシステム（ネットワークＡＶシステム）のサーバに格納された映像又は音楽データ、ナビゲーションシステムにおける目的地の一覧、電子辞書の辞書データ（単語リスト）、ＰＯＳ（在庫管理データベース）の商品（在庫）リスト等が該当する。
【０１６１】
以上、本発明の実施の形態を説明したが、上述した実施の形態は本発明を実施するための例示に過ぎない。よって、本発明は上述した実施の形態に限定されることなく、その趣旨を逸脱しない範囲内で上述した実施の形態を適宜変形して実施することが可能である。
【図面の簡単な説明】
【０１６２】
【図１】本発明の実施の形態によるコンテンツ選択装置と、オーディオプレイヤ、ディスプレイ、増幅装置、及びリモートコントローラとの接続構成を示す機能ブロック図である。
【図２】図１に示したディスプレイに表示されるＯＳＤ画面の一例を示す図である。
【図３】図１に示したコンテンツ選択装置に記憶されるコンテンツリストとＯＳＤ画面との関係を説明するための図である。
【図４】本実施の形態によるコンテンツ選択処理の概念を説明するための図である。
【図５】図２に示したＯＳＤ画面と異なる他のＯＳＤ画面の一例を示す図である。
【図６】図１中のコンテンツ選択装置及びリモートコントローラの構成を示す機能ブロック図である。
【図７】図６中のＲＡＭに記憶されるコンテンツリストのデータ構造を示す図である。
【図８】図１中のオーディオプレイヤの構成を示す機能ブロック図である。
【図９】図６に示したコンテンツ選択装置の動作のうち、スキップ数設定処理の詳細を示すフロー図である。
【図１０】図９中のステップＳ１０３で得られたスキップ率と最大コマンド回数との関係の一例を示す図である。
【図１１】図９中のステップＳ１０７で作成されたＯＳＤ信号を受けたディスプレイが表示するＯＳＤ画面の一例である。
【図１２】図６に示したコンテンツ選択装置の動作のうち、スキップ処理の詳細を示すフロー図である。
【図１３】図１１のＯＳＤ画面からスキップ処理を１回実施した後のＯＳＤ画面の一例を示す図である。
【図１４】図２、図５、図１１及び図１３と異なるＯＳＤ画面の他の例を示す図である。
【図１５】図６に示したコンテンツ選択装置の動作のうち、スキップ数変更処理の詳細を示すフロー図である。
【図１６】図２、図５、図１１、図１３、図１４と異なるＯＳＤ画面の他の例を示す図である。
【図１７】図２、図５、図１１、図１３、図１４及び図１６と異なるＯＳＤ画面の他の例を示す図である。
【図１８】図６に示したコンテンツ選択装置の動作のうち、カーソル移動処理の詳細を示すフロー図である。
【図１９】図２、図５、図１１、図１３、図１４及び図１６及び図１７と異なるＯＳＤ画面の他の例を示す図である。
【図２０】図６に示したコンテンツ選択装置の動作のうち、再生指示処理の詳細を示すフロー図である。
【図２１】図６に示したリモートコントローラと異なる他のリモートコントローラの外観図である。
【図２２】図６及び図２１に示したリモートコントローラと異なる他のリモートコントローラの外観図である。
【図２３】図６、図２１及び図２２に示したリモートコントローラと異なる他のリモートコントローラの外観図である。
【図２４】コンテンツ選択装置を含むオーディオプレイヤの外観図である。
【符号の説明】
【０１６３】
１  コンテンツ選択装置
２  オーディオプレイヤ
３  ディスプレイ
５  リモートコントローラ
１０  マイコン
１１  ＯＳＤ指示部
１３  コンテンツ総数算出部
１４  スキップ率設定部
１５  スキップ数設定部
１６  スクロール部
１７  再生管理部
２１  コンテンツリスト
３０  受信部
３１  ＯＳＤ画面
３１Ｄ  リストダウン先表示エリア
３１Ｕ  リストアップ先表示エリア
３２  カーソル
５１Ｕ  リストアップキー
５１Ｄ  リストダウンキー
５２  スキップ数変更キー
５３Ｄ  カーソルダウンキー
５３Ｕ  カーソルアップキー
【図１】
2008010084.tif 000003
【図２】
2008010084.tif 000004
【図３】
2008010084.tif 000005
【図４】
2008010084.tif 000006
【図５】
2008010084.tif 000007
【図６】
2008010084.tif 000008
【図７】
2008010084.tif 000009
【図８】
2008010084.tif 000010
【図９】
2008010084.tif 000011
【図１０】
2008010084.tif 000012
【図１１】
2008010084.tif 000013
【図１２】
2008010084.tif 000014
【図１３】
2008010084.tif 000015
【図１４】
2008010084.tif 000016
【図１５】
2008010084.tif 000017
【図１６】
2008010084.tif 000018
【図１７】
2008010084.tif 000019
【図１８】
2008010084.tif 000020
【図１９】
2008010084.tif 000021
【図２０】
2008010084.tif 000022
【図２１】
2008010084.tif 000023
【図２２】
2008010084.tif 000024
【図２３】
2008010084.tif 000025
【図２４】
2008010084.tif 000026