(57)【要約】【課題】適切な表示遅延を設定する。【解決手段】画像処理装置は、取得部および制御部を具備する。この画像処理装置が具備する取得部は、伝送される画像信号に基づく画像を表示する際に用いられる画像信号情報をその画像信号から取得するものである。また、画像処理装置が具備する制御部は、画像の表示態様を変更するためのユーザ操作に関する操作情報と、その取得部により取得された画像信号情報とに基づいて、その画像を表示する際の表示遅延を制御するものである。【選択図】図１
2019003224.tif 000002
【特許請求の範囲】
【請求項１】
立体視画像を表示する際に用いられる一対の画像信号が書き込まれるフレームメモリと、
前記一対の画像信号が前記フレームメモリに書き込まれる際に当該書き込みが行われない期間の長さを用いて、前記フレームメモリから前記一対の画像信号を読み出す際における遅延量を算出する制御部と
を具備する画像処理装置。
【請求項２】
前記制御部は、切り出し表示の指示操作がユーザ操作として受け付けられた場合には、前記ユーザ操作により特定される前記フレームメモリにおける前記画像信号の読み出し開始位置を用いて前記遅延量を算出する請求項１記載の画像処理装置。
【請求項３】
前記制御部は、拡大縮小表示の指示操作および表示位置変更の指示操作のうちの少なくとも１つがユーザ操作として受け付けられた場合には、前記ユーザ操作により特定される表示部の表示領域における前記画像の表示位置および表示サイズを用いて前記遅延量を算出する請求項１記載の画像処理装置。
【請求項４】
前記制御部は、前記立体視画像を表示するための前記画像信号に基づく画像を表示する場合に前記遅延量を算出する請求項１記載の画像処理装置。
【請求項５】
前記制御部は、切り出し表示の指示操作、拡大縮小表示の指示操作および表示位置変更の指示操作の少なくとも１つがユーザ操作として受け付けられた場合と、前記立体視画像を表示するための前記画像信号に基づく画像を表示する場合とのうちの少なくとも１つの場合に前記遅延量を算出する請求項１記載の画像処理装置。
【請求項６】
前記制御部は、前記ユーザ操作により特定される前記フレームメモリにおける前記画像信号の読み出し開始位置と、前記ユーザ操作により特定される表示部の表示領域における前記画像の表示位置および表示サイズと、前記一対の画像信号の前記フレームメモリへの書き込みの際に当該書き込みが行われない期間とのうちの少なくとも１つを用いて前記遅延量を算出する請求項５記載の画像処理装置。
【請求項７】
立体視画像を表示する際に用いられる一対の画像信号をフレームメモリに書き込む手順と、
前記一対の画像信号が前記フレームメモリに書き込まれる際に当該書き込みが行われない期間の長さを用いて、前記フレームメモリから前記一対の画像信号を読み出す際における遅延量を算出する制御手順と
を具備する画像処理方法。
【請求項８】
立体視画像を表示する際に用いられる一対の画像信号をフレームメモリに書き込む手順と、
前記一対の画像信号が前記フレームメモリに書き込まれる際に当該書き込みが行われない期間の長さを用いて、前記フレームメモリから前記一対の画像信号を読み出す際における遅延量を算出する制御手順と
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、画像処理装置に関する。詳しくは、表示させる画像を扱う画像処理装置および画像処理方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
従来、各種画像（例えば、ゲームコンテンツ、立体視画像）を表示させるための画像処理装置が多数提案されている。例えば、低遅延処理モードをＯＮ／ＯＦＦするセレクタを備え、外部装置から入力された映像信号に基づいて各種画像（例えば、ゲーム画面）を表示させる映像表示装置が提案されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２２３４５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述の従来技術では、低遅延処理モードがＯＮされている場合には、フレームメモリへの記憶処理の開始から所定時間経過後に信号処理を開始する。このため、例えば、ゲーム機器からの信号に基づく画像を表示させる場合には、低遅延処理モードをＯＮすることにより、遅延時間を短くすることができる。
【０００５】
ここで、例えば、表示されている画像の表示態様を変更するためのユーザ操作が行われた場合を想定する。このユーザ操作として、切り出し表示、拡大縮小表示、表示位置の変更等の操作を想定する。この場合には、フレームメモリからの読み出し開始タイミングや画面表示終了タイミングが変更される。このような場合に、遅延時間を短くすると、フレームメモリへの書き込みが完了していない画像信号を読み出してしまうおそれがある。そこで、ユーザ操作に応じて適切な表示遅延を設定することが重要である。
【０００６】
本技術はこのような状況に鑑みて生み出されたものであり、適切な表示遅延を設定することを目的とする。
【課題を解決するための手段】
【０００７】
本技術は、上述の問題点を解消するためになされたものであり、その第１の側面は、伝送される画像信号に基づく画像を表示する際に用いられる画像信号情報を上記画像信号から取得する取得部と、上記画像の表示態様を変更するためのユーザ操作に関する操作情報と、上記取得された画像信号情報とに基づいて、上記画像を表示する際の表示遅延を制御する制御部とを具備する画像処理装置および画像処理方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、画像の表示態様を変更するためのユーザ操作に関する操作情報と画像信号情報とに基づいて画像を表示する際の表示遅延を制御するという作用をもたらす。
【０００８】
また、この第１の側面において、上記制御部は、上記画像信号を保持するフレームメモリから上記画像信号を読み出す際における遅延量を算出して上記遅延量に基づいて上記表示遅延を制御するようにしてもよい。これにより、フレームメモリから画像信号を読み出す際における遅延量を算出し、この遅延量に基づいて表示遅延を制御するという作用をもたらす。
【０００９】
また、この第１の側面において、上記制御部は、切り出し表示の指示操作が上記ユーザ操作として受け付けられた場合には、上記ユーザ操作により特定される上記フレームメモリにおける上記画像信号の読み出し開始位置を用いて上記遅延量を算出するようにしてもよい。これにより、切り出し表示の指示操作が受け付けられた場合には、フレームメモリにおける画像信号の読み出し開始位置を用いて遅延量を算出するという作用をもたらす。
【００１０】
また、この第１の側面において、上記制御部は、拡大縮小表示の指示操作および表示位置変更の指示操作のうちの少なくとも１つが上記ユーザ操作として受け付けられた場合には、上記ユーザ操作により特定される表示部の表示領域における上記画像の表示位置および表示サイズを用いて上記遅延量を算出するようにしてもよい。これにより、拡大縮小表示の指示操作および表示位置変更の指示操作のうちの少なくとも１つが受け付けられた場合には、表示部の表示領域における画像の表示位置および表示サイズを用いて遅延量を算出するという作用をもたらす。
【００１１】
また、この第１の側面において、上記制御部は、立体視画像を表示するための画像信号に基づく画像を表示する場合に上記遅延量を算出するようにしてもよい。これにより、立体視画像を表示するための画像信号に基づく画像を表示する場合に遅延量を算出するという作用をもたらす。
【００１２】
また、この第１の側面において、上記制御部は、ペアとなる画像信号の上記フレームメモリへの書き込みの際に当該書き込みが行われない期間を用いて上記遅延量を算出するようにしてもよい。これにより、ペアとなる画像信号のフレームメモリへの書き込みの際にその書き込みが行われない期間を用いて遅延量を算出するという作用をもたらす。
【００１３】
また、この第１の側面において、上記制御部は、切り出し表示の指示操作、拡大縮小表示の指示操作および表示位置変更の指示操作の少なくとも１つが上記ユーザ操作として受け付けられた場合と、立体視画像を表示するための画像信号に基づく画像を表示する場合とのうちの少なくとも１つの場合に上記遅延量を算出するようにしてもよい。これにより、切り出し表示の指示操作、拡大縮小表示の指示操作および表示位置変更の指示操作の少なくとも１つが受け付けられた場合と、立体視画像を表示するための画像信号に基づく画像を表示する場合とのうちの少なくとも１つの場合に遅延量を算出するという作用をもたらす。
【００１４】
また、この第１の側面において、上記制御部は、上記ユーザ操作により特定される上記フレームメモリにおける上記画像信号の読み出し開始位置と、上記ユーザ操作により特定される表示部の表示領域における上記画像の表示位置および表示サイズと、ペアとなる画像信号の上記フレームメモリへの書き込みの際に当該書き込みが行われない期間とのうちの少なくとも１つを用いて上記遅延量を算出するようにしてもよい。これにより、フレームメモリにおける画像信号の読み出し開始位置と、表示部の表示領域における画像の表示位置および表示サイズと、ペアとなる画像信号のフレームメモリへの書き込みの際にその書き込みが行われない期間とのうちの少なくとも１つを用いて遅延量を算出するという作用をもたらす。
【発明の効果】
【００１５】
本技術によれば、適切な表示遅延を設定することができるという優れた効果を奏し得る。なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１６】
【図１】本技術の実施の形態における画像処理装置１００の機能構成例を示すブロック図である。
【図２】本技術の実施の形態における取得部１３０により取得される画像信号情報の一例を示す図である。
【図３】本技術の実施の形態におけるフレームメモリ１６０に書き込まれる画像とフレームメモリ１６０から読み出される画像との関係例を示す図である。
【図４】本技術の実施の形態におけるフレームメモリ１６０への書き込み速度とフレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）との関係例を示す図である。
【図５】本技術の実施の形態における制御部１９０による遅延量の算出例を示す図である。
【図６】本技術の実施の形態における制御部１９０による遅延量の算出例を示す図である。
【図７】本技術の実施の形態におけるフレームメモリ１６０に書き込まれる画像とフレームメモリ１６０から読み出される画像との関係例を示す図である。
【図８】本技術の実施の形態における取得部１３０により取得される画像信号情報の一例を示す図である。
【図９】本技術の実施の形態におけるフレームメモリ１６０への書き込み速度とフレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）との関係例を示す図である。
【図１０】本技術の実施の形態におけるフレームメモリ１６０に書き込まれる画像（キャプチャ画像２５０）と表示部１８０に表示される画像（表示画像２５１）との関係例を示す図である。
【図１１】本技術の実施の形態におけるフレームメモリ１６０に書き込まれる画像（キャプチャ画像２５０）と表示部１８０に表示される画像（表示画像２５２）との関係例を示す図である。
【図１２】本技術の実施の形態におけるフレームメモリ１６０に書き込まれる画像（キャプチャ画像２５０）と表示部１８０に表示される画像（表示画像２５３）との関係例を示す図である。
【図１３】本技術の実施の形態における画像処理装置１００による遅延制御処理の処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本技術を実施するための形態（以下、実施の形態と称する）について説明する。説明は以下の順序により行う。
１．実施の形態（ユーザ操作に関する操作情報と画像信号情報とに基づいて表示遅延を制御する例）
【００１８】
＜１．実施の形態＞
［画像処理装置の機能構成例］
図１は、本技術の実施の形態における画像処理装置１００の機能構成例を示すブロック図である。
【００１９】
画像処理装置１００は、ＵＩ（User Interface）部１１０と、画像信号入力部１２０と、取得部１３０と、タイミング制御部１４０と、前処理部１５０と、フレームメモリ１６０と、画像処理部１７０と、表示部１８０と、制御部１９０とを備える。例えば、画像処理装置１００は、各放送局からの放送波を受信して画像（立体視画像（３Ｄ（３次元）画像）または平面画像（２Ｄ（２次元）画像））を表示するテレビジョン受像機により実現される。また、例えば、画像処理装置１００は、外部装置から画像信号を受信して画像（立体視画像または平面画像）を表示させる画像処理装置（例えば、パーソナルコンピュータ、タブレット端末）により実現される。また、画像処理装置１００として、他の画像処理装置（例えば、画像再生装置、画像表示装置）を用いるようにしてもよい。
【００２０】
ＵＩ部１１０は、各種のユーザ操作を受け付けるユーザインターフェイスであり、受け付けられたユーザ操作に関する操作情報を制御部１９０に出力する。例えば、ユーザ操作として、表示部１８０に表示されている画像に関する各種操作が受け付けられる。各種操作として、例えば、表示部１８０に表示されている画像の表示態様を変更するための操作（例えば、切り出し表示の指示操作、拡大縮小表示の指示操作、画面表示位置の変更操作）が受け付けられる。なお、ＵＩ部１１０は、例えば、キーボード、ボタン、ダイヤル、タッチパネル等の操作部材により実現される。
【００２１】
画像信号入力部１２０は、画像を表示するための画像信号（映像信号）を入力するものであり、入力された画像信号を取得部１３０に出力する。画像信号入力部１２０は、例えば、外部装置からの画像信号を入力する入力機器、テレビ受像機のチューナ等により実現される。また、画像信号入力部１２０は、有線回線または無線回線の何れを介して画像信号を受信してもよい。
【００２２】
取得部１３０は、画像信号入力部１２０から出力された画像信号から、この画像信号に関する画像信号情報を取得するものであり、取得された画像信号情報を、前処理部１５０、タイミング制御部１４０および制御部１９０に出力する。また、取得部１３０は、画像信号入力部１２０から出力された画像信号を前処理部１５０に出力する。例えば、取得部１３０は、画像信号情報として、周波数、画サイズ、信号詳細情報を取得して制御部１９０に出力する。また、画像信号情報は、例えば、伝送される画像信号に基づく画像を表示する際に用いられる情報であり、例えば、図２、図８に示す各情報である。
【００２３】
タイミング制御部１４０は、取得部１３０から出力された画像信号情報に基づいて、表示部１８０に表示される画像の同期信号を生成するものであり、生成された同期信号を画像処理部１７０に出力する。
【００２４】
前処理部１５０は、取得部１３０から出力された画像信号について前処理を行うものであり、前処理が行われた画像信号をフレームメモリ１６０に保持させる。
【００２５】
フレームメモリ１６０は、前処理部１５０により前処理が施された画像信号をフレーム単位で保持するメモリであり、保持されている画像信号を画像処理部１７０に供給する。なお、画像信号入力部１２０により入力された画像信号は、この画像信号のタイミングでフレームメモリ１６０に書き込まれる。一方、フレームメモリ１６０からの読み出しは、制御部１９０により算出された遅延量に応じたタイミングで読み出しが行われる。
【００２６】
画像処理部１７０は、フレームメモリ１６０に保持された画像信号を読み出し、この画像信号について各種画像処理を行うものであり、画像処理が施された画像信号を表示部１８０に表示させる。また、画像処理部１７０は、タイミング制御部１４０から出力された同期信号に従って、画像処理が施された画像信号を表示部１８０に表示させる。例えば、画像処理部１７０は、画像処理として、Ｉ／Ｐ（Interlace/Progressive）変換、拡大縮小表示処理、切り出し処理、カラリメトリ処理、画質制御処理等を行う。また、画像処理部１７０は、画像処理が施された画像信号について、ＯＳＤ（On Screen Display）重畳を行い、ＯＳＤ重畳が行われた画像信号を表示部１８０に表示させる。
【００２７】
表示部１８０は、画像処理部１７０から供給される画像信号に対応する画像を表示するものである。表示部１８０は、例えば、表示パネルである。
【００２８】
制御部１９０は、ＵＩ部１１０から出力された操作情報と、取得部１３０から出力された画像信号情報とに基づいて、表示部１８０に表示される画像に関する各種制御を行うものである。例えば、制御部１９０は、ＵＩ部１１０から出力された操作情報と、取得部１３０から出力された画像信号情報とに基づいて、フレームメモリ１６０から画像信号を読み出す際における遅延量を算出し、この遅延量を画像処理部１７０に出力する。そして、画像処理部１７０は、その遅延量に基づいて、フレームメモリ１６０に保持されている画像信号の読み出しを行う。このように、制御部１９０は、画像処理部１７０がフレームメモリ１６０から画像信号を読み出す際における遅延量を算出し、この遅延量に基づいて表示部１８０に表示される画像の表示遅延を制御する。
【００２９】
［画像信号情報例］
図２は、本技術の実施の形態における取得部１３０により取得される画像信号情報の一例を示す図である。図２には、フレームメモリ１６０に書き込まれる画像２００を矩形で簡略化して示す。すなわち、画像２００は、表示部１８０に表示される画像である。また、図２には、画像２００と、画像２００に関する画像信号情報（信号詳細情報）との関係を模式的に示す。
【００３０】
ｖｓｗは、垂直同期信号幅（Ｌｉｎｅ）を示す値である。また、ｖａｃｔは、垂直有効表示期間（Ｌｉｎｅ）を示す値である。すなわち、ｖａｃｔは、フレームメモリ１６０に書き込まれる画像２００の領域に対応する値である。
【００３１】
また、ｖｆｐは、垂直フロントポーチ（Ｌｉｎｅ）を示す値であり、ｖｂｐは、垂直バックポーチ（Ｌｉｎｅ）を示す値である。また、ｖｔｏｔａｌは、垂直トータル期間（Ｌｉｎｅ）を示す値である。
【００３２】
［フレームメモリへの書き込みおよび読み出しの関係例］
図３は、本技術の実施の形態におけるフレームメモリ１６０に書き込まれる画像とフレームメモリ１６０から読み出される画像との関係例を示す図である。なお、フレームメモリ１６０からの画像の読み出しは、画像処理部１７０により行われる。また、図３では、左右方向を時間軸として示す。
【００３３】
図３の上側には、フレームメモリ１６０に保持される画像（キャプチャ画像）とＶｓｙｎｃ（垂直同期信号）との関係例を示す。また、図３の下側には、フレームメモリ１６０から読み出される画像（出力処理画像）とＶｓｙｎｃ（垂直同期信号）との関係例を示す。
【００３４】
また、画像を表す矩形の内部には、符号１乃至５を付して示す。すなわち、時間軸において、画像１が最初の画像であり、画像５が最後（最新）の画像であるものとする。
【００３５】
また、図３の上側において、画像１乃至５を示す矩形の左端部を、フレームメモリ１６０へのキャプチャ開始位置（書き込み開始位置）とし、各画像を示す矩形の左端部を、フレームメモリ１６０へのキャプチャ完了位置（書き込み完了位置）とする。また、図３の下側において、画像１乃至５を示す矩形の左端部を、フレームメモリ１６０からの読み出し開始位置とし、各画像を示す矩形の左端部を、フレームメモリ１６０からの読み出し完了位置とする。
【００３６】
ここで、画像処理部１７０が、フレームメモリ１６０に保持される画像（キャプチャ画像）を読み出す場合には、制御部１９０により算出された遅延量だけ遅延させて読み出しを行う。この遅延量の算出については、図５、図６等を参照して詳細に説明する。
【００３７】
［書き込み速度および読み出し速度の関係例］
図４は、本技術の実施の形態におけるフレームメモリ１６０への書き込み速度とフレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）との関係例を示す図である。なお、図４のａおよびｂのそれぞれにおいて、横軸は時間軸を示し、縦軸はデータ量を表す軸を示す。
【００３８】
図４のａには、フレームメモリ１６０に保持されている画像信号を、画像処理部１７０が追い越して読み出さない場合の例を示す。ＮＳ１は、フレームメモリ１６０への書き込み速度を示す直線（太い点線）である。また、ＩＳ１は、フレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）を示す直線である。
【００３９】
また、図４のｂには、フレームメモリ１６０に保持されている画像信号を、画像処理部１７０が追い越して読み出す場合の例を示す。ＮＳ２は、フレームメモリ１６０への書き込み速度を示す直線（太い点線）である。また、ＩＳ２は、フレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）を示す直線である。
【００４０】
ここで、フレームメモリ１６０に保持されている画像信号を、画像処理部１７０が追い越して読み出す場合は、例えば、フレームメモリ１６０への書き込みが完了する前の画像信号を、画像処理部１７０が読み出してしまう場合を意味する。この場合には、読み出すべき画像信号の前の画像信号（すなわち、直前のフレーム）を、画像処理部１７０が読み出してしまうことになる。
【００４１】
図４のｂにおいて、Ｙ１は、フレームメモリ１６０に保持されている画像信号を、画像処理部１７０が追い越して読み出さないデータ量の範囲を示す。また、Ｙ２は、フレームメモリ１６０に保持されている画像信号を、画像処理部１７０が追い越して読み出してしまうデータ量の範囲を示す。また、Ｔ１は、フレームメモリ１６０に保持されている画像信号を、画像処理部１７０が追い越して読み出さない時間帯を示す。また、Ｔ２は、フレームメモリ１６０に保持されている画像信号を、画像処理部１７０が追い越して読み出してしまう時間帯を示す。
【００４２】
ここで、ＰＣ（Personal Computer）やゲーム機器等の画像処理装置からコンテンツを出力する場合を想定する。この場合には、ユーザに入力画像信号に対する表示画像信号の遅延（表示遅延）を感じさせないため、遅延量をできるだけ少なくする必要がある。そこで、遅延量を減らすため、例えば、フレームメモリ１６０に保持されている画像を、画像処理部１７０が、固定の遅延量だけ読み出し開始を遅延させるような処理をすることが考えられる。この場合には、例えば、図４のａに示すように、フレームメモリ１６０への書き込み速度と、フレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）とを設定することができる。
【００４３】
ここで、拡大縮小表示、切り出し表示、表示位置変更等の指示操作がユーザにより行われた場合を想定する。この場合には、画像処理部１７０が、フレームメモリ１６０からの読み出しを開始するタイミングや、フレームメモリ１６０からの読み出しを終了するタイミングが変化することが想定される。例えば、図４のｂに示すように、フレームメモリ１６０への書き込み速度と、フレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）との関係が変化することも想定される。このような場合には、表示すべき画像信号の書き込みが終了していないフレームメモリ１６０を、画像処理部１７０が読み出してしまう可能性がある。
【００４４】
このような画像処理部１７０の読み出しを防止するため、例えば、周波数情報、画像信号サイズから固定の遅延量を設定し、その固定の遅延量を超えないようにシステムを制約することが想定される。また、その固定の遅延量を超えたときには、画像処理部１７０が、フレームメモリ１６０からの読み出しを一定期間遅らせることも想定される。しかしながら、このように読み出しを行う場合には、表示遅延が急に増加してしまい、ユーザに違和感を与えてしまうおそれがある。
【００４５】
そこで、本技術の実施の形態では、ユーザ操作に関する操作情報と画像信号情報とに基づいて表示遅延を制御する例を示す。これにより、表示遅延が急に増加することを防止し、ユーザに与える違和感を軽減させることができる。すなわち、適切な表示遅延を設定することができる。
【００４６】
［切り出し表示をする場合における遅延量の算出例］
図５は、本技術の実施の形態における制御部１９０による遅延量の算出例を示す図である。図５では、切り出し表示をする場合（立体視画像表示、拡大縮小表示、表示位置変更を考慮しない場合）における遅延量の算出例を示す。
【００４７】
図５のａには、フレームメモリ１６０に書き込まれる画像信号をライン単位で模式的に示す。なお、図５のａに示す画像（フレームメモリ１６０に書き込まれている画像信号に対応する画像）２１０は、図２に示す画像２００に対応する。すなわち、図５のａでは、図２に示す画像２００について、下方向（矢印２１１の方向）に書き込みがされている途中の画像２１０を示す。
【００４８】
ここで、ｃａｐ＿ｌｉｎｅは、フレームメモリ１６０への書き込みが完了した有効画像ライン数（Ｌｉｎｅ）を示す値である。
【００４９】
また、Ｘ１は、切り出し表示をする場合（立体視画像表示、拡大縮小表示、表示位置変更を考慮しない場合）における遅延量（ｍｓ）を示す値である。
【００５０】
また、ｆｖは、画像信号（映像信号）のフレームレート（Frame Rate）（Ｈｚ）を示す値である。
【００５１】
図５のｂには、切り出し対象となる画像の範囲２２１を示す。なお、図５のｂでは、元の画像２２０を点線で示し、元の画像２２０内に、切り出し対象となる画像の範囲２２１を太線の矩形で示す。
【００５２】
また、ｍｅｍｒｅａｄ＿ｓｒｃ＿ｖｐｏｓは、画像処理部１７０がフレームメモリ１６０からの画像の読み出しを開始するライン（Ｌｉｎｅ）を示す値である。また、このラインの位置を読み出し開始位置ＲＰ１として矢印で示す。また、フレームメモリ１６０への書き込みが完了したラインの位置をキャプチャ完了位置ＣＰ１として矢印で示す。
【００５３】
なお、ｍｅｍｒｅａｄ＿ｓｒｃ＿ｖｐｏｓは、ＵＩ部１１０により受け付けられたユーザ操作（切り出し表示の指示操作）に関する操作情報により特定される。
【００５４】
上述したように、フレームメモリ１６０への画像信号の書き込みが完了していないラインを、画像処理部１７０が先読みしないようにするため、制御部１９０は、次の式１を用いて、遅延量Ｘ１を算出する。
Ｘ１＝｛（ｍｅｍｒｅａｄ＿ｓｒｃ＿ｖｐｏｓ＋ｖｓｗ＋ｖｂｐ）×（１０００／ｆｖ）／ｖｔｏｔａｌ｝  …式１
【００５５】
なお、ｍｅｍｒｅａｄ＿ｓｒｃ＿ｖｐｏｓの代わりに、ｍｅｍｒｅａｄ＿ｓｒｃ＿ｖｐｏｓ以上の値を用いるようにしてもよい。図５のａでは、ｃａｐ＿ｌｉｎｅ＞＝ｍｅｍｒｅａｄ＿ｓｒｃ＿ｖｐｏｓとなるｃａｐ＿ｌｉｎｅを、ｍｅｍｒｅａｄ＿ｓｒｃ＿ｖｐｏｓの代わりに用いて、次の式１により求められる遅延量Ｘ１（ｍｓ）を示す。すなわち、図５のａでは、遅延量Ｘ１を垂直有効表示期間のライン数ｃａｐ＿ｌｉｎｅで示す。
【００５６】
図５のｂに示すように、切り出し表示の場合には、読み出し開始位置ＲＰ１が全画面表示のときよりも遅れる。このため、画像処理部１７０が、フレームメモリ１６０に保持されている画像信号を読み出す場合には、読み出し開始位置ＲＰ１が既にキャプチャ完了されている必要がある。そこで、制御部１９０は、式１を満たす遅延量Ｘ１を算出する。そして、画像処理部１７０は、遅延量Ｘ１だけ遅延させてフレームメモリ１６０に保持されている画像信号を読み出す。
【００５７】
このように、制御部１９０は、切り出し表示の指示操作が受け付けられた場合には、その指示操作により特定されるフレームメモリ１６０における画像信号の読み出し開始位置（ｍｅｍｒｅａｄ＿ｓｒｃ＿ｖｐｏｓ）を用いて遅延量を算出する。
【００５８】
［拡大縮小表示または表示位置変更をする場合における遅延量の算出例］
図６は、本技術の実施の形態における制御部１９０による遅延量の算出例を示す図である。図６では、拡大縮小表示または表示位置変更をする場合（拡大縮小表示および表示位置変更のうちの少なくとも１つをする場合）における遅延量の算出例を示す。なお、図６では、拡大縮小表示または表示位置変更をする場合の一例として、縮小表示および表示位置変更をする場合の例を示す。
【００５９】
図６のａには、フレームメモリ１６０に書き込まれる画像信号をライン単位で模式的に示す。なお、図６のａに示す画像（フレームメモリ１６０に書き込まれている画像信号に対応する画像）２３０は、図２に示す画像２００に対応する。すなわち、図６のａでは、図２に示す画像２００について、下方向（矢印２３１の方向）に書き込みがされている途中の画像２３０を示す。
【００６０】
図６のｂには、縮小表示および表示位置変更の指示操作が行われた場合に表示対象となる画像２４１を示す。なお、図６のｂでは、表示部１８０における表示領域の範囲２４０を点線で示し、表示領域の範囲２４０内に、表示対象となる画像２４１を、表示対象となる位置およびサイズで示す。
【００６１】
また、ｄｓｐ＿ｂｇｄ＿ｖｓｚは、画面表示するためのバッググラウンドＶサイズを示す値である。また、ｄｓｐ＿ｖｐｏｓは、拡大縮小表示後の画像表示の開始位置を示す値である。また、ｄｓｐ＿ｖｓｚは、拡大縮小表示後のＶサイズを示す値である。また、ｄｓｐ＿ｖｆｐは、次の式２を用いて求められる値である。
ｄｓｐ＿ｖｆｐ＝ｄｓｐ＿ｂｇｄ＿ｖｓｚ−ｄｓｐ＿ｖｐｏｓ−ｄｓｐ＿ｖｓｚ  …式２
【００６２】
なお、図６のｂに示す各値は、ＵＩ部１１０により受け付けられたユーザ操作（縮小表示および表示位置変更の指示操作）に関する操作情報により特定される。
【００６３】
ここで、例えば、表示対象となる画像を全画面表示する場合には、ｄｓｐ＿ｂｇｄ＿ｖｓｚのライン分の時間をかけて表示を行うことが可能である。しかしながら、図６のｂに示すように、表示対象となる画像を縮小表示するとともに、その縮小画像の表示位置を上側に移動する場合には、画像の表示終了位置が移動する。この場合には、画像処理部１７０がフレームメモリ１６０を読み出すタイミングも早くなる。すなわち、画像処理部１７０がフレームメモリ１６０を読み出す時間が、ｄｓｐ＿ｖｐｏｓ＋ｄｓｐ＿ｖｓｚのライン分の時間となる。
【００６４】
すなわち、拡大縮小表示や表示位置変更の指示操作が行われた場合には、式１を用いて求めた遅延量Ｘ１よりも遅延量を長くする必要がある。例えば、遅延量Ｘ１に（ｄｓｐ＿ｖｆｐ／ｄｓｐ＿ｂｇｄ＿ｖｓｚ）×（１０００／ｆｖ）を加算する必要がある。
【００６５】
そこで、制御部１９０は、次の式３を用いて、遅延量Ｘ２を算出する。遅延量Ｘ２は、拡大縮小表示および表示位置変更をする場合の遅延量（ｍｓ）である。なお、上述したように、図６に示す例は、縮小表示および表示位置変更をする場合の例であるため、ここでは、ｄｓｐ＿ｖｐｏｓ＋ｄｓｐ＿ｖｓｚ＜ｄｓｐ＿ｂｇｄ＿ｖｓｚの場合を例にして説明する。
Ｘ２＝Ｘ１＋（ｄｓｐ＿ｖｆｐ／ｄｓｐ＿ｂｇｄ＿ｖｓｚ）×（１０００／ｆｖ）  …式３
【００６６】
このように、制御部１９０は、拡大縮小表示の指示操作および表示位置変更の指示操作のうちの少なくとも１つが受け付けられた場合には、その指示操作により特定される表示部の表示領域における画像の表示位置および表示サイズを用いて遅延量を算出する。この表示位置および表示サイズは、例えば、図６のｂに示す値（ｄｓｐ＿ｖｐｏｓ、ｄｓｐ＿ｖｓｚ、ｄｓｐ＿ｖｆｐ、ｄｓｐ＿ｂｇｄ＿ｖｓｚ）に対応する。
【００６７】
［立体視画像を表示する場合における遅延量の算出例］
以上では、平面画像を表示する例を示したが、立体視画像を表示する場合についても遅延量を算出することができる。ここでは、ＨＤＭＩ（登録商標）（High-Definition Multimedia Interface）規格の３Ｄフォーマット（Ｆｒａｍｅ  Ｐａｋｉｎｇ  Ｉｎｔｅｒｌａｃｅ）の例について説明する。
【００６８】
［フレームメモリへの書き込みおよび読み出しの関係例］
図７は、本技術の実施の形態におけるフレームメモリ１６０に書き込まれる画像とフレームメモリ１６０から読み出される画像との関係例を示す図である。なお、図７は、図３に対応するものであり、左右方向を時間軸として示す。
【００６９】
図７の上側には、図３と同様に、フレームメモリ１６０に保持される画像（キャプチャ画像）とＶｓｙｎｃ（垂直同期信号）との関係例を示す。また、図７の下側には、図３と同様に、フレームメモリ１６０から読み出される画像（出力処理画像）とＶｓｙｎｃ（垂直同期信号）との関係例を示す。
【００７０】
また、画像を表す矩形の内部には、符号ＬＴ１乃至ＬＴ３、ＲＴ１乃至ＲＴ３、ＬＢ１、ＬＢ２、ＲＢ１、ＲＢ２を付して示す。また、各符号の数字は、図３と同様に、時間軸における順番を示すものとする。
【００７１】
また、画像ＬＴ１乃至ＬＴ３は、Ｌｅｆｔ  Ｔｏｐ画像であり、画像ＲＴ１乃至ＲＴ３は、Ｒｉｇｈｔ  Ｔｏｐ画像であるものとする。
【００７２】
また、画像ＬＢ１、ＬＢ２は、Ｌｅｆｔ  Ｂｏｔｔｏｍ画像であり、画像ＲＢ１、ＲＢ２は、Ｒｉｇｈｔ  Ｂｏｔｔｏｍ画像であるものとする。
【００７３】
また、フレームメモリ１６０への書き込みについては、Ｌｅｆｔ  Ｔｏｐ画像、Ｒｉｇｈｔ  Ｔｏｐ画像、Ｌｅｆｔ  ＢｏｔｔｏｍおよびＲｉｇｈｔ  Ｂｏｔｔｏｍ画像の組み合わせを単位として行われる。また、フレームメモリ１６０からの読み出しについては、Ｌｅｆｔ  Ｔｏｐ画像およびＲｉｇｈｔ  Ｔｏｐ画像の組み合わせと、Ｌｅｆｔ  ＢｏｔｔｏｍおよびＲｉｇｈｔ  Ｂｏｔｔｏｍ画像の組み合わせとを単位として行われる。
【００７４】
また、図７の上側において、各画像の組み合わせ（Ｌｅｆｔ  Ｔｏｐ画像、Ｒｉｇｈｔ  Ｔｏｐ画像、Ｌｅｆｔ  ＢｏｔｔｏｍおよびＲｉｇｈｔ  Ｂｏｔｔｏｍ画像）を示す矩形の左端部をキャプチャ開始位置とする。また、各画像の組み合わせを示す矩形の左端部をキャプチャ完了位置とする。
【００７５】
また、図７の下側において、各画像の組み合わせ（Ｌｅｆｔ  Ｔｏｐ画像およびＲｉｇｈｔ  Ｔｏｐ画像、Ｌｅｆｔ  ＢｏｔｔｏｍおよびＲｉｇｈｔ  Ｂｏｔｔｏｍ画像）を示す矩形の左端部を読み出し開始位置とする。また、各画像を示す矩形の左端部を読み出し完了位置とする。
【００７６】
また、画像処理部１７０が、フレームメモリ１６０に保持される画像（キャプチャ画像）を読み出す場合には、制御部１９０により算出された遅延量だけ遅延させて読み出しを行う。この遅延量の算出については、図８を参照して詳細に説明する。
【００７７】
［画像信号情報例］
図８は、本技術の実施の形態における取得部１３０により取得される画像信号情報の一例を示す図である。図８には、フレームメモリ１６０に書き込まれる画像ＬＴ、ＲＴ、ＬＢ、ＲＢを矩形で簡略化して示す。すなわち、画像ＬＴ、ＲＴ、ＬＢ、ＲＢは、表示部１８０に立体視画像を表示するための画像の組み合わせである。また、図８には、画像ＬＴ、ＲＴ、ＬＢ、ＲＢと、画像ＬＴ、ＲＴ、ＬＢ、ＲＢに関する画像信号情報との関係を模式的に示す。
【００７８】
ｖａｃｔ＿ｓｐａｃｅ１は、立体視画像の画像信号のｖａｃｔ  ｓｐａｃｅを示す値である。
【００７９】
なお、他の符号については、図２と同一である。すなわち、ｖｓｗは、垂直同期信号幅（Ｌｉｎｅ）を示す値である。また、ｖａｃｔは、垂直有効表示期間（Ｌｉｎｅ）を示す値である。また、ｖｆｐは、垂直フロントポーチ（Ｌｉｎｅ）を示す値であり、ｖｂｐは、垂直バックポーチ（Ｌｉｎｅ）を示す値である。また、ｖｔｏｔａｌは、垂直トータル期間（Ｌｉｎｅ）を示す値である。
【００８０】
ここで、立体視画像表示、拡大縮小表示、表示位置変更を考慮した場合における遅延量の算出例について説明する。
【００８１】
図８に示すように、立体視画像を表示するための画像信号の中には、ｖａｃｔ  ｓｐａｃｅを有するものが存在する。ｖａｃｔ  ｓｐａｃｅを有する画像信号については、ｖａｃｔ  ｓｐａｃｅの期間は、フレームメモリ１６０への書き込みが行われない。このため、フレームメモリ１６０への書き込みが完了する前の画像信号を表示しないため、ｖａｃｔ＿ｓｐａｃｅ１の分だけ、遅延量Ｘ２に遅延量を加算する必要がある。
【００８２】
ここで、図７に示すように、画像処理部１７０は、立体視画像を表示するための左画像および右画像（ＬおよびＲ）を、フレームメモリ１６０からペア（ＬおよびＲ）で読み出す。このため、Ｔｏｐ側およびＢｏｔｔｏｍ側で遅延量を同じにすることができる。また、ｖａｃｔ＿ｓｐａｃｅ２は、次の式４を満たす。
ｖｓｗ＋ｖｂｐ≧ｖａｃｔ＿ｓｐａｃｅ２  …式４
【００８３】
このため、Ｔｏｐ側およびＢｏｔｔｏｍ側で遅延量を同じにする場合には、Ｂｏｔｔｏｍ側の遅延量をＴｏｐ側の遅延量に合わせるようにする。
【００８４】
そこで、制御部１９０は、次の式５を用いて、遅延量Ｘ３を算出する。遅延量Ｘ３は、立体視画像表示、拡大縮小表示および表示位置変更を考慮する場合の遅延量（ｍｓ）である。また、式５は、ｖａｃｔ＿ｓｐａｃｅを有する画像信号に関する遅延量Ｘ３を算出する場合の一例である。
Ｘ３＝Ｘ２＋ｖａｃｔ＿ｓｐａｃｅ１  …式５
【００８５】
このように、制御部１９０は、立体視画像を表示するための画像信号に基づく画像を表示部１８０に表示する場合に遅延量を算出する。この場合に、制御部１９０は、ペアとなる画像信号のフレームメモリ１６０への書き込みの際に書き込みが行われない期間（ｖａｃｔ＿ｓｐａｃｅ１）を用いて遅延量を算出する。
【００８６】
［書き込み速度および読み出し速度の関係例］
図９は、本技術の実施の形態におけるフレームメモリ１６０への書き込み速度とフレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）との関係例を示す図である。なお、図９は、図４に対応するものであり、横軸は時間軸を示し、縦軸はデータ量を表す軸を示す。
【００８７】
また、図９には、立体視画像（ＨＤＭＩ規格の３Ｄフォーマット（Ｆｒａｍｅ  Ｐａｋｉｎｇ  Ｉｎｔｅｒｌａｃｅ））を等倍表示する場合の例を示す。すなわち、ｍｅｍｒｅａｄ＿ｓｒｃ＿ｖｐｏｓ＝０（式１）、かつ、ｄｓｐ＿ｖｆｐ＝０（式３）となる場合の例を示す。
【００８８】
ＮＳ３は、フレームメモリ１６０への書き込み速度を示す直線（太い点線）である。また、ＩＳ３は、フレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）を示す直線である。
【００８９】
また、図９では、表示対象となる画像ＬＴ、ＲＴ、ＬＢ、ＲＢを、対応する位置に仮想的に配置して示す。
【００９０】
また、図９では、説明の容易のため、時間軸を示す横軸上に、対応する各ラインを示す符号を適宜配置する。
【００９１】
［切り出し表示、立体視画像表示、拡大縮小表示、表示位置変更を考慮した遅延量の算出例］
以上では、式１を用いて遅延量Ｘ１の算出例を示し、式３を用いて遅延量Ｘ２の算出例を示し、式５を用いて遅延量Ｘ３の算出例を示した。
【００９２】
ここで、式１、式３、式５を統合することにより、切り出し表示、立体視画像表示、拡大縮小表示および表示位置変更を考慮した遅延量Ｘ３を算出することができる。そこで、以下では、遅延量Ｘ３（ｍｓ）の算出例について説明する。
【００９３】
制御部１９０は、次の式６を用いて遅延量Ｘ３を算出する。なお、式６は、式５の表現形式を変更した式であり、式６に示す遅延量Ｘ３は、式５に示す遅延量Ｘ３と同一となる。
Ｘ３＝｛（ｍｅｍｒｅａｄ＿ｓｒｃ＿ｖｐｏｓ＋ｖｓｗ＋ｖｂｐ）×（１０００／ｆｖ）／ｖｔｏｔａｌ｝＋（ｄｓｐ＿ｖｆｐ／ｄｓｔ＿ｂｇｄ＿ｖｓｚ）×（１０００／ｆｖ）＋ｖａｃｔ＿ｓｐａｃｅ１  …式６
【００９４】
なお、ｍｅｍｒｅａｄ＿ｓｒｃ＿ｖｐｏｓ、ｖｓｗ、ｖｂｐ、ｆｖおよびｖｔｏｔａｌについては、図２、図５のｂに示すものと同一である。また、ｄｓｐ＿ｂｇｄ＿ｖｓｚ、ｄｓｐ＿ｖｆｐおよびｄｓｐ＿ｖｓｚについては、図６に示すものと同一である。また、ｖａｃｔ＿ｓｐａｃｅ１については、図８に示すものと同一である。
【００９５】
このように、制御部１９０は、式６を用いて遅延量Ｘ３を算出することができる。すなわち、制御部１９０は、切り出し表示の指示操作、拡大縮小表示の指示操作および表示位置変更の指示操作の少なくとも１つが受け付けられた場合と、立体視画像を表示する場合とのうちの少なくとも１つの場合に遅延量を算出する。この場合には、制御部１９０は、画像信号の読み出し開始位置と、表示部１８０の表示領域における画像の表示位置および表示サイズと、ペアとなる画像信号の書き込みの際のその書き込みが行われない期間とのうちの少なくとも１つを用いて遅延量を算出する。
【００９６】
また、図１０乃至図１２では、式６を用いる場合における書き込み画像（キャプチャ画像）および読み出し画像（表示画像）との関係例と、書き込み速度と読み出し速度（表示部１８０の表示速度）との関係例とを示す。
【００９７】
［画像を等倍表示する場合の関係例］
図１０は、本技術の実施の形態におけるフレームメモリ１６０に書き込まれる画像（キャプチャ画像２５０）と表示部１８０に表示される画像（表示画像２５１）との関係例を示す図である。また、図１０のｃでは、図４と同様に、フレームメモリ１６０への書き込み速度とフレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）との関係例を示す。なお、図１０のｃは、図４と同様に、横軸は時間軸を示し、縦軸はデータ量を表す軸を示す。
【００９８】
また、図１０には、画像（２次元画像）を等倍表示する場合の例を示す。すなわち、式６において、ｖａｃｔ＿ｓｐａｃｅ＝０、ｍｅｍｒｅａｄ＿ｓｒｃ＿ｖｐｏｓ＝０、ｄｓｐ＿ｖｆｐ＝０となる場合の例を示す。
【００９９】
図１０のａおよびｂには、フレームメモリ１６０に書き込まれる画像（キャプチャ画像２５０）と、表示部１８０に表示される画像（表示画像２５１）とを示す。上述したように、図１０では、画像を等倍表示する場合の例を示すため、キャプチャ画像２５０および表示画像２５１は、同一となる。なお、図１０のａに示す各符号は、図２と同一である。
【０１００】
また、図１０のｃでは、説明の容易のため、時間軸を示す横軸上に、対応する各ラインを示す符号を適宜配置する。また、ＮＳ４は、フレームメモリ１６０への書き込み速度を示す直線（太い点線）である。また、ＩＳ４は、フレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）を示す直線である。
【０１０１】
上述したように、図１０では、画像を等倍表示する場合の例を示すため、遅延量Ｘ３は、ｖｓｗ＋ｖｂｐに対応する値となる。また、フレームメモリ１６０への書き込み速度と、フレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）とが略同一となる。
【０１０２】
［切り出し表示および等倍表示をする場合の関係例］
図１１は、本技術の実施の形態におけるフレームメモリ１６０に書き込まれる画像（キャプチャ画像２５０）と表示部１８０に表示される画像（表示画像２５２）との関係例を示す図である。また、図１１のｃでは、図４と同様に、フレームメモリ１６０への書き込み速度とフレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）との関係例を示す。なお、図１１のｃは、図４と同様に、横軸は時間軸を示し、縦軸はデータ量を表す軸を示す。
【０１０３】
また、図１１には、切り出し表示および等倍表示をする場合の例を示す。すなわち、式６において、ｖａｃｔ＿ｓｐａｃｅ＝０、ｄｓｐ＿ｖｆｐ＝０となる場合の例を示す。
【０１０４】
図１１のａおよびｂには、フレームメモリ１６０に書き込まれる画像（キャプチャ画像２５０）と、表示部１８０に表示される画像（表示画像２５２）とを示す。上述したように、図１１では、切り出し表示および等倍表示をする場合の例を示すため、キャプチャ画像２５０の一部が切り出された画像が表示画像２５２として表示される。なお、図１１のａに示す各符号は、図２と同一である。
【０１０５】
また、図１１のｃでは、説明の容易のため、時間軸を示す横軸上に、対応する各ラインを示す符号を適宜配置する。また、ＮＳ５は、フレームメモリ１６０への書き込み速度を示す直線（太い点線）である。また、ＩＳ５は、フレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）を示す直線である。
【０１０６】
上述したように、図１１では、切り出し表示および等倍表示をする場合の例を示すため、遅延量Ｘ３は、ｖｓｗ＋ｖｂｐ＋ｍｅｍｒｅａｄ＿ｓｒｃ＿ｖｐｏｓに対応する値となる。また、フレームメモリ１６０への書き込み速度と、フレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）とが略同一となる。
【０１０７】
［縮小表示、切り出し表示および表示位置変更をする場合の関係例］
図１２は、本技術の実施の形態におけるフレームメモリ１６０に書き込まれる画像（キャプチャ画像２５０）と表示部１８０に表示される画像（表示画像２５３）との関係例を示す図である。また、図１２のｃでは、図４と同様に、フレームメモリ１６０への書き込み速度とフレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）との関係例を示す。なお、図１２のｃは、図４と同様に、横軸は時間軸を示し、縦軸はデータ量を表す軸を示す。
【０１０８】
また、図１２には、縮小表示、切り出し表示および表示位置変更をする場合の例を示す。すなわち、式６において、ｖａｃｔ＿ｓｐａｃｅ＝０となる場合の例を示す。
【０１０９】
図１２のａおよびｂには、フレームメモリ１６０に書き込まれる画像（キャプチャ画像２５０）と、表示部１８０に表示される画像（表示画像２５３）とを示す。上述したように、図１２では、縮小表示、切り出し表示および表示位置変更をする場合の例を示すため、キャプチャ画像２５０が縮小された画像が表示画像２５３として表示される。なお、図１２のａに示す各符号は、図２と同一である。
【０１１０】
また、図１２のｃでは、説明の容易のため、時間軸を示す横軸上に、対応する各ラインを示す符号を適宜配置する。また、ＮＳ６は、フレームメモリ１６０への書き込み速度を示す直線（太い点線）である。また、ＩＳ６は、フレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）を示す直線である。
【０１１１】
上述したように、図１２では、縮小表示、切り出し表示および表示位置変更をする場合の例を示すため、遅延量Ｘ３は、ｖｓｗ＋ｖｂｐ＋ｍｅｍｒｅａｄ＿ｓｒｃ＿ｖｐｏｓ＋ｄｓｐ＿ｖｆｐに対応する値となる。また、フレームメモリ１６０への書き込み速度と、フレームメモリ１６０からの読み出し速度（表示部１８０の表示速度）とが異なる。
【０１１２】
［画像処理装置の動作例］
図１３は、本技術の実施の形態における画像処理装置１００による遅延制御処理の処理手順の一例を示すフローチャートである。なお、図１３では、フレーム毎に遅延量を算出して表示遅延を制御する例を示す。
【０１１３】
最初に、取得部１３０は、画像信号入力部１２０に入力された画像信号について、画像信号情報を取得する（ステップＳ９０１）。例えば、図２に示す各値（ｖｓｗ、ｖｂｐ、ｖａｃｔ、ｖｆｐ、ｖｔｏｔａｌ）が画像信号情報として取得される。また、例えば、表示対象となる画像が立体視画像である場合には、図８に示す各値（ｖｓｗ、ｖｂｐ、ｖａｃｔ、ｖａｃｔ＿ｓｐａｃｅ１、ｖａｃｔ＿ｓｐａｃｅ２、ｖｆｐ、ｖｔｏｔａｌ）が画像信号情報として取得される。なお、ステップＳ９０１は、請求の範囲に記載の取得手順の一例である。
【０１１４】
続いて、制御部１９０は、ＵＩ部１１０により受け付けられたユーザ操作に関する操作情報を取得してＵＩ設定を確認する（ステップＳ９０２）。例えば、切り出し表示を指示するユーザ操作が受け付けられた場合には、ユーザ操作に関する操作情報として、図５のｂに示す値（ｍｅｍｒｅａｄ＿ｓｒｃ＿ｖｐｏｓ）が取得される。また、例えば、縮小表示および表示位置変更を指示するユーザ操作が受け付けられた場合には、ユーザ操作に関する操作情報として、図６のｂに示す値（ｄｓｐ＿ｖｐｏｓ、ｄｓｐ＿ｖｓｚ、ｄｓｐ＿ｖｆｐ、ｄｓｐ＿ｂｇｄ＿ｖｓｚ）が取得される。
【０１１５】
続いて、制御部１９０は、ＵＩ部１１０から出力された操作情報と、取得部１３０から出力された画像信号情報とに基づいて遅延量を算出する（ステップＳ９０３）。例えば、制御部１９０は、式６を用いて遅延量Ｘ３を算出する（ステップＳ９０３）。
【０１１６】
続いて、制御部１９０は、算出された遅延量を画像処理部１７０に出力し、表示遅延を設定する（ステップＳ９０４）。これにより、例えば、画像処理部１７０は、制御部１９０により算出された遅延量Ｘ３に基づいて、フレームメモリ１６０に保持されている画像信号の読み出しを遅延させる。なお、ステップＳ９０３、Ｓ９０４は、請求の範囲に記載の制御手順の一例である。
【０１１７】
なお、図１３では、フレーム毎に遅延量を算出して用いる例を示すが、所定間隔毎のフレームについてのみ遅延量を算出して用いるようにしてもよい。また、例えば、特定の状態となった場合にのみ遅延量を算出して用いるようにしてもよい。なお、特定の状態は、例えば、特定のユーザ操作（例えば、切り出し表示、拡大縮小表示、表示位置変更の指示操作）が受け付けられた直後の状態とすることができる。また、特定の状態は、例えば、立体視画像を表示することが指示された直後の状態とすることができる。
【０１１８】
このように、本技術の実施の形態によれば、ＰＣ出力やゲームコンテンツを再生する場合に、入力画像信号に対する表示画像信号の遅延（表示遅延）をユーザに感じさせないように、遅延量を設定することができる。すなわち、ＰＣ出力やゲームコンテンツを再生する場合に、ユーザに違和感を与えずに、低遅延とすることができる。また、本技術の実施の形態を立体視画像の表示にも適用することができる。
【０１１９】
例えば、拡大縮小表示、切り出し表示、表示位置変更を指示するためのユーザ操作が行われたような場合でも、表示遅延を動的に変更することにより、最小の遅延量に調整を行うことができる。このため、例えば、拡大縮小率や切り出し等を急激に変化させない限り、遅延量が急激に増加してユーザに違和感を与えるようなことを防止することができる。すなわち、表示遅延が急に増加することを防止し、ユーザに与える違和感を軽減させることができる。
【０１２０】
このように、本技術の実施の形態によれば、適切な表示遅延を設定することができ、表示遅延の性能を向上させることができる。
【０１２１】
なお、上述の実施の形態は本技術を具現化するための一例を示したものであり、実施の形態における事項と、請求の範囲における発明特定事項とはそれぞれ対応関係を有する。同様に、請求の範囲における発明特定事項と、これと同一名称を付した本技術の実施の形態における事項とはそれぞれ対応関係を有する。ただし、本技術は実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において実施の形態に種々の変形を施すことにより具現化することができる。
【０１２２】
また、上述の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。この記録媒体として、例えば、ＣＤ（Compact Disc）、ＭＤ（MiniDisc）、ＤＶＤ（Digital Versatile Disc）、メモリカード、ブルーレイディスク（Blu-ray（登録商標）Disc）等を用いることができる。
【０１２３】
なお、本明細書に記載された効果はあくまで例示であって、限定されるものではなく、また、他の効果があってもよい。
【０１２４】
なお、本技術は以下のような構成もとることができる。
（１）
伝送される画像信号に基づく画像を表示する際に用いられる画像信号情報を前記画像信号から取得する取得部と、
前記画像の表示態様を変更するためのユーザ操作に関する操作情報と、前記取得された画像信号情報とに基づいて、前記画像を表示する際の表示遅延を制御する制御部と
を具備する画像処理装置。
（２）
前記制御部は、前記画像信号を保持するフレームメモリから前記画像信号を読み出す際における遅延量を算出して前記遅延量に基づいて前記表示遅延を制御する前記（１）に記載の画像処理装置。
（３）
前記制御部は、切り出し表示の指示操作が前記ユーザ操作として受け付けられた場合には、前記ユーザ操作により特定される前記フレームメモリにおける前記画像信号の読み出し開始位置を用いて前記遅延量を算出する前記（２）に記載の画像処理装置。
（４）
前記制御部は、拡大縮小表示の指示操作および表示位置変更の指示操作のうちの少なくとも１つが前記ユーザ操作として受け付けられた場合には、前記ユーザ操作により特定される表示部の表示領域における前記画像の表示位置および表示サイズを用いて前記遅延量を算出する前記（２）または（３）に記載の画像処理装置。
（５）
前記制御部は、立体視画像を表示するための画像信号に基づく画像を表示する場合に前記遅延量を算出する前記（２）から（４）のいずれかに記載の画像処理装置。
（６）
前記制御部は、ペアとなる画像信号の前記フレームメモリへの書き込みの際に当該書き込みが行われない期間を用いて前記遅延量を算出する前記（５）に記載の画像処理装置。
（７）
前記制御部は、切り出し表示の指示操作、拡大縮小表示の指示操作および表示位置変更の指示操作の少なくとも１つが前記ユーザ操作として受け付けられた場合と、立体視画像を表示するための画像信号に基づく画像を表示する場合とのうちの少なくとも１つの場合に前記遅延量を算出する前記（２）に記載の画像処理装置。
（８）
前記制御部は、前記ユーザ操作により特定される前記フレームメモリにおける前記画像信号の読み出し開始位置と、前記ユーザ操作により特定される表示部の表示領域における前記画像の表示位置および表示サイズと、ペアとなる画像信号の前記フレームメモリへの書き込みの際に当該書き込みが行われない期間とのうちの少なくとも１つを用いて前記遅延量を算出する前記（７）に記載の画像処理装置。
（９）
伝送される画像信号に基づく画像を表示する際に用いられる画像信号情報を前記画像信号から取得する取得手順と、
前記画像の表示態様を変更するためのユーザ操作に関する操作情報と、前記取得された画像信号情報とに基づいて、前記画像を表示する際の表示遅延を制御する制御手順と
を具備する画像処理方法。
（１０）
伝送される画像信号に基づく画像を表示する際に用いられる画像信号情報を前記画像信号から取得する取得手順と、
前記画像の表示態様を変更するためのユーザ操作に関する操作情報と、前記取得された画像信号情報とに基づいて、前記画像を表示する際の表示遅延を制御する制御手順と
をコンピュータに実行させるプログラム。
【符号の説明】
【０１２５】
１００  画像処理装置
１１０  ＵＩ部
１２０  画像信号入力部
１３０  取得部
１４０  タイミング制御部
１５０  前処理部
１６０  フレームメモリ
１７０  画像処理部
１８０  表示部
１９０  制御部
【図１】
2019003224.tif 000003
【図２】
2019003224.tif 000004
【図３】
2019003224.tif 000005
【図４】
2019003224.tif 000006
【図５】
2019003224.tif 000007
【図６】
2019003224.tif 000008
【図７】
2019003224.tif 000009
【図８】
2019003224.tif 000010
【図９】
2019003224.tif 000011
【図１０】
2019003224.tif 000012
【図１１】
2019003224.tif 000013
【図１２】
2019003224.tif 000014
【図１３】
2019003224.tif 000015