(57)【要約】      （修正有）【課題】直感的な操作を容易に実現可能なウェアラブル端末装置及びウェアラブル端末装置の制御方法等を提供する。【解決手段】ウェアラブル端末装置は、画像を表示する表示部１２０と、表示部１２０が設けられる筐体と、筐体に設けられ、回転可能なベゼル１５０と、ベゼル１５０の回転状態を検出する検出部１３０と、検出部１３０での検出結果に基づいて特定されたコマンドを実行する処理部１１０を含み、表示部１２０は、回転状態を識別可能に表示する。【選択図】図１
2017078950.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示部と、
前記表示部が設けられる筐体と、
前記筐体に設けられ、回転可能なベゼルと、
前記ベゼルの回転状態を検出する検出部と、
前記検出部での検出結果に基づいて特定されたコマンドを実行する処理部と、
を含み、
前記表示部は、
前記画像において、前記回転状態を識別可能に表示することを特徴とするウェアラブル端末装置。
【請求項２】
請求項１において、
前記回転状態は、回転量及び回転位置の少なくとも一方であることを特徴とするウェアラブル端末装置。
【請求項３】
請求項２において、
前記ベゼルは、回転した場合に、第１〜第Ｎ（Ｎは２以上の整数）の回転位置のいずれかの回転位置に係止されるベゼルであり、
前記表示部は、
前記第１〜第Ｎの回転位置のいずれの回転位置に前記ベゼルが係止されているかを識別可能に表示することを特徴とするウェアラブル端末装置。
【請求項４】
請求項２において、
前記ベゼルの回転方向において設定された第１〜第Ｎ（Ｎは２以上の整数）の回転位置を記憶する記憶部を含み、
前記表示部は、
前記検出部が検出した前記回転状態である前記回転量が、前記第１〜第Ｎの回転位置のいずれの回転位置に対応するかを識別可能に表示することを特徴とするウェアラブル端末装置。
【請求項５】
請求項３又は４において、
前記第１〜第Ｎの回転位置と、第１〜第Ｎのコマンドが対応づけられており、
前記処理部は、
前記ベゼルが第ｉ（ｉは１≦ｉ≦Ｎを満たす整数）の回転位置に係止していることが検出された場合に、前記第１〜第Ｎのコマンドのうちの第ｉのコマンドを実行することを特徴とするウェアラブル端末装置。
【請求項６】
請求項５において、
第ｍ（ｍは１≦ｍ≦Ｎ−２を満たす整数）の回転位置には第ｍのコマンドが対応づけられ、第ｎ（ｎはｍ＜ｎ≦Ｎを満たす整数）の回転位置には第ｎのコマンドが対応づけられ、
前記第ｍの回転位置と前記第ｎの回転位置の間の第ｋ（ｋはｎ＜ｋ＜ｍを満たす整数）の回転位置には、コマンドの階層構造において、前記第ｍのコマンドの下層のコマンドである第ｋのコマンドが対応づけられることを特徴とするウェアラブル端末装置。
【請求項７】
請求項３乃至６のいずれかにおいて、
前記表示部は、
前記第１〜第Ｎの回転位置に対応する位置に第１〜第Ｎの識別オブジェクトを、前記画像として表示し、前記第１〜第Ｎの識別オブジェクトを用いて、前記第１〜第Ｎの回転位置のいずれの回転位置に前記ベゼルが係止されているかを識別可能に表示することを特徴とするウェアラブル端末装置。
【請求項８】
請求項６において、
前記表示部は、
前記第１〜第Ｎの回転位置に対応する位置に第１〜第Ｎの識別オブジェクトを表示し、前記第１〜第Ｎの識別オブジェクトを用いて、前記第１〜第Ｎの回転位置のいずれの回転位置に前記ベゼルが係止されているかを識別可能に表示し、
前記表示部は、
前記第ｍのコマンドに対応する第ｍの識別オブジェクトとして、前記第ｍのコマンドの下層のコマンドである前記第ｋのコマンドに対応する第ｋの識別オブジェクトと異なるオブジェクトを表示することを特徴とするウェアラブル端末装置。
【請求項９】
請求項７又は８において、
前記表示部は、
前記第１〜第Ｎの識別オブジェクトを、前記表示部の外周に沿って配置して表示することを特徴とするウェアラブル端末装置。
【請求項１０】
請求項１乃至９のいずれかにおいて、
前記処理部は、
前記ベゼルの前記回転状態の検出結果に基づいて、前記ウェアラブル端末装置の複数のモードのいずれかのモードを選択するモード選択コマンドを実行することを特徴とするウェアラブル端末装置。
【請求項１１】
請求項１乃至１０のいずれかにおいて、
前記処理部は、
前記検出部の検出結果に基づいて、前記表示部に表示されるオブジェクトの回転コマンド、移動コマンド、サイジングコマンドの少なくとも１つのコマンドを実行することを特徴とするウェアラブル端末装置。
【請求項１２】
請求項１乃至１１のいずれかにおいて、
前記処理部は、
前記検出部の検出結果に基づいて、音量調整コマンドを実行することを特徴とするウェアラブル端末装置。
【請求項１３】
請求項１乃至１２のいずれかにおいて、
前記処理部は、
所定の操作が行われた場合に、前記検出部の検出結果に基づいて特定された前記コマンドを無効に設定することを特徴とするウェアラブル端末装置。
【請求項１４】
画像を表示する表示部と、前記表示部が設けられる筐体と、前記筐体に設けられ、回転可能なベゼルと、を有するウェアラブル端末装置の制御方法であって、
前記ベゼルの回転状態を検出し、
前記検出部での検出結果に基づいて特定されたコマンドを実行し、
前記画像において、前記回転状態を識別可能に表示する、
ことを特徴とするウェアラブル端末装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェアラブル端末装置及びウェアラブル端末装置の制御方法等に関する。
【背景技術】
【０００２】
近年の情報機器の小型化により、手のひらサイズ（パームトップ型）の端末が出現している。さらには腕時計型等のウェアラブル端末装置も広く知られている。これらの端末では、表示画面に触れることによって操作を行なう、いわゆるタッチパネルを備えたものがある。
【０００３】
ウェアラブル端末装置の表示画面（タッチパネル）は小さく、指やタッチペンでの操作は容易ではない。例えば、タッチしている部分が指等により隠れてしまったり、意図する箇所をタッチできなかったりといった問題が生じうる。
【０００４】
これに対して、例えば特許文献１では、表示画像上にポインタを表示し、端末自体をスライドさせることで当該ポインタを移動させる手法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−４１２３５号公報
【特許文献２】特開平１１−２１１８６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＧＵＩ（ポインタ）をハード（端末）に追従させるような操作方法では、ＧＵＩの追従性の感度がユーザーによって異なるため、意図する方向に意図する速度で操作できない場合がある。ここでのＧＵＩの追従性とは、ポインタ等の動く方向や動く速度を表す。
【０００７】
また、そもそも小さい表示画面の中にあるポインタの位置を視認することは難しい。このように、特許文献１等の従来の操作手法は直感的で容易なものとは言えなかった。
【０００８】
本発明の幾つかの態様によれば、直感的な操作を容易に実現可能なウェアラブル端末装置及びウェアラブル端末装置の制御方法等を提供できる。
【課題を解決するための手段】
【０００９】
本発明の一態様は、画像を表示する表示部と、前記表示部が設けられる筐体と、前記筐体に設けられ、回転可能なベゼルと、前記ベゼルの回転状態を検出する検出部と、前記検出部での検出結果に基づいて特定されたコマンドを実行する処理部と、を含み、前記表示部は、前記画像において、前記回転状態を識別可能に表示するウェアラブル端末装置に関係する。
【００１０】
本発明の一態様では、ベゼルの回転状態の検出結果に基づいてコマンドを実行するとともに、当該ベゼルの回転状態を識別可能に表示する。これにより、ウェアラブル端末装置におけるコマンドの実行にベゼルを利用することができ、且つベゼルの回転状態が表示されるため、ウェアラブル端末装置の直感的でわかりやすい操作を実現すること等が可能になる。
【００１１】
また、本発明の一態様では、前記回転状態は、回転量及び回転位置の少なくとも一方であってもよい。
【００１２】
これにより、回転量及び回転位置の少なくとも一方を回転状態として検出することが可能になる。
【００１３】
また、本発明の一態様では、前記ベゼルは、回転した場合に、第１〜第Ｎ（Ｎは２以上の整数）の回転位置のいずれかの回転位置に係止されるベゼルであり、前記表示部は、前記第１〜第Ｎの回転位置のいずれの回転位置に前記ベゼルが係止されているかを識別可能に表示してもよい。
【００１４】
これにより、段階的にその位置を変更可能（段階的に回転可能）なベゼルを操作インターフェースとして用いること、及び当該ベゼルの回転位置を識別可能に表示することが可能になる。
【００１５】
また、本発明の一態様では、前記ベゼルの回転方向において設定された第１〜第Ｎ（Ｎは２以上の整数）の回転位置を記憶する記憶部を含み、前記表示部は、前記検出部が検出した前記回転状態である前記回転量が、前記第１〜第Ｎの回転位置のいずれの回転位置に対応するかを識別可能に表示してもよい。
【００１６】
これにより、第１〜第Ｎの回転位置に関する情報を記憶できるため、ベゼルが第１〜第Ｎの回転位置で係止される構造でない場合等であっても、当該ベゼルの回転状態を適切に処理に利用すること等が可能になる。
【００１７】
また、本発明の一態様では、前記第１〜第Ｎの回転位置と、第１〜第Ｎのコマンドが対応づけられており、前記処理部は、前記ベゼルが第ｉ（ｉは１≦ｉ≦Ｎを満たす整数）の回転位置に係止していることが検出された場合に、前記第１〜第Ｎのコマンドのうちの第ｉのコマンドを実行してもよい。
【００１８】
これにより、ベゼルが取り得る段階的な回転位置の各回転位置にコマンドが割り当てられるため、所望のコマンドの選択が容易な操作インターフェースを実現すること等が可能になる。
【００１９】
また、本発明の一態様では、第ｍ（ｍは１≦ｍ≦Ｎ−２を満たす整数）の回転位置には第ｍのコマンドが対応づけられ、第ｎ（ｎはｍ＜ｎ≦Ｎを満たす整数）の回転位置には第ｎのコマンドが対応づけられ、前記第ｍの回転位置と前記第ｎの回転位置の間の第ｋ（ｋはｎ＜ｋ＜ｍを満たす整数）の回転位置には、コマンドの階層構造において、前記第ｍのコマンドの下層のコマンドである第ｋのコマンドが対応づけられてもよい。
【００２０】
これにより、コマンドが階層構造を有する場合に、下位コマンドを直接的に選択可能なインターフェースを実現すること等が可能になる。
【００２１】
また、本発明の一態様では、前記表示部は、前記第１〜第Ｎの回転位置に対応する位置に第１〜第Ｎの識別オブジェクトを、前記画像として表示し、前記第１〜第Ｎの識別オブジェクトを用いて、前記第１〜第Ｎの回転位置のいずれの回転位置に前記ベゼルが係止されているかを識別可能に表示してもよい。
【００２２】
これにより、ベゼルの係止される回転位置を、識別オブジェクトを用いて表示画像に明示することが可能になる。
【００２３】
また、本発明の一態様では、前記表示部は、前記第１〜第Ｎの回転位置に対応する位置に第１〜第Ｎの識別オブジェクトを表示し、前記第１〜第Ｎの識別オブジェクトを用いて、前記第１〜第Ｎの回転位置のいずれの回転位置に前記ベゼルが係止されているかを識別可能に表示し、前記表示部は、前記第ｍのコマンドに対応する第ｍの識別オブジェクトとして、前記第ｍのコマンドの下層のコマンドである前記第ｋのコマンドに対応する第ｋの識別オブジェクトと異なるオブジェクトを表示してもよい。
【００２４】
これにより、コマンドの階層を理解しやすい識別オブジェクトを表示すること等が可能になる。
【００２５】
また、本発明の一態様では、前記表示部は前記第１〜第Ｎの識別オブジェクトを、前記表示部の外周に沿って配置して表示してもよい。
【００２６】
これにより、表示画像の適切な領域に識別オブジェクトを表示することが可能になる。
【００２７】
また、本発明の一態様では、前記処理部は、前記ベゼルの前記回転状態の検出結果に基づいて、前記ウェアラブル端末装置の複数のモードのいずれかのモードを選択するモード選択コマンドを実行してもよい。
【００２８】
これにより、モード選択を行う操作インターフェースにベゼルを用いること等が可能になる。
【００２９】
また、本発明の一態様では、前記処理部は、前記検出部の検出結果に基づいて、前記表示部に表示されるオブジェクトの回転コマンド、移動コマンド、サイジングコマンドの少なくとも１つのコマンドを実行してもよい。
【００３０】
これにより、ベゼルの操作に基づいて、表示オブジェクトに対する種々のコマンドを実行することが可能になる。
【００３１】
また、本発明の一態様では、前記処理部は、前記検出部の検出結果に基づいて、音量調整コマンドを実行してもよい。
【００３２】
これにより、ベゼルの操作に基づいて、音量調整を行うことが可能になる。
【００３３】
また、本発明の一態様では、前記処理部は、所定の操作が行われた場合に、前記検出部の検出結果に基づいて特定された前記コマンドを無効に設定してもよい。
【００３４】
これにより、所定の操作によりコマンドを無効化できるため、誤操作を抑止すること等が可能になる。
【００３５】
また、本発明の他の態様は、画像を表示する表示部と、前記表示部が設けられる筐体と、前記筐体に設けられ、回転可能なベゼルと、を有するウェアラブル端末装置の制御方法であって、前記ベゼルの回転状態を検出し、前記検出部での検出結果に基づいて特定されたコマンドを実行し、前記画像において、前記回転状態を識別可能に表示するウェアラブル端末装置の制御方法に関係する。
【図面の簡単な説明】
【００３６】
【図１】本実施形態のウェアラブル端末装置の構成例（ハードウェア構成例）。
【図２】ウェアラブル端末装置の外観斜視図。
【図３】ウェアラブル端末装置の平面図。
【図４】ウェアラブル端末装置のベゼルの構造例を表す断面図。
【図５】第１ベゼルの操作例。
【図６】第２ベゼルの操作例。
【図７】識別オブジェクトの説明図。
【図８】時計モード群の各モードにおける表示画像の例。
【図９】消費カロリーモード群の各モードにおける表示画像の例。
【図１０】歩数モード群の各モードにおける表示画像の例。
【図１１】脈波モード群の各モードにおける表示画像の例。
【図１２】環境情報モード群の各モードにおける表示画像の例。
【図１３】モード内での設定コマンド実行時における表示画像の変化例。
【図１４】モード内での設定コマンド実行時における表示画像の変化例。
【図１５】設定モードにおける表示画像の例。
【図１６】モード内での設定コマンド実行時における表示画像の変化例。
【図１７】モード内での設定コマンド実行時における表示画像の変化例。
【図１８】コマンド特定情報のデータ構造の例。
【図１９】モード情報のデータ構造の例。
【図２０】モード（コマンド）の階層構造の例。
【図２１】識別オブジェクト情報のデータ構造の例。
【発明を実施するための形態】
【００３７】
以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【００３８】
１．本実施形態の手法
１．１  背景
まず本実施形態の手法について説明する。上述したように、近年では情報機器の小型化が進み、ユーザーの身体に装着されるウェアラブル型の情報機器も広く知られるようになった。このようなウェアラブル端末装置は、多様な機能を有することが想定される。例えば腕時計型の端末装置であっても、時刻やタイムウォッチ、アラームと言った一般的な時計機能だけでなく、生体情報や活動量情報、環境情報の取得や表示といった機能を有するものがある。ここでの生体情報とは、例えば脈拍数や血中酸素飽和度等のユーザーの生体活動に関する情報であり、活動量情報とは、例えば歩数や消費カロリー等のユーザーの活動（行動）に関する情報であり、環境情報とは、現在位置や高度、気圧等のユーザーの周囲の環境状態に関する情報である。
【００３９】
多機能なウェアラブル端末装置において、その機能を適切に利用するためには、操作インターフェースを慎重に検討する必要がある。なぜなら、モード（機能）の数が多ければ、どのモードを選択するか（どの機能を利用するか）の選択肢が多いため、当該選択肢の中から所望のモードを迅速に選択できるインターフェースが必要となる。
【００４０】
また、各モードにおける設定（処理）も多様となる。例えば、ストップウォッチであれば、スタート、ストップ、リセット、ラップ取得といった設定が行われるし、脈拍数のログであれば１日のログ表示と、より長期的な１週間や１ヶ月といったログ表示との切り替え設定等が行われる。このように、各モードで多数の設定が可能な状況において、直感的でわかりやすいインターフェースを実現するには、ウェアラブル端末装置１００の多様な操作を可能とすることが求められる。例えば、所与の設定を行うための操作と、他の設定を行うための操作が重複する（同じ操作となる）ことがないような設計が必要となる。
【００４１】
これに対して、近年のウェアラブル端末装置では、タッチパネルを操作インターフェースとして採用したものが知られている。タッチパネルでは、タッチした位置を検出可能であるため、直感的な操作が可能である。例えば、多様なモードがある場合にも、各モードに対応するアイコンを一覧表示し、ユーザーに対しては所望のアイコンをタッチする操作を行わせればよい。また、各モード内の設定についても、タッチ位置に応じて異なる設定を行ったり、多様なタッチ操作（シングルタッチ、マルチタッチ、フリック等）を各設定に割り当てる等、種々の手法により実現できる。
【００４２】
しかし、ウェアラブル端末装置ではタッチパネルの大きさが非常に小さいことが想定される。例えば腕時計の文字盤のサイズを考えればわかるように、腕時計型であればタッチパネルのサイズは縦横がそれぞれ数ｃｍ程度となる。そのため、タッチしようとした指等で画面が見えなくなったり、意図とは異なる箇所をタッチしてしまうおそれがある。
【００４３】
特に、生体情報や活動量情報を取得するウェアラブル端末装置では、運動中のような比較的激しい活動を行っている状態での使用も想定しなくてはならない。例えば、ランニング中にラップタイムを計る、運動強度の確認のために脈拍数を表示する、移動距離を表示するといった設定をウェアラブル端末装置に実行させることは有用であり、ユーザーはそのための操作を行う必要がある。その場合、体を動かしながら操作を行うため、タッチパネルを用いたのでは誤操作の可能性が高まってしまう。
【００４４】
そのため、タッチパネルではなく、機械的な構造を有するインターフェースを利用することが望ましい。機械的な構造であれば、ボタンの押下、回転部材の回転、スティック状の部材のスライド等、どのような形式を用いるにせよ、操作にはある程度の力が必要になるし、有効な操作が行われた際（例えばボタンが充分に押下された際）には、感触の変化という物理的フィードバックがユーザーに対して行われる。これにより、運動中等であっても、ウェアラブル端末装置に対する操作を確実に、正確に行うことが可能である。
【００４５】
従来の腕時計型機器（多機能腕時計）では、例えば押し込み型のモード選択ボタンを設け、当該モード選択ボタンの一回の押下により、モードが１つずつ切り替わっていくインターフェース等が知られている。しかし、このような操作インターフェースでは、モード数が多くなった場合に、所望のモードを選択するためにボタンを何度も押し込まなくてはならないといった状況が生じ、好ましくない。これは腕時計型機器に設けられる物理ボタンの数が少なく、モード選択に関してボタンを１つしか用いることができないこと、広義には多様な操作ができないことに起因する課題である。
【００４６】
特に、近年のウェアラブル端末装置は、直接的或いは間接的にネットワークに接続して情報を取得可能なものが多い。例えば、ウェアラブル端末装置自体がインターネット等のネットワークを介した通信を行う通信部を有してもよい。或いは、ネットワークを介した通信を行う他の機器（例えばＰＣやスマートフォン）と、有線ケーブルや近距離無線通信を用いて接続し、上記他の機器を介してネットワークから情報を取得してもよい。この場合、ファームウェアアップデート等により、ウェアラブル端末装置の機能（モード）の追加が行われることもあり、モード選択ボタンを用いたインターフェースは、より煩雑なものとなってしまう。
【００４７】
また、従来の腕時計でも、回転ベゼルの回転によりモード選択を行う腕時計が開示されている。このような時計では、複数のモードの中から所望のモードを迅速に、直感的に選択することが可能である。しかし従来手法では、回転ベゼルの状態とモードとの関係が固定である。例えば回転ベゼルの各回転位置に「ＴＩＭＥ」や「ＳＴＯＰＷＡＴＣＨ」等の文字を物理的に記載（刻印或いは印刷等）しており、「ＴＩＭＥ」と記載された回転位置を選択した場合には、必ず時刻表示モードとなる。このような従来手法は、アップデート等による機能の追加、更新を考慮した場合に適切なインターフェースとは言えない。
【００４８】
特許文献１のように、機械的な構造（ハードウェア）と、ポインタ（ＧＵＩ）とを組み合わせる手法も提案されているが、ハードウェアをどれだけ動かしたら画面上でポインタがどれだけ移動するかに関する感覚は個人差が大きく、調整が煩雑である。また、小さい画面上に表示されるポインタを所望の位置に移動させることは困難であり、利便性の高いインターフェースとは言えない。特に、運動中であればポインタ位置の確認や、狙った位置への移動は困難を極める。
【００４９】
１．２  本実施形態の概要
以上を踏まえ、本出願人は機械的な構造であり、且つ多様なモード（機能）にも対応可能なインターフェースを有するウェアラブル端末装置を提案する。
【００５０】
具体的には、本実施形態に係るウェアラブル端末装置１００は図１に示すように、画像（表示画像）を表示する表示部１２０と、表示部１２０が設けられる筐体１６０（図２〜図４を用いて後述）と、筐体１６０に設けられ、回転可能なベゼル１５０と、ベゼル１５０の回転状態を検出する検出部１３０と、検出部１３０での検出結果に基づいて特定されたコマンドを実行する処理部１１０を含む。そして、表示部１３０は、図７等を用いて後述するように、画像において、ベゼル１５０の回転状態を識別可能に表示する。
【００５１】
ここでのベゼル１５０の回転状態とは、当該ベゼル１５０の回転量及び回転位置の少なくとも一方であってもよい。例えば、図３等を用いて後述するように、ベゼル１５０（図３の例では第１ベゼル１５１）がＮ個の位置のいずれに係止されるベゼルである場合、当該Ｎ個の位置の各位置を上記回転位置とすればよい。この場合、ベゼル１５０の所与の基準位置はＮ個の回転位置のうちのいずれかに対応する位置で係止されることになるため、ベゼル１５０はＮ通りの回転位置となりうる。検出部１３０では、検出タイミングのベゼル１５０が、当該Ｎ通りの回転位置のうちのいずれの回転位置の状態であるかを検出すればよい。
【００５２】
或いは、ベゼル１５０はＮ個の離散的な位置に係止される構造には限定されず、連続的に（スムーズに）回転可能な構成であってもよい。その場合、検出部１３０では複数の回転位置のいずれの位置であるかの検出ではなく、回転量（例えば回転角度）を検出し、処理部１１０では当該回転量に基づいてコマンドの実行等を行えばよい。
【００５３】
表示部１２０（ディスプレイ）は、各種の表示を行うためのものであり、例えば液晶ディスプレイや有機ＥＬディスプレイなどにより実現できる。ここで、回転位置を「識別可能に表示」とは、ベゼル１５０が複数の回転位置で係止可能である場合に、所与の回転位置での表示と、他の回転位置での表示が識別可能（区別可能）であることを表し、具体的には、所与の回転位置で表示される表示画像と、他の回転位置で表示される表示画像とが異なることを表す。
【００５４】
筐体１６０は、ウェアラブル端末装置１００の本体部に相当する部材であり、表示部１２０やベゼル１５０等の操作部が設けられる。また、筐体１６０は処理部１１０を内蔵してもよく、例えば処理部１１０が実装される基板（回路基板）を内部に含んでもよい。
【００５５】
ベゼル１５０は、筐体１６０（狭義には表示部１２０）の枠に相当する部材であり、筐体１６０の周縁部、特に表示部１２０の外周に相当する位置に設けられる。特に、本実施形態に係るベゼル１５０は、所与の軸（例えば表示部１２０に交差する方向の軸であって、狭義には表示部１２０に直交する方向の軸）を回転軸として回転可能な回転ベゼルである。ベゼル１５０の回転位置とは、ベゼル１５０の回転状態（基準に対する回転量）を表すものであり、一例としてはベゼル１５０の基準位置が筐体１６０のどの位置にあるかを表すものであってもよい。
【００５６】
なお、以下の本明細書では多様な入力を可能にすることを考慮して、２つのベゼル（第１ベゼル１５１及び第２ベゼル１５２）を有するウェアラブル端末装置１００について説明する。図７を用いて後述するように、回転位置を識別可能に表示する対象は第１ベゼル１５１であることを想定しているため、本実施形態に係るベゼル１５０は狭義には第１ベゼル１５１に対応する。ただし、第１ベゼル１５１及び第２ベゼル１５２の両方を本実施形態に係るベゼル１５０としてもよく、種々の変形実施が可能である。もちろん、本実施形態に係るウェアラブル端末装置１００は、図２〜図４の第２ベゼル１５２を省略した構成、すなわち単一のベゼルを有する構成であってもよい。
【００５７】
ただし、本実施形態の手法では、ベゼルの替わりに他の回転部材を用いてもよい。すなわち、ウェアラブル端末装置１００は、筐体１６０に設けられる回転部材を有し、検出部１３０は、回転部材の回転状態を検出するものであってもよい。
【００５８】
処理部１１０は、ウェアラブル端末装置１００におけるコマンド実行等の種々の処理を行う。処理部１１０は、ＣＰＵ（Central Processing Unit）、ＧＰＵ（Graphics Processing Unit）、ＤＳＰ（Digital Signal Processor）、或いはＡＳＩＣ（application specific integrated circuit）によるハードウェア回路等、種々の構成により実現されるプロセッサーであってもよい。
【００５９】
検出部１３０により特定されるコマンドは、例えばウェアラブル端末装置１００の複数のコマンドがあらかじめ規定されている状況において、当該複数のコマンドのうちの特定された少数（狭義には１つ）のコマンドであってもよい。ウェアラブル端末装置１００のコマンドとは、ウェアラブル端末装置１００において実行される特定の処理（或いは当該処理の実行命令）を表すものである。本実施形態に係るウェアラブル端末装置１００の場合、コマンドの具体例としてはモード選択コマンド、画像処理コマンド、音量調整コマンド等が考えられる。モード選択コマンドが実行されることで、モード選択（遷移）が行われるように、各コマンドの実行により、当該コマンドに対応する処理がウェアラブル端末装置１００において実行されることになる。
【００６０】
また、図１に示したようにウェアラブル端末装置１００は記憶部１４０（メモリー）を含んでもよい。記憶部１４０は、処理部１１０等のワーク領域となるもので、その機能はＲＡＭ等のメモリーやＨＤＤ（ハードディスクドライブ）などにより実現できる。記憶部１４０に記憶される情報の具体例は、図１８〜図２１を用いて後述する。コマンドの実行等の処理部１１０での処理は、記憶部１４０に記憶された情報の読み出し及び書き込みを伴うものであってもよい。
【００６１】
本実施形態の手法によれば、ベゼル１５０（回転ベゼル）を有するウェアラブル端末装置１００において、当該ベゼル１５０の回転位置（回転状態）を表示部１２０で識別可能に表示することが可能になる。上述したように、ベゼルや筐体自体に、ベゼルの回転位置を示すための表示を行う従来手法は既知であるが、本実施形態では当該表示を表示部１２０における表示画像を用いて行う。多機能なウェアラブル端末装置１００では、従来手法のようにベゼルに対して固定的に機能を割り振ることは現実的とは言えないが、本実施形態のように表示画像において表示を行うものとすれば、回転位置の表示を柔軟に（可変に）行うことができるため、ユーザーにとってわかりやすく誤操作の少ない操作インターフェースを実現することが可能になる。
【００６２】
また、ベゼル１５０は、回転した場合に、第１〜第Ｎ（Ｎは２以上の整数）の回転位置のいずれかの回転位置に係止されるベゼルであり、表示部１２０は、第１〜第Ｎの回転位置のいずれの回転位置にベゼル１５０が係止されているかを識別可能に表示してもよい。
【００６３】
このようにすれば、ベゼル１５０の回転位置を段階的なものとすることが可能になるため、ベゼル１５０を離散的な複数の段階を取り得る多段階スイッチのように取り扱うことが可能になる。さらに、ベゼル１５０の回転位置を表示部１２０の表示から理解することが可能になるため、ユーザーにとってわかりやすいインターフェースを実現できる。
【００６４】
この場合、ユーザーがベゼル１５０の回転操作を行った場合に、１段階ごとにユーザー（狭義にはベゼル１５０を把持するユーザーの指）に対して、カチカチと物理的なフィードバックがかけられるため、ユーザーは回転が適切に行われているか否か、また回転は何段階分行われたかの理解が容易となる。なお、段階的な回転を可能にする構造（例えば保持爪、係止爪）については、広く知られたものであるため詳細な説明は省略する。なお、ウェアラブル端末装置１００が複数のベゼルを有する場合、他のベゼル（狭義には第２ベゼル１５２）についても、段階的な回転が可能なものとしてもよく、その場合の係止可能な回転位置の数は上記ベゼル（狭義には第１ベゼル１５１）と同じでもよいし異なってもよい。また、第２ベゼル１５２は連続的に回転可能な構成にしてもよく、その場合、第１ベゼル１５１と第２ベゼル１５２とで物理的フィードバックを異なるものとすることが可能である。
【００６５】
具体的には、表示部１２０は、第１〜第Ｎの回転位置に対応する位置に第１〜第Ｎの識別オブジェクトを上記画像（表示画像）として表示し、第１〜第Ｎの識別オブジェクトを用いて、第１〜第Ｎの回転位置のいずれの回転位置にベゼル１５０が係止されているかを識別可能に表示してもよい。
【００６６】
ここでの識別オブジェクトは、識別に利用される表示オブジェクトであり、丸、三角、四角、星形等、種々の形状のオブジェクトを利用することが可能である。また、識別オブジェクトは図形に限定されず文字等を利用してもよいが、表示部１２０のサイズが小さいことを考慮すれば複雑になりすぎないことが望ましい。また、ここではベゼル１５０が係止されている回転位置を識別可能にするため、当該回転位置に対応する識別オブジェクトと、他の回転位置に対応する識別オブジェクトが識別（区別）可能とならなくてはならない。例えば、第１〜第Ｎの識別オブジェクトの各識別オブジェクトについて、対応する回転位置にベゼル１５０が係止されている場合のオブジェクトと、係止されていない場合のオブジェクトの２通りが設定されてもよい。例えば図７や図２１を用いて後述するように、係止状態での識別オブジェクトは、非係止状態での識別オブジェクトの白黒（濃淡）を反転した画像を用いてもよい。このようにすれば、識別オブジェクトが反転している位置がベゼル１５０の係止されている回転位置であると容易に理解できる。
【００６７】
ただし、本実施形態のベゼル１５０は、第１〜第Ｎの回転位置のいずれかの回転位置に係止される構造に限定されず、上述したように連続的に回転する構造であってもよい。その場合、ウェアラブル端末装置１００は、ベゼル１５０の回転方向において設定された第１〜第Ｎ（Ｎは２以上の整数）の回転位置を記憶する記憶部１４０を含み、表示部１２０は、検出部１３０が検出した回転状態である回転量が、第１〜第Ｎの回転位置のいずれの回転位置に対応するかを識別可能に表示してもよい。
【００６８】
例えば、ベゼル１５０の操作により実行するコマンドがＮ個である（或いは、実行するコマンドはＮ未満であるが識別オブジェクトはＮ個表示する）場合のように、ベゼル１５０を用いて識別すべきウェアラブル端末装置１００の状態がＮ通りである場合を考える。仮に、ベゼル１５０が第１〜第Ｎの回転位置のいずれかの回転位置に係止される構造であれば、ベゼル１５０の回転位置を上記Ｎ通りの状態の各状態に対応付ければよいため、ベゼル１５０が係止される回転位置を直接的に処理に利用できる。しかし、ベゼル１５０が連続的に回転可能な構造であれば、回転量（回転角度）は任意の値をとりうるため、そのままではＮという数との対応がとれない。
【００６９】
このような場合には、Ｎ通りのベゼル１５０の回転状態を判別したいという要求がある以上、当該Ｎ通りの回転状態をシステム的（ソフトウェア的）に定義しておくとよい。具体的には、記憶部１４０に第１〜第Ｎの回転位置を記憶しておけばよい。例えば記憶部１４０は、回転量の範囲を０°〜３６０°とし、当該範囲をＮ個の領域に区分し、各領域の角度範囲を規定する情報（角度範囲そのものの情報、領域の境界となる角度の情報等、種々の情報により実現可能）を記憶する。そして、処理部１１０では、検出部１３０により検出された回転量と、記憶部１４０に記憶された情報との比較処理を行い、検出された回転量が、第１〜第Ｎの回転位置のいずれに対応するかを特定した上で、特定された回転位置に対応する処理を実行すればよい。
【００７０】
このようにすれば、ベゼル１５０の機械的な構造を問わず、ウェアラブル端末装置１００がシステム的に識別すべき状態数に即した処理を実現することが可能になる。なお、記憶部１４０に第１〜第Ｎの回転位置を記憶する手法は、連続的に回転するベゼル１５０を用いる場合だけでなく、離散的に回転する（複数の回転位置に係止される）ベゼル１５０に適用することもできる。例えば、ベゼル１５０が係止される回転位置の数Ｍと、ウェアラブル端末装置１００がベゼル１５０により識別すべき状態数Ｎとが一致しない場合には、ベゼル１５０がＭ個の回転位置のどの回転位置にあるかを特定しても、それだけではＮ通りの状態のいずれと判定すればよいか不明である。その場合には、機械的に特定されるＭ個の回転位置から、システム的に判定すべきＮ個の回転位置への変換を可能とする何らかの情報を記憶部１４０に記憶しておくとよい。
【００７１】
また、第１〜第Ｎの回転位置と、第１〜第Ｎのコマンドが対応づけられており、処理部１１０は、ベゼル１５０が第ｉ（ｉは１≦ｉ≦Ｎを満たす整数）の回転位置に係止していることが検出された場合に、第１〜第Ｎのコマンドのうちの第ｉのコマンドを実行してもよい。
【００７２】
このようにすれば、段階的に回転可能な回転ベゼルを用い、当該回転ベゼルの回転量に応じたコマンドを実行させることが可能になる。特に、ベゼル１５０（第１ベゼル１５１）の各回転位置に特定のコマンドを対応付けられるため、対応付けられたコマンドをベゼル１５０の操作のみにより実行することも可能になる。一例として、ベゼル１５０がモード選択に利用される場合には、ベゼル１５０の回転量（回転位置）に応じて選択されるモードが変化することになり、所望のモードに迅速に遷移させることが可能になる。各回転位置とモード（モード選択コマンド）が対応付けられる例については、図７〜図１２、図１９等を用いて後述する。
【００７３】
また、第ｍ（ｍは１≦ｍ≦Ｎ−２を満たす整数）の回転位置には第ｍのコマンドが対応づけられ、第ｎ（ｎはｍ＜ｎ≦Ｎを満たす整数）の回転位置には第ｎのコマンドが対応づけられ、第ｍの回転位置と第ｎの回転位置の間の第ｋ（ｋはｎ＜ｋ＜ｍを満たす整数）の回転位置には、コマンドの階層構造において、第ｍのコマンドの下層のコマンドである第ｋのコマンドが対応づけられてもよい。
【００７４】
ここでコマンドの階層構造とは、種々の構造が考えられる。例えば一例としてはモード選択コマンドにおけるモードの階層構造に対応するものであってもよい。例えば、時間に関するモードとしては、時刻表示モード、ワールドタイム表示モード、アラームモード、ストップウォッチモード、カウントダウンモード等の具体的なモードが考えられる。よってこのうち使用頻度が高いと考えられるメインモード、例えば時刻表示モードを上位モードとし、時刻表示モードを選択するモード選択コマンドを上位コマンドとする。そして、メインモード以外のサブモードである、ワールドタイム表示モード、アラームモード、ストップウォッチモード、カウントダウンモード等を選択するモード選択コマンドを下位コマンドとすればよい。具体的には、図２０を用いて後述する階層構造を用いればよい。
【００７５】
このようにすれば、コマンド（モード）が階層的である場合にも、所望のコマンドを迅速に選択可能なインターフェースを実現できる。従来のシンプルな腕時計のように、コマンド数（モード数）が少なければそもそも階層構造とする必要性が低い。また、コマンドが階層的であった場合、従来手法では直接的に下位コマンドを実行する操作を行うことができず、まず上位コマンド（時刻表示モードのモード選択コマンド）を選択し、その上でさらに下位コマンド（例えばアラームモードのモード選択コマンド）を選択するという複数段での操作が一般的であった。従来手法では可能な操作が少ないため、多段にすることで選択可能なコマンド数を増やす（例えばｐ通りの操作しかできなくても、それをｑ回行わせればｐｑ通りの入力ができる）必要があったためである。
【００７６】
その点、本実施形態では、ベゼルの回転位置を表示画像で明示するため、ベゼルの回転位置とコマンドとの対応関係を柔軟に設定（変更）可能である。そのため、ベゼル１５０の各回転位置に下位コマンドまで割り当てるような設定を行うことも可能でなり、このようにすることで、ベゼル１５０の操作により下位コマンドの直接的な実行が可能になる。つまり、モードの上位下位を考慮することなく、多数のモード（狭義には全モード）をベゼル１５０の回転位置のいずれかの位置に割り当ててもよく、このようなコマンドの対応づけについては、図７等を用いて後述する。
【００７７】
また、表示部１２０は、第ｍのコマンドに対応する第ｍの識別オブジェクトとして、第ｍのコマンドの下層のコマンドである第ｋのコマンドに対応する第ｋの識別オブジェクトと異なるオブジェクトを表示してもよい。
【００７８】
このようにすれば、コマンドの階層構造が異なる場合、対応する識別オブジェクトが異なるものとなるため、上位コマンドと下位コマンドの識別オブジェクトを並べて配置する際にも、わかりやすい表示が可能になる。具体的には、どの識別オブジェクトがどの階層のコマンドに対応するか、さらに言えば各識別オブジェクトに対応するベゼル１５０の各回転位置がどの階層のコマンドに対応するかを、ユーザーに対してわかりやすく提示することが可能になる。具体的な識別オブジェクトの例については、図７や図２１等を用いて後述する。
【００７９】
また、表示部１２０は、第１〜第Ｎの識別オブジェクトを、表示部１２０の外周に沿って配置して表示してもよい。
【００８０】
ここで、表示部１２０の外周とは、表示部１２０の表示面（表示領域）の周縁領域を表す。例えば、表示領域の中心を定義し、当該中心からの距離が所与の閾値以下の領域を中心領域、中心からの距離が上記所与の閾値より大きい領域を周縁領域とすればよく、表示領域が図２等を用いて後述するように円形状であれば、半径が所与の閾値より大きい領域（図７におけるＢ１）を周辺領域とすればよい。表示部１２０の外周に沿った識別オブジェクトの配置例については、図７等を用いて後述する。
【００８１】
このようにすれば、表示領域（表示面、表示画像）の適切な領域に識別オブジェクトを配置することが可能になる。表示画像には、識別オブジェクト以外の情報も表示しなくてはならない。例えば、時刻表示モードであれば時刻情報を表示するし、脈波表示モードであれば脈拍数等の情報を表示する。識別オブジェクトは、それら主として表示すべき情報の表示を阻害しないことが望ましく、中心領域を除いた領域、すなわち外周に沿った周縁領域に配置するとよい。
【００８２】
また、処理部１１０は、ベゼル１５０の回転状態の検出結果に基づいて、ウェアラブル端末装置１００の複数のモードのいずれかのモードを選択するモード選択コマンドを実行してもよい。
【００８３】
ここで、ウェアラブル端末装置１００のモードとは、ウェアラブル端末装置１００が取り得る状態に対応する。例えば、ウェアラブル端末装置１００が、時刻表示、ワールドタイム表示、アラーム、ストップウォッチ、脈拍数（現在値）の表示、脈拍数（ログ）の表示、・・・といった種々の状態を有する場合、時刻表示モード、ワールドタイム表示モードと言ったように、各状態に対応してモードが設定されることになる。
【００８４】
モード選択コマンドとは、このような種々のモードを有する場合に、いずれのモードとなるか（いずれのモードに遷移するか）の選択をウェアラブル端末装置１００に行わせる（指示する）コマンドである。各モードでの表示画像の例は図８〜図１２等を用いて後述し、モードに関するデータの具体例については図１９等を用いて後述する。
【００８５】
このようにすれば、ベゼル１５０をモード選択に利用することができる。多機能なウェアラブル端末装置１００ではモードの数が従来の腕時計等に比べて多いことが想定されるが、ベゼル１５０を用いることで容易な操作により迅速にモード選択を行うことが可能になる。さらに、本実施形態ではベゼル１５０の回転状態が表示部１２０に表示されるため、所望のモードの選択がより容易である。
【００８６】
また、処理部１１０は、検出部１３０の検出結果に基づいて、表示部１２０に表示されるオブジェクトの回転コマンド、移動コマンド、サイジングコマンドの少なくとも１つのコマンドを実行してもよい。
【００８７】
ここでの回転コマンド、移動コマンド、サイジングコマンドのとらえ方は種々考えられるが、例えばオブジェクト（狭義には画像）を表示する何らかのモードにおける設定コマンドの一種と考えてもよい。回転コマンドとは、画像を回転させる（基準姿勢に対する回転量を変更する）コマンドであり、移動コマンドとは、表示画像内での画像の表示位置を変更するコマンドであり、サイジングコマンドとは画像の表示サイズを変更するコマンドである。ここでの画像とは、例えば脈拍数のログ（履歴グラフ）であってもよく、その場合のサイジングコマンドとは、図１４を用いて後述するズームインコマンド、ズームアウトコマンドに対応する。或いは、ウェアラブル端末装置１００の記憶部１４０に記憶された写真やイラスト等の画像データを上記オブジェクトとしてもよい。詳細については図１６を用いて後述する。
【００８８】
このようにすれば、表示されるオブジェクトに対する種々の処理をわかりやすい操作インターフェースにより実現することが可能になる。なお、モード内の設定コマンドとは、各モードにおいて実行可能な設定をウェアラブル端末装置１００に対して行わせるコマンドである。例えば、脈拍数（ログ）の表示モードの場合、ユーザーの利用状況に応じて、一日分のグラフを表示したい場合もあれば、１週間分のグラフを表示したい場合もあると考えられる。よって、脈拍数（ログ）の表示モードにおいて、グラフのズームイン設定及びズームアウト設定を可能にするとよく、具体的にはモード内での設定コマンドとしてズームインコマンド及びズームアウトコマンドを実行可能にする。なお、時刻表示モードのように、設定コマンドを有さない（この例では表示のみを行う）モードがあることは妨げられない。設定コマンドを実行した場合の表示画像の遷移例の詳細については図１３、図１４等を用いて後述し、設定コマンドの具体例については図１８等を用いて後述する。
【００８９】
また、処理部１１０は、検出部１３０の検出結果に基づいて、音量調整コマンドを実行してもよい。
【００９０】
ここでの音量とは、ウェアラブル端末装置１００により発生される音（アラーム音、音声、音楽）の大きさを表すものである。このようにすれば、音量を調整する処理をわかりやすい操作インターフェースにより実現することが可能になる。詳細については図１７を用いて後述する。
【００９１】
また、処理部１１０は、所定の操作が行われた場合に、検出部１３０の検出結果に基づいて特定されたコマンドを無効に設定してもよい。
【００９２】
ここで、無効に設定するとは、特定されたコマンドの実行を行わないことを表す。すなわち、無効に設定されている場合には、ベゼル１５０等の操作によりコマンドが特定されたとしても、当該コマンドの実行は行われず、ウェアラブル端末装置１００の内部的な挙動としては、ベゼル１５０の操作がなかった場合と同様となる。
【００９３】
このようにすれば、ベゼル１５０（第１ベゼル１５１、第２ベゼル１５２）の回転があったとしても、コマンドの実行を行わないものとできる。回転ベゼルはユーザーの意図しない状況で回転するおそれがあり、例えばウェアラブル端末装置１００を外してカバンに入れている状態で、カバン内での接触により回転ベゼルが回転してしまうことがある。その場合、ユーザーはコマンド実行を意図していない以上、偶発的な回転に基づいてコマンドが実行されることは好ましくない。その点、コマンドを無効にすれば、ユーザーの意図しないコマンド実行を抑止できる。ここでの所定の操作とは、例えば回転ベゼルとは別途設けられたボタンの押下等であってもよい。
【００９４】
２．構造例
図２〜図４に、本実施形態に係るウェアラブル端末装置１００の構造例を示す。以下では腕時計型の装置について説明を行うが、本実施形態のウェアラブル端末装置１００はこれに限定されず、ユーザーの他の部位、たとえば手首、上腕、腕、体幹部に装着される装置であってもよい。図２がウェアラブル端末装置１００がユーザーに装着された状態での斜視図であり、図３が平面図であり、図４が第１ベゼル１５１や第２ベゼル１５２の位置関係を説明する断面図である。なお、上述したように本実施形態では第２ベゼル１５２を省略する等の変形実施が可能である。
【００９５】
ウェアラブル端末装置１００は、筐体１６０と、表示部１２０と、ベゼル１５０（第１ベゼル１５１、第２ベゼル１５２）と、表示部１２０の保護部材となるガラス１７０と、ウェアラブル端末装置１００のユーザーへの固定（装着）に用いられるバンド部１８０とを含む。
【００９６】
なお、以下では説明を容易にするために、所与の座標系を用いて方向等を表現する場合がある。具体的には、図２に示したように、ウェアラブル端末装置１００の筐体１６０を基準として座標系を設定し、表示部１２０（文字盤部分）の表示面に交差する方向、或いは法線方向であって、表示部１２０の表示面側を表面とした場合の裏面から表面へと向かう方向をＺ軸正方向とする。ウェアラブル端末装置１００が被検体に装着された状態では、上記Ｚ軸正方向とは、被検体から筐体１６０へと向かう方向に相当する。また、Ｚ軸に直交する２軸をＸＹ軸とし、特に筐体１６０に対してバンド部１８０が取り付けられる方向をＹ軸に設定する。図２の例では、筐体１６０のうち、Ｙ軸正方向の端点、及びＹ軸負方向の端点において、バンド部１８０との接続が行われる。なお、座標系の設定については、図２以降においても同様とする。あるいは、筐体１６０に対してバンド部１８０が取り付けられる方向をＹ軸とし、当該Ｙ軸に直交し、筐体１６０が体と接触する面の法線に沿う方向をＺ軸、そしてＹ軸及びＺ軸に直交する方向をＸ軸と設定してもよい。
【００９７】
図２〜図４に示したように、ウェアラブル端末装置１００は通常の時計における文字盤に相当する部分に表示部１２０を有し、当該表示部１２０の周縁部に（表示部１２０を囲むように）第１ベゼル１５１及び第２ベゼル１５２が設けられる。図２等の例では、上記座標系におけるＸＹ平面に沿って表示面が設定されるように、筐体１６０に対して表示部１２０が設けられる。図２〜図４では表示部１２０を円形状としたがこれには限定されず、他の形状であってもよい。
【００９８】
第１ベゼル１５１及び第２ベゼルは、筐体１６０のうち、ＸＹ平面において表示部１２０の外側になる位置に設けられる。例えば、表示部１２０の中心位置を座標系の原点とした場合、第１ベゼル１５１及び第２ベゼル１５２は、表示部１２０の端点よりもさらに原点から遠い位置（Ｘ値、Ｙ値の絶対値が大きくなる位置）に設けられる。
【００９９】
第１ベゼル１５１及び第２ベゼル１５２は、それぞれリング形状、すなわちＸＹ平面での断面形状が同心円状となりＺ軸方向に厚みを有する形状、或いはそれに類する形状を有し、回転可能に構成される回転ベゼルである。具体的には、第１ベゼル１５１及び第２ベゼル１５２は、表示部１２０に交差する方向（狭義にはＺ軸方向）の軸を回転軸として回転する回転ベゼルであり、さらに具体的には、表示部１２０の中心を通過するＺ軸方向の回転軸まわりに回転可能である。
【０１００】
一例としては、図４の断面図に示したように、第１ベゼル１５１は、凹部（溝部）１５１１を有し、当該凹部１５１１が、筐体１６０に設けられた凸部１６１と摺動可能に勘合するものであってもよい。このような構造により、表示部１２０の中心を通過するＺ軸方向の回転軸まわりに回転する第１ベゼル１５１を実現できる。同様に、第２ベゼル１５２は、凹部１５２１を有し、当該凹部１５２１が、筐体１６０に設けられた凸部１６２と摺動可能に勘合するものであってもよい。また、図４では回転ベゼル側に凹部、筐体１６０側に凸部を設けるものとしたがこれには限定されず、回転ベゼル側に凸部、筐体１６０側に凹部を設けてもよい。図４に示した構造からわかるように、第１ベゼル１５１と第２ベゼル１５２とは、それぞれ独立に回転可能であることが想定される。
【０１０１】
図２〜図４に示したように、第１ベゼル１５１は、第２ベゼル１５２の外周側（ＸＹ平面において、筐体１６０の中心部から周縁部へ向かう方向側）に設けられてもよい。図４の例では、少なくともＺ軸方向での位置が重なる領域（図４のＡ１）では、第２ベゼル１５２の最も外周側の端点（Ａ２）よりもさらに外周側に、第１ベゼル１５１の最も内周側の端点（Ａ３）が位置する関係となる。
【０１０２】
図４の構成の場合、第２ベゼル１５２は、上面（Ｚ軸正方向側の面）は外部に広く露出する。それに対して、内周側側面（図４の例ではＸ軸負方向側の面）は表示部１２０或いは表示部１２０を保護する部材（ガラス１７０）により遮蔽される。また、外周側側面（図４の例ではＸ軸正方向側の面）は第１ベゼル１５１により遮蔽され、下面（Ｚ軸負方向側の面）は筐体１６０により遮蔽される。そのため、ユーザーによる第２ベゼル１５２に対する操作は、第２ベゼル１５２の上面を用いて行われるとよい。そのため、図２〜図４では第２ベゼル１５２の上面に複数の突起部１５２２を設け、操作を容易にしている。
【０１０３】
第１ベゼル１５１は、内周側側面が第２ベゼル１５２により遮蔽され、下面が筐体１６０により遮蔽されるが、上面及び外周側側面は広く露出する。そのため、ユーザーによる第１ベゼル１５１に対する操作は、第１ベゼル１５１の上面又は外周側側面を用いて行われるとよい。その際、第１ベゼル１５１と第２ベゼル１５２の操作感覚を大きく異ならせることで誤操作の抑止が可能であるため、図３では外周側側面を用いた操作を想定して、外周側側面に複数の突起部１５１２を設けている。
【０１０４】
図５が第１ベゼル１５１の操作イメージ図であり、図６が第２ベゼル１５２の操作イメージ図である。図５からわかるように、第１ベゼル１５１の操作は側面側を指でつまむように行い、図６からわかるように、第２ベゼル１５２の操作は上面側から指を滑らせるように行う。もちろん、第１ベゼル１５１を１本の指で操作してもよい。
【０１０５】
また、図４等には不図示であるが、ウェアラブル端末装置１００は検出部１３０としてパルス数検出センサーを有してもよい。そして、第１ベゼル１５１の下面（Ｚ軸負方向側の面）に所与の光学パターンを設け、パルス数検出センサーは第１ベゼル１５１の下面に対して光を照射し、当該光の反射光を検出する。このようにすれば、パルス数検出センサーで検出されるパルス数が第１ベゼル１５１の回転量と相関を有することになるため、センサー情報に基づいて第１ベゼル１５１の回転状態（狭義には回転方向及び回転量）を検出することが可能になる。同様に、第２ベゼル１５２の回転状態を検出するために、第２のパルス数検出センサーを設けるとともに、第２ベゼル１５２の下面に光学パターンを形成する。パルス数の検出結果に基づく回転ベゼルの回転状態の検出手法は、特許文献２等に開示された手法であるため、これ以上の詳細な説明については省略する。ただし、本実施形態における回転ベゼルの回転状態の検出手法はこれに限定されず、広く知られた他の回転ベゼルの回転状態検出手法（例えば機械的な構造により検出する手法等）を広く適用可能である。そのため、本実施形態の検出部１３０は種々の手法で用いられる種々のセンサー等による実現が可能である。
【０１０６】
また、図４に示したガラス１７０は、ガラスタイプの静電容量式タッチパネルであってもよい。すなわち、本実施形態に係るウェアラブル端末装置１００は、ガラス１７０をタッチすることによる操作が可能であってもよい。その際、タッチした位置を詳細に検出しようとすると、従来手法と同様の課題が生じてしまう。そのため、ガラス１７０に対する操作は、例えばタッチがされたか否かのみを検出するものであってもよい。このようにすれば、細かい位置検出の精度が要求されないため、誤操作の可能性を抑止できる。本実施形態では、第１ベゼル１５１、第２ベゼル１５２という操作インターフェースを有するため、細かい操作はそれらを用いて行えばよい。例えば、複数の選択肢（リスト）の中から第２ベゼル１５２を用いて選択操作を行い、選択された項目を決定する操作をガラス１７０に対するタッチにより行うといった手法が考えられる。
【０１０７】
また、図２〜図４には不図示であるが、ウェアラブル端末装置１００は加速度センサーを有し、当該加速度センサーを用いてタップ操作を検出してもよい。ここでのタップ操作とは、ユーザーが指や手のひらを用いてウェアラブル端末装置１００を叩く操作である。なお、加速度センサーを用いたタップ操作検出は広く知られた手法であるため、詳細な説明は省略する。
【０１０８】
３．表示画像例
次に表示部１２０で表示される表示画像例、及び各表示画像と第１ベゼル１５１、第２ベゼル１５２に対する操作との関係例を説明する。
【０１０９】
３．１  モードの例と識別オブジェクト
上述してきたように、近年のウェアラブル端末装置は多機能であることが想定されるため、実行可能なコマンド数が多くなる。そして、本実施形態ではそのような状況でも直感的でわかりやすいインターフェースを実現するため、回転ベゼルを用いて多様な入力操作を可能にしている。
【０１１０】
しかし、多様な入力操作が可能であることにより、どの操作を行うことで、ウェアラブル端末装置１００にどのようなコマンドを実行させることができるか、という対応関係をユーザーが把握しておくことが困難となる。別途マニュアルを用意したとしても、紙媒体のマニュアルを閲覧する、或いは電子マニュアルを所与の機器（ＰＣ、スマートフォン、ウェアラブル端末装置１００）で閲覧するという行為は煩雑でありユーザー負担が大きい。
【０１１１】
そのため、回転ベゼルの回転状態と、ウェアラブル端末装置１００で実行する（或いはされている）コマンドの対応関係を表示画像上に表示することは有用である。
【０１１２】
例えば、第１ベゼル１５１が複数の回転位置で係止可能な構成（段階的に回転する構成）である場合、当該第１ベゼル１５１が、どの回転位置で係止されているかを表示してもよい。第１ベゼル１５１の回転状態に基づいてモード選択コマンドを実行する例であれば、複数の回転位置のそれぞれにモードが割り当てられるため、回転位置を識別可能に表示することで、現在のモードがどのモードであるか、第１ベゼル１５１を現在の回転位置からどのように回転させるとどのモードに遷移するか、といった情報をわかりやすくユーザーに提示することができる。なお、以下では第１ベゼル１５１の回転位置を表示画像に表示する例を示すが、第２ベゼル１５２の回転位置を表示画像に表示してもよい。その場合、第２ベゼル１５２が本実施形態に係るベゼル１５０に対応することになり、第１ベゼル１５１は省略可能である。或いは、第１ベゼル１５１、第２ベゼル１５２の両方の回転位置を表示画像に識別可能に表示してもよく、その場合、第１ベゼル１５１及び第２ベゼル１５２の両方が本実施形態に係るベゼル１５０に対応する。
【０１１３】
具体的な表示画像例を図７に示す。図７はウェアラブル端末装置１００のうち、表示部１２０と、第１ベゼル１５１と、第２ベゼル１５２について図示したものであり、他の構成については省略している。この点は、図８以降の図においても同様である。
【０１１４】
図７では、第１ベゼル１５１がＮ通り（具体的にはＮ＝４８）の回転位置となることができ、第１ベゼル１５１の側面にはＮ個の突起部１５１２が設けられるとともに、第１ベゼル１５１のうちの基準位置を表す位置にマーカー１５１３が設けられている。この例では、第１ベゼル１５１は３６０／Ｎ度を単位として回転可能であり、１単位分回転させることで、マーカー１５１３が設けられた基準位置が３６０／Ｎ度だけ回転移動する。ただし、マーカー１５１３は必須の構成ではない。なお、以下ではＹ軸正方向の回転位置を第１の回転位置とし、第１の回転位置から時計回りの方向に第２の回転位置、第３の回転位置の順に並び、最後（第１の回転位置の１つ反時計回り）の回転位置を第Ｎの回転位置とする。
【０１１５】
第１ベゼル１５１の回転位置を表示する表示画像としては、例えばＮ個の識別オブジェクト（ガイドオブジェクト）を、表示画像のうちの各回転位置に対応する位置に表示すればよい。例えば、表示部１２０が円形状の表示領域を有し、表示画像も円形状である場合、当該円形状の外周に沿った領域（Ｂ１）に３６０／Ｎ度間隔でＮ個の識別オブジェクトを配置すればよい。なお図７では、表示領域のうちの識別オブジェクトの配置領域以外の領域（周縁部を除いた領域）に、時刻表示を行う例を示したが、この部分での具体的な表示内容はモードによって異なるものであり、詳細については図８〜図１２等を用いて後述する。
【０１１６】
ここでの識別オブジェクトは種々考えられ、例えば図７に示したように比較的サイズの大きい白丸（Ｂ２）、比較的サイズの小さい黒丸（Ｂ３）、菱形（Ｂ４）等を用いることが可能である。
【０１１７】
ここで識別オブジェクトに求められるのは、第１に現在の回転位置がどの位置であるかを識別可能であること、第２に回転位置を変化させたときに実行されるコマンド（この例ではどのモード選択コマンドが実行され、どのモードに遷移するか）に関するガイドが示されること、の２点である。
【０１１８】
上記第１の要求を満たすために、現在の回転位置に対応する位置に表示される識別オブジェクトと、他の回転位置に対応する位置に表示される識別オブジェクトとを、明確に異なるものとする。一例としては、図７のＢ５に示したように、現在の回転位置に対応する識別オブジェクトは背景を黒地にして、円や菱等の図形を白抜きで表示するとともに、その他の識別オブジェクトは背景を白地にして、円や菱等の図形を黒く表示するといった手法が考えられる。この場合、現在の回転位置に対応する識別オブジェクトのみが、他の識別オブジェクトに対して白黒（濃淡）が反転するため、現在の回転位置を容易に識別できる。また、現在の回転位置か否かに応じて識別オブジェクトの表示態様に違いが出ればよいため、現在の回転位置に対応する識別オブジェクトを点滅させる、色を変える、星形等の他の識別オブジェクトと明確に異なる形状にするといった種々の変形実施が可能である。
【０１１９】
しかし、これだけでは現在の回転位置がわかるのみであり、どのように回転させればどのようなモードに遷移させられるかという手がかりが少ない。場合によっては、ユーザーがＮ通りのモードの並びを覚えておく必要も生じてしまう。
【０１２０】
よって上記第２の要求のように、第１ベゼル１５１を回転させた場合のモード遷移のヒントとなる表示を行うとよい。ただし、各回転位置に対応するモードを文字やアイコン（例えば時刻表示モードで時計アイコン、脈波表示モードでハート型アイコン）で表し、当該アイコン等をＮ個並べて表示するほど、ウェアラブル端末装置１００の表示部１２０のサイズに余裕はないことが想定される。つまり、識別オブジェクトは本来表示したい情報、例えば時刻表示モードにおける時刻情報等の表示を阻害しない程度にシンプルなオブジェクトとなることが求められる。
【０１２１】
そこで本実施形態では、関連するモード群を第１ベゼル１５１の回転位置において連続する位置に割り当てるとともに、所与のモード群と、当該モード群とは異なるモード群との境界をわかりやすく表示する識別オブジェクトを利用する。
【０１２２】
モード群の具体的な設定は種々考えられる。一例としては、時間モード群、消費カロリーモード群、歩数モード群、脈波モード群、環境情報モード群といったモード群を設定してもよい。
【０１２３】
時間モード群に含まれる具体的なモードとしては、時刻表示モード、ワールドタイム表示モード、カウントダウンモード、ストップウォッチモード、アラームモード等が考えられる。同様に、消費カロリーモード群には消費カロリー表示モード（当日）、消費カロリー表示モード（ログ）が含まれ、歩数モード群には歩数表示モード（当日）、歩数表示モード（ログ）が含まれ、脈波モード群には脈波表示モード（現在値）、脈波表示モード（ログ）が含まれ、環境情報モード群には、高度モード、気圧モード、気温モードが含まれてもよい。
【０１２４】
そして、ウェアラブル端末装置１００では、第１ベゼル１５１の第１〜第５の回転位置（Ｂ６）に、時間モード群に含まれる時刻表示モード、ワールドタイム表示モード、カウントダウンモード、ストップウォッチモード、アラームモードを割り当て、処理部１１０は、各回転位置への第１ベゼル１５１の回転が検出された場合には、対応するモードを選択するモード選択コマンドを実行する。同様に、第６〜第７の回転位置（Ｂ７）に消費カロリー表示モード（当日）、消費カロリー表示モード（ログ）を割り当て、第８〜第９の回転位置（Ｂ８）に歩数表示モード（当日）、歩数表示モード（ログ）を割り当て、第１０〜第１１の回転位置（Ｂ９）に脈波表示モード（現在値）、脈波表示モード（ログ）を割り当て、第１２〜第１４の回転位置（Ｂ１０）に高度モード、気圧モード、気温モードを割り当てる。
【０１２５】
その上で、識別オブジェクトを表示することで時間モード群と消費カロリーモード群との境界等の、各モード群間の境界を明示する。一例としては、各モード群の先頭のモードに対応する識別オブジェクトを、モード群のうちの先頭以外のモードに対応する識別オブジェクトとは異なるオブジェクトとすればよい。図７の例では、上記の例における先頭のモード、すなわち時刻表示モード、消費カロリー表示モード（当日）、歩数表示モード（当日）、脈波表示モード（現在値）、高度モードを表す第１、第６、第８、第１０、第１２の回転位置に対応する位置の識別オブジェクトはサイズの大きい白丸を用い、他のモードに対応する識別オブジェクトはサイズの小さい黒丸を用いる。このような表示にすれば、第１〜第５の回転位置、第６〜第７の回転位置、第８〜第９の回転位置、第１０〜第１１の回転位置、第１２〜第１４の回転位置のそれぞれが一群のモードに対応するということがわかるため、ユーザーは第１ベゼル１５１の回転位置に基づいて、所望のモードを選択することが容易になる。
【０１２６】
例えば、ユーザーが現在の表示画像を閲覧することで、現在のモードは所望のモードではないが、所望のモードに関連するモードであると判断できたとする。その場合、現在の回転位置が属する一群のモードを対象として所望のモードを探索する操作を行えばよいため、操作の手間が省ける。例えば、ストップウォッチモードを利用したい状況で、時刻表示が行われていた場合、ユーザーは、現在のモード（時刻表示モードであり第１の回転位置に対応）は所望のモードではないが、時間に関係するという点で類似していると判断できる。そのため、第１の回転位置が含まれる一群のモードに対応する回転位置、すなわち第１〜第５の回転位置のみを探索対象として、第１ベゼル１５１の回転操作を行えばよい。
【０１２７】
一方、現在のモードが所望のモードと関係しない場合にも、まずは大まかな探索を行うことで探索範囲を絞ることができる。具体的には、ユーザーは第１ベゼル１５１の回転位置を１つずつ変化させていくのではなく、まず白丸が表示される識別オブジェクトに対応する回転位置となるように回転させればよい。より具体的には、第１の回転位置→第６の回転位置→第８の回転位置→第１０の回転位置→第１２の回転位置となるように第１ベゼル１５１の回転位置を変化させればよく、それ以外の回転位置でのモードを精査する必要はない。例えば、後述する図８のＣ１→図９のＤ１→図１０のＥ１→図１１のＦ１→図１２のＧ１となるように第１ベゼル１５１を回転させればよい。第１ベゼル１５１は段階的に回転するため、図８のＣ１から図１２のＦ１の間には、後述する図８のＣ２やＣ３といった状態も取ることになるが、そのような状態で第１ベゼル１５１を停止させ、表示内容の確認を行わなくてよい。
【０１２８】
その上で、上記操作において所望のモードに類似するモードに遷移したら、当該モードが含まれる一群のモードに対応する回転位置のみを探索対象として、詳細な探索を行えばよい。例えば、脈波表示モード（ログ）を選択したい場合、第１ベゼル１５１の回転位置が第１０の回転位置となり、脈波表示モード（当日）となったところで、所望のモードに類似していると判断できる。その結果、ユーザーが探索すべき範囲、すなわち第１ベゼル１５１の回転位置を変化させる範囲としては、第１０〜第１１の回転位置だけを考慮すればよく、第１〜第Ｎの回転位置全体を１つ１つ調べていく場合に比べてユーザーの操作負担を軽減することができる。
【０１２９】
ただし、上記第２の要求を満たすための識別表示は、所与のモード群と他のモード群とが識別可能に表示されればよいため、各モード群の先頭に対応する識別オブジェクトの表示態様を変えるものには限定されない。例えば、モード群の最後のモードに対応する識別オブジェクトの表示態様を変えてもよい。或いは、時間モード群に対応する識別オブジェクトを円形にし、脈波モード群に対応する識別オブジェクトを三角形にするといったようにモード群ごとに識別オブジェクト形状を変える、或いはモード群ごとに識別オブジェクトの色を変える等、種々の変形実施が可能である。
【０１３０】
本実施形態の手法では、第１ベゼル１５１の回転位置に対して、上位モードと下位モードの両方が並べて配置される。そのため、下位モードの選択も、第１ベゼル１５１の回転操作のみで実現が可能である。従来手法では、まず上位モードを選択、決定し、その後決定された上位モードに従属する下位モードの選択を行うという段階的な操作が必要であり、一例としては第１ベゼル１５１の回転操作（上位選択）→ガラス１７０のタッチ（決定）→第１ベゼル１５１の回転操作（下位選択）、といった複数の操作の組み合わせが必要であった。それに対して本実施形態では、シンプルな操作により種々のモードを選択することができユーザーの操作負担を軽減可能である。
【０１３１】
３．２  各モードでの表示画像の具体例
図８に時間モード群に含まれる各モードで表示される表示画像の例、図９に消費カロリーモード群に含まれる各モードで表示される表示画像の例、図１０に歩数モード群に含まれる各モードで表示される表示画像の例、図１１に脈波モード群に含まれる各モードで表示される表示画像の例、図１２に環境情報モード群に含まれる各モードで表示される表示画像の例を示す。
【０１３２】
図８のＣ１が時刻表示モード、Ｃ２がワールドタイム表示モード、Ｃ３がカウントダウンモード、Ｃ４がストップウォッチモード、Ｃ５がアラームモードに対応する。また、図９のＤ１が消費カロリー表示モード（当日）、Ｄ２が消費カロリー表示モード（ログ）に対応する。また、図１０のＥ１が歩数表示モード（当日）、Ｅ２が歩数表示モード（ログ）に対応する。また、図１１のＦ１が脈波表示モード（現在値）、Ｆ２が脈波表示モード（ログ）に対応する。また、図１２のＧ１が高度モード、Ｇ２が気圧モード、Ｇ３が気温モードに対応する。
【０１３３】
図８〜図１２に示したように、第１ベゼル１５１の回転位置に応じて、対応する識別オブジェクトの表示態様が変更される。なお、各モードでの表示される情報の具体的な内容や、表示領域内でのレイアウト等は種々の変形実施が可能である。
【０１３４】
この例では、各表示画像はモード群を表すアイコン（Ｃ１１等）、モード名（Ｃ１２等）、モードに対応する主情報（Ｃ１３等）、サブ情報（Ｃ１４等）の表示を行う。アイコンは表示対象のモードが属するモード群をわかりやすく表示するものであり、時間モード群では時計型のアイコン、消費カロリーモード群ではエネルギー燃焼を想起させる炎のアイコン（Ｄ１１、Ｄ２１）、歩数モード群では足跡形のアイコン（Ｅ１１、Ｅ２１）、脈波モード群ではハート型のアイコン（Ｆ１１、Ｆ２１）、環境情報モード群では自然を表す山のアイコン（Ｇ１１、Ｇ２１、Ｇ３１）を表示している。
【０１３５】
モード名は各モードを文字で表示した情報であり、ここでは時刻表示モードではＴＩＭＥ（Ｃ１２）、脈波表示モードではＨＥＡＲＴＲＡＴＥ（Ｆ１２）等の表示を行えばよい。ただし、ワールドタイム表示モードで表示対象都市名（Ｃ２２に示したＮＥＷＹＯＲＫ）を表示する等、表示内容は種々の変形実施が可能である。
【０１３６】
主情報は、各モードに対応する情報であり、時刻表示モードであれば時刻情報（Ｃ１３）、ワールドタイム表示モードであれば表示対象都市の時刻情報（Ｃ２３）、脈波表示モード（現在値）では脈拍数（Ｆ１３）等の情報となる。
【０１３７】
サブ情報は、各モードとの直接的な関連は薄いものの表示しておくことが有用な情報や、モードと関連するが主情報で表示しきれなかった情報等を表すものである。時間表示モード以外のモードについては、Ｄ１４等に示したように時刻表示を行うとよい。また、時刻表示モードでは日付に関する表示を行っている（Ｃ１４）。また、アラームモードでは、主情報の欄にはオンオフの表示のみを行っているため、Ｃ５４でアラーム設定時刻の表示を行う。
【０１３８】
３．３  モード内での操作に基づく画面遷移
また、以上では第１ベゼル１５１の回転によるモード選択（モード選択コマンドの実行）について説明したが、各モード内でもユーザーによる操作が必要となる場面もある。例えば、図８のＣ５に示したアラームモードでは、アラームのオンオフの設定を行うための操作が必要である。本実施形態では、そのようなモード内での設定コマンドの実行には、第２ベゼル１５２を用いればよい。
【０１３９】
例えば、図８のＣ５が表示された状態、すなわち第１ベゼル１５１が第５の回転位置になるように回転され、アラームモードを選択するモード選択コマンドが実行された状態において、第２ベゼル１５２が回転された場合に、アラームオフ状態とアラームオン状態を順次切り替える設定コマンドを実行すればよい。この場合の表示画像の遷移例を図１３に示す。
【０１４０】
或いは、図１４に示すように、図１１のＦ２等のログ（履歴グラフ）を表示するモードでは表示期間を切り替えてもよい。図１４のＨ１、Ｈ２は脈波表示モード（ログ）の場合の例である。
【０１４１】
例えば脈波情報のログデータとして、数時間分の履歴グラフ、１日の履歴グラフ、１週間の履歴グラフ、１ヶ月の履歴グラフ等、複数の計測期間での履歴グラフを表示可能にしておく。そして、ズームイン操作が行われた場合に計測期間がより短い履歴グラフを表示するズームイン設定コマンドを実行し、ズームアウト操作が行われた場合に計測期間がより長い履歴グラフを表示するズームアウト設定コマンドを実行すればよい。ズームイン設定コマンドは比較的詳細な情報を閲覧する際に用いられるコマンドであり、例えば第２ベゼル１５２の時計回りの回転が検出された場合に実行される。同様に、ズームアウト設定コマンドは比較的大まかな情報（長期間での変動）を閲覧する際に用いられるコマンドであり、例えば第２ベゼル１５２の反時計回りの回転が検出された場合に実行される。
【０１４２】
また、より重要な設定、例えばユーザーが意図していないのに変更されることで問題が生じうる設定を行う場合には、別途設定専用のモードを設けてもよい。例えば、上記アラームモードではアラームを動作させる時間についても設定する必要があるが、ユーザーが意図していないのにこの時間が変更されてしまうことは好ましくない。この場合、アラームモード内でアラーム時刻に関する設定コマンドを実行するのではなく、アラームモードの他にアラーム時刻設定モードを設けるとよい。この場合、アラーム時刻設定モードにおける設定コマンドが誤って実行されないように、第１ベゼル１５１の回転位置における設定専用モードの割り当て、及び設定モードに対応する識別オブジェクトの表示態様を考慮するとよい。
【０１４３】
一例としては、通常モード（上述した図８〜図１２等のモード）が割り当てられる回転位置とは異なる位置に設定モードを割り当てるとともに、識別オブジェクトの表示態様を通常モードに対応する識別オブジェクトとは異なるものにするとよい。例えば、設定モードは、第Ｎの回転位置から反時計回りに配置（図１５におけるＩ５に示した領域に配置）される。このようにすれば、通常モードは第１の回転位置を基準として時計回りの回転により選択され、設定モードは第１の回転位置を基準として反時計回りの回転により選択されるという切り分けをできるため、誤って設定モードにおける設定変更を行う可能性を抑止できる。また、通常モードとは異なる設定モードであることを明示するため、識別オブジェクトの形状を菱形にして、円形状である通常モードの識別オブジェクトと識別可能としている。
【０１４４】
図１５に、設定モードの表示画像例を示す。図１５の例では第Ｎの回転位置にアラーム時刻設定モードが割り当てられている。図１５では、設定モードであることを表す歯車アイコン（Ｉ１）と、モード名を表す文字列ＳＥＴＴＩＮＧ（Ｉ２）と、現在設定されているアラーム時刻（Ｉ３）と、アラームモードに関する設定を行っていることを表す文字列ＡＬＡＲＭ（Ｉ４）とを表示している。設定モード内での具体的な設定コマンドの実行、ここではアラーム設定時刻の変更は、上述したように第２ベゼル１５２の回転操作により実行すればよい。また、表示画像に表示される情報の内容等は種々の変形実施が可能である。
【０１４５】
３．４  変形例（識別オブジェクト）
以上では第１ベゼル１５１が第１〜第Ｎの回転位置で係止可能である場合に、Ｎ個の識別オブジェクトを表示するものとした。この場合、ウェアラブル端末装置１００のモード数はＮとは限らないため、場合によっては識別オブジェクトは表示されているが、特定のモードが割り当てられていないという回転位置が存在する。例えば、図７の例ではＢ１１の範囲の回転位置には、対応する識別オブジェクトは表示されているが、特定のモードが割り当てられていない。この場合、Ｂ１１の範囲の回転位置に第１ベゼル１５１が係止されている場合には、最後に選択されていた有効なモード（時計回りの回転であればＢ１２のモードであるし、反時計回りの回転であればＢ１３のモード）の表示を継続してもよいし、回転位置が不正である旨を示す表示画像を表示してもよい。
【０１４６】
上述したように、本実施形態に係るウェアラブル端末装置１００では、ファームウェアのアップデート等によりモード数の増減が生じる可能性がある。そのため、Ｂ１１のような余裕を残しておくことで、モード数が増えた場合にも対応可能である。具体的には、モードが増えた場合には、Ｂ１１の範囲のうちのいずれかの回転位置（狭義には第１の回転位置から時計回りに見た場合に、第１の回転位置に近い回転位置）に、何らかのモードを割り当てればよい。その際、追加されるモードと既存のモードの関連を考慮して、モード群の再編、及び回転位置に対するモードの割り当て順序の変更を行ってもよい。具体的には、図１８〜図２１を用いて後述する各データの更新処理を実行すればよい。
【０１４７】
また、絶対的な回転位置と識別オブジェクトの表示位置との対応関係は崩れてしまうが、識別オブジェクトの表示数Ｎはベゼル１５０が取り得る回転位置の数と一致しなくてもよい。例えば、第１〜第Ｍ（Ｍ≠Ｎ）の回転位置のいずれかの回転位置に係止されるベゼル１５０を用いて、Ｎ個の識別オブジェクトの表示を行ってもよい。図７等の例では、識別オブジェクトはベゼル１５０の係止位置に対応する数を表示しているが、実際にコマンドが実行されるものはそのうちの一部の識別オブジェクトに対応する回転位置のみである。つまり、コマンドが割り当てられている識別オブジェクトのみを表示対象とすれば、その数はベゼル１５０が係止される回転位置の数とは相違してくる。このような場合、第１ベゼル１５１の回転位置は、その絶対位置を用いるのではなく、所与の基準回転位置に対する変化量（回転量）を用いてもよい。ここでの基準回転位置とは、ウェアラブル端末装置１００がオンにされた際の回転位置、何らかのリセット操作が行われた際の回転位置、ファームウェアアップデートが行われた際の回転位置等、種々の回転位置を利用可能である。
【０１４８】
例えば、第１ベゼル１５１は、３６０／Ｍ度を１単位として回転するが、識別オブジェクトは３６０／Ｎ度間隔でＮ個が配置されてもよい。この場合、第１ベゼル１５１の１単位の回転により、選択される（上記例であれば白黒が反転される）識別オブジェクトを１つ隣のものに変化させればよい。この場合にも、第１ベゼル１５１の回転により、適切なモードを選択するモード選択コマンドを実行することが可能になる。ただし、上述したように第１ベゼル１５１の絶対的な回転位置と、識別オブジェクトの表示位置とにずれが生じる。例えば、Ｎ＜Ｍである場合、第１ベゼル１５１を１周させた（３６０度回転させた）場合に、識別オブジェクトの選択位置は１周以上変化しており、元の位置にぴったり戻らない。このため、ベゼル１５０の回転状態としては、回転量（或いは当該回転量から求められる回転位置）を用いることが望ましい。例えば、記憶部１４０が第１〜第Ｎの回転位置の情報を記憶しておき、検出部１３０ではベゼル１５０の回転量（回転角度でもよいし、３６０／Ｍ度を１単位とした場合の単位数でもよい）を検出する。そして、処理部１１０では、記憶部１４０に記憶された情報と、検出部１３０での検出結果を比較することで、ベゼル１５０が第１〜第Ｎの回転位置のいずれに対応するかを判定すればよい。
【０１４９】
３．５  変形例（他のモード）
また、ウェアラブル端末装置１００のモードは図８〜図１２を用いて上述したものには限定されず、他のモードを有してもよい。
【０１５０】
例えば、ウェアラブル端末装置１００は、所与の表示オブジェクト（狭義には画像）に対する移動コマンド、回転コマンド、サイジングコマンドを実行してもよい。具体的には、画像処理モードを有し、当該画像処理モードにおける設定コマンドとして、上記３つのコマンドを実行する。
【０１５１】
ここでの移動コマンドとは、画像を上下左右に並進移動させるコマンドであり、移動方向や移動量を第２ベゼル１５２の回転方向、回転量により決定することが考えられる。回転コマンドとは、画像を回転するコマンドであり、回転方向、回転量を第２ベゼル１５２の回転方向、回転量により決定する。また、サイジングコマンドは画像の拡大縮小を行うコマンドであり、拡大縮小の倍率（変倍率）を第２ベゼル１５２の回転方向、回転量により決定する。
【０１５２】
例えば、ウェアラブル端末装置１００の小さい表示部１２０で画像を閲覧する場合、画像全体を表示部１２０に表示するだけでは閲覧しやすいインターフェースは実現できない。その点、拡大縮小を可能にすれば画像の所望の部分を適切に閲覧できるようになる。また、画像を拡大した場合には画像の一部しか閲覧できない可能性もあるため、所望の領域を閲覧するための並進移動、回転移動を行うことによる利点は大きい。
【０１５３】
図１６のＪ１が移動コマンドを実行した場合の表示画像の変化例、Ｊ２が回転コマンドを実行した場合の表示画像の変化例、Ｊ３がサイジングコマンドを実行した場合の表示画像の変化例である。なお、図１４を用いて上述したログ（履歴グラフ）の表示変更も、当該履歴グラフを画像であると捉えれば画像のサイジングコマンドを実行していると考えることが可能である。
【０１５４】
また、上述したアラームモードでは音による報知を行うことが考えられる。また、ウェアラブル端末装置１００に対する操作があった場合、そのフィードバックとして操作音を鳴らす可能性もある。或いは、近年のウェアラブル端末装置１００は、メール受信の通知や音楽再生が可能な機器も増えている。
【０１５５】
そのため、ウェアラブル端末装置１００から何らかの音を出力することは一般的であり、その音量を調整することに対する要求がある。よって、ウェアラブル端末装置１００は音量調整コマンドを実行してもよい。具体的には、音調調整モードを有し、当該音量調整モードにおける設定コマンドとして、音量調整コマンドを実行してもよい。
【０１５６】
第２ベゼル１５２の回転方向、回転量により音量調整を行えばよく、例えば時計回りの回転を検出した場合に回転量に応じて音量を大きくし、反時計回りの回転を検出した場合に回転量に応じて音量を小さくすればよい。図１７が音量調整コマンドを実行した場合の表示画像の変化例である。
【０１５７】
４．記憶部に記憶されるデータのデータ構造例
次に記憶部１４０に記憶され、処理部１１０で読み出されて使用される情報について説明する。記憶部１４０は、コマンド特定情報記憶部１４１と、モード情報記憶部１４２と、識別オブジェクト情報記憶部１４３とを含んでもよい。以下、各部で記憶される情報について説明する。
【０１５８】
４．１  コマンド特定情報
本実施形態に係るウェアラブル端末装置１００の処理部１１０では、第１ベゼル１５１、第２ベゼル１５２に対する操作が行われた（回転状態が検出された）場合に、当該操作に応じたコマンドを実行する必要がある。そのためには、検出部１３０での検出結果と、実行するコマンドとの対応関係が明確でなくてはならず、当該対応関係を規定する情報を記憶部１４０に記憶しておくとよい。
【０１５９】
よって、記憶部１４０はコマンド特定情報を記憶してもよい。コマンド特定情報は、上述したように操作に基づいてコマンドを特定するための情報であり、狭義にはモードと、回転ベゼルに対する操作とが決定された場合に、実行するコマンドを一意に特定するための情報である。
【０１６０】
図１８にコマンド特定情報の一例を示す。コマンド特定情報は、モード名と、操作に対応して実行する設定コマンドとを対応付けた情報である。なお、ここでは第１ベゼル１５１の回転状態はモード選択（モード選択コマンドの実行）に用いられるため、操作としては第２ベゼル１５２とガラス１７０に対するタッチを考えている。
【０１６１】
図１８におけるＮＵＬＬは対応する操作を行ってもコマンドが実行されないことを表す。ワールドタイム表示モードでは、世界の複数の都市の現在時刻を表示するモードであるため、第２ベゼル１５２の回転によって表示対象とする都市を変更可能としている。またストップウォッチモードでは、スタートストップの他、ラップタイムの計測やリセットが必要となるため、それぞれをガラス１７０のタッチと第２ベゼル１５２の回転に割り当てている。カウントダウンモードは、所定時間のカウントダウンを行うモードであるため、当該所定時間の設定と、カウントダウンのスタートストップを行う。ここでは、第２ベゼル１５２の回転によって所定時間を増減させ、ガラス１７０のタッチによりカウントダウンのスタートストップを実行する例を示している。
【０１６２】
図１８のその他のモードではグラフ表示を行う際のズームイン、ズームアウトコマンドを、第２ベゼル１５２の回転操作により行う例を示している。ただし、各モードでの操作と設定コマンドとの関係は図１８に限定されず、種々の変形実施が可能である。
【０１６３】
４．２  モード情報
また、ウェアラブル端末装置１００の複数のモードは、図７等を用いて上述したように関連するモード群ごとにまとめて管理するとよい。よって、記憶部１４０では、ウェアラブル端末装置１００の複数のモードを管理するモード情報を記憶するとよい。
【０１６４】
図１９にモード情報の具体例を示す。モード情報は例えばモード名と、上位モードと、第１ベゼル１５１の回転位置とを対応づけた情報であってもよい。図１９に示したように、上位モードに関する情報を保持することで、モード群を管理することが可能になる。図１９であれば、時刻表示モードと、当該時刻表示モードを上位モードとするワールドタイム表示モード、ストップウォッチモード、アラームモード、カウントダウンモードが一群のモードであるものとして処理を行うことができる。
【０１６５】
図１９に示したデータ構造により、図２０に示すようなモードの階層構造を保持することが可能になる。なお、図１９、図２０からわかるように、上位モードで表示する情報は、下位モードで表示される情報の上位概念である必要はなく、ここでの上位下位とは単にモード管理を行う際のモード間の関係を考慮して設定されるものであってもよい。なお、上述した時間モード群に対応するモードを設け、時刻表示モード、ワールドタイム表示モード、ストップウォッチモード、アラームモード、カウントダウンモードの全てが当該モードの下位モードであると考えて階層構造を構築してもよく、モード管理の手法は種々の変形実施が可能である。また、図１９、図２０ではモードが２層の階層構造である例を示したが、３層以上の階層構造であってもよい。
【０１６６】
また、第１ベゼル１５１の回転位置を対応付けておくことで、第１ベゼル１５１の回転状態の検出結果が取得された場合に、処理部１１０ではどのモードを選択するモード選択コマンドを実行すればよいかを判定できる。
【０１６７】
なお、図１８、図１９ではコマンド特定情報とモード情報とを分けて考えたがこれには限定されず、１つのテーブルとして管理してもよい。図１９のモード名と第１ベゼル１５１の回転位置との対応づけを、第１ベゼル１５１の回転操作と実行されるモード選択コマンドの対応づけであると考えれば、図１８及び図１９はともに操作とコマンドとを対応付ける情報と考えることができる。例えば、モード名、上位モード、第１ベゼル１５１の回転位置、第２ベゼル１５２の時計回りの回転時に実行される設定コマンド、第２ベゼル１５２の反時計回りの回転時に実行される設定コマンド、ガラス１７０のタッチ時に実行される設定コマンド、の各情報を対応付けるデータベースを構築してもよい。
【０１６８】
また、図１８、図１９に示した情報により、処理部１１０では第１ベゼル１５１が操作された場合に、どのモードに遷移するモード選択コマンドを実行するか、或いは第２ベゼル１５２等が操作された場合に、どの設定コマンドを実行するか、を特定することができ、特定されたコマンドの実行が可能となる。ただし、操作が実行された場合に必ずコマンドを実行するものには限定されず、コマンドの実行を禁止する操作があってもよい。
【０１６９】
例えば、筐体１６０に図２〜図４には不図示のロックボタンを設けておき、当該ロックボタンが操作された場合に処理部１１０ではロックフラグをオンにする。そして、第１ベゼル１５１等の操作が行われた場合に、無条件で図１８、図１９等を参照してコマンドの特定、実行を行うのではなく、ロックフラグがオフであることを条件に処理を行うようにする。このようにすれば、ロックがかけられている（ロックフラグがオン）状態では、コマンドの実行が無効となるため、誤操作の抑止等が可能になる。典型的な使用例としては、ウェアラブル端末装置１００を外しカバン等にしまっておく際にロックをかけるといった状況が考えられる。
【０１７０】
４．３  識別オブジェクト情報
上述したように、モード群についてはウェアラブル端末装置１００の内部処理で用いるだけでなく、当該モード群に関する情報をユーザーに対してわかりやすく提示することが重要である。そのためには、表示する識別オブジェクトの表示態様を考慮する必要があり、記憶部１４０では識別オブジェクト情報を記憶しておくとよい。
【０１７１】
例えば、図７に示したように各モード群の先頭のモードに対応する識別オブジェクトを、他のモードに対応する識別オブジェクトと異なるものにする場合、識別オブジェクト情報は図２１に示した形式であってもよい。
【０１７２】
図２１に示したように、識別オブジェクト情報は、モード区分と、各モード区分に対応する識別オブジェクトとを関連づける情報である。また、第１ベゼル１５１の現在の回転位置に対応する識別オブジェクトを、他の回転位置に対応する識別オブジェクトと異ならせる必要もあることから、選択状態での識別オブジェクト（現在の回転位置に対応する識別オブジェクト）と非選択状態での識別オブジェクトを分けて管理している。
【０１７３】
図２１に示したデータ構造であれば、モードが上位モードであるか下位モードであるかによって表示される識別オブジェクトを異なるものとすることが可能である。ここでの上位モードとは、図１９における上位モードがＮＵＬＬである（それ以上の上位モードが存在しない）モードであり、下位モードとは図１９における上位モードに何らかのモードが対応付けられた（上位モードが存在する）モードである。つまり、図１９のモード情報と、図２１の識別オブジェクト情報を併せて用いることで、各モードに対して適切な表示位置に適切な識別オブジェクトを表示することが可能になる。
【０１７４】
なお、図２１のように選択状態と非選択状態での一方の識別オブジェクトが、他方の識別オブジェクトの白黒が反転されたものである場合、その両方を保持せず、一方のみを保持してもよい。その場合、保持されなかった情報については、保持されている情報の反転処理を行って生成すればよい。
【０１７５】
また、図２１の情報についても、図１８や図１９の情報と分けて管理するのではなく、１つのテーブルにまとめることが可能である。さらに言えば、コマンド特定情報、モード情報、識別オブジェクト情報に含まれる情報を４つ以上のテーブルを用いて管理する等の変形実施も可能であるし、上述した情報以外の情報を記憶部１４０において記憶することも妨げられない。
【０１７６】
なお、以上のように本実施形態について詳細に説明したが、本発明の新規事項および効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。従って、このような変形例はすべて本発明の範囲に含まれるものとする。例えば、明細書又は図面において、少なくとも一度、より広義または同義な異なる用語と共に記載された用語は、明細書又は図面のいかなる箇所においても、その異なる用語に置き換えることができる。またウェアラブル端末装置の構成、動作も本実施形態で説明したものに限定されず、種々の変形実施が可能である。
【符号の説明】
【０１７７】
１００…ウェアラブル端末装置、１１０…処理部、１２０…表示部、１３０…検出部、
１４０…記憶部、１４１…コマンド特定情報記憶部、１４２…モード情報記憶部、
１４３…識別オブジェクト情報記憶部、１５０…ベゼル、１５１…第１ベゼル、
１５２…第２ベゼル、１６０…筐体、１６１，１６２…凸部、１７０…ガラス、
１８０…バンド部、１５１１…凹部、１５１２…突起部、１５１３…マーカー、
１５２１…凹部、１５２２…突起部
【図１】
2017078950.tif 000003
【図２】
2017078950.tif 000004
【図４】
2017078950.tif 000005
【図１８】
2017078950.tif 000006
【図１９】
2017078950.tif 000007
【図２０】
2017078950.tif 000008
【図２１】
2017078950.tif 000009
【図３】
2017078950.tif 000010
【図５】
2017078950.tif 000011
【図６】
2017078950.tif 000012
【図７】
2017078950.tif 000013
【図８】
2017078950.tif 000014
【図９】
2017078950.tif 000015
【図１０】
2017078950.tif 000016
【図１１】
2017078950.tif 000017
【図１２】
2017078950.tif 000018
【図１３】
2017078950.tif 000019
【図１４】
2017078950.tif 000020
【図１５】
2017078950.tif 000021
【図１６】
2017078950.tif 000022
【図１７】
2017078950.tif 000023