(57)【要約】      （修正有）【課題】エリア設定と時差の設定の両方をユーザーが入力することができ、入力されたのが時差である場合は、入力時差に近いエリアを表示することが可能な電子機器を提供する。【解決手段】メニューを表示するディスプレイと、時刻を表示する時刻表示手段と、エリアを設定するエリア設定手段と、時差を設定する時差設定手段と、エリアと時差を結びつけたエリア一覧と、時差が合致するエリアを特定するエリア特定手段と、時差と近い時差を保持するエリアを特定する近傍エリア特定手段とを有する。時差設定手段により設定された時差がエリアの候補と合致した場合はエリア特定手段で特定されたエリアを選択状態とし、合致するエリアが存在しなかった場合は、近傍エリア特定手段により特定されたエリアを選択状態とし、選択状態とされたエリアを確定して電子機器に保存する機能と、選択状態とされたエリアを確定せずにエリア設定処理を終了する機能とを有する。【選択図】図５
2017010470.tif 000002
【特許請求の範囲】
【請求項１】
メニューを表示するディスプレイ（１０５）を有し、
エリアに応じた時刻を表示する電子機器において、  
前記時刻を表示する時刻表示手段（１０１）と、  
エリアを設定するエリア設定手段（１０１）と、
時差を設定する時差設定手段（１０１）と、 
前記エリアと時差を結びつけたエリア一覧（８００）と、
前記時差が合致するエリアを特定するエリア特定手段（１０１）と、
前記時差と近い時差を保持するエリアを特定する近傍エリア特定手段（１０１）とを有し、
前記時差設定手段により設定された時差がエリアの候補と合致した場合はエリア特定手段で特定されたエリアを選択状態とし、合致するエリアが存在しなかった場合は、近傍エリア特定手段により特定されたエリアを選択状態とすることを特徴とする電子機器。
【請求項２】
エリアを設定するエリア設定手段（１０１）において、
選択状態とされたエリアを確定して電子機器に保存する機能と、
前記選択状態とされたエリアを確定せずにエリア設定処理を終了する機能とを有する、
ことを特徴とする請求項１に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ等の電子機器に関し、特に電子機器の時刻のエリア設定／時差設定の両方をユーザーが行うことが可能な電子機器に関する。
【背景技術】
【０００２】
近年、電子機器においてはタイムゾーンのエリア設定をユーザーが設定可能な機能が提供されている。持ち運び可能な電子機器や、サーバーに接続して使用する電子機器などでエリア設定による時差の設定が重要となるからである。また、エリア設定ではなく時差の設定をユーザーが設定可能な機能も提供されている。
【０００３】
エリア設定だけでなく時差の設定も行う理由としては、エリアの代表となる都市の時差は年単位で頻繁に変更になるので、エリアを選択しても正しい時差設定にならないことがあるからである。そして、電子機器間で時刻同期を行う際に、エリア設定しかできないと、お互いの電子機器が保持しているエリアと時刻のテーブルが異なった場合に困るからである。時差を設定できれば、設定されている時差を基準に時刻同期を行えばよい。
【０００４】
特許文献１ではユーザーに現在の時刻を入力させる入力手段 と入力された時刻と、現在の時刻の時差を出す時差計算手段とエリア一覧の中から、時差が近い物を探し、それを候補とする得る候補決定手段とを備える。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−１４５１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１ではユーザー入力時刻と取得した世界時刻からエリアを求める。サーバーやGPSなどの機器から世界時刻を取得する必要がある。
そこで、本発明は、エリア設定と時差の設定の両方をユーザーが入力することができ、その際に入力されたのが時差である場合は、入力時差に近いエリアを表示することが可能な電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、本発明に係る電子機器は、
メニューを表示するディスプレイ（１０５）を有し、
エリアに応じた時刻を表示する電子機器において、  
前記時刻を表示する時刻表示手段（１０１）と、  
エリアを設定するエリア設定手段（１０１）と、
時差を設定する時差設定手段（１０１）と、 
前記エリアと時差を結びつけたエリア一覧（８００）と、
前記時差が合致するエリアを特定するエリア特定手段（１０１）と、
前記時差と近い時差を保持するエリアを特定する近傍エリア特定手段（１０１）とを有し、
前記時差設定手段により設定された時差がエリアの候補と合致した場合はエリア特定手段で特定されたエリアを選択状態とし、合致するエリアが存在しなかった場合は、近傍エリア特定手段により特定されたエリアを選択状態とし、
選択状態とされたエリアを確定して電子機器に保存する機能と、
前記選択状態とされたエリアを確定せずにエリア設定処理を終了する機能とを有することを特徴とする。
【発明の効果】
【０００８】
本発明に係る電子機器によれば、ユーザーは自分が設定した時差に近いエリアを知ることができる。また、近いエリア確認後、誤ってそのエリアを設定してしまっても近い時差が設定されるので少ない手番で元の時差に戻すことが可能である。上記により、ユーザーにとって利便性の高い電子機器の提供を実現できる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施例における撮像/表示装置の構成を示すブロック図である。
【図２】本発明の実施例における撮像/表示装置の外観図である。
【図３】本発明の実施例における撮像/表示装置のメニュー画面のＵＩ図である。
【図４】本発明の実施例における撮像/表示装置のメニュー画面のＵＩ図である。
【図５】本発明の実施例における撮像/表示装置のフローチャートである。
【図６】本発明の実施例における撮像/表示装置のフローチャートである。
【図７】本発明の実施例における撮像/表示装置のフローチャートである。
【発明を実施するための形態】
【００１０】
以下に、本発明を実施するための形態について、添付の図面を用いて詳細に説明する。尚、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されてもよい。また、各実施の形態は適宜組み合わされることも可能である。
【００１１】
［実施例］
（第一の実施例）
以下、図１を用いて、本発明の実施例による、撮像／表示装置について説明する。図１に、本発明を適用可能な撮像／表示装置１００の構成の一例を示す。撮像／表示装置１００は、デジタルカメラなどを用いて構成可能なものである。
【００１２】
図１において、内部バス１５０に対してＣＰＵ１０１、メモリ１０２、不揮発性メモリ１０３、画像処理部１０４、ディスプレイ１０５、操作部１０６、記録媒体Ｉ/Ｆ１０７、外部Ｉ/Ｆ１０９、通信Ｉ/Ｆ１１０が接続されている。内部バス１５０に接続される各部は、内部バス１５０を介して互いにデータのやりとりを行うことができるようにされている。
【００１３】
メモリ１０２は、例えばＲＡＭ（半導体素子を利用した揮発性のメモリなど）からなる。ＣＰＵ１０１は、例えば不揮発性メモリ１０３に格納されるプログラムに従い、メモリ１０２をワークメモリとして用いて、撮像／表示装置１００の各部を制御する。不揮発性メモリ１０３には、画像データや音声データ、その他のデータ、ＣＰＵ１０１が動作するための各種プログラムなどが格納される。不揮発性メモリ１０３は例えばハードディスク（ＨＤ）やＲＯＭなどで構成される。
【００１４】
画像処理部１０４は、ＣＰＵ１０１の制御に基づいて、不揮発性メモリ１０３や記録媒体１０８に格納された画像データや、外部Ｉ/Ｆ１０９を介して取得した映像信号、通信Ｉ/Ｆ１１０を介して取得した画像データ、撮像部１１２で撮影した画像データなどに対して各種画像処理を施す。画像処理部１０４が行う画像処理には、Ａ/Ｄ変換処理、Ｄ/Ａ変換処理、画像データの符号化処理、圧縮処理、デコード処理、拡大／縮小処理（リサイズ）、ノイズ低減処理、色変換処理などが含まれる。画像処理部１０４は特定の画像処理を施すための専用の回路ブロックで構成しても良い。
【００１５】
また、画像処理の種別によっては画像処理部１０４を用いずにＣＰＵ１０１がプログラムに従って画像処理を施すことも可能である。
【００１６】
ディスプレイ１０５は、ＣＰＵ１０１の制御に基づいて、画像やＧＵＩ(Graphical User Interface)を構成するＧＵＩ画面などを表示する。ＣＰＵ１０１は、プログラムに従い表示制御信号を生成し、ディスプレイ１０５に表示するための映像信号を生成してディスプレイ１０５に出力するように撮像／表示装置１００の各部を制御する。ディスプレイ１０５は出力された映像信号に基づいて映像を表示する。なお、撮像／表示装置１００自体が備える構成としてはディスプレイ１０５に表示させるための映像信号を出力するためのインターフェースまでとし、ディスプレイ１０５は外付けのモニタ（テレビなど）で構成してもよい。
【００１７】
操作部１０６は、キーボードなどの文字情報入力デバイスや、マウスやタッチパネルといったポインティングデバイス、ボタン、ダイヤル、ジョイスティック、タッチセンサ、タッチパッド、電源スイッチ、シャッターボタンなどを含む、ユーザー操作を受け付けるための入力デバイスである。なお、タッチパネルは、ディスプレイ１０５に重ね合わせて平面的に構成され、接触された位置に応じた座標情報が出力されるようにした入力デバイスである。
【００１８】
記憶媒体Ｉ/Ｆ１０７は、メモリーカードやＣＤ、ＤＶＤといった記録媒体１０８が装着可能とされ、ＣＰＵ１０１の制御に基づき、装着された記録媒体１０８からのデータの読み出しや、当該記録媒体１０８に対するデータの書き込みを行う。外部Ｉ/Ｆ１０８は、外部機器と有線ケーブルや無線によって接続し、映像信号や音声信号の入出力を行うためのインターフェースである。通信Ｉ／Ｆ１０７は、外部機器やインターネット１１１などと通信して、ファイルやコマンドなどの各種データの送受信を行うためのインターフェースである。
【００１９】
撮像部１１２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。
【００２０】
なお操作部１０６にタッチパネルが含まれる場合、ＣＰＵ１０１はタッチパネルへの以下の操作を検出できる。タッチパネルを指やペンで触れたこと（以下、タッチダウンと称する）。タッチパネルを指やペンで触れている状態であること（以下、タッチオンと称する）。タッチパネルを指やペンで触れたまま移動していること（以下、タッチムーブと称する）。タッチパネルへ触れていた指やペンを離したこと（以下、タッチアップと称する）。タッチパネルに何も触れていない状態（以下、タッチオフと称する）。
【００２１】
これらの操作や、タッチパネル上に指やペンが触れている位置座標は内部バス１５０を通じてＣＰＵ１０１に通知され、ＣＰＵ１０１は通知された情報に基づいてタッチパネル上にどのような操作が行なわれたかを判定する。ムーブについてはタッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判定できる。またタッチパネル上をタッチダウンから一定のタッチムーブを経てタッチアップをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。
【００２２】
フリックは、タッチパネル上に指を触れたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行なわれたと判定できる。また、所定距離以上を、所定速度未満でタッチムーブしたことが検出された場合はドラッグが行なわれたと判定するものとする。タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。
【００２３】
なお、上述した各実施形態においては、本発明をデジタルカメラに適用した場合を例にして説明したが、これはこの例に限定されない。すなわち、ＰＤＡ、携帯電話端末や携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダーなど、表示部を備えた装置であれば、本発明は適用可能である。
【００２４】
図２に、本発明の撮像／表示装置の一例としてのデジタルカメラの外観図を示す。２００はデジタルカメラを背面から見た図である。２１０は前面から見た図である。ディスプレイ１０５は画像や各種情報を表示する表示部である。操作部２０１，２０２，２０３、２０４、２０５、２１１は図１の操作部（１０６）に該当する具体的な操作部材を表している。操作部２０１〜２０４は十字キーを表す。本実施例では方向指示部材として機能する。操作部２０５はセットボタンを表す。本実施例では決定ボタンとして機能する。
【００２５】
２１１は電子ダイヤルである。操作部は、主にユーザーが設定値を変更・決定するために使用する。２０６は電源スイッチであり、電源オン、電源オフを切り替える。モードダイアル２０７は各種モードを切り替えるための操作部である。２０８はメニューボタンを表す。本実施例ではキャンセルボタンとして機能する。
【００２６】
次に図３、図４を用いて、ユーザによる操作部（１０６）の操作を撮像装置のＣＰＵ（１０１）が受けた時にディスプレイ（１０５）に表示するエリア／時差設定画面（３００）とエリア設定画面（４００）について説明する。エリア／時差設定画面とは、エリアの設定および時差の設定をユーザーが入力、決定する画面である。エリアの選択は画面４００を用いて行い、時差の設定は画面３００を用いて行う。
【００２７】
図３の３１０はエリア／時差設定画面におけるレイアウト変更項目選択中状態を表す。３１１はエリア設定にフォーカスが当たっていることを表す。図では太線で表現したが、他と異なる表示であれば何でも構わない。例えば、表示色を変更しても良いし、枠線を点線としても良い。また、時差は「＋９：３０」に設定されており、エリアは時差の「＋９：３０」に相当する「東京」に設定されていることを表す。
【００２８】
３１２は選択された内容を決定しメモリ（１０２）にエリア／時差設定を保存し、エリア／時差設定画面の表示を終了する「ＯＫ」ボタンである。３１３は選択された内容をメモリ（１０２）に保存せずにエリア／時差設定画面の表示を終了する「キャンセル」ボタンである。
【００２９】
３１４は設定された時差に応じた時刻を表す。図３の３２０はエリア／時差設定画面におけるレイアウト変更項目選択中状態を表す。３２１は時差設定のプラス方向またはマイナス方向をの設定を行う。３２２は時差設定の時間設定を行う。３２３は時差設定の分設定にフォーカスが当たっていることを表す。
【００３０】
本実施例では、プラスマイナス方向設定、時間設定、分設定を別々のフォーカスを当てて設定する方法にしたが、すべてを一度に設定する方法でも構わない。時差の設定を行うことができればよい。
【００３１】
図３の３３０はエリア／時差設定画面におけるレイアウト変更項目選択中状態を表す。３３１はエリア設定にフォーカスが当たっていることを表す。また、時差は「＋９：１５」に設定されており、時差の「＋９：１５」に相当するエリアが存在しないためエリア不定設定がされていることを表す。実施例中の「――――」はエリア不定状態を表している。表示形態はエリア不定であることが認識できればよいので、「―――――」でなくてもよい。例えば空白でも構わない。
【００３２】
図４の４００はエリア設定画面である。画面４００は、画面３１０もしくは画面３３０状態の時に決定ボタン（２０５）を押下すると表示される。４０１はエリア「香港」、時差「＋８：００」である。４０２はエリア「東京」、時差「＋９：００」である。４０３はエリア「アデレード」、時差「＋９：３０」である。４０４はエリア「シドニー」、時差「＋１０：００」である。４０５はエリア「ソロモン諸島」、時差「＋１１：００」である。
【００３３】
４０１〜４０５のエリアは一例であり、他のエリアでもよい。他のエリアと時差については、表１を用いて後述する。また、４０４はエリア「東京」にフォーカスが当たっていることを表す。
【００３４】
次に図５〜図７を用いて、エリア／時差設定画面（３００）とエリア設定画面（４００）のエリア設定と時差設定の制御方法について説明する。Ｓ５０１において、ＣＰＵ（１０１）は操作部（１０６）からエリア／時差設定画面（３００）表示指示を受けると、エリア／時差設定画面（３００）をディスプレイ（１０５）に表示する。
【００３５】
Ｓ５０２において、ＣＰＵ（１０１）は操作部（１０６）から時差設定を開始することを指示されたか否かを判定し、指示されたと判定した場合はＳ５０３に進み、指示されていなければＳ５０４に進む。時差設定の開始とは図３の画面３２０において、３２１〜３２３のいずれかにフォーカスが当たっている状態で操作部（１０６）がユーザーによる決定ボタン（１０５）押下を受け取ることである。
【００３６】
Ｓ５０３において、ＣＰＵ（１０１）は時差設定処理を行う。処理の詳細内容は図６を用いて後述する。Ｓ５０４において、ＣＰＵ（１０１）は操作部（１０６）からエリア設定を開始することを指示されたか否かを判定し、指示されたと判定した場合はＳ５０５に進み、指示されていなければＳ５０６に進む。
【００３７】
Ｓ５０５において、ＣＰＵ（１０１）はエリア設定処理を行う。処理の詳細内容は図７を用いて後述する。Ｓ５０６において、ＣＰＵ（１０１）は操作部（１０６）からエリア／時差設定を終了することを指示されたか否かを判定し、指示されたと判定した場合はエリア／時差設定画面（３００）の表示を終了し、指示されていなければＳ５０２に進む。
【００３８】
図６は、Ｓ５０３時差設定の詳細な説明である。Ｓ６０１において、ＣＰＵ（１０１）は操作部（１０６）から時差設定の表示指示を受け、図３の３２３の状態をディスプレイ（１０５）に表示する。
【００３９】
Ｓ６０２において、ＣＰＵ（１０１）は操作部（１０６）から方向キーによる時差変更の指示を受け、押された方向の時差をディスプレイ（１０５）に表示する。図３の画面３２０では、画面３１０の状態で方向キーの進む方向は押されたと判定し、３１０で「＋９：００」という表示であったが、３２０では「＋９：１５」という表示にしている。
【００４０】
Ｓ６０３において、ＣＰＵ（１０１）はＳ６０２で選択された時差に紐づくエリアが存在するか否かを表１のテーブルを参照して判定する。存在する場合はＳ６０５に進み、存在しない場合はＳ６０４に進む。Ｓ６０４において、ＣＰＵ（１０１）はエリア不定状態である３３１「−−−−−」をディスプレイ（１０５）に表示する。Ｓ６０５において、ＣＰＵ（１０１）はＳ６０２で選択された時差に紐づいたエリア３１１をディスプレイ（１０５）に表示する。
【００４１】
図７は、Ｓ５０５エリア設定の詳細な説明である。Ｓ７０１において、ＣＰＵ（１０１）は操作部（１０６）から決定ボタン（２０５）により、エリア設定の表示指示を受け、図４の４００の画面をディスプレイ（１０５）に表示する。Ｓ７０２において、ＣＰＵ（１０１）は時差に紐づくエリアが存在するか否かを表１のテーブルを参照して判定する。存在する場合はＳ７０４に進み、存在しない場合はＳ７０３に進む。
【００４２】
Ｓ７０３において、ＣＰＵ（１０１）は設定されている時差に近い時差を持ったエリアを判定し、判定されたエリアにフォーカスを当ててディスプレイ（１０５）に表示する。Ｓ７０４において、ＣＰＵ（１０１）は時差に紐づいたエリアにフォーカスを当ててディスプレイ（１０５）に表示する。Ｓ７０５において、ＣＰＵ（１０１）は操作部（１０６）からの入力が決定ボタン（２０５）であったかキャンセルボタン（２０８）であったかを判定する。決定ボタン（２０５）であった場合はＳ７０６に進み、キャンセルボタン（２０８）であった場合はエリア設定処理を終了する。
【００４３】
Ｓ７０６において、ＣＰＵ（１０１）はフォーカスが当たっているエリアをメモリ（１０２）に保存してエリア設定処理を終了する。Ｓ７０１の処理は決定ボタン（２０５）で行われているので、ユーザーは決定ボタン（２０５）に指を置いたままであることが多い。よって、Ｓ７０５でそのまま決定ボタン（２０５）を押してうこともある。設定されていた時差に紐づくエリアがないので、近いエリアを確認するためにエリア設定画面を表示していた場合、誤ってＳ７０６の処理に進んでしまうことも考えられる。
その場合でも、Ｓ７０３において、設定されている時差に近い時差を持ったエリアにフォーカスを当てているので、素早く時差の設定を元に戻すことが可能である。
【００４４】
表１の８００は、エリアと時差のテーブルの一例である。８０１〜８３３はエリアである。８５１〜８７３は時差である。
【００４５】
ホノルル（８０１）の時差はマイナス１０：００（８５１）である。アンカレジ（８０２）の時差はマイナス０９：００（８５２）である。ロンドン（８１３）の時差はプラスマイナス００：００（８６３）である。８２６〜８３０、８３３は、香港、東京、アデレード、シドニー、ソロモン諸島、サモア、というエリアを表す。８７６〜８８０、８８３は、８２６〜８３０、８３３の時差を表す。図４のエリア設定画面（４００）に表示されているのは８２６〜８３０のエリアと８７６〜８８０の時差である。
【００４６】
【表１】
2017010470.tif 000003
【００４７】
上記のように本施例によれば、ユーザーは自分が設定した時差に近いエリアを知ることができる。また、近いエリア確認後、誤ってそのエリアを設定してしまっても近い時差が設定されるので少ない手番で元の時差に戻すことが可能である。上記により、ユーザーにとって利便性が高くなる。
【００４８】
以上、本発明の好ましい実施例について説明したが、本発明はこれらの実施例に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００４９】
１０１  ＣＰＵ、１０２  メモリ、１０３  不揮発メモリ、１０４  画像処理部、
１０５  ディスプレイ、１０６  操作部、１０７  記録媒体インターフェース、
１０８  記録媒体、１０９  外部インターフェース、１１０  通信インターフェース、
１１１  バッファメモリ、１１２  撮像部、１５０  内部バス、２００  カメラ外観図、
２０１  十字キー（上）、２０２  十字キー（右）、２０３  十字キー（下）、
２０４  十字キー（左）、２０５  セットボタン、２０６  電源スイッチ、
２０７  モードダイヤル、２０８  メニューボタン、２１１  電子ダイヤル
【図１】
2017010470.tif 000004
【図２】
2017010470.tif 000005
【図３】
2017010470.tif 000006
【図４】
2017010470.tif 000007
【図５】
2017010470.tif 000008
【図６】
2017010470.tif 000009
【図７】
2017010470.tif 000010