(57)【要約】【課題】アーティスト名、アルバム名及びトラック名を表示部１１のスクロール有効表示エリア１３の第１行〜第３行にそれぞれ対応付けて配置するとともに、文字数がスクロール有効表示エリア１３の有効表示桁数を超える文字数オーバー行はスクロールして、全文字を表示するようにしたデジタルオーディオプレーヤ１０において、スクロール中の文字の認識性と十分速いスクロール速度とを確保する。【解決手段】文字数オーバー行をスクロール行に設定するとともに、スクロール行の個数を検出する。スクロール行の個数＝１，２，３に対して、スクロール速度はそれぞれ高速、中速及び低速に切替えて、スクロールを行う。【選択図】図２
2009175471.tif 000002
【特許請求の範囲】
【請求項１】
文字を複数の行に表示する表示装置であって、
前記複数の行の各々に対して、スクロール表示要否を判定する判定手段、
前記判定手段がスクロール表示要と判定した行数に基づきスクロール速度を決定するスクロール速度決定手段、及び、
前記スクロール決定手段が決定したスクロール速度でスクロール対象の行をスクロールするスクロール手段、
を備えることを特徴とする表示装置。
【請求項２】
前記複数の行においてスクロール表示を行う行の分布の連続性を検出する分布状態検出手段を備え、
前記スクロール速度決定手段は、前記分布状態検出手段が検出したスクロール対象の行の分布の連続性に基づきスクロール速度を決定することを特徴とする請求項１記載の表示装置。
【請求項３】
スクロール対象の行は、該行に表示すべき文字の総数が表示部の該行に１度に表示することができる文字数を上回っている行であることを特徴とする請求項１又は２記載の表示装置。
【請求項４】
前記複数の行は、関連性を有する異なる項目が対応付けられていることを特徴とする請求項１〜３のいずれかに記載の表示装置。
【請求項５】
スクロールについてユーザからの一時停止、一時停止解除、及び／又はスクロール開始位置からの再開の指示を受付ける受付手段、及び
前記受付手段が受付けたスクロールについてのユーザからの一時停止、一時停止解除、及び／又はスクロール開始位置からの再開の指示に基づきスクロールについて一時停止、一時停止位置から再開、及び／又はスクロール開始位置から再開を行う前記スクロール手段、
を備えることを特徴とする請求項１〜４のいずれかに記載の表示装置。
【請求項６】
文字を複数の行に表示する表示方法であって、
前記複数の行の各々に対して、スクロール表示要否を判定する判定ステップ、
前記判定ステップにおいてスクロール表示要と判定した行数に基づきスクロール速度を決定するスクロール速度決定ステップ、及び、
前記スクロール決定ステップにおいて決定したスクロール速度でスクロール対象の行をスクロールするスクロールステップ、
を備えることを特徴とする表示方法。
【請求項７】
請求項１〜５のいずれかに記載の表示装置の各手段としてコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば携帯型デジタルオーディオプレーヤ等に適用される表示装置、方法及びプログラムに関するものである。
【背景技術】
【０００２】
図７及び図８は従来のデジタルオーディオプレーヤ１００，１１０におけるスクロール説明図である。デジタルオーディオプレーヤ１００，１１０において、後述の本発明の最良の形態であるデジタルオーディオプレーヤ１０（図１等）の各要素と同一のものについては、デジタルオーディオプレーヤ１０の要素と同一符号で指示して、それら要素についての説明は省略し、主要点について説明する。
【０００３】
スクロール有効表示エリア１３には、再生中の楽曲について、そのアーティスト名、アルバム名及びトラック名（楽曲名）の情報が、上からその順番でそれぞれ１行ずつ文字（テキスト）で表示されるようになっている。スクロール有効表示エリア１３の横方向の有効表示桁数は、例えば、全角換算で８桁、半角換算で１６桁となっている。文字数が有効表示桁数以下である項目は、全文字をスクロール有効表示エリア１３に一度にすべて表示することができるが、文字数が有効表示桁数を超える項目は、全文字をスクロール有効表示エリア１３に１度に表示することができない。したがって、このような文字数が有効表示桁数を超える行（以下、適宜、「文字数オーバー行」という。）については、スクロールを行って、後続の文字を表示するようにしている。
【０００４】
図７のデジタルオーディオプレーヤ１００では、文字数オーバー行について、上の行から順番に右から左へスクロールする。アーティスト名、アルバム名及びトラック名の全部の行が文字数オーバー行である場合には、最初にアーティスト名の行をスクロールし、アーティスト名の終端の文字がスクロール有効表示エリア１３の行末に表示されると、該行のスクロールを終了し、次の文字数オーバー行をスクロールし、同様の処理を最下行のトラック名まで繰り返す。非文字数オーバー行が存在する場合、該非文字数オーバー行については、スクロールは行なわず、スキップする。
【０００５】
図８の左側のデジタルオーディオプレーヤ１１０は、アーティスト名、アルバム名及びトラック名のすべての行が文字数オーバー行となっている場合を、また、右側のデジタルオーディオプレーヤ１１０はアーティスト名の行のみが文字数オーバー行となっている場合のスクロールを示している。左側のデジタルオーディオプレーヤ１１０では、全行一斉にスクロール開始する。各行の終端の文字がスクロール有効表示エリア１３の行末に表示されるタイミングは各行に係る情報項目の文字数により相違するが、終端の文字が行末に表示された行は、始端の文字へ戻って、スクロールが継続される。結果、全行が、現在再生中の楽曲の再生が終了するか、選曲が切替わるまで、スクロールし続ける。なお、終端の文字とそれに後続して現れる始端の文字との間に区切りとしてスペース等が挿入される。
【０００６】
図８の右側のデジタルオーディオプレーヤ１１０では、文字数オーバー行はアーティスト名の行のみであるので、アーティスト名の行のみが、現在再生中の楽曲の再生が終了するか、選曲が切替わるまで、スクロールし続ける。従来のデジタルオーディオプレーヤ１１０では、スクロール速度は固定されているので、スクロール速度は図８の左側及び右側の場合共に同一となっている。
【０００７】
一方、特許文献１は、表示スクロール速度を可変とする表示装置を開示する（特許文献１の段落００１９）。該表示装置では、文字数としての付加情報量、有効表示桁数としての最大表示桁数、及び再生時間に基づいてスクロール速度を算出し（特許文献１の段落００２８，００３０，００３５，００３６の各式及び図４のローチャート等）、該スクロール速度で表示制御を実施している（特許文献１の段落００３２等）。
【特許文献１】特開２００７−５９００９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来のデジタルオーディオプレーヤ１００，１１０におけるスクロールの問題点を指摘すると、次のとおりである。
（ａ）デジタルオーディオプレーヤ１００（図７）のように、スクロールが１行ずつ順番に行なわれるスクロールの場合には、ユーザは、スクロール中の所定箇所の文字を見逃すと、再び、該所定箇所がスクロールで表示されるまでの待ち時間が長くなる。
（ｂ）デジタルオーディオプレーヤ１１０（図８）のように、スクロール速度がスクロール行の個数に関係なく固定されているので、スクロール速度は、全行スクロールの場合であっても、１行のみのスクロールであっても、双方の視認性確保可能な速度に設定されるため、スクロールされる行数に応じて適切なスクロール速度とはなっていない場合がある。
【０００９】
本発明の目的は、スクロール行の文字認識性を確保しつつ、スクロール行の全文字を迅速に表示することができる表示装置、方法及びプログラムを提供することである。
【課題を解決するための手段】
【００１０】
本発明によれば、スクロール行の個数に応じてスクロール速度を調整する。典型的には、スクロール行の個数が多いほど、スクロール速度を低下させる。しかしながら、スクロール行の個数が同一であっても、スクロール行の分布状態が異なっていれば、別々のスクロール速度を設定することもできる。例えば、表示部の全行数が３で、スクロール行の個数が２である場合に、相互に隣接する２行をスクロールする場合と、間に非スクロール行を挟んだ両側の２行をスクロールする場合とで、スクロール速度を異ならせることもできる。
【００１１】
本発明の表示装置は文字を複数の行に表示する。該表示装置は次の手段を備える。
前記複数の行の各々に対して、スクロール表示要否を判定する判定手段、
前記判定手段がスクロール表示要と判定した行数に基づきスクロール速度を決定するスクロール速度決定手段、及び、
前記スクロール決定手段が決定したスクロール速度でスクロール対象の行をスクロールするスクロール手段。
【００１２】
文字を複数の行に表示する本発明の表示方法は次のステップを備えている。
前記複数の行の各々に対して、スクロール表示要否を判定する判定ステップ、
前記判定ステップにおいてスクロール表示要と判定した行数に基づきスクロール速度を決定するスクロール速度決定ステップ、及び、
前記スクロール決定ステップにおいて決定したスクロール速度でスクロール対象の行をスクロールするスクロールステップ。
【００１３】
本発明のプログラムは、本発明の前述の表示装置の各手段としてコンピュータを機能させる。
【発明の効果】
【００１４】
本発明によれば、スクロール速度がスクロール行の個数により調整されるため、ユーザへのスクロール文字の認識性を良好に保ちながらも、スクロール行の全文字を迅速に表示することができる。
【発明を実施するための最良の形態】
【００１５】
図１はデジタルオーディオプレーヤ１０における表示部１１の概略説明図である。デジタルオーディオプレーヤ１０は、携帯型であり、ユーザのポケットやバッグに収納され、記憶装置としての内蔵ハードディスク装置に多数の楽曲ファイルが格納され、適宜再生自在になっている。表示部１１には、楽曲関連画像１２の下側にスクロール有効表示エリア１３が配置される。楽曲関連画像１２は、選曲中の楽曲に関連する画像、例えばアーティストやアルバムの写真画像である。スクロール有効表示エリア１３には、選曲中の楽曲についての情報としてアーティスト名、アルバム名及びトラック名（楽曲名）の計３行が上から順番に配置される。
【００１６】
スクロール有効表示エリア１３の横方向の有効表示桁数は、一例として全角換算で８桁、半角換算で１６桁とする。文字（テキスト）数が有効表示桁数以下である情報項目は、その文字全部を表示部１１に同時に表示することができるが、文字数が有効表示桁数を超えている情報項目（以下、適宜、「文字数オーバー行」という。）は、全文字を表示部１１に同時に表示することができない。これに対処し、デジタルオーディオプレーヤ１０は、それら文字数オーバー行についてはスクロールを行うようになっている。なお、非文字数オーバー行は、その表示文字はスクロールされることなく、楽曲の再生中、静止したままとなっている。また、スクロールは、典型的には、選曲の切替に伴い、自動的に開始するが、ユーザの開始指示を受けて開始するようにしてもよい。
【００１７】
デジタルオーディオプレーヤ１０では、スクロールは、文字数オーバー行について一斉にかつ文字数オーバー行同士が同一速度となるように、行なわれるが、スクロール速度は、スクロール行の個数＝１，２，３においてそれぞれ高速、中速及び低速に切替えられる。スクロール行数が多い程、スクロール速度が低下することによりユーザは文字数オーバー行についての文字をそのスクロールにもかかわらず良好に認識することができる。なお、該デジタルオーディオプレーヤ１０では、スクロール行は、項目情報の終端文字がスクロール有効表示エリア１３の行末に現れても、該スクロール行のスクロールは停止されず、区切りとしてのスペースを後続させた後、項目情報の始端の文字へ戻って、スクロールが継続される。また、スクロール中の文字は右から左の方向へ移動する。
【００１８】
図２〜図４はスクロール行の個数がそれぞれ３、２，１である場合のスクロール速度説明図である。図２では、左側に図示するように、アーティスト名＝"ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＮ"、アルバム名＝"ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｎ"、トラック名＝"０１：ａａａａａｂｂｂｂｃｃｃｃｄｄｄ"となっている。なお、トラック名の始端から２文字の"０１"はトラック番号の１を意味している図２では、アーティスト名、アルバム名及びトラック名のすべてが文字数オーバー行となっており、スクロールの行数＝３となる。したがって、図２の右側に図示するように、スクロール速度は低速に設定され、現在再生中の楽曲の再生が終了するか、選曲が切替えられるかするまで、アーティスト名、アルバム名及びトラック名の３行が低速でスクロールされ続ける。
【００１９】
図３では、左側に図示するように、アーティスト名＝"ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＮ"、アルバム名＝"ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｎ"、トラック名＝"０１：ａａａａａｂｂｂｂ"となっており、アーティスト名及びアルバム名が文字数オーバー行となり、スクロールの行数＝２となる。したがって、図３の右側に図示するように、スクロール速度は中速に設定され、現在再生中の楽曲の再生が終了するか、選曲が切替えられるかするまで、アーティスト名及びアルバム名の２行が中速でスクロールされ続ける。
【００２０】
図４では、左側に図示するように、アーティスト名＝"ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＮ"、アルバム名＝"ａｂｃｄｅｆｇｈｉｊｋｌ"、トラック名＝"０１：ａａａａａｂｂｂｂ"となっており、アーティスト名のみが文字数オーバー行となり、スクロールの行数＝１となる。したがって、図４の右側に図示するように、スクロール速度は高速に設定され、現在再生中の楽曲の再生が終了するか、選曲が切替えられるかするまで、アーティスト名の行のみが高速でスクロールされ続ける。
【００２１】
デジタルオーディオプレーヤ１０では、スクロール行が２個であっても、連続２行がスクロール行となる場合と、１行目のアーティスト名と３行目のトラック名との不連続の２行がスクロール行となる場合とで別のスクロール速度を設定することもできる。すなわち、スクロール行が２個であっても、不連続の２行がスクロール行となる場合は、連続２行がスクロール行となる場合よりも、ユーザはスクロール行の文字を読み取るために、目を上下に大きく動かす必要があり、迅速に読み取り難くなってしまう。したがって、不連続の２行がスクロール行となる場合のスクロール速度は、中速より少し落として、低速の方へ近付けることもできる。
【００２２】
図５は表示装置５０のブロック図である。表示装置５０の具体例は、前述のデジタルオーディオプレーヤ１０に装備されて、表示部１１の表示を制御する表示装置である。表示装置５０は、デジタルオーディオプレーヤ１０に装備されるものに限定されず、その他、例えば、携帯電話機や、据置き型オーディオ装置、ＡＶ装置のリモコン、さらには、携帯無線機、インターホン、又は家電に表示部として装備されるものであってもよい。
【００２３】
表示装置５０は、文字を複数の行に表示し、好ましくは、各行ごとにスクロール及び非スクロールを制御可能になっている。表示装置５０は、判定手段５１、スクロール速度決定手段５２及びスクロール手段５３を備えている。判定手段５１は、複数の行の各々に対して、スクロール表示要否を判定する。スクロール速度決定手段５２は、判定手段５１がスクロール表示要と判定した行数に基づきスクロール速度を決定する。スクロール手段５３は、スクロール速度決定手段５２が決定したスクロール速度でスクロール対象の行をスクロールする。
【００２４】
スクロール速度決定手段５２におけるスクロール速度の決定は、個数（スクロール表示要の行数）とスクロール速度との所与の関係式から算出して決定してもよいし、個数とスクロール速度との対応表から決定してもよい。典型的には、スクロール手段５３は、スクロール行の個数が多い程、スクロール行についてのスクロールにおけるスクロール速度を低下させる。しかしながら、後述のスクロール行の分布状況によっては、ユーザの文字認識性の観点から、スクロール行の個数が多くても、スクロール行の個数が少ない場合のスクロール速度と同一かそれより低いスクロール速度に設定してもよいとする。なお、行は、横書きの行に限定されない。縦書きの行であってもよいとする。縦書きの行についてのスクロールでは、該行の文字は下から上へ移動する。
【００２５】
こうして、表示装置５０では、１以上のスクロール行が合理的なスクロール速度でスクロールされ、ユーザへのスクロール行の文字認識性を確保しつつ、各スクロール行の文字全体を短時間でユーザに読み取らせることができる。
【００２６】
表示装置５０は、さらに、分布状態検出手段５６を備えることができる。分布状態検出手段５６は、スクロール対象の行の分布の連続性を検出する。スクロール速度決定手段５２は、分布状態検出手段５６が検出したスクロール対象の行の分布の連続性に基づきスクロール速度を決定する。
【００２７】
例えば、複数のスクロール行が、スクロール方向に対して直角方向へ不連続に並んでいる場合は、連続して並んでいる場合よりも、ユーザは、スクロール中、目を大きく動かす必要があり、スクロール行の視認に時間がかかる。これに対処して、スクロール速度決定手段５２は、例えば、スクロール行の不連続の分布状態の場合は、スクロール行の連続の分布状態の場合よりも、スクロール速度を低くするようにすることができる。したがって、スクロール行が少ない場合であっても、スクロール行が離れて分布しているときには、スクロール行が多いが、スクロール行が連続している場合よりも、スクロール速度が遅いものになることがあってもよいとする。
【００２８】
なお、スクロール対象の行の分布状態に応じてスクロール速度を決定する方式は、スクロール対象の行数に応じてスクロール速度を設定する方式に付加して実施可能であるだけでなく、スクロール対象の行数に応じてスクロール速度を設定する方式とは独立に実施することも可能である。
【００２９】
典型的には、スクロール対象の行は、該行に表示すべき文字の総数が表示部の該行に１度に表示することができる文字数を上回っている行、すなわちデジタルオーディオプレーヤ１０において説明した文字数オーバー行とする。しかしながら、スクロール行は文字数オーバー行に限定する必要はない。非文字数オーバー行であっても、注目行や重要行をスクロールしたり，状況に応じてスクロール行の個数ｎを設定し、上から１番〜ｎ番の行をスクロール行としたり、１行スクロールの場合には、上から１番目の行のみを表示し、２行スクロールの場合には、上から２番目と３番目の２行をスクロールしたりというように、スクロール行の個数とスクロール行（該スクロール行には非文字数オーバー行を含むこと可。）とを対応付けてもよい。
【００３０】
好ましくは、各行は、関連性を有する異なる項目が対応付けられている。関連性を有する異なる項目とは、典型的には、デジタルオーディオプレーヤ１０で説明したように、選曲中の楽曲に関するアーティスト名、アルバム名及びトラック名である。しかしながら、各行をその他の項目に対応付けることもできる。例えば、表示装置を携帯電話機に装備して、アドレス帳の表示に適用する場合、人名、電話番号、住所、メールアドレス、会社名、及びポーム頁アドレス等の項目に各行を対応付けてもよい。さらに、テレビやビデオのリモコンの表示部に適用する場合、チャネル、放送時間範囲、番組内容要約、主だった出演者等の項目に各行を対応付けることもできる。
【００３１】
表示装置５０は、さらに、受付手段５８を備えることができる。スクロールについてユーザからの一時停止、一時停止解除、及び／又はスクロール開始位置からの再開の指示を受付ける。これに対して、スクロール手段５３は、受付手段５８が受付けたスクロールについてのユーザからの一時停止、一時停止解除、及び／又はスクロール開始位置からの再開の指示に基づきスクロールについて一時停止、一時停止位置から再開、及び／又はスクロール開始位置から再開を行う。
【００３２】
これにより、ユーザは、スクロール中の行の文字を見逃しそうになったり、見逃したりした場合には、適宜、対応の操作キーを操作して、スクロールを一時停止したり、スクロール開始位置へ戻して再スクロールしたりして、見逃しを回避しつつ、スクロール文字を認識することができる。なお、スクロール開始位置からスクロールを再開する代わりに、スクロールを一時停止した時に行頭に表示されている文字に対して所定文字数前の文字を行頭に表示して、スクロールを再開するようにしてもよい。
【００３３】
図６は表示方法７０のフローチャートである。表示方法７０は表示装置５０に適用される。表示方法７０は、文字を複数の行に表示するとともに、各行ごとにスクロール及び非スクロールを制御可能になっている。
【００３４】
Ｓ７１では、複数の行の各々に対して、スクロール表示要否を判定する。Ｓ７２では、Ｓ７１においてスクロール表示要と判定した行数に基づきスクロール速度を決定する。Ｓ７３では、Ｓ７２において決定したスクロール速度でスクロール対象の行をスクロールする。
【００３５】
Ｓ７１〜Ｓ７３の処理は、表示装置５０（図５）の判定手段５１〜スクロール手段５３の機能にそれぞれ対応している。したがって、個数検出手段５１〜スクロール手段５３の機能について述べた具体的態様はＳ７１〜Ｓ７３の処理についての具体的態様としても適用可能である。
【００３６】
表示方法７０では、また、表示装置５０の分布状態検出手段５６及び受付手段５８の機能に対応する処理を実行するステップを適宜、追加可能である。分布状態検出手段５６に対応するステップは、遅くともＳ７３より前に実施される。これに対し、Ｓ７３では、該ステップにおいて検出したスクロール対象の行の分布状態に基づきスクロール速度を決定する。
【００３７】
受付手段５８に対応する受付ステップは、Ｓ７３の後に実施される。そして、該受付ステップのさらに後に、受付ステップにおいて受付けたスクロールについてのユーザからの一時停止、一時停止解除、及び／又はスクロール開始位置からの再開の指示に基づきスクロールについて一時停止、一時停止位置から再開、及び／又はスクロール開始位置から再開を行うステップを実施する。
【００３８】
本発明を適用したプログラムは、コンピュータを表示装置５０の各手段として機能させる。本発明を適用した別のプログラムは、表示方法７０の各ステップをコンピュータに実行させる。
【００３９】
本明細書は様々な発明を開示している。それら発明は、発明の最良の形態の項で説明した各装置及び各方法だけでなく、当業者の自明の範囲内で、各装置及び各方法から独立の作用、効果を奏する１つ又は複数の要素を抽出したものや、１つ又は複数の要素を自明の範囲で変更したものや、さらに、各装置間及び各方法間で１つ又は複数の要素の組合せを入れ換えたものを含む。
【図面の簡単な説明】
【００４０】
【図１】デジタルオーディオプレーヤにおける表示部の概略説明図である。
【図２】スクロール行の個数が３である場合のスクロール速度説明図である。
【図３】スクロール行の個数が２である場合のスクロール速度説明図である。
【図４】スクロール行の個数が１である場合のスクロール速度説明図である。
【図５】表示装置のブロック図である。
【図６】表示方法のフローチャートである。
【図７】従来のデジタルオーディオプレーヤにおけるスクロール説明図である。
【図８】従来の他のデジタルオーディオプレーヤにおけるスクロール説明図である。
【符号の説明】
【００４１】
５０：表示装置、５１：判定手段、５２：スクロール速度決定手段、５３：スクロール手段、５６：分布状態検出手段、５８：受付手段、７０：表示方法。
【図１】
2009175471.tif 000003
【図２】
2009175471.tif 000004
【図３】
2009175471.tif 000005
【図４】
2009175471.tif 000006
【図５】
2009175471.tif 000007
【図６】
2009175471.tif 000008
【図７】
2009175471.tif 000009
【図８】
2009175471.tif 000010