[go: up one dir, main page]

JP2005017011A - Information processing apparatus, clock, information processing apparatus control method, control program, and recording medium - Google Patents

Information processing apparatus, clock, information processing apparatus control method, control program, and recording medium Download PDF

Info

Publication number
JP2005017011A
JP2005017011A JP2003179255A JP2003179255A JP2005017011A JP 2005017011 A JP2005017011 A JP 2005017011A JP 2003179255 A JP2003179255 A JP 2003179255A JP 2003179255 A JP2003179255 A JP 2003179255A JP 2005017011 A JP2005017011 A JP 2005017011A
Authority
JP
Japan
Prior art keywords
information processing
processing apparatus
display
image
rotation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2003179255A
Other languages
Japanese (ja)
Inventor
Tetsuya Miyake
哲也 三宅
Sachiko Matsue
幸子 松江
Atsuhiko Matsuno
敦彦 松野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2003179255A priority Critical patent/JP2005017011A/en
Publication of JP2005017011A publication Critical patent/JP2005017011A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Electric Clocks (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

【課題】表示部の表示画像を視認するためのユーザの負担を軽減させることができ、表示部における表示画像の視認性を向上させることができる情報処理装置、時計、情報処理装置の制御方法、制御プログラム及び記録媒体を提供する。
【解決手段】情報処理装置において、回転ベゼル13と、画像を表示する表示パネル12と、この表示パネル12に表示している画像を、回転ベゼル13の操作量に応じて回転させるMPU100とを備えた。
【選択図】 図6
An information processing apparatus, a timepiece, and a control method for an information processing apparatus capable of reducing a burden on a user for visually recognizing a display image on a display unit and improving the visibility of the display image on the display unit, A control program and a recording medium are provided.
An information processing apparatus includes a rotating bezel, a display panel that displays an image, and an MPU that rotates an image displayed on the display panel according to an operation amount of the rotating bezel. It was.
[Selection] Figure 6

Description

【0001】
【発明の属する技術分野】
本発明は、情報処理装置、時計、情報処理装置の制御方法、制御プログラム及び記録媒体に係り、特に、表示部に画像を表示する情報処理装置、時計、情報処理装置の制御方法、制御プログラム及び記録媒体に関する。
【従来の技術】
従来、アワーマーカが記された文字盤などの周囲に、リング状の回転ベゼルを回転可能に設けた時計が知られている(例えば、特許文献1参照)。
従来この種の回転ベゼルは、純粋にデザイン的なものであるか、或いは、ダイバーズウォッチのように潜水時間をダイバーが把握するためのように専ら実用的な観点から設けられていた。
近年、表示部を備えた情報処理装置において、表示部に時計表示する時計機能を備えたものがある。そして、情報処理装置の小型化の要請が高まり、回転ベゼルを備えた腕時計型情報処理装置が提案されている(例えば、特許文献2参照)。
【0002】
【特許文献1】
特開平8−110382号公報
【特許文献2】
特開2001−344039号公報
【0003】
【発明が解決しようとする課題】
ところで、上記情報処理装置において、表示部に表示される時刻等の画像は、情報処理装置の置かれる状態によっては、ユーザにとって見づらい場合が生じるという問題点がある。例えば、腕時計型情報処理装置において、ユーザが腕時計型情報処理装置を腕に装着し、腕を伸ばした状態で表示部を視認すると、表示画像を正立した状態で視認できず、見づらいという問題点がある。具体例を説明すると、水中のダイバーや二輪車或いは四輪車等のドライバーが腕時計型情報処理装置を腕に装着した場合においては、腕を伸ばした状態となることが多く、このような状態で表示部を視認すると、表示画像を正立した状態で視認できず、見づらいという問題点がある。従って、ユーザが表示画像を正立した状態で視認するには、腕時計型情報処理装置を装着した腕を曲げなければならない。特に、ダイバーが潜水中にこの様な動作を行うと、疲労を増加させることとなり、ダイバーの浮沈管理にも悪影響を及ぼしかねない。
そこで、本発明の目的は、表示部の表示画像を視認するためのユーザの負担を軽減させることができ、表示部における表示画像の視認性を向上させることができる情報処理装置、時計、情報処理装置の制御方法、制御プログラム及び記録媒体を提供することにある。
【0004】
【課題を解決するための手段】
上記課題を解決するため、情報処理装置は、操作子と、画像を表示する表示部と、この表示部に表示している画像を、前記操作子の操作量に応じて回転させる表示制御部とを備えたことを特徴としている。
この場合において、前記表示制御部は、前記表示部に表示している画像のうち少なくとも一部を回転させるようにしてもよい。
また、前記表示制御部は、前記表示部に画像としてアナログ時計を表示するに際し、前記アナログ時計を前記操作子の操作量に応じて回転させるようにしてもよい。
更に、前記表示部を背景とする位置に配置される機械式アナログ時計の指針と、前記指針を回転駆動する指針駆動部とを備え、前記表示制御部は、前記表示部に画像としてアナログ時計のアワーマーカを表示するに際し、前記アワーマーカを、前記操作子の操作量に応じて前記指針の回転軸を中心に回転させて再配置し、前記指針駆動部は、前記アワーマーカの再配置位置に追従した位置に前記指針を回転させるようにしてもよい。
【0005】
更にまた、前記表示制御部は、前記操作子の操作量に応じて前記表示部に表示している文字、記号或いは符号のデザインを変化させるようにしてもよい。
また、前記表示制御部は、前記操作子の操作量に応じて前記表示部に表示している文字、記号或いは符号のフォントを変化させるようにしてもよい。
更に、前記表示制御部は、前記表示部に画像としてアナログ時計を表示するに際し、前記操作子の操作量に応じて当該アナログ時計の指針の長さを変化させるようにしてもよい。
更にまた、前記表示制御部は、前記表示部に画像としてアナログ時計を表示するに際し、前記操作子の操作量に応じて当該アナログ時計のアワーマーカの種類或いはアワーマーカの大きさを変化させるようにしてもよい。
また、前記操作子は、回転操作が可能であり、前記表示制御部は、前記操作量として、前記操作子の回転量、回転方向或いは回転速度のうち少なくともいずれか一つに対応させるようにしてもよい。
更に、前記操作子が、回転ベゼルであってもよい。
更にまた、前記表示制御部は、回転させる画像として、ダイバーが潜水時間を把握するための画像を前記表示部に表示するようにしてもよい。
【0006】
また、時計が上記情報処理装置を備えたことを特徴としている。
また、操作子と、画像を表示する表示部とを備えた情報処理装置の制御方法において、前記操作子の操作量を測定する操作量測定過程と、前記表示部に表示している画像を、前記操作子の操作量に応じて回転させる表示制御過程とを備えたことを特徴としている。
この場合において、前記表示制御過程は、前記表示部に表示している画像のうち少なくとも一部を回転させるようにしてもよい。
また、前記表示制御過程は、前記表示部に画像としてアナログ時計を表示するに際し、前記アナログ時計を前記操作子の操作量に応じて回転させるようにしてもよい。
【0007】
更に、前記表示制御過程は、前記操作子の操作量に応じて前記表示部に表示している文字、記号或いは符号のデザインを変化させるようにしてもよい。
更にまた、前記表示制御過程は、前記操作子の操作量に応じて前記表示部に表示している文字、記号或いは符号のフォントを変化させるようにしてもよい。
また、前記表示制御過程は、前記表示部に画像としてアナログ時計を表示するに際し、前記操作子の操作量に応じて当該アナログ時計の指針の長さを変化させるようにしてもよい。
更に、前記表示制御過程は、前記表示部に画像としてアナログ時計を表示するに際し、前記操作子の操作量に応じて当該アナログ時計のアワーマーカの種類或いはアワーマーカの大きさを変化させるようにしてもよい。
また、操作子と、画像を表示する表示部とを有する情報処理装置をコンピュータにより制御するための制御プログラムは、前記操作子の操作量を測定させ、前記表示部に表示している画像を、前記操作子の操作量に応じて回転させることを特徴としている。
また、この制御プログラムをコンピュータ読取可能な記録媒体に記録したことを特徴としている。
【0008】
【発明の実施の形態】
次に本発明の好適な実施の形態について図面を参照して説明する。
[1]第1実施形態
図1は、第1実施形態の腕時計型情報処理装置10の外観構成を示す図である。本第1実施形態において、この腕時計型情報処理装置10は、ダイバーが潜水時に使用可能なダイバーズ用情報処理装置である。
腕時計型情報処理装置10は、大別すると、ケース11と、表示パネル12と、回転ベゼル13と、バンド14とを備えている。ケース11は、後述する各種センサ、マイクロコンピュータなどを格納するものであり、金属或いはプラスチックから形成されている。表示パネル12は、時刻などの各種情報などの各種画面を表示するものであり、例えば、液晶ディスプレイ、有機ELディスプレイといったドットマトリクス方式の薄型ディスプレイで構成されている。この表示パネル12は、円形状である。回転ベゼル13は、表示パネル12を囲むリング状(円環状)の部材であり、ケース本体11A(図3参照)に対して摺動可能に配置され、これにより、表示パネル12を略中心として回転する。バンド14は、ユーザが腕時計型情報処理装置10を身体(主に腕等)に装着するために用いられる。尚、この他にも腕時計型情報処理装置10は、ケース11の側面等に配設されたボタンスイッチ(押下式スイッチ)などの入力部40(図6参照)を備えている。
【0009】
次いで、腕時計型情報処理装置10内部の機械的構成について図2及び図3を参照して説明する。図2は腕時計型情報処理装置10から回転ベゼル13を取り外した状態を示す図であり、図3は、図2におけるA−A’線の断面の一部を示す図である。
図3に示すように、ケース11は、ケース本体11Aと、このケース本体11Aの下面を塞ぐ裏蓋11Cとを備えている。ケース本体11Aにおける裏蓋11Cの内側の空間には、回路基板やこの回路基板上の回路に電源電圧を供給する二次電池(いずれも不図示)を収納する回路ユニット15が設けられている。また、ケース本体11Aの上面であって、回転ベゼル13の内周側には、カバーガラス11Bが嵌め込まれており、このカバーガラス11Bの下面側に、上述の表示パネル12が配置されている。図2及び図3に示すように、ケース本体11Aの上部には、円周状に溝34が形成されている。一方、図3に示すように、回転ベゼル13の下面には、下側に突出する突条46が形成され、この突条46が溝34に摺動可能に嵌合されている。回転ベゼル13の側面とケース本体11Aとが接触する面には、Oリング47が設けられ、回転ベゼル13とケース本体11Aとの隙間から水や光などが腕時計型情報処理装置10内部へ侵入するのが防止されている。
【0010】
図2に示すように、ケース本体11Aには、2つの孔51A、51Bが穿たれており、これらの孔51A、51B内に第1センサユニット37Aと、第2センサユニット37Bとがそれぞれ配置されている。ここで、第1センサユニット37Aと回転ベゼル13の回転中心Oとを結ぶ線と、第2センユニット37Bと回転中心Oとを結ぶ線とが角度θ1をなすように第1センサユニット37A及び第2センサユニット37Bがそれぞれ配置されているが、この角度θ1については後述することにする。
【0011】
次いで、第1センサユニット37A及び第2センサユニット37Bの構成について図3を参照して説明する。尚、第1及び第センサユニット37A、37Bの構成は略同様であり説明が重複するのを避けるため、第1センサユニット37Aの構成についてのみ説明する。図3に示すように、回転ベゼル13の下面には、回転ベゼル13の回転を検出するための光学パターン41が形成されており、この光学パターン41が形成された面の下方には、センサカバーガラス42がケース本体11Aに取り付けられている。ケース本体11Aとセンサカバーガラス42の間にはパッキン43が配設されており、これによりセンサカバーガラス42の下部への水等の侵入が防止されるようになっている。
【0012】
また、センサカバーガラス42の下方には、第1センサユニット37Aが配設されている。第1センサユニット37Aは、LED(Light Emitting Diode)44と、フォトダイオード45と、遮光板44aと、基板48とを備えている。LED44は、上記光学パターン41に向けて光を照射するものであり、フォトダイオード45は、光学パターン41における反射光を受光するものである。遮光板44aは、LED44からの光がフォトダイオード45に直接受光されるのを防止するためのものであり、LED44とフォトダイオード45との間に配置される。基板48は、フォトダイオード45による受光量に応じて検出信号を生成し、後述するMPU100(図6参照)に出力するものである。第1センサユニット37Aの基板48の下側には、接点バネ49が設けられており、この接点バネ49により第1センサユニット37Aと回路ユニット15に格納された回路基板とが電気的に接続されている。尚、接点バネ49の代わりにリード線を設けるようにしてもよい。
【0013】
この構成において、第1センサユニット37A及び第2センサユニット37Bの各々が出力する検出信号に基づいて回転ベゼル13の回転量(即ち、回転角度)及び回転方向(必要に応じて回転速度)が検出される。以下、回転ベゼル13の回転検出の原理について図4及び図5を参照して説明する。図4は光学パターン41の構成を示す図であり、図5は光学パターン41を読み取ったときに第1及び第2センサユニット37A、37Bの各々から出力される検出信号を模式的に示す図である。
【0014】
図4に示すように、回転ベゼル13の下面の外周部に形成された光学パターン41は、円状の軌道に沿って、LED44(図3)の照射する光を吸収する吸収領域41aとLED44の光を反射する反射領域41bとが交互に繰り返し並んだ構成となっている。ここで、吸収領域41a又は反射領域41bの中心から回転ベゼル13の回転中心Oに至る線分とその領域に隣接する反射領域41b又は吸収領域41aの中心から回転中心Oに至る線分とがなす角度はいずれもθ2である。即ち、上述した回転ベゼル13の回転を360[゜]をn分割(nは偶数)して検出する場合には、θ2=360/n[゜]となる。この構成において、第1センサユニット37Aは、ユーザが回転ベゼル13を回転させたときに、図4に示す光学パターン41の吸収領域41aと反射領域41bとを交互に読み取ることで、図5に示すような略正弦波形を有する検出信号(以下、「第1検出信号A」という)を出力する。また、第2センサユニット37Bも同様に、略正弦波形を有する検出信号(以下、「第2検出信号B」という)を出力する。
【0015】
ここで、本第1実施形態では、上述した角度θ1は、θ1=θ2+θ2/2となるように設定され、この角度θ1に従って第1センサユニット37A及び第2センサユニット37Bが配置されている。これにより、回転ベゼル13がユーザにより回転させられた場合には、第1センサユニット37Aが生成する第1検出信号Aと第2センサユニット37Bが生成する第2検出信号Bとの間に1/4周期の位相差が生じることになる。具体的には、図5に示すように、回転ベゼル13を時計回りに回転させた場合には、第2センサユニット37Bの生成する第2検出信号Bには、第1センサユニット37Aの生成する第1検出信号Aに対して1/4周期の位相進みが生じる。また、これとは逆に、回転ベゼル13を反時計回りに回転させた場合には、第2センサユニット37Bの生成する第2検出信号Bには、第1センサユニット37Aの生成する第1検出信号Aに対して1/4周期の位相遅れが生じることになる。従って、このような位相遅れ・位相進みを検知することによって回転ベゼル13の回転方向を検出することが可能となっている。
【0016】
次いで、腕時計型情報処理装置10の電気的構成について説明する。図6は、腕時計型情報処理装置10の機能的構成を示すブロック図である。この図において、MPU100は、表示パネル12の表示制御などの腕時計型情報処理装置10全体の制御を行う。ROM101は、MPU100により実行される制御プログラムなどの各種プログラムをあらかじめ格納している。RAM102は、MPU100のワークエリアとして用いられるものであり、各種データやMPU100の計算結果を一時的に記憶する。入力部40は、ケース本体11Aの側面などに設けられたボタンスイッチであり、時刻修正や、後述する動作モードの切り換えなどに用いられる。
【0017】
発振回路111は、図示しない水晶発振器を備え、所定周波数(例えば32768Hz)の基準発振信号を生成し分周回路112に出力する。分周回路112は、基準発振信号を分周して、例えば、1Hzの計時用基準信号を生成し、時計用カウンタ113に出力する。時計用カウンタ113は、計時用基準信号に基づいて時計表示用のカウント信号である計時用カウント信号をMPU100に出力する。MPU100は、この計時用カウント信号に基づいて時刻を計時し、表示パネル12に表示する。尚、時刻表示の態様としては、図1に示すように、時刻表示針(時針、分針、秒針)によるアナログ表示であってもよいし、或いは、数字によるディジタル表示であってもよい。また、時刻がアナログ表示される場合には、時刻の認識を容易とすべく、図1に示すように、時計の文字盤に相当するアワーマーカの表示を併せて行う構成が望ましい。
【0018】
次いで図6において、波形整形回路118は、センサユニット37A、37Bからの第1検出信号A及び第2検出信号Bに対して波形整形を行い、回転ベゼル13の回転状態に応じた複数のパルス信号を回転情報生成ユニット119に出力するものである。回転情報生成ユニット119は、波形整形回路118から出力された複数のパルス信号をそれぞれカウントし、回転ベゼル13の回転状態(回転量、回転方向、回転速度など)に対応する回転情報を生成し、回転情報データとしてMPU100に出力する。より具体的には、回転情報生成ユニット119は、第1検出信号Aに基づくパルス信号の立ち上がりタイミングが、第2検出信号Bに基づくパルス信号の立ち上がりタイミングよりも早いか否かで回転ベゼル13の回転方向を検知する。即ち、上述のように、回転ベゼル13が時計回りに回転する場合には、第2検出信号Bが第1検出信号Aよりも位相進むため、第1検出信号Aに基づくパルス信号の立ち上がりタイミングが第2検出信号に基づくパルスの立ち上がりタイミングよりも遅ければ、回転ベゼル13が時計回りに回転していると検知される。また、これとは逆に、第1検出信号Aに基づくパルス信号の立ち上がりタイミングが第2検出信号に基づくパルスの立ち上がりタイミングよりも早ければ、回転ベゼル13が反時計回りに回転していると検知される。また、回転ベゼル13の回転量は、パルス信号のパルス数から検知され、回転速度は、パルス信号の出力間隔或いはパルス信号のパルス幅から検知されることになる。
【0019】
光センサ120は、周囲の明るさを検出するために腕時計型情報処理装置10に備えられ、光検出結果を、MPU100に出力する。MPU100は、光センサ120の検出結果に基づいて表示パネル12の輝度を設定する。例えば、MPU100は、表示パネル12が液晶ディスプレイである場合、光センサ120の検出結果に基づいて不図示のバックライトの輝度を設定し、また、表示パネル12が有機ELディスプレイの場合、光センサ120の検出結果に基づいて有機ELディスプレイの輝度を設定する。具体的には、MPU100は、光センサ120の検出結果が、周囲が暗い状態に対応する値のとき、表示パネル12の輝度を、暗所においても表示パネル12の表示画像が見やすくなる程度の輝度(第1の輝度)に設定する。これによって、例えば水中等の暗い場所においては、表示パネル12に表示された画像の視認性が向上する。また、MPU100は、光センサ120の検出結果が、周囲が明るい状態に対応する値のとき、表示パネル12の輝度を、第1の輝度よりも小さい第2の輝度に設定する。これによって、消費電力を削減することができる。この光センサ120は、可視光センサであるのが望ましい。
【0020】
次に第1実施形態における腕時計型情報処理装置10の動作について説明する。図7は、動作モードの遷移状態を示す説明図である。
本第1実施形態において、動作モードとしては、表示モード、潜水時間設定モード、及び回転表示設定モードがある。それぞれの動作モードについては、後に詳述する。
腕時計型情報処理装置10は、初期状態として、動作モードが表示モードに設定されているものとする(ステップS1)。動作モードが表示モードのとき、MPU100は、表示パネル12に時刻等の種々の画像を表示させる。この表示モードのとき、回転ベゼル13がユーザにより回転操作されたとしても、表示パネル12における表示画像は回転ベゼル13の回転により変化することはない。入力部40において潜水時間設定モードに対応するボタンスイッチなどの操作子がユーザにより操作された場合、MPU100は、動作モードを潜水時間設定モードに設定する(ステップS2)。また、入力部40において回転表示設定モードに対応するボタンスイッチなどの操作子がユーザにより操作された場合、MPU100は、動作モードを回転表示設定モードに設定する(ステップS3)。そして、潜水時間設定モード或いは回転表示設定モードにおける処理動作終了後、MPU100は、動作モードをステップS1における表示モードに設定する。
【0021】
次に、潜水時間設定モードに設定された場合について説明する。図8は、潜水時間設定モードに設定されたときの処理フローチャートである。また、図9は、潜水時間設定モードに設定されたときの表示態様の変化の説明図である。
この潜水時間設定モードにおいて、MPU100は、図9の表示状態ST11に示すように、表示パネル12にユーザが潜水時間を把握するための分目盛りと分を示す数字とを有する目盛り部Xを、表示パネル12の内周に沿ってリング状に表示させる処理を行う(ステップS11)。この目盛り部Xは、通常のダイバーズ用情報処理装置の回転ベゼルに記されている潜水時間を把握するための分目盛り及び分を示す数字に相当する。この目盛り部Xは、表示パネル12における表示画像の一部である。ここで、表示パネル12におけるリング状の目盛り部Xの内側には、アナログ時計の表示画像としての時計部Yが表示される。
【0022】
そして、MPU100は、回転ベゼル13の操作量として回転方向及び回転量(さらに必要に応じて回転速度)を測定する(ステップS12)。具体的には、MPU100は、回転情報生成ユニット119の出力データに基づいて回転方向及び回転量を間接的に測定することとなる。
続いて、MPU100は、回転ベゼル13の回転方向及び回転量に応じて目盛り部Xの回転表示処理を行う(ステップS13)。即ち、MPU100は、目盛り部Xのリングの中心を回転中心Z(図9)として、回転ベゼル13の回転方向及び回転量に応じて目盛り部Xを回転表示させる。ここで、目盛り部Xは、表示状態ST12及びST13に示すように、回転ベゼル13の回転方向と同一回転方向、且つ、回転ベゼル13の回転角と同一回転角で回転表示されるのが望ましい。つまり、回転ベゼル13が反時計方向に操作された場合、目盛り部Xは、操作状態ST12に示すように、反時計方向に回転ベゼル13の回転角と同一回転角で回転表示される。同様に、回転ベゼル13が時計方向に操作された場合、目盛り部Xは、操作状態ST13に示すように、時計方向に回転ベゼル13の回転角と同一回転角で回転表示される。これによって、回転ベゼル13の回転に追従するように表示パネル12における目盛り部Xが回転表示されるので、ユーザはより一体的な操作感を得ることができる。
【0023】
そして、MPU100は、回転ベゼル13の操作が完了したか否かを、回転ベゼル13の操作が停止してからの経過時間、或いは、他のスイッチなどの操作状態に基づいて判断し(ステップS14)、回転ベゼル13の操作が完了していない場合には(ステップS14;No)、処理をステップS12に移行して同様に処理を行う。また、MPU100は、回転ベゼル13の操作が完了したと判断された場合には(ステップS14;Yes)、潜水時間設定モードにおける処理動作を終了し、図7に示すステップS1の表示モードに設定する。この表示モードのとき、回転ベゼル13がユーザにより回転操作されたとしても、表示パネル12に表示されている目盛り部Xは、回転することなく表示パネル12に固定された状態で表示される。これによって、ユーザによる回転ベゼル13の誤操作により表示パネル12に表示されている目盛り部Xが回転するのを防止することができる。尚、ダイバーが潜水時間を把握するための画像として、表示パネル12に潜水時間を示す数字を表示するようにしてもよい。このとき、入力部40において対応する操作子がユーザにより操作された場合に潜水時間の計時を開始し、表示パネル12に潜水時間を示す数字を表示すればよい。
【0024】
次に、回転表示設定モードに設定された場合について説明する。図10は、回転表示設定モードに設定されたときの処理フローチャートである。また、図11は、回転表示設定モードに設定されたときの表示態様の変化の説明図である。
ここで、腕時計型情報処理装置10における表示パネル12の初期状態は、表示状態ST21に示すように、ダイバーが潜水時間を把握するための表示画像としての目盛り部X、及びアナログ時計の表示画像としての時計部Yの表示がなされているものとする。
MPU100は、回転ベゼル13の操作量として回転方向及び回転量を測定する(ステップS21)。
【0025】
続いて、MPU100は、回転ベゼル13の回転方向及び回転量に応じて表示パネル12に表示されている画像全体の回転処理を行う(ステップS22)。即ち、MPU100は、時計部Yの指針の回転軸(目盛り部Xのリングの中心)を回転中心Z(図11)として、回転ベゼル13の回転方向及び回転量に応じて画像全体を回転表示させる。ここで、表示パネル12の表示画像は、回転ベゼル13の回転方向と同一回転方向、且つ、回転ベゼル13の回転角と同一回転角で回転表示されるのが望ましい。つまり、回転ベゼル13が時計回り方向に操作された場合、表示パネル12の表示画像は、時計回り方向に回転ベゼル13の回転角と同一回転角で、操作状態ST21→操作状態ST22→操作状態ST23というように回転表示される。同様に、回転ベゼル13が反時計回り方向に操作された場合、表示パネル12の表示画像は、反時計回り方向に回転ベゼル13の回転角と同一回転角で、操作状態ST23→操作状態ST22→操作状態ST21というように回転表示される。これによって、回転ベゼル13の回転に追従するように表示パネル12の表示画像が回転表示されるので、ユーザはより一体的な操作感を得ることができる。この表示パネル12の表示画像は、図11に示した操作状態ST21、ST22、ST23のみならず、回転ベゼル13の回転方向及び回転量に応じて任意の回転位置に回転表示することができる。つまり、ユーザにとって見やすい位置に回転表示することができる。
【0026】
次に、MPU100は、回転ベゼル13の操作が完了したか否かを、回転ベゼル13の操作が停止してからの経過時間、或いは、他のスイッチなどの操作状態に基づいて判断し(ステップS23)、回転ベゼル13の操作が完了していない場合には(ステップS23;No)、処理をステップS21に移行して同様に処理を行う。また、MPU100は、回転ベゼル13の操作が完了したと判断された場合には(ステップS23;Yes)、回転表示設定モードにおける画像の再配置の処理動作を終了し、図7に示すステップS1の表示モードに設定する。この表示モードのとき、回転ベゼル13がユーザにより回転操作されたとしても、表示パネル12の表示画像は、回転することなく表示パネル12に固定された状態で表示される。これによって、ユーザによる回転ベゼル13の誤操作により表示パネル12の表示画像が回転するのを防止することができる。
【0027】
以上、第1実施形態によれば、回転ベゼル13の操作量を測定し、表示パネル12に表示している画像全体を、回転ベゼル13の操作量に応じて表示パネル12に回転表示させるようにしたことにより、ユーザが腕時計型情報処理装置10を腕に装着した際に、表示パネル12に表示されている画像を正立した状態で視認するための腕を曲げる等の動作が必要なくなるので、表示パネル12の表示画像を視認するためのユーザの負担を軽減させることができる。そして、腕を曲げる動作を行わなくても、表示パネル12に表示されている画像を成立した状態で視認することができるので、表示パネル12における表示画像が見やすくなり、表示画像の視認性を向上させることができる。
特に、ダイバーが潜水中に表示パネル12に表示されている画像を正立した状態で視認するために腕を曲げる等の動作を行わなくてもよいので、水中動作による疲労を軽減させることができ、ダイバーの浮沈管理に悪影響を及ぼすことはない。
また、二輪車や四輪車等のドライバーが腕時計型情報処理装置10を腕に装着した場合においては、走行中に瞬時に正立した状態で表示パネル12の表示画像を視認することができるので、走行の安全性を保つことができる。
また、操作子として回転ベゼル13を用いたことから、表示パネル12に表示される表示画像をユーザが視認しやすい状態に回転させる際に、ユーザは単に回転ベゼル13を回転操作するだけでよく、ユーザによる操作が容易となる。
【0028】
[2]第2実施形態
以上の第1実施形態においては、回転ベゼルの操作量に応じて表示パネルの表示画像を回転させるものであるが、本第2実施形態は、更に、回転ベゼルの操作量に応じて表示パネルに表示している文字、記号或いは符号のデザインを変化させるものである。尚、以下第2実施形態において、上記第1実施形態と同様の構成部分については同一符号を付して説明を省略する。
図12は、回転表示設定モードに設定されたときの処理フローチャートである。また、図13は、回転表示設定モードに設定されたときの表示態様の変化の説明図である。ここで、表示パネル12の初期状態は、表示状態ST31に示すように、アワーマーカとしての1〜12の数字のデザインは、ローマン体であるものとする。
【0029】
MPU100は、回転ベゼル13の操作量として回転方向及び回転量を測定する(ステップS31)。続いて、MPU100は、回転ベゼル13の回転方向及び回転量に応じて、表示パネル12に表示されている画像全体の回転処理を行う(ステップS32)。
更に、MPU100は、回転ベゼル13の回転方向及び回転量に応じて、表示パネル12に表示されている文字としてのアワーマーカ(1〜12の数字)のデザインを変化させる処理を行う(ステップS33)。つまり、MPU100は、回転ベゼル13の回転方向及び回転量に応じて、表示パネル12に表示されている文字のデザインとして文字の傾きを変化させる。具体的に説明すると、MPU100は、回転ベゼル13の回転方向に応じて文字を傾かせる方向を設定し、回転ベゼル13の回転量に応じた文字の傾き量で文字の傾きを設定する。これによって、回転ベゼル13の回転とともに文字は徐々に傾くこととなる。そして、最終的にはST32に示すような、視認可能な程度の斜体にまで傾きが変化する。尚、本第2実施の形態では、アワーマーカとしての全ての数字を回転ベゼル13の操作量に応じて傾かせる場合について説明したが、アワーマーカとしての一部の数字を回転ベゼル13の操作量に応じて傾かせるようにしてもよい。
【0030】
次に、MPU100は、回転ベゼル13の操作が完了したか否かを判断し(ステップS34)、回転ベゼル13の操作が完了していない場合には(ステップS34;No)、処理をステップS31に移行して同様に処理を行う。また、MPU100は、回転ベゼル13の操作が完了したと判断された場合には(ステップS34;Yes)、回転表示設定モードにおける画像の再配置の処理動作を終了し、図7に示すステップS1の表示モードに設定する。
以上、第2実施形態によれば、第1実施形態と同様の効果を奏し、更に、回転ベゼル13の操作量に応じて表示画像が回転するとともに、文字、記号或いは符号のデザインが変化するので、興趣性が増す。
【0031】
[3]第3実施形態
上記第2実施形態は、第1実施形態において、更に、回転ベゼルの操作量に応じて表示パネルに表示している文字、記号或いは符号のデザインを変化させるものであったが、本第3実施形態は、第1実施形態において、更に、回転ベゼルの操作量に応じて表示パネルに表示している文字、記号或いは符号のフォントを変化させるものである。尚、以下第3実施形態において、上記第1実施形態と同様の構成部分については同一符号を付して説明を省略する。
図14は、回転表示設定モードに設定されたときの処理フローチャートである。また、図15は、回転表示設定モードに設定されたときの表示態様の変化の説明図である。ここで、表示パネル12の初期状態は、表示状態ST41に示すように、アワーマーカとしての1〜12の数字は、所定のフォントで表示されているものとする。
【0032】
MPU100は、回転ベゼル13の操作量として回転方向及び回転量を測定する(ステップS41)。続いて、MPU100は、回転ベゼル13の回転方向及び回転量に応じて、表示パネル12に表示されている画像全体の回転処理を行う(ステップS42)。
更に、MPU100は、回転ベゼル13の回転方向及び回転量に応じて、表示パネル12に表示されている文字としてのアワーマーカ(1〜12の数字)のフォントを変化させる処理を行う(ステップS43)。つまり、MPU100は、回転ベゼル13の回転方向及び回転量に応じて、表示パネル12に表示されているアワーマーカのフォントとして書体を変化させる。具体的に説明すると、MPU100は、回転ベゼル13の回転方向が時計回り方向である場合には、回転ベゼル13の回転量に応じて、表示しているアワーマーカの書体が表示状態ST41→表示状態ST42→表示状態ST43というように、第1方向側に順次フォントとしての書体を変更する。また、MPU100は、回転ベゼル13の回転方向が反時計回り方向である場合には、回転ベゼル13の回転量に応じて、表示しているアワーマーカの書体が表示状態ST43→表示状態ST42→表示状態ST41というように、第1方向とは逆の第2方向側に順次フォントとしての書体を変更する。尚、フォントとして書体を変化させる場合について説明したが、これに限るものではなく、書体、サイズ、スタイル、色のうち少なくとも一つを変化させるようにしてもよい。
【0033】
次に、MPU100は、回転ベゼル13の操作が完了したか否かを判断し(ステップS44)、回転ベゼル13の操作が完了していない場合には(ステップS44;No)、処理をステップS41に移行して同様に処理を行う。また、MPU100は、回転ベゼル13の操作が完了したと判断された場合には(ステップS44;Yes)、回転表示設定モードにおける画像の再配置の処理動作を終了し、図7に示すステップS1の表示モードに設定する。
以上、第3実施形態によれば、第1実施形態と同様の効果を奏し、更に、回転ベゼル13の操作量に応じて表示画像が回転するとともに、文字、記号或いは符号のフォントが変化するので、興趣性が増す。
【0034】
[4]第4実施形態
上記第3実施形態は、第1実施形態において、更に、回転ベゼルの操作量に応じて表示パネルに表示している文字、記号或いは符号のフォントを変化させるものであったが、本第4実施形態は、第1実施形態において、更に、表示パネルに画像としてアナログ時計を表示するに際し、回転ベゼルの操作量に応じて当該アナログ時計の指針の長さを変化させるものである。尚、以下第4実施形態において、上記第1実施形態と同様の構成部分については同一符号を付して説明を省略する。
図16は、回転表示設定モードに設定されたときの処理フローチャートである。また、図17は、回転表示設定モードに設定されたときの表示態様の変化の説明図である。
【0035】
MPU100は、回転ベゼル13の操作量として回転方向及び回転量を測定する(ステップS51)。続いて、MPU100は、回転ベゼル13の回転方向及び回転量に応じて、表示パネル12に表示されている画像全体の回転処理を行う(ステップS52)。
更に、MPU100は、回転ベゼル13の回転方向及び回転量に応じて、表示させているアナログ指針の長さを変化させる処理を行う(ステップS53)。
具体的には、回転ベゼル13の回転方向が時計回り方向である場合、MPU100は、回転ベゼル13の回転量に応じて指針縮小処理を行う。即ち、回転ベゼル13の回転量に応じて、表示しているアナログ指針の長さを徐々に短くする(縮小)ようにされ、最終的には、表示状態ST52で示すような状態となる。
一方、回転ベゼル13の回転方向が反時計回り方向である場合、MPU100は、回転ベゼル13の回転量に応じて指針伸長処理を行う。即ち、回転ベゼル13の回転量に応じて、表示しているアナログ指針の長さを徐々に長くする(伸長)ようにされ、最終的には、表示状態ST51で示すような状態となる。
【0036】
次に、MPU100は、回転ベゼル13の操作が完了したか否かを判断し(ステップS54)、回転ベゼル13の操作が完了していない場合には(ステップS54;No)、処理をステップS51に移行して同様に処理を行う。また、MPU100は、回転ベゼル13の操作が完了したと判断された場合には(ステップS54;Yes)、回転表示設定モードにおける画像の再配置の処理動作を終了し、図7に示すステップS1の表示モードに設定する。
以上、第4実施形態によれば、第1実施形態と同様の効果を奏し、更に、回転ベゼル13の操作量に応じて表示画像が回転するとともに、表示されている指針の長さが変化するので、興趣性が増す。
【0037】
[5]第5実施形態
上記第4実施形態は、第1実施形態において、更に、表示パネルに画像としてアナログ時計を表示するに際し、回転ベゼルの操作量に応じて当該アナログ時計の指針の長さを変化させるものであったが、本第5実施形態は、第1実施形態において、更に、表示パネルに画像としてアナログ時計を表示するに際し、回転ベゼルの操作量に応じて当該アナログ時計のアワーマーカの種類或いはアワーマーカの大きさを変化させるものである。尚、以下第5実施形態において、上記第1実施形態と同様の構成部分については同一符号を付して説明を省略する。
図18は、回転表示設定モードに設定されたときの処理フローチャートである。また、図19は、回転表示設定モードに設定されたときの表示態様の変化の説明図である。ここで、表示パネル12の初期状態は、表示状態ST61に示すように、アワーマーカとして1〜12の数字を表示しているものとする。
【0038】
MPU100は、回転ベゼル13の操作量として回転方向及び回転量を測定する(ステップS61)。続いて、MPU100は、回転ベゼル13の回転方向及び回転量に応じて、表示パネル12に表示されている画像全体の回転処理を行う(ステップS62)。
更に、MPU100は、回転ベゼル13の回転方向及び回転量に応じて表示パネル12に表示されているアワーマーカの種類を変化させる処理を行う(ステップS63)。即ち、MPU100は、回転ベゼル13の回転方向が時計回り方向である場合、表示状態ST62に示すように、アワーマーカを示す数字を記号に変化させる。一方、表示状態ST62において、MPU100は、回転ベゼル13の回転方向が反時計回り方向である場合、表示状態ST61に示すように、アワーマーカを示す記号を数字に変化させる。尚、本第5実施形態では、表示状態ST62において、アワーマーカの12、3、6及び9の一部の数字を記号に変化させたが、これに限らず、全ての数字を記号に変化させてもよい。
【0039】
ここで、ステップS63において、MPU100は、回転ベゼル13の回転方向及び回転量に応じて表示パネル12に表示されているアワーマーカの大きさを変化させてもよい。図20に回転表示設定モードに設定されたときの表示態様の変化を示す。即ち、MPU100は、回転ベゼル13の回転方向が時計回り方向である場合、回転ベゼル13の回転量に応じて、アワーマーカのサイズが徐々に大きくなるように表示させ、最終的には、表示状態ST72に示すような大きさにまで変化させる。一方、表示状態ST72において、MPU100は、回転ベゼル13の回転方向が反時計回り方向である場合、回転ベゼル13の回転量に応じて、アワーマーカのサイズが徐々に小さくなるように表示させ、最終的には、表示状態ST71に示すような大きさにまで変化させる。尚、アワーマーカの大きさを変化させる処理は、視認性を損なわない程度の範囲内で行われる。
【0040】
次に、MPU100は、回転ベゼル13の操作が完了したか否かを判断し(ステップS64)、回転ベゼル13の操作が完了していない場合には(ステップS64;No)、処理をステップS61に移行して同様に処理を行う。また、MPU100は、回転ベゼル13の操作が完了したと判断された場合には(ステップS64;Yes)、回転表示設定モードにおける画像の再配置の処理動作を終了し、図7に示すステップS1の表示モードに設定する。
以上、第5実施形態によれば、第1実施形態と同様の効果を奏し、更に、回転ベゼル13の操作量に応じて表示画像が回転するとともに、アワーマーカの種類或いはアワーマーカの大きさが変化するので、興趣性が増す。
【0041】
[6]第6実施形態
以上の各実施形態においては、表示パネル12にアナログ指針を表示するものであったが、本第6実施形態は、アナログ時計用ムーブメントを内蔵し、機械式アナログ時計の指針の背景側に表示パネル12を配置するような構成としたものである。尚、以下第6実施形態において、上記第1実施形態と同様の構成部分については同一符号を付して説明を省略する。
図21は、第6実施形態の腕時計型情報処理装置10Aの外観構成を示す図である。また、図22は、第6実施形態の腕時計型情報処理装置10Aの機能的構成を示すブロック図である。
【0042】
腕時計型情報処理装置10Aは、図21に示すように、機械式アナログ時計の秒針82A、分針82B及び時針82Cからなる指針82を有し、この指針82の背景となる位置に表示パネル12が配置されている。この指針82は、金属製である。図22において、MPU100Aは、表示パネル12の表示制御や、秒針モータ201、分針モータ202及び時針モータ203の駆動制御などの腕時計型情報処理装置10A全体の制御を行う。具体的に説明すると、MPU100Aは、不図示の秒針モータ駆動回路、分針モータ駆動回路及び時針モータ駆動回路を備えている。そして、MPU100Aにおける秒針モータ駆動回路は、計時結果に基づいて秒針82Aを回転駆動すべく、秒針モータ201及びこの秒針モータ201に結合した輪列を駆動する。また、MPU100Aにおける分針モータ駆動回路は、計時結果に基づいて分針82Bを回転駆動すべく、分針モータ202及びこの分針モータ202に結合した輪列を駆動する。また、MPU100Aにおける時針モータ駆動回路は、計時結果に基づいて時針82Cを回転駆動すべく、時針モータ203及びこの時針モータ203に結合した輪列を駆動する。
【0043】
次に、第6実施形態における腕時計型情報処理装置10Aの動作について説明する。
動作モードが回転表示設定モードに設定されている場合、MPU100Aは、表示パネル12に画像として、アナログ時計のアワーマーカとしての1〜12の数字を表示させ、回転ベゼル13の操作量に応じて指針82(図21)の回転軸Z’を中心に回転表示させる。ここで、アワーマーカは、回転ベゼル13の回転方向と同一回転方向、且つ、回転ベゼル13の回転角と同一回転角で回転表示されるのが望ましい。
そして、MPU100Aは、回転ベゼル13の操作が完了した場合、回転表示設定モードにおける画像の再配置の処理動作を終了し、アワーマーカの再配置位置に追従した位置に秒針82A、分針82B、及び時針82Cを回転駆動すべく、各モータ203、204、205及び各モータ203、204、205に結合した輪列を駆動する。ここで、アワーマーカの再配置位置に追従した位置とは、指針82が現在の時刻を指し示す位置である。
【0044】
以上、本第6実施形態によれば、第1実施形態と同様の効果を奏するものである。また、本第6実施形態によれば、秒針82A、分針82B、時針82Cがそれぞれ別モータで駆動されるので、表示パネル12におけるアワーマーカの回転に伴う秒針82A、分針82B及び時針82Cの回転駆動に要する時間を短縮することができる。また、秒針82A、分針82B及び時針82Cの回転駆動に要する消費電力を低減することができる。
【0045】
[7]第7実施形態
以上の各実施形態においては、操作子として回転ベゼルを用いる場合を例として説明したが、操作子としてはこれに限られるものではない。本第7実施形態においては、操作子として、りゅうずを用いる場合の実施形態である。
図23は、第7実施形態の腕時計型情報処理装置の部分断面図である。
腕時計型情報処理装置10Bには、りゅうず支持部71に回転可能な状態で指示されたりゅうず72が設けられている。
このりゅうず72のケース11A内には、ロータリーエンコーダ73を構成する透光溝が形成された円形パネル73Aが取り付けられている。そして、円形パネル73Aに対応する位置には、LED及びフォトディテクタが一体に配置され、ロータリーエンコーダ73を構成する光センサユニット73Bが配置されている。この光センサユニット73Bは、第1実施形態におけるセンサユニット37A、37Bと同様の機能を有しており、りゅうず72の回転に伴って、その回転方向、回転量、回転速度などを検出するように構成されている。
従って、本第7実施形態によれば、操作子としてりゅうず72及びりゅうず72の操作状態検出のためにロータリーエンコーダ73を用いることにより、第1実施形態と同様の効果を得ることができる。
【0046】
[5]変形例
[5.1]第1変形例
以上の説明においては、表示パネル12における表示画像を回転させるに際し、操作子(回転ベゼル或いはりゅうず)の回転量及び回転方向に基づいて回転表示させていたが、回転速度に基づいて、例えば、ある回転速度以上或いはある回転速度以下の場合にのみ、回転表示するように構成することも可能である。
[5.2]第2変形例
以上の説明においては、腕時計型情報処理装置が時計として機能する場合について説明したが、ストップウォッチとして機能する場合についても適用可能である。この場合、上記第6実施形態において、アワーマーカの再配置位置に追従した位置とは、指針82が現在の経過時間を指し示す位置である。
[5.3]第3変形例
以上の説明においては、腕時計型情報処理装置として、時計の場合について説明したが、コンピュータ(ノート型、PDA型などを含む)、携帯電話機、ラジオ、オーディオ装置などであってもよい。
また、時計として構成する場合も、腕時計型、ネックレス、指輪などのアクセサリ型のほか、懐中時計、置時計など様々な態様が考えられる。
【0047】
【発明の効果】
本発明によれば、表示部の表示画像を視認するためのユーザの負担を軽減させることができ、表示部における表示画像の視認性を向上させることができる。
【図面の簡単な説明】
【図1】第1実施形態の腕時計型情報処理装置の外観構成を示す図である。
【図2】腕時計型情報処理装置から回転ベゼルを取り外した状態を示す図である。
【図3】図2におけるA−A’線の断面の一部を示す図である。
【図4】光学パターンの構成を示す図である。
【図5】センサユニットの検出信号を模式的に示す図である。
【図6】腕時計型情報処理装置の機能的構成を示すブロック図である。
【図7】動作モードの遷移状態を示す説明図である。
【図8】潜水時間設定モード設定時の処理フローチャートである。
【図9】潜水時間設定モード設定時の表示態様の変化の説明図である。
【図10】回転表示設定モード設定時の処理フローチャートである。
【図11】回転表示設定モード設定時の表示態様の変化の説明図である。
【図12】第2実施形態における回転表示設定モード設定時の処理フローチャートである。
【図13】第2実施形態における回転表示設定モード設定時の表示態様の変化の説明図である。
【図14】第3実施形態における回転表示設定モード設定時の処理フローチャートである。
【図15】第3実施形態における回転表示設定モード設定時の表示態様の変化の説明図である。
【図16】第4実施形態における回転表示設定モード設定時の処理フローチャートである。
【図17】第4実施形態における回転表示設定モード設定時の表示態様の変化の説明図である。
【図18】第5実施形態における回転表示設定モード設定時の処理フローチャートである。
【図19】第5実施形態における回転表示設定モード設定時の表示態様の変化の説明図である。
【図20】第5実施形態における回転表示設定モード設定時の表示態様の変化の説明図である。
【図21】第6実施形態の腕時計型情報処理装置の外観構成を示す図である。
【図22】第6実施形態の腕時計型情報処理装置の機能的構成を示すブロック図である。
【図23】第7実施形態の腕時計型情報処理装置の部分断面図である。
【符号の説明】
10,10A,10B…腕時計型情報処理装置、11…ケース、11A…ケース本体、11B…カバーガラス、11C…裏蓋、12…表示パネル(表示部)、13…回転ベゼル(操作子)、14…バンド、37A,37B…センサユニット、100,100A…MPU、101…ROM、102…RAM、111…発振回路、112…分周回路、113…時計用カウンタ、118…波形整形回路、119…回転情報生成ユニット。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an information processing device, a clock, a control method for the information processing device, a control program, and a recording medium, and more particularly, an information processing device that displays an image on a display unit, a clock, a control method for the information processing device, a control program, and the like. The present invention relates to a recording medium.
[Prior art]
Conventionally, there is known a timepiece in which a ring-shaped rotating bezel is rotatably provided around a dial or the like on which an hour marker is written (for example, see Patent Document 1).
Conventionally, this type of rotating bezel is purely designed or provided from a practical point of view so that divers can grasp the dive time like a divers watch.
In recent years, some information processing apparatuses having a display unit have a clock function for displaying a clock on the display unit. And the request | requirement of size reduction of information processing apparatus increases, and the wristwatch type information processing apparatus provided with the rotation bezel is proposed (for example, refer patent document 2).
[0002]
[Patent Document 1]
JP-A-8-110382
[Patent Document 2]
JP 2001-344039 A
[0003]
[Problems to be solved by the invention]
By the way, in the information processing apparatus, there is a problem that an image such as a time displayed on the display unit may be difficult for a user to see depending on a state in which the information processing apparatus is placed. For example, in a wristwatch-type information processing device, if a user wears the wristwatch-type information processing device on an arm and visually recognizes the display unit with the arm extended, the display image cannot be viewed in an upright state and is difficult to see There is. A specific example will be described. When a driver such as an underwater diver, a two-wheeled vehicle, or a four-wheeled vehicle wears a wristwatch type information processing device on his / her arm, the arm is often extended and the display is performed in such a state. When viewing the part, there is a problem that the display image cannot be viewed in an upright state and is difficult to see. Therefore, in order for the user to visually recognize the display image in an upright state, the arm on which the wristwatch-type information processing device is attached must be bent. In particular, when a diver performs such an operation during diving, fatigue is increased, which may adversely affect diver's ups and downs management.
Therefore, an object of the present invention is to reduce the burden on the user for visually recognizing the display image on the display unit, and to improve the visibility of the display image on the display unit. It is an object to provide a method for controlling an apparatus, a control program, and a recording medium.
[0004]
[Means for Solving the Problems]
In order to solve the above-described problem, an information processing apparatus includes an operation element, a display unit that displays an image, and a display control unit that rotates an image displayed on the display unit according to an operation amount of the operation element. It is characterized by having.
In this case, the display control unit may rotate at least a part of the image displayed on the display unit.
The display control unit may rotate the analog timepiece according to the operation amount of the operation element when displaying the analog timepiece as an image on the display unit.
Furthermore, a pointer of a mechanical analog timepiece disposed at a position with the display unit as a background, and a pointer driving unit that rotationally drives the pointer, the display control unit includes an analog timepiece as an image on the display unit. When displaying the hour marker, the hour marker is rearranged by rotating around the rotation axis of the pointer according to the operation amount of the operation element, and the pointer driving unit follows the rearrangement position of the hour marker. Alternatively, the pointer may be rotated.
[0005]
Furthermore, the display control unit may change the design of characters, symbols, or symbols displayed on the display unit according to the operation amount of the operation element.
The display control unit may change a font of characters, symbols, or symbols displayed on the display unit in accordance with an operation amount of the operator.
Furthermore, the display control unit may change the length of the hands of the analog timepiece according to the operation amount of the operation element when displaying the analog timepiece as an image on the display unit.
Furthermore, the display control unit may change the type of the hour marker or the size of the hour marker according to the operation amount of the operation element when displaying the analog clock as an image on the display unit. Good.
In addition, the operation element can be rotated, and the display control unit corresponds to the operation amount corresponding to at least one of a rotation amount, a rotation direction, and a rotation speed of the operation element. Also good.
Furthermore, the operating element may be a rotating bezel.
Furthermore, the display control unit may display an image for a diver to grasp a dive time on the display unit as an image to be rotated.
[0006]
In addition, the timepiece includes the information processing apparatus.
Further, in a control method of an information processing apparatus including an operation element and a display unit that displays an image, an operation amount measurement process for measuring an operation amount of the operation element, and an image displayed on the display unit, And a display control process of rotating in accordance with the operation amount of the operation element.
In this case, the display control process may rotate at least a part of the image displayed on the display unit.
In the display control process, when the analog timepiece is displayed as an image on the display unit, the analog timepiece may be rotated according to the operation amount of the operation element.
[0007]
Furthermore, the display control process may change the design of characters, symbols, or symbols displayed on the display unit in accordance with the operation amount of the operator.
Furthermore, the display control process may change the font of characters, symbols or symbols displayed on the display unit in accordance with the operation amount of the operation element.
In the display control process, when an analog timepiece is displayed as an image on the display unit, the length of the hand of the analog timepiece may be changed according to the operation amount of the operation element.
Further, in the display control process, when an analog timepiece is displayed as an image on the display unit, the type of the hour marker or the size of the hour marker of the analog timepiece may be changed according to the operation amount of the operation element. .
In addition, a control program for controlling an information processing apparatus having an operation element and a display unit that displays an image by a computer causes an operation amount of the operation element to be measured, and an image displayed on the display unit is The rotation is performed according to the operation amount of the operation element.
The control program is recorded on a computer-readable recording medium.
[0008]
DETAILED DESCRIPTION OF THE INVENTION
Next, preferred embodiments of the present invention will be described with reference to the drawings.
[1] First embodiment
FIG. 1 is a diagram illustrating an external configuration of a wristwatch type information processing apparatus 10 according to the first embodiment. In the first embodiment, the wristwatch type information processing apparatus 10 is an information processing apparatus for divers that can be used when divers are diving.
The wristwatch type information processing apparatus 10 includes a case 11, a display panel 12, a rotating bezel 13, and a band 14. The case 11 stores various sensors, microcomputers, and the like, which will be described later, and is made of metal or plastic. The display panel 12 displays various screens such as various information such as time, and is configured by a dot matrix thin display such as a liquid crystal display or an organic EL display, for example. The display panel 12 has a circular shape. The rotating bezel 13 is a ring-shaped (annular) member surrounding the display panel 12 and is slidably arranged with respect to the case main body 11A (see FIG. 3). To do. The band 14 is used for a user to wear the wristwatch type information processing apparatus 10 on a body (mainly an arm or the like). In addition, the wristwatch type information processing apparatus 10 includes an input unit 40 (see FIG. 6) such as a button switch (push-down switch) disposed on the side surface of the case 11 or the like.
[0009]
Next, the mechanical configuration inside the wristwatch type information processing apparatus 10 will be described with reference to FIGS. FIG. 2 is a view showing a state in which the rotating bezel 13 is removed from the wristwatch type information processing apparatus 10, and FIG. 3 is a view showing a part of a cross section taken along the line AA 'in FIG.
As shown in FIG. 3, the case 11 includes a case main body 11A and a back cover 11C that closes the lower surface of the case main body 11A. In the space inside the back cover 11C of the case main body 11A, a circuit unit 15 is provided that houses a circuit board and a secondary battery (not shown) for supplying a power supply voltage to circuits on the circuit board. Further, a cover glass 11B is fitted on the upper surface of the case body 11A and on the inner peripheral side of the rotating bezel 13, and the above-described display panel 12 is disposed on the lower surface side of the cover glass 11B. As shown in FIGS. 2 and 3, a circumferential groove 34 is formed in the upper part of the case body 11 </ b> A. On the other hand, as shown in FIG. 3, a protrusion 46 protruding downward is formed on the lower surface of the rotating bezel 13, and the protrusion 46 is slidably fitted in the groove 34. An O-ring 47 is provided on the surface where the side surface of the rotating bezel 13 and the case main body 11A come into contact, and water, light, etc. enter the wristwatch type information processing apparatus 10 from the gap between the rotating bezel 13 and the case main body 11A. Is prevented.
[0010]
As shown in FIG. 2, the case main body 11A has two holes 51A and 51B, and the first sensor unit 37A and the second sensor unit 37B are disposed in the holes 51A and 51B, respectively. ing. Here, the first sensor unit 37A and the first sensor unit 37A are arranged such that the line connecting the first sensor unit 37A and the rotation center O of the rotating bezel 13 and the line connecting the second sensor unit 37B and the rotation center O form an angle θ1. Two sensor units 37B are disposed, and this angle θ1 will be described later.
[0011]
Next, the configuration of the first sensor unit 37A and the second sensor unit 37B will be described with reference to FIG. Note that the configurations of the first sensor unit 37A and 37B are substantially the same, and only the configuration of the first sensor unit 37A will be described in order to avoid overlapping description. As shown in FIG. 3, an optical pattern 41 for detecting the rotation of the rotating bezel 13 is formed on the lower surface of the rotating bezel 13, and a sensor cover is provided below the surface on which the optical pattern 41 is formed. Glass 42 is attached to case body 11A. A packing 43 is disposed between the case main body 11 </ b> A and the sensor cover glass 42, thereby preventing water or the like from entering the lower portion of the sensor cover glass 42.
[0012]
A first sensor unit 37A is disposed below the sensor cover glass 42. The first sensor unit 37 </ b> A includes an LED (Light Emitting Diode) 44, a photodiode 45, a light shielding plate 44 a, and a substrate 48. The LED 44 emits light toward the optical pattern 41, and the photodiode 45 receives reflected light from the optical pattern 41. The light shielding plate 44 a is for preventing the light from the LED 44 from being directly received by the photodiode 45, and is disposed between the LED 44 and the photodiode 45. The substrate 48 generates a detection signal according to the amount of light received by the photodiode 45 and outputs it to the MPU 100 (see FIG. 6) described later. A contact spring 49 is provided below the board 48 of the first sensor unit 37A, and the first sensor unit 37A and the circuit board stored in the circuit unit 15 are electrically connected by the contact spring 49. ing. In place of the contact spring 49, a lead wire may be provided.
[0013]
In this configuration, the rotation amount (that is, the rotation angle) and the rotation direction (rotation speed as required) of the rotating bezel 13 are detected based on the detection signals output from the first sensor unit 37A and the second sensor unit 37B. Is done. Hereinafter, the principle of rotation detection of the rotating bezel 13 will be described with reference to FIGS. FIG. 4 is a diagram showing a configuration of the optical pattern 41, and FIG. 5 is a diagram schematically showing detection signals output from the first and second sensor units 37A and 37B when the optical pattern 41 is read. is there.
[0014]
As shown in FIG. 4, the optical pattern 41 formed on the outer peripheral portion of the lower surface of the rotating bezel 13 has an absorption region 41 a that absorbs the light emitted by the LED 44 (FIG. 3) along the circular trajectory and the LED 44. The reflection area 41b that reflects light is alternately and repeatedly arranged. Here, a line segment from the center of the absorption region 41a or the reflection region 41b to the rotation center O of the rotating bezel 13 and a line segment from the center of the reflection region 41b or the absorption region 41a adjacent to the region to the rotation center O are formed. The angles are both θ2. That is, when the rotation of the rotating bezel 13 described above is detected by dividing 360 [°] into n (n is an even number), θ2 = 360 / n [°]. In this configuration, the first sensor unit 37A reads the absorption region 41a and the reflection region 41b of the optical pattern 41 shown in FIG. 4 alternately when the user rotates the rotating bezel 13, thereby showing the configuration shown in FIG. A detection signal having such a substantially sine waveform (hereinafter referred to as “first detection signal A”) is output. Similarly, the second sensor unit 37B outputs a detection signal having a substantially sinusoidal waveform (hereinafter referred to as “second detection signal B”).
[0015]
Here, in the first embodiment, the angle θ1 described above is set to be θ1 = θ2 + θ2 / 2, and the first sensor unit 37A and the second sensor unit 37B are arranged according to the angle θ1. Thereby, when the rotating bezel 13 is rotated by the user, the 1 / b between the first detection signal A generated by the first sensor unit 37A and the second detection signal B generated by the second sensor unit 37B. A phase difference of 4 periods is generated. Specifically, as shown in FIG. 5, when the rotating bezel 13 is rotated clockwise, the second detection signal B generated by the second sensor unit 37B is generated by the first sensor unit 37A. A phase advance of ¼ period occurs with respect to the first detection signal A. On the contrary, when the rotating bezel 13 is rotated counterclockwise, the second detection signal B generated by the second sensor unit 37B includes the first detection generated by the first sensor unit 37A. A phase delay of ¼ period occurs with respect to the signal A. Therefore, it is possible to detect the rotation direction of the rotating bezel 13 by detecting such phase delay and phase advance.
[0016]
Next, the electrical configuration of the wristwatch type information processing apparatus 10 will be described. FIG. 6 is a block diagram illustrating a functional configuration of the wristwatch type information processing apparatus 10. In this figure, the MPU 100 performs overall control of the wristwatch type information processing apparatus 10 such as display control of the display panel 12. The ROM 101 stores various programs such as a control program executed by the MPU 100 in advance. The RAM 102 is used as a work area of the MPU 100, and temporarily stores various data and calculation results of the MPU 100. The input unit 40 is a button switch provided on the side surface of the case main body 11A and the like, and is used for time correction, operation mode switching described later, and the like.
[0017]
The oscillation circuit 111 includes a crystal oscillator (not shown), generates a reference oscillation signal having a predetermined frequency (for example, 32768 Hz), and outputs the reference oscillation signal to the frequency divider circuit 112. The frequency divider circuit 112 divides the reference oscillation signal, generates a time reference signal of 1 Hz, for example, and outputs the generated signal to the clock counter 113. The clock counter 113 outputs a clock count signal, which is a clock display count signal, to the MPU 100 based on the clock reference signal. The MPU 100 measures the time based on the time count signal and displays it on the display panel 12. As shown in FIG. 1, the time display mode may be an analog display using a time display hand (hour hand, minute hand, second hand) or a digital display using numbers. Further, when the time is displayed in an analog manner, as shown in FIG. 1, it is desirable to display an hour marker corresponding to the clock face as well in order to make the time recognition easy.
[0018]
Next, in FIG. 6, the waveform shaping circuit 118 performs waveform shaping on the first detection signal A and the second detection signal B from the sensor units 37 </ b> A and 37 </ b> B, and a plurality of pulse signals corresponding to the rotation state of the rotating bezel 13. Is output to the rotation information generation unit 119. The rotation information generation unit 119 counts each of the plurality of pulse signals output from the waveform shaping circuit 118, generates rotation information corresponding to the rotation state (rotation amount, rotation direction, rotation speed, etc.) of the rotation bezel 13, The rotation information data is output to the MPU 100. More specifically, the rotation information generation unit 119 determines whether or not the rising timing of the pulse signal based on the first detection signal A is earlier than the rising timing of the pulse signal based on the second detection signal B. Detect the direction of rotation. That is, as described above, when the rotating bezel 13 rotates clockwise, the second detection signal B advances in phase with respect to the first detection signal A. Therefore, the rising timing of the pulse signal based on the first detection signal A is If it is later than the rising timing of the pulse based on the second detection signal, it is detected that the rotating bezel 13 is rotating clockwise. On the contrary, if the rising timing of the pulse signal based on the first detection signal A is earlier than the rising timing of the pulse based on the second detection signal, it is detected that the rotating bezel 13 is rotating counterclockwise. Is done. Further, the rotation amount of the rotating bezel 13 is detected from the number of pulses of the pulse signal, and the rotation speed is detected from the output interval of the pulse signal or the pulse width of the pulse signal.
[0019]
The optical sensor 120 is provided in the wristwatch type information processing apparatus 10 to detect ambient brightness, and outputs the optical detection result to the MPU 100. The MPU 100 sets the luminance of the display panel 12 based on the detection result of the optical sensor 120. For example, when the display panel 12 is a liquid crystal display, the MPU 100 sets the luminance of a backlight (not shown) based on the detection result of the optical sensor 120, and when the display panel 12 is an organic EL display, the optical sensor 120 The luminance of the organic EL display is set based on the detection result. Specifically, when the detection result of the optical sensor 120 is a value corresponding to a dark surrounding state, the MPU 100 sets the brightness of the display panel 12 so that the display image on the display panel 12 can be easily seen even in a dark place. (First luminance) is set. This improves the visibility of the image displayed on the display panel 12 in a dark place such as underwater. Further, the MPU 100 sets the luminance of the display panel 12 to a second luminance smaller than the first luminance when the detection result of the optical sensor 120 is a value corresponding to a bright surrounding. Thereby, power consumption can be reduced. The optical sensor 120 is preferably a visible light sensor.
[0020]
Next, the operation of the wristwatch type information processing apparatus 10 in the first embodiment will be described. FIG. 7 is an explanatory diagram showing a transition state of the operation mode.
In the first embodiment, the operation modes include a display mode, a dive time setting mode, and a rotation display setting mode. Each operation mode will be described in detail later.
The wristwatch type information processing apparatus 10 assumes that the operation mode is set to the display mode as an initial state (step S1). When the operation mode is the display mode, the MPU 100 displays various images such as time on the display panel 12. In this display mode, even if the rotating bezel 13 is rotated by the user, the display image on the display panel 12 is not changed by the rotation of the rotating bezel 13. When an operator such as a button switch corresponding to the diving time setting mode is operated by the user in the input unit 40, the MPU 100 sets the operation mode to the diving time setting mode (step S2). Further, when an operator such as a button switch corresponding to the rotation display setting mode is operated by the user in the input unit 40, the MPU 100 sets the operation mode to the rotation display setting mode (step S3). Then, after the processing operation in the dive time setting mode or the rotation display setting mode is completed, the MPU 100 sets the operation mode to the display mode in step S1.
[0021]
Next, a case where the dive time setting mode is set will be described. FIG. 8 is a processing flowchart when the diving time setting mode is set. Moreover, FIG. 9 is explanatory drawing of the change of a display mode when set to diving time setting mode.
In this dive time setting mode, the MPU 100 displays a scale portion X having a minute scale for the user to grasp the dive time and a number indicating the minute on the display panel 12, as shown in the display state ST11 of FIG. A process of displaying in a ring shape along the inner periphery of the panel 12 is performed (step S11). The scale portion X corresponds to a minute scale and a number indicating a minute for grasping a dive time recorded on a rotating bezel of a normal divers information processing apparatus. The scale portion X is a part of the display image on the display panel 12. Here, a clock portion Y as a display image of an analog clock is displayed inside the ring-shaped scale portion X on the display panel 12.
[0022]
Then, the MPU 100 measures the rotation direction and the rotation amount (and, if necessary, the rotation speed) as the operation amount of the rotation bezel 13 (step S12). Specifically, the MPU 100 indirectly measures the rotation direction and the rotation amount based on the output data of the rotation information generation unit 119.
Subsequently, the MPU 100 performs a rotation display process of the scale part X according to the rotation direction and the rotation amount of the rotation bezel 13 (step S13). That is, the MPU 100 rotates and displays the scale portion X according to the rotation direction and the rotation amount of the rotary bezel 13 with the center of the ring of the scale portion X as the rotation center Z (FIG. 9). Here, as shown in the display states ST <b> 12 and ST <b> 13, it is desirable that the scale portion X is rotated and displayed at the same rotation direction as the rotation bezel 13 and at the same rotation angle as the rotation bezel 13. That is, when the rotating bezel 13 is operated counterclockwise, the scale portion X is rotated and displayed counterclockwise at the same rotation angle as the rotation angle of the rotating bezel 13 as shown in the operation state ST12. Similarly, when the rotating bezel 13 is operated in the clockwise direction, the scale portion X is rotated and displayed in the clockwise direction at the same rotation angle as the rotation angle of the rotating bezel 13 as shown in the operation state ST13. As a result, the scale portion X on the display panel 12 is rotated and displayed so as to follow the rotation of the rotating bezel 13, so that the user can obtain a more integrated operational feeling.
[0023]
Then, the MPU 100 determines whether or not the operation of the rotating bezel 13 is completed based on the elapsed time after the operation of the rotating bezel 13 is stopped or the operation state of other switches (step S14). If the operation of the rotating bezel 13 is not completed (step S14; No), the process proceeds to step S12 and the same process is performed. When it is determined that the operation of the rotating bezel 13 has been completed (step S14; Yes), the MPU 100 ends the processing operation in the dive time setting mode and sets the display mode in step S1 shown in FIG. . In this display mode, even if the rotating bezel 13 is rotated by the user, the scale portion X displayed on the display panel 12 is displayed in a state of being fixed to the display panel 12 without rotating. Thereby, it is possible to prevent the scale portion X displayed on the display panel 12 from rotating due to an erroneous operation of the rotating bezel 13 by the user. In addition, you may make it display the number which shows diving time on the display panel 12 as an image for a diver to grasp | ascertain diving time. At this time, when the corresponding operation element is operated by the user in the input unit 40, the dive time measurement is started, and a number indicating the dive time may be displayed on the display panel 12.
[0024]
Next, a case where the rotation display setting mode is set will be described. FIG. 10 is a processing flowchart when the rotation display setting mode is set. FIG. 11 is an explanatory diagram of changes in the display mode when the rotation display setting mode is set.
Here, as shown in the display state ST21, the initial state of the display panel 12 in the wristwatch-type information processing apparatus 10 is a scale portion X as a display image for a diver to grasp a dive time, and a display image of an analog clock. It is assumed that the clock part Y is displayed.
The MPU 100 measures the rotation direction and the rotation amount as the operation amount of the rotation bezel 13 (step S21).
[0025]
Subsequently, the MPU 100 performs a rotation process on the entire image displayed on the display panel 12 according to the rotation direction and the rotation amount of the rotation bezel 13 (step S22). That is, the MPU 100 rotates and displays the entire image according to the rotation direction and the rotation amount of the rotation bezel 13 with the rotation axis of the pointer of the clock unit Y (the center of the ring of the scale unit X) as the rotation center Z (FIG. 11). . Here, it is desirable that the display image on the display panel 12 be displayed in the same rotational direction as the rotational direction of the rotating bezel 13 and at the same rotational angle as the rotational angle of the rotating bezel 13. That is, when the rotating bezel 13 is operated in the clockwise direction, the display image on the display panel 12 has the same rotation angle as the rotation angle of the rotating bezel 13 in the clockwise direction, the operation state ST21 → the operation state ST22 → the operation state ST23. And so on. Similarly, when the rotating bezel 13 is operated in the counterclockwise direction, the display image on the display panel 12 has the same rotation angle as the rotation angle of the rotating bezel 13 in the counterclockwise direction, and the operation state ST23 → the operation state ST22 → It is rotated and displayed as an operation state ST21. Thereby, the display image of the display panel 12 is rotated and displayed so as to follow the rotation of the rotating bezel 13, so that the user can obtain a more integrated operational feeling. The display image of the display panel 12 can be rotated and displayed at an arbitrary rotation position according to the rotation direction and the rotation amount of the rotation bezel 13 as well as the operation states ST21, ST22, ST23 shown in FIG. That is, it can be rotated and displayed at a position easy for the user to see.
[0026]
Next, the MPU 100 determines whether or not the operation of the rotating bezel 13 is completed based on the elapsed time after the operation of the rotating bezel 13 stops or the operation state of other switches (step S23). ) If the operation of the rotating bezel 13 is not completed (step S23; No), the process proceeds to step S21 and the same process is performed. If it is determined that the operation of the rotating bezel 13 has been completed (step S23; Yes), the MPU 100 ends the image rearrangement processing operation in the rotation display setting mode, and the process of step S1 shown in FIG. Set to display mode. In this display mode, even if the rotating bezel 13 is rotated by the user, the display image on the display panel 12 is displayed in a state of being fixed to the display panel 12 without rotating. Thereby, it is possible to prevent the display image of the display panel 12 from rotating due to an erroneous operation of the rotating bezel 13 by the user.
[0027]
As described above, according to the first embodiment, the operation amount of the rotating bezel 13 is measured, and the entire image displayed on the display panel 12 is rotated and displayed on the display panel 12 according to the operation amount of the rotating bezel 13. As a result, when the user wears the wristwatch type information processing apparatus 10 on his / her arm, an operation such as bending the arm for viewing the image displayed on the display panel 12 in an upright state becomes unnecessary. The burden on the user for visually recognizing the display image on the display panel 12 can be reduced. Further, since the image displayed on the display panel 12 can be visually recognized without performing the operation of bending the arm, the display image on the display panel 12 is easy to see and the visibility of the display image is improved. Can be made.
In particular, it is not necessary to perform an operation such as bending an arm so that a diver can view an image displayed on the display panel 12 in an upright state during diving. This will not adversely affect the diver's ups and downs.
In addition, when a driver such as a motorcycle or a four-wheeled vehicle wears the wristwatch type information processing apparatus 10 on his / her arm, the display image on the display panel 12 can be viewed in an upright state while traveling. Travel safety can be maintained.
In addition, since the rotating bezel 13 is used as an operator, when the display image displayed on the display panel 12 is rotated in a state that is easy for the user to visually recognize, the user simply rotates the rotating bezel 13. Operation by the user becomes easy.
[0028]
[2] Second embodiment
In the first embodiment described above, the display image on the display panel is rotated according to the operation amount of the rotating bezel. However, in the second embodiment, the display panel is further changed according to the operation amount of the rotating bezel. It changes the design of the displayed characters, symbols or symbols. In the following second embodiment, the same components as those in the first embodiment are denoted by the same reference numerals and description thereof is omitted.
FIG. 12 is a processing flowchart when the rotation display setting mode is set. FIG. 13 is an explanatory diagram of changes in the display mode when the rotation display setting mode is set. Here, as shown in the display state ST31, the initial state of the display panel 12 is that the design of numerals 1 to 12 as the hour marker is a roman body.
[0029]
The MPU 100 measures the rotation direction and the rotation amount as the operation amount of the rotation bezel 13 (step S31). Subsequently, the MPU 100 performs a rotation process on the entire image displayed on the display panel 12 according to the rotation direction and the rotation amount of the rotation bezel 13 (step S32).
Further, the MPU 100 performs a process of changing the design of the hour marker (numbers 1 to 12) as characters displayed on the display panel 12 according to the rotation direction and the rotation amount of the rotation bezel 13 (step S33). That is, the MPU 100 changes the inclination of the character as the character design displayed on the display panel 12 according to the rotation direction and the rotation amount of the rotation bezel 13. More specifically, the MPU 100 sets the direction in which the character is tilted according to the rotation direction of the rotating bezel 13, and sets the tilt of the character with the amount of tilting of the character according to the rotation amount of the rotating bezel 13. As a result, the characters gradually tilt with the rotation of the rotating bezel 13. Then, the inclination finally changes to a visible italic body as shown in ST32. In the second embodiment, the case where all the numbers as the hour markers are tilted according to the operation amount of the rotating bezel 13 has been described. However, some numbers as the hour markers are set according to the operating amount of the rotating bezel 13. You may make it lean.
[0030]
Next, the MPU 100 determines whether or not the operation of the rotating bezel 13 has been completed (step S34). If the operation of the rotating bezel 13 has not been completed (step S34; No), the process goes to step S31. Move to the same process. If the MPU 100 determines that the operation of the rotation bezel 13 has been completed (step S34; Yes), the MPU 100 ends the image rearrangement processing operation in the rotation display setting mode, and the operation of step S1 shown in FIG. Set to display mode.
As described above, according to the second embodiment, the same effects as those of the first embodiment can be obtained. Further, the display image is rotated according to the operation amount of the rotating bezel 13, and the design of characters, symbols, or symbols is changed. , Increase interest.
[0031]
[3] Third embodiment
The second embodiment is different from the first embodiment in that the design of characters, symbols or symbols displayed on the display panel is changed according to the operation amount of the rotating bezel. In the first embodiment, the font of characters, symbols, or symbols displayed on the display panel is changed in accordance with the operation amount of the rotating bezel. In the following third embodiment, the same components as those in the first embodiment are denoted by the same reference numerals and description thereof is omitted.
FIG. 14 is a processing flowchart when the rotation display setting mode is set. FIG. 15 is an explanatory diagram of changes in the display mode when the rotation display setting mode is set. Here, in the initial state of the display panel 12, as shown in the display state ST41, the numbers 1 to 12 as hour markers are displayed in a predetermined font.
[0032]
The MPU 100 measures the rotation direction and the rotation amount as the operation amount of the rotation bezel 13 (step S41). Subsequently, the MPU 100 performs a rotation process on the entire image displayed on the display panel 12 according to the rotation direction and the rotation amount of the rotation bezel 13 (step S42).
Further, the MPU 100 performs a process of changing the font of the hour markers (numbers 1 to 12) as characters displayed on the display panel 12 according to the rotation direction and the rotation amount of the rotating bezel 13 (step S43). That is, the MPU 100 changes the typeface as the font of the hour marker displayed on the display panel 12 according to the rotation direction and the rotation amount of the rotation bezel 13. More specifically, when the rotation direction of the rotating bezel 13 is the clockwise direction, the MPU 100 displays the displayed hour marker font according to the rotation amount of the rotating bezel 13 from the display state ST41 to the display state ST42. → The font as a font is sequentially changed in the first direction as shown in the display state ST43. Further, when the rotation direction of the rotating bezel 13 is counterclockwise, the MPU 100 displays the displayed hour marker font according to the rotation amount of the rotating bezel 13 in the display state ST43 → display state ST42 → display state. As in ST41, the font as a font is sequentially changed in the second direction opposite to the first direction. In addition, although the case where the typeface was changed as a font was demonstrated, it is not restricted to this, You may make it change at least one among a typeface, a size, a style, and a color.
[0033]
Next, the MPU 100 determines whether or not the operation of the rotating bezel 13 has been completed (step S44). If the operation of the rotating bezel 13 has not been completed (step S44; No), the process goes to step S41. Move to the same process. If the MPU 100 determines that the operation of the rotation bezel 13 has been completed (step S44; Yes), the MPU 100 ends the image rearrangement processing operation in the rotation display setting mode, and the process of step S1 shown in FIG. Set to display mode.
As described above, according to the third embodiment, the same effects as those of the first embodiment can be obtained. Further, the display image is rotated according to the operation amount of the rotating bezel 13, and the font of characters, symbols, or symbols is changed. , Increase interest.
[0034]
[4] Fourth embodiment
In the third embodiment, the font of characters, symbols, or symbols displayed on the display panel is changed according to the operation amount of the rotating bezel in the first embodiment. In the first embodiment, when the analog timepiece is displayed as an image on the display panel, the length of the hands of the analog timepiece is changed according to the operation amount of the rotating bezel. Note that in the fourth embodiment, the same components as those in the first embodiment are denoted by the same reference numerals and description thereof is omitted.
FIG. 16 is a processing flowchart when the rotation display setting mode is set. FIG. 17 is an explanatory diagram of changes in the display mode when the rotation display setting mode is set.
[0035]
The MPU 100 measures the rotation direction and the rotation amount as the operation amount of the rotation bezel 13 (step S51). Subsequently, the MPU 100 performs rotation processing for the entire image displayed on the display panel 12 in accordance with the rotation direction and the rotation amount of the rotation bezel 13 (step S52).
Further, the MPU 100 performs a process of changing the length of the displayed analog pointer according to the rotation direction and the rotation amount of the rotation bezel 13 (step S53).
Specifically, when the rotation direction of the rotation bezel 13 is the clockwise direction, the MPU 100 performs the pointer reduction process according to the rotation amount of the rotation bezel 13. That is, the length of the displayed analog pointer is gradually shortened (reduced) in accordance with the rotation amount of the rotating bezel 13, and finally the state as shown in the display state ST52 is obtained.
On the other hand, when the rotation direction of the rotating bezel 13 is the counterclockwise direction, the MPU 100 performs the pointer extending process according to the rotation amount of the rotating bezel 13. That is, the length of the displayed analog pointer is gradually increased (expanded) in accordance with the amount of rotation of the rotating bezel 13, and finally the state shown in the display state ST51 is obtained.
[0036]
Next, the MPU 100 determines whether or not the operation of the rotating bezel 13 has been completed (step S54). If the operation of the rotating bezel 13 has not been completed (step S54; No), the process goes to step S51. Move to the same process. If the MPU 100 determines that the operation of the rotation bezel 13 has been completed (step S54; Yes), the MPU 100 ends the image rearrangement processing operation in the rotation display setting mode, and the process of step S1 shown in FIG. Set to display mode.
As described above, according to the fourth embodiment, the same effects as those of the first embodiment can be obtained. Further, the display image is rotated according to the operation amount of the rotating bezel 13, and the length of the displayed pointer is changed. So it's more interesting.
[0037]
[5] Fifth embodiment
In the fourth embodiment, when the analog timepiece is further displayed as an image on the display panel in the first embodiment, the length of the hands of the analog timepiece is changed according to the operation amount of the rotating bezel. However, in the fifth embodiment, when displaying an analog clock as an image on the display panel in the first embodiment, the type of hour marker or the size of the hour marker of the analog clock is set according to the operation amount of the rotating bezel. It is something to change. Note that in the fifth embodiment, the same components as those in the first embodiment are denoted by the same reference numerals and description thereof is omitted.
FIG. 18 is a processing flowchart when the rotation display setting mode is set. FIG. 19 is an explanatory diagram of changes in the display mode when the rotation display setting mode is set. Here, the initial state of the display panel 12 is assumed to display numbers 1 to 12 as hour markers as shown in the display state ST61.
[0038]
The MPU 100 measures the rotation direction and the rotation amount as the operation amount of the rotation bezel 13 (step S61). Subsequently, the MPU 100 performs a rotation process on the entire image displayed on the display panel 12 according to the rotation direction and the rotation amount of the rotation bezel 13 (step S62).
Further, the MPU 100 performs a process of changing the type of the hour marker displayed on the display panel 12 according to the rotation direction and the rotation amount of the rotation bezel 13 (step S63). That is, when the rotation direction of the rotating bezel 13 is the clockwise direction, the MPU 100 changes the number indicating the hour marker into a symbol as shown in the display state ST62. On the other hand, in the display state ST62, when the rotation direction of the rotating bezel 13 is the counterclockwise direction, the MPU 100 changes the symbol indicating the hour marker to a number as shown in the display state ST61. In the fifth embodiment, in the display state ST62, some numbers of the hour markers 12, 3, 6, and 9 are changed to symbols. However, the present invention is not limited to this, and all the numbers are changed to symbols. Also good.
[0039]
Here, in step S <b> 63, the MPU 100 may change the size of the hour marker displayed on the display panel 12 in accordance with the rotation direction and the rotation amount of the rotation bezel 13. FIG. 20 shows changes in the display mode when the rotation display setting mode is set. That is, when the rotation direction of the rotating bezel 13 is the clockwise direction, the MPU 100 displays the hour marker so that the size of the hour marker gradually increases according to the rotation amount of the rotating bezel 13, and finally the display state ST72. Change to the size shown in. On the other hand, in the display state ST72, when the rotation direction of the rotating bezel 13 is the counterclockwise direction, the MPU 100 displays the hour marker so that the size of the hour marker gradually decreases according to the rotation amount of the rotating bezel 13. Is changed to a size as shown in the display state ST71. In addition, the process which changes the magnitude | size of an hour marker is performed within the range which does not impair visibility.
[0040]
Next, the MPU 100 determines whether or not the operation of the rotating bezel 13 has been completed (step S64). If the operation of the rotating bezel 13 has not been completed (step S64; No), the process proceeds to step S61. Move to the same process. If the MPU 100 determines that the operation of the rotation bezel 13 has been completed (step S64; Yes), the MPU 100 ends the image rearrangement processing operation in the rotation display setting mode, and the process of step S1 shown in FIG. Set to display mode.
As described above, according to the fifth embodiment, the same effects as those of the first embodiment can be obtained. Further, the display image is rotated according to the operation amount of the rotating bezel 13, and the type of the hour marker or the size of the hour marker is changed. So it's more interesting.
[0041]
[6] Sixth embodiment
In each of the above embodiments, the analog hands are displayed on the display panel 12, but in the sixth embodiment, a movement for an analog timepiece is built in and the display panel is provided on the background side of the hands of the mechanical analog timepiece. 12 is arranged. Note that in the sixth embodiment, the same components as those in the first embodiment are denoted by the same reference numerals and description thereof is omitted.
FIG. 21 is a diagram illustrating an external configuration of a wristwatch type information processing apparatus 10A according to the sixth embodiment. FIG. 22 is a block diagram illustrating a functional configuration of a wristwatch type information processing apparatus 10A according to the sixth embodiment.
[0042]
As shown in FIG. 21, the wristwatch type information processing apparatus 10A has a pointer 82 composed of a second hand 82A, a minute hand 82B, and an hour hand 82C of a mechanical analog timepiece, and the display panel 12 is disposed at a background position of the pointer 82. Has been. The pointer 82 is made of metal. In FIG. 22, the MPU 100 </ b> A performs overall control of the wristwatch type information processing apparatus 10 </ b> A such as display control of the display panel 12 and drive control of the second hand motor 201, minute hand motor 202, and hour hand motor 203. More specifically, the MPU 100A includes a second hand motor drive circuit, a minute hand motor drive circuit, and an hour hand motor drive circuit (not shown). Then, the second hand motor drive circuit in the MPU 100A drives the second hand motor 201 and the train wheel coupled to the second hand motor 201 in order to rotationally drive the second hand 82A based on the time measurement result. Further, the minute hand motor driving circuit in the MPU 100A drives the minute hand motor 202 and the train wheel coupled to the minute hand motor 202 so as to rotationally drive the minute hand 82B based on the time measurement result. The hour hand motor drive circuit in the MPU 100A drives the hour hand motor 203 and the train wheel coupled to the hour hand motor 203 so as to rotationally drive the hour hand 82C based on the time measurement result.
[0043]
Next, the operation of the wristwatch type information processing apparatus 10A in the sixth embodiment will be described.
When the operation mode is set to the rotation display setting mode, the MPU 100A displays the numbers 1 to 12 as the hour markers of the analog clock as an image on the display panel 12, and the pointer 82 according to the operation amount of the rotation bezel 13. The image is rotated about the rotation axis Z ′ in FIG. Here, it is desirable that the hour marker is rotated and displayed at the same rotation direction as the rotation direction of the rotation bezel 13 and at the same rotation angle as the rotation angle of the rotation bezel 13.
Then, when the operation of the rotating bezel 13 is completed, the MPU 100A ends the image rearrangement processing operation in the rotation display setting mode, and moves the second hand 82A, the minute hand 82B, and the hour hand 82C to the positions following the rearrangement position of the hour marker. In order to rotationally drive the motors 203, 204, 205, and the train wheel coupled to the motors 203, 204, 205 are driven. Here, the position following the rearrangement position of the hour marker is a position where the pointer 82 indicates the current time.
[0044]
As described above, according to the sixth embodiment, the same effects as those of the first embodiment can be obtained. Further, according to the sixth embodiment, since the second hand 82A, the minute hand 82B, and the hour hand 82C are driven by different motors, respectively, the second hand 82A, the minute hand 82B, and the hour hand 82C are driven to rotate in accordance with the rotation of the hour marker in the display panel 12. The time required can be shortened. Further, it is possible to reduce power consumption required for rotational driving of the second hand 82A, the minute hand 82B, and the hour hand 82C.
[0045]
[7] Seventh embodiment
In each of the above embodiments, the case where a rotating bezel is used as an operation element has been described as an example, but the operation element is not limited to this. In the seventh embodiment, a crown is used as an operation element.
FIG. 23 is a partial cross-sectional view of the wristwatch type information processing apparatus of the seventh embodiment.
The wristwatch type information processing apparatus 10 </ b> B is provided with a crown 72 that is instructed in a rotatable state by the crown support portion 71.
In the case 11A of the crown 72, a circular panel 73A having a light transmitting groove forming the rotary encoder 73 is attached. Then, at a position corresponding to the circular panel 73 </ b> A, an LED and a photodetector are integrally disposed, and an optical sensor unit 73 </ b> B constituting the rotary encoder 73 is disposed. The optical sensor unit 73B has the same function as the sensor units 37A and 37B in the first embodiment, and detects the rotation direction, the rotation amount, the rotation speed, and the like as the crown 72 rotates. It is configured.
Therefore, according to the seventh embodiment, the same effect as that of the first embodiment can be obtained by using the rotary encoder 73 for detecting the operation state of the crown 72 and the crown 72 as an operation element.
[0046]
[5] Modification
[5.1] First modification
In the above description, when the display image on the display panel 12 is rotated, the display is rotated based on the rotation amount and rotation direction of the operation element (rotary bezel or crown), but based on the rotation speed, for example, It is also possible to configure to display rotation only when the rotation speed is higher than a certain rotation speed or lower than the rotation speed.
[5.2] Second modification
In the above description, the case where the wristwatch type information processing apparatus functions as a watch has been described, but the present invention can also be applied to the case where it functions as a stopwatch. In this case, in the sixth embodiment, the position following the rearrangement position of the hour marker is a position where the pointer 82 indicates the current elapsed time.
[5.3] Third modification
In the above description, a wristwatch type information processing apparatus has been described with respect to a watch, but it may be a computer (including a notebook type, a PDA type, etc.), a mobile phone, a radio, an audio device, or the like.
Also, when configured as a watch, in addition to accessory types such as a wristwatch type, a necklace, and a ring, various modes such as a pocket watch and a table clock are conceivable.
[0047]
【The invention's effect】
ADVANTAGE OF THE INVENTION According to this invention, the user's burden for visually recognizing the display image of a display part can be reduced, and the visibility of the display image in a display part can be improved.
[Brief description of the drawings]
FIG. 1 is a diagram showing an external configuration of a wristwatch type information processing apparatus according to a first embodiment.
FIG. 2 is a diagram showing a state in which a rotating bezel is removed from a wristwatch type information processing apparatus.
3 is a diagram showing a part of a cross section taken along line AA ′ in FIG. 2;
FIG. 4 is a diagram showing a configuration of an optical pattern.
FIG. 5 is a diagram schematically showing a detection signal of a sensor unit.
FIG. 6 is a block diagram showing a functional configuration of a wristwatch type information processing apparatus.
FIG. 7 is an explanatory diagram showing a transition state of an operation mode.
FIG. 8 is a processing flowchart when a dive time setting mode is set.
FIG. 9 is an explanatory diagram of a change in display mode when the diving time setting mode is set.
FIG. 10 is a processing flowchart when a rotation display setting mode is set.
FIG. 11 is an explanatory diagram of a change in display mode when the rotation display setting mode is set.
FIG. 12 is a processing flowchart when a rotation display setting mode is set in the second embodiment.
FIG. 13 is an explanatory diagram of a change in display mode when the rotation display setting mode is set in the second embodiment.
FIG. 14 is a processing flowchart when a rotation display setting mode is set in the third embodiment.
FIG. 15 is an explanatory diagram of a change in display mode when a rotation display setting mode is set in the third embodiment.
FIG. 16 is a processing flowchart when a rotation display setting mode is set in the fourth embodiment.
FIG. 17 is an explanatory diagram of a change in display mode when the rotation display setting mode is set in the fourth embodiment.
FIG. 18 is a processing flowchart when a rotation display setting mode is set in the fifth embodiment.
FIG. 19 is an explanatory diagram of a change in display mode when the rotation display setting mode is set in the fifth embodiment.
FIG. 20 is an explanatory diagram of a change in display mode when the rotation display setting mode is set in the fifth embodiment.
FIG. 21 is a diagram illustrating an external configuration of a wristwatch type information processing apparatus according to a sixth embodiment;
FIG. 22 is a block diagram illustrating a functional configuration of a wristwatch type information processing apparatus according to a sixth embodiment.
FIG. 23 is a partial cross-sectional view of a wristwatch type information processing apparatus according to a seventh embodiment.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 10, 10A, 10B ... Wristwatch type information processing apparatus, 11 ... Case, 11A ... Case main body, 11B ... Cover glass, 11C ... Back cover, 12 ... Display panel (display part), 13 ... Rotating bezel (operator), 14 ... Band, 37A, 37B ... Sensor unit, 100, 100A ... MPU, 101 ... ROM, 102 ... RAM, 111 ... Oscillator circuit, 112 ... Divider circuit, 113 ... Clock counter, 118 ... Waveform shaping circuit, 119 ... Rotation Information generation unit.

