(57)【要約】【課題】電子機器に表示される画像の視認性を向上することを可能にする技術を提供する。【解決手段】電子機器は、表示部と、当該表示部を制御する制御部とを備える。表示部は、複数の画素を有する表示パネルと、当該表示パネルに光を照射するバックライトとを有する。制御部は、電子機器の移動に基づいて、所定のフレームレートで表示部に表示される画像の少なくとも一部の表示位置を制御することによって、当該少なくとも一部についての地球に対する位置を制御する位置制御を行う。制御部は、位置制御の実行中に、１回の点灯時間が前記所定のフレームレートの逆数である所定時間よりも小さくなるようにバックライトを間欠的に点灯させる。【選択図】図３
2018137083.tif 000002
【特許請求の範囲】
【請求項１】
電子機器であって、
複数の画素を有する表示パネルと、当該表示パネルに光を照射するバックライトとを有する表示部と、
前記表示部を制御する制御部と
を備え、
前記制御部は、
前記電子機器の移動に基づいて、所定のフレームレートで前記表示部に表示される画像の少なくとも一部の表示位置を制御することによって、当該少なくとも一部についての地球に対する位置を制御する位置制御を行い、
前記位置制御の実行中に、１回の点灯時間が前記所定のフレームレートの逆数である所定時間よりも小さくなるように前記バックライトを間欠的に点灯させる、電子機器。
【請求項２】
請求項１に記載の電子機器であって、
前記制御部は、前記位置制御の実行中に、前記バックライトを１フレーム期間において１回だけ点灯させる、電子機器。
【請求項３】
請求項１に記載の電子機器であって、
前記制御部は、前記位置制御の実行中に、前記バックライトを、連続する２つのフレーム期間に跨って点灯させる、電子機器。
【請求項４】
請求項２及び請求項３のいずれか一つに記載の電子機器であって、
前記制御部は、前記位置制御の実行中に、前記バックライトを周期的に点灯させる、電子機器。
【請求項５】
複数の画素を有する表示パネルと、当該表示パネルに光を照射するバックライトとを有する表示部を備える電子機器が備える、当該電子機器を制御する制御装置であって、
前記電子機器の移動に基づいて、所定のフレームレートで当該表示部に表示される画像の少なくとも一部の表示位置を制御することによって、当該少なくとも一部についての地球に対する位置を制御する位置制御を行い、
前記位置制御の実行中に、１回の点灯時間が前記所定のフレームレートの逆数である所定時間よりも小さくなるように前記バックライトを間欠的に点灯させる、制御装置。
【請求項６】
請求項１乃至請求項４のいずれか一つに記載の電子機器を備える車両。
【請求項７】
複数の画素を有する表示パネルと、当該表示パネルに光を照射するバックライトとを有する表示部を備える電子機器を制御するための制御プログラムであって、
前記電子機器に、
（ａ）前記電子機器の移動に基づいて、所定のフレームレートで前記表示部に表示される画像の少なくとも一部の表示位置を制御することによって、当該少なくとも一部についての地球に対する位置を制御する位置制御を行う工程と、
（ｂ）前記位置制御の実行中に、１回の点灯時間が前記所定のフレームレートの逆数である所定時間よりも小さくなるように前記バックライトを間欠的に点灯させる工程と
を実行させるための制御プログラム。
【請求項８】
複数の画素を有する表示パネルと、当該表示パネルに光を照射するバックライトとを有する表示部を備える電子機器の動作方法であって、
（ａ）前記電子機器の移動に基づいて、所定のフレームレートで前記表示部に表示される画像の表示位置を制御することによって、当該画像についての地球に対する位置を制御する位置制御を行う工程と、
（ｂ）前記位置制御の実行中に、１回の点灯時間が前記所定のフレームレートの逆数である所定時間よりも小さくなるように前記バックライトを間欠的に点灯させる工程と
を備える、電子機器の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、電子機器に関する。
【背景技術】
【０００２】
特許文献１に記載されているように、電子機器に関して様々な技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１４１７００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画像を表示する電子機器については、当該画像の視認性の向上が望まれる。
【０００５】
そこで、本発明は上述の点に鑑みて成されたものであり、電子機器に表示される画像の視認性を向上することを可能にする技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
電子機器、制御装置、車両、制御プログラム及び電子機器の動作方法が開示される。一の実施の形態では、電子機器は、表示部と、当該表示部を制御する制御部とを備える。表示部は、複数の画素を有する表示パネルと、当該表示パネルに光を照射するバックライトとを有する。制御部は、電子機器の移動に基づいて、所定のフレームレートで表示部に表示される画像の少なくとも一部の表示位置を制御することによって、当該少なくとも一部についての地球に対する位置を制御する位置制御を行う。制御部は、位置制御の実行中に、１回の点灯時間が前記所定のフレームレートの逆数である所定時間よりも小さくなるようにバックライトを間欠的に点灯させる。
【０００７】
また、一の実施の形態では、制御装置は、複数の画素を有する表示パネルと、当該表示パネルに光を照射するバックライトとを有する表示部を備える電子機器が備える、当該電子機器を制御する制御装置である。制御装置は、電子機器の移動に基づいて、所定のフレームレートで当該表示部に表示される画像の少なくとも一部の表示位置を制御することによって、当該少なくとも一部についての地球に対する位置を制御する位置制御を行う。制御装置は、位置制御の実行中に、１回の点灯時間が前記所定のフレームレートの逆数である所定時間よりも小さくなるようにバックライトを間欠的に点灯させる。
【０００８】
また、一の実施の形態では、車両は、上記の電子機器を備える車両である。
【０００９】
また、一の実施の形態では、制御プログラムは、複数の画素を有する表示パネルと、当該表示パネルに光を照射するバックライトとを有する表示部を備える電子機器を制御するための制御プログラムである。制御プログラムは、電子機器に、（ａ）前記電子機器の移動に基づいて、所定のフレームレートで前記表示部に表示される画像の少なくとも一部の表示位置を制御することによって、当該少なくとも一部についての地球に対する位置を制御する位置制御を行う工程と、（ｂ）前記位置制御の実行中に、１回の点灯時間が前記所定のフレームレートの逆数である所定時間よりも小さくなるように前記バックライトを間欠的に点灯させる工程とを実行させるためのものである。
【００１０】
また、一の実施の形態では、電子機器の動作方法は、複数の画素を有する表示パネルと、当該表示パネルに光を照射するバックライトとを有する表示部を備える電子機器の動作方法である。電子機器の動作方法は、（ａ）前記電子機器の移動に基づいて、所定のフレームレートで前記表示部に表示される画像の表示位置を制御することによって、当該画像についての地球に対する位置を制御する位置制御を行う工程と、（ｂ）前記位置制御の実行中に、１回の点灯時間が前記所定のフレームレートの逆数である所定時間よりも小さくなるように前記バックライトを間欠的に点灯させる工程とを備える。
【発明の効果】
【００１１】
電子機器に表示される画像の視認性が向上する。
【図面の簡単な説明】
【００１２】
【図１】電子機器の外観の一例を示す斜視図である。
【図２】電子機器の外観の一例を示す背面図である。
【図３】電子機器の構成の一例を示すブロック図である。
【図４】電子機器の構成の一例を示すブロック図である。
【図５】画像位置制御の一例を説明するための図である。
【図６】電子機器の動作の一例を示すフローチャートである。
【図７】地球に対する画像の位置の時間変化の一例を示す図である。
【図８】バックライトの点灯制御の一例を説明するための図である。
【図９】地球に対する画像の位置の時間変化の一例を示す図である。
【図１０】バックライトの点灯制御の一例を説明するための図である。
【図１１】電子機器の構成の一例を示すブロック図である。
【図１２】電子機器の構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１３】
＜電子機器の外観＞
図１及び２は電子機器１の外観の一例を示す斜視図及び背面図である。図１及び２に示されるように、電子機器１は、平面視で略長方形の板状の機器ケース１１を備えている。機器ケース１１は電子機器１の外装を構成している。
【００１４】
機器ケース１１の前面１１ａには、文字、記号、図形等の各種情報が表示される表示領域１２１が位置している。表示領域１２１の背面側には後述するタッチパネル１３０が位置している。これにより、ユーザは、電子機器１の前面の表示領域１２１を指等で操作することによって、電子機器１に対して各種情報を入力することができる。なお、ユーザは、指以外の操作子、例えば、スタイラスペンなどのタッチパネル用ペンで表示領域１２１を操作することによっても、電子機器１に対して各種情報を入力することができる。
【００１５】
機器ケース１１の前面１１ａの上端部にはレシーバ穴１２が位置している。前面１１ａの下端部にはスピーカ穴１３が位置している。機器ケース１１の下側の側面１１ｃにはマイク穴１４が位置している。
【００１６】
機器ケース１１の前面１１ａの上端部からは、後述する第１カメラ１９０が有するレンズ１９１が視認可能となっている。図２に示されるように、機器ケース１１の背面１１ｂの上端部からは、後述する第２カメラ２００が有するレンズ２０１が視認可能となっている。
【００１７】
電子機器１は、複数の操作ボタンを備える操作ボタン群１４０を備えている。複数の操作ボタンのそれぞれはハードウェアボタンである。具体的には、複数の操作ボタンのそれぞれは押しボタンである。なお、操作ボタン群１４０に含まれる少なくとも一つの操作ボタンは、表示領域１２１に表示されるソフトウェアボタンであってもよい。
【００１８】
操作ボタン群１４０には、機器ケース１１の前面１１ａの下端部に位置する操作ボタン１４１，１４２，１４３が含まれる。また、操作ボタン群１４０には、機器ケース１１の表面に位置する図示しない電源ボタン及びボリュームボタンが含まれる。
【００１９】
操作ボタン１４１は、例えばバックボタンである。バックボタンは、表示領域１２１の表示を一つ前の表示に切り替えるための操作ボタンである。ユーザが操作ボタン１４１を操作することよって、表示領域１２１の表示が一つ前の表示に切り替わる。操作ボタン１４２は、例えばホームボタンである。ホームボタンは、表示領域１２１にホーム画面を表示させるための操作ボタンである。ユーザが操作ボタン１４２を操作することよって、表示領域１２１にホーム画面が表示される。操作ボタン１４３は、例えば履歴ボタンである。履歴ボタンは、電子機器１で実行されたアプリケーションの履歴を表示領域１２１に表示させるための操作ボタンである。ユーザが操作ボタン１４３を操作することよって、表示領域１２１には、電子機器１で実行されたアプリケーションの履歴が表示される。
【００２０】
＜電子機器の電気的構成＞
図３は電子機器１の電気的構成の一例を主に示すブロック図である。図３に示されるように、電子機器１は、制御部１００、無線通信部１１０、表示部１２０、タッチパネル１３０、操作ボタン群１４０及び加速度センサ１５０を備える。さらに電子機器１は、レシーバ１６０、スピーカ１７０、マイク１８０、第１カメラ１９０、第２カメラ２００及び電池２１０を備える。電子機器１が備えるこれらの構成要素は、機器ケース１１内に収められている。
【００２１】
制御部１００は、電子機器１の他の構成要素を制御することによって、電子機器１の動作を統括的に管理することが可能である。制御部１００は制御装置とも言える。制御部１００は、以下にさらに詳細に述べられるように、種々の機能を実行するための制御及び処理能力を提供するために、少なくとも１つのプロセッサを含む。
【００２２】
種々の実施形態によれば、少なくとも１つのプロセッサは、単一の集積回路（ＩＣ）として、または複数の通信可能に接続された集積回路（ＩＣ）及び／またはディスクリート回路（discrete circuits）として実行されてもよい。少なくとも１つのプロセッサは、種々の既知の技術に従って実行されることが可能である。
【００２３】
１つの実施形態において、プロセッサは、例えば、関連するメモリに記憶された指示を実行することによって１以上のデータ計算手続又は処理を実行するように構成された１以上の回路又はユニットを含む。他の実施形態において、プロセッサは、１以上のデータ計算手続き又は処理を実行するように構成されたファームウェア（例えば、ディスクリートロジックコンポーネント）であってもよい。
【００２４】
種々の実施形態によれば、プロセッサは、１以上のプロセッサ、コントローラ、マイクロプロセッサ、マイクロコントローラ、特定用途向け集積回路（ＡＳＩＣ）、デジタル信号処理装置、プログラマブルロジックデバイス、フィールドプログラマブルゲートアレイ、またはこれらのデバイス若しくは構成の任意の組み合わせ、または他の既知のデバイス及び構成の組み合わせを含み、以下に説明される機能を実行してもよい。
【００２５】
本例では、制御部１００は、ＣＰＵ（Central Processing Unit）１０１、ＤＳＰ（Digital Signal Processor）１０２及び記憶部１０３を備える。記憶部１０３は、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）などの、ＣＰＵ１０１及びＤＳＰ１０２が読み取り可能な非一時的な記録媒体を含む。記憶部１０３が有するＲＯＭは、例えば、不揮発性メモリであるフラッシュＲＯＭ（フラッシュメモリ）である。記憶部１０３には、電子機器１を制御するための複数の制御プログラム１０３ａ等が記憶されている。制御部１００の各種機能は、ＣＰＵ１０１及びＤＳＰ１０２が記憶部１０３内の各種制御プログラム１０３ａを実行することによって実現される。
【００２６】
なお制御部１００は、複数のＣＰＵ１０１を備えてもよい。この場合、制御部１００は、比較的複雑な処理を行う、処理能力が高いメインＣＰＵと、比較的簡単な処理を行う、処理能力が低いサブＣＰＵとを備えてもよい。また制御部１００は、ＤＳＰ１０２を備えなくてもよいし、複数のＤＳＰ１０２を備えてもよい。また、制御部１００の全ての機能あるいは制御部１００の一部の機能は、その機能の実現にソフトウェアが不要なハードウェア回路によって実現されてもよい。
【００２７】
記憶部１０３は、ＲＯＭ及びＲＡＭ以外の、コンピュータが読み取り可能な非一時的な記録媒体を備えていてもよい。記憶部１０３は、例えば、小型のハードディスクドライブ及びＳＳＤ（Solid State Drive）などを備えていてもよい。
【００２８】
記憶部１０３内の複数の制御プログラム１０３ａには、様々なアプリケーション（アプリケーションプログラム）が含まれている。記憶部１０３には、例えば、音声通話及びビデオ通話を行うための通話アプリケーション、ウェブサイトを表示するためのブラウザ、電子メールの作成、閲覧及び送受信を行うためのメールアプリケーションが記憶されている。また記憶部１０３には、第１カメラ１９０及び第２カメラ２００を利用して被写体を撮影するためのカメラアプリケーション、記憶部１０３に記録されている静止画及び動画を表示するための記録画像表示アプリケーション、記憶部１０３に記憶されている音楽データの再生制御を行うための音楽再生制御アプリケーションなどが記憶されている。記憶部１０３内の少なくとも一つのアプリケーションは、記憶部１０３内にあらかじめ記憶されているものであってよい。また、記憶部１０３内の少なくとも一つのアプリケーションは、電子機器１が他の装置からダウンロードして記憶部１０３内に記憶したものであってよい。
【００２９】
無線通信部１１０は、アンテナ１１１を有している。無線通信部１１０は、アンテナ１１１を用いて、例えば複数種類の通信方式で無線通信することが可能である。無線通信部１１０の無線通信は、制御部１００によって制御される。
【００３０】
無線通信部１１０は、携帯電話システムの基地局と無線通信することが可能である。無線通信部１１０は、当該基地局及びインターネット等のネットワークを通じて、電子機器１とは別の携帯電話機及びウェブサーバ等と通信することが可能である。電子機器１は、他の携帯電話機等と、データ通信、音声通話及びビデオ通話等を行うことが可能である。
【００３１】
また無線通信部１１０、Ｗｉｆｉ等の無線ＬＡＮ（Local Area Network）を用いて無線通信を行うことが可能である。また無線通信部１１０は、近距離無線通信を行うことが可能である。例えば、無線通信部１１０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）に準拠して無線通信することが可能である。無線通信部１１０は、ＺｉｇＢｅｅ（登録商標）及びＮＦＣ（Near Field Communication）の少なくとも一方に準拠して無線通信することが可能であってもよい。
【００３２】
無線通信部１１０は、アンテナ１１１で受信した信号に対して増幅処理等の各種処理を行い、処理後の受信信号を制御部１００に出力する。制御部１００は、入力される受信信号に対して各種処理を行って、当該受信信号に含まれる情報を取得する。また、制御部１００は、情報を含む送信信号を無線通信部１１０に出力する。無線通信部１１０は、入力される送信信号に対して増幅処理等の各種処理を行って、処理後の送信信号をアンテナ１１１から無線送信する。
【００３３】
表示部１２０は、電子機器１の前面に位置する表示領域１２１と、表示パネル１２２と、バックライト１２３とを備えている。表示部１２０は、表示領域１２１に各種情報を表示することが可能である。表示パネル１２２は、例えば、液晶表示パネルであって、複数の画素（「画素部」あるいは「画素回路」とも呼ばれる）を備える。表示パネル１２２は、例えば、液晶、ガラス基板及び偏光板等を備える。表示パネル１２２は、機器ケース１１内において、表示領域１２１と対向している。バックライト１２３は、表示パネル１２２の裏側から当該表示パネル１２２に対して光を照射する。バックライト１２３は、例えば、少なくとも一つのＬＥＤ（発光ダイオード）を備える。表示パネル１２２は、制御部１００によって制御されることにより、画素単位で、バックライト１２３からの光の透過量を制御する。これにより、表示パネル１２２は、各種情報を表示することが可能である。表示パネル１２２の駆動方式としては、例えばアクティブ・マトリクス駆動方式が採用される。バックライト１２３が点灯しているときに表示パネル１２２の各画素が制御部１００によって制御されることにより、表示部１２０は、文字、記号、図形などの各種情報を表示することが可能である。
【００３４】
図４に示されるように、制御部１００は、表示パネル１２２を駆動する駆動回路３００と、バックライト１２３を駆動する駆動回路３０１とを備える。ＣＰＵ１０１は、駆動回路３００を通じて表示パネル１２２を制御し、駆動回路３０１を通じてバックライト１２３を制御する。駆動回路３００は、例えば、表示パネル１２２が備える複数の画素をラスタースキャン方式で順に駆動する。これにより、表示部１２０はラスタースキャン方式で画像を表示する。
【００３５】
なお、駆動回路３００は制御部１００に含まれると説明したが、駆動回路３００は表示部１２０に含まれると考えてもよい。同様に、駆動回路３０１は表示部１２０に含まれると考えてもよい。
【００３６】
タッチパネル１３０は、表示領域１２１に対する指等の操作子による操作を検出することが可能である。タッチパネル１３０は、例えば、投影型静電容量方式のタッチパネルである。タッチパネル１３０は、例えば、表示領域１２１の裏側に位置する。ユーザが指等の操作子によって表示領域１２１に対して操作を行ったとき、その操作に応じた電気信号をタッチパネル１３０は制御部１００に入力することが可能である。制御部１００は、タッチパネル１３０からの電気信号（出力信号）に基づいて、表示領域１２１に対して行われた操作の内容を特定することが可能である。そして制御部１００は、特定した操作内容に応じた処理を行うことが可能である。なお、表示パネル１２２及びタッチパネル１３０の代わりに、タッチパネルが組み込まれたインセル型の表示パネルが採用されてもよい。
【００３７】
操作ボタン群１４０の各操作ボタンは、ユーザによって操作されると、操作されたことを示す操作信号を制御部１００に出力することが可能である。これにより、制御部１００は、各操作ボタンについて、当該操作ボタンが操作されたか否かを判断することができる。操作信号が入力された制御部１００が他の構成要素を制御することによって、電子機器１では、操作された操作ボタンに割り当てられている機能が実行される。
【００３８】
マイク１８０は、電子機器１の外部から入力される音を電気的な音信号に変換して制御部１００に出力することが可能である。電子機器１の外部からの音は、マイク穴１４から電子機器１の内部に取り込まれてマイク１８０に入力される。
【００３９】
スピーカ１７０は、例えばダイナミックスピーカである。スピーカ１７０は、制御部１００からの電気的な音信号を音に変換して出力することが可能である。スピーカ１７０から出力される音は、スピーカ穴１３から外部に出力される。ユーザは、スピーカ穴１３から出力される音を、電子機器１から離れた場所でも聞こえることが可能である。
【００４０】
レシーバ１６０は受話音を出力することが可能である。レシーバ１６０は例えばダイナミックスピーカである。レシーバ１６０は、制御部１００からの電気的な音信号を音に変換して出力することが可能である。レシーバ１６０から出力される音はレシーバ穴１２から外部に出力される。レシーバ穴１２から出力される音の音量は、スピーカ穴１３から出力される音の音量よりも小さくなっている。ユーザは、レシーバ穴１２から出力される音を、当該レシーバ穴１２に耳を近づけることによって聞くことができる。なお、レシーバ１６０の代わりに、機器ケース１１の前面部分を振動させる、圧電振動素子等の振動素子を設けてもよい。この場合には、音は、当該前面部分の振動によりユーザに伝達される。
【００４１】
第１カメラ１９０は、レンズ１９１及びイメージセンサなどを備えている。第２カメラ２００は、レンズ２０１及びイメージセンサなどを備えている。第１カメラ１９０及び第２カメラ２００のそれぞれは、制御部１００による制御に基づいて被写体を撮影し、撮影した被写体を示す静止画あるいは動画を生成して制御部１００に出力することが可能である。
【００４２】
第１カメラ１９０のレンズ１９１は、機器ケース１１の前面１１ａから視認可能となっている。したがって、第１カメラ１９０は、電子機器１の前面側（表示領域１２１側）に存在する被写体を撮影することが可能である。第１カメラ１９０はインカメラと呼ばれる。一方で、第２カメラ２００のレンズ２０１は、機器ケース１１の背面１１ｂから視認可能となっている。したがって、第２カメラ２００は、電子機器１の背面側に存在する被写体を撮影することが可能である。第２カメラ２００はアウトカメラと呼ばれる。
【００４３】
加速度センサ１５０は、電子機器１の加速度を検出することが可能である。加速度センサ１５０は例えば３軸加速度センサである。加速度センサ１５０は、ｘ軸方向、ｙ軸方向及びｚ軸方向の電子機器１の加速度を検出することが可能である。ｘ軸方向、ｙ軸方向及びｚ軸方向は、例えば、電子機器１の短手方向、長手方向及び厚み方向にそれぞれ設定される。
【００４４】
電池２１０は電子機器１の電源を出力することが可能である。電池２１０は例えば充電式の電池である。電池２１０から出力される電源は、電子機器１が備える制御部１００及び無線通信部１１０などの各種構成に対して供給される。
【００４５】
なお電子機器１は、加速度センサ１５０を備えなくてもよい。この場合、電子機器１は、それとは別体の加速度センサと、無線あるいは有線で接続されてよい。
【００４６】
また電子機器１は、加速度センサ１５０以外のセンサを備えてもよい。例えば、電子機器１は、気圧センサ、地磁気センサ、温度センサ、近接センサ、照度センサ及びジャイロセンサの少なくとも一つを備えてもよい。また電子機器１は、それとは別体の、加速度センサ１５０以外のセンサと、無線あるいは有線で接続されてもよい。
【００４７】
＜画像位置制御について＞
制御部１００は、電子機器１の移動に基づいて、所定のフレームレートで表示部１２０に表示される画像の表示位置を制御することによって、当該画像についての地球に対する位置を制御する画像位置制御を行うことが可能である。言い換えれば、制御部１００は、電子機器１の機器ケース１１の移動に基づいて、所定のフレームレートで表示部１２０に表示される画像の表示位置を制御することによって、当該画像についての地球に対する位置を制御する画像位置制御を行うことが可能である。画像の表示位置は、表示領域１２１内での画像の位置であるとも言える。所定のフレームレートで表示部１２０に表示される画像は、動画であってもよいし、静止画であってもよい。所定のフレームレートは、例えば６０ｆｐｓである。なお、所定のフレームレートは、これ以外であってもよい。
【００４８】
図５は画像位置制御の概要を説明するための図である。以下では、図５に示されるＸＹＺ直交座標系を用いて電子機器１を説明することがある。Ｘ軸方向、Ｙ軸方向及びＺ軸方向は、電子機器１の短手方向、長手方向及び厚み方向にそれぞれ設定されている。
【００４９】
図５は、あるフレーム期間Ｔ１から次のフレーム期間Ｔ２までに、電子機器１が＋Ｘ軸方向に移動量Ｌだけ移動する様子を示している。フレーム期間とは、１枚のフレーム画像が表示される期間である。例えば、フレームレートが６０ｆｐｓであるとすると、フレーム期間の長さは６０分の１秒となる。図５の上側には、フレーム期間Ｔ１での電子機器１が示され、図５の下側には、フレーム期間Ｔ２での電子機器１が示されている。図５の例では、電子機器１の表示領域１２１には、例えば、「ＡＢＣ」という文字列４０１を含む画像（静止画）４００が表示されている。図５では、フレーム期間Ｔ１に表示される画像４００の中心位置５０１と、フレーム期間Ｔ２に表示される画像４００の中心位置５０２とがバツ印で示されている。表示部１２０は、ホールド型表示を行うことから、１フレーム期間では、表示部１２０に表示される画像４００が変化しないと言える。つまり、画像４００の表示位置は、１フレーム期間において変化しないと言える。
【００５０】
図５の例では、画像４００の大きさは、表示領域１２１の大きさと一致している。フレーム期間Ｔ１では、表示領域１２１の中心位置と画像４００の中心位置５０１とが一致するように、画像４００が表示領域１２１に表示されている。
【００５１】
図５に示されるように、フレーム期間Ｔ１から次のフレーム期間Ｔ２までに、電子機器１が地球に対して＋Ｘ軸方向に沿って移動量Ｌだけ移動すると、制御部１００による画像位置制御によって、次のフレーム期間Ｔ２では、表示領域１２１での画像４００の表示位置が、フレーム期間Ｔ１での表示位置よりも−Ｘ軸方向に沿って移動量Ｌだけ移動する。したがって、図５の下側に示されるように、フレーム期間Ｔ２での画像４００の中心位置５０２は、フレーム期間Ｔ１での画像４００の中心位置５０１よりも−Ｘ軸方向に沿って移動量Ｌだけずれている。
【００５２】
このように、表示領域１２１での画像の表示位置を、電子機器１の移動方向とは逆方向に、電子機器１の移動量だけ移動させることによって、地球に対する画像の位置を動きにくくすることができる。言い換えれば、空間に対する画像の相対的な位置を動きにくくすることができる。これにより、表示部１２０に表示される画像の視認性が向上する。
【００５３】
例えば、電子機器１を手に持つユーザがバス等の車両内に存在する場合には、ユーザの手が揺れて、電子機器１の地球に対する位置が動くことがある。本例では、電子機器１を手に持つユーザが車両内に存在する場合であっても、電子機器１が表示する画像については、地球に対する位置（相対的な位置）が動きにくくなる。そのため、ユーザは、電子機器１に表示される画像を視認しやすくなる。また、電子機器１に表示される画像に含まれる、文字、記号及び図形等の対象物（図５では文字列４０１）についての地球に対する位置も動きにくくなることから、当該対象物の視認性が向上する。
【００５４】
また本例では、電子機器１を持つユーザの手が、加齢あるいは病気などの事情により震える場合であっても、電子機器１が表示する画像についての地球に対する位置が動きにくくなる。よって、ユーザは、電子機器１に表示される画像を視認しやすくなる。
【００５５】
また、電子機器１に表示される画像の視認性が悪い場合には、ユーザは気分が悪くなる可能性があるが、本例の電子機器１によれば、このようなことが発生する可能性が低減する。
【００５６】
なお本例のように、表示領域１２１の大きさと画像４００の大きさが同じであって、画像位置制御によって画像４００全体の表示位置が移動する場合には、図５の下側に示されるように、表示領域１２１には画像４００の一部だけが表示されて、表示領域１２１に画像４００が表示されない領域１２１ａが発生する。この場合には、領域１２１ａに画像４００とは異なる所定の画像が表示されてもよい。例えば、領域１２１ａには、各画素の色が所定の色（例えば黒色）である画像が表示されてもよい。また、画像４００の大きさは表示領域１２１の大きさよりも小さくてもよい。
【００５７】
次に画像位置制御について詳細に説明する。本例では、電子機器１の動作モードには、画像位置制御を行う制御モードと、画像位置制御を行わない通常モードとが含まれる。ユーザは、例えば、電子機器１の表示領域１２１を操作することによって、電子機器１の動作モードを当該電子機器１に設定することができる。画像位置制御は、電子機器１が移動しているときに実行され、電子機器１が移動していないときには実行されない。したがって、制御モードにおいても、電子機器１が移動していないときには画像位置制御は実行されない。
【００５８】
以後、電子機器１の説明において注目するフレーム期間を「対象フレーム期間」と呼ぶことがある。また、対象フレーム期間に表示すべき画像を「対象画像」と呼ぶことがある。また、画像位置制御が実行されないときの画像の表示位置を「標準表示位置」と呼ぶことがある。標準表示位置としては、例えば、図５の上側の電子機器１での画像４００の表示位置のように、表示領域１２１の中心位置と画像の中心位置とが一致するような画像の表示位置が採用される。通常モードでは、画像の表示位置は例えば標準表示位置となる。
【００５９】
図６は、制御モードで動作する電子機器１が対象フレーム期間に画像を表示する際の当該電子機器１の動作の一例を示すフローチャートである。電子機器１は、各フレーム期間について図６に示される処理を実行する。
【００６０】
図６に示されるように、ステップｓ１において、制御部１００は、加速度センサ１５０の出力信号に基づいて、電子機器１が移動しているか否かを判定する。ステップｓ１において、電子機器１が移動していないと判定されると、ステップｓ２において、制御部１００は、表示部１２０に、対象画像を標準表示位置に表示させる。ステップｓ２では、ＣＰＵ１０１が、表示パネル１２２を駆動する駆動回路３００を制御することによって、対象画像が標準表示位置に表示される。
【００６１】
一方で、ステップｓ１において、電子機器１が移動していると判定されると、ステップｓ３において、制御部１００は、加速度センサ１５０の出力信号に基づいて、電子機器１の移動を特定する。具体的には、制御部１００は、加速度センサ１５０の出力信号に基づいて、電子機器１についての所定期間でのＸＹ平面内の移動量及び移動方向を特定する。言い換えれば、制御部１００は、加速度センサ１５０の出力信号に基づいて、電子機器１についての表示領域１２１に平行な面での所定時時間での移動量及び移動方向を特定する。この所定期間を「観測期間」と呼ぶことがある。観測期間は、例えば、対象フレーム期間よりも一つ前のフレーム期間の開始から、対象フレーム期間の開始よりも少し前までの期間が採用される。したがって、制御部１００は、概ね、対象フレーム期間よりも一つ前のフレーム期間での電子機器１のＸＹ平面内の移動量及び移動方向を特定すると言える。ステップｓ３は例えばＣＰＵ１０１で実行される。
【００６２】
ここで、ユーザの手が加齢あるいは病気などの事情により震える場合の周波数は１０Ｈｚ以下が多い。また、車両に乗るユーザが当該車両から受ける振動の周波数は１０Ｈ以下が多い。
【００６３】
そこで、本例では、電子機器１の移動として、例えば１０Ｈｚ以下の振動を想定する。したがって、１フレーム期間（６０分の１秒）での電子機器１の移動方向はほぼ一定であると考えることができる。以後、対象フレーム期間よりも一つ前のフレーム期間を「前フレーム期間」と呼ぶことがある。また、ステップｓ１で特定される移動量及び移動方向を「観測移動量」及び「観測移動方向」とそれぞれ呼ぶことがある。
【００６４】
ステップｓ３が実行されると、ステップｓ４において、制御部１００は、表示部１２０に、ステップｓ３で特定された電子機器１の移動に基づいた表示位置に対象画像を表示させる。具体的には、制御部１００は、表示領域１２１での対象画像の表示位置が、前フレーム期間で表示される画像の表示位置よりも観測移動量だけ、観測移動方向とは逆方向に移動するように、対象画像を表示部１２０に表示させる。これにより、対象フレーム期間で表示される画像についての地球に対する位置は、前フレーム期間から変化しにくくなる。
【００６５】
ステップｓ４では、例えば、ＣＰＵ１０１が、対象画像を示す画像データを元にして、観測移動量及び観測移動方向に基づいて、対象画像のうち、表示領域１２１に実際に表示される部分を示す画像データを生成する。そして、駆動回路３００が、ＣＰＵ１０１で生成された画像データに基づいて表示パネル１２２を駆動することによって、対象フレーム期間での対象画像の表示位置が、前フレーム期間で表示される画像の表示位置よりも観測移動量だけ、観測移動方向とは逆方向に移動するように、対象画像が表示領域１２１に表示される。
【００６６】
またステップｓ４では、例えば、ＣＰＵ１０１は、対象画像を示す画像データと、取得した観測移動量及び観測移動方向とを駆動回路３００に出力してもよい。この場合、駆動回路３００は、対象フレーム期間での対象画像の表示位置が、前フレーム期間で表示される画像の表示位置よりも観測移動量だけ、観測移動方向とは逆方向に移動するように、ＣＰＵ１０１から受け取った画像データ、観測移動量及び観測移動方向に基づいて、表示パネル１２２を駆動する。
【００６７】
なお、電子機器１の移動がＺ軸方向だけに沿った移動である場合には、ステップｓ３での観測移動量は零となる。したがって、この場合には、対象フレーム期間での画像の表示位置は前フレーム期間から変化しない。
【００６８】
以上のステップｓ１〜ｓ４の処理を、制御部１００が、各フレーム期間を対象フレーム期間として実行することによって、所定のフレームレートで表示領域１２１に表示される画像についての地球に対する位置は動きにくくなる。本例では、画像位置制御の実行中での画像の地球に対する位置が、当該画像が標準表示位置に表示される場合の当該画像の地球に対する位置から変化しにくくなる。その結果、画像の視認性が向上する。以後、画像が標準表示位置に表示される場合の当該画像の地球に対する位置を「地球に対する画像の標準位置」と呼ぶことがある。
【００６９】
図７は、画像位置制御の実行中において、地球に対する画像の位置が制御されている様子の一例を示す図である。図７には、電子機器１が複数のフレーム期間において＋Ｘ軸方向に移動する場合の例が示されている。図７では、＋Ｘ軸方向における、地球に対する画像の位置を縦軸が示しており、横軸が時間を示している。グラフ６００は、制御モードの電子機器１が複数のフレーム期間において＋Ｘ軸方向に移動する場合における、地球に対する画像の位置の時間変化を示している。グラフ６１０は、通常モードの電子機器１が複数のフレーム期間において＋Ｘ軸方向に移動する場合における、地球に対する画像の位置の時間変化を示している。
【００７０】
グラフ６００に示されるように、画像位置制御の実行中では、表示部１２０に表示される画像の地球に対する位置は、１フレーム期間内においては電子機器１の移動に応じて変化するものの、次のフレーム期間になると、地球に対する画像の標準位置ＳＰと一致するようになる。よって、表示部１２０に表示される画像の地球に対する位置は、地球に対する画像の標準位置ＳＰから変化しにくくなる。
【００７１】
一方で、画像位置制御が実行されない場合には、グラフ６１０に示されるように、表示部１２０に表示される画像の地球に対する位置は、常に電子機器１の移動に応じて変化し、標準位置ＳＰから大きくずれることになる。
【００７２】
なお制御部１００は、上述のステップｓ４の後に、対象画像の表示位置が標準表示位置に少し近づくように対象画像を表示部１２０に表示させてもよい。これにより、対象画像の表示位置が標準表示位置から大きく離れる可能性を低減することができる。
【００７３】
＜バックライト制御について＞
上述のように、表示部１２０は、ホールド型表示を行うことから、１フレーム期間内では、表示部１２０に表示される画像は変化しないと言える。したがって、上述の図７のグラフ６００に示されるように、１フレーム期間内では、電子機器１の移動に応じて、表示部１２０に表示される画像の地球に対する位置は変化する。
【００７４】
このように、本例では、地球に対する画像の位置は、次のフレーム期間になると、地球に対する画像の標準位置ＳＰと一致するようになるものの、１フレーム期間内では、電子機器１の移動に応じて変化する。この１フレーム期間内での地球に対する画像の位置の変化により、ユーザにとっては画像の残像が見える可能性がある。
【００７５】
そこで、本例に係る制御部１００は、画像位置制御の実行中において、バックライト１２３を常時点灯させるのではなく、１回の点灯時間が所定のフレームレートの逆数である所定時間よりも小さくなるようにバックライト１２３を間欠的に点灯させる点灯制御を行う。本例では、例えばＣＰＵ１０１が、駆動回路３０１を通じて、バックライト１２３の点灯制御を行う。一方で、制御部１００が画像位置制御を行わない場合には、ＣＰＵ１０１は、駆動回路３０１を通じて、例えばバックライト１２３を常に点灯させる。以後、所定のフレームレートの逆数である所定時間を「フレーム単位時間」と呼ぶことがある。１フレーム期間の長さがフレーム単位時間となる。
【００７６】
本例では、バックライト１２３は間欠的に点灯するものの、駆動回路３００は所定のフレームレートの画像データに基づいて表示パネル１２２を駆動する。駆動回路３００は、１フレーム期間をかけて表示パネル１２２の複数の画素を順次駆動する。駆動回路３００が表示パネル１２２を駆動している場合であっても、バックライト１２３が点灯していない場合には、表示部１２０は表示を行っていないと言える。
【００７７】
このように、画像位置制御の実行中では、１回の点灯時間がフレーム単位時間よりも小さくなるようにバックライト１２３が間欠的に点灯することから、画像位置制御の実行中では、フレーム期間において、ユーザの目に画像が映る時間が短くなる。言い換えれば、画像位置制御の実行中では、フレーム期間において、表示パネル１２２は駆動されているものの、表示部１２０が実際に画像を表示する時間が短くなる。その結果、ユーザの目に画像が映る時間の間での電子機器１の移動量が小さくなる。よって、画像の残像が見える可能性を低減することができる。
【００７８】
図８はバックライト１２３の点灯制御の一例を示す図である。図８に示される例では、バックライト１２３は、１フレーム期間において１回だけ点灯している。具体的には、バックライト１２３は、各フレーム期間の中央において１回だけ点灯するように周期的に点灯している。バックライト１２３の点灯周期７００はフレーム単位時間と一致している。またバックライト１２３の１回の点灯時間７１０は、フレーム単位時間よりも小さくなっている。所定のフレームレートが６０ｆｐｓの場合、点灯時間７１０は、例えば、２４０分の１秒に設定される。これにより、各フレーム期間において、ユーザの目には２４０分の１秒だけ画像が映ることになる。つまり、各フレーム期間において、表示部１２０は、２４０分の１秒だけ画像を表示する。
【００７９】
ここで、電子機器１の移動速度が、例えば１２０ｍｍ／秒であるとする。この場合、バックライト１２３が１フレーム期間のすべておいて点灯している場合には、ユーザの目に画像が映っている間の電子機器１の移動量は２ｍｍとなる。したがって、ユーザが目にする画像についての地球に対する位置が１フレーム期間で２ｍｍ変化することになる。
【００８０】
一方で、バックライト１２３が１フレーム期間において２４０分の１秒だけ点灯する場合には、ユーザの目に画像が映っている間の電子機器１の移動量は０．５ｍｍとなる。したがって、ユーザが目にする画像についての地球に対する位置は１フレーム期間で０．５ｍｍしか変化しない。よって、画像の残像が見える可能性を低減することができる。
【００８１】
上述のように、本例に係る画像位置制御では、電子機器１の移動として、例えば１０Ｈｚ以下の振動を対象としている。つまり、本例に係る画像位置制御では、所定のフレームレートと比較して非常にゆっくりとした電子機器１の振動を対象としている。したがって、上述の図７のグラフ６００に示されるように、連続するある複数のフレーム期間の間では、地球に対する画像の位置の変化態様は大きく相違しない。よって、連続するある複数のフレーム期間の間では、同じタイミングでの地球に対する画像の位置は大きく相違しない。グラフ６００を例に挙げて説明すると、図９に示されるように、フレーム期間の例えば中央のタイミングｔ１での地球に対する画像の位置Ｐ１は、複数のフレーム期間においてほぼ同じである。
【００８２】
このように、所定のフレームレートと比較して非常にゆっくりと電子機器１が振動する場合には、連続するある複数のフレーム期間の間では、同じタイミングでの地球に対する画像の位置は大きく相違しない。そのため、バックライト１２３が、周期的に、１フレーム期間に１回だけ点灯する場合、連続するある複数のフレーム期間の間では、ユーザが目にする画像についての地球に対する位置が大きく相違しないようになる。よって、バックライト１２３が、周期的に、１フレーム期間に１回だけ点灯することによって、画像の残像が見える可能性がさらに低減する。
【００８３】
なお、バックライト１２３の１回の点灯時間７１０は上記の例に限られない。また、バックライト１２３が点灯するタイミングは図８の例には限られない。例えば、１フレーム期間において１回だけバックライト１２３が点灯する場合には、バックライト１２３は、１フレーム期間において、最初の方に点灯してもよいし、最後の方に点灯してもよい。また図１０に示されるように、バックライト１２３は、連続する２つのフレーム期間に跨って点灯してもよい。図１０の例では、図８の例と同様に、バックライト１２３の点灯周期７００はフレーム単位時間と一致し、バックライト１２３の１回の点灯時間７１０は、フレーム単位時間よりも小さくなっている。またバックライト１２３は、周期的に点灯しなくてもよい。
【００８４】
＜変形例＞
上記の画像位置制御では、制御部１００は、対象画像全体の表示位置を電子機器１の移動に基づいて制御しているが、対象画像のうち、一部の画像だけの表示位置を電子機器１の移動に基づいて制御してもよい。これにより、当該一部の画像についての地球に対する位置が動きにくくなる。よって、当該一部の画像の視認性が向上する。図５の例では、制御部１００は、例えば、対象画像４００のうち、文字列４０１の画像だけの表示位置を電子機器１の移動に基づいて制御してもよい。これにより、文字列４０１の画像についての地球に対する位置が動きにくくなり、文字列４０１の画像の視認性が向上する。
【００８５】
また上記の例では、制御部１００は、加速度センサ１５０の出力信号に基づいて電子機器１の移動を特定しているが、他の方法を用いて電子機器１の移動を特定してもよい。制御部１００は、例えば、第２カメラ（アウトカメラ）２００で撮影される画像に基づいて電子機器１の移動を特定してもよい。この場合、制御部１００は、例えば、第２カメラ２００での撮影画像に含まれる所定の画像の移動量及び移動方向を、当該撮影画像に対して画像処理を行うことによって特定する。そして、制御部１００は、特定した移動量及び移動方向を、電子機器１の移動量及び移動方向とする。また制御部１００は、第１カメラ（インカメラ）１９０で撮影される画像に基づいて電子機器１の移動を特定してもよい。
【００８６】
また制御部１００が、処理能力が高いメインＣＰＵ１０１ｍと、処理能力が低いサブＣＰＵ１０１ｓを備えている場合には、図１１に示されるように、メインＣＰＵ１０１ｍが駆動回路３００，３０１を制御し、メインＣＰＵ１０１ｍが加速度センサ１５０の出力信号を受け取ってもよい。この場合、メインＣＰＵ１０１ｍが駆動回路３０１を通じてバックライト１２３の点灯制御を行う。また、画像表示制御では、メインＣＰＵ１０１ｍが上述の図６のステップｓ１，ｓ３を実行する。そして、上述のステップｓ４において、メインＣＰＵ１０１ｍは、対象画像を示す画像データを元にして、観測移動量及び観測移動方向に基づいて、対象画像のうち、表示領域１２１に実際に表示される部分を示す画像データを生成する。そして、駆動回路３００が、メインＣＰＵ１０１ｍで生成された画像データに基づいて表示パネル１２２を駆動する。また、ステップｓ４では、メインＣＰＵ１０１ｍは、対象画像を示す画像データと、取得した観測移動量及び観測移動方向とを駆動回路３００に出力してよい。そして、駆動回路３００は、メインＣＰＵ１０１ｍから受け取った画像データ、観測移動量及び観測移動方向に基づいて、表示パネル１２２を駆動してもよい。処理能力が高いメインＣＰＵ１０１ｍの回路規模は、処理能力が低いサブＣＰＵ１０１ｓの回路規模よりも大きくなっている。
【００８７】
また図１２に示されるように、サブＣＰＵ１０１ｓが駆動回路３００，３０１を制御し、サブＣＰＵ１０１ｓが加速度センサ１５０の出力信号を受け取ってもよい。この場合、サブＣＰＵ１０１ｓが駆動回路３０１を通じてバックライト１２３の点灯制御を行う。また、画像表示制御では、サブＣＰＵ１０１ｓが上述のステップｓ１，ｓ３を実行する。そして、上述のステップｓ４において、サブＣＰＵ１０１ｓは、対象画像を示す画像データを元にして、観測移動量及び観測移動方向に基づいて、対象画像のうち、表示領域１２１に実際に表示される部分を示す画像データを生成する。そして、駆動回路３００が、サブＣＰＵ１０１ｓで生成された画像データに基づいて表示パネル１２２を駆動する。また、ステップｓ４では、サブＣＰＵ１０１ｓは、対象画像を示す画像データと、取得した観測移動量及び観測移動方向とを駆動回路３００に出力してもよい。そして、駆動回路３００は、サブＣＰＵ１０１ｓから受け取った画像データ、観測移動量及び観測移動方向に基づいて、表示パネル１２２を駆動してもよい。また、ステップｓ４では、メインＣＰＵ１０１ｍが、対象画像を示す画像データを生成して駆動回路３００に出力し、サブＣＰＵ１０１ｓが取得した観測移動量及び観測移動方向を駆動回路３００に出力してもよい。そして、駆動回路３００は、メインＣＰＵ１０１ｍから受け取った画像データと、サブＣＰＵ１０１ｓから受け取った観測移動量及び観測移動方向に基づいて、表示パネル１２２を駆動してもよい。
【００８８】
サブＣＰＵ１０１ｓの回路規模は、メインＣＰＵ１０１ｍの回路規模よりも小さいことから、サブＣＰＵ１０１ｓとメインＣＰＵ１０１ｍが同じ処理を行う場合であっても、サブＣＰＵ１０１ｓの消費電力は、メインＣＰＵ１０１ｍの消費電力よりも小さくなる。よって、図１２のように、制御部１００が、サブＣＰＵ１０１ｓを使用して画像位置制御及びバックライト１２３の点灯制御を行う場合には、図１１のように、メインＣＰＵ１０１ｍを使用して画像位置制御及びバックライト１２３の点灯制御を行う場合より、電子機器１の消費電力を低減することができる。また、図１２の例では、メインＣＰＵ１０１ｍが処理を実行している場合、あるいはメインＣＰＵ１０１ｍがスリープ状態である場合にも、画像位置制御及びバックライト１２３の点灯制御が可能性となる。
【００８９】
上記の例では、電子機器１は、スマートフォン等の携帯電話機であったが、他の種類の電子機器であってよい。電子機器１は、例えば、タブレット端末、パーソナルコンピュータ、ウェアラブル機器などであってよい。電子機器１として採用されるウェアラブル機器は、リストバンド型あるいは腕時計型などの腕に装着するタイプであってもよいし、ヘッドバンド型あるいはメガネ型などの頭に装着するタイプであってもよいし、服型などの体に装着するタイプであってもよい。
【００９０】
以上のように、電子機器１は詳細に説明されたが、上記した説明は、全ての局面において例示であって、この開示がそれに限定されるものではない。また、上述した各種変形例は、相互に矛盾しない限り組み合わせて適用可能である。そして、例示されていない無数の変形例が、この開示の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【００９１】
１  電子機器
１００  制御部（制御装置）
１０３ａ  制御プログラム
１２０  表示部
１２２  表示パネル
１２３  バックライト
【図１】
2018137083.tif 000003
【図２】
2018137083.tif 000004
【図３】
2018137083.tif 000005
【図４】
2018137083.tif 000006
【図５】
2018137083.tif 000007
【図６】
2018137083.tif 000008
【図７】
2018137083.tif 000009
【図８】
2018137083.tif 000010
【図９】
2018137083.tif 000011
【図１０】
2018137083.tif 000012
【図１１】
2018137083.tif 000013
【図１２】
2018137083.tif 000014