(57)【要約】【課題】具体的な制御内容であっても簡単に制御操作することができるようにする。【解決手段】電子機器１は、当該機器の回転を検出し、予め設定された回転に関する複数の段階から、検出された回転の段階（回転角度）を特定し、特定された段階に基づく制御信号（表示部１５によって発光される色の種類を制御する信号（「発光色」の項目の情報））を出力するよう制御する。【選択図】図３
2020126448.tif 000002
【特許請求の範囲】
【請求項１】
電子機器であって、
当該電子機器の回転を検出する第１の検出手段と、
予め設定された回転に関する複数の段階から、前記第１の検出手段によって検出された回転の段階を特定する第１の特定手段と、
前記第１の特定手段によって特定された段階に基づく制御信号を出力するよう制御する制御手段と、
を備えることを特徴とする電子機器。
【請求項２】
前記回転の段階とは、回転速度の段階、又は、回転角度の段階であることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記回転の段階が回転角度の段階である場合、その回転方向が前記複数の段階に含まれることを特徴とする請求項２に記載の電子機器。
【請求項４】
前記回転の段階とは回転角度の段階であり、前記電子機器が所定の回転角度で維持された状態を基準状態として検出する第２の検出手段を更に備え、
前記第１の特定手段は、前記第２の検出手段によって検出された前記状態を基準状態として、前記第１の検出手段によって検出された回転の段階を特定することを特徴とする請求項２又は３に記載の電子機器。
【請求項５】
前記第１の特定手段は、前記第２の検出手段によって検出された基準状態と、更に前記第１の検出手段によって検出された回転角度と、に基づいて、予め設定された回転に関する複数の段階から、前記第１の検出手段によって検出された回転の段階を特定することを特徴とする請求項４に記載の電子機器。
【請求項６】
当該電子機器の直線移動を検出する第３の検出手段と、
予め設定された直線移動に関する複数の段階から、前記第３の検出手段によって検出された直線移動の段階を特定する第２の特定手段と、
前記第２の特定手段によって特定された段階に基づく制御信号を出力するよう制御する出力制御手段と、
を更に備え、
前記制御手段が出力する制御信号には、更に、前記出力制御手段によって出力された制御信号が含まれることを特徴とする請求項１〜５のいずれか一項に記載の電子機器。
【請求項７】
複数色のうちのいずれかで発光する発光手段を更に備え、
前記複数の段階とは前記複数色の配列規則に基づく段階であり、
前記制御信号は、前記発光手段よって発光される色の種類を制御する信号であることを特徴とする請求項１〜６のいずれか一項に記載の電子機器。
【請求項８】
前記複数の段階のうち、第２の特定手段によって特定される段階とは発光時の明るさの段階であることを特徴とする請求項７に記載の電子機器。
【請求項９】
当該電子機器外部の照明手段と通信する通信手段を更に備え、
前記制御手段は、前記通信手段を介して前記照明手段を制御することを特徴とする請求項１〜８のいずれか一項に記載の電子機器。
【請求項１０】
指標を表示する指標表示手段を更に備え、
前記複数の段階とは前記指標の連続的な変化の段階であり、
前記制御信号は、前記指標表示手段によって表示される指標の変化を制御する信号であることを特徴とする請求項１〜５のいずれか一項に記載の電子機器。
【請求項１１】
前記制御信号は、前記指標表示手段によって表示される指標の表示位置及び／又は方向を維持しつつ、当該指標の変化を制御する信号であることを特徴とする請求項１０に記載の電子機器。
【請求項１２】
画像を複数記憶する記憶手段を更に備え、
前記制御信号は、前記記憶手段から読み出す画像を選択する信号であることを特徴とする請求項１〜５のいずれか一項に記載の電子機器。
【請求項１３】
前記記憶手段は前記画像とこの画像を特定する連続性をもった情報とを関連付けて複数記憶し、
前記制御信号は、前記特定された段階に基づいて前記情報を特定し、表示されるべき画像を前記記憶手段から読み出すための信号であることを特徴とする請求項１２に記載の電子機器。
【請求項１４】
前記回転の段階が回転角度の段階である場合、その回転角度と前記連続性をもった情報とを対応付けして設定する設定手段を更に備えたことを特徴とする請求項１３に記載の電子機器。
【請求項１５】
複数の前記連続性をもった情報に基づいて、前記記憶手段に記憶された複数の画像から基準となる画像を特定する第３の特定手段を更に備え、
前記設定手段は、前記第３の特定手段によって特定された画像を回転の基準となる角度に表示するべき基準画像として設定し、前記複数の画像のうち当該基準画像を除く他の画像を前記回転角度の各段階において表示するべき画像として夫々設定することを特徴とする請求項１４に記載の電子機器。
【請求項１６】
前記基準画像の表示角度を基準角度として、前記基準画像を除く他の画像の表示角度をこの基準角度に合わせるように回転させて表示する表示制御手段を更に備えたことを特徴とする請求項１５に記載の電子機器。
【請求項１７】
前記連続性のある情報とは撮影日時情報であることを特徴とする請求項１３〜１６のいずれか一項に記載の電子機器。
【請求項１８】
通信手段を更に備え、
前記制御信号は、前記通信手段を介して当該電子機器と接続される、外部装置を制御する信号であることを特徴とする請求項１〜５のいずれか一項に記載の電子機器。
【請求項１９】
前記外部装置は表示装置であり、
前記制御信号は、前記表示装置に表示される指標の表示態様の変化を制御する信号であることを特徴とする請求項１８に記載の電子機器。
【請求項２０】
前記表示態様とは、前記指標の形状であることを特徴とする請求項１９に記載の電子機器。
【請求項２１】
前記表示態様とは、前記指標の表示位置であることを特徴とする請求項１９に記載の電子機器。
【請求項２２】
アラーム時間にアラーム報知を行うアラーム報知手段と、
前記アラーム時間を記憶するアラーム時間記憶手段と、を更に備え、
前記制御信号は、前記アラーム時間記憶手段に記憶されたアラーム時間を制御する信号であることを特徴とする請求項１〜５のいずれか一項に記載の電子機器。
【請求項２３】
所定期間を計時するタイマーを更に備え、
前記制御信号は、前記タイマーに設定される所定期間を設定する信号であることを特徴とする請求項１〜５のいずれか一項に記載の電子機器。
【請求項２４】
電子機器を用いた制御方法であって、
当該電子機器の回転を検出する検出工程と、
予め設定された回転に関する複数の段階から、前記検出工程によって検出された回転の段階を特定する特定工程と、
前記特定工程によって特定された段階に基づく制御信号を出力するよう制御する制御工程と、
を含むことを特徴とする制御方法。
【請求項２５】
電子機器のコンピューターを、
当該電子機器の回転を検出する検出手段、
予め設定された回転に関する複数の段階から、前記検出手段によって検出された回転の段階を特定する特定手段、
前記特定手段によって特定された段階に基づく制御信号を出力するよう制御する制御手段、
として機能させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、制御方法及び制御プログラムに関する。
【背景技術】
【０００２】
従来、タッチパネルに対するジェスチャー入力が行われた場合、当該ジェスチャー入力を認識し、認識したジェスチャーに関連付けられた所定の制御操作に関する処理を実行する情報処理端末が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２５６０９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に開示されている情報処理端末では、ユーザーは直感的な操作で具体的な制御内容を入力することが困難である、という問題が予期される。
【０００５】
本発明は、このような問題に鑑みてなされたものであり、具体的な制御内容であっても簡単に制御操作することができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る電子機器は、
電子機器であって、
当該電子機器の回転を検出する第１の検出手段と、
予め設定された回転に関する複数の段階から、前記第１の検出手段によって検出された回転の段階を特定する第１の特定手段と、
前記第１の特定手段によって特定された段階に基づく制御信号を出力するよう制御する制御手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、具体的な制御内容であっても簡単に制御操作することができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態の電子機器の機能構成を示すブロック図である。
【図２】第１の実施形態の電子機器で用いられる変換テーブルを示す図である。
【図３】第１の実施形態の電子機器により実行される発光制御処理を示すフローチャートである。
【図４】（ａ）〜（ｌ）は発光制御処理が実行された際の発光態様の一例を示す図である。
【図５】第２の実施形態の電子機器の機能構成を示すブロック図である。
【図６】第２の実施形態の電子機器で用いられる変換テーブルを示す図である。
【図７】第２の実施形態の電子機器により実行される表示制御処理を示すフローチャートである。
【図８】（ａ）〜（ｉ）は表示制御処理が実行された際の表示態様の一例を示す図である。
【図９】第３の実施形態の電子機器の機能構成を示すブロック図である。
【図１０】第２の実施形態の電子機器により実行される表示制御処理を示すフローチャートである。
【図１１】第３の実施形態の電子機器で用いられる変換テーブルを示す図である。
【図１２】第４の実施形態の電子機器及び映像コンテンツを配信するサーバーとの協働で実行される表示制御処理を示すフローチャートである。
【図１３】第４の実施形態の表示制御処理が実行された際の概略を示すイメージ図である。
【図１４】第５の実施形態の電子機器の機能構成を示すブロック図である。
【図１５】第５の実施形態の電子機器で用いられる変換テーブルを示す図である。
【図１６】第５の実施形態の電子機器により実行されるアラーム報知制御処理を示すフローチャートである。
【図１７】第６の実施形態の電子機器の機能構成を示すブロック図である。
【図１８】第６の実施形態の電子機器で用いられる明度変換テーブルを示す図である。
【図１９】第６の実施形態の電子機器により実行される照明装置制御処理を示すフローチャートである。
【図２０】第７の実施形態の電子機器の機能構成を示すブロック図である。
【図２１】第７の実施形態の電子機器により実行されるオーディオプレーヤー制御処理を示すフローチャートである。
【図２２】（ａ）は第１のコントロールメニューの表示例を示す図であり、（ｂ）は第２のコントロールメニューの表示例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００１０】
≪第１の実施形態≫
［電子機器１の構成］
まず、図１を参照して、第１の実施形態の電子機器１の機能構成を説明する。
図１は、電子機器１の機能構成を示すブロック図である。なお、以下では、電子機器１は、スマートフォンであるものとして説明するが、これに限定されるものではなく、携帯電話機、タブレット端末等であるものとしてもよい。
【００１１】
電子機器１は、ＣＰＵ（Central Processing Unit）１１と、ＲＡＭ（Random Access Memory）１２と、記憶部１３と、通信部１４と、表示部１５と、操作部１６と、センサー部１７とを備えて構成される。電子機器１の各部は、バスＢを介して接続されている。
【００１２】
ＣＰＵ（第１の検出手段、第１の特定手段、制御手段、第２の検出手段）１１は、電子機器１の各部を制御する。ＣＰＵ１１は、記憶部１３に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出してＲＡＭ１２に展開し、当該プログラムとの協働で各種処理を実行する。
【００１３】
ＲＡＭ１２は、揮発性のメモリであり、各種のデータやプログラムを一時的に格納するワークエリアを形成する。
【００１４】
記憶部１３は、例えば、フラッシュメモリ、ＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）などにより構成される。記憶部１３には、ＣＰＵ１１で実行されるシステムプログラムやアプリケーションプログラム、これらのプログラムの実行に必要なデータ（例えば、変換テーブル１３１）等が記憶されている。
【００１５】
図２は、変換テーブル１３１を示す図である。
図２に示すように、変換テーブル１３１では「基準からの左方向での回転角度」の項目の情報と、「基準からの右方向での回転角度」の項目の情報と、「発光色」の項目の情報と、が対応付けられており、「基準からの左方向での回転角度」の項目の情報又は「基準からの右方向での回転角度」の項目の情報を「発光色」の項目の情報に変換することができるようになっている。例えば、「基準からの左方向での回転角度」の項目の情報が２７０°の場合又は「基準からの右方向での回転角度」の項目の情報が９０°の場合、当該情報は「発光色」の項目の情報である“青緑”に変換される。ここで、基準とは、例えば、机の上に電子機器１を置くことによって、電子機器１を水平に寝かせ、所定時間の間、静止させた状態を意味する。回転角度とは、鉛直線を軸として電子機器１を回転させた際の回転角度を意味し、左方向は反時計回り方向、右方向は時計回り方向を意味する。発光色とは、表示部１５の画面の表示色を意味する。また、「発光色」の項目の各情報は、色相環の配列規則（複数色の配列規則）に則したものとなっている。
【００１６】
通信部１４は、例えば、アンテナ、変復調回路、信号処理回路等により構成されている。また、通信部１４は、通信ネットワークに接続されている基地局やアクセスポイント等と無線電波により情報の送受信を行い、通信ネットワーク上の機器との通信を行う。
【００１７】
表示部（発光手段）１５は、ＬＣＤ（Liquid Crystal Display）、ＥＬ（Electro Luminescence）ディスプレイ等で構成され、ＣＰＵ１１から指示された表示情報に従い各種表示を行う。
【００１８】
操作部１６は、例えば、タッチパネルを備え、ユーザーからのタッチ入力を受け付け、その操作情報をＣＰＵ１１に出力する。
タッチパネルは、表示部１５と一体となって形成され、例えば、静電容量方式、抵抗膜方式、超音波表面弾性波方式等の各種方式により、ユーザーによる表示部１５上の接触位置のＸＹ座標を検出する。そして、タッチパネルは、接触位置のＸＹ座標に係る位置信号をＣＰＵ１１に出力する。
【００１９】
センサー部１７は、地磁気センサー、ジャイロセンサー、３軸加速度センサー等の電子機器１の方向・姿勢を検知可能なモーションセンサーを備えて構成される。
【００２０】
［発光制御処理］
次に、図３を参照して、電子機器１で実行される発光制御処理について説明する。図３は、発光制御処理を示すフローチャートである。
【００２１】
まず、電子機器１のＣＰＵ１１は、センサー部１７から取得されるセンシングデータに基づいて、電子機器１を水平に寝かせた状態を検出したか否かを判定する（ステップＳ１）。
【００２２】
ステップＳ１において、電子機器１を水平に寝かせた状態を検出していないと判定された場合（ステップＳ１；ＮＯ）、ＣＰＵ１１は、発光制御処理を終了する。
一方、ステップＳ１において、電子機器１を水平に寝かせた状態を検出したと判定された場合（ステップＳ１；ＹＥＳ）、ＣＰＵ１１は、電子機器１を水平に寝かせた状態を検出したときの当該機器の方向（方位）を基準として設定する（ステップＳ２）。また、当該基準が設定された際、電子機器１は回転していないため、ＣＰＵ１１は、変換テーブル１３１（図２参照）を用いることによって、このときの「基準からの左方向での回転角度」の項目の情報又は「基準からの右方向での回転角度」の項目の情報である“０°”を「発光色」の項目の情報である“黄”に変換し、当該「発光色」の項目の情報に基づいて、表示部１５の画面を黄色で発光させる（ステップＳ２；図４（ａ）参照）。
【００２３】
次いで、ＣＰＵ１１は、鉛直線を軸とした電子機器１の回転を検出したか否かを判定する（ステップＳ３）。
【００２４】
ステップＳ３において、電子機器１の回転を検出していないと判定された場合（ステップＳ３；ＮＯ）、ＣＰＵ１１は、ステップＳ２へ戻り、それ以降の処理を繰り返し行う。
一方、ステップＳ３において、電子機器１の回転を検出したと判定された場合（ステップＳ３；ＹＥＳ）、ＣＰＵ１１は、電子機器１の回転方向と回転角度とに応じて、段階的に表示部１５の画面の表示色（発光色）を変更する（ステップＳ４）。
【００２５】
例えば、図４（ｂ）に示すように、電子機器１を基準から右方向に３０°回転させた場合、ＣＰＵ１１は、変換テーブル１３１（図２参照）を用いることによって、このときの「基準からの右方向での回転角度」の項目の情報である“３０°”を「発光色」の項目の情報である“黄緑”に変換し、当該「発光色」の項目の情報に基づいて、表示部１５の画面を黄緑色で発光させる。更に、図４（ｃ）〜（ｌ）に示すように、電子機器１を基準から右方向に６０°、９０°、…、３３０°と回転させていくごとに、ＣＰＵ１１は、変換テーブル１３１を用いることによって、各段階での「基準からの右方向での回転角度」の項目の情報を、当該情報に対応する「発光色」の項目の情報に変換し、当該「発光色」の項目の情報に基づいて、表示部１５の画面の表示色を変更する。
【００２６】
次いで、ＣＰＵ１１は、センサー部１７から取得されるセンシングデータに基づいて、電子機器１を立てた状態、すなわち電子機器１が水平に寝かされていない状態（例えば、ユーザーが電子機器１を手で持った状態等）を検出したか否かを判定する（ステップＳ５）。
【００２７】
ステップＳ５において、電子機器１を立てた状態を検出していないと判定された場合（ステップＳ５；ＮＯ）、ＣＰＵ１１は、ステップＳ４へ戻り、それ以降の処理を繰り返し行う。
一方、ステップＳ５において、電子機器１を立てた状態を検出したと判定された場合（ステップＳ５；ＹＥＳ）、ＣＰＵ１１は、電子機器１を立てた状態が検出される直前の表示色（発光色）で表示部１５の画面の発光を継続させ（ステップＳ６）、発光制御処理を終了する。
【００２８】
以上のように、本実施形態の電子機器１は、当該機器の回転を検出し、予め設定された回転に関する複数の段階から、検出された回転の段階（回転角度）を特定し、特定された段階に基づく制御信号（表示部１５によって発光される色の種類を制御する信号（「発光色」の項目の情報））を出力するよう制御する。
したがって、電子機器１によれば、当該機器を回転させることによって、表示部１５の画面の発光色を変更することができるので、当該発光色を簡単に制御操作することができる。
【００２９】
また、本実施形態の電子機器１によれば、当該機器が所定の回転角度で維持された状態（電子機器１が水平に寝かされた状態）を基準状態として検出し、当該基準状態と、検出された回転角度と、に基づいて、予め設定された回転に関する複数の段階から、検出された回転の段階を特定するので、電子機器１の回転角度と、表示部１５の画面の発光色との対応関係を、ユーザーに把握させ易くすることができる。この結果、表示部１５の画面の発光色をユーザー所望の発光色に簡単に制御操作することができるようになる。
【００３０】
≪第２の実施形態≫
続いて、第２の実施形態について説明する。なお、第１の実施形態と同様の構成要素には同一の符号を付し、その説明を省略する。
第２の実施形態の電子機器１Ａは、当該機器の基準からの回転方向と回転角度とに応じて、表示部１５に表示されるアバター画像の表情（指標）を変更する点を特徴とする。
【００３１】
［電子機器１Ａの構成］
図５は、第２の実施形態の電子機器１Ａの機能構成を示すブロック図である。
図５に示すように、第２の実施形態の電子機器１Ａは、第１の実施形態の電子機器１と同様に、ＣＰＵ１１と、ＲＡＭ１２と、記憶部１３と、通信部１４と、表示部（指標表示手段）１５と、操作部１６と、センサー部１７とを備えて構成される。
【００３２】
記憶部１３には、変換テーブル１３２が記憶されている。また、記憶部１３には、ユーザー操作に基づき予め設定されたアバター画像を記憶するアバター画像記憶部１３３が設けられている。アバター画像記憶部１３３には、表情を変更する際にベースとなる複数パターンのアバター画像（例えば、無表情のアバター画像、笑顔のアバター画像、悲しい顔のアバター画像等）が記憶されている。
【００３３】
図６は、変換テーブル１３２を示す図である。
図６に示すように、変換テーブル１３２では「基準からの右方向での回転角度」の項目の情報と、「表情（アバター画像の表情）」の項目の情報と、が対応付けられており、「基準からの右方向での回転角度」の項目の情報を「表情」の項目の情報に変換することができるようになっている。例えば、「基準からの右方向での回転角度」の項目の情報が９０°の場合、当該情報は「表情」の項目の情報である“笑顔”に変換される。
【００３４】
［表示制御処理］
次に、図７を参照して、電子機器１Ａで実行される表示制御処理について説明する。図７は、表示制御処理を示すフローチャートである。
【００３５】
まず、電子機器１ＡのＣＰＵ１１は、センサー部１７から取得されるセンシングデータに基づいて、電子機器１Ａを水平に寝かせた状態を検出したか否かを判定する（ステップＳ１１）。
【００３６】
ステップＳ１１において、電子機器１Ａを水平に寝かせた状態を検出していないと判定された場合（ステップＳ１１；ＮＯ）、ＣＰＵ１１は、表示制御処理を終了する。
一方、ステップＳ１１において、電子機器１Ａを水平に寝かせた状態を検出したと判定された場合（ステップＳ１１；ＹＥＳ）、ＣＰＵ１１は、電子機器１Ａを水平に寝かせた状態を検出したときの当該機器の方向（方位）を基準として設定する（ステップＳ１２）。また、当該基準が設定された際、電子機器１Ａは回転していないため、ＣＰＵ１１は、変換テーブル１３２（図６参照）を用いることによって、このときの「基準からの右方向での回転角度」の項目の情報である“０°”を「表情」の項目の情報である“無表情”に変換し、当該「表情」の項目の情報に基づいて、アバター画像記憶部１３３に記憶されている無表情のアバター画像を表示部１５に表示させる（ステップＳ１２；図８（ａ）参照）。
【００３７】
次いで、ＣＰＵ１１は、鉛直線を軸とした電子機器１Ａの回転を検出したか否かを判定する（ステップＳ１３）。
【００３８】
ステップＳ１３において、電子機器１Ａの回転を検出していないと判定された場合（ステップＳ１３；ＮＯ）、ＣＰＵ１１は、ステップＳ１２へ戻り、それ以降の処理を繰り返し行う。
一方、ステップＳ１３において、電子機器１Ａの回転を検出したと判定された場合（ステップＳ１３；ＹＥＳ）、ＣＰＵ１１は、表示部１５に表示されるアバター画像を常に水平に保つことを目的として、電子機器１Ａの回転方向とは逆方向に回転角度に相当する角度だけアバター画像を回転させる（ステップＳ１４）。
【００３９】
次いで、ＣＰＵ１１は、電子機器１Ａの回転方向と回転角度とに応じて、表示部１５に表示されるアバター画像の表情を段階的に変更し（ステップＳ１５）、表示制御処理を終了する。
【００４０】
例えば、図８（ｂ）〜（ｅ）に示すように、電子機器１Ａを基準から右方向に４５°、９０°、１３５°、１８０°と回転させていくごとに、ＣＰＵ１１は、変換テーブル１３２を用いることによって、各段階での「基準からの右方向での回転角度」の項目の情報（４５°、９０°、１３５°、１８０°）を、当該情報に対応する「表情」の項目の情報（微笑、笑顔、笑顔（＋アニメーション小）、笑顔（＋アニメーション大））に変換し、当該「表情」の項目の情報に基づいて、アバター画像記憶部１３３に記憶されている笑顔のアバター画像を該当する表情に変形して表示部１５に表示させる。一方、図８（ｆ）〜（ｉ）に示すように、電子機器１Ａを基準から右方向に−４５°、−９０°、−１３５°、−１８０°と回転させていくごとに、ＣＰＵ１１は、変換テーブル１３２を用いることによって、各段階での「基準からの右方向での回転角度」の項目の情報（−４５°、−９０°、−１３５°、−１８０°）を、当該情報に対応する「表情」の項目の情報（微哀、悲しい顔、悲しい顔（＋アニメーション小）、悲しい顔（＋アニメーション大））に変換し、当該「表情」の項目の情報に基づいて、アバター画像記憶部１３３に記憶されている悲しい顔のアバター画像を該当する表情に変形して表示部１５に表示させる。
【００４１】
以上のように、本実施形態の電子機器１Ａは、当該機器の回転を検出し、予め設定された回転に関する複数の段階から、検出された回転の段階（回転方向と回転角度）を特定し、特定された段階に基づく制御信号（表示部１５によって表示されるアバター画像の表情の変化を制御する信号（「表情」の項目の情報））を出力するよう制御する。
したがって、電子機器１Ａによれば、当該機器を回転させることによって、表示部１５に表示されるアバター画像の表情を変更することができるので、当該アバター画像の表情を簡単に制御操作することができる。
【００４２】
また、本実施形態の電子機器１Ａは、特定された段階に基づく制御信号に基づいて、アバター画像の表情の変化を制御する際に、表示部１５に表示されるアバター画像が常に水平に保たれるように制御するので、電子機器１Ａをいずれの回転角度に回転させた場合であっても、表示部１５に表示されるアバター画像を見やすくすることができる。
【００４３】
≪第３の実施形態≫
続いて、第３の実施形態について説明する。なお、第１の実施形態や第２の実施形態と同様の構成要素には同一の符号を付し、その説明を省略する。
第３の実施形態の電子機器１Ｂは、当該機器の基準からの回転方向と回転角度とに応じて、表示部１５に表示される画像を変更する点を特徴とする。
【００４４】
［電子機器１Ｂの構成］
図９は、第３の実施形態の電子機器１Ｂの機能構成を示すブロック図である。
図９に示すように、第３の実施形態の電子機器１Ｂは、第１の実施形態の電子機器１等と同様に、ＣＰＵ１１と、ＲＡＭ１２と、記憶部１３と、通信部１４と、表示部１５と、操作部１６と、センサー部１７とを備えて構成される。
【００４５】
記憶部１３には、変換テーブル１３４（図１１参照）が記憶されている。この変換テーブル１３４は、電子機器１Ｂにより後述する表示制御処理が実行されるごとに書き換えられるようになっている。また、記憶部１３には、それぞれ撮影日時を示す撮影日時情報が関連付けられている複数の画像ファイルを記憶する画像記憶部（記憶手段）１３５が設けられている。
【００４６】
［表示制御処理］
次に、図１０を参照して、電子機器１Ｂで実行される表示制御処理について説明する。図１０は、表示制御処理を示すフローチャートである。
【００４７】
まず、電子機器１ＢのＣＰＵ１１は、操作部１６を介して、画像記憶部１３５に記憶されている複数の画像ファイルのうちから再生対象の複数の画像（例えば、子供を撮影した画像等）の選択操作がなされたか否かを判定する（ステップＳ２１）。
【００４８】
ステップＳ２１において、画像記憶部１３５に記憶されている複数の画像ファイルのうちから再生対象の複数の画像の選択操作がなされたと判定された場合（ステップＳ２１；ＹＥＳ）、ＣＰＵ１１は、当該複数の画像の撮影日時情報を画像記憶部１３５から読み出す（ステップＳ２３）。
一方、ステップＳ２１において、画像記憶部１３５に記憶されている複数の画像ファイルのうちから再生対象の複数の画像の選択操作がなされていないと判定された場合（ステップＳ２１；ＮＯ）、ＣＰＵ１１は、画像記憶部１３５に記憶されている複数の画像ファイルのうちから共通する被写体（例えば、人物、植物等）が含まれる画像を任意に所定数（例えば、９画像）選択し（ステップＳ２２）、当該複数の画像の撮影日時情報を画像記憶部１３５から読み出す（ステップＳ２３）。
【００４９】
次いで、ＣＰＵ１１は、ステップＳ２３で読み出された各撮影日時情報に基づいて、最古の撮影日時と最新の撮影日時とからその中間の日付を算出し、当該中間の日付を回転角度０°に設定する（ステップＳ２４）。具体的には、ステップＳ２３において、撮影日時として、例えば、平成３０年１月１日、同年２月１日、同年３月１日、同年４月１日、同年５月１日、同年６月１日、同年７月１日、同年８月１日、同年９月１日と９つの撮影日時が読み出された場合、ＣＰＵ１１は、最古の撮影日時（平成３０年１月１日）と最新の撮影日時（平成３０年９月１日）とからその中間の日付（平成３０年５月１日）を算出し、当該中間の日付を回転角度０°に設定する。なお、算出された中間の日付に該当する撮影日時が無い場合、ＣＰＵ１１は、当該中間の日付に最も近い撮影日時を回転角度０°に設定する。
【００５０】
次いで、ＣＰＵ１１は、中間の日付を撮影日時とする画像を回転角度０°の時に表示する基準画像として特定し、変換テーブル１３４を生成する（ステップＳ２５）。具体的には、上記のように、撮影日時として、例えば、平成３０年１月１日〜同年９月１日の９つの撮影日時が読み出され、平成３０年５月１日（中間の日付）が回転角度０°に設定されている場合、ＣＰＵ１１は、図１１に示すように、変換テーブル１３４を生成する際に、平成３０年５月１日を撮影日時とする画像を回転角度０°の時に表示する基準画像として設定する。また、ＣＰＵ１１は、平成３０年５月１日よりも未来にある同年６月１日、同年７月１日、同年８月１日、同年９月１日を撮影日時とする４枚の画像をそれぞれ回転角度４５°、９０°、１３５°、１８０°の時に表示する画像として設定する。一方、ＣＰＵ１１は、平成３０年５月１日よりも過去にある同年４月１日、同年３月１日、同年２月１日、同年１月１日を撮影日時とする４枚の画像をそれぞれ回転角度−４５°、−９０°、−１３５°、−１８０°の時に表示する画像として設定する。なお、各画像に割り当てられる回転角度は、基準画像よりも未来にある画像の枚数と過去にある画像の枚数とに応じて設定されるようになっている。
【００５１】
次いで、ＣＰＵ１１は、センサー部１７から取得されるセンシングデータに基づいて、電子機器１Ｂを水平に寝かせた状態を検出したか否かを判定する（ステップＳ２６）。
【００５２】
ステップＳ２６において、電子機器１Ｂを水平に寝かせた状態を検出していないと判定された場合（ステップＳ２６；ＮＯ）、ＣＰＵ１１は、表示制御処理を終了する。
一方、ステップＳ２６において、電子機器１Ｂを水平に寝かせた状態を検出したと判定された場合（ステップＳ２６；ＹＥＳ）、ＣＰＵ１１は、電子機器１Ｂを水平に寝かせた状態を検出したときの当該機器の方向（方位）を基準として設定する（ステップＳ２７）。また、当該基準が設定された際、電子機器１Ｂは回転していないため、ＣＰＵ１１は、変換テーブル１３４（図１１参照）を用いることによって、このときの「基準からの右方向での回転角度」の項目の情報である“０°”を「画像」の項目の情報（例えば、平成３０年５月１日の画像）に変換し、当該「画像」の項目の情報に基づいて、平成３０年５月１日に撮影された画像（基準画像）を表示部１５に表示させる（ステップＳ２７）。
【００５３】
次いで、ＣＰＵ１１は、鉛直線を軸とした電子機器１Ｂの回転を検出したか否かを判定する（ステップＳ２８）。
【００５４】
ステップＳ２８において、電子機器１Ｂの回転を検出していないと判定された場合（ステップＳ２８；ＮＯ）、ＣＰＵ１１は、ステップＳ２７へ戻り、それ以降の処理を繰り返し行う。
一方、ステップＳ２８において、電子機器１Ｂの回転を検出したと判定された場合（ステップＳ２８；ＹＥＳ）、ＣＰＵ１１は、当該回転の方向が左方向（反時計回り）であるか否かを判定する（ステップＳ２９）。
【００５５】
ステップＳ２９において、回転の方向が左方向であると判定された場合（ステップＳ２９；ＹＥＳ）、ＣＰＵ１１は、当該回転の回転角度に応じて、基準画像よりも過去にある撮影日時の画像を選択する（ステップＳ３０）。具体的には、電子機器１Ｂを左方向に４５°回転させた場合、ＣＰＵ１１は、例えば、図１１に示す変換テーブル１３４を用いることによって、平成３０年４月１日の画像を選択する。
一方、ステップＳ２９において、回転の方向が左方向ではない、すなわち右方向（時計回り）であると判定された場合（ステップＳ２９；ＮＯ）、ＣＰＵ１１は、当該回転の回転角度に応じて、基準画像よりも未来にある撮影日時の画像を選択する（ステップＳ３１）。具体的には、電子機器１Ｂを右方向に９０°回転させた場合、ＣＰＵ１１は、例えば、図１１に示す変換テーブル１３４を用いることによって、平成３０年７月１日の画像を選択する。
【００５６】
次いで、ＣＰＵ１１は、ステップＳ３０又はステップＳ３１で選択された画像を常に水平に保つことを目的として、電子機器１Ｂの回転方向とは逆方向に回転角度に相当する角度だけ当該画像を回転させ表示させる（ステップＳ３２）。
【００５７】
次いで、ＣＰＵ１１は、操作部１６を介して、表示制御処理を終了する終了指示操作がなされたか否かを判定する（ステップＳ３３）。
【００５８】
ステップＳ３３において、終了指示操作がなされていないと判定された場合（ステップＳ３３；ＮＯ）、ＣＰＵ１１は、ステップＳ２８へ戻り、それ以降の処理を繰り返し行う。
一方、ステップＳ３３において、終了指示操作がなされたと判定された場合（ステップＳ３３；ＹＥＳ）、ＣＰＵ１１は、表示制御処理を終了する。
【００５９】
以上のように、本実施形態の電子機器１Ｂは、当該機器の回転を検出し、予め設定された回転に関する複数の段階から、検出された回転の段階（回転方向と回転角度）を特定し、特定された段階に基づく制御信号（画像記憶部１３５から読み出す画像を選択する信号（「画像」の項目の情報））を出力するよう制御する。
したがって、電子機器１Ｂによれば、当該機器を回転させることによって、表示部１５に表示される画像を変更することができるので、当該画像の変更を簡単に制御操作することができる。
【００６０】
また、本実施形態の電子機器１Ｂによれば、電子機器１Ｂの回転方向及び回転角度と、連続性をもった情報と、を対応付けして変換テーブル１３４を設定し、当該変換テーブル１３４を用いることによって、表示部１５に表示される画像を変更することができるので、ユーザーが予め選択した複数の画像において画像の変更を簡単に制御操作することができる。また、電子機器１Ｂの回転方向及び回転角度と対応付けられる連続性をもった情報は、撮影日時情報であるので、電子機器１Ｂを回転させることによって、表示部１５に表示される画像を時系列に沿って変更することができるようになる。
【００６１】
≪第４の実施形態≫
続いて、第４の実施形態について説明する。なお、第４の実施形態の電子機器１Ｃは、第２実施形態の電子機器１Ａと同様の構成をなしているため、電子機器１Ａと同様の構成要素には同一の符号を付し、その説明を省略する。
第４の実施形態の電子機器１Ｃは、当該機器の回転方向と回転角度とに応じて変更した表情のアバター画像を、外部の表示装置（外部装置）に表示されている映像コンテンツに重畳表示させる点を特徴とする。
【００６２】
［表示制御処理］
図１２を参照して、電子機器１Ｃ及び映像コンテンツを配信するサーバーＳＶとの協働で実行される表示制御処理について説明する。図１２の左側のフローチャートは、電子機器１ｃによる処理を示すフローチャートであり、同図の右側のフローチャートは、サーバーＳＶによる処理を示すフローチャートである。
【００６３】
まず、電子機器１ＣのＣＰＵ１１は、センサー部１７から取得されるセンシングデータに基づいて、電子機器１Ｃを水平に寝かせた状態を検出したか否かを判定する（ステップＳ４１）。
【００６４】
ステップＳ４１において、電子機器１Ｃを水平に寝かせた状態を検出していないと判定された場合（ステップＳ４１；ＮＯ）、ＣＰＵ１１は、表示制御処理を終了する。
一方、ステップＳ４１において、電子機器１Ｃを水平に寝かせた状態を検出したと判定された場合（ステップＳ４１；ＹＥＳ）、ＣＰＵ１１は、鉛直線を軸とした電子機器１Ｃの回転を検出したか否かを判定する（ステップＳ４２）。
【００６５】
ステップＳ４２において、電子機器１Ｃの回転を検出していないと判定された場合（ステップＳ４２；ＮＯ）、ＣＰＵ１１は、表示制御処理を終了する。
一方、ステップＳ４２において、電子機器１Ｃの回転を検出したと判定された場合（ステップＳ４２；ＹＥＳ）、ＣＰＵ１１は、電子機器１Ｃの回転方向と回転角度とに応じて変更した表情のアバター画像を生成する（ステップＳ４３）。例えば、電子機器１Ｃを基準から右方向に９０°回動させた場合、ＣＰＵ１１は、変換テーブル１３２（図６参照）を用いることによって、電子機器１Ｃの回転方向と回転角度とに応じて変更した表情（笑顔）のアバター画像を生成する。
【００６６】
次いで、ＣＰＵ１１は、電子機器１Ｃの回転方向と回転角度とに応じて、外部の表示装置にアバター画像を重畳表示させる際の当該アバター画像の出現態様（表示態様）情報を生成する（ステップＳ４４）。ここで、本実施形態の変換テーブル１３２では、「基準からの右方向での回転角度」の項目の情報に対して、図示は省略するが出現態様情報（例えば、アバター画像の出現位置、移動速度、移動経路等の情報）が更に対応付けられており、ＣＰＵ１１は、当該変換テーブル１３２を用いることによって、電子機器１Ｃの回転方向と回転角度とに応じて、上記出現態様情報を生成することができるようになっている。
【００６７】
次いで、ＣＰＵ１１は、通信部（通信手段）１４を介して、ステップＳ４３で生成されたアバター画像、及び、ステップＳ４４で生成された出現態様情報をサーバーＳＶへ送信し（ステップＳ４５）、表示制御処理を終了する。
【００６８】
一方、サーバーＳＶは、視聴者からアバター画像及び出現態様情報を受信したか否かを判定する（ステップＳ５１）。ここで、視聴者とは、サーバーＳＶにより配信される映像コンテンツにアバター画像を重畳表示させる所定のサービスを受けるための会員登録が予めなされているユーザーを指す。
【００６９】
ステップＳ５１において、視聴者からアバター画像及び出現態様情報を受信していないと判定された場合（ステップＳ５１；ＮＯ）、サーバーＳＶは、表示制御処理を終了する。
一方、ステップＳ５１において、視聴者からアバター画像及び出現態様情報を受信したと判定された場合（ステップＳ５１；ＹＥＳ）、サーバーＳＶは、受信した出現態様情報の出現態様でアバター画像を出現させた後、当該アバター画像を配信中の映像コンテンツに重畳表示させ（ステップＳ５２）、表示制御処理を終了する。
【００７０】
図１３は、電子機器１Ｃ及びサーバーＳＶとの協働により上記の表示制御処理が実行された際の概略を示すイメージ図である。
図１３に示すように、電子機器１Ｃを水平に寝かせた状態において、例えば、この電子機器１Ｃを基準から右方向に９０°回動させた場合、ＣＰＵ１１は、変換テーブル１３２（図６参照）を用いることによって、笑顔のアバター画像Ａ（図８（ｃ）参照）を生成するとともに、外部の表示装置Ｄにアバター画像Ａを重畳表示させる際の当該アバター画像Ａの出現態様情報（例えば、アバター画像Ａの出現位置＝画面右上段の領域、移動速度＝中レベル、移動経路＝画面下側から右曲がりで移動等の情報）を生成し、サーバーＳＶへこれらの情報を送信する。サーバーＳＶは、電子機器１Ｃより受信したアバター画像Ａ及び出現態様情報に基づいて、アバター画像Ａを表示装置Ｄの画面下側から出現し右曲がりにカーブしながら画面右上段の領域へ中レベルの速度で移動させることによって、表示装置Ｄに表示中（配信中）の映像コンテンツに当該アバター画像Ａを重畳表示させる。
【００７１】
以上のように、本実施形態の電子機器１Ｃは、当該機器の回転を検出し、予め設定された回転に関する複数の段階から、検出された回転の段階（回転方向と回転角度）を特定し、特定された段階に基づく制御信号（表示装置Ｄに表示されるアバター画像の変化を制御する信号、及び、表示装置Ｄに表示されるアバター画像の出現態様を制御する信号）を生成し、通信部１４を介して、当該制御信号をサーバーＳＶへ送信する。
したがって、電子機器１Ｃによれば、当該機器を回転させることによって、表示装置Ｄに表示されている映像コンテンツ（サーバーＳＶより配信される映像コンテンツ）に重畳表示されるアバター画像の表情を変更することができるとともに、当該アバター画像を表示装置Ｄへ重畳表示させる際の当該アバター画像の出現態様を変更することができるので、当該アバター画像の表情の変更、及び、当該アバター画像の出現態様の変更を簡単に制御操作することができる。
【００７２】
≪第５の実施形態≫
続いて、第５の実施形態について説明する。なお、第１〜第４の各実施形態と同様の構成要素には同一の符号を付し、その説明を省略する。
第５の実施形態の電子機器１Ｄは、当該機器の基準からの回転方向と回転角度とに応じて、スヌーズ機能における再報知時間を設定する点を特徴とする。
【００７３】
［電子機器１Ｄの構成］
図１４は、第５の実施形態の電子機器１Ｄの機能構成を示すブロック図である。
図１４に示すように、第５の実施形態の電子機器１Ｄは、ＣＰＵ１１、ＲＡＭ１２、記憶部１３、通信部１４、表示部１５、操作部１６、センサー部１７に加え、更に、計時部１８とアラーム出力部（アラーム報知手段）１９とを備えて構成される。
【００７４】
記憶部１３には、スヌーズ機能における再報知時間（アラーム時間）を設定する際に用いられる変換テーブル１３５が記憶されている。
【００７５】
図１５は、変換テーブル１３５を示す図である。
図１５に示すように、変換テーブル１３５では「基準からの右方向での回転角度」の項目の情報と、「再報知時間」の項目の情報と、が対応付けられており、「基準からの右方向での回転角度」の項目の情報を「再報知時間」の項目の情報に変換することができるようになっている。例えば、「基準からの右方向での回転角度」の項目の情報が０°≦θ＜９０°の場合、当該情報は「再報知時間」の項目の情報である“５分後”に変換される。また、「基準からの右方向での回転角度」の項目の情報が１８０°≦θの場合、当該情報は「再報知時間」の項目の情報である“完全停止”に変換される。
【００７６】
計時部１８は、リアルタイムクロックであり、現在日時を計時し、その現在日時情報をＣＰＵ１１に出力する。
【００７７】
アラーム出力部１９は、ＤＡコンバーター、アンプ、スピーカー等により構成される。アラーム出力部１９は、アラーム報知時にアラーム出力信号をアナログのアラーム出力信号に変換してスピーカーからアラーム報知を行う。
【００７８】
［アラーム報知制御処理］
図１６を参照して、電子機器１Ｄで実行されるアラーム報知制御処理について説明する。図１６は、アラーム報知制御処理を示すフローチャートである。ここで、アラーム報知制御処理は、電子機器１Ｄが有する目覚まし機能により所定時刻にアラーム報知がなされたことを契機として実行される処理となっている。また、アラーム報知制御処理は、電子機器１Ｄを水平に寝かせた状態において実行される処理となっている。
【００７９】
まず、電子機器１ＤのＣＰＵ１１は、鉛直線を軸とした電子機器１Ｄの回転を検出したか否かを判定する（ステップＳ６１）。
【００８０】
ステップＳ６１において、電子機器１Ｄの回転を検出していないと判定された場合（ステップＳ６１；ＮＯ）、ＣＰＵ１１は、電子機器１Ｄの回転が検出されるまでの間、ステップＳ６１の判定処理を繰り返し行う。
一方、ステップＳ６１において、電子機器１Ｄの回転を検出したと判定された場合（ステップＳ６１；ＹＥＳ）、ＣＰＵ１１は、アラーム出力部１９によるアラーム報知を停止する（ステップＳ６２）。
【００８１】
次いで、ＣＰＵ１１は、電子機器１Ｄの回転角度に応じて、再報知時間又は完全停止を設定する（ステップＳ６３）。具体的には、ＣＰＵ１１は、変換テーブル１３５（図１５参照）を用いることによって、電子機器１Ｄの回転角度θが０°≦θ＜３０°の場合、再報知時間を５分後に、当該回転角度θが３０°≦θ＜６０°の場合、再報知時間を１０分後に、…、当該回転角度θが１５０°≦θ＜１８０°の場合、再報知時間を３０分後に設定する。また、ＣＰＵ１１は、電子機器１Ｄの回転角度θが１８０°≦θの場合、再報知時間の設定ではなく、アラーム報知の完全停止を設定する。
【００８２】
次いで、ＣＰＵ１１は、ステップＳ６３においてアラーム報知の完全停止を設定したか否かを判定する（ステップＳ６４）。
【００８３】
ステップＳ６４において、アラーム報知の完全停止を設定したと判定された場合（ステップＳ６４；ＹＥＳ）、ＣＰＵ１１は、アラーム報知制御処理を終了する。
一方、ステップＳ６４において、アラーム報知の完全停止を設定していない、すなわち再報知時間を設定したと判定された場合（ステップＳ６４；ＮＯ）、ＣＰＵ１１は、待機状態に移行する（ステップＳ６５）。
【００８４】
次いで、ＣＰＵ１１は、計時部１８により計時された現在日時情報に基づいて、ステップＳ６３で設定された再報知時間に到達したか否かを判定する（ステップＳ６６）。
【００８５】
ステップＳ６６において、再報知時間に到達していないと判定された場合（ステップＳ６６；ＮＯ）、ＣＰＵ１１は、ステップＳ６５へ戻り、それ以降の処理を繰り返し行う。
一方、ステップＳ６６において、再報知時間に到達したと判定された場合（ステップＳ６６；ＹＥＳ）、ＣＰＵ１１は、アラーム出力部１９によるアラーム報知を開始し（ステップＳ６７）、ステップＳ６１へ戻り、それ以降の処理を繰り返し行う。
【００８６】
以上のように、本実施形態の電子機器１Ｄは、当該機器の回転を検出し、予め設定された回転に関する複数の段階から、検出された回転の段階（回転角度）を特定し、特定された段階に基づく制御信号（アラーム時間を制御する信号（「再報知時間」の項目の情報））を出力するよう制御する。
したがって、電子機器１Ｄによれば、当該機器を回転させることによって、スヌーズ機能による再報知時間を設定することができるので、当該再報知時間の設定を簡単に制御操作することができる。
【００８７】
≪第６の実施形態≫
続いて、第６の実施形態について説明する。なお、第１〜第５の各実施形態と同様の構成要素には同一の符号を付し、その説明を省略する。
第６の実施形態の電子機器１Ｅは、当該機器の基準からの回転角度に応じて、照明装置を遠隔操作する際の発光色データを生成するとともに、当該機器の移動方向と移動速度とに応じて、明るさデータを生成する点を特徴とする。
【００８８】
［電子機器１Ｅの構成］
図１７は、第６の実施形態の電子機器１Ｅの機能構成を示すブロック図である。
図１７に示すように、第６の実施形態の電子機器１Ｅは、第１の実施形態の電子機器１等と同様に、ＣＰＵ（第３の検出手段、第２の特定手段）１１と、ＲＡＭ１２と、記憶部１３と、通信部１４と、表示部１５と、操作部１６と、センサー部１７とを備えて構成される。
【００８９】
記憶部１３には、変換テーブル１３１に加え、更に明度変換テーブル１３６が記憶されている。
【００９０】
図１８は、明度変換テーブル１３６を示す図である。
図１８に示すように、明度変換テーブル１３６では「移動方向及び単位時間あたりの移動距離」の項目の情報と、「明るさ」の項目の情報と、が対応付けられており、「移動方向及び単位時間あたりの移動距離」の項目の情報を「明るさ」の項目の情報に変換することができるようになっている。例えば、「移動方向及び単位時間あたりの移動距離」の項目の情報が上方向・２０ｃｍの場合、当該情報は「明るさ」の項目の情報である“＋Ｌｖ．４”に変換される。ここで、移動方向とは、電子機器１Ｅの天地方向を指し、上方向への移動とは、電子機器１Ｅの天よりも上側へ当該機器をスライドさせる動作を意味し、下方向への移動とは、電子機器１Ｅの地よりも下側へ当該機器をスライドさせる動作を意味する。
【００９１】
［照明装置制御処理］
図１９を参照して、電子機器１Ｅで実行される照明装置制御処理について説明する。図１９は、照明装置制御処理を示すフローチャートである。
【００９２】
まず、電子機器１ＥのＣＰＵ１１は、センサー部１７から取得されるセンシングデータに基づいて、当該機器の動きを検出したか否かを判定する（ステップＳ７１）。
【００９３】
ステップＳ７１において、電子機器１Ｅの動きを検出していないと判定された場合（ステップＳ７１；ＮＯ）、ＣＰＵ１１は、照明装置制御処理を終了する。
一方、ステップＳ７１において、電子機器１Ｅの動きを検出したと判定された場合（ステップＳ７１；ＹＥＳ）、ＣＰＵ１１は、電子機器１Ｅの動きには水平方向の回転（鉛直線を軸とした回転）が含まれるか否かを判定する（ステップＳ７２）。
【００９４】
ステップＳ７２において、電子機器１Ｅの動きには水平方向の回転が含まれると判定された場合（ステップＳ７２；ＹＥＳ）、ＣＰＵ１１は、当該回転の回転角度に応じて、照明装置を遠隔操作する際の発光色を示す発光色データを生成し（ステップＳ７３）、ステップＳ７４へ移行する。
一方、ステップＳ７２において、電子機器１Ｅの動きには水平方向の回転が含まれないと判定された場合（ステップＳ７２；ＮＯ）、ＣＰＵ１１は、ステップＳ７３をスキップして、ステップＳ７４へ移行する。
【００９５】
次いで、ＣＰＵ１１は、センサー部１７から取得されるセンシングデータに基づいて、電子機器１Ｅの動きには上下方向（電子機器１Ｅの天地方向）の移動が含まれるか否かを判定する（ステップＳ７４）。
【００９６】
ステップＳ７４において、電子機器１Ｅの動きには上下方向の移動が含まれると判定された場合（ステップＳ７４；ＹＥＳ）、ＣＰＵ１１は、当該移動の移動方向と単位時間あたりの移動距離とに応じて、照明装置を遠隔操作する際の明るさを示す明るさデータを生成し（ステップＳ７５）、ステップＳ７６へ移行する。
一方、ステップＳ７４において、電子機器１Ｅの動きには上下方向の移動が含まれないと判定された場合（ステップＳ７４；ＮＯ）、ＣＰＵ１１は、ステップＳ７５をスキップして、ステップＳ７６へ移行する。
【００９７】
次いで、ＣＰＵ１１は、通信部１４を介して、ステップＳ７３及び／又はステップＳ７５で生成されたデータを照明装置（図示省略）へ無線送信し（ステップＳ７６）、照明装置制御処理を終了する。これにより、上記データを受信した照明装置は、当該データが示す発光色及び／又は明るさで発光する。
【００９８】
以上のように、本実施形態の電子機器１Ｅは、当該機器の回転を検出し、予め設定された回転に関する複数の段階から、検出された回転の段階（回転角度）を特定し、特定された段階に基づく制御信号（発光色データ）を生成し、通信部１４を介して、当該制御信号を照明装置へ無線送信する。また、電子機器１Ｅは、当該機器の直線移動を検出し、予め設定された直線移動に関する複数の段階から、検出された直線移動の段階（移動方向と単位時間当たりの移動距離）を特定し、特定された段階に基づく制御信号（明るさデータ）を生成し、通信部１４を介して、当該制御信号を照明装置へ無線送信する。
したがって、電子機器１Ｅによれば、当該機器を回転させるととともに、当該機器を直線移動させることによって、照明装置の発光色及び明るさを変更することができるので、当該照明装置を簡単に制御操作することができる。
【００９９】
≪第７の実施形態≫
続いて、第７の実施形態について説明する。なお、第１〜第６の各実施形態と同様の構成要素には同一の符号を付し、その説明を省略する。
第７の実施形態の電子機器１Ｆは、鉛直線を軸として当該機器を回転させた際の回転方向と回転角度とに応じて、一のコマンドデータを生成し、当該コマンドデータをオーディオプレーヤーへ送信することにより当該オーディオプレーヤーを操作する点を特徴とする。
【０１００】
［電子機器１Ｆの構成］
図２０は、第７の実施形態の電子機器１Ｆの機能構成を示すブロック図である。
図２０に示すように、第７の実施形態の電子機器１Ｆは、第１の実施形態の電子機器１等と同様に、ＣＰＵ１１と、ＲＡＭ１２と、記憶部１３と、通信部１４と、表示部１５と、操作部１６と、センサー部１７とを備えて構成される。
【０１０１】
記憶部１３には、変換テーブル１３７が記憶されている。この変換テーブル１３７では「基準からの右方向での回転角度」の項目の情報と、「コントロールメニューの表示領域」の項目の情報と、が対応付けられており、「基準からの右方向での回転角度」の項目の情報を「コントロールメニューの表示領域」の項目の情報に変換することができるようになっている。ここで、コントロールメニューとは、オーディオプレーヤー（図示省略）を操作する際に表示部１５に表示される操作画面である。このコントロールメニューには、例えば、「Artists」、「Player」、「Themes」、「Voice」、「EQ」、「Songs」の各アイコン（制御アイコン）が環状に表示されるようになっている。
【０１０２】
また、上記コントロールメニューには、図２２（ａ）に示すように、電子機器１Ｆを回転させた際の回転方向と回転角度とに応じて、当該コントロールメニューの表示領域が変更される第１のコントロールメニューＭ１と、同図（ｂ）に示すように、当該コントロールメニューが固定表示される第２のコントロールメニューＭ２と、が設けられている。
【０１０３】
第１のコントロールメニューＭ１は、電子機器１Ｆが水平に寝かされた状態のときに表示部１５に表示されるコントロールメニューである。一方、第２のコントロールメニューＭ２は、電子機器１Ｆが水平に寝かされていない状態のときに表示部１５に表示されるコントロールメニューである。
【０１０４】
［オーディオプレーヤー制御処理］
図２１を参照して、電子機器１Ｆで実行されるオーディオプレーヤー制御処理について説明する。図２１は、オーディオプレーヤー制御処理を示すフローチャートである。
【０１０５】
まず、電子機器１ＦのＣＰＵ１１は、センサー部１７から取得されるセンシングデータに基づいて、電子機器１Ｆを水平に寝かせた状態を検出したか否かを判定する（ステップＳ８１）。
【０１０６】
ステップＳ８１において、電子機器１Ｆを水平に寝かせた状態を検出したと判定された場合（ステップＳ８１；ＹＥＳ）、ＣＰＵ１１は、鉛直線を軸とした電子機器１Ｆの回転を検出したか否かを判定する（ステップＳ８２）。
【０１０７】
ステップＳ８２において、鉛直線を軸とした電子機器１Ｆの回転を検出していないと判定された場合（ステップＳ８２；ＮＯ）、ＣＰＵ１１は、電子機器１Ｆの当該回転を検出するまでの間、ステップＳ８２の判定処理を繰り返し行う。
一方、ステップＳ８２において、鉛直線を軸とした電子機器１Ｆの回転を検出したと判定された場合（ステップＳ８２；ＹＥＳ）、ＣＰＵ１１は、変換テーブル１３７を用いることによって、電子機器１Ｆの回転方向と回転角度とに応じて、表示部１５に表示されるコントロールメニュー（第１のコントロールメニューＭ１；図２２（ａ）参照）の表示領域を変更する（ステップＳ８３）。
【０１０８】
次いで、ＣＰＵ１１は、表示部１５に表示されたコントロールメニュー（第１のコントロールメニューＭ１）において一の制御アイコンが画面中央に表示されているか、もしくは、当該一の制御アイコンが画面の大部分を占めているかを判定する（ステップＳ８４）。
【０１０９】
ステップＳ８４において、一の制御アイコンが画面中央に表示されておらず、また、当該一の制御アイコンが画面の大部分を占めていないと判定された場合（ステップＳ８４；ＮＯ）、ＣＰＵ１１は、ステップＳ８３へ戻り、それ以降の処理を繰り返し行う。
一方、ステップＳ８４において、一の制御アイコンが画面中央に表示されている、もしくは、当該一の制御アイコンが画面の大部分を占めていると判定された場合（ステップＳ８４；ＹＥＳ）、ＣＰＵ１１は、当該一の制御アイコンに対応するコマンドデータを生成する（ステップＳ８５）。例えば、図２２（ａ）に示すように、「Player」の制御アイコンが表示部１５の画面の大部分を占めている場合、ＣＰＵ１１は、「Player」の制御アイコンに対応するコマンドデータを生成する。
【０１１０】
次いで、ＣＰＵ１１は、ステップＳ８５で生成されたコマンドデータをオーディオプレーヤーへ送信し（ステップＳ８６）、オーディオプレーヤー制御処理を終了する。
【０１１１】
また、ステップＳ８１において、電子機器１Ｆを水平に寝かせた状態を検出していないと判定された場合（ステップＳ８１；ＮＯ）、ＣＰＵ１１は、コントロールメニュー（第２のコントロールメニューＭ２；図２２（ｂ）参照）を表示部１５に表示する（ステップＳ８７）。
【０１１２】
次いで、ＣＰＵ１１は、操作部１６を介して、表示部１５に表示されたコントロールメニュー（第２のコントロールメニューＭ２）から一の制御アイコンに対するタッチ操作がなされたか否かを判定する（ステップＳ８８）。
【０１１３】
ステップＳ８８において、表示部１５に表示されたコントロールメニュー（第２のコントロールメニューＭ２）から一の制御アイコンに対するタッチ操作がなされていないと判定された場合（ステップＳ８８；ＮＯ）、ＣＰＵ１１は、ステップＳ８７へ戻り、それ以降の処理を繰り返し行う。
一方、ステップＳ８８において、表示部１５に表示されたコントロールメニュー（第２のコントロールメニューＭ２）から一の制御アイコンに対するタッチ操作がなされたと判定された場合（ステップＳ８８；ＹＥＳ）、ＣＰＵ１１は、当該タッチ操作がなされた制御アイコンに対応するコマンドデータを生成する（ステップＳ８９）。
【０１１４】
次いで、ＣＰＵ１１は、ステップＳ８９で生成されたコマンドデータをオーディオプレーヤーへ送信し（ステップＳ８６）、オーディオプレーヤー制御処理を終了する。
【０１１５】
以上のように、本実施形態の電子機器１Ｆは、当該機器の回転を検出し、予め設定された回転に関する複数の段階から、検出された回転の段階（回転角度）を特定し、特定された段階に基づく制御信号（表示部１５に表示される第１のコマンドメニューＭ１の表示領域を制御する信号）を出力するよう制御する。
したがって、電子機器１Ｆによれば、当該機器を回転させることによって、表示部１５に表示される第１のコマンドメニューＭ１の表示領域を変更することができるので、当該第１のコマンドメニューＭ１の表示領域を簡単に制御操作することができる。
【０１１６】
また、本実施形態の電子機器１Ｆによれば、当該機器を回転させることによって、オーディオプレーヤーを操作する際の制御アイコンを決定し、当該制御アイコンに対応するコマンドデータを生成し、当該コマンドデータを当該オーディオプレーヤーへ送信することができるので、当該オーディオプレーヤーを簡単に制御操作することができる。
【０１１７】
なお、以上本発明の実施形態について説明したが、本発明は、かかる実施形態に限定されず、その要旨を逸脱しない範囲で、種々変形が可能であることは言うまでもない。
【０１１８】
例えば、上記第３の実施形態では、表示制御処理（図１０参照）のステップＳ２３で読み出された各撮影日時情報に基づいて、最古の撮影日時と最新の撮影日時とからその中間の日付を算出し、当該中間の日付を回転角度０°に設定し、当該中間の日付を撮影日時とする画像を回転角度０°の時に表示する基準画像とし変換テーブル１３４を生成するようにしたが、変換テーブル１３４の生成方法は、上記の方法に限定されるものではない。
例えば、画像記憶部１３５には、それぞれ撮影位置又は撮影方位を示す撮影情報が関連付けられている複数の画像ファイルを記憶するようにし、表示制御処理のステップＳ２３では、選択された複数の画像の撮影情報を読み出すようにする。そして、ステップＳ２５では、変換テーブル１３４を生成する際に電子機器１Ｂが向いている方位を基準に回転角度０°の時に表示する基準画像を特定する。そして、当該基準画像の撮影位置よりも東側で撮影された画像をそれぞれ回転角度０°〜１８０°の時に表示する画像として設定し、当該基準画像の撮影位置よりも西側で撮影された画像をそれぞれ回転角度０°〜−１８０°の時に表示する画像として設定するようにしてもよい。
【０１１９】
また、上記第５の実施形態では、電子機器１Ｄの基準からの回転方向と回転角度とに応じて、スヌーズ機能における再報知時間を設定するようにしたが、例えば、当該機器が有するタイマー機能におけるタイマー時間を設定することができるようにしてもよい。また、電子機器１Ｄが家庭用電気器具（例えば、エアコン等）の遠隔操作機能を有している場合には、当該機器の基準からの回転方向と回転角度とに応じて、当該家庭用電気器具の調整パラメータ（例えば、エアコンの温度等）を設定することができるようにしてもよい。
【０１２０】
以上、本発明の実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲をその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【０１２１】
〔付記〕
＜請求項１＞
電子機器であって、
当該電子機器の回転を検出する第１の検出手段と、
予め設定された回転に関する複数の段階から、前記第１の検出手段によって検出された回転の段階を特定する第１の特定手段と、
前記第１の特定手段によって特定された段階に基づく制御信号を出力するよう制御する制御手段と、
を備えることを特徴とする電子機器。
＜請求項２＞
前記回転の段階とは、回転速度の段階、又は、回転角度の段階であることを特徴とする請求項１に記載の電子機器。
＜請求項３＞
前記回転の段階が回転角度の段階である場合、その回転方向が前記複数の段階に含まれることを特徴とする請求項２に記載の電子機器。
＜請求項４＞
前記回転の段階とは回転角度の段階であり、前記電子機器が所定の回転角度で維持された状態を基準状態として検出する第２の検出手段を更に備え、
前記第１の特定手段は、前記第２の検出手段によって検出された前記状態を基準状態として、前記第１の検出手段によって検出された回転の段階を特定することを特徴とする請求項２又は３に記載の電子機器。
＜請求項５＞
前記第１の特定手段は、前記第２の検出手段によって検出された基準状態と、更に前記第１の検出手段によって検出された回転角度と、に基づいて、予め設定された回転に関する複数の段階から、前記第１の検出手段によって検出された回転の段階を特定することを特徴とする請求項４に記載の電子機器。
＜請求項６＞
当該電子機器の直線移動を検出する第３の検出手段と、
予め設定された直線移動に関する複数の段階から、前記第３の検出手段によって検出された直線移動の段階を特定する第２の特定手段と、
前記第２の特定手段によって特定された段階に基づく制御信号を出力するよう制御する出力制御手段と、
を更に備え、
前記制御手段が出力する制御信号には、更に、前記出力制御手段によって出力された制御信号が含まれることを特徴とする請求項１〜５のいずれか一項に記載の電子機器。
＜請求項７＞
複数色のうちのいずれかで発光する発光手段を更に備え、
前記複数の段階とは前記複数色の配列規則に基づく段階であり、
前記制御信号は、前記発光手段よって発光される色の種類を制御する信号であることを特徴とする請求項１〜６のいずれか一項に記載の電子機器。
＜請求項８＞
前記複数の段階のうち、第２の特定手段によって特定される段階とは発光時の明るさの段階であることを特徴とする請求項７に記載の電子機器。
＜請求項９＞
当該電子機器外部の照明手段と通信する通信手段を更に備え、
前記制御手段は、前記通信手段を介して前記照明手段を制御することを特徴とする請求項１〜８のいずれか一項に記載の電子機器。
＜請求項１０＞
指標を表示する指標表示手段を更に備え、
前記複数の段階とは前記指標の連続的な変化の段階であり、
前記制御信号は、前記指標表示手段によって表示される指標の変化を制御する信号であることを特徴とする請求項１〜５のいずれか一項に記載の電子機器。
＜請求項１１＞
前記制御信号は、前記指標表示手段によって表示される指標の表示位置及び／又は方向を維持しつつ、当該指標の変化を制御する信号であることを特徴とする請求項１０に記載の電子機器。
＜請求項１２＞
画像を複数記憶する記憶手段を更に備え、
前記制御信号は、前記記憶手段から読み出す画像を選択する信号であることを特徴とする請求項１〜５のいずれか一項に記載の電子機器。
＜請求項１３＞
前記記憶手段は前記画像とこの画像を特定する連続性をもった情報とを関連付けて複数記憶し、
前記制御信号は、前記特定された段階に基づいて前記情報を特定し、表示されるべき画像を前記記憶手段から読み出すための信号であることを特徴とする請求項１２に記載の電子機器。
＜請求項１４＞
前記回転の段階が回転角度の段階である場合、その回転角度と前記連続性をもった情報とを対応付けして設定する設定手段を更に備えたことを特徴とする請求項１３に記載の電子機器。
＜請求項１５＞
複数の前記連続性をもった情報に基づいて、前記記憶手段に記憶された複数の画像から基準となる画像を特定する第３の特定手段を更に備え、
前記設定手段は、前記第３の特定手段によって特定された画像を回転の基準となる角度に表示するべき基準画像として設定し、前記複数の画像のうち当該基準画像を除く他の画像を前記回転角度の各段階において表示するべき画像として夫々設定することを特徴とする請求項１４に記載の電子機器。
＜請求項１６＞
前記基準画像の表示角度を基準角度として、前記基準画像を除く他の画像の表示角度をこの基準角度に合わせるように回転させて表示する表示制御手段を更に備えたことを特徴とする請求項１５に記載の電子機器。
＜請求項１７＞
前記連続性のある情報とは撮影日時情報であることを特徴とする請求項１３〜１６のいずれか一項に記載の電子機器。
＜請求項１８＞
通信手段を更に備え、
前記制御信号は、前記通信手段を介して当該電子機器と接続される、外部装置を制御する信号であることを特徴とする請求項１〜５のいずれか一項に記載の電子機器。
＜請求項１９＞
前記外部装置は表示装置であり、
前記制御信号は、前記表示装置に表示される指標の表示態様の変化を制御する信号であることを特徴とする請求項１８に記載の電子機器。
＜請求項２０＞
前記表示態様とは、前記指標の形状であることを特徴とする請求項１９に記載の電子機器。
＜請求項２１＞
前記表示態様とは、前記指標の表示位置であることを特徴とする請求項１９に記載の電子機器。
＜請求項２２＞
アラーム時間にアラーム報知を行うアラーム報知手段と、
前記アラーム時間を記憶するアラーム時間記憶手段と、を更に備え、
前記制御信号は、前記アラーム時間記憶手段に記憶されたアラーム時間を制御する信号であることを特徴とする請求項１〜５のいずれか一項に記載の電子機器。
＜請求項２３＞
所定期間を計時するタイマーを更に備え、
前記制御信号は、前記タイマーに設定される所定期間を設定する信号であることを特徴とする請求項１〜５のいずれか一項に記載の電子機器。
＜請求項２４＞
電子機器を用いた制御方法であって、
当該電子機器の回転を検出する検出工程と、
予め設定された回転に関する複数の段階から、前記検出工程によって検出された回転の段階を特定する特定工程と、
前記特定工程によって特定された段階に基づく制御信号を出力するよう制御する制御工程と、
を含むことを特徴とする制御方法。
＜請求項２５＞
電子機器のコンピューターを、
当該電子機器の回転を検出する検出手段、
予め設定された回転に関する複数の段階から、前記検出手段によって検出された回転の段階を特定する特定手段、
前記特定手段によって特定された段階に基づく制御信号を出力するよう制御する制御手段、
として機能させることを特徴とする制御プログラム。
【符号の説明】
【０１２２】
１、１Ａ、１Ｂ、１Ｃ、１Ｄ、１Ｅ、１Ｆ    電子機器
１１  ＣＰＵ
１２  ＲＡＭ
１３  記憶部
１４  通信部
１５  表示部
１６  操作部
１７  センサー部
１８  計時部
１９  アラーム出力部
【図１】
2020126448.tif 000003
【図２】
2020126448.tif 000004
【図３】
2020126448.tif 000005
【図４】
2020126448.tif 000006
【図５】
2020126448.tif 000007
【図６】
2020126448.tif 000008
【図７】
2020126448.tif 000009
【図８】
2020126448.tif 000010
【図９】
2020126448.tif 000011
【図１０】
2020126448.tif 000012
【図１１】
2020126448.tif 000013
【図１２】
2020126448.tif 000014
【図１３】
2020126448.tif 000015
【図１４】
2020126448.tif 000016
【図１５】
2020126448.tif 000017
【図１６】
2020126448.tif 000018
【図１７】
2020126448.tif 000019
【図１８】
2020126448.tif 000020
【図１９】
2020126448.tif 000021
【図２０】
2020126448.tif 000022
【図２１】
2020126448.tif 000023
【図２２】
2020126448.tif 000024