Claims (21)

操作子と、
画像を表示する表示部と、
この表示部に表示している画像を、前記操作子の操作量に応じて回転させる表示制御部とを備えたことを特徴とする情報処理装置。
An operator,
A display for displaying an image;
An information processing apparatus comprising: a display control unit configured to rotate an image displayed on the display unit according to an operation amount of the operation element.
請求項1に記載の情報処理装置において、
前記表示制御部は、前記表示部に表示している画像のうち少なくとも一部を回転させることを特徴とする情報処理装置。
The information processing apparatus according to claim 1,
The information processing apparatus, wherein the display control unit rotates at least a part of an image displayed on the display unit.
請求項1又は2に記載の情報処理装置において、
前記表示制御部は、前記表示部に画像としてアナログ時計を表示するに際し、前記アナログ時計を前記操作子の操作量に応じて回転させることを特徴とする情報処理装置。
The information processing apparatus according to claim 1 or 2,
The display control unit, when displaying an analog timepiece as an image on the display unit, rotates the analog timepiece according to an operation amount of the operation element.
請求項1又は2に記載の情報処理装置において、
前記表示部を背景とする位置に配置される機械式アナログ時計の指針と、
前記指針を回転駆動する指針駆動部とを備え、
前記表示制御部は、前記表示部に画像としてアナログ時計のアワーマーカを表示するに際し、前記アワーマーカを、前記操作子の操作量に応じて前記指針の回転軸を中心に回転させて再配置し、
前記指針駆動部は、前記アワーマーカの再配置位置に追従した位置に前記指針を回転させることを特徴とする情報処理装置。
The information processing apparatus according to claim 1 or 2,
A pointer of a mechanical analog clock disposed at a position with the display portion as a background;
A pointer drive unit that rotationally drives the pointer,
The display control unit, when displaying the hour marker of the analog timepiece as an image on the display unit, repositions the hour marker around the rotation axis of the pointer according to the operation amount of the operation element,
The information processing apparatus, wherein the pointer driving unit rotates the pointer to a position following the rearrangement position of the hour marker.
請求項1乃至4のいずれか一項に記載の情報処理装置において、
前記表示制御部は、前記操作子の操作量に応じて前記表示部に表示している文字、記号或いは符号のデザインを変化させることを特徴とする情報処理装置。
The information processing apparatus according to any one of claims 1 to 4,
The information processing apparatus, wherein the display control unit changes a design of a character, a symbol, or a code displayed on the display unit according to an operation amount of the operation element.
請求項1乃至4のいずれか一項に記載の情報処理装置において、
前記表示制御部は、前記操作子の操作量に応じて前記表示部に表示している文字、記号或いは符号のフォントを変化させることを特徴とする情報処理装置。
The information processing apparatus according to any one of claims 1 to 4,
The information processing apparatus, wherein the display control unit changes a font of characters, symbols, or symbols displayed on the display unit according to an operation amount of the operation element.
請求項1乃至3のいずれか一項に記載の情報処理装置において、
前記表示制御部は、前記表示部に画像としてアナログ時計を表示するに際し、前記操作子の操作量に応じて当該アナログ時計の指針の長さを変化させることを特徴とする情報処理装置。
The information processing apparatus according to any one of claims 1 to 3,
The information processing apparatus, wherein the display control unit changes a length of a pointer of the analog timepiece according to an operation amount of the operation element when displaying the analog timepiece as an image on the display unit.
請求項1乃至3のいずれか一項に記載の情報処理装置において、
前記表示制御部は、前記表示部に画像としてアナログ時計を表示するに際し、前記操作子の操作量に応じて当該アナログ時計のアワーマーカの種類或いはアワーマーカの大きさを変化させることを特徴とする情報処理装置。
The information processing apparatus according to any one of claims 1 to 3,
The display control unit, when displaying an analog timepiece as an image on the display unit, changes an hour marker type or an hour marker size of the analog timepiece according to an operation amount of the operation element. apparatus.
請求項1乃至8のいずれか一項に記載の情報処理装置において、
前記操作子は、回転操作が可能であり、
前記表示制御部は、前記操作量として、前記操作子の回転量、回転方向或いは回転速度のうち少なくともいずれか一つに対応させることを特徴とする情報処理装置。
The information processing apparatus according to any one of claims 1 to 8,
The operation element can be rotated,
The information processing apparatus, wherein the display control unit corresponds to at least one of a rotation amount, a rotation direction, and a rotation speed of the operation element as the operation amount.
請求項9に記載の情報処理装置において、
前記操作子が、回転ベゼルであることを特徴とする情報処理装置。
The information processing apparatus according to claim 9,
The information processing apparatus, wherein the operation element is a rotating bezel.
請求項1乃至10のいずれか一項に記載の情報処理装置において、
前記表示制御部は、回転させる画像として、ダイバーが潜水時間を把握するための画像を前記表示部に表示することを特徴とする情報処理装置。
In the information processing apparatus according to any one of claims 1 to 10,
The display control unit displays an image for a diver to grasp a dive time on the display unit as an image to be rotated.
請求項1乃至11のいずれか一項に記載の情報処理装置を備えたことを特徴とする時計。A timepiece comprising the information processing apparatus according to claim 1. 操作子と、画像を表示する表示部とを備えた情報処理装置の制御方法において、
前記操作子の操作量を測定する操作量測定過程と、
前記表示部に表示している画像を、前記操作子の操作量に応じて回転させる表示制御過程とを備えたことを特徴とする情報処理装置の制御方法。
In a control method of an information processing apparatus including an operation element and a display unit that displays an image,
An operation amount measurement process for measuring an operation amount of the operation element;
A control method for an information processing apparatus, comprising: a display control process for rotating an image displayed on the display unit according to an operation amount of the operator.
請求項13に記載の情報処理装置の制御方法において、
前記表示制御過程は、前記表示部に表示している画像のうち少なくとも一部を回転させることを特徴とする情報処理装置の制御方法。
The information processing apparatus control method according to claim 13,
In the display control process, at least a part of an image displayed on the display unit is rotated.
請求項13又は14に記載の情報処理装置の制御方法において、
前記表示制御過程は、前記表示部に画像としてアナログ時計を表示するに際し、前記アナログ時計を前記操作子の操作量に応じて回転させることを特徴とする情報処理装置の制御方法。
In the control method of the information processing apparatus according to claim 13 or 14,
In the display control process, the analog timepiece is rotated according to the operation amount of the operation element when the analog timepiece is displayed as an image on the display unit.
請求項13乃至15のいずれか一項に記載の情報処理装置の制御方法において、
前記表示制御過程は、前記操作子の操作量に応じて前記表示部に表示している文字、記号或いは符号のデザインを変化させることを特徴とする情報処理装置の制御方法。
In the control method of the information processing apparatus according to any one of claims 13 to 15,
The control method of the information processing apparatus, wherein the display control process changes a design of a character, a symbol, or a code displayed on the display unit according to an operation amount of the operation element.
請求項13乃至15のいずれか一項に記載の情報処理装置の制御方法において、
前記表示制御過程は、前記操作子の操作量に応じて前記表示部に表示している文字、記号或いは符号のフォントを変化させることを特徴とする情報処理装置の制御方法。
In the control method of the information processing apparatus according to any one of claims 13 to 15,
In the display control process, the font of characters, symbols, or symbols displayed on the display unit is changed in accordance with an operation amount of the operation element.
請求項13乃至17のいずれか一項に記載の情報処理装置の制御方法において、
前記表示制御過程は、前記表示部に画像としてアナログ時計を表示するに際し、前記操作子の操作量に応じて当該アナログ時計の指針の長さを変化させることを特徴とする情報処理装置の制御方法。
In the control method of the information processing apparatus according to any one of claims 13 to 17,
In the display control process, when an analog timepiece is displayed as an image on the display unit, the length of the pointer of the analog timepiece is changed according to the operation amount of the operation element. .
請求項13乃至17のいずれか一項に記載の情報処理装置の制御方法において、
前記表示制御過程は、前記表示部に画像としてアナログ時計を表示するに際し、前記操作子の操作量に応じて当該アナログ時計のアワーマーカの種類或いはアワーマーカの大きさを変化させることを特徴とする情報処理装置の制御方法。
In the control method of the information processing apparatus according to any one of claims 13 to 17,
In the display control process, when an analog clock is displayed as an image on the display unit, the type of the hour marker of the analog clock or the size of the hour marker is changed in accordance with the operation amount of the operation element. Control method of the device.
操作子と、画像を表示する表示部とを有する情報処理装置をコンピュータにより制御するための制御プログラムにおいて、
前記操作子の操作量を測定させ、
前記表示部に表示している画像を、前記操作子の操作量に応じて回転させることを特徴とする制御プログラム。
In a control program for controlling an information processing apparatus having an operator and a display unit for displaying an image by a computer,
The amount of operation of the operation element is measured,
A control program for rotating an image displayed on the display unit in accordance with an operation amount of the operator.
請求項20に記載の制御プログラムを記録したことを特徴とするコンピュータ読取可能な記録媒体。A computer-readable recording medium on which the control program according to claim 20 is recorded.
JP2003179255A 2003-06-24 2003-06-24 Information processing apparatus, clock, information processing apparatus control method, control program, and recording medium Pending JP2005017011A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003179255A JP2005017011A (en) 2003-06-24 2003-06-24 Information processing apparatus, clock, information processing apparatus control method, control program, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003179255A JP2005017011A (en) 2003-06-24 2003-06-24 Information processing apparatus, clock, information processing apparatus control method, control program, and recording medium

