(57)【要約】【課題】ＯＳＤ表示であるメニュー表示の表示位置を変更することができ、変更後にオリジナルの位置（デフォルト設定の位置）に戻すこともできるオンスクリーンディスプレイ装置を提供する。【解決手段】メニュー表示のオリジナルの位置情報（“オリジナルの位置ファイル”）を記憶する記憶部（不揮発性メモリ２）と、前記メニュー表示の位置を変更する位置変更部（表示位置制御部１２）とを備え、前記位置変更部により前記メニュー表示の位置が変更された場合に、前記メニュー表示のオリジナルの位置情報を削除せずに、変更された前記メニュー表示の表示位置情報（“ユーザー用位置ファイル”）を前記記憶部に保存するオンスクリーンディスプレイ装置。【選択図】図１
2012032474.tif 000002
【特許請求の範囲】
【請求項１】
メニュー表示のオリジナルの位置情報を記憶する記憶部と、
前記メニュー表示の位置を変更する位置変更部とを備え、
前記位置変更部により前記メニュー表示の位置が変更された場合に、前記メニュー表示のオリジナルの位置情報を削除せずに、変更された前記メニュー表示の表示位置情報を前記記憶部に保存することを特徴とするオンスクリーンディスプレイ装置。
【請求項２】
変更された前記メニュー表示の表示位置情報が前記記憶部に保存されていない場合には、前記メニュー表示の位置が、前記メニュー表示のオリジナルの位置情報に基づく位置になり、
変更された前記メニュー表示の表示位置情報が前記記憶部に保存されている場合には、前記メニュー表示の位置が、変更された前記メニュー表示の表示位置情報に基づく位置になる請求項１に記載のオンスクリーンディスプレイ装置。
【請求項３】
前記メニュー表示の特定箇所を基準位置座標とし、メニュー上に表示する各種情報の座標を、前記基準位置座標からの相対位置を表す座標とする請求項１または請求項２に記載のオンスクリーンディスプレイ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メニュー等を表示するためのＯＳＤ信号を映像信号に重畳するオンスクリーンディスプレイ装置に関する。
【背景技術】
【０００２】
テレビ受像機やＤＶＤレコーダ等の映像信号を処理する電気機器においては、メニュー等を表示するためのＯＳＤ信号を映像信号に重畳するオンスクリーンディスプレイ装置を内蔵したものが、従来から多く市場に出回っている。
【０００３】
ところが、オンスクリーンディスプレイ装置では、ＯＳＤ信号を映像信号に重畳するので、ＯＳＤ信号に基づくＯＳＤ表示によって映像信号に基づく映像表示の一部が隠れてしまう。そして、従来の一般的なオンスクリーンディスプレイ装置では、ＯＳＤ表示の表示位置が固定であるため、ＯＳＤ表示によって映像表示の鑑賞が著しく妨げられる場合があった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１９５７７１号公報（段落０００７〜００１６）
【特許文献２】特開２００５−１９７９９１号公報（段落００２０及び００２７）
【特許文献３】特開平８−１８６７７４号公報（段落００１７及び００１９）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このような問題の解決方法としては、特許文献１〜３において開示されている技術、すなわちＯＳＤ表示の表示位置を変更する技術を利用することが考えられる。
【０００６】
しかしながら、特許文献１では、ＯＳＤ表示の表示位置が自動的に決定されるので、ＯＳＤ表示の表示位置をオリジナルの位置（デフォルト設定の位置）にすることができないという問題があった。
【０００７】
また、特許文献２では、ＯＳＤ表示の表示位置が変更されると、その変更された表示位置に関するデータが不揮発性メモリに記憶されるので、オリジナルの位置（デフォルト設定の位置）を保持しておくことができないという問題があった。
【０００８】
また、特許文献３では、ＯＳＤ表示の表示位置が変更された後、その変更された表示位置に関するデータ或いはオリジナルの位置（デフォルト設定の位置）に関するデータがメモリに不揮発的に記憶されているか否かについて開示や示唆がなかった。
【０００９】
本発明は、上記の状況に鑑み、ＯＳＤ表示であるメニュー表示の表示位置を変更することができ、変更後にオリジナルの位置（デフォルト設定の位置）に戻すこともできるオンスクリーンディスプレイ装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために本発明に係るオンスクリーンディスプレイ装置は、メニュー表示のオリジナルの位置情報を記憶する記憶部と、前記メニュー表示の位置を変更する位置変更部とを備え、前記位置変更部により前記メニュー表示の位置が変更された場合に、前記メニュー表示のオリジナルの位置情報を削除せずに、変更された前記メニュー表示の表示位置情報を前記記憶部に保存する構成とする。
【００１１】
このような構成によると、ＯＳＤ表示であるメニュー表示の表示位置を変更することができる。さらに、前記位置変更部により前記メニュー表示の位置が変更された場合であっても、前記メニュー表示のオリジナルの位置情報を削除しないので、前記メニュー表示の表示位置を変更後にオリジナルの位置（デフォルト設定の位置）に戻すこともできる。
【００１２】
また、変更された前記メニュー表示の表示位置情報が前記記憶部に保存されていない場合には、前記メニュー表示の位置が、前記メニュー表示のオリジナルの位置情報に基づく位置になり、変更された前記メニュー表示の表示位置情報が前記記憶部に保存されている場合には、前記メニュー表示の位置が、変更された前記メニュー表示の表示位置情報に基づく位置になるようにすることが好ましい。
【００１３】
このような構成によると、メニュー表示の表示位置を変更した後にメニュー表示を終了し、その後再度メニュー表示を実行した場合、前回のメニュー表示で変更した表示位置がそのまま維持された状態でメニュー表示が実行されることになる。
【００１４】
また、前記メニュー表示の特定箇所を基準位置座標とし、メニュー上に表示する各種情報の座標を、前記基準位置座標からの相対位置を表す座標とすることが好ましい。
【００１５】
このような構成によると、メニュー上に表示する各種情報の座標の書き換えが簡単になる。
【発明の効果】
【００１６】
本発明に係るオンスクリーンディスプレイ装置によると、メニュー表示のオリジナルの位置情報を記憶する記憶部と、前記メニュー表示の位置を変更する位置変更部とを備え、前記位置変更部により前記メニュー表示の位置が変更された場合に、前記メニュー表示のオリジナルの位置情報を削除せずに、変更された前記メニュー表示の表示位置情報を前記記憶部に保存する構成であるので、ＯＳＤ表示であるメニュー表示の表示位置を変更することができ、さらに、変更後にオリジナルの位置（デフォルト設定の位置）に戻すこともできる。
【図面の簡単な説明】
【００１７】
【図１】本発明に係るオンスクリーンディスプレイ装置の一概略構成例を示す図である。
【図２】ユーザー操作によりメニュー表示が指示された場合の表示位置制御部の動作を示すフローチャートである。
【図３】メニュー表示の間における表示位置制御部の動作を示すフローチャートである。
【図４】ＯＳＤ表示画面を示す図である。
【発明を実施するための形態】
【００１８】
本発明の実施形態について図面を参照して以下に説明する。本発明に係るオンスクリーンディスプレイ装置の一概略構成例を図１に示す。
【００１９】
図１に示すオンスクリーンディスプレイ装置は、ＯＳＤ制御用マイクロコンピュータ１と、不揮発性メモリ２と、重畳回路３とを備えている。ＯＳＤ制御用マイクロコンピュータ１は、指示信号判別部１１と、表示位置制御部１２と、ＯＳＤ信号生成部１３とを備えている。なお、不揮発性メモリ２としては、例えば、図１に示すオンスクリーンディスプレイ装置を搭載している電気機器（例えばテレビ受像機やＤＶＤレコーダ等）が備えているファームウェア格納用メモリの一部を利用することができる。前記ファームウェア格納用メモリは、前記電気機器が備えているメインメモリとは異なるメモリである。
【００２０】
また、前記電気機器は、前記電気機器全体を制御するメインマイクロコンピュータ（不図示）を備えている。前記メインマイクロコンピュータは、ユーザー操作によりリモコン送信機（不図示）や前記電気機器に設けられた操作部（不図示）から出力された信号に基づいて、指示信号を生成する。そして、前記メインマイクロコンピュータは、前記指示信号のうちＯＳＤ表示に関連する指示信号を、ＯＳＤ制御用マイクロコンピュータ１の指示信号判別部１１に出力する。
【００２１】
指示信号判別部１１は、前記メインマイクロコンピュータから送られてきた指示信号の指示内容を判別して、その判別結果を表示位置制御部１２に出力する。表示位置制御部１２は、指示信号判別部１１から送られてきた情報に応じて、不揮発性メモリ２へのデータ書き込み或いは不揮発性メモリ２からのデータ書き込みを実行する。ＯＳＤ信号生成部１３は、表示位置制御部１２から送られてきたデータ（不揮発性メモリ２から読み出されたデータ）に基づいて、ＯＳＤ信号を生成して重畳回路３に出力する。重畳回路３は、前記電気機器に搭載されている映像処理回路（不図示）から送られてきた映像信号や外部入力されてきた映像信号に前記ＯＳＤ信号を重畳して映像表示部（不図示）に出力する。これより、前記映像表示部は、前記映像信号に基づく映像表示に前記ＯＳＤ信号に基づくＯＳＤ表示を重畳したものを表示する。尚、前記映像表示部は、前記電気機器の内部、外部いずれにあっても構わない。
【００２２】
前記リモコン送信機（不図示）や前記操作部（不図示）に対するユーザー操作によりメニュー表示が指示されると、表示位置制御部１２は、図２に示すフローチャート動作を実行する。
【００２３】
図２に示すフローチャート動作では、表示位置制御部１２は、最初に、不揮発性メモリ２に“ユーザー用位置ファイル”が存在するか否かを判定する（ステップＳ１０）。後述する図３のステップＳ５０の処理が一度でも実行されていれば、“ユーザー用位置ファイル”が存在することになり、逆に、後述する図３のステップＳ５０の処理が一度も実行されていなければ、“ユーザー用位置ファイル”が存在しないことになる。
【００２４】
“ユーザー用位置ファイル”が存在していれば（ステップＳ１０のＹＥＳ）、表示位置制御部１２は、“ユーザー用位置ファイル”からＯＳＤ表示の表示位置情報を読み込み（ステップＳ２０）、フロー動作を終了する。一方、“ユーザー用位置ファイル”が存在していなければ（ステップＳ１０のＮＯ）、表示位置制御部１２は、“オリジナルの位置ファイル”からＯＳＤ表示の表示位置情報を読み込み（ステップＳ３０）、図２に示すフロー動作を終了する。
【００２５】
図２に示すフローチャート動作の終了後、読み込んだＯＳＤ表示の表示位置情報と、不揮発性メモリ２から別途読み込んだＯＳＤ表示に必要なキャラクタデータ（絵や文字などのデータ）とが、表示位置制御部１２からＯＳＤ信号生成部１３に送られる。
【００２６】
また、メニュー表示の間、すなわち、ＯＳＤ信号生成部１３がメニュー表示に対応するＯＳＤ信号を出力している間、表示位置制御部１２は、図３に示すフローチャート動作を繰り返し実行する。
【００２７】
図３に示すフローチャート動作では、表示位置制御部１２は、最初に、前記リモコン送信機（不図示）や前記操作部（不図示）に対するユーザー操作によりメニュー表示の位置が変更されたか否かを判定する（ステップＳ４０）。メニュー表示の位置変更は、例えば、メニュー表示中に、前記リモコン送信機（不図示）に設けられている特定のキーが押されてから再度その特定のキーが押されるまでの期間に、前記リモコン送信機（不図示）に設けられている十字キーや上下左右キーをユーザーが操作することにより実行されるようにすればよい。
【００２８】
ユーザー操作によりメニュー表示の位置が変更された場合（ステップＳ４０のＹＥＳ）、表示位置制御部１２は、ユーザー操作により変更されたメニュー表示の表示位置に応じてＯＳＤ信号の内容を変更し、さらに、ユーザー操作により変更されたメニュー表示の表示位置情報を“ユーザー用位置ファイル”として、不揮発性メモリ２に保存し（ステップＳ５０）、図３に示すフロー動作を終了する。なお、“ユーザー用位置ファイル”が既に存在する場合は上書き保存するようにする。一方、ユーザー操作によりメニュー表示の位置が変更されていない場合（ステップＳ４０のＮＯ）、表示位置制御部１２は、直ちに図３に示すフロー動作を終了する。
【００２９】
上記のような動作により、ＯＳＤ表示であるメニュー表示の表示位置を変更することができる。また、メニュー表示の表示位置を変更した後にメニュー表示を終了し、その後再度メニュー表示を実行した場合、“ユーザー用位置ファイル”からメニュー表示の表示位置情報が読み込まれるので、前回のメニュー表示で変更した表示位置がそのまま維持された状態でメニュー表示が実行されることになる。さらに、“ユーザー用位置ファイル”が作成された後も、不揮発性メモリ２は“オリジナルの位置ファイル”を削除していないので、メニュー表示の表示位置を変更した後でも初期化等の処理を行うことにより、オリジナルの位置（デフォルト設定の位置）に戻すことができる。
【００３０】
ここで、“ユーザー用位置ファイル”や“オリジナルの位置ファイル”の記録形式について説明する。図４（ａ）と図４（ｂ）はメニュー表示がされているＯＳＢ表示画面を図示しており、図４（ａ）と図４（ｂ）とは互いにメニュー表示の表示位置が異なっている。
【００３１】
例えば、メニューの基準位置座標ＰＲ及びメニュー上に表示する各種情報（図４では項目１〜項目３）の座標Ｐ１〜Ｐ３を、ＯＳＢ表示画面の左上端を原点Ｐ０とする絶対座標で表すことができる。この場合、図４（ａ）ではＰＲ（ｘ１，ｙ１）、Ｐ１（ｘ１＋Δｘ，ｙ１＋Δｙ）となり、図４（ｂ）ではＰＲ（ｘ２，ｙ２）、Ｐ１（ｘ２＋Δｘ，ｙ２＋Δｙ）となる。
【００３２】
しかしながら、図１に示すオンスクリーンディスプレイ装置は、ＯＳＤ表示であるメニュー表示の表示位置が変更される構成であるため、メニュー表示の表示位置変更によって生じるメニューの基準位置座標ＰＲ及びメニュー上に表示する各種情報（図４では項目１〜項目３）の座標Ｐ１〜Ｐ３の書き換えが簡単であることが望ましい。したがって、例えば、メニューの基準位置座標ＰＲを、ＯＳＢ表示画面の左上端を原点Ｐ０とする絶対座標で表し、メニュー上に表示する各種情報（図４では項目１〜項目３）の座標Ｐ１〜Ｐ３を、メニューの基準位置座標ＰＲからの相対位置を表す座標にすることが望ましい。この場合、図４（ａ）ではＰＲ（ｘ１，ｙ１）、Ｐ１（Δｘ，Δｙ）となり、図４（ｂ）ではＰＲ（ｘ２，ｙ２）、Ｐ１（Δｘ，Δｙ）となる。また、この場合、“ユーザー用位置ファイル”と“オリジナルの位置ファイル”とで、メニュー上に表示する各種情報（図４では項目１〜項目３）の座標Ｐ１〜Ｐ３が同一になるので、メニュー上に表示する各種情報（図４では項目１〜項目３）の座標Ｐ１〜Ｐ３を“ユーザー用位置ファイル”と“オリジナルの位置ファイル”とで重複して個別に記憶してもよいが、共通化して記憶するようにしてもよい。
【００３３】
以上、本発明に係る実施形態について説明したが、本発明の範囲はこれに限定されるものではなく、発明の主旨を逸脱しない範囲で種々の変更を加えて実行することができる。
【００３４】
例えば、ＯＳＤ表示であるメニュー表示の表示位置変更を実行しても、メニュー表示によって映像表示の鑑賞が妨げられることを余り抑制することができない場合が有り得る。このような場合に対する対策として、例えば、ＯＳＤ信号生成部１３の出力段にスケーラを設け、ユーザー操作によりメニュー表示の縮小が可能である構成にしてもよい。
【００３５】
また、上述した実施形態では、メニュー表示の位置を変更する手法として、メニュー表示中に、前記リモコン送信機（不図示）に設けられている特定のキーが押されてから再度その特定のキーが押されるまでの期間に、前記リモコン送信機（不図示）に設けられている十字キーや上下左右キーをユーザーが操作することにより変更を実行する手法を例示しているが、かかる手法では所望の位置に移るのに時間がかかりユーザーが煩わしく感じてしまうおそれがある。
【００３６】
そこで、例えば、本発明に係るオンスクリーンディスプレイ装置が、変更候補位置を自動的に決定し、マーキング等により変更候補位置を表示するようにし、前記リモコン送信機（不図示）に設けられている十字キーや上下左右キーをユーザーが操作することにより変更候補位置を選択するようにし、さらに、位置の微調整が必要な場合は、他のキー（例えば、早送りキーや巻き戻しキー等）をユーザーが操作することにより変更候補位置からの移動を可能としてもよい。
【００３７】
また、変更候補位置を決定する際に、例えば、映像信号のフレーム画像データに対して公知のエッジ検出を実行し、エッジの少ない部分（人物や構造物等ではなく景色等である可能性が高い部分）を検出し、そのエッジの少ない部分を変更候補位置にするとよい。
【００３８】
また、変更候補位置を決定する際に、例えば、映像信号のフレーム画像データに対して公知の顔検出を実行し、顔を検出しなかった部分を変更候補位置にするとよい。
【００３９】
また、変更候補位置を決定する際に、例えば、映像信号のフレーム画像データの複数フレーム間における差分データを求め、差分値が小さかった部分（人物や構造物等ではなく景色等である可能性が高い部分）を変更候補位置にするとよい。
【００４０】
また、変更候補位置を決定する際に、映像信号のアスペクト比を前記映像表示部（不図示）の画面アスペクト比と異なる値とし、映像信号に基づく映像が表示されていない部分を変更候補位置にするとよい。
【００４１】
また、上述した実施形態では“ユーザー用位置ファイル”を１つしか設けていないが、“ユーザー用位置ファイル”を複数設けるようにしてもよい。この場合、ユーザー別に“ユーザー用位置ファイル”を設けるようにし、どのユーザーが使用しているかについての情報を前記リモコン送信機（不図示）や前記操作部（不図示）に対するユーザー操作により本発明に係るオンスクリーンディスプレイ装置に知らせるようにし、本発明に係るオンスクリーンディスプレイ装置は知らされた情報に応じた“ユーザー用位置ファイル”を選択するようにしてもよい。それに代えて又はそれに加えて、映像コンテンツのジャンル別に“ユーザー用位置ファイル”を設けるようにし、どのジャンルの映像コンテンツを視聴しているかについての情報を例えばＥＰＧ等から本発明に係るオンスクリーンディスプレイ装置が取得し、その取得した情報に応じた“ユーザー用位置ファイル”を選択するようにしてもよい。
【００４２】
また、上述した実施形態では、 “ユーザー用位置ファイル”及び“オリジナルの位置ファイル”を一つの不揮発性メモリ２に保存しているが、別個のメモリに保存してもよい。
【符号の説明】
【００４３】
１  ＯＳＤ制御用マイクロコンピュータ
２  不揮発性メモリ
３  重畳回路
１１  指示信号判別部
１２  表示位置制御部
１３  ＯＳＤ信号生成部
【図１】
2012032474.tif 000003
【図２】
2012032474.tif 000004
【図３】
2012032474.tif 000005
【図４】
2012032474.tif 000006