(57)【要約】【課題】簡単な特定の動作によってアプリケーションをショートカットさせることで、ユーザの利便性と安全性を向上できるデータ処理装置を提供する。【解決手段】データ処理装置であって、操作入力部１１と、ユーザによる動作情報が記憶されている記憶部１０と、アプリケーションを表示する表示部１２と、表示部１２の出力制御を行う制御部１３とにより構成され、記憶部１０に操作入力部１１を用いてユーザが過去から使用したアプリケーションの使用回数を逐次記憶させていき、その使用回数に基づいてアプリケーションを実行するための簡単な所定の動作との対応付けを行う。【選択図】図１
2013020292.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが入力操作を行う操作入力部と、
前記操作入力部で入力操作して実行したアプリケーションの使用回数と、前記使用回数の順と前記アプリケーションを実行するための所定の動作との対応関係を記憶する記憶部と、
前記アプリケーションを表示する表示部と、
前記アプリケーションを実行して前記表示部の出力制御を行う制御部とを備え、
前記制御部は、前記操作入力部で入力された所定の動作に対応するアプリケーションを前記記憶部に記憶した対応関係に基づいて特定して実行し、
前記アプリケーションが実行されると、前記記憶部に格納された前記実行されたアプリケーションの使用回数と、当該アプリケーションと対応する前記所定の動作との対応関係を更新することを特徴とするデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はナビゲーション装置等の、データを処理するデータ処理装置に関するものである。
【背景技術】
【０００２】
近年、ディスプレイを備える携帯電話やカーナビゲーション装置等のデータ処理装置が普及してきている。その中でもアプリケーションの操作をディスプレイ上のパネルを指などで操作するタッチパネル式のデータ処理装置が特に普及している。従来、このようなタッチパネル式のデータ処理装置において、ユーザが希望するアプリケーションを実行するためには、ディスプレイ上に表示された選択画面の、設定された一定の範囲を「数回」押すことによって可能にしてきた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−９９１９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のデータ処理装置においては、ユーザの操作が表示画面上の特定された範囲であるため、操作者の負担が大きい。特に、車の運転手がカーナビゲーション装置の操作を行う場合には、特定された範囲を押すために視線の移動、注視が必要となり、その負担は非常に大きくなるという課題があった。
【０００５】
本発明は、従来の課題を解決するためになされたもので、画面上を指でスライドするなど簡単な動作をすることで、ユーザが最も使用するアプリケーション画面へショートカットできるため、ユーザの負担を軽減し、利便性、安全性を向上することができるデータ処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記従来の課題を解決するために、本発明のデータ処理装置は、ユーザが入力操作を行う操作入力部と、操作入力部で入力操作して実行したアプリケーションの使用回数と、使用回数の順とアプリケーションを実行するための所定の動作との対応関係を記憶する記憶部と、アプリケーションを表示する表示部と、アプリケーションを実行して表示部の出力制御を行う制御部とを備え、制御部は、操作入力部で入力された所定の動作に対応するアプリケーションを記憶部に記憶した対応関係に基づいて特定して実行し、アプリケーションが実行されると、記憶部に格納された実行されたアプリケーションの使用回数と、当該アプリケーションと対応する所定の動作との対応関係を更新することを特徴とする。
【発明の効果】
【０００７】
以上のように本発明のデータ処理装置は、ユーザが使用するアプリケーションの使用回数を記憶しておき、使用回数が多いアプリケーションに対して簡単な入力動作を割り当てることで、ユーザの負担を軽減し、利便性、安全性を向上することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施の形態におけるデータ処理装置のブロック図
【図２】図１の記憶部１０内の記憶状態を示す模式図
【図３】図１の制御部１３が記憶部１０にアプリケーション使用情報を記録する処理の流れを示すフローチャート
【図４】図１の制御部１３が表示部１２の出力制御を行う処理の流れを示すフローチャート
【発明を実施するための形態】
【０００９】
以下、本発明の一実施の形態におけるデータ処理装置について図面を用いて説明する。
【００１０】
図１は、本発明の一実施の形態におけるデータ処理装置のブロック図を示している。図２は、図１のデータ処理装置１における記憶部１０内の記憶状態を示す模式図である。図１に示すように、データ処理装置１は、記憶部１０と、操作入力部１１と、表示部１２と、操作入力部１１からの入力に基づいて記憶部１０と表示部１２を制御する制御部１３により構成されている。
【００１１】
ここで、記憶部１０は、例えば、ハードディスク等で構成し、制御部１３によりデータの書き込み、及び、読み出しができるよう構成されている。また、図２に示すように記憶部１０には、ユーザによるアプリケーションの使用回数と、その使用回数の順とアプリケーションを実行するための所定の各動作１〜動作ｍとの対応関係が格納されている。アプリケーションとしては、ＣＤ、ラジオ、ＤＶＤ、ＵＳＢオーディオなどがあげられる。
【００１２】
操作入力部１１は、ユーザからの操作入力を受け付けることができように構成されており、表示部１２上に設置されたタッチパネルや、操作釦である。本実施の形態では、このタッチパネル上にてユーザ動作を検知し、制御部１３へ情報を送ることができるように構成されている。
【００１３】
表示部１２はアプリケーションを表示することができるように構成されており、例えば、液晶ディスプレイなどを用いることができ、制御部１３で表示部１２に表示する画像を出力制御することができるように構成されている。
【００１４】
制御部１３はマイクロプロセッサで構成され、記憶部１０、操作入力部１１、表示部１２と接続されており、インストールされた所定のプログラムに基づいて、後述する処理を実行する。
【００１５】
図２において、使用回数の１番多いアプリケーションAの情報と動作１とが対応付けて記憶されている。使用回数の２番目に多いアプリケーションBの情報と動作２とが対応付けて記憶されている。同様に、使用回数のｍ番目に多いアプリケーションDの情報と動作ｍとが対応付けて記憶されている。ここで、所定の動作１〜動作ｍは、ユーザがディスプレイに視線を移して注視することなく簡単にできる入力操作である。例えば、動作１は、ディスプレイ上で指を左から右にスライドさせる動作、動作２は、ディスプレイ上で指を右から左にスライドさせる動作が割り当てられる。ユーザは大体どのあたりにディスプレイがあるかは分っているので、このような簡単な動作であれば、視線を移して注視することなく、手を伸ばして操作できる。
【００１６】
これら所定の動作１〜動作ｍについては、簡単にできる操作であるので、ユーザが覚えられる程度の個数となる。例えば、動作３については、ディスプレイ上で指を上から下にスライドさせる動作が割り当てられる。動作４については、ディスプレイ上で指を下から上にスライドさせる動作が割り当てられる。そのため、全部で４つ程度の動作を割り当てることが好ましい。
【００１７】
この場合、所定の動作１〜動作ｍについて、使用回数の多いアプリケーションほどできるだけ簡単に操作できる動作が割り当てられる。上から下にスライドさせる動作は、下から上にスライドさせる動作より簡単なため、動作３については、より簡単な動作である、ディスプレイ上で指を上から下にスライドさせる動作が割り当てられることになる。
【００１８】
操作入力部１１は、これらの所定の動作１〜動作ｍのいずれかを検出すると、制御部１３にその動作情報を送り、制御部１３はその動作にどのアプリケーションが対応付けられたているかを記憶部１０に記憶された対応関係に基づいて特定し、その対応付けられたアプリケーションを実行することになる。
【００１９】
次に、本実施の形態のデータ処理装置の処理の流れについて、図３と図４のフローチャートを用いて説明する。本実施の形態のデータ処理装置では、図３のフローチャートに示すような記憶部１０にアプリケーションの使用回数情報を記録し順位付けする処理と、図４のフローチャートに示すようなアプリケーションの使用順序とユーザの動作を対応させたアプリケーションデータに対して表示部１２の出力制御を行う処理との２つの処理が実施される。
【００２０】
まず、図３のフローチャートを用いて、本実施の形態のデータ処理装置１の動作について説明する。初期状態においては記憶部１０にはアプリケーションの使用回数の情報は入っておらず（使用回数＝０）、所定の動作１〜動作ｍへの対応付けもされていない。図３に示すように、まず、制御部１３は、操作入力部１１から入力されたユーザの選択したアプリケーションの種類を検知する（ステップＳ３０１）。ステップＳ３０２では、制御部１３は、ステップＳ３０１で特定されたアプリケーションＬが、記憶部１０に記憶されているユーザ用に格納されたｍ個のデータの中にあるかを確認する。格納されているｍ個のデータの中にあった場合（ステップＳ３０２でＹＥＳ）は、ステップＳ３０３へ進み、無かった場合（ステップＳ３０２でＮＯ）はステップＳ３０４へ進む。
【００２１】
ステップＳ３０３では、制御部１３は特定されたアプリケーションＬの使用回数を＋１して、記憶部１０に格納し、ステップＳ３０５に進む。ステップＳ３０４では、制御部１３は特定されたアプリケーションＬの使用回数＝１として記憶部１０に格納し、ステップＳ３０５に進む。
【００２２】
ステップＳ３０５では、制御部１３は、記憶部１０に記憶されているアプリケーションの情報を使用回数の多い順番に並び替え、その順に一対になるように動作１〜動作ｍを割り当てた情報を格納する。
【００２３】
ユーザがアプリケーションを起動する度に、以上の図３の各ステップが実行されることになり、記憶部１０にはアプリケーションの使用回数と所定の各動作１〜動作ｍとの対応関係が格納されていく。
【００２４】
次に、制御部１３が表示部１２の出力制御を行う処理の流れを、図４の示すフローチャートを用いて説明する。
【００２５】
図４に示すように、操作入力部１１により出力されたユーザの動作を制御部１３が検出する（ステップＳ４０１）。ステップＳ４０１でユーザの動作Ｎを検出した後に、制御部１３は検出した動作Ｎが記憶部１０に格納されているか否かを判定する（ステップＳ４０２）。ステップＳ４０１で検出した動作Ｎが記憶部１０に格納されていると判定されると（ステップＳ４０２でＹＥＳ）、制御部１３は検出された動作Ｎに対応したアプリケーションＮを記憶部１０から読み出し（ステップＳ４０３）、ステップＳ４０３で読み出したアプリケーションＮを表示部１２に表示する（ステップＳ４０４）。
【００２６】
ステップＳ４０２において制御部１３で検出した動作が記憶部１０に格納されていない場合には（ステップＳ４０２でＮＯ）、ステップＳ４０１に戻って処理を繰り返す。
【００２７】
以上説明したように、図４の各ステップが実行されることにより、操作入力部１１で入力されたユーザの動作に対応したアプリケーションが実行される。ここで、ステップＳ４０４でアプリケーションが実行されると、図３の処理により、記憶部１０に格納されている実行されたアプリケーションの使用回数と各動作１〜動作ｍとの対応関係が更新されていく。
【００２８】
以上のように本発明のデータ処理装置は、ユーザが使用するアプリケーションの使用回数を記憶しておき、使用回数が多いアプリケーションに対して簡単な入力動作を割り当てることで、ユーザの負担を軽減し、利便性、安全性を向上することができる。
【００２９】
なお、上記実施の形態の図３において、初期状態では記憶部１０にはアプリケーションの使用回数の情報は入っておらず（使用回数＝０）、所定の動作１〜動作ｍへの対応付けもされていないものとしたが、予めユーザがよく使いそうなアプリケーションを選択して、適当な使用回数、所定の動作１〜動作ｍへの対応付けを記憶させていてもよい。
【産業上の利用可能性】
【００３０】
以上のように、本発明にかかるデータ処理装置は、ユーザの利便性と安全性を向上できるという効果を有し、タッチパネル機能を備えるカーナビゲーション装置や携帯電話等に有用である。
【符号の説明】
【００３１】
１    データ処理装置
１０    記憶部
１１    操作入力部
１２    表示部
１３    制御部
【図１】
2013020292.tif 000003
【図２】
2013020292.tif 000004
【図３】
2013020292.tif 000005
【図４】
2013020292.tif 000006