Publications (1)

Publication Number Publication Date
JP2005017011A true JP2005017011A (en) 2005-01-20

Family

ID=34180627

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003179255A Pending JP2005017011A (en) 2003-06-24 2003-06-24 Information processing apparatus, clock, information processing apparatus control method, control program, and recording medium

Country Status (1)

Country Link
JP (1) JP2005017011A (en)

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008164315A (en) * 2006-12-27 2008-07-17 Ricoh Elemex Corp Led display watch and led display method of same
JP2018088253A (en) * 2013-06-11 2018-06-07 アップル インコーポレイテッド Rotation input mechanism for electronic device
US10175652B2 (en) 2013-08-09 2019-01-08 Apple Inc. Tactile switch for an electronic device
US10190891B1 (en) 2014-07-16 2019-01-29 Apple Inc. Optical encoder for detecting rotational and axial movement
US10222909B2 (en) 2014-02-12 2019-03-05 Apple Inc. Rejection of false turns of rotary inputs for electronic devices
US10222756B2 (en) 2015-04-24 2019-03-05 Apple Inc. Cover member for an input mechanism of an electronic device
US10234828B2 (en) 2013-06-11 2019-03-19 Apple Inc. Rotary input mechanism for an electronic device
US10296125B2 (en) 2016-07-25 2019-05-21 Apple Inc. Force-detecting input structure
US10379629B2 (en) 2016-07-15 2019-08-13 Apple Inc. Capacitive gap sensor ring for an electronic watch
US10551798B1 (en) 2016-05-17 2020-02-04 Apple Inc. Rotatable crown for an electronic device
US10579090B2 (en) 2016-02-27 2020-03-03 Apple Inc. Rotatable input mechanism having adjustable output
US10599101B2 (en) 2014-09-02 2020-03-24 Apple Inc. Wearable electronic device
US10655988B2 (en) 2015-03-05 2020-05-19 Apple Inc. Watch with rotatable optical encoder having a spindle defining an array of alternating regions extending along an axial direction parallel to the axis of a shaft
US10664074B2 (en) 2017-06-19 2020-05-26 Apple Inc. Contact-sensitive crown for an electronic watch
JP2020101533A (en) * 2018-12-21 2020-07-02 ザ・スウォッチ・グループ・リサーチ・アンド・ディベロップメント・リミテッド System and method for determining at least one parameter associated with mandrel angular motion
JP2020101532A (en) * 2018-12-21 2020-07-02 ザ・スウォッチ・グループ・リサーチ・アンド・ディベロップメント・リミテッド System and method for determining at least one parameter associated with mandrel angular motion
US10845764B2 (en) 2015-03-08 2020-11-24 Apple Inc. Compressible seal for rotatable and translatable input mechanisms
US10962935B1 (en) 2017-07-18 2021-03-30 Apple Inc. Tri-axis force sensor
US11181863B2 (en) 2018-08-24 2021-11-23 Apple Inc. Conductive cap for watch crown
US11194299B1 (en) 2019-02-12 2021-12-07 Apple Inc. Variable frictional feedback device for a digital crown of an electronic watch
US11194298B2 (en) 2018-08-30 2021-12-07 Apple Inc. Crown assembly for an electronic watch
US11360440B2 (en) 2018-06-25 2022-06-14 Apple Inc. Crown for an electronic watch
US11550268B2 (en) 2020-06-02 2023-01-10 Apple Inc. Switch module for electronic crown assembly
US11561515B2 (en) 2018-08-02 2023-01-24 Apple Inc. Crown for an electronic watch
JP2023129976A (en) * 2022-03-07 2023-09-20 パナソニックIpマネジメント株式会社 display device
US11796961B2 (en) 2018-08-24 2023-10-24 Apple Inc. Conductive cap for watch crown
US11796968B2 (en) 2018-08-30 2023-10-24 Apple Inc. Crown assembly for an electronic watch
US12092996B2 (en) 2021-07-16 2024-09-17 Apple Inc. Laser-based rotation sensor for a crown of an electronic watch
US12189347B2 (en) 2022-06-14 2025-01-07 Apple Inc. Rotation sensor for a crown of an electronic watch
US12259690B2 (en) 2018-08-24 2025-03-25 Apple Inc. Watch crown having a conductive surface

