(57)【要約】【課題】表示デバイスの有効表示領域をできる限り確保し、かつ、指定された表示範囲の端が入力画像の端に達したことを視認できるようにする。【解決手段】入力された映像信号による入力画像２に対して、ユーザ操作に応じて表示部に表示する該入力画像２の表示範囲２Ｒを指定する操作信号を操作部で生成する。そして、画像処理部により、操作信号によって指定される表示範囲２Ｒが入力画像２の四辺のいずれかの端に達していることを検出したとき、該入力画像２から該表示範囲２Ｒの画像を切り出すとともに、該表示範囲２Ｒが該入力画像２の四辺の端に達している方向に対応して該切り出した画像３Ｒの端に沿って線４Ｒを描画する処理を行う。【選択図】図１
2012156797.tif 000002
【特許請求の範囲】
【請求項１】
入力された映像信号による入力画像に対して、ユーザ操作に応じて表示部に表示する該入力画像の表示範囲を指定するための操作部と、
前記操作部で指定された表示範囲が前記入力画像の四辺のいずれかの端に達していることを検出したとき、該入力画像から該表示範囲の画像を切り出すとともに、該表示範囲が該入力画像の四辺の端に達している方向に対応して前記表示部の画面の端に沿って線を描画する処理を行う画像処理部と、を備える
画像処理装置。
【請求項２】
前記画像処理部は、
前記操作部で指定された表示範囲が前記入力画像の四辺のいずれかの端に達しているか否かを判定する制御部と、
前記制御部にて前記表示範囲が前記入力画像の四辺のいずれかの端に達していると判定した場合に、該入力画像から該表示範囲を切り出した画像の出力映像信号を生成するとともに、該表示範囲が該入力画像の四辺の端に達している方向に対応して前記表示部の画面の端に沿って線を描画するための信号を該出力映像信号に重ね合わせる映像信号処理部と、を備える
請求項１に記載の画像処理装置。
【請求項３】
前記制御部は、前記操作部で指定された表示範囲に基づいて、前記入力画像の表示範囲の位置と該入力画像の前記表示部の画面に対する拡大率を計算し、
前記映像信号処理部は、前記制御部で計算された前記表示範囲の位置と拡大率に基づいて前記出力映像信号を生成する
請求項２に記載の画像処理装置。
【請求項４】
前記映像信号処理部は、前記表示範囲が前記入力画像の四辺のいずれかの端に達しているとき、該表示範囲が該入力画像の四辺の端に達している方向に対応して前記表示部の画面の端に沿って線を描画するための信号を生成するとともに、該表示部の画面の端に沿って描画する線の分だけ、該切り出した画像をずらして該画面に表示させるための出力映像信号を生成する
請求項３に記載の画像処理装置。
【請求項５】
前記映像信号処理部は、前記表示範囲が前記入力画像の四辺のいずれかの端に達しているとき、前記ユーザ操作が継続中の間、該表示範囲が該入力画像の四辺の端に達している方向に対応して前記表示部の画面の端に沿って線を描画するための信号を生成する
請求項３に記載の画像処理装置。
【請求項６】
前記映像信号処理部は、前記表示範囲が前記入力画像の四辺のいずれかの端に達しているとき、該表示範囲が該入力画像の四辺の端に達している方向に対応して前記表示部の画面の端に沿って一定の時間間隔で点滅する線を描画するための信号を生成する
請求項３に記載の画像処理装置。
【請求項７】
画像処理装置が備える操作部により、入力された映像信号による入力画像に対して、ユーザ操作に応じて表示部に表示する該入力画像の表示範囲を指定する操作信号を生成することと、
前記画像処理装置が備える画像処理部により、前記操作信号によって指定される表示範囲が前記入力画像の四辺のいずれかの端に達していることを検出したとき、該入力画像から該表示範囲の画像を切り出すとともに、該表示範囲が該入力画像の四辺の端に達している方向に対応して該切り出した画像の端に沿って線を描画する処理を行うこと、を含む
画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、画像処理装置及び画像処理方法に関し、詳しくは表示パネルのライン数より大きなライン数を持つ画像を該表示パネルに表示する際におけるオンスクリーンディスプレイ（On-Screen Display：OSD）に関する。
【背景技術】
【０００２】
従来、ピクセルズーム表示やネイティブスキャン表示の際に、入力された映像信号の画像（以下、入力画像という）のどの部分を表示しているかがわかるよう画面に入力画像の拡大範囲を表す枠（カーソル）を表示している。ピクセルズーム表示は、入力画像の一部のピクセル（解像度）を拡大する表示形態である。また、ネイティブスキャン表示は、入力画像のピクセルを表示デバイスのピクセルに１対１でマッピングする表示形態である。ネイティブスキャン表示においてカーソル内の画像の拡大表示を伴わない場合、例えば表示デバイスのライン数より映像信号の有効画像範囲のライン数が大きい（一例として１９２０ピクセル×１０８０ラインの表示パネルで２Ｋ（２０４８ピクセル×１０８０ライン）の映像信号をピクセル等倍表示する）場合にも、カーソルの表示があると便利である。
【０００３】
このような、画面に入力画像の拡大範囲を表す枠を表示したり、設定画面を表示したりする機能を、一般に「オンスクリーンディスプレイ」という。またオンスクリーンディスプレイによって画面に設定画面等を表示することは「ＯＳＤ表示」と呼ばれる。以下、従来の技術についてさらに詳細に説明する。なお、以降の説明において、説明の便宜上、入力画像の縦方向に並んだピクセル、すなわち１列のピクセルを１ラインと称することもある。
【０００４】
図１１は、ＯＳＤ表示を行うための一般的な画像表示システムの構成例を示す説明図である。
画像表示システムは、コントローラ１０１及び表示デバイス１０２を有し、それぞれの間は信号ケーブルで接続されている。コントローラ１０１には、表示デバイス１０２の画面に表示する画像を制御するためのボタンやロータリーエンコーダ等の操作手段が装備されている。表示デバイス１０２としては、一例として液晶表示装置等が用いられる。
【０００５】
コントローラ１０１には、ピクセルズームを実行するファンクションボタンが用意されている。ユーザがそのファンクションボタンを押すと、表示デバイス１０２に入力されている映像信号に対応する画像（入力画像）が画面１０３に全画面表示されている状態で、図１２に示すような四角のカーソル１０４が表示される。ピクセルズームを行いたい場合、ユーザは、コントローラ１０１のロータリーエンコーダを操作してカーソル１０４を上下左右に動かし、当該画像の拡大させたい場所を指定する。それにより、図１３に示すように、画像の指定した場所を拡大した画像（拡大画像１０５）が画面１０３に表示される。一般に、拡大範囲指定モード等においてカーソル１０４を移動させて拡大したい場所を指定すると、その指定した場所が表示デバイス１０２の画面のアスペクト比に沿って拡大される。入力画像の指定した場所を画面１０３に拡大表示した後、ロータリーエンコーダを操作して入力画像の拡大する場所を上下左右に動かして拡大画像１０５の内容を変えることができる。
【０００６】
一般に、表示デバイスのライン数より大きなライン数を持つ映像信号を当該表示デバイスに表示する場合、当該映像信号の画像が表示デバイスのライン数に収まるように、スケーリング処理（拡大処理）を行っている。例えば１９２０×１０８０しか表示できない表示デバイスの画面に、２０４８×１０８０の映像信号を表示する場合は、画面から該映像信号に対応する画像の左右がはみ出している領域をスケーリング処理により収めて表示する。そのため、図１４に示すようにスケーリング処理後の画像１１１を表示した画面１１０の上下に非表示領域１１０ａ，１１０ｂができる。
【０００７】
図１４における映像信号をネイティブスキャン表示すると、縦方向のライン数が画面１１０のライン数と同じため、図１５に示すように画面１１０の表示可能な領域に対し左右にはみ出てしまう。領域１１２ａ，１１２ｂは、映像信号に対応する画像のうち画面１１０に表示しきれずはみ出してしまった部分を表している。この画像の全体を確認する場合、ロータリーエンコーダで画像を左右に動かして位置を調整することになる。
【０００８】
このようなカーソルを用いた方法の場合、拡大画像を表示後はカーソルを表示しないので画像が動かなくなったときに初めてカーソルが入力画像の端（画像端）に突き当たったということがわかる。また、操作しているうちにカーソルが画像の上下左右のどの端に達しているかわからなくなる場合がある。操作しているユーザはわかるが、画面だけを見ているユーザには、画面に表示されている画像からだけではどの端に達しているかわからない。
【０００９】
上述の問題を解消するため、一般的に次のようなＯＳＤ表示が行われている。
図１６は、従来のＯＳＤ表示の第１例である。図１６では、画面１１０の一部に、拡大位置及び大きさの目安を表示するため専用のユーザインターフェース領域（ＵＩ領域１１４）を確保している。ＵＩ領域１１４内のカーソル１１３により画像のどの部分を拡大しているかがわかるようにしている。画面１１０に表示する拡大画像１１３Ａは、ＵＩ領域１１４と重ならない大きさに調整されている。
【００１０】
図１７は、従来のＯＳＤ表示の第２例である。図１７では、全画面表示されている拡大画像１１３Ｂに重畳してＵＩ領域１１４を設けている。一例として、特許文献１に、撮影時にデジタルズーム領域の大きさ及び位置を示す拡大枠をモニタに表示するデジタルカメラが記載されている。これにより、撮影者は、撮像素子にて取り込まれた全画素領域の画像に対するズーム倍率を見た目で判断できるとともに、ズーム中心位置も容易に判断できる。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００４−２３６３２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
ところで、図１６に示す例では、拡大画像の表示エリアを削減して映像信号に対応する画像の拡大範囲の目安となるＵＩ領域１１４を表示させているが、拡大画像の表示範囲が大幅に小さくなってしまう。そのため、画面全体を有効利用できず、視認性がよくない。
【００１３】
また図１７に示す例では、図１６例の問題を避けるために、ＵＩ領域１１４を拡大画像１１３Ｂに重ねて表示しているが、ユーザは拡大画像１１３ＢのうちＵＩ領域１１４と重なった部分を視認することができない。特に映像編集作業においては、できるだけ拡大画像の全体を視認できることが望ましい。
【００１４】
本開示は、上記の状況に鑑みてなされたものであり、表示デバイスの有効表示領域をできる限り確保し、かつ、指定された表示範囲の端が入力画像の端に達したことを容易に認識できるようにするものである。
【課題を解決するための手段】
【００１５】
本開示の一側面は、画像処理装置が備える操作部により、入力された映像信号による入力画像に対して、ユーザ操作に応じて表示部に表示する該入力画像の表示範囲を指定する操作信号を生成する。そして、画像処理装置が備える画像処理部により、操作信号によって指定される表示範囲が入力画像の四辺のいずれかの端に達していることを検出したとき、該入力画像から該表示範囲の画像を切り出すとともに、該表示範囲が該入力画像の四辺の端に達している方向に対応して表示部の画面の端に沿って線を描画する処理を行う。
【００１６】
本開示の一側面によれば、ユーザ操作により指定される表示範囲が入力画像の四辺のいずれかの端に達していることが画像処理部により検出される。そして、該入力画像から該表示範囲の画像を切り出すとともに、該表示範囲が該入力画像の四辺の端に達している方向に対応して表示部の画面の端に沿って線が描画される。
【発明の効果】
【００１７】
本開示によれば、表示デバイスの有効表示領域をできる限り確保し、かつ、操作していないユーザでも指定された表示範囲の端が入力画像の端に達したことを容易に認識できる。
【図面の簡単な説明】
【００１８】
【図１】本開示の一実施の形態における画像端表示の第１例（ピクセルズーム）の概要を示す説明図である。
【図２】本開示の一実施の形態における画像端表示の第２例（ネイティブスキャン）の概要を示す説明図である。
【図３】本開示の一実施の形態における表示デバイスの内部構成を示すブロック図である。
【図４】本開示の一実施の形態における画像端表示処理のシーケンス図である。
【図５】本開示の一実施の形態において画面の端に線を表示するためのパラメータの説明図である。
【図６】拡大範囲の左端が画面の左端に突き当たっている状態を示す説明図である。
【図７】拡大範囲の下端が画面の下端に突き当たっている状態を示す説明図である。
【図８】本開示の一実施の形態における画面の左端及び下端に線が表示された画面を示す説明図である。
【図９】本開示の一実施の形態における画像端表示の変形例を示す説明図である。
【図１０】本開示の一実施の形態における表示デバイスの内部構成の変形例を示すブロック図である。
【図１１】ＯＳＤ表示を行うための一般的な画像表示システムの構成例を示す説明図である。
【図１２】ＯＳＤ表示の説明図である。
【図１３】ピクセルズームによる入力画像のピクセル（解像度）の拡大表示についての説明図である。
【図１４】表示デバイスのライン数より大きなライン数を持つ映像信号を表示デバイスに表示する例を示す説明図である。
【図１５】ネイティブスキャン表示の一例を示す説明図である。
【図１６】従来のＯＳＤ表示の第１例（専用のユーザインターフェース領域を画面の一部に表示）を示す説明図である。
【図１７】従来のＯＳＤ表示の第２例（専用のユーザインターフェース領域を拡大画像に重畳して表示）を示す説明図である。
【発明を実施するための形態】
【００１９】
以下、本開示の形態の例について、添付図面を参照しながら説明する。なお、各図において共通の構成要素には、同一の符号を付して重複する説明を省略する。
【００２０】
＜本開示の概要＞
［ピクセルズーム表示の場合における表示形態］
以下、図１及び図２を参照して本開示の一実施の形態に係る画像処理装置の機能を説明する。本開示では、ｍピクセル×ｎライン（ｍ、ｎは任意の自然数）の入力画像に適用可能である。
【００２１】
まず、本開示の一実施の形態の第１例としてピクセルズーム表示の場合について説明する。
図１は、ピクセルズーム表示の場合において入力画像の端（画像端）を表示する例を示す説明図である。図１Ａ〜図１Ｄの左側は、入力画像に拡大したい表示範囲を示している状態、右側は表示範囲の画像を拡大表示している状態を示す。
【００２２】
ピクセルズーム表示の場合、入力画像の表示範囲を示す枠（表示範囲枠）が該入力画像の四辺の端に達しているときに、該表示範囲枠が該入力画像の四辺の端に達している方向に対応して拡大画像を表示している画面の端に線を描画する。ここで入力画像とは、画像処理装置に入力される映像信号による画像のことを指している。また以下の説明において、表示範囲枠が入力画像の四辺の端に達していることを示す線を「端線」という。
【００２３】
例えば、図１Ａに示すように通常表示状態（例えば表示デバイスの有効表示領域である画面１に入力画像２を全画面表示している状態）において表示範囲枠２Ｒが入力画像２の右端に突き当たっている場合を想定する。この場合、入力画像２の表示範囲を拡大した拡大画像３Ｒを表示している画面１の右端に、端線４Ｒを表示する。以下、本実施の形態では、端線を表示することをＯＳＤ表示に含める。
【００２４】
また、図１Ｂに示すように通常表示状態において表示範囲枠２Ｌが入力画像２の左端に突き当たっているような場合、入力画像２の表示範囲を拡大した拡大画像３Ｌを表示している画面１の左端に、端線４Ｌを表示する。
【００２５】
また、図１Ｃに示すように通常表示状態において表示範囲枠２Ｔが入力画像２の上端に突き当たっているような場合、入力画像２の表示範囲を拡大した拡大画像３Ｔを表示している画面１の上端に、端線４Ｔを表示する。
【００２６】
また、図１Ｄに示すように通常表示状態において表示範囲枠２Ｂが入力画像２の上端に突き当たっているような場合、入力画像２の表示範囲を拡大した拡大画像３Ｂを表示している画面１の下端に、端線４Ｂを表示する。
【００２７】
［ネイティブスキャン表示の場合における表示形態］
次に、本開示の一実施の形態の第２例としてネイティブスキャン表示の場合について説明する。
図２は、ネイティブスキャン表示の場合における画像端表示の例を示す説明図である。図２Ａ〜図２Ｂの左側は、表示デバイスに対して入力画像をピクセル等倍したイメージを示し、右側は端線を表示している状態を示す。なお、図２では、画面１の大きさより入力画像５Ｒ（５Ｌ）の横方向のライン数が多いことを分かりやすくするため、画面１の下に入力画像の一部をはみ出させて表現している。
【００２８】
ネイティブスキャン表示の場合、入力画像の表示範囲が該入力画像の四辺の端に達しているときに、該表示範囲が該入力画像の四辺の端に達している方向に対応して表示画像を表示している画面の端に線を描画する。
【００２９】
例えば、図２Ａに示すように通常表示状態（例えば、表示デバイスの画面１に入力画像５Ｒをピクセル等倍して表示している状態）において表示範囲が入力画像５Ｒの右端に突き当たっている場合を想定する。この場合、入力画像５Ｒの表示範囲の画像６Ｒを表示している画面１の右端に、端線４Ｒを表示する。
【００３０】
また、図２Ｂに示すように通常表示状態において表示範囲が入力画像５Ｌの左端に突き当たっているような場合、入力画像５Ｌの表示範囲の画像６Ｌを表示している画面１の左端に、端線４Ｒを表示する。
【００３１】
上述したように、拡大画像（ピクセルズーム表示）又は表示画像（ネイティブスキャン表示）を示す表示範囲枠を移動させているとき、表示範囲の端が入力画像の四辺の端に達した場合に、達した方向の画面端側に端部に沿って線（端線）を表示する。それにより、画面（表示デバイス）の表示領域をできる限り有効活用することができる。また、専用のユーザインターフェース領域（図１６及び図１７参照）を設けることなく、拡大画像もしくは表示画像が入力画像の端に達したことをユーザに視認させることができる。
【００３２】
なお、図１及び図２に示した端線は、後述する調整パネルブロック１０Ａ（図３参照）を用いて、ユーザが任意の色、明るさ、太さを指定できるものとする。また、図２のネイティブスキャン表示の例では、通常表示状態（例えば、表示デバイスの画面１に入力画像５Ｒをピクセル等倍して表示している状態）から表示範囲を左右に動かした場合を説明したが、表示範囲を拡大表示する場合にも適用可能である。また、表示範囲枠の形状は矩形であり、そのアスペクト比（縦横比）は画面１のアスペクト比と同じであることが望ましいがそれに限定されない。
【００３３】
＜画像処理装置の構成＞
以下、図３を参照して本開示の一実施の形態に係る画像処理装置の構成例を説明する。
図３は、本開示の一実施の形態における画像処理装置が適用された表示デバイスの内部構成を示すブロック図である。表示デバイス２０は、図１１の表示デバイス１０２に対応する。
【００３４】
図３に示すように、表示デバイス２０は、画像処理ブロック２０Ａと表示ブロック５０を備えている。画像処理ブロック２０Ａは、コントローラ１０の調整パネルブロック１０Ａと各種データや制御信号を送受信可能に接続されている。また、画像処理ブロック２０Ａは、表示ブロック５０と画像データ（映像信号）を通信可能に接続されている。
【００３５】
調整パネルブロック１０Ａは、操作部の一例であり、ユーザの操作に応じた操作信号を生成して画像処理ブロック２０Ａの制御ブロック３０へ出力するブロックである。本例では、ロータリーエンコーダ１１，１２やカーソルキー１３、数個のボタン１４を備えている。ロータリーエンコーダ１１，１２はそれぞれ、表示範囲（表示範囲枠）をＨ方向（横方向）、Ｖ方向（縦方向）へ移動させる回転型操作子である。またカーソルキー１３を操作してズーム倍率等を設定する。ボタン１４には、ピクセルズーム表示モードやネイティブスキャン表示モードを選択するためのボタンや確定ボタンがある。この調整パネルブロック１０Ａが出力する操作信号に基づいて、表示デバイス２０におけるコントラストやブライトネス等の調整、また表示デバイス２０の各種機能を使用するためのユーザインターフェースが実現される。調整パネルブロック１０Ａは、本実施の形態のように表示デバイス２０に外付けする分離型の場合もあれば、表示デバイス２０内に含まれる一体型の場合もある。
【００３６】
画像処理ブロック２０Ａは、画像処理部の一例であり、制御ブロック３０と映像信号処理ブロック４０を備えている。制御ブロック３０は、制御部の一例であり、表示デバイス２０全体の制御を行うブロックである。本例では、通信インターフェース部３１と、メイン制御部３２と、プログラムメモリ３３を備える。
【００３７】
通信インターフェース部３１は、調整パネルブロック１０Ａから出力された操作信号を受信し、メイン制御部３２が解析できる形式の信号に変換して、該メイン制御部３２へ出力するものである。
【００３８】
メイン制御部３２は、不揮発性メモリであるプログラムメモリ３３に保存されているコンピュータプログラムを不図示のＲＡＭ（Random Access Memory）に読み出し、該コンピュータプログラムに従い、所定の処理を行うものである。例えば、調整パネルブロック１０Ａから出力される操作信号を取得し、該操作信号の内容に応じて映像信号処理ブロック４０内の各ブロックに対して指示を行ったり、画像表示に関する演算処理を行ったり、各種設定情報の保存等を行ったりする。メイン制御部３２には、ＣＰＵ（Central Processing Unit）等の演算処理装置が用いられる。
【００３９】
映像信号処理ブロック４０は、映像信号処理部の一例であり、入力された映像信号に対し、制御ブロック３０からの指示に従って所定の処理を行う。映像信号処理ブロック４０は、信号デコーダ部４１と、信号判別部４２と、スケーラ部４３と、ＯＳＤ部４４と、ミキサ部４５を備えている。
【００４０】
信号デコーダ部４１は、各種の規格の映像信号を映像信号処理ブロック４０内で処理する内部信号に変換するものである。この信号デコーダ部４１は、本例のように表示デバイス２０に内蔵されて各種の映像信号に対応できるようにする場合と、外付けのオプションボードという形で各種の映像信号に対応できるようにする場合がある。映像信号としては、例えばＤＶＩ（Digital Visual Interface）、ＨＤＭＩ（High Definition Multimedia Interface）、Ｄｉｓｐｌａｙ Ｐｏｒｔ、ＨＤ−ＳＤＩ（High Definition - Serial Digital Interface）等の規格がある。
【００４１】
信号判別部４２は、信号デコーダ部４１が出力した映像信号のＨ方向（横方向に対応）及びＶ方向（縦方向に対応）のライン数を判別するものである。一般に外部から入力される映像信号はＨ方向、Ｖ方向ともにライン数が一定のものではないため、映像信号処理ブロック４０の信号判別部４２がライン数を自動的に判別して該ライン数をメイン制御部３２に通知する。このようにすることで、表示ブロック５０の表示パネル５２に入力画像又はその一部を拡大又は縮小して表示することが実現される。
【００４２】
スケーラ部４３は、外部から入力された映像信号が信号デコーダ部４１で内部用に変換された信号のピクセル（解像度）を、線形補間等を用いて目的のピクセル（解像度）に拡大、縮小するいわゆるスケーリング処理を行うものである。スケーラ部４３では、入力画像の縦横のライン数を表示ブロック５０の表示パネル５２の表示領域（例えば全画面）のライン数に変換したり、入力画像のうち指定された表示範囲の画像の縦横のライン数を表示パネル５２の表示領域のライン数に変換したりする。
【００４３】
ＯＳＤ部４４は、オンスクリーンディスプレイを実現するためのものであり、各種操作設定を行うために、メイン制御部３２により任意のテキストや画像描画を行うための信号（ＯＳＤ信号）を生成する。このように映像信号処理ブロック４０は、入力された映像信号をそのまま表示ブロック５０へ出力するだけのものではなく、入力画像や該入力画像の指定された表示範囲の画像に重畳してＯＳＤ表示を行う機能を備えている。
【００４４】
ミキサ部４５は、スケーラ部４３から出力される信号とＯＳＤ部４４から出力される信号を重ね合わせて、表示ブロック５０へ出力するものである。
【００４５】
表示ブロック５０は、表示部の一例であり、表示パネルドライバ部５１と、表示パネル５２を備えている。表示パネルドライバ部５１は、最終的に表示したい映像信号を表示パネル５２に表示するための電子回路であり、表示パネル５２のＨ方向及びＶ方向のラインに対し映像信号に基づく駆動信号を供給して該表示パネル５２の駆動を制御する。表示パネル５２は、入力された映像信号（電気信号）を色に変換して画像として表示するための装置である。表示パネル５２としては、例えば液晶パネルや有機ＥＬパネルが用いられる。
【００４６】
＜画像処理装置の処理＞
次に、本開示の一実施の形態における画像処理装置が適用された表示デバイス２０による画像端の表示処理を説明する。
図４は、表示デバイス２０による画像端の表示処理を示すシーケンス図である。ピクセルズーム表示状態又はネイティブスキャン表示状態にて、拡大もしくは表示したい範囲すなわち表示範囲枠の位置を変更したときの表示デバイス２０内での基本的な設定手順は、以下のとおりである。
【００４７】
まず調整パネルブロック１０Ａのロータリーエンコーダ１１，１２に対しユーザによる操作が行われる（ステップＳ１）。調整パネルブロック１０Ａでは、ロータリーエンコーダ１１，１２の変化値に応じた操作信号を、通信インターフェース部３１を介してメイン制御部３２へ出力する（ステップＳ２）。
【００４８】
操作信号を受信したメイン制御部３２は、信号判別部４２に対して信号デコーダ部４１に入力された映像信号のＨ方向及びＶ方向のライン数の取得要求を行い（ステップＳ３）、信号判別部４２から該映像信号のＨ方向及びＶ方向のライン数を取得する（ステップＳ４）。そして、メイン制御部３２は、操作信号に基づき入力画像の指定された表示範囲の座標（表示範囲枠の位置）及び表示範囲の画像を表示パネル５２の画面に表示するための拡大率を計算する（ステップＳ５）。
【００４９】
その後、メイン制御部３２は、入力画像（元画像）の座標を設定し、スケーラ部４３へ通知する（ステップＳ６）。また、メイン制御部３２は、入力画像に対する表示範囲の画像（拡大画像）の座標を設定し、スケーラ部４３へ通知する（ステップＳ７）。スケーラ部４３は、メイン制御部３２から通知された元画像及び拡大画像の座標に基づきスケーリング処理を行い、スケーリング処理後の映像信号をミキサ部４５へ出力する。ミキサ部４５はスケーリング処理後の映像信号を表示パネルドライバ部５１へ出力する。そして、表示パネルドライバ部５１が表示パネル５２を駆動して、入力画像の指定された表示範囲を拡大した画像を表示パネル５２に表示させる（ステップＳ８）。
【００５０】
一方で、メイン制御部３２は、ＯＳＤ判別を行う（ステップＳ９）。すなわち、入力画像の表示範囲を示す枠（表示範囲枠）が該入力画像の四辺の端に達しているか否か、また端に達していれば該表示範囲枠が該入力画像の四辺のどの端に達しているかを判別する。そして、その判別した結果に基づいてＯＳＤ部４４がＯＳＤ信号を生成するためのＯＳＤデータを設定し、該ＯＳＤ部４４へ通知する（ステップＳ１０）。
【００５１】
ＯＳＤ部４４は、メイン制御部３２から通知されたＯＳＤデータの設定値に基づいてＯＳＤ信号を生成する。生成されたＯＳＤ信号は、ミキサ部４５にてスケーラ部４３からの映像信号と重ね合わされて、表示パネルドライバ部５１へ出力される。それにより、拡大画像すなわち入力画像に対する表示範囲の端が該入力画像の四辺の端に達したとき、表示パネル５２の画面の該当方向の端に線（端線）が表示される（ステップＳ１１）（図１及び図２参照）。
【００５２】
＜画像端表示の判断方法＞
表示デバイス２０の通常の機能は入力された映像信号の全体を表示パネル５２に表示することであるが、ピクセルズーム表示やネイティブ表示の機能はよく知られた機能である。すなわち既にあるピクセルズーム表示やネイティブ表示の機能に対して画面の端に画像端を示す線（端線）を表示する点が新規であるので、以下では画面に画像端を表示する条件について説明する。
【００５３】
［ピクセルズーム表示の場合］
図５は、画面の端に端線を表示するためのパラメータの説明図を示している。画面１は表示パネル５２のピクセル単位での大きさ、入力画像６１は入力映像信号のピクセル単位での大きさを示している。まず、表１に示すような画像端表示アルゴリズムを判断するためのパラメータ（変数）を予め定義しておく。
【００５４】
【表１】
2012156797.tif 000003
【００５５】
拡大倍率（ｎ）は表示範囲枠６２内の画像のピクセル（解像度）と拡大後の画像のピクセル（解像度）から決定される。表示パネル５２（画面１）の横方向及び縦方向のライン数（PanelWidth，PanelHeight）の情報は、例えばメイン制御部３２が、映像信号処理ブロック４０を介して表示ブロック５０から取得し、内部のレジスタ又はプログラムメモリ３３等に保存する。入力映像信号（入力画像６１）の横方向及び縦方向のライン数（SignalWidth，SignalHeight）は、信号デコーダ部４１にて得られる。拡大前範囲（表示範囲）の入力画像の左上（原点１ａ）からの横方向の座標をｘ、拡大前範囲（表示範囲）の入力画像左上からの縦方向の座標をｙとする。
【００５６】
表示パネル５２の全面を使ってピクセルズームを実現するためには、表示範囲枠６２内の画像の横方向のライン数はPanelWidth/n、縦方向はPanelHeight/nで決定される。メイン制御部３２は、ユーザ操作に基づいて、スケーラ部４３に対し、PanelWidth/n、PanelHeight/nのいずれかを用いて入力画像の表示範囲の指示を行う。また、画像端の線については、以下に説明する判定を経てＯＳＤ部４４に対し表示設定の指示を行う。
【００５７】
（入力画像の右端もしくは左端を画面に表示する場合の判定方法）
入力画像６１の左端もしくは右端を表示させる場合、指定された表示範囲（表示範囲枠６２）の画像の横方向の大きさより、入力画像６１の横方向の大きさが大きい(PanelWidth/n < SignalWidth)ことが必要となる（図５参照）。入力画像の右端もしくは左端を表示する条件は下記のとおりである。
【００５８】
（１）入力画像の左端を表示するための条件
ロータリーエンコーダ１１を操作して入力画像の表示範囲を移動させ、x = 0となったとき（図６参照）
（２）入力画像の右端を表示するための条件
ロータリーエンコーダ１１を操作して入力画像の表示範囲を移動させ、x + (PanelWidth/n) = SignalWidthとなったとき
【００５９】
（入力画像の上端もしくは下端を画面に表示する場合の判定方法）
入力画像６１の上端もしくは下端を表示させる場合、指定された表示範囲（表示範囲枠６３）の画像の縦方向の大きさより、入力画像６１の縦方向の大きさが大きい(PanelHeight/n < SignalHeight)ことが必要となる（図７参照）。入力画像の上端もしくは下端を表示する条件は下記のとおりである。
【００６０】
（１）入力画像の上端を表示するための条件
ロータリーエンコーダ１２を操作して入力画像の表示範囲を移動させ、y = 0となったとき
（２）入力画像の下端を表示するための条件
ロータリーエンコーダ１２を操作して入力画像の表示範囲を移動させ、y + (PanelHeight/n) = SignalHeightとなったとき（図７参照）
【００６１】
図７に示すように入力画像６１の表示範囲枠６３の左端と下端が該入力画像６１の左端と下端に達している場合は、画面１の左端と下端に線（端線）を表示する。画面の左端及び下端に端線４Ｌ，４Ｂが表示された例を図８に示す。
【００６２】
［ネイティブスキャン表示の場合］
ピクセルズーム表示の場合と同様に、ネイティブスキャン表示の場合においても、まず、表２に示すような画像端表示アルゴリズムを判断するためのパラメータを予め定義しておく。
【００６３】
【表２】
2012156797.tif 000004
【００６４】
ネイティブスキャン表示はピクセルズーム表示と違い、必ずしも縦方向の倍率と横方向の倍率が同じとは限らないため、横方向の拡大倍率n_Width、と縦方向の拡大倍率n_Heightを設定する。その他のパラメータの基本的な考え方は、ピクセルズーム表示と同じである。なお、拡大を伴わない単純なネイティブスキャン表示（ピクセル等倍表示）の場合、拡大倍率n_Width又はn_Heightは、１である。
【００６５】
（入力画像の右端もしくは左端を画面に表示する場合の判定方法）
入力画像６１の左端もしくは右端を表示させる場合、指定された表示範囲（表示範囲枠６２）の画像の横方向の大きさより、入力画像６１の横方向の大きさが大きい(PanelWidth/n_Width < SignalWidth)ことが必要となる（図５参照）。入力画像の右端もしくは左端を表示する条件は下記のとおりである。
【００６６】
（１）入力画像の左端を表示するための条件
ロータリーエンコーダ１１を操作して入力画像の表示範囲を移動させ、x = 0となったとき（図６参照）
（２）入力画像の右端を表示するための条件
入力画像の表示範囲をロータリーエンコーダ１１を操作して移動させて、x + (PanelWidth/n_Width) = SignalWidthとなったとき
【００６７】
（入力画像の上端もしくは下端を画面に表示する場合の判定方法）
入力画像６１の上端もしくは下端を表示させる場合、指定された表示範囲（表示範囲枠６３）の画像の縦方向の大きさより、入力画像６１の縦方向の大きさが大きい(PanelHeight/n_Height < SignalHeight)ことが必要となる（図７参照）。入力画像の上端もしくは下端を表示する条件は下記のとおりである。
【００６８】
（１）入力画像の上端を表示するための条件
ロータリーエンコーダ１２を操作して入力画像の表示範囲を移動させ、y = 0となったとき
（２）入力画像の下端を表示するための条件
入力画像の表示範囲をロータリーエンコーダ１２を操作して移動させて、y + (PanelHeight/n_Height) = SignalHeightとなったとき（図７参照）
【００６９】
＜画像端表示のバリエーション＞
指定された表示範囲の画像が、入力画像の四辺のいずれかの端に達していることを示す端線の表示方法のバリエーションを例示する。一例として以下の３とおりの表示方法が考えられる。
（１）表示範囲の画像が入力画像の四辺のいずれかの端に達しているとき常に端線を表示する
（２）表示範囲の画像が入力画像の四辺のいずれかの端に達したときだけ端線を表示する（その後消滅）
（３）表示範囲の画像が入力画像の四辺のいずれかの端に達しているとき端線を点滅表示する
【００７０】
上記（１）の場合、ＯＳＤ部４４は、表示範囲が入力画像の四辺のいずれかの端に達している方向に対応して画面の端に端部に沿って線を描画するための信号（ＯＳＤ信号）を生成する。それととともに、スケーラ部４３は、画面の端に端部に沿って描画する線の分だけ切り出した画像をずらして該画面に表示させるための出力映像信号を生成することが望ましい。すなわち、画像端を示す端線と表示範囲を拡大した画像が重なるのを避けるため、表示範囲が入力画像の端にぶつかったとき、表示する端線の太さの分だけ、表示パネル５２に表示する拡大画像の表示位置をずらす。図９の例では、画面上端の端線４Ｔの分だけ拡大画像の表示位置が下にずれているので、拡大画像の下端部分（２点鎖線部分）が表示されない。
【００７１】
上記（２）の場合、表示範囲が入力画像の四辺のいずれかの端に達しているとき、ＯＳＤ部４４は、ユーザ操作が継続中の間、該表示範囲が該入力画像の四辺の端に達している方向に対応して画面の端に端部に沿って線を描画するための信号（ＯＳＤ信号）を生成する。例えばユーザ操作を停止した後、一定の時間が経過したら画像端の表示が消えるように設定しておいてもよい。
【００７２】
また、上記（３）の場合、表示範囲が入力画像の四辺のいずれかの端に達しているとき、ＯＳＤ部４４は、該表示範囲が該入力画像の四辺の端に達している方向に対応して画面の端に端部に沿って一定の時間間隔で点滅する線を描画するための信号（ＯＳＤ信号）を生成する。
【００７３】
上記（１）〜（３）の表示方法を比較した結果を表３に示す。各項目の評価はＡ、Ｂ、Ｃの順に評価が高い。Ａ´はＡとＢの中間の評価である。
【表３】
2012156797.tif 000005
【００７４】
上記（２）（３）の場合、表示パネルの画面の全領域を指定された表示範囲の画像の表示に使用する。ただし（２）の場合、表示範囲の画像が入力画像の四辺の端に達したときだけ（ユーザ操作が継続中の間）画像端を表示するので、操作しているユーザ以外で指定された表示範囲の画像が入力画像の画像端に達していることを認識しにくい。（３）の場合、画像端を点滅表示するので、点滅のタイミングに応じて画像端と重なった画像を視認することができる。一方、上記（１）の場合、画面１の表示領域を若干犠牲にするが、ＵＩ領域を設けて拡大表示位置を示す従来の方法（図１６及び図１７参照）よりは犠牲にする表示領域が確実に狭い範囲で済むという利点がある。
【００７５】
＜画像処理装置の構成の変形例＞
上述した一実施の形態に係る画像処理装置の構成の変形例を説明する。
図１０は、本開示の一実施の形態における画像処理装置が適用された表示デバイスの内部構成の変形例を示すブロック図である。図１０に示す表示デバイス２０は、図３に示した表示デバイス２０の構成に対して、状態管理設定保存部３４が設けられている点が異なる。表示デバイス２０の画像処理ブロック２０Ａは、状態管理設定保存部３４が設けられた制御ブロック３０Ａと映像信号処理ブロック４０を備えて構成されている。
【００７６】
状態管理設定保存部３４は、フラッシュメモリ等の不揮発性メモリであり、表示デバイス２０の状態を管理、設定するために用いられる。この状態管理設定保存部３４に表示デバイス２０の状態を管理、設定するための情報を保存することにより、次回の画像端表示時に前回の画像端表示時の表示デバイス２０の状態を読み出して前回と同様の画像端表示が可能となる。また、上記画像端表示の３つのバリエーションの設定情報を状態管理設定保存部３４に保存しておくことにより、調整パネルブロック１０Ａを操作して画像端表示のバリエーションを容易に変更することができる。
【００７７】
その他、本開示の一実施の形態において画面の端に表示する端線は半透明であってもよい。この場合、線と重なる部分の画像（背景）が見えるので視認性を維持しながら、画面全体を指定された表示範囲の画像の表示に使用できるので画面全体を最大限に有効利用することができる。
【００７８】
また、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給してもよい。また、そのシステムあるいは装置のコンピュータ（またはＣＰＵ等の制御装置）が記録媒体に格納されたプログラムコードを読み出し実行することによっても、機能が実現されることは言うまでもない。
【００７９】
この場合のプログラムコードを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００８０】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施の形態の機能が実現される。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部又は全部を行う。その処理によって上述した実施の形態の機能が実現される場合も含まれる。
【００８１】
また、本明細書において、時系列的な処理を記述する処理ステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）をも含むものである。
【００８２】
以上、本開示は上述した各実施の形態に限定されるものではなく、特許請求の範囲に記載された要旨を逸脱しない限りにおいて、その他種々の変形例、応用例を取り得ることは勿論である。
【符号の説明】
【００８３】
１…画面、１ａ…原点、２…入力画像、２Ｒ，２Ｌ，２Ｔ，２Ｂ…表示範囲枠、３Ｒ，３Ｌ，３Ｔ，３Ｂ…拡大画像、４Ｒ，４Ｌ，４Ｔ，４Ｂ…端線、５Ｒ，５Ｌ…入力画像、６Ｒ，６Ｌ…画像、１０…コントローラ、１０Ａ…調整パネルブロック、２０…表示デバイス、２０Ａ…画像処理ブロック、３０，３０Ａ…制御ブロック、３２…メイン制御部、３４…状態管理設定保存部、４０…映像信号処理ブロック、４１…信号デコーダ部、４２…信号判別部、４３…スケーラ部、４４…ＯＳＤ部、４５…ミキサ部、５０…表示ブロック、６１…入力画像、６２，６３…表示範囲枠
【図１】
2012156797.tif 000006
【図２】
2012156797.tif 000007
【図３】
2012156797.tif 000008
【図４】
2012156797.tif 000009
【図５】
2012156797.tif 000010
【図６】
2012156797.tif 000011
【図７】
2012156797.tif 000012
【図８】
2012156797.tif 000013
【図１０】
2012156797.tif 000014
【図１１】
2012156797.tif 000015
【図１２】
2012156797.tif 000016
【図１３】
2012156797.tif 000017
【図１４】
2012156797.tif 000018
【図１５】
2012156797.tif 000019
【図１６】
2012156797.tif 000020
【図１７】
2012156797.tif 000021
【図９】
2012156797.tif 000022