(57)【要約】【課題】オブジェクトに設定されている操作イベントの種類や内容等の情報をユーザに教示する。【解決手段】電子機器５０は、入力検出部５２と、表示部５３と、制御部５４とを備ている。入力検出部５２は、入力操作子５１の接触又は近接の位置を検出する。表示部５３は、オブジェクトを表示する。制御部５４は、入力検出部５２により検出される入力操作子５１によって操作可能なオブジェクトに対して操作可能な操作内容を、表示部５３に表示する。【選択図】図８
2014186613.tif 000002
【特許請求の範囲】
【請求項１】
入力操作子の接触又は近接の位置を検出する入力検出部と、
オブジェクトを表示する表示部と、
前記入力検出部により検出される前記入力操作子によって前記オブジェクトに対して操作可能な操作内容を、前記表示部に表示する制御部と
を備えることを特徴とする電子機器。
【請求項２】
前記制御部は、前記操作可能なオブジェクトに対応付けて、前記操作内容を一斉に表示する
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御部は、前記操作可能なオブジェクトに対応付けて、前記操作内容を、前記操作可能なオブジェクト毎に表示する
ことを特徴とする請求項１に記載の電子機器。
【請求項４】
前記制御部は、前記操作内容が複数の種類からなる場合、前記操作可能なオブジェクトに対応付けて、前記操作内容を種類別に時系列で表示する
ことを特徴とする請求項２または３に記載の電子機器。
【請求項５】
前記制御部は、前記操作可能なオブジェクトを、操作された状態に変化させて表示する
ことを特徴とする請求項１から４のいずれかに記載の電子機器。
【請求項６】
前記表示部に表示される表示情報から前記操作可能なオブジェクトとその操作内容とを取得する取得手段を更に備える
ことを特徴とする請求項１から５のいずれかに記載の電子機器。
【請求項７】
前記操作内容は、前記操作可能なオブジェクトに対するタッチ操作である
ことを特徴とする請求項１から６のいずれかに記載の電子機器。
【請求項８】
入力操作子の接触又は近接の位置を検出する入力検出ステップと、
オブジェクトを表示手段に表示する表示ステップと、
前記入力検出ステップで検出される前記入力操作子によって前記オブジェクトに対して操作可能な操作内容を、前記表示手段に表示する制御ステップと
を含むことを特徴とする表示制御方法。
【請求項９】
コンピュータに、
入力操作子の接触又は近接の位置を検出する入力検出機能、
オブジェクトを表示手段に表示する表示機能、
前記入力検出機能で検出される前記入力操作子によって前記オブジェクトに対して操作可能な操作内容を、前記表示手段に表示する制御機能
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、表示制御方法、及びプログラムに関する。
【背景技術】
【０００２】
電子機器の多機能化や高機能化に伴い、その電子機器のユーザインターフェースはますます複雑化する傾向にある。このため、ユーザに対してインターフェースの使い方を教示する機能が求められる。
【０００３】
このような機能に関する関連技術としては、例えば、下記の特許文献１〜４に記載されたものがある。
【０００４】
＜特許文献１＞
ソフトウェアキーボードの使い方を教示する機能に関する技術が記載されている。具体的には、キーボード上の任意のキーが操作された際に次入力候補キーが存在するか否かを判定し、次入力候補キーが存在した場合には次入力候補キー以外のキー入力を受け付けないようにした技術が記載されている。
【０００５】
＜特許文献２＞
リモコンのキーボタン（機械的なキーボタン）の使い方を教示する機能に関する技術が記載されている。具体的には、リモコンの任意のキーボタンが押し下げ操作されると、そのキーボタンに関連して次に操作可能なキーボタンのみをリモコンボディから突出させるようにした技術が記載されている。
【０００６】
＜特許文献３＞
電子機器の操作ボタン（機械的なキーボタン）の使い方を教示する機能に関する技術が記載されている。具体的には、先に操作されたキーボタンに応じて次に操作すべき候補キーボタンを発光表示によって報知するものであって、候補キーボタンが複数存在する場合に各候補キーボタンの操作順位を決定し、その操作順位に基づいて発光強度及び／または発光色に差違を与えるようにした技術が記載されている。
【０００７】
＜特許文献４＞
ヘルプ表示に関する技術が記載されている。具体的には、ある機能の実行途中段階で次にユーザが操作すべき事項を直接的に示す次操作誘導型ヘルプを生成表示するようにした技術が記載されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−１６５１４６号公報
【特許文献２】特開２００８−１５２５９８号公報
【特許文献３】特開２００５−３１６６５３号公報
【特許文献４】特開２００１−０８４０７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上述した特許文献１〜４は、いずれも時系列的な操作教示を行うもの、つまり、ある操作が行われたときにその操作に関連する次操作を教示するものである。このため、例えば、一つのオブジェクト（ユーザの操作対象となる図形またはアイコンもしくは文字列などのユーザインターフェース部品）に複数の操作イベントが設定されている場合に、それらの操作イベントの種類や内容をユーザに教示するといった用途に適用できないという問題点がある。
【００１０】
この問題点について詳しく説明する。
近年のタッチインターフェース（タッチパネル付き表示装置）を備えた電子機器にあっては、一つのオブジェクトに複数の操作イベント、たとえば、シングルタップ（軽く１回叩く操作）、ダブルタップ（軽く２回叩く操作）、長押し（長く触れる操作）、フリック（スライドさせる操作）、ピンチイン（二本の指でつまむような操作）、ピンチアウト（二本の指を広げるような操作）などの操作イベント設定できるようになっている。
【００１１】
このこと、つまり、一つのオブジェクトに複数の操作イベントを設定すること自体は、利便性の面で好ましいことであるが、一方で、設定された操作イベントの種類が増えるほど、ユーザに混乱をもたらすというデメリットがある。これは、あるオブジェクトに何種類のイベントが設定されているかは、そのオブジェクトを実際に操作してみるまで分からないからである。
【００１２】
もちろんイベントの種類は取扱説明書に記載されているが、説明書がいつも手元にあるとは限らない。このため、ユーザはいろいろな操作を試行し、その経験からオブジェクトに設定されている操作イベントの種類を把握しているのが実情であり、使い勝手の点で何らかの支援機能（使い方を支援する機能）が求められる。前記の第１〜第４の関連技術は、かかる支援機能に適用できない。いずれも時系列的な操作教示を行うものに過ぎないからである。
【００１３】
そこで本発明は、オブジェクトに設定されている操作イベントの種類や内容等の情報をユーザに教示することができる電子機器、表示制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明の電子機器は、入力操作子の接触又は近接の位置を検出する入力検出部と、オブジェクトを表示する表示部と、前記入力検出部により検出される前記入力操作子によって前記オブジェクトに対して操作可能な操作内容を、前記表示部に表示する制御部とを備えることを特徴とする電子機器である。
【００１５】
本発明の表示制御方法は、入力操作子の接触又は近接の位置を検出する入力検出ステップと、オブジェクトを表示手段に表示する表示ステップと、前記入力検出ステップで検出される前記入力操作子によって前記オブジェクトに対して操作可能な操作内容を、前記表示手段に表示する制御ステップとを含むことを特徴とする表示制御方法である。
【００１６】
本発明のプログラムは、コンピュータに、入力操作子の接触又は近接の位置を検出する入力検出機能、オブジェクトを表示手段に表示する表示機能、前記入力検出機能で検出される前記入力操作子によって前記オブジェクトに対して操作可能な操作内容を、前記表示手段に表示する制御機能を実行させることを特徴とするプログラムである。
【発明の効果】
【００１７】
この発明によれば、オブジェクトに設定されている操作イベントの種類や内容等の情報をユーザに教示することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態による携帯電話１の構成を示すブロック図である。
【図２】本実施形態の携帯電話１による表示制御処理を実行する際に用いる各種テーブルを示す概念図である。
【図３】本実施形態による携帯電話１の動作を説明するためのフローチャートである。
【図４】本実施形態において、タップが割り当てられたオブジェクトを表示制御する際の画面例を示す模式図である。
【図５】本実施形態において、長押しが割り当てられたオブジェクトを表示制御する際の画面例を示す模式図である。
【図６】本実施形態において、フリックが割り当てられたオブジェクトを表示制御する際の画面例を示す模式図である。
【図７】本実施形態の表示制御による他の画面例を示す模式図である。
【図８】付記１の構成を示すブロック図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態を、図面を参照して説明する。
【００２０】
図１は、本発明の実施形態による携帯電話１の構成を示すブロック図である。図において、携帯電話１は、通信部１０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２、表示部１３、入力部（タッチパネル）１４、音声変換回路１５、スピーカ１６、マイク１７、鳴音部１８、及び制御部１９を備えている。通信部１０は、基地局を介して携帯電話通信網に接続可能な通信機能や、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）の規格に従い、所定のアクセスポイントに接続可能な無線通信機能などを有し、携帯電話通信網やインターネットなどに接続する。
【００２１】
ＲＯＭ１１は、後述する制御部１９により実行されるプログラムや動作等に必要とされる各種パラメータなどを記憶している。ＲＡＭ１２は、後述する制御部１９がプログラムを実行した際の一時的なデータや、各種アプリケーションプログラム、アプリケーションの実行に必要な各種パラメータ、コンテンツなどのデータを記憶する。なお、上記ＲＯＭ１１、ＲＡＭ１２は、フラッシュメモリ等の書き換え可能な不揮発性メモリであってもよい。
【００２２】
表示部１３は、液晶表示器や有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）表示器などからなり、アプリケーションなどに紐付けられているアイコンや、アプリケーションの動作画面、ソフトウェアキーボードなどを表示する。ユーザは、表示部１３に表示されるアイコンを、後述する入力部（タッチパネル）１４を介して指やスタイラス（ペン）でタッチ操作することで、そのアイコンに紐付けられているアプリケーションや機能などを起動させたり、起動しているアプリケーションや設定画面上でソフトウェアキーボードを呼び出し、入力部（タッチパネル）１４を介して指やスタイラス（ペン）でキーをタッチ操作することで、数字や文字を入力したりする。
【００２３】
入力部（タッチパネル）１４は、指やスタイラス（ペン）などの直接接触を検出する接触検出型、あるいは、指やスタイラス（ペン）などが近づいたことを検出する近接検出型からなる。入力部（タッチパネル）１４としては、例えば、表示部１３の画面の全面にタッチセンサなどの検出部を重ね合わせた外付け型や、一体で製造されている内蔵型（内蔵型には、さらに、オンセル型とインセル型がある）であってもよい。また、入力部（タッチパネル）１４への入力操作子としては、上述したように、指やスタイラス（ペン）などを用いる。
【００２４】
音声変換回路１５は、マイク１７から入力された音声信号をコード化処理して通信データに変換して制御部１９に出力する。また、音声変換回路１５は、制御部１９から入力された通信データをデコード処理して音声信号に変換してスピーカ１６に出力する。鳴音部１８は、携帯電話１の着信時などに制御部１９からの鳴音指示により鳴音し、当該鳴音によりユーザに通話やメールの着信などを報知する。
【００２５】
制御部１９は、携帯電話１内の各部を制御する。制御部１９は、ＲＯＭ１１に格納されているシステムプログラム及び各種アプリケーションプログラムの中から指定されたプログラムをＲＡＭ１２に展開し、ＲＡＭ１２に展開されたプログラムとの協働で、各種処理を実行する。
【００２６】
特に、本実施形態では、制御部１９は、アプリケーションの画面を表示した際に、画面上で操作可能なオブジェクトと該オブジェクトに対して操作可能な操作内容（タップ、長押し、フリック、ピンチイン、ピンチアウト、ダブルタップ等）とを解析し、該解析結果をＲＡＭ１２に保持する。また、制御部１９は、保持した解析結果を参照し、操作可能なオブジェクトの操作内容を、それぞれの操作可能なオブジェクトに対応付けて表示する。表示方法としては、例えば、操作可能なオブジェクトの操作内容毎に、該当するオブジェクトを一斉に、操作された状態に変化させて表示する。操作可能なオブジェクトには、１つ以上の操作内容が割り当てられているので、制御部１９は、例えば、操作内容別に時系列（初期画面→第１の操作内容対応オブジェクト→第２の操作内容対応オブジェクト→…→第ｎの操作内容対応オブジェクト→初期画面の順）で表示する。なお、以下では、説明を簡単にするために、オブジェクトに対する操作可能な操作内容として、タップ、長押し、及びフリックについて説明する。
【００２７】
図２（ａ）、（ｂ）、（ｃ）は、本実施形態の携帯電話１による表示制御処理を実行する際に用いる各種情報を示す概念図である。本実施形態では、ＲＡＭ１２は、図２（ａ）に示すように、表示制御が有効であるか、無効であるかを示す表示制御情報２５を保持している。制御部１９は、アプリケーションが起動された際に、表示制御情報２５が有効の場合に表示制御を実行し、無効の場合には実行しない。表示制御情報２５は、ユーザにより設定可能である。なお、図示の例では、携帯電話１で実行されるアプリケーション全てに対して同じ設定となるが、アプリケーション毎に有効とするか無効とするかを設定できるようにしてもよい。
【００２８】
また、本実施形態では、ＲＡＭ１２は、図２（ｂ）に示すように、アプリケーションの表示画面（を作成しているスクリプト）を解析した結果として、オブジェクト情報２６を保持する。該オブジェクト情報２６は、表示画面に含まれるタッチ操作に関連するオブジェクト毎に、その画面上の位置（始点、終点）と、操作内容（割り当てられているタッチ操作）の有無とからなる。図示の例では、オブジェクトＯＢ１には、その位置が始点（ｘ１１、ｙ１１）、終点（ｘ１２、ｙ１２）であり、操作内容として「タップ」、「長押し」、「フリック」が割り当てられていることが示されている。また、オブジェクトＯＢ２には、その位置が始点（ｘ２１、ｙ２１）、終点（ｘ２２、ｙ２２）であり、操作内容として「タップ」、「長押し」が割り当てられていることが示されている。また、オブジェクトＯＢ３には、その位置が始点（ｘ３１、ｙ３１）、終点（ｘ３２、ｙ３２）であり、操作内容として「タップ」が割り当てられていることが示されている。また、オブジェクトＯＢ４には、その位置が始点（ｘ４１、ｙ４１）、終点（ｘ４２、ｙ４２）であり、操作内容として「長押し」、「フリック」が割り当てられていることが示されている。そして、オブジェクトＯＢｎには、その位置が始点（ｘｎ１、ｙｎ１）、終点（ｘｎ２、ｙｎ２）であり、操作内容として「タップ」、「長押し」、「フリック」が割り当てられていることが示されている。
【００２９】
本実施形態では、アプリケーションの画面が切り替わるたびに、表示画面（を作成しているスクリプト）を解析し、図２（ｂ）に示すような表示画面毎にオブジェクト情報２６を保持する。但し、一度解析した表示画面のオブジェクト情報２６を、アプリケーションが終了するまで保持し、画面が切り替わると保持しておいたオブジェクト情報２６を流用するようにしてもよい。制御部１９は、このオブジェクト情報２６を参照することで、どこに位置するオブジェクトに対してどの操作内容が割り当てられているかを取得し、オブジェクトに対応付けてその操作内容を表示する。
【００３０】
また、本実施形態では、ＲＡＭ１２は、図２（ｃ）に示すように、オブジェクトに割り当てられている操作内容の表示順に関する優先順位情報２７を保持している。図示の例では、優先順位が高い方から順に、「タップ」、「長押し」、「フリック」が設定されている。優先順位は、ユーザにより設定可能である。制御部１９は、この優先順位に従って操作内容を表示する。
【００３１】
次に、上述した実施形態の動作について説明する。
図３は、本実施形態による携帯電話１の動作を説明するためのフローチャートである。なお、図３に示すフローチャートは、制御部１９によって、アプリケーションの裏で並行して実行されるプログラムである。また、図４は、本実施形態において、タップが割り当てられたオブジェクトを表示制御する際の画面例を示す模式図である。また、図５は、本実施形態において、長押しが割り当てられたオブジェクトを表示制御する際の画面例を示す模式図である。また、図６は、本実施形態において、フリックが割り当てられたオブジェクトを表示制御する際の画面例を示す模式図である。
【００３２】
制御部１９は、アプリケーションが起動したか否かを判断し（ステップＳ１０）、アプリケーションが起動していない場合には（ステップＳ１０のＮＯ）、当該処理を終了する。一方、制御部１９は、アプリケーションが起動した場合には（ステップＳ１０のＹＥＳ）、表示制御情報２５を参照し、表示制御が有効であるか否かを判断する（ステップＳ１２）。そして、表示制御が無効になっている場合には（ステップＳ１２のＮＯ）、当該処理を終了する。
【００３３】
一方、表示制御が有効になっている場合には（ステップＳ１２のＹＥＳ）、アプリケーションによる表示画面を解析し、タッチ操作が割り当てられているオブジェクトと、そのオブジェクトに割り当てられているタッチ操作（操作内容）とを取得し、図２（ｂ）に示すようなオブジェクトと座標と操作内容とからなるオブジェクト情報２６をＲＡＭ１２に保持する（ステップＳ１４）。次に、図２（ｃ）に示す優先順位情報２７を参照し、優先順位に従って、タップ、長押し、フリックが割り当てられている、表示画面上のオブジェクトの表示を制御する。ここでは、図２（ｃ）に示すように、タップ、長押し、フリックの順に優先順位が設定されているものとする。
【００３４】
まず、制御部１９は、タップが割り当てられたオブジェクトを、タップされた状態で一斉に表示させる（ステップＳ１６）。通常、本実施形態による表示制御を行わない場合には、図４に示す表示画面３０が表示される。このような表示画面３０では、どこがタップできるのかが分かり難い。そこで、本実施形態による表示制御を行うことで、図４の表示画面３１のように、タップできる箇所（オブジェクト）を、タップした状態で表示する。図４では、見やすいように、タップできる箇所（オブジェクト）を斜線で示している。画面全体を表示するのに上下スクロールが必要な場合には、自動的に上下スクロールする表示制御を加えてもよい。
【００３５】
次に、制御部１９は、長押しが割り当てられたオブジェクトを、長押しされた状態で一斉に表示させる（ステップＳ１８）。通常、本実施形態による表示制御を行わない場合には、図５に示す表示画面３０が表示される（図４と同じ表示画面３０）。このような表示画面３０では、どこが長押しできるのかが分かり難い。そこで、本実施形態による表示制御を行うことで、図５の表示画面３２のように、長押しできる箇所（オブジェクト）を、長押しした状態で表示する。図５では、見やすいように、タップできる箇所（オブジェクト）を斜線で示している。画面全体を表示するのに上下スクロールが必要な場合には、自動的に上下スクロールする表示制御を加えてもよい。
【００３６】
次に、制御部１９は、フリックが割り当てられたオブジェクトを、フリックされた状態で一斉に表示させる（ステップＳ１８）。通常、本実施形態による表示制御を行わない場合には、図６に示す表示画面３０が表示される（図４、図５と同じ表示画面３０）。このような表示画面３０では、どこがフリックできるのかが分かり難い。そこで、本実施形態による表示制御を行うことで、図６の表示画面３３ａ、３３ｂ、３３ｃのように、フリックできる全ての箇所（オブジェクト）を、フリックしたときの状態で表示する。図６では、見やすいように、フリックできる箇所（オブジェクト）を斜線で示しているとともに、フリック状態で表示されていることを分かりやすくするために一部を異なる斜線で示している。図示の例は、左にフリックすると、隠れているボタンが見えてくるという状態を示しており、フリックの動きを確認することができる。画面全体を表示するのに上下スクロールが必要な場合には、自動的に上下スクロールする表示制御を加えてもよい。この上下スクロールの間も、画面内のオブジェクトがフリックの動きを繰り返すことで、フリックしたときの動きを視認することができる。
【００３７】
次に、制御部１９は、ユーザによる何らかのタッチ操作があったか否かを判断する（ステップＳ２２）。そして、タッチ操作がない場合には（ステップＳ２２のＮＯ）、ステップＳ１６に戻り、上述した表示制御を繰り返す。
【００３８】
一方、タッチ操作があった場合には（ステップＳ２２のＹＥＳ）、制御部１９は、画面の切り替えがあったか否かを判断する（ステップＳ２４）。そして、画面の切り替えがあった場合には（ステップＳ２４のＹＥＳ）、ステップＳ１４に戻り、新たな表示画面に対して上述した表示制御を繰り返す。
【００３９】
一方、画面の切り替えがなかった場合には（ステップＳ２４のＮＯ）、アプリケーションが終了したか否かを判断する（ステップＳ２６）。そして、アプリケーションが終了していない場合には（ステップＳ２６のＮＯ）、ステップＳ１６に戻り、上述した表示制御を繰り返す。一方、アプリケーションが終了した場合には、当該処理を終了する。
【００４０】
図７は、本実施形態の表示制御による他の画面例を示す模式図である。タップ可能なオブジェクトには、文字入力する箇所をタップして入力可能状態にする操作がある。そこで、他の画面例としては、単にタップできるオブジェクトに対して表示制御することに加えて、タップして文字入力する箇所を、タップして何からの機能（選択、完了、戻るなど）を実行する箇所と区別して表示制御する場合の例について説明する。
【００４１】
図７には、アドレス帳のような、氏名、電話番号、メールアドレスなどを編集する画面が示されている。通常、本実施形態による表示制御を行わない場合には、図７に示す表示画面４０が表示される。このような表示画面４０では、どこをタップすると文字入力できる箇所であるのか、どこをタップすると何らかの機能を実行するのかが分かり難い。なお、図７には、見やすいように、文字入力できる箇所（オブジェクト）と、タップできる箇所（オブジェクト）とを分けて示している。
【００４２】
そこで、本実施形態による表示制御を行うことで、図７の表示画面４１のように、文字入力できる箇所（オブジェクト）を、タップした状態で表示し（図７では見やすいように破線矩形で示している）、図７の表示画面４２のように、タップできる箇所（オブジェクト）を、タップした状態で表示する（図７では見やすいように斜線で示している）。この結果、ユーザは、タップすると文字入力できる箇所と、タップすると何からの機能（選択、完了、戻るなど）を実行できる箇所とを容易に視認することができる。なお、上述したように、図７では、表示画面４１と表示画面４２とに分けて示しているが、実際には、表示画面４１と表示画面４２が重なった状態で表示される。
【００４３】
なお、上述した実施形態では、オブジェクトに割り当てられている操作内容を表示する際に、タップできるオブジェクト、長押しできるオブジェクト、フリックできるオブジェクトというように、操作内容別に該当するオブジェクトを一斉に、操作された状態で表示するとしたが、より分かりやすくするために、他の表示方法を採用してもよい。例えば、ブジェクトに割り当てられている操作内容を、オブジェクト毎に、操作された状態に変化させて表示するようにしてもよい。あるいは、オブジェクトに割り当てられている操作内容を、オブジェクト毎に巡回させるように表示してもよい。この場合、巡回周期は、全てのオブジェクトで同じでもよいし、オブジェクト毎に異なっていてもよい。
【００４４】
また、上述した実施形態では、オブジェクトを、その操作を行った状態に変化させて表示するとしたが、文字による説明を用いたり、操作内容に応じてオブジェクトを点滅させたり、操作内容に応じてオブジェクトの色を変えたりするようにしてもよい。
【００４５】
また、上述した実施形態では、タップ、長押し、フリックの操作に適用した例を説明したが、それ以外にも、ピンチイン、ピンチアウト、ダブルタップなどのタッチ操作に適用してもよい。
【００４６】
また、本実施形態は、端末装置として携帯電話・スマートフォンに適用した例であるが、本発明はこれに限定されず、他の装置（例えば、ゲーム機、タブレットＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ノートＰＣ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｔｓ：携帯情報端末）にも適用可能である。
【００４７】
上述した実施形態によれば、入力部（タッチパネル）１４に対する入力操作子によるタッチ操作で操作可能なオブジェクトが表示部１３に表示されている状態で、制御部１９により、操作可能なオブジェクトに対する操作内容（タップ、長押し、フリック、ピンチイン、ピンチアウト、ダブルタップなどのタッチ操作）を、そのオブジェクトに対応付けて表示部１３に表示するようにしたので、オブジェクトに設定されている操作イベントの種類や内容等の情報をユーザに教示することができる。
【００４８】
また、上述した実施形態によれば、制御部１９により、表示部１３に表示されている操作可能なオブジェクトに対する操作内容を表示する際に、操作内容別に該当するオブジェクトを一斉に表示したり、オブジェクト毎に表示したり、操作内容の種類別に時系列で表示したり、操作可能なオブジェクトを操作された状態に変化させて表示したりしたので、それぞれの操作内容を容易に視認することができる。
【００４９】
次に、図８を参照して付記１記載の電子機器と実施形態との対応関係について説明する。図８は、付記１記載の電子機器の構成を示すブロック図である。この図において、入力操作子５１は、図１の入力部（タッチパネル）１４へタッチ操作する指やスタイラス（ペン）に対応し、入力検出部５２は、図１の入力部（タッチパネル）１４に対応する。また、表示部５３は、図１の表示部１３に対応し、制御部５４は、図１の制御部１９に対応する。
【００５０】
入力検出部５２は、入力操作子５１の接触又は近接の位置を検出する。表示部５３は、オブジェクトを表示する。制御部５４は、入力検出部５２により検出される入力操作子５１によってオブジェクトに対して操作可能な操作内容を、表示部５３に表示する。
【００５１】
上記構成によれば、制御部５４により、入力検出部５２により検出される入力操作子５１によってオブジェクトに対して操作可能な操作内容を、表示部５３に表示するので、オブジェクトに設定されている操作イベントの種類や内容等の情報をユーザに教示することができる。
【００５２】
以下、本発明の特徴を付記する。
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）
付記１記載の発明は、
入力操作子５１の接触又は近接の位置を検出する入力検出部５２と、
オブジェクトを表示する表示部５３と、
前記入力検出部５２により検出される前記入力操作子５１によって前記オブジェクトに対する操作可能な操作内容を、前記表示部５３に表示する制御部５４と
を備えることを特徴とする電子機器５０である。
【００５３】
（付記２）
前記制御部は、前記操作可能なオブジェクトに対応付けて、前記操作内容を一斉に表示することを特徴とする付記１に記載の電子機器である。
【００５４】
（付記３）
前記制御部は、前記操作可能なオブジェクトに対応付けて、前記操作内容を、前記操作可能なオブジェクト毎に表示することを特徴とする付記１に記載の電子機器である。
【００５５】
（付記４）
前記制御部は、前記操作内容が複数の種類からなる場合、前記操作可能なオブジェクトに対応付けて、前記操作内容を種類別に時系列で表示することを特徴とする付記２または３に記載の電子機器である。
【００５６】
（付記５）
前記制御部は、前記操作可能なオブジェクトを、操作された状態に変化させて表示することを特徴とする付記１から４のいずれかに記載の電子機器である。
【００５７】
（付記６）
前記表示部に表示される表示情報から前記操作可能なオブジェクトとその操作内容とを取得する取得手段を更に備えることを特徴とする付記１から５のいずれかに記載の電子機器である。
【００５８】
（付記７）
前記操作内容は、前記操作可能なオブジェクトに対するタッチ操作である
ことを特徴とする付記１から６のいずれかに記載の電子機器である。
【００５９】
（付記８）
入力操作子の接触又は近接の位置を検出する入力検出ステップと、オブジェクトを表示手段に表示する表示ステップと、前記入力検出ステップで検出される前記入力操作子によって前記オブジェクトに対して操作可能な操作内容を、前記表示手段に表示する制御ステップとを含むことを特徴とする表示制御方法である。
【００６０】
（付記９）
コンピュータに、入力操作子の接触又は近接の位置を検出する入力検出機能、オブジェクトを表示手段に表示する表示機能、前記入力検出機能で検出される前記入力操作子によって前記オブジェクトに対して操作可能な操作内容を、前記表示手段に表示する制御機能を実行させることを特徴とするプログラムである。
【符号の説明】
【００６１】
１  携帯電話
１０  通信部
１１  ＲＯＭ
１２  ＲＡＭ
１３  表示部
１４  入力部（タッチパネル）
１５  音声変換回路
１６  スピーカ
１７  マイク
１８  鳴音部
１９  制御部
【図１】
2014186613.tif 000003
【図２】
2014186613.tif 000004
【図３】
2014186613.tif 000005
【図４】
2014186613.tif 000006
【図５】
2014186613.tif 000007
【図６】
2014186613.tif 000008
【図７】
2014186613.tif 000009
【図８】
2014186613.tif 000010