(57)【要約】【課題】表示内容の視認性を上げつつ、操作性を向上することが可能な電子機器を提供する。【解決手段】携帯可能な腕時計型端末１００が提供される。腕時計型端末１００は、各々が電子機器の機能に関連付けられている複数のオブジェクトを表示可能なタッチパネル１１０を含む。タッチパネル１１０は、当該タッチパネル１１０上の外周に沿った表示領域２０と、表示領域２０の内にある表示領域３０とを含む。腕時計型端末１００は、複数のオブジェクトの各々を、表示領域３０には表示させずに、表示領域２０に表示させるための表示制御部と、タッチパネル１１０上に表示された複数のオブジェクトのうちから選択されたオブジェクトを検出するためのオブジェクト検出部とを含む。【選択図】図２
2015148884.tif 000002
【特許請求の範囲】
【請求項１】
携帯可能な電子機器であって、
各々が前記電子機器の機能に関連付けられている複数の第１のオブジェクトを表示可能なタッチパネルを備え、前記タッチパネルは、当該タッチパネルの外周に沿った第１の表示領域と、前記第１の表示領域の内にある第２の表示領域とを含み、
前記複数の第１のオブジェクトの各々を、前記第２の表示領域には表示させずに、前記第１の表示領域に表示させるための表示制御部と、
前記タッチパネルに表示された複数の第１のオブジェクトのうちから選択された第１のオブジェクトを検出するための選択部とを備える、電子機器。
【請求項２】
前記複数の第１のオブジェクトの少なくとも１つは、前記電子機器の機能に関連付けられている第２のオブジェクトにさらに関連付けられており、
前記表示制御部は、第２のオブジェクトに関連付けられている第１のオブジェクトが前記選択部により選択された場合には、当該第１のオブジェクトから所定の範囲内の前記第１の表示領域に当該第２のオブジェクトを表示させる、請求項１に記載の電子機器。
【請求項３】
前記電子機器は、前記タッチパネルに対する所定のスライド操作を検出するための検出部をさらに備え、
前記表示制御部は、前記複数の第１のオブジェクトのうちの１つを始点とする前記所定のスライド操作を前記検出部が検出した場合に、少なくとも当該第１のオブジェクトの表示を新たな第１のオブジェクトの表示に更新する、請求項１または２に記載の電子機器。
【請求項４】
前記表示制御部は、ユーザによって選択された第１のオブジェクトまたは前記第２のオブジェクトに応じた情報を前記第２の表示領域に表示させる、請求項２に記載の電子機器。
【請求項５】
携帯可能な電子機器を制御するための制御プログラムであって、
前記電子機器は、プロセッサと、各々が前記電子機器の機能に関連付けられている複数の第１のオブジェクトを表示可能なタッチパネルとを備え、前記タッチパネルは、当該タッチパネルの外周に沿った第１の表示領域と、前記第１の表示領域の内にある第２の表示領域とを含み、
前記制御プログラムは、前記プロセッサに、
前記複数の第１のオブジェクトの各々を、前記第２の表示領域には表示させずに、前記第１の表示領域に表示させるステップと、
前記タッチパネルに表示された複数の第１のオブジェクトのうちから選択された第１のオブジェクトを検出するステップとを実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、携帯可能な電子機器およびその制御プログラムに関し、特に、表示内容を制御するための電子機器および制御プログラム関する。
【背景技術】
【０００２】
近年、タッチパネルを有するスマートフォンなど携帯可能な電子機器が普及しており、腕時計型のより小型な電子機器が開発されている。このように、携帯型の電子機器が小型化するにつれて操作画面も小さくなり、操作性が悪くなるといった問題がある。このような問題を解決するための技術が開発されている。
【０００３】
たとえば、特開２０１３−１０９４５６号公報（特許文献１）は、表示画面の大きさには依存せずに、アイコン、メニューなどのコントロールを容易に操作できる表示装置を開示している。当該表示装置は、表示画面と異なる場所に設けられた操作部をユーザが操作することで、操作性の向上を図っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１０９４５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１に開示されている表示装置は、アイコン、メニューなどのコントロールを密集して画面に表示させている。このため、特に小型の表示装置において、１つ１つのコントロールを視認することが困難であり、結果として操作性が悪くなるという問題がある。
【０００６】
この開示は上述のような問題点を解決するためになされたものであって、その目的は、表示内容の視認性を上げつつ、操作性を向上することが可能な電子機器を提供することである。
【課題を解決するための手段】
【０００７】
一実施の形態に従うと、携帯可能な電子機器が提供される。電子機器は、各々が電子機器の機能に関連付けられている複数の第１のオブジェクトを表示可能なタッチパネルを備える。タッチパネルは、当該タッチパネルの外周に沿った第１の表示領域と、第１の表示領域の内にある第２の表示領域とを含む。電子機器は、複数の第１のオブジェクトの各々を、第２の表示領域には表示させずに、第１の表示領域に表示させるための表示制御部と、タッチパネルに表示された複数の第１のオブジェクトのうちから選択された第１のオブジェクトを検出するための選択部とを備える。
【発明の効果】
【０００８】
ある局面において、表示内容の視認性を上げつつ、操作性を向上することができる。
本発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解される本発明に関する次の詳細な説明から明らかとなるであろう。
【図面の簡単な説明】
【０００９】
【図１】関連技術に従う腕時計型端末の外観を示した図である。
【図２】第１の実施の形態に従う腕時計型端末の外観を示した図である。
【図３】ユーザがオブジェクトを選択した場合の表示態様の変化を示した図である。
【図４】ユーザがタッチパネルに対してスライド操作を行なった場合の表示態様の変化を示した図である。
【図５】第１の実施の形態に従う腕時計型端末のハードウェア構成の一例を示すブロック図である。
【図６】第１の実施の形態に従う腕時計型端末の機能構成の一例を示すブロック図である。
【図７】機能テーブルのデータ構造を示す図である。
【図８】オブジェクトテーブルのデータ構造を示す図である。
【図９】第１の実施の形態に従う腕時計型端末が実行する処理の一部を表わすフローチャートである。
【図１０】第２の実施の形態に従う腕時計型端末の外観を示した図である。
【図１１】ユーザが文字入力を行なっている様子を表している図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照しつつ、本実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらについての詳細な説明は繰り返さない。また、以下で説明される各実施の形態は、選択的に組み合わされてもよい。
【００１１】
なお、以下では、電子機器の一例として腕時計型端末について説明するが、電子機器は、腕時計型端末に限定されるものではない。たとえば、電子機器は、スマートフォン、タブレット端末、デジタルカメラ、その他の身体に装着可能な携帯端末装置なども含み得る。また、以下で説明される各実施の形態は、本発明の趣旨を逸脱しない範囲で当然に相互に組み合わせが可能である。
【００１２】
［関連技術］
まず、本発明に係る実施の形態についての理解を深めるために、図１を参照して、本願に係る関連技術について説明する。図１は、関連技術に従う腕時計型端末５０の外観を示した図である。
【００１３】
腕時計型端末５０は、タッチパネル１１０を含む。ユーザは、腕時計型端末５０を腕に装着することにより、端末を手に持つことなく、スマートフォンなどの携帯電話機能を使用できる。タッチパネル１１０には、複数のオブジェクト１０＿１〜１０＿１４が表示されている。なお、以下では、複数のオブジェクトを総称して、オブジェクト１０ともいう。
【００１４】
オブジェクト１０の各々は、腕時計型端末５０の機能に関連付けられている。オブジェクト１０の各々は、たとえば、画像、文字、図形としてタッチパネル１１０に表示される。オブジェクト１０の例としては、アイコン、リンク、ボタン、テキストメニューなどが挙げられる。ユーザがオブジェクト１０を選択（タッチ）することで、腕時計型端末５０は選択されたオブジェクト１０に関連する自端末の機能を実行する。
【００１５】
たとえば、ユーザによりアイコンとしてのオブジェクトが選択された場合には、腕時計型端末５０は、当該アイコンに関連付けられているアプリケーションを起動するための機能、または、当該アイコンに関連付けられているファイルまたはフォルダを開くための機能などを実行する。一例として、オブジェクト１０＿３（電話アイコン）には、電話機能が関連付けられており、ユーザが当該オブジェクトを選択した場合には、たとえば、電話番号入力画面を表示するために機能や、他の携帯通信端末と通信するための機能が実行される。
【００１６】
腕時計型端末５０は、図１に示されるように複数のオブジェクト１０をタッチパネル１１０に行列状に密集して表示させる。このようにオブジェクトが密集して表示されると、腕時計型端末５０のような小型の端末においては、オブジェクト１０の１つ１つを区別することが困難になる。すなわち、オブジェクトを選択することが困難になり、結果として腕時計型端末５０の操作性が悪くなる。
【００１７】
以下で説明する、本発明に係る実施の形態は、このような複数のオブジェクト１０を密集して表示させないことにより、腕時計型端末５０の操作性を向上させる。
【００１８】
［第１の実施の形態］
＜概要＞
図２を参照して、第１の実施の形態に従う腕時計型端末１００の概要について説明する。図２は、腕時計型端末１００の外観を示した図である。
【００１９】
図２に示されるように、腕時計型端末１００は、オブジェクト１０の各々を表示可能なタッチパネル１１０を含む。タッチパネル１１０は、当該タッチパネル１１０の外周に沿った表示領域２０（斜線部分）と、当該表示領域２０とは異なり、当該表示領域２０の内にある表示領域３０とを含む。
【００２０】
腕時計型端末１００は、オブジェクト１０の各々を表示領域３０には表示させずに、表示領域２０に表示させる。すなわち、腕時計型端末１００は、オブジェクト１０の各々をタッチパネル１１０の外周（縁部）に沿って表示させる。なお、以下では、表示領域２０を「オブジェクト表示領域」とも称し、表示領域３０を「オブジェクト非表示領域」とも称する。
【００２１】
オブジェクトの各々をタッチパネルの外周に沿って表示させると、オブジェクトは、行列状に表示される場合に比べて密集しない。これにより、オブジェクトの間隔を広く取ることができるため、ユーザは、オブジェクトの１つ１つを容易に区別できるようになる。結果として、表示内容の視認性が向上し、腕時計型端末１００の操作性が向上する。特に、腕時計型端末１００のような小型の端末においては、タッチ操作による誤操作を減らすことができる。
【００２２】
また、オブジェクトがタッチパネルの外周に沿って表示されることにより、オブジェクトがタッチパネルの中心領域に表示される場合に比べて、より多くのオブジェクトを表示することが可能になる。さらに、タッチパネルの外周に沿ってオブジェクトが表示されることで、操作中にユーザの指で隠れる表示画面の領域が少なくなるため、表示内容の視認性が向上する。
【００２３】
＜サブオブジェクトの表示＞
図３を参照して、ユーザがオブジェクトを選択した場合に、当該オブジェクトに関連付けられているサブオブジェクトをタッチパネルに表示させる態様について説明する。図３は、ユーザがオブジェクトを選択した場合の表示態様の変化を示した図である。
【００２４】
複数のオブジェクトは、階層構造で構成される。すなわち、１つのオブジェクトは、当該オブジェクトと機能的に関連性が高い複数のサブオブジェクトに関連付けられる。サブオブジェクトに関連付けられているオブジェクトがユーザにより選択された場合には、腕時計型端末１００は、当該オブジェクトから所定の範囲内のオブジェクト表示領域にサブオブジェクトを表示させる。
【００２５】
たとえば、図３（Ａ）に示されるように、ユーザがオブジェクト１０＿７を選択した場合について説明する。オブジェクト１０＿７は、腕時計型端末１００の設定を行なうための設定アイコンである。オブジェクト１０＿７は、オブジェクト１０＿１６〜１０＿２２に関連付けられている。オブジェクト１０＿１６〜１０＿２２の各々には、通話音量の設定、画面表示の設定など、腕時計型端末１００の設定を行なうための機能が関連付けられている。
【００２６】
図３（Ｂ）に示されるように、ユーザがオブジェクト１０＿７を選択した場合には、腕時計型端末１００は、オブジェクト１０＿１６〜１０＿２２（サブオブジェクト）を、オブジェクト１０＿７から所定の範囲にあるオブジェクト表示領域内に表示させる。典型的には、腕時計型端末１００は、オブジェクト１０＿７を中心として、オブジェクト１０＿１６〜１０＿２２のそれぞれをタッチパネル１１０の外周に沿って表示させる。
【００２７】
このように、選択されたオブジェクトの付近にサブオブジェクトを表示させることで、ユーザは、オブジェクトをタッチした指をそのままサブオブジェクトを選択するための次の動作につなげることができる。これにより、腕時計型端末１００の操作性が向上する。
【００２８】
ユーザは、選択したオブジェクト１０＿７からそのまま指をスライドさせて、目的のサブオブジェクト（オブジェクト１０＿１６〜１０＿２２のいずれか）の上で指を離すことによりサブオブジェクトを選択する。なお、サブオブジェクトを選択するためには、必ずしも選択したオブジェクトから指をスライドさせる必要はない。たとえば、腕時計型端末１００は、表示されたサブオブジェクトを再度タッチすることで、サブオブジェクトを選択できるように構成されてもよい。
【００２９】
ある局面において、サブオブジェクトに関連付けられていないオブジェクトがユーザにより選択された場合には、腕時計型端末１００は、サブオブジェクトを表示せずに、選択されたオブジェクトに関連付けられている機能を実行する。たとえば、サブオブジェクトに関連付けられておらず、時計機能に関連付けられたオブジェクト１０＿１３（時計アイコン）がユーザにより選択された場合には、腕時計型端末１００は、時間を非表示領域に表示させる。
【００３０】
このように、オブジェクトをタッチパネル１１０の外周に沿って表示させることで、非表示領域をオブジェクトの表示する用途とは異なる用途のために用いることができる。
【００３１】
なお、上記では、説明を明りょうにするためにオブジェクトとサブオブジェクトとを明示的に区別しているが、オブジェクトおよびサブオブジェクトのいずれか一方について上記および下記で説明したことは他方にも適用できる。
【００３２】
＜オブジェクトの更新＞
図４を参照して、タッチパネルに表示されているオブジェクトの更新について説明する。図４は、ユーザがタッチパネルに対してスライド操作を行なった場合の表示態様の変化を示した図である。
【００３３】
腕時計型端末１００は、タッチパネル１１０の外周に沿ってオブジェクトを一度に表示しきれない場合には、ユーザがタッチパネル１１０に所定の操作を行なうことにより、現在表示されているオブジェクトに代えて表示できなかったオブジェクトを表示させる。たとえば、腕時計型端末１００は、ユーザによって選択されたオブジェクト（以下、「選択オブジェクト」ともいう。）を始点とする、タッチパネル１１０に対する所定のスライド操作を検出すると、少なくとも選択オブジェクトに代えて新たなオブジェクトを表示する。ここでいうスライド操作とは、ユーザがタッチパネル１１０にタッチした指を、タッチさせたまま移動させる操作をいう。
【００３４】
より具体的なオブジェクトの更新方法の例について図４を参照して説明する。図４におけるオブジェクト１０＿２０〜１０＿３９に示される数字は、ユーザのスライド操作によって選択されたオブジェクトの順番を表している。
【００３５】
図４（Ａ）に示されるように、ユーザは、オブジェクト１０＿２０（１番のオブジェクト）からオブジェクト１０＿３２（１３番のオブジェクト）まで、タッチパネル１１０の外周に沿って反時計回りに順次オブジェクトを選択する。図４（Ｂ）に示されるように、腕時計型端末１００は、ユーザがタッチパネル１１０の外周に沿って指を反時計回りに一周させるスライド操作を検出した場合には、スライド操作の始点に対応するオブジェクト１０＿２０（１番のオブジェクト）から半周分のオブジェクト（オブジェクト１０＿２０〜１０＿２６）に代えてオブジェクト１０＿３３〜１０＿４０を表示させる。
【００３６】
ユーザがさらにタッチパネル１１０の外周に沿って反時計回りにオブジェクト１０＿４０まで指をスライドさせるとさらに半周分のオブジェクトを更新する。また、ユーザがタッチパネル１１０の外周に沿って指を時計回りにスライドさせると、更新したオブジェクトを更新前のオブジェクトに戻す。このように、腕時計型端末１００は、反時計回りのスライド操作でオブジェクトを更新し、時計周りのスライド操作でオブジェクトを更新前に戻す。
【００３７】
これにより、オブジェクトをタッチパネル１１０の外周に表示しきれない場合であっても、順次オブジェクトを表示できるようになるので、オブジェクトを縮小して表示する必要がなくなり、ユーザの表示画面の視認性を維持しつつ、腕時計型端末１００の操作性を向上することができる。
【００３８】
なお、オブジェクトを更新するトリガーとなるスライド操作は、タッチパネル１１０の外周を一周させる操作に限定されない。たとえば、当該スライド操作は、タッチパネル１１０の外周の一定の範囲（たとえば、タッチパネル１１０の外周の半周）をスライドする操作であってもよい。また、当該スライド操作は、外周に沿ってスライドさせる操作だけでなく、タッチパネル１１０上を上下または左右にスライドさせる操作のようなその他の操作であってもよい。
【００３９】
また、上記では、腕時計型端末１００が、反時計回りのスライド操作に基づいてオブジェクトを更新し、時計周りのスライド操作に基づいてオブジェクトを更新前に戻す例を挙げたが、時計回りのスライド操作に基づいてオブジェクトを更新し、半時計周りのスライド操作に基づいてオブジェクトを更新前に戻してもよい。
【００４０】
さらに、上記では、半周分のオブジェクトごとに更新する例を挙げたが、更新するオブジェクトの単位は、これに限定されない。たとえば、腕時計型端末１００は、予め定められた数ごとにオブジェクトを更新してもよいし、タッチパネル１１０に表示されているオブジェクトごと（すなわち、表示画面ごと）に更新してもよい。また、腕時計型端末１００は、選択されたオブジェクトの順に順次更新するように構成されてもよい。さらに、腕時計型端末１００は、タッチパネル１１０の周囲をスクロールさせるようにオブジェクトを更新してもよい。
【００４１】
さらに、上記では、オブジェクトを例に挙げて説明を行なったが、サブオブジェクトの更新についても同様のことがいえる。
【００４２】
＜ハードウェア構成＞
図５を参照して、第１の実施の形態に従う腕時計型端末１００のハードウェア構成の一例について説明する。図５は、腕時計型端末１００のハードウェア構成の一例を示すブロック図である。
【００４３】
図５に示されるように、腕時計型端末１００は、ＲＯＭ（Read  Only  Memory）１と、ＣＰＵ２と、ＲＡＭ（Random  Access  Memory）３と、モニタ４と、タッチセンサ５と、ネットワークインタフェース（Ｉ／Ｆ）６と、記憶装置４０とを含む。
【００４４】
ＲＯＭ１は、オペレーティングシステム（ＯＳ：Operating  System）、腕時計型端末１００の起動時に実行される初期プログラム（ブートプログラム）などを格納する。
【００４５】
ＣＰＵ２は、ＲＯＭ１や記憶装置４０などに格納された、オペレーティングシステムや腕時計型端末１００の制御プログラムなどの各種プログラムを実行することで、腕時計型端末１００の動作を制御する。
【００４６】
ＲＡＭ３は、ＣＰＵ２でプログラムを実行するためのワーキングメモリとして機能し、プログラムの実行に必要な各種データを一時的に格納する。
【００４７】
モニタ４は、オブジェクトを表示することが可能なオブジェクト表示領域と、オブジェクトを表示しないオブジェクト非表示領域を有する。モニタ４としては、たとえば、液晶ディスプレイ、有機ＥＬ（Electro  Luminescence）ディスプレイなどが挙げられる。モニタ４は、タッチセンサ５と組み合わされてタッチパネル１１０として構成される。
【００４８】
タッチセンサ５は、モニタ４全体に設けられてもよいし、モニタ４の外周に沿った領域（すなわち、オブジェクト表示領域）にのみ設けられてもよい。また、タッチパネル１１０の形状は、多角形（たとえば、四角形）、円形、その他の形状であってもよい。
【００４９】
ネットワークＩ／Ｆ６は、アンテナ６Ａを介して、他の通信機器とデータの送受信を行なう。他の通信機器は、たとえば、スマートフォン、パソコン、サーバ装置、その他通信機能を有する電子機器などである。
【００５０】
記憶装置４０は、たとえば、ｅＭＭＣ（Embedded  MultiMediaCard）などの記憶媒体を含む。ｅＭＭＣは、ＮＡＮＤフラッシュメモリと、制御回路とを含む。記憶装置４０は、本実施の形態に従う各種の処理を実現するためのデータ、プログラムなどを格納する。たとえば、記憶装置４０は、機能テーブル４１とオブジェクトテーブル４２とを格納する。機能テーブル４１およびオブジェクトテーブル４２の詳細についえは後述する。また、記憶装置４０は、オペレーティングシステムなどのプログラムを格納していてもよい。
【００５１】
＜機能構成＞
図６を参照して、腕時計型端末１００の機能構成について説明する。図６は、腕時計型端末１００の機能構成の一例を示すブロック図である。
【００５２】
図６に示されるように、腕時計型端末１００は、ＣＰＵ（Central  Processing  Unit）２を含む。ＣＰＵ２は、選択部２１０と、検出部２２０と、表示制御部２３０とを含む。
【００５３】
選択部２１０は、タッチパネル１１０に対するユーザのタッチ操作によって、タッチパネル１１０に表示されたオブジェクトのうちから選択されたオブジェクトを検出する。より具体的には、選択部２１０は、ユーザがタッチしたタッチパネル１１０上の位置（以下、「タッチ位置」ともいう。）を検出し、当該タッチ位置に表示されているオブジェクトを選択されたオブジェクトとして検出する。選択部２１０は、タッチ位置を検出部２２０に出力する。また、選択部２１０は、選択オブジェクトを表示制御部２３０に出力する。
【００５４】
検出部２２０は、タッチパネル１１０に対する所定のスライド操作を検出する。検出部２２０は、たとえば、タッチ位置を追跡することで、タッチ位置の軌跡を検出する。検出部２２０は、一例として、タッチ位置はタッチパネル上の座標であり、当該座標を軌跡情報として記憶装置４０に格納する。検出部２２０は、当該軌跡情報が予め定められた軌跡情報に一致した場合に、オブジェクトを更新するための更新命令を表示制御部２３０に出力する。
【００５５】
表示制御部２３０は、複数のオブジェクトの各々をオブジェクト非表示領域には表示させずに、オブジェクト表示領域に表示させる。腕時計型端末１００は、オブジェクトを表示する間隔を、タッチパネル１１０に対する操作態様（たとえば、指による入力操作や、ペンによる入力操作など）に応じて設定可能に構成されてもよい。
【００５６】
また、表示制御部２３０は、サブオブジェクトに関連付けられているオブジェクトが選択部２１０により選択された場合には、当該オブジェクトから所定の範囲内のオブジェクト表示領域に当該サブオブジェクトを表示させる。
【００５７】
さらに、表示制御部２３０は、操作を検出部２２０が複数のオブジェクトのうちの１つを始点とするタッチパネル１１０に対する所定のスライド操作を検出した場合に、少なくとも当該オブジェクトの表示を新たなオブジェクトの表示に更新する。より具体的には、表示制御部２３０は、タッチパネル１１０の外周に表示された複数のオブジェクトのうちの予め定められた数以上のオブジェクトが、時計回りまたは反時計回りのスライド操作によって順次選択され場合に、現在表示されているオブジェクトの表示をオブジェクトの選択順に従って更新する。ある局面において、表示制御部２３０は、先に選択された一定数のオブジェクトごとに更新してもよいし、選択されたオブジェクトの順に順次更新してもよい。
【００５８】
＜機能テーブル４１＞
図７を参照して、機能テーブル４１について説明する。図７は、機能テーブル４１のデータ構造を示す図である。機能テーブル４１には、オブジェクト４１Ａ（またはサブオブジェクト）と腕時計型端末１００が有する機能４１Ｂとの関係が規定されている。
【００５９】
表示制御部２３０は、機能テーブル４１を参照して、ユーザにより選択されたオブジェクトに関連付けられている機能を実行する。たとえば、表示制御部２３０は、「設定アイコン」（図２、図３に示されるオブジェクト１０＿７）がユーザにより選択された場合には、「設定アイコン」に関連付けられている機能「サブオブジェクトの表示」を実行する。また、表示制御部２３０は、「時計アイコン」（図２、図３に示されるオブジェクト１０＿１）がユーザにより選択された場合には、機能「時間の表示」を実行する。
【００６０】
＜オブジェクトテーブル４２＞
図８を参照して、オブジェクトテーブル４２について説明する。図８は、オブジェクトテーブル４２のデータ構造を示す図である。オブジェクトテーブル４２には、オブジェクト４２Ａと、サブオブジェクト４２Ｂとの関係が規定されている。
【００６１】
表示制御部２３０は、サブオブジェクトを表示するための機能を実行する場合に、オブジェクトテーブル４２を参照して、オブジェクトに関連付けられているサブオブジェクトを取得する。たとえば、表示制御部２３０は、「設定アイコン」（図２、図３に示されるオブジェクト１０＿７）がユーザにより選択された場合には、「設定アイコン」に関連付けられているサブオブジェクト「音量設定アイコン」（図３のオブジェクト１０＿１５）および「表示設定アイコン」（図３のオブジェクト１０＿２０）を実行する。
【００６２】
＜制御構造＞
図９を参照して、腕時計型端末１００の制御構造について説明する。図９は、腕時計型端末１００が実行する処理の一部を表わすフローチャートである。図９の処理は、ＣＰＵ２がプログラムを実行することにより実現される。他の局面において、処理の一部又は全部が、回路素子その他のハードウェアによって実行されてもよい。
【００６３】
ステップＳ５００において、ＣＰＵ２は、表示制御部２３０として、オブジェクトをタッチパネルの外周に沿って表示させる。すなわち、ＣＰＵ２は、オブジェクトをオブジェクト表示領域に表示させる。
【００６４】
ステップＳ５１０において、ＣＰＵ２は、選択部２１０として、タッチパネル１１０に表示されているオブジェクトの１つがタッチされたか否かを判断する。ＣＰＵ２は、オブジェクトの１つがタッチされていると判断した場合には（ステップＳ５１０においてＹＥＳ）、制御をステップＳ５１２に切り替える。そうでない場合には（ステップＳ５１０においてＮＯ）、ＣＰＵ２は、制御をステップＳ５００に戻す。
【００６５】
ステップＳ５１２において、ＣＰＵ２は、表示制御部２３０として、オブジェクトテーブル４２を参照して、タッチされたオブジェクトに関連付けられているサブオブジェクトをタッチされたオブジェクトから所定の範囲内のオブジェクト領域に表示させる。
【００６６】
ステップＳ５２０において、ＣＰＵ２は、選択部２１０として、タッチパネル１１０にタッチしていた指が当該タッチパネル１１０から離れたか否かを判断する。ＣＰＵ２は、たとえば、タッチ位置を検出できなくなった場合に、タッチしていた指がタッチパネル１１０から離れたと判断する。ＣＰＵ２は、タッチパネル１１０から指が離れたと判断した場合には（ステップＳ５２０においてＹＥＳ）、ＣＰＵは、制御をステップＳ５３０に切り替える。そうでない場合には（ステップＳ５２０においてＮＯ）、ＣＰＵ２は、制御をステップＳ５４０に切り替える。
【００６７】
ステップＳ５３０において、ＣＰＵ２は、選択部２１０として、指を離したタッチパネル上の位置がサブオブジェクト上であるか否かを判断する。ＣＰＵ２は、たとえば、タッチ位置を検出できなくなった時から遡って最後に検出したタッチ位置がサブオブジェクト上にあるか否かを判断する。ＣＰＵ２は、最後に検出したタッチ位置に表示されているサブオブジェクトを選択されたサブオブジェクトとして検出する。ＣＰＵ２は、指を離したタッチパネル上の位置がサブオブジェクト上であると判断した場合には（ステップＳ５３０においてＹＥＳ）、制御をステップＳ５３２に切り替える。そうでない場合には（ステップＳ５３０においてＮＯ）、ＣＰＵ２は、制御をステップＳ５００に戻す。
【００６８】
ステップＳ５３２において、ＣＰＵ２は、機能テーブル４１を参照して選択されたサブオブジェクトに関連付けられている機能を実行する。
【００６９】
ステップＳ５４０において、ＣＰＵ２は、検出部２２０として、ユーザがサブオブジェクトに沿ってタッチ操作を一周させたか否かを判断する。すなわち、ＣＰＵ２は、タッチパネル１１０の外周に沿って一周するスライド操作を検出したか否かを判断する。ＣＰＵ２は、タッチパネル１１０の外周に沿って一周するスライド操作を検出した場合には（ステップＳ５４０においてＹＥＳ）、制御をステップＳ５４２に切り替える。そうでない場合には（ステップＳ５４０においてＮＯ）の場合には、ＣＰＵ２は、制御をステップＳ５２０に戻す。
【００７０】
ステップＳ５４２において、ＣＰＵ２は、表示制御部２３０として、現在表示されているサブオブジェクトを新たなサブオブジェクトに更新する。
【００７１】
＜利点＞
以上のようにして、本実施の形態に従う腕時計型端末１００によれば、オブジェクトの各々をタッチパネルの外周に沿って表示させることで、オブジェクトを密集させずに表示する。これにより、表示内容の視認性が向上し、腕時計型端末の操作性が向上する。特に、腕時計型端末のような小型の端末においては、タッチ操作による誤操作を減らすことができる。
【００７２】
また、オブジェクトにタッチする、タッチパネルの外周に沿って指をスライドさせるといった、一貫性があり容易な操作のみで腕時計型端末を操作できるため、操作方法が理解しやすく腕時計型端末の操作性も向上する。
【００７３】
さらに、腕時計型端末の端末自体の大きさがタッチパネルの大きさとほぼ同じ場合には、オブジェクトの選択時に腕時計型端末の外周をガイドとして操作できるため、より直観的に操作することが可能になる。また、指で触って知覚できるような凹凸部が、タッチパネルの外周に沿って形成されている場合には、当該凹凸部をガイドとして操作できるため、より直観的に操作することが可能になる。
【００７４】
さらに、図１に示されるようにオブジェクトを行列状に配置する腕時計型端末は、表示内容の視認性を向上するために、または操作性を向上するために、オブジェクトの表示サイズを大きくしたり、オブジェクト間の間隔を広げる必要があり、これにより、表示できるオブジェクトの数が制限される。本実施の形態に従う腕時計型端末１００においては、オブジェクトの各々がタッチパネルの外周に沿って表示されるため、またはオブジェクトが階層的に表示されるため、表示できるオブジェクトの数が制限されない。
【００７５】
［第２の実施の形態］
＜概要＞
以下、第２の実施の形態に従う腕時計型端末１００Ａについて説明する。本実施の形態に従う腕時計型端末１００Ａは、文字を入力する機能を有する点で第１の実施の形態に従う腕時計型端末１００と異なる。その他の点については、第１の実施の形態に従う腕時計型端末１００と同じであるので説明を繰り返さない。
【００７６】
図１０を参照して、第２の実施の形態に従う腕時計型端末１００Ａの概要について説明する。図１０は、腕時計型端末１００Ａの外観を示した図である。
【００７７】
図１０に示されるように、腕時計型端末１００Ａは、オブジェクト１０＿５１〜１０＿６１の各々を表示可能なタッチパネル１１０を含む。タッチパネル１１０は、当該タッチパネル１１０の外周に沿った表示領域２０（オブジェクト表示領域（斜線部分））と、表示領域２０の内にある表示領域３０（オブジェクト非表示領域）とを含む。
【００７８】
腕時計型端末１００Ａは、オブジェクト１０の各々を表示領域３０には表示させずに、表示領域２０に表示させる。すなわち、腕時計型端末１００Ａは、オブジェクト１０の各々をタッチパネル１１０の外周（縁部）に沿って表示させる。
【００７９】
ユーザは、オブジェクト１０＿５１〜１０＿６１の各々には、文字データに関連付けられており、オブジェクト１０の各々を選択することにより、腕時計型端末１００Ａに文字を入力することができる。
【００８０】
たとえば、オブジェクト１０＿５１〜１０＿６１は、５０音のかな文字うちのア段の文字、句読点などを示すテキストオブジェクトである。オブジェクト１０＿５１〜１０＿６１の各々は、当該オブジェクトと５０音の並び順における同一の行の文字が少なくとも関関連付けられる。たとえば、オブジェクト１０＿５１（すなわち、「か」）には、サブオブジェクトとしてカ行の文字（すなわち、「か」〜「こ」）およびガ行の文字（すなわち、「が」〜「ご」）が関連付けられている。
【００８１】
腕時計型端末１００Ａは、オブジェクトがユーザにより選択されると、当該オブジェクトに関連付けられているサブオブジェクトを表示する。ユーザは、表示されたサブオブジェクトの中から１つのサブオブジェクトを選択することで、当該サブオブジェクトに関連付けられている文字を入力できる。ユーザは、このような操作を繰り返すことで文字入力を行なう。
【００８２】
＜文字入力方法＞
図１１を参照して、文字の入力方法について説明する。図１１は、ユーザが文字入力を行なっている様子を表している図である。以下では「鈴木」という文字を入力する場合を例に挙げて説明する。
【００８３】
腕時計型端末１００Ａは、文字表示領域１３０を含む。典型的には、文字表示領域１３０は、オブジェクト非表示領域に表示される。典型的には、文字表示領域１３０には、オブジェクトまたはサブオブジェクトの少なくとも一方の選択に応じた情報が表示される。文字表示領域１３０には、ユーザが入力した文字が表示される。
【００８４】
図１１（Ａ）に示される初期画面がタッチパネル１１０に表示される。ユーザは、オブジェクト「さ」にタッチすると、サブオブジェクトとして図１１（Ｂ）のように「さ」行の文字および「ざ」行の文字が表示される。ユーザが文字「さ」から文字「す」の位置まで指をスライドさせて文字「す」の位置で指を離すと、文字「す」が文字表示領域１３０に表示される。
【００８５】
その後、図１１（Ｃ）に示されるように、初期画面がタッチパネル１１０に再度表示される。ユーザは、再度、オブジェクト「さ」にタッチすると、サブオブジェクトとして図１１（Ｄ）のように「さ」行の文字および「ざ」行の文字が表示される。ユーザが文字「さ」から文字「ず」の位置まで指をスライドさせて文字「ず」の位置で指を離すと、文字「ず」が文字表示領域１３０に表示される。
【００８６】
その後、図１１（Ｅ）に示されるように、初期画面がタッチパネル１１０に再度表示される。ユーザは、オブジェクト「か」にタッチすると、サブオブジェクトとして図１１（Ｆ）のように「か」行の文字および「が」行の文字が表示される。ユーザが文字「か」から文字「き」の位置まで指をスライドさせて文字「き」の位置で指を離すと、文字「き」が文字表示領域１３０に表示される。
【００８７】
その後、図１１（Ｇ）に示されるように、初期画面がタッチパネル１１０に再度表示される。ユーザは、オブジェクト「変換」にタッチすると、サブメニューとして図１１（Ｈ）に示されるように文字表示領域１３０に入力した文字列の変換候補が表示される。ユーザは、オブジェクト「変換」からオブジェクト「鈴木」の位置まで指をスライドさせてオブジェクト「鈴木」の位置で指を離すと「鈴木」が入力される。
【００８８】
なお、上記の説明では、かな文字の入力方法について説明したが、アルファベット入力、数字入力などについても同様の方法で文字を入力することができる。かな文字、アルファベットなどの入力文字種は、たとえば、表示されているオブジェクトの選択によって切り替えられてもよいし、表示画面のフリックまたはスワイプなどの動作を用いて切り替えられてもよい。
【００８９】
また、上記の例では、文字表示領域１３０は、オブジェクト非表示領域に表示されているが、他の場所に表示されてもよい。たとえば、文字表示領域１３０は、オブジェクト表示領域に表示されてもよい。さらに、文字表示領域１３０は、必ずしもタッチパネル１１０上に表示される必要はない。たとえば、腕時計型端末１００は、文字の入力機能だけを有し、入力した文字（文字表示領域１３０）は、腕時計型端末１００Ａとは異なる他の端末の表示部に表示されてもよい。
【００９０】
＜利点＞
以上のようにして、本実施の形態に従う腕時計型端末１００Ａによれば、文字に関連付けられたオブジェクトの各々をタッチパネルの外周に沿って表示させることで、オブジェクトを密集させずに表示する。これにより、入力文字の選択することが容易になり、文字入力時の操作性が向上する。
【００９１】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００９２】
１  ＲＯＭ、２  ＣＰＵ、３  ＲＡＭ、４  モニタ、５  タッチセンサ、６  ネットワークＩ／Ｆ、６Ａ  アンテナ、１０，１０＿１〜１０＿６１，４１Ａ，４２Ａ  オブジェクト、１１０  タッチパネル、２０，３０  表示領域、４０  記憶装置、４１  機能テーブル、４１Ｂ  機能、４２  オブジェクトテーブル、４２Ｂ  サブオブジェクト、５０，１００，１００Ａ  腕時計型端末、１３０  文字表示領域、２１０  選択部、２２０  検出部、２３０  表示制御部。
【図１】
2015148884.tif 000003
【図２】
2015148884.tif 000004
【図３】
2015148884.tif 000005
【図４】
2015148884.tif 000006
【図５】
2015148884.tif 000007
【図６】
2015148884.tif 000008
【図７】
2015148884.tif 000009
【図８】
2015148884.tif 000010
【図９】
2015148884.tif 000011
【図１０】
2015148884.tif 000012
【図１１】
2015148884.tif 000013