(57)【要約】【課題】ユーザインターフェース用の装置が占める面積を抑制しつつ、操作性を向上できる電子機器を提供する。【解決手段】所定の検出エリアへの物体の接触を検出するタッチセンサ４１と、この検出エリア内の所定位置に加えられる押圧を検出する操作ボタン３７ａ，３７ｃとを有する。タッチセンサ４１において検出される接触位置の移動に応じて、表示部１４の画面が連続的にスクロールされる。また、操作ボタン３７ａ，３７ｂにおいて押圧が検出される度に画面が所定の幅だけスクロールされる。連続的なスクロールを行う場合は、タッチセンサ４１の検出エリアを指でなでるだけでよく、ボタン操作が必要ない。項目順にボタンで選択しながらスクロールする場合には、タッチセンサ４１の検出エリア内に操作ボタン３７ａ，３７ｂがあるため、指をあまり動かす必要がない。【選択図】      図３
2006323664.tif 000002
【特許請求の範囲】
【請求項１】
ユーザインターフェース手段と、
前記ユーザインターフェース手段から入力される情報に応じて処理を実行する処理手段と
を具備し、
前記ユーザインターフェース手段は、
所定の検出エリアへの物理的な接触を検出する接触検出手段と、
前記検出エリア内の所定の位置に加えられる押圧を検出する押圧検出手段と、
を有し、前記接触検出手段の検出結果ならびに前記押圧検出手段の検出結果を前記入力情報として前記処理手段に供給する、
電子機器。
【請求項２】
前記処理手段は、前記接触検出手段において検出される接触位置の移動に応じて所定の処理を連続的に実行し、前記押圧検出手段において前記所定の位置への押圧が検出される度に当該所定の処理を不連続に実行する、
請求項１に記載の電子機器。
【請求項３】
表示手段を更に具備し、
前記処理手段は、前記接触検出手段において検出される接触位置の移動に応じて前記表示手段の画面を連続的にスクロールし、前記押圧検出手段において前記所定の位置への押圧が検出される度に前記画面を所定の幅だけスクロールする、
請求項２に記載の電子機器。
【請求項４】
前記ユーザインターフェース手段は、前記接触検出手段において検出される接触位置の移動方向を判定する移動方向判定手段を有し、
前記押圧検出手段は、前記検出エリア内の第１の位置および第２の位置に加えられる押圧をそれぞれ検出し、
前記処理手段は、前記移動方向判定手段において前記接触位置が前記第２の位置から前記第１の位置へ向かう方向に移動していると判定される場合、前記画面を第１の方向に連続的にスクロールし、前記移動方向判定手段において前記接触位置が前記第１の位置から前記第２の位置へ向かう方向に移動していると判定される場合、前記画面を前記第１の方向と逆の第２の方向に連続的にスクロールし、前記押圧検出手段において前記第１の位置への押圧が検出された場合、前記画面を前記第１の方向に前記所定の幅だけスクロールし、前記押圧検出手段において前記第２の位置への押圧が検出された場合、前記画面を前記第２の方向に前記所定の幅だけスクロールする、
請求項３に記載の電子機器。
【請求項５】
前記ユーザインターフェース手段は、前記接触検出手段において検出される接触位置の移動距離を取得する移動距離取得手段を有し、
前記処理手段は、前記移動距離取得手段において取得される移動距離に応じた速さで前記画面を連続的にスクロールする、
請求項３に記載の電子機器。
【請求項６】
前記移動距離取得手段は、前記接触検出手段において接触が検出されない状態から接触が検出される状態へ遷移したときの当初の接触位置と、当該遷移後の接触位置との距離を前記移動距離として取得する、
請求項５に記載の電子機器。
【請求項７】
前記処理手段は、
前記画面のスクロール中に前記接触検出手段において接触が検出されなくなるとスクロールを停止するか、
前記画面のスクロール中に前記接触検出手段において接触が一旦検出されなくなった後で再び接触が検出されるとスクロールを停止するか、または、
前記接触検出手段において検出される接触位置の移動が止まるとスクロールを停止する、
請求項３に記載の電子機器。
【請求項８】
前記処理手段は、前記押圧検出手段において所定時間内に所定回数の押圧が検出されると前記画面を連続的にスクロールする、
請求項３に記載の電子機器。
【請求項９】
前記押圧検出手段は、前記検出エリア内の第１の位置及び第２の位置、ならびに、前記検出エリアの内若しくは外の第３の位置及び第４の位置に加えられる押圧をそれぞれ検出し、
前記処理手段は、複数の項目群にグループ分けされた複数の項目が配列されたリストの一部を前記画面に表示し、前記押圧検出手段において前記第１の位置への押圧が検出された場合、前記リストの下位から上位へ各項目ごとに順に表示範囲を移動し、前記押圧検出手段において前記第２の位置への押圧が検出された場合、前記リストの上位から下位へ各項目ごとに順に表示範囲を移動し、前記押圧検出手段において前記第３の位置への押圧が検出された場合、前記画面に表示中の項目群より前記リストの上位にある項目群へ表示範囲を移動し、前記押圧検出手段において前記第４の位置への押圧が検出された場合、前記画面に表示中の項目群より前記リストの下位にある項目群へ表示範囲を移動する、
請求項３に記載の電子機器。
【請求項１０】
複数の楽曲データを記憶可能な記憶手段を更に具備し、
前記処理手段は、前記記憶手段に記憶される１つ又は複数の楽曲データに各々が対応付けられた複数の項目を前記表示手段の画面にリストとして表示し、前記接触検出手段において検出される接触位置の移動に応じて前記リストの画面を連続的にスクロールし、前記押圧検出手段において前記所定の位置への押圧が検出される度に前記リストの画面を所定の項目数だけスクロールし、前記ユーザインターフェース手段において楽曲を再生する旨の指示が入力された場合は、前記画面に表示中の項目の何れか１つに対応付けられた楽曲データを前記記憶手段から読み出して再生する、
請求項３に記載の電子機器。
【請求項１１】
前記処理手段は、前記押圧検出手段において前記所定の位置への押圧が検出された場合において、前記接触検出手段において検出される接触位置が移動しているならば、前記所定の位置への押圧が検出されていないものとみなして処理を実行する、
請求項１に記載の電子機器。
【請求項１２】
ユーザインターフェース手段と、
前記ユーザインターフェース手段から入力される情報に応じて処理を実行する処理手段と
を具備し、
前記ユーザインターフェース手段は、
所定の検出エリアへの物理的な接触を検出する接触検出手段と、
前記接触検出手段において検出される接触位置の移動距離を取得する移動距離取得手段と、
を有し、前記移動距離取得手段において取得された移動距離を前記入力情報として前記処理手段に供給する、
電子機器。
【請求項１３】
前記移動距離取得手段は、前記接触検出手段において接触が検出されない状態から接触が検出される状態へ遷移したときの当初の接触位置と、当該遷移後の接触位置との距離を前記移動距離として取得する、
請求項１２に記載の電子機器。
【請求項１４】
前記処理手段は、所定の処理の実行状態に関わる所定の数量を、前記移動距離取得手段において取得される移動距離に応じた値に設定し、当該設定した値において当該所定の処理を実行する、
請求項１２に記載の電子機器。
【請求項１５】
表示手段を更に具備し、
前記処理手段は、前記移動距離取得手段において取得される移動距離に応じた速さで前記表示手段の画面を連続的にスクロールする、
請求項１４に記載の電子機器。
【請求項１６】
前記処理手段は、
前記画面のスクロール中に前記接触検出手段において接触が検出されなくなるとスクロールを停止する、または、
前記画面のスクロール中に前記接触検出手段において接触が一旦検出されなくなった後で再び接触が検出されるとスクロールを停止する、
請求項１５に記載の電子機器。
【請求項１７】
複数の楽曲データを記憶可能な記憶手段を更に具備し、
前記処理手段は、前記記憶手段に記憶される１つ又は複数の楽曲データに各々が対応付けられた複数の項目を前記表示手段の画面にリストとして表示し、前記移動距離取得手段において取得される移動距離に応じた速さで前記リストの画面を連続的にスクロールし、前記ユーザインターフェース手段において楽曲を再生する旨の指示が入力された場合は、前記画面に表示中の項目の何れか１つに対応付けられた楽曲データを前記記憶手段から読み出して再生する、
請求項１５に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はユーザインターフェースを備えた電子機器に係り、特に、タッチセンサを備えた携帯型の電子機器に関するものである。
【背景技術】
【０００２】
近年、携帯電話機や携帯型オーディオプレーヤ、携帯型ゲーム機など、携帯可能な電子機器の分野において技術革新が著しく、多機能化と高性能化が一段と進んでいる。例えば記録メディアの大容量化、ならびに音楽、動画、静止画などの圧縮技術の発達により、携帯型音楽オーディオプレーヤには膨大な数の楽曲データを格納することが可能になってきている。
【特許文献１】特開２００１−７６４１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
一方、このように高機能化および高性能化が進むと、ユーザインターフェースから入力しなくてはならない情報も必然的に多くなる。ところが、特に携帯型の電子機器では、そのサイズ上の制約からユーザインターフェース用の装置を配置できる面積が限られている。また、操作用のボタンをあまり多くすると、ユーザはボタンに割り当てられた機能をいちいち覚えなくてはならず、操作性が悪くなるという不利益がある。
【０００４】
特に近年の携帯型オーディオプレーヤでは、膨大な数の楽曲データから所望の楽曲データを検索する必要があるため、ボタン操作によって楽曲データを１つずつ選択する方法ではとても対応できなくなってきている。
【０００５】
本発明はかかる事情に鑑みてなされたものであり、その目的は、ユーザインターフェース用の装置が占める面積を抑制しつつ、操作性を向上できる電子機器を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の第１の観点に係る電子機器は、ユーザインターフェース手段と、前記ユーザインターフェース手段から入力される情報に応じて処理を実行する処理手段とを具備する。前記ユーザインターフェース手段は、所定の検出エリアへの物理的な接触を検出する接触検出手段と、前記検出エリア内の所定の位置に加えられる押圧を検出する押圧検出手段とを有し、前記接触検出手段の検出結果ならびに前記押圧検出手段の検出結果を前記入力情報として前記処理手段に供給する。
【０００７】
前記第１の観点によれば、前記所定のエリア内への物理的な接触が前記接触検出手段において検出され、前記検出エリア内の所定の位置に加えられる押圧が前記押圧検出手段において検出される。そして、前記接触検出手段の検出結果ならびに前記押圧検出手段の検出結果に応じて、前記処理手段の処理が実行される。
【０００８】
前記処理手段は、前記接触検出手段において検出される接触位置の移動に応じて所定の処理を連続的に実行し、前記押圧検出手段において前記所定の位置への押圧が検出される度に当該所定の処理を不連続に実行しても良い。
【０００９】
また、前記第１の観点に係る電子機器は、表示手段を更に具備しても良い。この場合、前記処理手段は、前記接触検出手段において検出される接触位置の移動に応じて前記表示手段の画面を連続的にスクロールし、前記押圧検出手段において前記所定の位置への押圧が検出される度に前記画面を所定の幅だけスクロールしても良い。
【００１０】
前記ユーザインターフェース手段は、前記接触検出手段において検出される接触位置の移動距離を取得する移動距離取得手段を有しても良い。この場合、前記処理手段は、前記移動距離取得手段において取得される移動距離に応じた速さで前記画面を連続的にスクロールしても良い。
【００１１】
前記処理手段は、前記押圧検出手段において所定時間内に所定回数の押圧が検出されると前記画面を連続的にスクロールしても良い。
【００１２】
前記押圧検出手段は、前記検出エリア内の第１の位置及び第２の位置、ならびに、前記検出エリアの内若しくは外の第３の位置及び第４の位置に加えられる押圧をそれぞれ検出しても良い。この場合、前記処理手段は、複数の項目群にグループ分けされた複数の項目が配列されたリストの一部を前記画面に表示し、前記押圧検出手段において前記第１の位置への押圧が検出された場合、前記リストの下位から上位へ各項目ごとに順に表示範囲を移動し、前記押圧検出手段において前記第２の位置への押圧が検出された場合、前記リストの上位から下位へ各項目ごとに順に表示範囲を移動し、前記押圧検出手段において前記第３の位置への押圧が検出された場合、前記画面に表示中の項目群より前記リストの上位にある項目群へ表示範囲を移動し、前記押圧検出手段において前記第４の位置への押圧が検出された場合、前記画面に表示中の項目群より前記リストの下位にある項目群へ表示範囲を移動しても良い。
【００１３】
前記第１の観点に係る電子機器は、複数の楽曲データを記憶可能な記憶手段を更に具備しても良い。この場合、前記処理手段は、前記記憶手段に記憶される１つ又は複数の楽曲データに各々が対応付けられた複数の項目を前記表示手段の画面にリストとして表示し、前記接触検出手段において検出される接触位置の移動に応じて前記リストの画面を連続的にスクロールし、前記押圧検出手段において前記所定の位置への押圧が検出される度に前記リストの画面を所定の項目数だけスクロールし、前記ユーザインターフェース手段において楽曲を再生する旨の指示が入力された場合は、前記画面に表示中の項目の何れか１つに対応付けられた楽曲データを前記記憶手段から読み出して再生しても良い。
【００１４】
本発明の第２の観点に係る電子機器は、ユーザインターフェース手段と、前記ユーザインターフェース手段から入力される情報に応じて処理を実行する処理手段とを具備する。前記ユーザインターフェース手段は、所定の検出エリアへの物理的な接触を検出する接触検出手段と、前記接触検出手段において検出される接触位置の移動距離を取得する移動距離取得手段と、を有し、前記移動距離取得手段において取得された移動距離を前記入力情報として前記処理手段に供給する。
【００１５】
前記第２の観点によれば、前記所定の検出エリアへの物理的な接触が前記接触検出手段において検出され、当該検出された接触位置の移動距離が前記移動距離取得手段において取得される。そして、前記移動距離取得手段において取得された移動距離に応じて前記処理手段の処理が実行される。
【００１６】
前記移動距離取得手段は、前記接触検出手段において接触が検出されない状態から接触が検出される状態へ遷移したときの当初の接触位置と、当該遷移後の接触位置との距離を前記移動距離として取得しても良い。
【００１７】
前記処理手段は、所定の処理の実行状態に関わる所定の数量を、前記移動距離取得手段において取得される移動距離に応じた値に設定し、当該設定した値において当該所定の処理を実行しても良い。
【００１８】
前記第２の観点の電子機器は、表示手段を更に具備しても良い。この場合、前記処理手段は、前記移動距離取得手段において取得される移動距離に応じた速さで前記表示手段の画面を連続的にスクロールしても良い。
【００１９】
前記第２の観点の電子機器は、複数の楽曲データを記憶可能な記憶手段を更に具備しても良い。この場合、前記処理手段は、前記記憶手段に記憶される１つ又は複数の楽曲データに各々が対応付けられた複数の項目を前記表示手段の画面にリストとして表示し、前記移動距離取得手段において取得される移動距離に応じた速さで前記リストの画面を連続的にスクロールし、前記ユーザインターフェース手段において楽曲を再生する旨の指示が入力された場合は、前記画面に表示中の項目の何れか１つに対応付けられた楽曲データを前記記憶手段から読み出して再生しても良い。
【発明の効果】
【００２０】
本発明によれば、接触検出手段と押圧検出手段とを別々に配置する場合に比べて、これらの占有面積を削減することができるとともに、指を大きく動かすことなくこれらを両方操作できるため操作性が向上する。
また、移動距離取得手段で取得される移動距離に応じて処理を実行することにより、処理の実行状態に関わる数量の情報を容易な操作で入力し、処理の実行に反映させることができる。
【発明を実施するための最良の形態】
【００２１】
図１は、本発明の実施形態に係る電子機器の構成の一例を示す図であり、携帯型オーディオプレーヤに適用された電子機器の一例を示す。
図１に示す携帯型オーディオプレーヤ１は、ＵＳＢ(universal serial bus)インタフェース１１と、ＲＡＭ１２と、ＨＤＤ(hard disk drive) １３と、表示部１４と、入力部１５と、ＲＯＭ１６と、制御部１７と、オーディオ出力回路１８と、ヘッドフォン端子２１とを有する。
また、制御部１７は、本実施形態に関わる処理ブロックとして、再生処理部１７０と、表示処理部１７１と、ユーザインターフェース処理部１７２とを有しており、このユーザインターフェース処理部１７２には、移動方向判定部１７２ａと移動距離取得部１７２ｂが含まれている。
【００２２】
図２は、図１に示す携帯型オーディオプレーヤ１の外観の一例を図解した図である。
携帯型オーディオプレーヤ１の正面には、例えば図２（Ｂ）に示すように表示部１４の表示パネルが配設されている。この表示パネルの下側には、十字ボタン３７，バック・ボタン３８，ビュー・ボタン３９，メニュー・ボタン４０がそれぞれ配設されている。
十字ボタン３７には、図３（Ａ）に示すように、決定ボタン３７ｅと、これを中心として上下左右の位置に配設された上ボタン３７ａ、下ボタン３７ｃ、左ボタン３７ｂ及び右ボタン３７ｄとが含まれる。
携帯型オーディオプレーヤ１の左側面には、例えば図２（Ａ）に示すように、ヘッドフォン端子２１とホールド・ボタン３２とが配設される。
携帯型オーディオプレーヤ１の右側面には、例えば図２（Ｃ）に示すように、巻き戻しボタン３４と、再生／一時停止ボタン３５と、早送りボタン３６と、音量調整ダイヤル３３とが配設される。
【００２３】
更に、上ボタン３７ａ、決定ボタン３７ｅ及び下ボタン３７ｃの押圧箇所を含んだ縦長の領域には、タッチセンサ４１が配設されている。巻き戻しボタン３４、再生／一時停止ボタン３５及び早送りボタン３６の押圧箇所を含んだ縦長の領域には、タッチセンサ４２が配設されている。
【００２４】
ホールド・ボタン３２、音量調整ダイヤル３３、巻き戻しボタン３４、再生／一時停止ボタン３５、早送りボタン３６、十字ボタン３７、バック・ボタン３８、ビュー・ボタン３９、メニュー・ボタン４０、タッチセンサ４１及び４２は、上述した入力部１５に含まれる構成要素である。
【００２５】
本実施形態に係る電子機器（携帯型オーディオプレーヤ）の上述した各構成要素は、本発明の各構成要素と次のような対応関係にある。
ユーザインターフェース処理部１７２および入力部１５を含んだユニットは、本発明のユーザインターフェース手段の一実施形態である。
再生処理部１７０及び表示処理部１７１を含むユニットは、本発明の処理手段の一実施形態である。
タッチセンサ４１および４２は、それぞれ本発明の接触検出手段の一実施形態である。
十字ボタン３７、巻き戻しボタン３４、再生／一時停止ボタン３５及び早送りボタン３６は、それぞれ本発明の押圧検出手段の一実施形態である。
ＨＤＤ１３は、本発明の記憶手段の一実施形態である。
表示部１４は、本発明の表示手段の一実施形態である。
【００２６】
以下、上述した構成要素についてそれぞれ説明する。
【００２７】
ＵＳＢインタフェース１１は、外部の機器として例えばパーソナルコンピュータ３と接続され、これとの間でデータの入出力を行う。
【００２８】
ＲＡＭ１２は、制御部１７の処理の過程で一時的に利用されるデータを記憶する。また、ＲＯＭ１６からロードされるプログラム・コードＰＲＧを記憶する。
【００２９】
ＲＯＭ１６は、例えば、制御部１７に含まれるコンピュータの処理手順を規定したプログラム・コードＰＲＧを記憶する。
【００３０】
ＨＤＤ１３は、圧縮された楽曲データ（音楽データ）を記憶する。
この楽曲データは、ＵＳＢインタフェース１１を介してパーソナルコンピュータ３からＨＤＤ１３に書き込まれる。
【００３１】
オーディオ出力回路１８は、制御部１７において復号化された楽曲データにデジタル−アナログ変換や増幅等の信号処理を施し、オーディオ信号としてヘッドフォン端子２１に出力する。
【００３２】
ＵＳＢインタフェース１１、ＲＡＭ１２、ＨＤＤ１３、ＲＯＭ１６、オーディオ出力回路１８は、例えば、共通のバスを介して制御部１７と接続されている。
【００３３】
表示部１４は、例えばＬＣＤ(liquid crystal display)パネルや有機ＥＬディスプレイ（organic electroluminescence display）パネルなどの表示デバイスによって構成されており、表示処理部１７１から供給される画像信号に応じた画像（静止画や動画）を表示する。
表示部１４において表示される画面には、例えばメニュー画面、選曲画面、設定画面、再生画面などがあり、入力部１５に対するユーザの操作に応じてこれらの画面が切り替わる。
【００３４】
入力部１５は、ユーザの操作によって携帯型オーディオプレーヤ１に各種の情報を入力するための装置である。
【００３５】
ホールド・ボタン３２は、入力部１５の各ボタンやセンサの入力を無効にする場合に使用される。これにより、未使用時において意図せずボタンが押された場合に携帯型オーディオプレーヤ１が動作することを防止する。
【００３６】
音量調整ダイヤル３３は、ヘッドフォン端子２１から出力するオーディオ信号のレベルを調節するために使用される。
【００３７】
巻き戻しボタン３４は、楽曲を巻き戻す（前の楽曲に戻る）場合や、再生時において再生スピードを下げる場合に使用される。
再生／一時停止ボタン３５は、楽曲の再生の開始と停止を制御するために使用される。
早送りボタン３６は、楽曲を早送りする（次の楽曲に進む）場合や、再生時において再生スピードを上げる場合に使用される。
【００３８】
バック（ＢＡＣＫ）・ボタン３８は、階層化された画面を移動する場合に使用される。すなわち、下の階層から上の階層へ戻る場合にバック・ボタン３８が押下される。
ビュー（ＶＩＥＷ）・ボタン３９及びメニュー（ＭＥＮＵ）・ボタン４０は、画面の表示モードや動作モードを選択する場合に使用される。
【００３９】
十字ボタン３７は、画面に表示される項目（楽曲名やアーティスト名、操作メニューなど）の選択対象を移動するために使用される。項目のリストを画面に表示させているときに上ボタン３７ａや下ボタン３７ｃを押下すると、画面は上下にスクロールする。また、このとき左ボタン３７ｂや右ボタン３７ｄを押下すると、表示範囲がリストの上位や下位へジャンプする。決定ボタン３７ｅを押下すると、選択中の項目に対応した処理（例えば選択中の楽曲を再生する処理など）が実行される。
【００４０】
タッチセンサ４１及び４２は、携帯型オーディオプレーヤ１の筐体表面上における所定の検出エリアへの物理的な接触を検出する。タッチセンサ４１および４２は、例えば、電極間のキャパシタンスや抵抗値の変化など、物体の接触に伴って生じる電気的な変化に基づいて接触を検出する。
タッチセンサ４１及び４２は、検出エリア内において物体が接触した位置の情報を制御部１７のユーザインターフェース処理部１７２に出力する。
【００４１】
制御部１７は、例えばコンピュータを含んでおり、ＲＯＭ１６から読み出されたプログラム・コードＰＲＧに基づいて、携帯型オーディオプレーヤ１の全体的な動作を制御する。
例えば、ＵＳＢインタフェース１１におけるパーソナルコンピュータ３との通信、ＨＤＤ１３における各種データ（例えば楽曲データや、アーティスト名、アルバム名などの属性データ）の管理と検索、オーディオ出力回路１８からのオーディオ信号の出力、表示部１４の表示画面の生成などが、プログラム・コードＰＲＧの手順に従って適切に実行されるように、入力部１５から入力される情報に応じて各構成要素を統括的に制御する。
【００４２】
再生処理部１７０は、入力部１５からユーザインターフェース処理部１７２を介して入力される情報に応じて、楽曲を再生する処理を行う。例えば、各々が１つ又は複数の楽曲データに対応付けられた項目（楽曲名やアーティスト名、アルバム名など）のリストが表示部１４に表示されているときに決定ボタン３７ｅや再生／一時停止ボタン３５が押下されると、このリスト中で現在選択されている項目に対応する楽曲データをＨＤＤ１３から読み出して復号化し、これをオーディオ出力回路１８からオーディオ信号として出力する処理を行う。１つの項目に複数の楽曲が対応している場合（例えば項目がアルバム名の場合）は、例えば複数の楽曲を順番に再生しても良いし、その一部を選択して再生しても良い。
【００４３】
表示処理部１７１は、入力部１５からユーザインターフェース処理部１７２を介して入力される情報に応じて、表示部１４の表示画面を生成し、その画像信号を表示部１４に供給する。
【００４４】
ユーザインターフェース処理部１７２は、入力部１５の操作ボタン（３２，３４，…，４０）やセンサ（４１，４２）、ダイヤル（３２）等の操作によって入力される信号に基づいて、制御部１７の各処理部（表示処理部１７１、楽曲の再生処理部など）に利用されるデータを生成する。
【００４５】
移動方向判定部１７２ａは、タッチセンサ４１及び４２から検出結果として出力される接触位置の情報に基づいて、接触位置の移動方向を判定する。
すなわち、タッチセンサ４１については、下ボタン３７ｃの側から上ボタン３７ａの側へ図２の上方向に接触位置が移動しているか、それともその逆の下方向に接触位置が移動しているかを判定する。
また、タッチセンサ４２については、早送りボタン３６の側から巻き戻しボタン３４の側へ図２の上方向に接触位置が移動しているか、それともその逆の下方向に接触位置が移動しているかを判定する。
【００４６】
移動距離取得部１７２ｂは、タッチセンサ４２から検出結果として出力される接触位置の情報に基づいて、接触位置の移動距離を取得する。例えば移動距離取得部１７２ｂは、タッチセンサ４２において接触が検出されない状態から接触が検出される状態へ遷移したときの当初の接触位置と、当該遷移後の接触位置との距離を上記の移動距離として取得する。
【００４７】
ここで、上述した構成要素を有する本実施形態に係る携帯型オーディオプレーヤ１において、表示部１４の画面スクロールに関する動作を説明する。
【００４８】
まず、十字ボタン３７とタッチセンサ４１による画面のスクロール動作について説明する。
【００４９】
図３Ａに示すように、タッチセンサ４１は、十字ボタン３７の上ボタン３７ａ、決定ボタン３７ｅ及び下ボタン３７ｃに重なる縦長の領域において接触を検出している。
例えば、ユーザがこの領域を図の下から上へなでると、タッチセンサ４１によってこの接触が検出され、接触位置の情報が移動方向判定部１７２ａに供給される。移動方向判定部１７２ａでは、供給された位置の情報に基づいて、接触位置の下から上への移動が判定される。移動方向判定部１７２ａにおいて下から上への移動が判定されると、表示処理部１７１は、これに合わせて表示部１４の画面を下から上へ連続的にスクロールする。
逆に、ユーザがこの領域を図の上から下へなでると、表示処理部１７１は、これに合わせて表示部１４の画面を上から下へ連続的にスクロールする（図３（Ｂ））。
【００５０】
なお、ここで「連続的なスクロール」とは、画面がスクロールし続ける状態になることを指す。
表示処理部１７１は、例えばタッチセンサ４１において検出される接触位置の移動が停止した場合、この連続的なスクロールを停止する。この場合、タッチセンサ４１の検出エリアにおいてユーザが指をスライドさせている期間のみ、表示部１４の画面がスクロールする。
【００５１】
また、別の例として、表示処理部１７１は、タッチセンサ４１において接触が検出されなくなったとき、スクロールを停止しても良い。この場合、タッチセンサ４１の検出エリアからユーザが指を離すと、画面のスクロールが停止する。指を接触させている間は、指のスライドを停止させても画面がスクロールし続ける。
【００５２】
更に別の例として、表示処理部１７１は、タッチセンサ４１において接触が一旦検出されなくなった後で再び接触が検出されたとき、スクロールを停止しても良い。この場合、タッチセンサ４１の検出エリアからユーザが指を離しても、画面はスクロールし続ける。ユーザが再びタッチセンサ４１に触ることによって、画面のスクロールが停止する。
【００５３】
このように、タッチセンサ４１において接触位置の移動が検出されると、表示処理部１７１は表示部１４の画面を連続的にスクロールする。
【００５４】
一方、タッチセンサ４１において指を滑らせることなく、上ボタン３７ａまたは下ボタン３７ｃが押圧されると、表示処理部１７１は、所定の幅だけ（例えば画面に表示されるリストの１項目ずつ）上方向または下方向に画面をスクロールする（図３（Ｃ））。
１回のボタンの押下によって所定の幅だけ不連続に画面をスクロールするため、以降ではこのスクロールの態様を「不連続なスクロール」と呼ぶ。
【００５５】
図４は、十字ボタン３７による画面のスクロールを説明するための図である。
表示処理部１７１は、例えば図４に示すように、上ボタン３７ａが１回押下されると上方向に所定幅だけ画面をスクロールし、下ボタン３７ｃが１回押下されると下方向に所定幅だけ画面をスクロールする。
連続的なスクロールは、ボタンを押下することなくスクロールが続行するため、スクロールを先に進めるためにボタンを何度も押下する必要がある不連続なスクロールに比べて、項目間の高速な移動に適している。他方、不連続なスクロールは、ボタンの押下によって項目の移動量を定めることができるため、スクロール速度は遅いが、特定の項目に選択対象を合わせ易い。そこで、例えば、移動先の項目が遠い場合には連続的なスクロールを使って高速に移動し、目標が近づいたところで不連続なスクロールに切り換えれば、多数の項目が存在する場合でも素早く目標に到達でき、かつ、目標を誤って通り過ぎてしまうことを防止できる。
【００５６】
また、表示処理部１７１は、上ボタン３７ａまたは下ボタン３７ｃが所定時間内に所定回数だけ押圧された場合、画面を上方向または下方向へ連続的にスクロールする。例えば図４に示すように、上ボタン３７ａをダブルクリックし、その後上ボタン３７ａを押し下げたままの状態にすると、表示処理部１７１は画面を上方向に連続的にスクロールする。下ボタン３７ｃをダブルクリックし、その後下ボタン３７ｃを押し下げたままの状態にすると、表示処理部１７１は画面を下方向に連続的にスクロールする。
すなわち、タッチセンサ４１において指を滑らせなくても、ボタン（３７ａ，３７ｃ）のダブルクリックによって連続的なスクロールを開始することができる。
【００５７】
図５は、表示部１４の画面の一例を示す図である。
図５の例では、複数の項目（アーティスト名）が配列されたリストが画面の上から下へ伸びている。
表示処理部１７１は、画面に表示される複数の項目のうち現在選択中の項目を他の項目と区別して表示する。例えば図５に示すように、文字色の黒と白を反転させることによって、他の項目と見分けられるように表示する。
【００５８】
表示処理部１７１は、タッチセンサ４１において接触位置の移動が検出された場合や、上ボタン３７ａ，下ボタン３７ｃの押下が検出された場合、例えば選択対象の項目をリストの上位若しくは下位に移動する。そして、選択対象の項目が画面の最も上に到達した状態で更にリストの上位への項目移動が続くと、表示処理部１７１は、現在表示されていないリストの上位の項目が表示されるように画面を上方向にスクロールする。逆に、選択対象の項目が画面の最も下に到達した状態で更にリストの下位への項目移動が続くと、表示処理部１７１は、現在表示されていないリストの下位の項目が表示されるように画面を下方向にスクロールする。
【００５９】
図５の例を参照して具体的に説明すると、画面の最も上の項目「A Beat Power」が選択された状態で更にリストの上位への項目移動が続くと、表示処理部１７１は、頭文字が［Ａ〜Ｂ」の項目群に属する更に上位の項目が表示されるように、画面を上方向にスクロールする。そして、頭文字が［Ａ〜Ｂ」の項目群の最上位の項目に達すると、表示処理部１７１は、これより更に上位にある頭文字が「ヤ〜ワ行」の項目群の最下位の項目が表示されるように画面をスクロールする。
なお、ここでは、画面の上にある項目を下にある項目に対して‘上位’と呼んでいるが、これは説明の便宜上において仮に定めたものであり、何れを‘上位’と呼ぶかは任意である。
【００６０】
ここまでは、上下方向のスクロールについての説明であるが、十字ボタン３７の左ボタン３７ｂや右ボタン３７ｄを押した場合は、上述のような項目ごとの表示範囲の移動と異なり、例えば図６や図７に示すように、項目群ごとに表示範囲が移動する。
【００６１】
図６は、アーティスト名のリストにおいて頭文字ごとに項目がグループ分けされている場合の例を示す図である。
図６の例において、頭文字が「ヤ〜ワ行」のグループの下位には、頭文字が「Ａ〜Ｂ］のグループが続き、更にその下位には頭文字が「Ｃ〜Ｄ］のグループが続く。
いま、頭文字が「Ａ〜Ｂ］のグループを表示している状態で左ボタン３７ｂが押下されると、表示処理部１７１は、この「Ａ〜Ｂ］のグループより上位にある「ヤ〜ワ行」のグループへ表示範囲を移動する。
また「Ａ〜Ｂ］のグループを表示している状態で右ボタン３７ｄが押下されると、表示処理部１７１は、この「Ａ〜Ｂ］のグループより下位にある「Ｃ〜Ｄ」のグループへ表示範囲を移動する。
【００６２】
図７は、楽曲名のリストにおいてアルバムごとに項目がグループ分けされている例を示す図である。
図７の例において、アルバム「All Albums」のグループの下位には、アルバム「Come Away With Me」のグループが続き、更にその下位にはアルバム「Feel Like Home」のグループが続く。
いま、「Come Away for」のグループを表示している状態で左ボタン３７ｂが押下されると、表示処理部１７１は、この「Come Away for」のグループより上位にある「All Albums」のグループへ表示範囲を移動する。
また「Come Away for」のグループを表示している状態で右ボタン３７ｄが押下されると、表示処理部１７１は、この「Come Away for」のグループより下位にある「Feels Like Sea」のグループへ表示範囲を移動する。
【００６３】
次に、タッチセンサ４２による画面のスクロール動作について説明する。
【００６４】
タッチセンサ４２をなでることによって表示部１４の画面がスクロールする点は、先に説明したタッチセンサ４１によるスクロールと同じである。すなわち、タッチセンサ４２を図の下から上へなでると、画面は下から上へ連続的にスクロールし、逆にタッチセンサ４２を上から下へなでると、画面は上から下へ連続的にスクロールする。
２つのタッチセンサにおいてスクロール方式の異なる点は、速度調整機能の有無にある。すなわち、タッチセンサ４２において接触位置の移動が検出された場合、表示処理部１７１は、移動距離取得部１７２ｂにおいて取得される移動距離に応じた速さで表示部１４の画面をスクロールする。
【００６５】
図８は、接触位置の移動距離とスクロール速度との関係の一例を示す図である。
例えば、移動距離取得部１７２ｂは、タッチセンサ４２における接触位置の移動距離として、「０」，「１」，「２」，「３」，「４」の５段階の数値を出力する。数値が大きいほど移動距離が長いことを示す。
この場合、表示処理部１７１は、例えば移動距離取得部１７２ｂにおいて取得された移動距離が「０」の場合に最もスクロールを遅くし、「１」，「２」，…の順にスクロールの速度を高め、移動距離が「４」の場合に最もスクロールを速くする。
【００６６】
なお、表示処理部１７１は、移動距離取得部１７２ｂにおいて取得される移動距離に応じて、現在のスクロール速度に対する増加分（減少分）を設定しても良い。
図８の例を参照して説明すると、例えば上方向へ移動距離「０」だけタッチセンサ４２をなでる度に、画面の上方向へのスクロール速度を１段階ずつ上昇させ、逆に、下方向へ移動距離「０」だけタッチセンサ４２をなでる度に、画面の上方向へのスクロール速度を１段階ずつ低下（すなわち画面の下方向へのスクロール速度を１段階ずつ上昇）させても良い。
【００６７】
以上説明したように、本実施形態に係る携帯型オーディオプレーヤによれば、所定の検出エリアへの物体の接触を検出する接触検出手段としてのタッチセンサ（４１，４２）と、この検出エリア内の所定の位置に加えられる押圧を検出する押圧検出手段としての操作ボタン（３４〜３７）とを有する。そのため、各々を別々に配置する場合に比べてこれらの部品による機器表面の占有面積を削減できる。また、タッチセンサの検出エリア内に操作ボタンが配置されているため、ユーザは指を大きく動かすことなくこれらを両方操作することが可能になり、操作性が向上する。
【００６８】
また、上述した携帯型オーディオプレーヤによれば、タッチセンサ（４１，４２）において検出される接触位置の移動に応じて表示部１４の画面が連続的にスクロールされる。また、操作ボタン（３４〜３７）において押圧が検出される度に画面が所定の幅だけスクロールされる。
そのため、連続的なスクロールを行う場合には、タッチセンサ（４１，４２）の検出エリアを指でなでるだけでよく、操作ボタン（３４〜３７）を何度も押下する必要がない。また、ボタン操作によって各項目を順番に選択しながらスクロールする場合には、高速スクロール時と同じ検出エリア内の操作ボタン（３４〜３７）があるため、指をあまり動かす必要がない。
すなわち、指の無駄な動きを排除した自然な操作によって、連続的で高速なスクロールと不連続な細かいスクロールを行うことができる。したがって、簡易な操作で所望の楽曲データに素早く到達すること可能になり、操作性が向上する。
【００６９】
また、上述した携帯型オーディオプレーヤによれば、移動方向判定部１７２ａにおいて、タッチセンサ４１の接触位置が下ボタン３７ｃから上ボタン３７ａへ向かう方向に移動していると判定された場合、表示部１４の画面は下から上へ連続的にスクロールされる。移動方向判定部１７２ａにおいて、前記接触位置が上ボタン３７ａから下ボタン３７ｃへ向かう方向に移動していると判定された場合、前記画面は上から下へ連続的にスクロールされる。上ボタン３７ａの押下が検出された場合、前記画面は下から上へ所定の幅だけスクロールされる。下ボタン３７ｃへの押圧が検出された場合、前記画面は上から下へ所定の幅だけスクロールされる。
これにより、画面を上下方向に所定幅ずつスクロールさせる２つの操作ボタン（３７ａ，３７ｃ）の配列に沿ってタッチセンサ４１の接触位置を移動させることにより、画面を上下方向に連続的にスクロールさせることができる。すなわち、上下のスクロールに使用される２つの操作ボタン（３７ａ，３７ｃ）の配列方向と、上下のスクロールを行うために指をスライドさせる方向とが一致しているため、ボタン操作とスライド操作との関連性を直感的に把握し易くなり、操作が容易になる。
【００７０】
タッチセンサ（４１，４２）において検出される接触位置の移動が止まった場合に画面スクロールを停止させることにより、接触位置の移動に連動して画面をスクロールさせることが可能になる。
【００７１】
また、上述した携帯型オーディオプレーヤによれば、操作ボタン（３７ａ，３７ｃ）がダブルクリック等によって所定時間内に所定回数押圧された場合に表示部１４の画面が連続的にスクロールされる。これにより、操作ボタン（３７ａ，３７ｃ）の操作のみで連続的なスクロールと不連続なスクロールとを切り換えることが可能になり、操作性がより向上する。
【００７２】
また、上述した携帯型オーディオプレーヤによれば、複数の項目群にグループ分けされた複数の項目（楽曲名、アーティスト名など）が配列されたリストの一部を表示部１４の画面に表示させているときに上ボタン３７ａが押圧されると、前記リストの下位から上位へ各項目ごとに順に表示範囲が移動され、下ボタン３７ｃが押圧されると、前記リストの上位から下位へ各項目ごとに順に表示範囲が移動される。左ボタン３７ｂが押圧された場合は、画面に表示中の項目群より前記リストの上位にある項目群へ表示範囲が移動され、右ボタン３７ｄが押圧された場合は、画面に表示中の項目群より前記リストの下位にある項目群へ表示範囲が移動される。
このように、上下のボタン（３７ａ，３７ｂ）が押された場合はリストの項目順に画面がスクロールされ、左右のボタン（３７ｂ，３７ｄ）が押された場合は、現在の表示中の項目を飛び越して、異なる項目群に表示範囲が移動される。これにより、上下左右のボタン（３７ａ〜３７ｄ）の操作のみで、表示範囲の移動量の大きさを切り換えることが可能になり、項目の移動操作が容易になる。また、所定の属性（頭文字の順など）に応じて複数の項目をグループ分けすることによって、検索範囲を絞りやすくなるため、検索の効率を高めることができる。
【００７３】
また、上述した携帯型オーディオプレーヤによれば、タッチセンサ４２において検出される接触位置の移動距離が移動距離取得部１７２ｂにおいて取得され、この取得された移動距離に応じた速さで表示部１４の画面が連続的にスクロールされる。
そのため、タッチセンサ４２から離れた位置にあるボタン等を操作することなく、スクロールの速度を変更できるため、操作性が向上する。しかも、タッチセンサ４２をなでる距離によって速度を変更する上記の操作方法は、例えばスライド式ボリュームと同様であり、操作量を直感的に把握し易いため、速度の調整が非常に容易になる。
【００７４】
また、移動距離取得部１７２ｂでは、タッチセンサ４２において接触が検出されない状態から接触が検出される状態へ遷移したときの当初の接触位置と、当該遷移後の接触位置との距離が移動距離として取得される。これにより、タッチセンサ４２のどの位置から指を滑らせてもスクロール速度の調整が可能になるため、あらかじめ固定された基準位置からの距離に応じて調整を行う場合に比べて速度の調整が格段に容易になる。
【００７５】
また、画面のスクロール中にタッチセンサ（４１，４２）において接触が検出されなくなった場合に画面スクロールを停止させることにより、スクロール停止のためにわざわざタッチセンサ（４１，４２）から離れた位置にあるボタン等を操作する必要がなくなるため、操作が容易になる。画面のスクロール中にタッチセンサ（４１，４２）において接触が一旦検出されなくなった後で再び接触が検出された場合に画面スクロールを停止させても、上述と同様に操作が容易になる。
【００７６】
なお、本発明は上述した実施形態にのみ限定されるものではなく、種々のバリエーションを含んでいる。
【００７７】
上述した実施形態では、タッチセンサ（４１，４２）と操作ボタン（３４〜３７）の検出結果に応じて画面のスクロールを制御する例が示されているが、本発明はこれに限定されない。例えば、楽曲の再生、早送り、巻き戻しや、楽曲の音量調整になども、上述したタッチセンサ（４１，４２）と操作ボタン（３４〜３７）の検出結果に応じて制御することが可能である。
スピードを制御する場合には、タッチセンサ（４１，４２）をなでることによって楽曲の再生、早送り、巻き戻しを連続的に実行し、操作ボタン（３４〜３７）を押圧することによってこれらの処理を所定時間だけ（あるいは押圧している間だけ）不連続に実行しても良い。
また、音量を調整する場合には、タッチセンサ（４１，４２）をなでることによって音量を連続的に変化させ、操作ボタン（３４〜３７）を押圧することによって音量を所定値ずつ不連続に変化させる。
このように、本発明では、接触検出手段（タッチセンサ４１，４２）において検出される接触位置の移動に応じて、所定の処理を連続的に実行し、押圧検出手段（操作ボタン３４〜３７）において所定の位置への押圧が検出される度にこの所定の処理を不連続に実行しても良い。
【００７８】
また、上述した実施形態では、表示部１４における画面のスクロールの速度を、タッチセンサ４２で検出される接触位置の移動距離に応じた値に設定する例が示されているが、本発明はこれに限定されない。例えば、楽曲の再生、早送り、巻き戻しのスピードや、楽曲の音量などについても、上述した接触位置の移動距離に応じた値に設定可能である。
すなわち、本発明では、所定の処理の実行状態に関わる所定の数量を、移動距離取得手段（移動距離取得部１７２ｂ）において取得される移動距離に応じた値に設定し、この設定した値において当該所定の処理を実行しても良い。
【００７９】
タッチセンサ（４１，４２）の検出エリア内に配置される操作ボタン（３４，３５，３６，３７ａ，３７ｃ）が押されたとき、タッチセンサ（４１，４２）において検出される接触位置が移動しているならば、この操作ボタンが押されなかったものとみなして制御部１７の処理を実行するこことも可能である。これにより、タッチセンサ（４１，４２）において指をスライドさせるつもりで誤って操作ボタンを押してしまっても、予期せぬ処理が実行されることを防止できる。
【００８０】
上述した実施形態では、選択対象の項目移動に応じて画面をスクロールする例を挙げたが、これとは逆に、画面のスクロールに応じて選択対象項目を移動しても良い。
例えば、表示処理部１７１は、上方向の画面スクロールによって選択対象の項目が画面の下側に隠れてしまった場合、画面の一番下の項目を現在の選択対象として表示し、下方向の画面スクロールによって選択対象の項目が画面の上側に隠れてしまった場合、画面の一番上の項目を現在の選択対象として表示しても良い。
また、表示処理部１７１は、選択対象の項目を画面上の所定の位置（例えば画面の中央）に固定させておき、上方向の画面スクロールに応じて選択対象の項目をリストの上位に移動し、下方向の画面スクロールに応じて選択対象の項目をリストの下位に移動しても良い。
【００８１】
上述した実施形態では、押圧検出手段としてボタンを用いる例を挙げているが、本発明はこれに限定されない。押圧検出手段は機械的なものでなくても良く、例えば圧力に応じて抵抗値が変化する感圧スイッチなど、電気的な特性の変化によって押圧を検出するものでも良い。すなわち、本発明における押圧検出手段は、特定の位置に加えられる押圧を検出することが可能な種々のセンサを用いて実現することが可能である。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施形態に係る電子機器の構成の一例を示す図である。
【図２】図１に示す携帯型オーディオプレーヤの外観の一例を図解した図である。
【図３】十字ボタンに重ねて配置されたタッチセンサによる画面のスクロールを説明するための図である。
【図４】十字ボタンによる画面のスクロールを説明するための図である。
【図５】表示部の画面表示の一例を示す図である。
【図６】アーティスト名のリストにおいて頭文字ごとに項目がグループ分けされている場合の例を示す図である。
【図７】楽曲名のリストにおいてアルバムごとに項目がグループ分けされている例を示す図である。
【図８】接触位置の移動距離とスクロール速度との関係の一例を示す図である。
【符号の説明】
【００８３】
１…携帯型オーディオプレーヤ、１１…ＵＳＢインタフェース、１２…ＲＡＭ、１３ＨＤＤ、１４…表示部、１５…入力部、１６…ＲＯＭ、１７…制御部、１８…オーディオ出力回路１８、２１…ヘッドフォン端子、１７２ｂ…移動距離取得部、３２…ホールド・ボタン、３３…音量調整ダイヤル、３４…巻き戻しボタン、３５…再生／停止ボタン、３６…早送りボタン、３７…十字ボタン、３８…バック・ボタン、３９…ビュー・ボタン、４０…メニュー・ボタン、４１，４２…タッチセンサ、１７１…表示処理部、１７２…ユーザインターフェース処理部、１７２ａ…移動方向判定部
【図１】
2006323664.tif 000003
【図２】
2006323664.tif 000004
【図３】
2006323664.tif 000005
【図４】
2006323664.tif 000006
【図５】
2006323664.tif 000007
【図６】
2006323664.tif 000008
【図７】
2006323664.tif 000009
【図８】
2006323664.tif 000010