(57)【要約】アルファベット順のテキストリストを上下してのナビゲーションを通じて該アルファベット順のテキストリスト内のある特定の項目を探し出すスピードを改善する方法もしくは装置またはその両方。本方法は、たとえばユーザー入力が感知されている、あるいはある適切なボタンが作動されている時間の長さ、および／またはアルファベットの一つの字母あたりのテキスト項目の数などといったリストの特性に依存した、テキストリスト内の制御されたナビゲーションを提供する。本方法は携帯オーディオデータプレーヤー、パソコンその他の電子機器上で実装されうる。
2007500403.tif 000002
【特許請求の範囲】
【請求項１】
テキスト項目のアルファベット順リスト内のナビゲーションの方法であって、
第１の長さのキー押下に反応して、テキスト項目の前記アルファベット順リストを一テキスト項目ずつ進めて表示し、
第２の長さのキー押下に反応して、テキスト項目の前記アルファベット順リストを所定のテキスト項目の速度で進めて表示し、
第３の長さのキー押下に反応して、現在表示中のテキスト項目の先頭文字に対してアルファベット順で次の先頭文字をもつテキスト項目ごとにテキスト項目の前記アルファベット順リストを進めて表示する、
ステップを有することを特徴とする方法。
【請求項２】
テキスト項目の前記アルファベット順リストがオーディオファイルを表していることを特徴とする、請求項１記載の方法。
【請求項３】
請求項１記載の方法であって、前記第２の長さのキー押下に反応して、テキスト項目の前記アルファベット順リストを所定のテキスト項目の速度で進めて表示するステップが、
前記第２の長さのキー押下に反応して、テキスト項目の前記アルファベット順リストを前記所定のテキスト項目の速度で進めて表示することを、前記キー押下がある第３の長さ続くまで継続して行うことを含むことを特徴とする方法。
【請求項４】
請求項１記載の方法であって、前記第３の長さのキー押下に反応して、現在表示中のテキスト項目の先頭文字に対してアルファベット順で次である先頭文字ごとにテキスト項目の前記アルファベット順リストを進めて表示するステップが、
第３の長さの前記キー押下が引き続くことに反応しての、ある第２の所定の速度で先頭文字ごとにテキスト項目の前記アルファベット順リストを進めて表示することを、テキスト項目の前記アルファベット順リストの末尾に達するか前記キーが放されるかするまで継続して行うことを含むことを特徴とする方法。
【請求項５】
請求項１記載の方法であって、
第１の長さの第２のキーのキー押下に反応して、テキスト項目の前記アルファベット順リストを一テキスト項目ずつ後退させて表示し、
第２の長さの前記第２のキーのキー押下に反応して、テキスト項目の前記アルファベット順リストを所定のテキスト項目の速度で後退させて表示し、
第３の長さの前記第２のキーのキー押下に反応して、現在表示中のテキスト項目の先頭文字に対してアルファベット順で隣の先頭文字をもつテキスト項目ごとにテキスト項目の前記アルファベット順リストを後退させて表示する、
ステップをさらに有することを特徴とする方法。
【請求項６】
請求項１記載の方法であって、
前記第３の長さのキー押下に反応して、現在表示中のテキスト項目の先頭文字に対してアルファベット順で次の先頭文字をもつテキスト項目ごとにテキスト項目の前記アルファベット順リストを進めて表示するステップが、
前記第３の長さよりも長い第４の長さのキー押下に反応してテキスト項目の前記進められているアルファベット順リストの表示期間を短くすることを含むことを特徴とする方法。
【請求項７】
電子機器における、オーディオデータファイルを表すテキスト項目のアルファベット順リスト内をスクロールする方法であって、
第１の長さのユーザー入力に反応して、テキスト項目の前記アルファベット順リストを一テキスト項目ずつスクロールして表示する第１のスクロール動作モードにはいり、
第２の長さのユーザー入力に反応して、テキスト項目の前記アルファベット順リストを所定の速度でスクロールして表示する第２のスクロール動作モードにはいり、
第３の長さのユーザー入力に反応して、現在表示中のテキスト項目の先頭文字に対してアルファベット順で次の先頭文字をもつテキスト項目ごとにテキスト項目の前記アルファベット順リストをスクロールして表示する第３のスクロール動作モードにはいる。
ことを有することを特徴とする方法。
【請求項８】
請求項７記載の方法であって、前記第２のスクロール動作モードが、
テキスト項目の前記アルファベット順リストを前記所定のテキスト項目の速度でスクロールすることを、ある第３の長さのユーザー入力が感知されるまで継続して行うことを含むことを特徴とする方法。
【請求項９】
請求項７記載の方法であって、前記第３の動作モードが、
前記第３の長さを超えてユーザー入力の感知がさらに引き続くことに反応して、現在表示中のテキスト項目の先頭文字に対してアルファベット順で次の先頭文字をもつテキスト項目で始まるようなある第２の所定のテキスト項目の速度で、テキスト項目の前記アルファベット順リストをスクロールすることを継続して行うことを含むことを特徴とする方法。
【請求項１０】
請求項７記載の方法であって、
第１の長さの第２のユーザー入力に反応して、テキスト項目の前記アルファベット順リストを前記第１のスクロール動作モードのスクロール方向とは逆の方向に一テキスト項目ずつスクロールして表示する第４のスクロール動作モードにはいり、
第２の長さの第２のユーザー入力に反応して、テキスト項目の前記アルファベット順リストを逆のスクロール方向に所定の速度でスクロールして表示する第５のスクロール動作モードにはいり、
第３の長さのユーザー入力に反応して、現在表示中のテキスト項目の先頭文字に対してアルファベット順で隣の先頭文字をもつテキスト項目ごとにテキスト項目の前記アルファベット順リストを逆のスクロール方向にスクロールして表示する第６のスクロール動作モードにはいる、
ステップをさらに有することを特徴とする方法。
【請求項１１】
請求項７記載の方法であって、第３の長さのユーザー入力に反応して、現在表示中のテキスト項目の先頭文字に対してアルファベット順で次の先頭文字をもつテキスト項目ごとにテキスト項目の前記アルファベット順リストを進めて表示する第３のスクロール動作モードにはいることが、
前記第３の長さよりも長い第４の長さのキー押下に反応してテキスト項目の前記スクロールされているアルファベット順リストの表示の長さを短くすることを含むことを特徴とする方法。
【請求項１２】
複数のデジタルエンコードされたオーディオデータファイルに対応するテキスト項目のアルファベット順リストを保存するデータ記憶装置と、
テキスト項目の前記アルファベット順リストを表示するディスプレイと、
ユーザー入力を受け付けるための第１のユーザー入力装置と、
前記データ記憶装置、前記ディスプレイおよび前記第１のユーザー入力装置に結合された、前記データ記憶装置および前記ディスプレイの動作をユーザー入力に反応して制御するための制御装置とを有する
デジタルオーディオデータプレーヤーであって、
前記制御装置が、（ｉ）前記第１のユーザー入力装置を通じた第１の長さのユーザー入力に反応してテキスト項目の前記アルファベット順リストを一テキスト項目ずつ進めて表示し、（ｉｉ）前記第１のユーザー入力装置を通じた第２の長さのユーザー入力に反応してテキスト項目の前記アルファベット順リストを所定のテキスト項目の速度で進めて表示し、（ｉｉｉ）前記第１のユーザー入力装置を通じた第３の長さのユーザー入力に反応して現在表示中のテキスト項目の先頭文字に対してアルファベット順で次の先頭文字をもつテキスト項目ごとにテキスト項目の前記アルファベット順リストを進めて表示する、よう動作することを特徴とするデジタルオーディオデータプレーヤー。
【請求項１３】
前記制御装置がさらに、前記第１のユーザー入力装置を通じた前記第２の長さのユーザー入力に反応して、テキスト項目の前記アルファベット順リストを前記所定のテキスト項目の速度で進めて表示することを、前記ユーザー入力がある第３の長さ続くまで継続して行うよう動作することを特徴とする、請求項１２記載のデジタルオーディオデータプレーヤー。
【請求項１４】
前記制御装置がさらに、前記第１のユーザー入力装置を通じた第３の長さのユーザー入力に反応して、ある第２の所定の速度で先頭文字ごとにテキスト項目の前記アルファベット順リストを進めて表示することを、テキスト項目の前記アルファベット順リストの末尾に達するか前記ユーザー入力が終わるかするまで継続して行うよう動作することを特徴とする、請求項１２記載のデジタルオーディオデータプレーヤー。
【請求項１５】
前記制御装置に結合されている、ユーザー入力を受け付けるための第２のユーザー入力装置をさらに有する請求項１２記載のデジタルオーディオデータプレーヤーであって、
前記制御装置がさらに、（ｉｖ）前記第２のユーザー入力装置を通じたある第１の長さのユーザー入力に反応してテキスト項目の前記アルファベット順リストを一テキスト項目ずつ後退させて表示し、（ｖ）前記第２のキーを通じたある第２の長さのユーザー入力に反応してテキスト項目の前記アルファベット順リストをある所定のテキスト項目の速度で後退させて表示し、（ｖｉ）前記第２のキーを通じたある第３の長さのユーザー入力に反応して現在表示中のテキスト項目の先頭文字に対してアルファベット順で隣の先頭文字をもつテキスト項目ごとにテキスト項目の前記アルファベット順リストを後退させて表示する、よう動作することを特徴とするデジタルオーディオデータプレーヤー。
【請求項１６】
前記制御装置がさらに、前記第３の長さよりも長いある第４の長さのユーザー入力に反応してテキスト項目の前記進められているアルファベット順リストの表示期間の長さを短くするよう動作することを特徴とする、請求項１２記載のデジタルオーディオデータプレーヤー。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２００３年５月８日に出願された「テキストの長いリスト内で検索を行うためのナビゲーション補助」と題する米国特許仮出願第60/469,534号の利益を主張するものである。
【０００２】
本発明は、携帯電子機器やパソコンにおいて上下スクロールボタンを使用しているときに長いアルファベット順リスト内で特定の項目を探し出すプロセスを改善するための、詳細には長いアルファベット順リスト内で特定の項目を探し出すスピードを改善するための方法および装置に関するものである。
【背景技術】
【０００３】
多くの携帯電子機器やパソコン様の装置は表示画面の大きさが限られており、限られた行数のテキストしか表示できないことがある。そのような装置を使って特定のファイルを探し出すことは、当該装置が多数のファイルを含んでいるときには、ユーザーにとって難題となりうる。ハードディスクドライブをベースにしたＭＰ３プレーヤーなどのパーソナルデジタルオーディオプレーヤーの場合だと、当該装置は３０００から６０００、あるいはそれ以上の楽曲すなわちデジタルオーディオデータファイルを含んでいることがある。現行の機器では、上下スクロールのボタンまたはキーが楽曲タイトルのリストを上下してのナビゲーションに広く使われている。こうしたタイトルは特定の項目をみつけるのを助けるためにアルファベット順に配列されていることもある。しかし、何千もの項目がリストにあると、従来式のスクロール方法を使っているのではリストの中ほどや終わり近くにある楽曲にたどりつくには長大な時間がかかることになりうる。
【０００４】
この問題に取り組み、軽減させるべく、上下キーが押されている時間に応じてスクロール速度を上げるためのさまざまな技術が開発されてきた。ある方法では、キーを押下している時間が長いほどスクロール速度が加速する。これは、項目リストをスクロールしていくのにかかりうる時間を短縮する試みである。
【０００５】
項目リストをスクロールしていくのにかかりうる時間を短縮することを目指した従来技術の例を挙げると、キーを押下している時間が長いほどスクロール速度が加速する。たとえば、一回すばやくキーまたはボタンを押せば（すなわち、0.5秒未満）リスト中の一項目先に進む。キーが0.5秒より長く2.0秒以下押されていたら、リストは１秒に５項目進む。キーが2.0秒より長く4.0秒以下押されていたら、リストは１秒に１０項目進む。キーが4.0秒より長く押されていたら、リストは１秒に２０項目進む。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、いつかはスクロールが速くなりすぎてテキストが読めなくなってしまうので、スクロール速度には上限を設けるべきである。１秒に２０項目をその上限として設定すれば、６０００項目をスクロールするのには５分かかる（すなわち、５分＝６０００項目÷２０項目毎秒÷６０秒毎分）。さらに、キーを離してまた押したときには、プロセスは最初からやり直しになる。
【０００７】
上記のことから、特定の項目にたどりつくためにテキストの長いリストを検索またはスクロールするための現行のプロセスが時間を食う、あるいは手間がかかる、あるいはその両方であることは明らかである。
【０００８】
したがって、上記の議論から、大量のアルファベット順テキストを検索またはスクロールするより効率的な方法が必要とされていることは明白である。
【０００９】
したがって、上記の議論からさらに、大きなアルファベット順テキストをスクロールしてあるテキスト項目にたどりつくより高速な方法が必要とされていることは明白である。
【００１０】
こうした必要性その他は本発明の原理を応用することによって、あるいはここに示されたり記載されたりしているようなさまざまな形や構造の一つまたは複数における具体化によって、あるいはその両方によって達成される。
【課題を解決するための手段】
【００１１】
アルファベット順のテキストリストを上下してのナビゲーションを通じて該アルファベット順のテキストリスト内のある特定の項目を探し出すスピードを改善する方法もしくは装置またはその両方。本方法は、たとえばユーザー入力が感知されている、あるいはある適切なボタンが作動されている時間の長さ、および／またはアルファベットの一つの字母あたりのテキスト項目の数などといったリストの特性に依存した、前記アルファベット順のテキストリスト内の制御されたナビゲーションを提供する。本方法は携帯オーディオデータプレーヤー、パソコンその他の電子機器上で実装されうる。
【００１２】
ある形では、本発明は電子機器内のオーディオデータファイルを表すテキスト項目のアルファベット順リストのナビゲーション方法を提供する。その方法は、（ａ）第１の長さのキー押下に反応してテキスト項目のアルファベット順リストを一テキスト項目ずつ進めて表示し、（ｂ）第２の長さのキー押下に反応してテキスト項目のアルファベット順リストを所定のテキスト項目の速度で進めて表示し、（ｃ）第３の長さのキー押下に反応して現在表示中のテキスト項目の先頭文字に対してアルファベット順で次の先頭文字をもつテキスト項目ごとにテキスト項目のアルファベット順リストを進めて表示する、ことを含む。
【００１３】
別の形では、本発明はデジタルオーディオデータプレーヤーを提供する。そのデジタルオーディオプレーヤーは、複数のデジタルエンコードされたオーディオデータファイルに対応するテキスト項目のアルファベット順リストを保存するデータ記憶装置と、前記テキスト項目のアルファベット順リストを表示するディスプレイと、ユーザー入力を受け付けるための第１のユーザー入力装置と、前記データ記憶装置および前記ディスプレイおよび前記第１のユーザー入力装置に結合された、前記データ記憶装置および前記ディスプレイの動作をユーザー入力に反応して制御するための制御装置とを含んでいる。前記制御装置は、（ｉ）前記第１のユーザー入力装置を通じた第１の長さのユーザー入力に反応してテキスト項目のアルファベット順リストを一テキスト項目ずつ進めて表示し、（ｉｉ）前記第１のユーザー入力装置を通じた第２の長さのユーザー入力に反応してテキスト項目のアルファベット順リストを所定のテキスト項目の速度で進めて表示し、（ｉｉｉ）前記第１のユーザー入力装置を通じた第３の長さのユーザー入力に反応して現在表示中のテキスト項目の先頭文字に対してアルファベット順で次の先頭文字をもつテキスト項目ごとにテキスト項目のアルファベット順リストを進めて表示する、よう動作する。
【００１４】
付属の図面とともに以下の本発明のある実施形態の記述を参照することによって、本発明の上述したことその他の特長および目的、そしてそれを達成するための方法がより明らかとなり、本発明そのものについてもよりよく理解されることであろう。
【００１５】
複数の図面で対応する参照符号は対応する部分を示す。図面は本発明の実施形態を表すものではあるが、必ずしも縮尺どおりではなく、一部の特徴は本発明をよりよく解説し、説明するために誇張されていることがある。ここに記載される例示は本発明の一つの実施形態を一つの形において示すものであって、そのような例示をもっていかなる形であれ本発明の範囲を限定するものと解釈してはならない。
【発明を実施するための最良の形態】
【００１６】
ここに開示される実施形態は網羅的であることは意図されておらず、開示されているそのままの形に本発明を限定することを意図するものでもない。むしろ当業者がその思想を利用できるようにすることを意図したものである。
【００１７】
図１は、本発明が利用・実施されうる電子機器を携帯オーディオデータプレーヤー１０として表したもののブロック図である。携帯オーディオデータプレーヤー１０は、本発明の原理を利用・実施しうる電子機器または電子コンポーネントの種類の例でしかないことを理解しておくべきである。そのため、携帯オーディオデータプレーヤー１０は本発明を利用・実施する他の装置やコンポーネントの代表である。他のものについては全部ではないがそのいくつかもここで議論されることがある。そうした他の装置には、パーソナルコンピュータ（パソコン）、音楽管理ソフトウェア、ハードディスクドライブおよびフラッシュメモリ型オーディオデータプレーヤー、コンパクトディスクプレーヤー、ＤＶＤプレーヤー、ＰＶＲ製品および／またはユーザーがテキスト項目のリストをナビゲーションしたり進んだりスクロールしたり（上下いずれの向きにも）する同様のものが含まれる。
【００１８】
携帯オーディオデータプレーヤー１０のさまざまな要素の一般的な構成と動作について、ここでは一般的な場合と本発明の脈絡における場合の両方について記述するが、オーディオデータプレーヤー１０のさまざまな要素の詳細は当業者にはよく知られたものである。
【００１９】
オーディオデータプレーヤー１０はマイクロコントローラ（制御装置など）２２を有している。該マイクロコントローラ２２は、オーディオデータプレーヤー１０のさまざまな要素を制御し、また、データ記憶装置３２から、バッファメモリ２５を通じ、オーディオデコーダデジタル信号プロセッサ（DSP:  digital  signal  processor）１２へのデータ転送を含む全体的な動作を制御するものである。該マイクロコントローラ２２は、本発明の原理を実行または実装することを含む、オーディオデータプレーヤー１０の動作を制御するためのさまざまな命令セットおよびプログラムを保存するための好適な量のメモリ２３を含んでいる。のちに詳細にわたって指摘するように、本発明の原理に基づく本方法は、大量のあらかじめ記録されたコンテンツ、特にデジタルオーディオコンテンツ、データおよび／またはファイルからのオーディオを再生する他の種類の装置またはコンポーネントによっても利用されうる。
【００２０】
ＤＳＰ１２は、選択されたオーディオデータファイルや、またオーディオデータファイルの選択的なセグメントもしくは部分（すなわちオーディオクリップ）の再生に際しての多様な信号処理機能を実行するようプログラムされうる。ここで、再生中にＤＳＰ１２が実行する機能には、オーディオデータファイルの復号、音量制御、デジタルサウンドイコライゼーション、標本変換を含むが、これに限られるものではない。ＤＳＰ１２はまた、本発明の原理を実装するのに必要な他の機能や、またここでは必ずしも議論しないその他の典型的な機能をも実行する。それに関し、ＤＳＰ１２はオンボードメモリ１１を含んでいる。このメモリ１１に、デコーダファイル、オーディオデータファイル、オーディオクリップ、イコライザーモード選択、その他必要とされるさまざまなデータが再生中に読み込まれる。
【００２１】
前記デコーダファイルはＤＳＰ１２の復号動作を制御するプログラムを有すしている。オーディオクリップを含んでいるオーディオデータファイルは、当該オーディオコンテンツに関連したデータを含む。オーディオデータファイルとデコータファイルとはいずれもデータ記憶装置３２に記憶されていることができる。プログラムを含んでいるデコーダファイルはデータ記憶装置３２からＤＳＰメモリ１１に転送される。あるいはまた、デコーダファイルがＲＯＭ２３、ＲＡＭ１１またはその他プレーヤー１０の好適な記憶装置に記憶されているのでもよい。さらに、デコーダファイルならびに他のシステムファイルおよびプログラムはＳＤＲＡＭ２５またはその他ＤＳＰ１２に結合されている好適な記憶装置に記憶されているのでもよい。また、マイクロコントローラ２２およびＤＳＰ１２やプレーヤー１０内のその他の要素はたとえば単一のＩＣなど単一の要素内で具体化されてもよい。
【００２２】
データ記憶装置３２に記憶されているオーディオデータおよびデコーダプログラムは暗号化されていて、デコードプログラムファイルおよびデータファイルがＤＳＰ１２により、一つまたは複数の解読キーを使って解読されることが必要であってもよい。解読キーは同じようにデータ記憶装置３２に記憶されていてもよく、特定の記憶装置またはオーディオデータプレーヤー１０に接続された他の何らかのコンポーネントにセキュリティでつながっていてある特定のオーディオデータプレーヤー上で使うために暗号化されたオーディオデータファイルがその特定のオーディオデータプレーヤーによってのみ解読・再生できるようになっていてもよい。
【００２３】
選択されたオーディオファイルが復号されると、ＤＳＰ１２は復号されたデータストリームをデジタル−アナログコンバータ１４に入力する。ＤＡコンバータ１４はＤＳＰ１２のデジタル出力をアナログ信号に変換し、そのアナログ信号をヘッドホンアンプ１６およびラインアウトプリアンプ４０に与える。前記アナログ信号は増幅されてラインアウトジャック４１およびヘッドホンジャック１７（ともにオーディオプレーヤー１０の筐体１３上に配置されている）に与えられる。
【００２４】
オーディオプレーヤー１０はデータ記憶装置３２と協働するよう適応されている。この実施形態では、データ記憶装置３２は大容量データ記憶装置、具体的にはハードディスクドライブであり、エンコードされたオーディオデータファイル、ＤＳＰ１２のデコード動作を制御するデコーダファイル、プレイリストテキストファイル、オーディオファイルコンテンツのアルファベット順テキストファイル、オーディオクリップおよびコンピュータデータファイルを含むさまざまなデータファイルを記憶するのに使うことができる。データ記憶装置３２はコンパクトフラッシュ（登録商標）カードまたはセキュアメモリカードのようなリムーバブルデバイスの形でもよい。データ記憶装置３２とマイクロコントローラ２２との間ではデータバス３３を通じて大量のデータが容易に転送できる。バッファメモリ２５は、音飛びその他同様の移動データ記憶装置データ転送遅れに起因するオーディオ再生の中断を防止するため、循環データバッファとして動作する。オーディオプレーヤー１０はまたＬＣＤ表示モジュールとして示されている表示モジュールまたは装置２０を有する。ただし、表示モジュールの種類は適宜変更できることを理解しておくべきである。
【００２５】
図２〜４は、オーディオデータプレーヤー１０の筐体１３上に配置されうるディスプレイ、ボタン、スイッチ、ランプ、ポートの実施例を示している。それらは、たとえばオーディオデータファイルのリストまたは一覧表を選択したり、選択されたオーディオファイルのリストまたは一覧表に関して表示すべき情報の種類を選択したりするような本発明の原理を実行するため、ここで示されるように用いられるものである。さまざまなボタンの一つまたは複数が、ユーザーがデジタルオーディオプレーヤー１０の特定のモードに適切な選択ができるようにするユーザーインターフェースまたはユーザー入力装置をなす。ユーザー入力２６（図１でブロックの形で描いてある）は、オーディオデータプレーヤー１０の筐体上に配置された複数のボタン４４（図３）、４６（図４）および６０〜７７を有する。これらのボタンによりユーザーは、特定のオーディオデータファイルをソートして選択し、タイトル、アーチスト、アルバム、日付などによるさまざまな形にまとめられたオーディオデータファイルの特定のリストもしくは一覧表を生成および／または選択し、オーディオファイルの選択されたリストもしくは一覧表をスクロールさせたり先に進んだりといったことが再生のためにできるようになり、また再生条件の設定を制御するため、オーディオデータファイルのセットもしくは集合を選択し、オーディオクリップの再生のための属性についての好みの設定を選択し、現在再生中のオーディオクリップに関連付けられたオーディオデータファイルを表す識別データを含めたり加えたりし、現在再生中のオーディオクリップに関連付けられたオーディオデータファイルを表す識別データを含めるのを飛ばしたりし、および／または典型的なオーディオデータプレーヤーに付随する、また本発明の実装のためのその他の特徴や機能を利用することが可能になる。
【００２６】
ユーザー入力２６はまた、当業界で知られている他の入力装置も有していてもよい。たとえばキーボード、音声作動タッチパッド、タッチスクリーン入力装置などである。２つの四方向スイッチとして６２および６８がある。ソフトキー７４〜７７は多機能ボタンで、さまざまなユーザーインターフェースメニュー表示に応じて機能が変わる。オーディオデータプレーヤー１０はまた、筐体１３に配置されたディスプレイ２１をも含んでいる。ディスプレイ２１はオーディオデータファイル、プレイリスト、データ記憶装置３２に記憶されているオーディオクリップ情報、ソフトキー７４〜７７の機能および、図２に示された再生状態のようなオーディオデータプレーヤー１０に関連するさまざまなステータス情報ならびにトップレベルメニューを表示する。ディスプレイ２１はオーディオプレーヤー１０の他のコンポーネントと一緒に動作して、アーチスト、タイトルなどオーディオデータプレーヤー１０に記憶されているオーディオファイルのテキストデータおよび／またはオーディオファイルに関するデータを表示できる。この情報は、本発明の原理に基づいてディスプレイ２１上でスクロールできる。
【００２７】
図２において、停止／電源ボタン６０を使ってユーザーは再生を停止したり、オーディオデータプレーヤー１０の電源の入り切りをしたりできる。再生／一時停止ボタン６２を使ってユーザーは再生を開始したり、再生を一時停止したりできる。ボタン６２は上下左右の方向に動かすことができる。ボタン６２を使うことでユーザーはメニューを利用する際にハイライトを左右に動かしたり、音楽を再生する際に前のオーディオデータファイルもしくはオーディオクリップに戻ったり現在のオーディオデータファイル中で早送りしたり早戻ししたりすることができる。ボタン６２を使うことで、ユーザーはまた、メニューを利用する際にハイライトを上下に動かしたり、スクロールする際にいかなる仕方であれ（すなわち、オーディオファイルのタイトルのリストの形で、オーディオファイルのアーチストのリストの形で、など）呈示されているオーディオファイルの選択されたリストもしくは一覧表のようなテキストのリストの中を移動したりナビゲーションしたりすることができる。
【００２８】
さらに、ボタン６２はテキストリストの中で一つの方向へのナビゲーション、スクロールまたは移動を開始し、それからその速度を制御するためのユーザー入力として使用される。ナビゲーション速度の制御はユーザーがボタン６２を所望の方向に押下している（押している、すなわち作動させている）時間の長さによって実現される。その主要な特徴を実装する詳細およびさまざまな方法はのちに議論する。他のボタン、キー、入力または一つもしくは複数のタッチスクリーン入力（図示せず）さえも下矢印ボタン６６および上矢印ボタン６４の代わりに、あるいはそれに追加して用いることができる。
【００２９】
引き続き図２を参照すると、選択ボタン６８によって、ユーザーはオーディオファイルのリストまたは一覧表の中をスクロールまたは移動（ナビゲーションと総称する）しているようなときに、ハイライトされている項目を選択することができる。ボタン６８を音量＋６９の方向に動かすとヘッドホン１８への再生音量レベルが上がり、音量−７１の方向に動かすと音量レベルが下がる。ボタン６８をMODE（モード）７０の方向に動かすと、ユーザーは「ノーマル」、「リピート」、「１曲リピート」、「全曲リピート」、「シャッフル」、「全曲リピートシャッフル」を含むさまざまな再生モードやプレイリスト作成モード「プレイリスト作成」や「オーディオクリップお好み設定」を選択することができる。ソフトキー７４〜７７は、ディスプレイ２１の下部で各ボタンのすぐ上に表示されるメニュー項目を選択するのに使う。
【００３０】
図３を参照すると、POWER（電源）ランプ７８はオーディオプレーヤー１０の電源がはいっているときに点灯する。CHARGE（充電）ランプ７９は電源４７が充電中のときに点灯する。DC  IN（直流電源）ジャック４８はオーディオデータプレーヤー１０の電源となるＡＣアダプターからの５ボルトの直流を入力する。RESET（リセット）ボタン４４を使えばユーザーはオーディオデータプレーヤーの全部の設定を工場出荷時のデフォルトに戻すことができる。
【００３１】
ここで図４を参照すると、OFF/LOCK（オフ／ロック）スイッチ４６を使えば、ユーザーはスイッチ４６がロック位置にスライドしてあるときにボタン６０〜７７を無効にできる。LINEOUT（ラインアウト）ジャック４１を使えば、ユーザーはこのオーディオデータプレーヤーを別のオーディオシステムに接続することができる。ヘッドホンジャック１７を使えば、ユーザーは復号されたオーディオをヘッドホン１８で聞くことができる。ＵＳＢポート４２はオーディオデータプレーヤー１０とパソコンその他ＵＳＢケーブルを使う同様のデバイスとの接続を提供する。
【００３２】
本発明の原理に基づいて、オーディオデータプレーヤー１０はさらに、ディスプレイ２１上に与えられている（そこに表示されている）テキストリスト中の制御されたナビゲーションを提供するよう動作する。本方法はオーディオデータプレーヤー上に実装されるものとして記述されているが、本方法はパソコン（オーディオファイル管理ソフトウェアとして、あるいはその中で実装されて）ならびにオーディオデータファイル（オーディオファイル）を保存したり利用したりする他のコンポーネントもしくは装置にも適用可能であることを理解しておくべきである。さらに、オーディオデータプレーヤー１０が実行する機能は多岐にわたり、ここで記載する必要のない多くの特徴を含んでいる。たとえば、オーディオデータプレーヤー１０には、オーディオデータファイルの検索、オーディオデータファイルの再生、リストすなわちユーザーデータの作成などといったさまざまな動作モードがある。
【００３３】
最初は、オーディオデータプレーヤー１０はテキスト検索モード、オーディオデータファイル検索モード、リストモードまたは同様のモードにあるようにされ、アルファベット順テキストリスト、一覧表ライブラリ、オーディオデータファイルを表すセットもしくは集合、またはその他の同定／代表情報といったテキストリストがユーザー入力を通じて、あるいはユーザー入力に反応してディスプレイ２１に提供される。するとユーザーはそのテキストリストの中をナビゲーションし、望むなら特定の項目を選択することができる。ナビゲーションは典型的にはいくつかの表示されているテキスト項目のうちの単一のテキスト項目をハイライトすることで表される。これは現在選択されているテキスト項目を識別するのに役に立つ。一つのテキスト項目に隣接または付随する記号を使うなど、当該リスト内で現在位置を指示する他の方法も考えられる。
【００３４】
検索されうるリストの種類または形式は、複数のプレイリストからの特定のリストのような複数のリストから選択されうる。それは適切なボタン（ユーザー入力）を通じてユーザーによって開始される。アルファベット順リストは典型的にはアルファベットの最初（たとえば英語アルファベットの字母Ａ）から始まるが、オーディオデータプレーヤー１０は、アルファベット順のテキストリストをアルファベットのどの字母からでも始められるユーザー選択可能なオプションを含んでいてもよい。オーディオデータプレーヤー１０はまた、ユーザーがアルファベットの終わり（すなわち、英語アルファベットの字母Ｚ）から、あるいはアルファベットの最初と最後の間にあるどこからでも始められるようプログラムされていてもよい。同じ原理は、英語アルファベット以外のアルファベットで呈示されているテキストに、そしてまたアルファベット順でないリスト（記号やその組み合わせのような非アルファベットリストも含む）にもあてはまることを理解しておくべきである。
【００３５】
本発明の原理に基づく制御されたナビゲーションは、一つの形では次のように動作する。一回だけ瞬間的にあるいはすばやくボタン（ユーザー入力）を所望の方向に押す、すなわち作動させ、それが第１の時間または期間より短ければ、リスト中で一項目先に移動し、そのことをディスプレイ２１上で示したり呈示したりする（すなわち、表示する）。移動の方向はどちらでもよいが、当該リスト中でアルファベット上の開始位置および前記所望の方向（すなわち、上矢印６４または下矢印６６のどちらか）に依存して決まる。第１の期間の例は0.5秒である。よって、ナビゲーションボタンを一瞬押したことがオーディオデータプレーヤー１０によって感知されれば、リストは一項目動く（ナビゲーションキーの作動が上か下かに依存して先に進むか前に戻る）。もしユーザーがそのボタンを所望の方向に前記第１の期間よりも長いがある第２の期間よりは短い時間押していた場合、項目はある第１の所定のテキスト移動速度で移動する。該第１の所定のテキスト移動速度は好ましくは一度に１テキスト項目よりは速い。代表例としての形態では、第２の期間は2.0秒であり、第１の所定のテキスト移動速度（前進または逆スクロール方向への後退）は５テキスト項目毎秒である。よって、ボタンが押されて0.5秒から2.0秒の間はテキストは５項目毎秒の速度で前または後に進む。
【００３６】
もしユーザーがそのボタンを所望の方向に前記第２の期間よりも長いがある第３の期間よりは短い時間押していた場合（すなわち、オーディオデータプレーヤー１０が前記第２の期間よりも長いがある第３の期間よりは短い時間にわたって信号を感知し、あるいはそれに反応し、あるいはその両方をしていた場合）、項目はある第２の所定のテキスト移動速度で移動する。該第２の所定のテキスト移動速度は前記第１の所定のテキスト移動速度より速い。ここでもそのような移動はディスプレイ上で示され、テキストスクロールまたはナビゲーションの視覚的な確証を提供する。前記第２の所定のテキスト移動速度はさまざまでありうる。本方式に従う代表例としての形態では、前記第３の期間は4.0秒であり、第２のテキスト移動速度は１０テキスト項目毎秒である。よって、ボタンが押されて2.0秒から4.0秒の間はテキストは１０項目毎秒の速度で動く。
【００３７】
さらに、もしユーザーがそのボタンを所望の方向に前記第３の期間よりも長いがある第４の期間よりは短い時間押していた場合、項目はある第３の所定のテキスト移動速度で移動する。代表例としての形態では、これはページ単位の移動であり、好ましくはページ移動の間に一時停止がある。ここでもそのような移動はディスプレイ上で示される。本方式に従う代表例としての形態では、前記第４の期間は6.0秒である。よって、ボタンが押されて4.0秒から6.0秒の間はテキストは第３の所定のテキスト移動速度、すなわちページ単位で動く。ページとは、典型的にはディスプレイ２１に一度に納まるテキストの量として定義される。
【００３８】
最後に、もしユーザーがそのボタンを所望の方向に前記第４の期間を超える間押していた場合、テキスト項目はある第４の所定のテキスト移動速度に従って移動する。代表例としての形態では、これはアルファベットの次の字母の先頭ページへの移動でよく、そのようにしてリストの末尾に至るかボタンが放されるかするまで続く。よって、ボタンが押されてから6.0秒を超えたら、テキストは第４の所定のテキスト移動速度でテキストリストの末尾に達するまで動く。
【００３９】
さまざまな期間の長さや所定のテキスト移動速度（テキストの動きの第１または第２の移動方向、たとえば早回しまたは早戻し方向の移動速度）が単なる例であることを理解しておくべきである。さらに、いくつかのモード（ボタン作動の保持期間）もしくはテキスト移動速度またはその両方は飛ばしてもよい。さらに、ボタンを放せばいつでもテキストの移動を止められる。再作動（再びボタンを押すこと）によってプロセスは再開される。このように、オーディオデータプレーヤー１０はユーザー入力に反応してここで説明したような仕方で機能するよう動作し、適応され、および／または構成されている。これについてはここでさらに説明する。
【実施例】
【００４０】
本発明の別の形態では、制御されたナビゲーションがさまざまなモードに従って、あるいはさまざまなモードにおいて動作するのは、ユーザーがボタンを所望の方向に押している時間の長さもしくはアルファベットの特定の字母のテキスト項目の数またはその両方に依存して行われる。本発明のこの形態は次のように動作する（あるいは、当該電子機器が示されているようなユーザー入力の感知に反応して示されているように機能するよう実装される）。一回のすばやいキー押下はある最短押下時間（de-bounce  period）の長さがあれば有効なキー押下として受け入れられる。最短押下時間は適宜選択してよいが、100ms程度またはそれ以下であり、好ましくは50msである。しかし、いくつかの場合においては、最短押下時間が150msに達することがある。最短押下時間の規則は、上矢印キー６４および下矢印キー６６がナビゲーション制御キーとして指定されている場合にはこれらのキーにあてはまる。一回のすばやいキー押下が検出されればオーディオデータプレーヤー１０は一行単位の移動モードにはいる。一行単位の移動モードでは、テキストは押下ごとに１行移動する。キー押下が検出されるや否や、オーディオデータプレーヤー１０はハイライト、カーソル、および／またはテキストを１行移動させて反応する。キー最短押下時間が100msに設定されていれば、キー押下は100ms経過したときに検出されることができる。そのキーが100msにわたって放されて再び押されたら、その100ms後に第２のキー押下が認識される。したがって、第２の行移動は最初のキー押下の開始から300msの時点で起こることができ、その次の移動は500msの時点、などとなる。ここでもまた、移動の方向（前進または後退）はどちらの方向でもよいが、当該リスト中でアルファベット上の開始位置および使用された特定のボタン（すなわち、上矢印ボタン６４か下矢印ボタン６６のどちらか）に依存して決まる。
【００４１】
図５は行単位の移動モード、すなわち一行ずつ動いていく様子の一つの実施例を示したものである。図５の各列９８ａ〜９８ｈはオーディオデータファイルまたはオーディオデータファイルを表すテキスト項目の同じ選択されているリストを表している。各列９８ａ〜９８ｈの斜線の部分１００ａ〜１００ｈはディスプレイ２１またはディスプレイ２１上に表示されているもしくは表示できるもの（ディスプレイ２１と総称する）を表している。オーディオデータプレーヤー１０が一回のキー押下を感知すると、テキスト行はディスプレイ２１内で一行ずつ進む、すなわちスクロールする。こうして、キー押下のたびにテキストの最上行がディスプレイ２１からはみ出し、新しいテキスト行がディスプレイ２１にはいってくる。これがキーを押下するたびに起こる。よって、図５は行単位移動モードでのキー押下７回を表している。斜線の部分１００のほうがリスト９８に対して移動しているが、これが斜線の領域１００の中をテキストがどのように動くかを示すためにすぎないことは理解されることであろう。
【００４２】
同じキーが所望の方向に一定の時間または期間にわたって押下されていたら、オーディオデータプレーヤー１０は第１の所定のテキスト移動速度の動作モードに移行する。第１のテキスト移動速度のモードでは、テキストはある所定の速度で、あるいはある所定のテキスト移動方式によって移動し、表示される。これは加速された行単位モードまたは高速スクロール行単位モードとして具現できる。高速スクロール行単位モードでは、テキストの移動は１行ずつだが、連続的に、高速に行われる。ここでもまた、これは表示される。好ましくは高速というのは、システムが反応でき、ディスプレイ２１が遅延その他の表示上の問題を起こすことなく反応できる限りの高速である。代表例としては、高速スクロール行単位モードはキーが500msを超えて押下されたままであったときに開始される。オーディオデータプレーヤー１０はそのキーが放されるか、テキストの末尾に達するか、あるいはオーディオデータプレーヤー１０が第２の所定のテキスト移動速度の動作モードに移行させられるまで、高速スクロール行単位モードにあり続ける。
【００４３】
オーディオデータプレーヤー１０が第２の所定のテキスト移動速度の動作モードに移行させられるのは、ある所与の期間にわたるユーザー入力に反応してのことである。この第２の所定のテキスト移動のモードは、高速ページ移動モードとして具現できる。高速ページ移動モードに関しては、オーディオデータプレーヤー１０は次のような条件に基づいて高速ページ移動モードに移行する。もし高速スクロール行単位モードにある選択されているリストの最初の文字がある指定された期間にわたって変わらなければ、オーディオデータプレーヤー１０は高速ページ移動モードを開始するのである。指定された期間は高速ページ移動時間と呼べるだろう。高速ページ移動モードは、最初の文字が変わるか、リストの末尾に達するかするまで使用される。高速ページ移動モードでは、調整可能なページの一時停止を設けるべきである。ミリ秒（ms）単位の調整可能なページの一時停止によって、ユーザーがページまたはデータを認識できるよう各ページごとに一時停止が設けられる。代表例としての形態では、高速ページ移動時間は3.5秒、ページ一時停止は500msでよい。これらのパラメータを使うと、高速ページ移動モードは、最初の文字が変わらない長い区間に遭遇するまではなめらかな一行ごとのスクロールを続け、それから高速ページ移動モードに移行してその区間をよりすばやく通り抜けようとする。
【００４４】
図６、図６Ａ、図６Ｂは、高速ページ移動モードの一つの実施例を視覚的に示すものである。図６Ａ、図６Ｂの各列１０８ａ〜１０８ｈは、オーディオデータファイルまたはオーディオデータファイルを表すテキスト項目の同じ選択されているリストを表している。各列１０８ａ〜１０８ｈの斜線の部分１１０ａ〜１１０ｈはディスプレイ２１またはディスプレイ２１上に表示されているもしくは表示できるもの（ディスプレイ２１と総称する）を表している。オーディオデータプレーヤー１０が高速ページ移動モードにあると、テキストのページはディスプレイ２１内で一ページずつ進む、すなわちスクロールする。こうして、キーを押し続けていると１ページ分のテキストがディスプレイ２１に一度にはいってきて、その前の１ページ分のテキストがディスプレイ２１から出て行く。よって、図６は高速ページ移動モードでの７ページ分のテキスト移動を表している。斜線の部分１１０のほうがリスト１０８に対して移動しているが、これが斜線の領域１１０の中をテキストがどのように動くかを示すためにすぎないことは理解されることであろう。
【００４５】
ひとたび高速ページ移動モードがテキストリストの最初の文字の文字変化があるところに達したら、オーディオデータプレーヤー１０は引き続きユーザー入力が感知されれば第３の所定のテキスト移動の動作モード（モード）にはいる。ある一つの形態では、第３のテキスト移動速度モードは字母スクロールモードである。字母スクロールモードは好ましくはリストの末尾に達するまで維持される（キーを放していないとして）。特に、表示される各ページはアルファベットの字母の始まりになる。図７、図７Ａ、図７Ｂは、字母ページ移動モードの一つの実施例を視覚的に示すものである。図７Ａ、図７Ｂの各列１１８ａ〜１１８ｈは、オーディオデータファイルまたはオーディオデータファイルを表すテキスト項目の同じ選択されているリストを表している。各列１１８ａ〜１１８ｈの斜線の部分１２０ａ〜１２０ｈはディスプレイ２１またはディスプレイ２１上に表示されているもしくは表示できるもの（ディスプレイ２１と総称する）を表している。オーディオデータプレーヤー１０が字母ページ移動モードにあると、テキストのページはディスプレイ２１内で一ページずつ進む、すなわちスクロールする。ここで、キーを押し続けているとアルファベットの次の字母が始まるテキストのページがディスプレイ２１にはいってきて、前のテキストのページがディスプレイ２１から出て行く。たとえば、図７は字母ページ移動モードでの７ページ分のテキスト移動を表している。斜線の部分１２０のほうがリスト１１８に対して移動しているが、これが斜線の領域１２０の中をテキストがどのように動くかを示すためにすぎないことは理解されることであろう。もちろん、本方法のもう一つの実施形態と同様、キーを放せばプロセスは最初に戻る。
【００４６】
ここで説明されているさまざまなモードは他のモードまたは説明されなかった何らかのモードと組み合わせてもよい。たとえば、本発明のもう一つの形態または変形は、最初のアルファベット字母が変わるまでリストモードにあり続ける。最初のアルファベット字母が変わった時点で、タイマーをスタートさせ、時間になったらオーディオデータプレーヤー１０はページ移動モードにはいる。ここでもまた、リスト中のナビゲーションおよびそのリストからの項目の選択ができるさまざまな仕方が考えられる。
【００４７】
他の種類の電子機器における本発明の実装は、オーディオデータプレーヤー１０との関連で記載したものとは異なることがありうることを理解しておくべきである。同様に、ここで記載されたナビゲーションもしくは項目選択またはその両方の原理は（ソフトウェアもしくはハードウェアまたはその両方として）オーディオデータファイルを利用する他の機器もしくはコンポーネントまたはその両方に適用できる。たとえば、オーディオファイルのテキストリスト中のナビゲーションに関してここで述べた原理は、音楽管理ソフトウェアを通じた形などでのパソコンでの実装にも適用できる。
【００４８】
ここで図８を参照すると、ここで提示されている原理に基づく代表例としての方法を表すフローチャートが描かれており、全体として１５０と示されている。この代表例としての方法はパソコン、携帯オーディオデータプレーヤーその他ここに記載された表示などを提供するもののようなさまざまな電子機器において利用しうる。その電子機器は、方法１５０を達成するようプログラムされ、動作可能であり、適応されており、および／または構成されている。
【００４９】
方法１５０はステップまたはブロック１５２で始まる。ここではある第１の長さのキー押下に反応してテキスト項目のアルファベット順リストの移動および表示がテキスト項目一つを単位として行われる。上矢印ボタン６４のようなキーの押下が認識されると、電子機器は、ユーザーによる閲覧のために、テキスト項目一つを移動して表示する。ディスプレイは好ましくは画面いっぱいの数のテキスト項目を表示するが、ハイライトするのは「移動した先」のテキスト項目だけである。ステップ１５４では、当該電子機器はユーザーによって押下されたキーが放されたかどうかを判断する。ユーザーによって押下されたキーが放されていれば（すなわち、ＹＥＳ）、当該電子機器はステップ１５２により別のキーがある第１の長さにわたって押下されるのを待って、次のテキスト項目を移動し、表示する。こうして、当該キーの一連の単発操作（押下／押下なし）によってテキスト項目のアルファベット順リストの中を個別に、すなわち一つ一つ移動する。
【００５０】
ステップ１５４から続けると、ステップ１５２でユーザーによって押下されたキーが放されていなければ（すなわち、ＮＯ）、プログラムの流れはステップ１５６へと進む。ステップ１５６では、テキスト項目のアルファベット順リストの移動および表示は、ユーザーによるある第２の長さのキー押下に反応して、ある所定のテキスト移動速度で行われる。よって、ユーザーがキーの押下を続ける（押し続ける、すなわち作動させ続ける）と、テキスト項目のアルファベット順リストはディスプレイ中である所定のテキスト移動速度で（たとえば１ページずつ）スクロールする。ステップ１５８では、当該電子機器はユーザーによって押下されたキーが放されたかどうかを判断する。ユーザーによって押下されたキーが放されていれば（すなわち、ＹＥＳ）、当該電子機器はプロセスを最初に戻り、キー押下を待つ（すなわち、ステップ１５２）。ステップ１５２により別のキーがある第１の長さにわたって押下されたら、次のテキスト項目が移動し、表示される。
【００５１】
ステップ１５８から続けると、ステップ１５４でユーザーによって引き続き押下されたキーが放されていなければ（すなわち、ＮＯ）、プログラムの流れはステップ１６０へと進む。ステップ１６０では、現在表示中のテキスト項目の最初の文字に対してアルファベット順で次の先頭文字をもつテキスト項目ごとのテキスト項目のアルファベット順リストの移動および表示が、ユーザーによるある第３の長さにわたるキー押下に反応して行われる。よって、ユーザーがさらにキーの押下を続ける（押し続ける、すなわち作動させ続ける）と、テキスト項目のアルファベット順リストはディスプレイ中で現在表示中のテキスト項目の最初の文字に対してアルファベット順で次の先頭文字をもつテキスト項目が始まるようスクロールされる。キーを放せばプロセスは最初に戻る。
【００５２】
上で説明し、図８に描かれているフローチャート１５０はここに記載されている本発明の代表例としての動作の仕方を示すものであることを理解しておくべきである。本発明は、フローチャート１５０のステップの全部ではないステップを用いて、あるいは異なるステップを用いて実装することもできる。このことは請求項において反映されうる。さらに、本手続き、方法または動作１５０に代わる実施形態における多少のステップがここに記載された原理に基づく本発明を実装することもありうる。同様に、上記の手続き１５０の全体ではなくサブセットが本発明の原理を実装することもありうる。変形も考えられる。
【００５３】
本発明は好ましい設計をもつものとして説明されてきたが、本発明はこの開示の精神と範囲から外れることなくさらに修正することができる。したがって、本出願は、本発明の一般的な原理を使った、本発明のいかなる変形、使用、改変をもカバーすることが意図されている。たとえば、さまざまな方向に押すことのできる単一のキーを用いても、それぞれが特定の方向を表すキーを複数用いても、本発明の原理を実装することはできる。さらに、本出願は、本開示から離れたものであっても、本発明が関係する当業界での既知のあるいは通常の慣行の範囲内にあり、付属の特許請求の範囲にはいるものをカバーすることを意図したものである。
【図面の簡単な説明】
【００５４】
【図１】本発明を利用しうる携帯オーディオデータプレーヤーのブロック概略図である。
【図２】図１の携帯オーディオデータプレーヤーの平面図である。
【図３】図１の携帯オーディオデータプレーヤーの背面図である。
【図４】図１の携帯オーディオデータプレーヤーの右側面図である。
【図５】本発明の原理に基づく、行単位スクロールモードの表示を表す図である。
【図６】図６Ａと図６Ｂのつながりを示す図である。
【図６Ａ】本発明の原理に基づく、ページ単位スクロールモードの表示を表す図の左半分である。
【図６Ｂ】本発明の原理に基づく、ページ単位スクロールモードの表示を表す図の右半分である。
【図７】図７Ａと図７Ｂのつながりを示す図である。
【図７Ａ】本発明の原理に基づく、字母スクロールモードの表示を表す図の左半分である。
【図７Ｂ】本発明の原理に基づく、字母スクロールモードの表示を表す図の右半分である。
【図８】本発明の原理を実装する代表例としての方法のフローチャートである。
【図１】
2007500403.tif 000003
【図２】
2007500403.tif 000004
【図３】
2007500403.tif 000005
【図４】
2007500403.tif 000006
【図５】
2007500403.tif 000007
【図６】
2007500403.tif 000008
【図６Ａ】
2007500403.tif 000009
【図６Ｂ】
2007500403.tif 000010
【図７】
2007500403.tif 000011
【図７Ａ】
2007500403.tif 000012
【図７Ｂ】
2007500403.tif 000013
【図８】
2007500403.tif 000014
【手続補正書】
【提出日】平成17年12月21日(2005.12.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
テキスト項目のアルファベット順リスト内のナビゲーションの方法であって、
第１の長さのキー押下に反応して、テキスト項目の前記アルファベット順リストを一テキスト項目ずつ進めて表示し、
第２の長さのキー押下に反応して、テキスト項目の前記アルファベット順リストを所定のテキスト項目数ずつ進めて表示し、
第３の長さのキー押下に反応して、現在表示中のテキスト項目の先頭文字に対してアルファベット順で次の先頭文字をもつテキスト項目ごとにテキスト項目の前記アルファベット順リストを進めて表示する、
ステップを有することを特徴とする方法。
【請求項２】
テキスト項目の前記アルファベット順リストがオーディオファイルを表していることを特徴とする、請求項１記載の方法。
【請求項３】
請求項１記載の方法であって、前記第２の長さのキー押下に反応して、テキスト項目の前記アルファベット順リストを所定のテキスト項目数ずつ進めて表示するステップが、
前記第２の長さのキー押下に反応して、テキスト項目の前記アルファベット順リストを前記所定のテキスト項目数ずつ進めて表示することを、前記キー押下がある第３の長さ続くまで継続して行うことを含むことを特徴とする方法。
【請求項４】
請求項１記載の方法であって、前記第３の長さのキー押下に反応して、現在表示中のテキスト項目の先頭文字に対してアルファベット順で次である先頭文字ごとにテキスト項目の前記アルファベット順リストを進めて表示するステップが、
第３の長さの前記キー押下が引き続くことに反応しての、ある第２の所定数で先頭文字ごとにテキスト項目の前記アルファベット順リストを進めて表示することを、テキスト項目の前記アルファベット順リストの末尾に達するか前記キーが放されるかするまで継続して行うことを含むことを特徴とする方法。
【請求項５】
請求項１記載の方法であって、
第１の長さの第２のキーのキー押下に反応して、テキスト項目の前記アルファベット順リストを一テキスト項目ずつ後退させて表示し、
第２の長さの前記第２のキーのキー押下に反応して、テキスト項目の前記アルファベット順リストを所定のテキスト項目数ずつ後退させて表示し、
第３の長さの前記第２のキーのキー押下に反応して、現在表示中のテキスト項目の先頭文字に対してアルファベット順で隣の先頭文字をもつテキスト項目ごとにテキスト項目の前記アルファベット順リストを後退させて表示する、
ステップをさらに有することを特徴とする方法。
【請求項６】
請求項１記載の方法であって、
前記第３の長さのキー押下に反応して、現在表示中のテキスト項目の先頭文字に対してアルファベット順で次の先頭文字をもつテキスト項目ごとにテキスト項目の前記アルファベット順リストを進めて表示するステップが、
前記第３の長さよりも長い第４の長さのキー押下に反応してテキスト項目の前記進められているアルファベット順リストの表示期間を短くすることを含むことを特徴とする方法。
【請求項７】
電子機器における、オーディオデータファイルを表すテキスト項目のアルファベット順リスト内をスクロールする方法であって、
第１の長さのユーザー入力に反応して、テキスト項目の前記アルファベット順リストを一テキスト項目ずつスクロールして表示する第１のスクロール動作モードにはいり、
第２の長さのユーザー入力に反応して、テキスト項目の前記アルファベット順リストを所定数ずつスクロールして表示する第２のスクロール動作モードにはいり、
第３の長さのユーザー入力に反応して、現在表示中のテキスト項目の先頭文字に対してアルファベット順で次の先頭文字をもつテキスト項目ごとにテキスト項目の前記アルファベット順リストをスクロールして表示する第３のスクロール動作モードにはいる。
ことを有することを特徴とする方法。
【請求項８】
請求項７記載の方法であって、前記第２のスクロール動作モードが、
テキスト項目の前記アルファベット順リストを前記所定のテキスト項目数ずつスクロールすることを、ある第３の長さのユーザー入力が感知されるまで継続して行うことを含むことを特徴とする方法。
【請求項９】
請求項７記載の方法であって、前記第３の動作モードが、
前記第３の長さを超えてユーザー入力の感知がさらに引き続くことに反応して、現在表示中のテキスト項目の先頭文字に対してアルファベット順で次の先頭文字をもつテキスト項目で始まるようなある第２の所定のテキスト項目数ずつ、テキスト項目の前記アルファベット順リストをスクロールすることを継続して行うことを含むことを特徴とする方法。
【請求項１０】
請求項７記載の方法であって、
第１の長さの第２のユーザー入力に反応して、テキスト項目の前記アルファベット順リストを前記第１のスクロール動作モードのスクロール方向とは逆の方向に一テキスト項目ずつスクロールして表示する第４のスクロール動作モードにはいり、
第２の長さの第２のユーザー入力に反応して、テキスト項目の前記アルファベット順リストを逆のスクロール方向に所定数ずつスクロールして表示する第５のスクロール動作モードにはいり、
第３の長さのユーザー入力に反応して、現在表示中のテキスト項目の先頭文字に対してアルファベット順で隣の先頭文字をもつテキスト項目ごとにテキスト項目の前記アルファベット順リストを逆のスクロール方向にスクロールして表示する第６のスクロール動作モードにはいる、
ステップをさらに有することを特徴とする方法。
【請求項１１】
請求項７記載の方法であって、第３の長さのユーザー入力に反応して、現在表示中のテキスト項目の先頭文字に対してアルファベット順で次の先頭文字をもつテキスト項目ごとにテキスト項目の前記アルファベット順リストを進めて表示する第３のスクロール動作モードにはいることが、
前記第３の長さよりも長い第４の長さのキー押下に反応してテキスト項目の前記スクロールされているアルファベット順リストの表示の長さを短くすることを含むことを特徴とする方法。
【請求項１２】
複数のデジタルエンコードされたオーディオデータファイルに対応するテキスト項目のアルファベット順リストを保存するデータ記憶装置と、
テキスト項目の前記アルファベット順リストを表示するディスプレイと、
ユーザー入力を受け付けるための第１のユーザー入力装置と、
前記データ記憶装置、前記ディスプレイおよび前記第１のユーザー入力装置に結合された、前記データ記憶装置および前記ディスプレイの動作をユーザー入力に反応して制御するための制御装置とを有する
デジタルオーディオデータプレーヤーであって、
前記制御装置が、（ｉ）前記第１のユーザー入力装置を通じた第１の長さのユーザー入力に反応してテキスト項目の前記アルファベット順リストを一テキスト項目ずつ進めて表示し、（ｉｉ）前記第１のユーザー入力装置を通じた第２の長さのユーザー入力に反応してテキスト項目の前記アルファベット順リストを所定のテキスト項目数ずつ進めて表示し、（ｉｉｉ）前記第１のユーザー入力装置を通じた第３の長さのユーザー入力に反応して現在表示中のテキスト項目の先頭文字に対してアルファベット順で次の先頭文字をもつテキスト項目ごとにテキスト項目の前記アルファベット順リストを進めて表示する、よう動作することを特徴とするデジタルオーディオデータプレーヤー。
【請求項１３】
前記制御装置がさらに、前記第１のユーザー入力装置を通じた前記第２の長さのユーザー入力に反応して、テキスト項目の前記アルファベット順リストを前記所定のテキスト項目数ずつ進めて表示することを、前記ユーザー入力がある第３の長さ続くまで継続して行うよう動作することを特徴とする、請求項１２記載のデジタルオーディオデータプレーヤー。
【請求項１４】
前記制御装置がさらに、前記第１のユーザー入力装置を通じた第３の長さのユーザー入力に反応して、ある第２の所定数で先頭文字ごとにテキスト項目の前記アルファベット順リストを進めて表示することを、テキスト項目の前記アルファベット順リストの末尾に達するか前記ユーザー入力が終わるかするまで継続して行うよう動作することを特徴とする、請求項１２記載のデジタルオーディオデータプレーヤー。
【請求項１５】
前記制御装置に結合されている、ユーザー入力を受け付けるための第２のユーザー入力装置をさらに有する請求項１２記載のデジタルオーディオデータプレーヤーであって、
前記制御装置がさらに、（ｉｖ）前記第２のユーザー入力装置を通じたある第１の長さのユーザー入力に反応してテキスト項目の前記アルファベット順リストを一テキスト項目ずつ後退させて表示し、（ｖ）前記第２のキーを通じたある第２の長さのユーザー入力に反応してテキスト項目の前記アルファベット順リストをある所定のテキスト項目数ずつ後退させて表示し、（ｖｉ）前記第２のキーを通じたある第３の長さのユーザー入力に反応して現在表示中のテキスト項目の先頭文字に対してアルファベット順で隣の先頭文字をもつテキスト項目ごとにテキスト項目の前記アルファベット順リストを後退させて表示する、よう動作することを特徴とするデジタルオーディオデータプレーヤー。
【請求項１６】
前記制御装置がさらに、前記第３の長さよりも長いある第４の長さのユーザー入力に反応してテキスト項目の前記進められているアルファベット順リストの表示期間の長さを短くするよう動作することを特徴とする、請求項１２記載のデジタルオーディオデータプレーヤー。
【国際調査報告】
2007500403.tif 000015
2007500403.tif 000016