Cited By (79)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008164315A (en) * 2006-12-27 2008-07-17 Ricoh Elemex Corp Led display watch and led display method of same
US11531306B2 (en) 2013-06-11 2022-12-20 Apple Inc. Rotary input mechanism for an electronic device
JP2018088253A (en) * 2013-06-11 2018-06-07 アップル インコーポレイテッド Rotation input mechanism for electronic device
JP2019135674A (en) * 2013-06-11 2019-08-15 アップル インコーポレイテッドApple Inc. Rotation input mechanism for electronic device
US10234828B2 (en) 2013-06-11 2019-03-19 Apple Inc. Rotary input mechanism for an electronic device
US10732571B2 (en) 2013-08-09 2020-08-04 Apple Inc. Tactile switch for an electronic device
US10216147B2 (en) 2013-08-09 2019-02-26 Apple Inc. Tactile switch for an electronic device
US10962930B2 (en) 2013-08-09 2021-03-30 Apple Inc. Tactile switch for an electronic device
US11886149B2 (en) 2013-08-09 2024-01-30 Apple Inc. Tactile switch for an electronic device
US10331081B2 (en) 2013-08-09 2019-06-25 Apple Inc. Tactile switch for an electronic device
US10331082B2 (en) 2013-08-09 2019-06-25 Apple Inc. Tactile switch for an electronic device
US12181840B2 (en) 2013-08-09 2024-12-31 Apple Inc. Tactile switch for an electronic device
US10175652B2 (en) 2013-08-09 2019-01-08 Apple Inc. Tactile switch for an electronic device
US10613685B2 (en) 2014-02-12 2020-04-07 Apple Inc. Rejection of false turns of rotary inputs for electronic devices
US12307047B2 (en) 2014-02-12 2025-05-20 Apple Inc. Rejection of false turns of rotary inputs for electronic devices
US11669205B2 (en) 2014-02-12 2023-06-06 Apple Inc. Rejection of false turns of rotary inputs for electronic devices
US11347351B2 (en) 2014-02-12 2022-05-31 Apple Inc. Rejection of false turns of rotary inputs for electronic devices
US10222909B2 (en) 2014-02-12 2019-03-05 Apple Inc. Rejection of false turns of rotary inputs for electronic devices
US10884549B2 (en) 2014-02-12 2021-01-05 Apple Inc. Rejection of false turns of rotary inputs for electronic devices
US12045416B2 (en) 2014-02-12 2024-07-23 Apple Inc. Rejection of false turns of rotary inputs for electronic devices
US11015960B2 (en) 2014-07-16 2021-05-25 Apple Inc. Optical encoder for detecting crown movement
US10190891B1 (en) 2014-07-16 2019-01-29 Apple Inc. Optical encoder for detecting rotational and axial movement
US10613485B2 (en) 2014-09-02 2020-04-07 Apple Inc. Wearable electronic device
US11762342B2 (en) 2014-09-02 2023-09-19 Apple Inc. Wearable electronic device
US11221590B2 (en) 2014-09-02 2022-01-11 Apple Inc. Wearable electronic device
US10627783B2 (en) 2014-09-02 2020-04-21 Apple Inc. Wearable electronic device
US10599101B2 (en) 2014-09-02 2020-03-24 Apple Inc. Wearable electronic device
US11567457B2 (en) 2014-09-02 2023-01-31 Apple Inc. Wearable electronic device
US10620591B2 (en) 2014-09-02 2020-04-14 Apple Inc. Wearable electronic device
US10942491B2 (en) 2014-09-02 2021-03-09 Apple Inc. Wearable electronic device
US11474483B2 (en) 2014-09-02 2022-10-18 Apple Inc. Wearable electronic device
US11002572B2 (en) 2015-03-05 2021-05-11 Apple Inc. Optical encoder with direction-dependent optical properties comprising a spindle having an array of surface features defining a concave contour along a first direction and a convex contour along a second direction
US10655988B2 (en) 2015-03-05 2020-05-19 Apple Inc. Watch with rotatable optical encoder having a spindle defining an array of alternating regions extending along an axial direction parallel to the axis of a shaft
US11988995B2 (en) 2015-03-08 2024-05-21 Apple Inc. Compressible seal for rotatable and translatable input mechanisms
US10845764B2 (en) 2015-03-08 2020-11-24 Apple Inc. Compressible seal for rotatable and translatable input mechanisms
US10222756B2 (en) 2015-04-24 2019-03-05 Apple Inc. Cover member for an input mechanism of an electronic device
US10579090B2 (en) 2016-02-27 2020-03-03 Apple Inc. Rotatable input mechanism having adjustable output
US10551798B1 (en) 2016-05-17 2020-02-04 Apple Inc. Rotatable crown for an electronic device
US10955937B2 (en) 2016-07-15 2021-03-23 Apple Inc. Capacitive gap sensor ring for an input device
US10379629B2 (en) 2016-07-15 2019-08-13 Apple Inc. Capacitive gap sensor ring for an electronic watch
US12086331B2 (en) 2016-07-15 2024-09-10 Apple Inc. Capacitive gap sensor ring for an input device
US10509486B2 (en) 2016-07-15 2019-12-17 Apple Inc. Capacitive gap sensor ring for an electronic watch
US11513613B2 (en) 2016-07-15 2022-11-29 Apple Inc. Capacitive gap sensor ring for an input device
US10572053B2 (en) 2016-07-25 2020-02-25 Apple Inc. Force-detecting input structure
US10948880B2 (en) 2016-07-25 2021-03-16 Apple Inc. Force-detecting input structure
US10296125B2 (en) 2016-07-25 2019-05-21 Apple Inc. Force-detecting input structure
US11385599B2 (en) 2016-07-25 2022-07-12 Apple Inc. Force-detecting input structure
US11720064B2 (en) 2016-07-25 2023-08-08 Apple Inc. Force-detecting input structure
US12105479B2 (en) 2016-07-25 2024-10-01 Apple Inc. Force-detecting input structure
US10664074B2 (en) 2017-06-19 2020-05-26 Apple Inc. Contact-sensitive crown for an electronic watch
US12066795B2 (en) 2017-07-18 2024-08-20 Apple Inc. Tri-axis force sensor
US10962935B1 (en) 2017-07-18 2021-03-30 Apple Inc. Tri-axis force sensor
US12105480B2 (en) 2018-06-25 2024-10-01 Apple Inc. Crown for an electronic watch
US11360440B2 (en) 2018-06-25 2022-06-14 Apple Inc. Crown for an electronic watch
US11754981B2 (en) 2018-06-25 2023-09-12 Apple Inc. Crown for an electronic watch
US11561515B2 (en) 2018-08-02 2023-01-24 Apple Inc. Crown for an electronic watch
US12282302B2 (en) 2018-08-02 2025-04-22 Apple Inc. Crown for an electronic watch
US11906937B2 (en) 2018-08-02 2024-02-20 Apple Inc. Crown for an electronic watch
US11796961B2 (en) 2018-08-24 2023-10-24 Apple Inc. Conductive cap for watch crown
US12259690B2 (en) 2018-08-24 2025-03-25 Apple Inc. Watch crown having a conductive surface
US12276943B2 (en) 2018-08-24 2025-04-15 Apple Inc. Conductive cap for watch crown
US11181863B2 (en) 2018-08-24 2021-11-23 Apple Inc. Conductive cap for watch crown
US11194298B2 (en) 2018-08-30 2021-12-07 Apple Inc. Crown assembly for an electronic watch
US11796968B2 (en) 2018-08-30 2023-10-24 Apple Inc. Crown assembly for an electronic watch
US12326697B2 (en) 2018-08-30 2025-06-10 Apple Inc. Crown assembly for an electronic watch
JP7030765B2 (en) 2018-12-21 2022-03-07 ザ・スウォッチ・グループ・リサーチ・アンド・ディベロップメント・リミテッド Systems and methods for determining at least one parameter associated with mandrel angular movement
JP2020101533A (en) * 2018-12-21 2020-07-02 ザ・スウォッチ・グループ・リサーチ・アンド・ディベロップメント・リミテッド System and method for determining at least one parameter associated with mandrel angular motion
US11762336B2 (en) 2018-12-21 2023-09-19 The Swatch Group Research And Development Ltd System and method for determining at least one parameter relating to an angular movement of an arbor
JP2020101532A (en) * 2018-12-21 2020-07-02 ザ・スウォッチ・グループ・リサーチ・アンド・ディベロップメント・リミテッド System and method for determining at least one parameter associated with mandrel angular motion
US12346070B2 (en) 2019-02-12 2025-07-01 Apple Inc. Variable frictional feedback device for a digital crown of an electronic watch
US11194299B1 (en) 2019-02-12 2021-12-07 Apple Inc. Variable frictional feedback device for a digital crown of an electronic watch
US11860587B2 (en) 2019-02-12 2024-01-02 Apple Inc. Variable frictional feedback device for a digital crown of an electronic watch
US12189342B2 (en) 2020-06-02 2025-01-07 Apple Inc. Switch module for electronic crown assembly
US11550268B2 (en) 2020-06-02 2023-01-10 Apple Inc. Switch module for electronic crown assembly
US11815860B2 (en) 2020-06-02 2023-11-14 Apple Inc. Switch module for electronic crown assembly
US12092996B2 (en) 2021-07-16 2024-09-17 Apple Inc. Laser-based rotation sensor for a crown of an electronic watch
JP2023129976A (en) * 2022-03-07 2023-09-20 パナソニックIpマネジメント株式会社 display device
JP7777909B2 (en) 2022-03-07 2025-12-01 パナソニックオートモーティブシステムズ株式会社 display device
US12189347B2 (en) 2022-06-14 2025-01-07 Apple Inc. Rotation sensor for a crown of an electronic watch

Similar Documents

Publication Publication Date Title
JP2005017011A (en) Information processing apparatus, clock, information processing apparatus control method, control program, and recording medium
JP2004184396A (en) Display device, clock, control method of display device, control program, and recording medium
US10726799B2 (en) Wearable device and control method
JP5157328B2 (en) Pointer type display device
JP5927810B2 (en) Watches
US20140293755A1 (en) Device with functional display and method for time management
US11137722B2 (en) Timepiece
JP2008122124A (en) Clock face and clock
JP7024271B2 (en) Electronic clock
JP2011038867A (en) Dial plate structure and pointer-type apparatus
JP2006275948A (en) Electronic device and display control method
JP2005016962A (en) Timepiece, timepiece control method, control program, and recording medium
JP2021190036A (en) Electronic instrument, electronic instrument control method and electronic instrument control program
US9423774B2 (en) Electronic timepiece including light emitting section
JP2005017012A (en) Electronic equipment and watches
JP2002174688A (en) Electronic watch
JP7329096B2 (en) A timepiece that combines display hands and a digital display screen
JP2008164315A (en) Led display watch and led display method of same
JP6137381B2 (en) Watches
JP6160031B2 (en) Pointer display device
JP2000329875A (en) Input means of digital watch
JP6094292B2 (en) Analog electronic clock
JP2015052543A (en) Switch mechanism and timepiece
JP6493730B2 (en) Timing device
JPH11194176A (en) Indicating structure for timepiece