(57)【特許請求の範囲】
【請求項１】
第１の画像フォーマットの信号を処理する第１の画像処理部と、
第２の画像フォーマットの信号を処理する第２の画像処理部と、
該第２の画像処理部からの第２の画像フォーマットの信号を上記第１及び第２の画像フォーマットにより決定される画像解像度変換率で上記第１の画像フォーマットの信号に変換して出力する画像解像度変換部とを備え、
上記第２の画像処理部が、
文字フォントセットから取得した文字データを上記第１及び第２の画像フォーマットにより決定される画素アスペクト変換率で変換する画素アスペクト変換部と、
該画素アスペクト変換部からの出力を上記第２の画像フォーマットの信号に合成し上記画像解像度変換部に出力する画像合成部とを備えたことを特徴とする画像処理装置。
【請求項２】
画素アスペクト変換部は、文字フォントセットから文字列として出力された文字データを取得して、文字データと文字間距離を変換することを特徴とする請求項１記載の画像処理装置。
【請求項３】
画素アスペクト変換部は、文字フォントセットから複数行に渡る文字列として出力された文字データを取得して、文字データと文字間距離と行間距離を変換することを特徴とする請求項１記載の画像処理装置。
【請求項４】
所定の第２の画像フォーマットを設定する画像フォーマット設定部と、
該画像フォーマット設定部により設定された第２の画像フォーマットと予め設定されている第１の画像フォーマットにより、画素アスペクト変換部が使用する画素アスペクト変換率を算出する画素アスペクト変換率算出部と、
上記画像フォーマット設定部により設定された第２の画像フォーマットと予め設定されている第１の画像フォーマットにより、画像解像度変換部が使用する画像解像度変換率を算出する画像解像度変換率算出部とを備えたことを特徴とする請求項１記載の画像処理装置。
【請求項５】
画像フォーマット設定部はリアルタイムに変更される第２の画像フォーマットを取得して設定することを特徴とする請求項４記載の画像処理装置。
【請求項６】
表示部の種別と第１の画像フォーマットを示すモニタ画像フォーマット一覧表を保持し、設定された表示部の種別に対応して上記モニタ画像フォーマット一覧表より上記第１の画像フォーマットを設定するモニタ種別設定部と、
該モニタ種別設定部により設定された第１の画像フォーマットと予め設定されている第２の画像フォーマットにより、画素アスペクト変換部が使用する画素アスペクト変換率を算出する画素アスペクト変換率算出部と、
上記モニタ種別設定部により設定された第１の画像フォーマットと予め設定されている第２の画像フォーマットにより、画像解像度変換部が使用する画像解像度変換率を算出する画像解像度変換率算出部とを備えたことを特徴とする請求項１記載の画像処理装置。
【請求項７】
第１の画像フォーマットの信号を処理する第１の画像処理部と、
第２の画像フォーマットの信号を処理する第２の画像処理部と、
上記第１の画像処理部からの第１の画像フォーマットの信号を上記第１及び第２の画像フォーマットにより決定される画像解像度変換率で上記第２の画像フォーマットの信号に変換して出力する画像解像度変換部とを備え、
上記第１の画像処理部が、
文字フォントセットから取得した文字データを上記第１の画像フォーマットの信号に合成する画像合成部と、
該画像合成部からの信号を上記第１及び第２の画像フォーマットにより決定される画素アスペクト変換率で変換し上記画像解像度変換部に出力する画素アスペクト変換部とを備えたことを特徴とする画像処理装置。
【請求項８】
第１の画像フォーマットの信号を処理する第１の画像処理部と、
第２の画像フォーマットの信号を処理する第２の画像処理部と、
該第２の画像処理部からの第２の画像フォーマットの信号を上記第１及び第２の画像フォーマットにより決定される画像解像度変換率で上記第１の画像フォーマットの信号に変換して出力する画像解像度変換部とを備え、
上記第１の画像処理部が、
第３の画像フォーマットの文字フォントセットから取得した文字データを上記第１の画像フォーマットの信号に合成する画像合成部と、
該画像合成部からの信号を上記第１及び第３の画像フォーマットにより決定される画素アスペクト変換率で変換して出力する第１の画素アスペクト変換部とを備え、
上記第２の画像処理部が、
上記文字フォントセットから取得した文字データを上記第２及び第３の画像フォーマットにより決定される画素アスペクト変換率で変換する第２の画素アスペクト変換部と、
該第２の画素アスペクト変換部からの文字データを上記第２の画像フォーマットの信号に合成し上記画像解像度変換部に出力する画像合成部とを備えたことを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は複数の画像フォーマットの画像を処理する画像処理装置に関するものである。
【背景技術】
【０００２】
従来の画像処理装置として、例えば特許文献１では、映像信号を入力する入力手段と、入力された映像信号を記録媒体に記録する記録手段と、記録された映像信号を再生する再生手段と、入力された映像信号及び再生された映像信号の縦横比を選択的に検出する検出手段と、検出手段の検出結果に応じて、相応する縦横比の文字画像信号を出力する文字画像出力手段と、出力された文字画像信号を検出手段により検出された映像信号に重畳する重畳手段とを有することにより、映像信号の縦横比にあわせて文字画像信号の縦横比をあわせることができ、適切な縦横比の映像情報及び文字情報をモニタ上に表示することが記載されている。【０００３】
また、例えば特許文献２では、複数の映像信号を入力し基本映像となる第１の映像信号及びこの第１の映像信号に合成すべき第２の映像信号を出力する入力切替回路と、第１の映像信号に重畳されているアスペクト識別信号を検出しその結果に基づいて制御信号を出力するアスペクト検出回路と、第２の映像信号のアスペクト変換を行うアスペクト変換回路と、第２の映像信号及びアスペクト変換回路の出力信号を入力し制御信号に基づいていずれか一方の信号を出力する切替器と、この切替器の出力信号に基づき合成用映像信号及びキー信号を発生するスーパー信号発生回路と、キー信号に基づいて第１の映像信号に合成用映像信号を合成する合成回路とを備えることにより、画素アスペクトが異なる複数の映像信号を自動的に合成することが記載されている。【０００４】
【特許文献１】特許第３１４１５３１号（段落番号００１２，００２７）
【特許文献２】特開平６−１１３２００号（段落番号０００４，０００５）
【０００５】
従来の画像処理装置は以上のように構成されているので、異なる画素アスペクトの複数の画像に、同一のフォントセットから生成される文字を埋め込んで、１つのモニタの画像解像度に合わせて変換すると、入力画像毎に表示される文字の形状が異なってしまい、表示画面における文字の統一感をユーザに提供できないという課題があった。【０００６】
この発明は上記のような課題を解決するためになされたもので、異なる画素アスペクトの複数の入力画像の中に埋め込まれる同一のフォントセットから生成された文字を同じ形で表示し、文字の統一感をユーザに提供できる画像処理装置を得ることを目的とする。
【発明の開示】
【０００７】
この発明に係る画像処理装置は、第１の画像フォーマットの信号を処理する第１の画像処理部と、第２の画像フォーマットの信号を処理する第２の画像処理部と、該第２の画像処理部からの第２の画像フォーマットの信号を上記第１及び第２の画像フォーマットにより決定される画像解像度変換率で上記第１の画像フォーマットの信号に変換して出力する画像解像度変換部とを備え、上記第２の画像処理部が、文字フォントセットから取得した文字データを上記第１及び第２の画像フォーマットにより決定される画素アスペクト変換率で変換する画素アスペクト変換部と、該画素アスペクト変換部からの出力を上記第２の画像フォーマットの信号に合成し上記画像解像度変換部に出力する画像合成部とを備えたものである。
【０００８】
この発明により、異なる画像フォーマットを採用する複数の画像処理部が同一の文字フォントセットを利用した場合に、文字の見え方を近似させることができ、表示画面における文字の統一感をユーザに提供することができるという効果が得られる。
【図面の簡単な説明】
【０００９】
【図１】この発明の実施の形態１による画像処理装置の構成を示すブロック図である。
【図２】この発明の実施の形態１による画像処理装置のカーナビ処理部とＴＶ受信処理部による文字の描画を説明する図である。
【図３】この発明の実施の形態１による画像処理装置のＴＶ受信処理部の内部構成を示すブロック図である。
【図４】この発明の実施の形態２による画像処理装置のＴＶ受信処理部の内部構成を示すブロック図である。
【図５】この発明の実施の形態３による画像処理装置のＴＶ受信処理部の内部構成を示すブロック図である。
【図６】この発明の実施の形態３による画像処理装置の文字列対応逆アスペクト変換部の処理を説明する図である。
【図７】この発明の実施の形態４による画像処理装置のＴＶ受信処理部の内部構成を示すブロック図である。
【図８】この発明の実施の形態５による画像処理装置のＴＶ受信処理部の内部構成を示すブロック図である。
【図９】この発明の実施の形態６による画像処理装置の構成を示すブロック図である。
【図１０】この発明の実施の形態６による画像処理装置におけるモニタ種別毎の画像解像度と表示アスペクトを管理するモニタ画像フォーマット一覧表を示す図である。
【図１１】この発明の実施の形態７による画像処理装置の構成を示すブロック図である。
【図１２】この発明の実施の形態７による画像処理装置のカーナビ処理部の内部構成を示すブロック図である。
【図１３】この発明の実施の形態８による画像処理装置の構成を示すブロック図である。
【発明を実施するための最良の形態】
【００１０】
以下、この発明をより詳細に説明するために、この発明を実施するための最良の形態について、添付の図面に従って説明する。
実施の形態１．
図１はこの発明の実施の形態１による画像処理装置の構成を示すブロック図であり、例えば、カーナビとＴＶ放送を１つのモニタで提示する画像処理装置を示している。【００１１】
この画像処理装置１は、カーナビ用アンテナ１１、カーナビ処理部（第１の画像処理部）１２、ＷＱＶＧＡ（Wide Quarter Video Graphics Array）信号線１３、ＴＶ用アンテナ１４、ＴＶ受信処理部（第２の画像処理部）１５、ＮＴＳＣ（National Television System Committee）信号線１６、画像解像度変換部１７及びスイッチ１８を備え、ＷＱＶＧＡ対応文字フォントセット（文字フォントセット）２及びＷＱＶＧＡ対応モニタ（表示部）５に接続されている。。【００１２】
図１において、カーナビ用アンテナ１１はＧＰＳ（Global Positioning System，全地球測位システム）の衛星電波や、ＦＭ（Frequency Modulation，周波数変調）放送波等を受信する。カーナビ処理部１２は、内蔵するカーナビデータに、行程情報やリアルタイムの交通情報等のグラッフィクスを画像合成して出力する。【００１３】
ＷＱＶＧＡ信号線１３はカーナビ処理部１２からの映像出力であるＷＱＶＧＡ信号の信号線であり、このＷＱＶＧＡ信号は、ＶＧＡ（＝６４０×４８０画素）の縦横それぞれ１／２とした３２０×２４０画素をベースに、おおよそ１６：９の横長にしたもので、メーカ各社によって画像解像度が多少異なっている。この実施の形態１では、画像解像度４８０×２４０画素で表示アスペクト１６：９の画像フォーマット（第１の画像フォーマット）を例に説明する。ＷＱＶＧＡ対応文字フォントセット２はカーナビ処理部１２及びＴＶ受信処理部１５で使用するもので、カーナビ処理部１２で採用される画像解像度４８０×２４０画素で表示アスペクト１６：９の画像フォーマットに対応している。【００１４】
ＴＶ用アンテナ１４はテレビジョン放送を受信し、ＴＶ受信処理部１５は受信されたテレビジョン放送波を処理してＴＶ画像を再生する。ＮＴＳＣ信号線１６はＴＶ受信処理部１５からの画像出力であるＮＴＳＣ信号の信号線であり、ここでの画像フォーマット（第２の画像フォーマット）は画像解像度７２０×４８０画素で表示アスペクト１６：９のものを例に説明する。画像解像度変換部１７は、画像解像度７２０×４８０画素で表示アスペクト１６：９の画像フォーマットのＮＴＳＣ信号を、画像解像度４８０×２４０画素で表示アスペクト１６：９の画像フォーマットのＷＱＶＧＡ信号に画像解像度変換する。【００１５】
スイッチ１８は、ＷＱＶＧＡ信号線１３からのＷＱＶＧＡ信号又は画像解像度変換部１７により画像解像度変換されたＷＱＶＧＡ信号を選択して出力する。ＷＱＶＧＡ対応モニタ５はＷＱＶＧＡ信号対応のモニタであり、カーナビ処理部１２から出力される画像フォーマットと同じ画像フォーマットに対応している。【００１６】
次に動作について説明する。
ここで、画像処理装置１における基本的なカーナビ画面表示について説明する。
カーナビ処理部１２は、カーナビ用アンテナ１１経由で衛星から受信される位置情報から求めた自車位置により、該当のエリアの地図コンテンツを内蔵のカーナビデータより取り出し、図形と文字をＷＱＶＧＡサイズの地図画像として描画する。また、カーナビ処理部１２は、カーナビ用アンテナ１１経由でＦＭ放送に多重されるＶＩＣＳ情報より、自車位置周辺の渋滞や交通規制等のリアルタイムの交通情報をその地図画像に合成し、ＷＱＶＧＡ信号線１３にＷＱＶＧＡ信号として出力する。【００１７】
さらに、カーナビ処理部１２は、ＷＱＶＧＡ対応文字フォントセット２から文字コードに従う文字グリフ（文字データ）を取得して文字を描画して文字データを出力する。ここで、文字グリフとは、例えばビットマップ等で構成される文字の形状を示す。スイッチ１８でＷＱＶＧＡ信号線１３上のＷＱＶＧＡ信号を選択するようにしておき、ＷＱＶＧＡ対応モニタ５が地図画像とリアルタイムの交通情報を表示する。【００１８】
また、同じく図１を用いて、画像処理装置１における基本的なＴＶ放送画面表示について説明する。
ＴＶ受信処理部１５は、ＴＶ用アンテナ１４経由で放送波からのＴＶ放送を再生し、かつ必要に応じてＷＱＶＧＡ対応文字フォントセット２に文字コードを指定して文字グリフ（文字データ）を取得して文字を描画して文字データを出力する。再生したＴＶ放送と描画した文字データを画面合成して、ＮＴＳＣ信号線１６にＮＴＳＣ信号として出力する。【００１９】
このＴＶ受信処理部１５から出力される画像フォーマットは、画像解像度７２０×４８０画素で表示アスペクト１６：９であり、画像解像度４８０×２４０画素で表示アスペクト１６：９の画像フォーマットを有するＷＱＶＧＡ対応モニタ５にはそのままで提示できないため、画像解像度変換部１７は、ＴＶ受信処理部１５からのＮＴＳＣ信号を次の式（１）及び式（２）に示すようにリサンプリングする。
横の縮尺率  ４８０／７２０＝２／３                    （１）
縦の縮尺率  ２４０／４８０＝１／２                    （２）【００２０】
このリサンプリングによって、画素数ベースでいえば、次の式（３）に示すように４：３の比率で横に引き伸ばされる。この発明の説明において、この画素数ベースの縦横比率変換を「画像解像度変換」と呼び、ここで使用する変換比率４：３を「画像解像度変換率」と呼ぶ。
横：縦＝２／３：１／２＝４：３                        （３）【００２１】
画像解像度４８０×２４０画素で表示アスペクト１６：９の画像フォーマットを有するＷＱＶＧＡ対応モニタ５の画素アスペクトは、次の式（４）に示すように縦長の画素である。
横：縦＝（１６／４８０）：（９／２４０）＝８：９          （４）
一方、ＴＶ受信処理部１５から出力される画像解像度７２０×４８０画素で表示アスペクト１６：９の画像フォーマットのＮＴＳＣ信号の画素アスペクトは、次の式（５）に示すように横長の画素である。
横：縦＝（１６／７２０）：（９／４８０）＝３２：２７          （５）【００２２】
例えば、ＴＶ受信処理部１５において、縦横１０画素の矩形は画素数ベースでいえば「１０：１０」であるが、ＮＴＳＣ信号における表示画像としては、次の式（６）に示すように横長の矩形である。
３２×１０：２７×１０＝３２：２７                    （６）
同じ縦横１０画素の矩形をＷＱＶＧＡ対応モニタ５に表示する場合、画像解像度変換部１７において画素数が４：３の比率で変換されるため、ＷＱＶＧＡ対応モニタ５における表示画像は次の式（７）のように、縦横アスペクトを保って横長の矩形として表示される。
８×（１０×４）：９×（１０×３）＝３２：２７          （７）
このように、スイッチ１８で画像解像度変換部１７からの出力を選択すると、ＴＶ放送が表示画像のアスペクトを保ってＷＱＶＧＡ対応モニタ５に表示される。【００２３】
ここで、カーナビ処理部１２とＴＶ受信処理部１５において、ＷＱＶＧＡ対応文字フォントセット２から取得した文字グリフによる文字の描画について詳細に説明する。
図２はカーナビ処理部１２とＴＶ受信処理部１５による文字の描画を説明する図である。図２（ａ）は画像解像度４８０×２４０画素で表示アスペクト１６：９の画像フォーマットの例えば縦横２４画素の「Ａ」という文字グリフである。図２（ｂ）はカーナビ処理部１２がこの文字グリフから文字を描画しＷＱＶＧＡ対応モニタ５に表示する場合であり、その画素アスペクトは上記式（４）に示すように８：９であるため、表示画像としての文字も次の式（８）に示すように８：９の縦長になる。
８×２４：９×２４＝８：９                            （８）【００２４】
図２（ｃ）はＴＶ受信処理部１５がこの文字グリフから文字を描画しＷＱＶＧＡ対応モニタ５に表示する場合であり、その画素アスペクトは上記式（４）に示すように８：９であるが、画像解像度変換部１７において画素数が４：３の画像解像度変換率で変換されるため、表示画像としての文字は次の式（９）に示すように、３２：２７の横長になってしまう。
８×（２４×４）：９×（２４×３）＝３２：２７        （９）【００２５】
このように、ＷＱＶＧＡ対応文字フォントセット２から取得した同一の文字グリフであっても、カーナビ処理部１２から出力された文字とＴＶ受信処理部１５から出力された文字では、画素アスペクトが異なるためＷＱＶＧＡ対応モニタ５における見え方が異なる。このままでは、ユーザへの提示画面において不統一な印象を与えてしまう。なお、図２（ｄ）については後述する。【００２６】
図３はＴＶ受信処理部１５の内部構成を示すブロック図である。ここでは、ＴＶ受信処理部１５で放送中の画像の上に、各種設定のためのＧＵＩ（Graphic User Interface）をオーバーレイして表示する場合を一例に説明する。
このＴＶ受信処理部１５は、文字描画部１０１、図形描画部１０２、グラフィックス合成部１０３、画素アスペクト変換部１０４、ＴＶ画像再生部１０５及びグラフィックス・ＴＶ画像合成部（画像合成部）１０６を備えている。【００２７】
図３において、文字描画部１０１はＧＵＩで表示する文字グリフをＷＱＶＧＡ対応文字フォントセット２から取得して文字を描画して文字データを出力する。図形描画部１０２はＧＵＩで表示する図形・静止画を描画して図形・静止画データを出力する。グラフィックス合成部１０３は、図形描画部１０２からの図形・静止画データと文字描画部１０１からの文字データを合成して合成グラフィックスを出力する。画素アスペクト変換部１０４は、グラフィックス合成部１０３からの合成グラフィックス全体について、画像解像度変換部１７を相殺するための変換を行う。ＴＶ画像再生部１０５はＴＶ用アンテナ１４で受信したＴＶ放送波に含まれるＴＶ画像を再生する。グラフィックス・ＴＶ画像合成部１０６は画素アスペクト変換部１０４により変換された合成グラフィックスとＴＶ画像再生部１０５により再生されたＴＶ画像を合成し、ＮＴＳＣ信号としてＮＴＳＣ信号線１６に出力する。【００２８】
次にＴＶ受信処理部１５の動作について説明する。
ＴＶ画像再生部１０５は、ＴＶ用アンテナ１４からの画像データをデコードし、その出力である画像をグラフィックス・ＴＶ画像合成部１０６に出力する。図形描画部１０２は、ＧＵＩとして表示すべき図形の生成や静止画のデコード等を行って、図形・静止画データをグラフィックス合成部１０３に出力する。【００２９】
文字描画部１０１は、ＧＵＩとして表示すべき文字の文字コードをＷＱＶＧＡ対応文字フォントセット２に入力して文字グリフの出力を指示し、その出力である文字グリフにより文字を描画して文字データをグラフィックス合成部１０３に出力する。グラフィックス合成部１０３は、図形描画部１０２により描画された図形・静止画データと、文字描画部１０１からの文字データとを合成した合成グラフィックスを画素アスペクト変換部１０４に出力する。【００３０】
図１の画像解像度変換部１７の処理は、画素数ベースで上記式（３）に示すように、４：３の比率で横に引き伸ばす効果を持つ。そこで、画素アスペクト変換部１０４は、この効果を相殺すべく、画素数ベースで３：４の変換比率で横方向を縮める処理を行う。例えば、縦の画素数はそのままで、横の画素数を３／４に縮小する画素数ベースの縦横比率変換を行う。この発明の説明において、画像解像度変換の効果を相殺するための画素数ベースの縦横比率変換を「画素アスペクト変換」と呼び、ここで使用する変換比率３：４を「画素アスペクト変換率」と呼ぶ。【００３１】
つまり、ＷＱＶＧＡ対応文字フォントセット２の文字グリフを描画した画素アスペクト８：９の文字データを画素アスペクト３２：２７のＮＴＳＣ信号に合成すると、３２：２７の横長の文字になってしまうため、文字として正しい画素アスペクト８：９に変換する必要がある。そこで、上記式（４）及び上記式（５）より、ｘ＝横の縮尺率、ｙ＝縦の縮尺率とすると、画素アスペクト３２：２７を８：９にするためには、画素アスペクト変換率ｘ：ｙを次の式（１０）により求める。
３２ｘ：２７ｙ＝８：９
ｘ：ｙ＝（８×２７）：（９×３２）＝３：４          （１０）【００３２】
グラフィックス・ＴＶ画像合成部１０６は、ＴＶ画像再生部１０５から出力される画像に画素アスペクト変換部１０４から出力される合成グラフィックスを画像合成してＮＴＳＣ信号としてＮＴＳＣ信号線１６に出力する。ＮＴＳＣ信号線１６からＷＱＶＧＡ対応モニタ５までの処理は先に記述のとおりである。【００３３】
上記のように処理する結果、先に図２で述べた縦横２４画素の「Ａ」という文字グリフをＴＶ受信処理部１５がＷＱＶＧＡ対応モニタ５に表示する場合、画素アスペクト変換部１０４がなければ、上記式（９）に示すように３２：２７の横長になるところ、画素アスペクト変換部１０４により３：４の比率で横方向を縮めることによって、表示画像としての文字は、次の式（１１）に示すように８：９の縦長で表示される。これは図２（ｄ）にあたる。
８×（２４×３×４）：９×（２４×４×３）＝８：９        （１１）
このようにして、ＷＱＶＧＡ対応モニタ５では、カーナビ処理部１２により表示される文字と同じ画素アスペクト８：９の文字が表示される。【００３４】
以上のように、この実施の形態１によれば、ＷＱＶＧＡ対応文字フォントセット２、カーナビ処理部１２及びＷＱＶＧＡ対応モニタ５が同一の画像フォーマットを採用し、ＴＶ受信処理部１５が異なる画像フォーマットを採用し、カーナビ処理部１２及びＴＶ受信処理部１５が同一のＷＱＶＧＡ対応文字フォントセット２を使用する場合に、画像解像度変換部１７がＴＶ受信処理部１５からのＮＴＳＣ信号をＷＱＶＧＡ信号に画像解像度変換し、画素アスペクト変換部１０４がＷＱＶＧＡ対応文字フォントセット２からの文字データを含む合成グラフィックスを画素アスペクト変換することにより、カーナビ処理部１２及びＴＶ受信処理部１５によりＷＱＶＧＡ対応モニタ５で表示する文字の見え方を近似させることができ、表示画面における文字の統一感をユーザに提供することができるという効果が得られる。【００３５】
実施の形態２．
上記実施の形態１では、図形・静止画・文字データの合成グラフィックスに対して画素アスペクト変換してから画像解像度変換してＷＱＶＧＡ対応モニタ５に出力することで、同一のＷＱＶＧＡ対応文字フォントセット２を利用する異なる画像フォーマットを持つカーナビ処理部１２及びＴＶ受信処理部１５の出力画像上の文字の見え方を近似させるようにしたものであるが、この実施の形態２は文字データのみに画素アスペクト変換を実施するものである。【００３６】
この発明の実施の形態２による画像処理装置の構成を示すブロック図は、上記実施の形態１の図１と同じである。
図４はこの発明の実施の形態２による画像処理装置のＴＶ受信処理部の内部構成を示すブロック図である。このＴＶ受信処理部１５は、上記実施の形態１の図３における画素アスペクト変換部１０４を削除し、文字データのみに画素アスペクト変換を行う文字用画素アスペクト変換部（画素アスペクト変換部）１０７を追加したものであり、その他は図３に示す構成と同じである。【００３７】
次にＴＶ放送の再生動作について説明する。
上記実施の形態１と同様に、図形描画部１０２は、ＧＵＩとして表示すべき図形の生成や静止画のデコード等を行って、グラフィックス合成部１０３に出力する。【００３８】
文字用画素アスペクト変換部１０７は、ＷＱＶＧＡ対応文字フォントセット２にＧＵＩとして表示すべき文字の文字コードを入力して文字グリフを出力させ、上記実施の形態１と同様に上記式（１０）の画素アスペクト変換率３：４の画素アスペクト変換を行って、文字描画部１０１が画素アスペクト変換された文字グリフにより文字を描画して文字データを出力する。この文字コードの入力から文字の描画までの処理をそのＧＵＩの１画面分を実施すると、文字描画部１０１は描画した文字データをグラフィックス合成部１０３に出力する。【００３９】
グラフィックス合成部１０３は、文字描画部１０１からの文字データと図形描画部１０２により生成された図形・静止画データを合成して合成グラフィックスを出力し、グラフィックス・ＴＶ画像合成部１０６は、ＴＶ画像再生部１０５からの出力である画像に、グラフィックス合成部１０３から出力された合成グラフィックスを画像合成して、ＮＴＳＣ信号としてＮＴＳＣ信号線１６に出力する。図１の画像解像度変換部１７はこのＮＴＳＣ信号を画像解像度変換してＷＱＶＧＡ信号に変換しＷＱＶＧＡ対応モニタ５に出力する。ＷＱＶＧＡ対応モニタ５では、カーナビ処理部１２により表示される文字と同じ画素アスペクト８：９の文字が表示される。【００４０】
以上のように、この実施の形態２によれば、ＷＱＶＧＡ対応文字フォントセット２、カーナビ処理部１２及びＷＱＶＧＡ対応モニタ５が同一の画像フォーマットを採用し、ＴＶ受信処理部１５が異なる画像フォーマットを採用し、カーナビ処理部１２及びＴＶ受信処理部１５が同一のＷＱＶＧＡ対応文字フォントセット２を使用する場合に、画像解像度変換部１７がＴＶ受信処理部１５からのＮＴＳＣ信号を画像解像度変換してＷＱＶＧＡ信号に変換し、文字用画素アスペクト変換部１０７がＮＴＳＣ信号に合成するＷＱＶＧＡ対応文字フォントセット２からの文字データを画素アスペクト変換することにより、カーナビ処理部１２及びＴＶ受信処理部１５によりＷＱＶＧＡ対応モニタ５で表示する文字の見え方を近似させることができ、表示画面における文字の統一感をユーザに提供することができるという効果が得られる。【００４１】
上記実施の形態１、この実施の形態２及び以下の実施の形態では、通常、自動車に搭載されるカーナビシステムに、デジタルＴＶ放送受信機を追加接続した場合を例に説明したが、これは１つの例であり、１つの文字フォントセット及び１つの表示部を利用する異なる画像フォーマットを採用する複数の画像処理部から構成される画像処理装置であって、文字フォントセット及び表示部が採用する画像フォーマットと異なる画像フォーマットを採用する画像処理部において、画素アスペクト変換してから画像解像度変換するものであれば、どのようなものであっても良い。【００４２】
また、上記実施の形態１、この実施の形態２及び以下の実施の形態では、画像解像度変換部１７は、ＴＶ受信処理部１５の後に配置されているが、表示する以前で、かつ、画像処理部における最終の合成画像に対して画像解像度変換すれば良く、画像処理部の内の最終段や、表示部内の先頭段に配置されるようなものでも良い。【００４３】
さらに、この実施の形態２及び以下の実施の形態では、画像処理部に画素アスペクト変換部が内包されるものを示したが、文字グリフに対して画素アスペクト変換されるものであれば、どのような構成でも良く、例えば、ＷＱＶＧＡ対応文字フォントセット２に内包される手段でも良い。【００４４】
実施の形態３．
上記実施の形態１及び上記実施の形態２では、１文字ずつ画素アスペクト変換するものについて示したが、ＷＱＶＧＡ対応文字フォントセット２では、その構成によって、文字列として出力する場合もあり、この実施の形態３はこのような文字列として文字グリフを出力するＷＱＶＧＡ対応文字フォントセット２を利用し、その文字列に対して画素アスペクト変換するものである。【００４５】
この発明の実施の形態３による画像処理装置の構成を示すブロック図は、上記実施の形態１の図１と同じである。
図５はこの発明の実施の形態３による画像処理装置のＴＶ受信処理部の構成を示すブロック図である。このＴＶ受信処理部１５は、上記実施の形態２の図４に示す文字用画素アスペクト変換部１０７を、文字列に対して画素アスペクト変換を行う文字列対応画素アスペクト変換部（画素アスペクト変換部）１０８に置き換えたものであり、その他は図４に示す構成と同じである。【００４６】
次にＴＶ放送の再生動作において、文字列に対する画素アスペクト変換の処理について説明する。
上記実施の形態１及び上記実施の形態２と同様に、図形描画部１０２は、ＧＵＩとして表示すべき図形の生成や静止画のデコードを行って、図形・静止画データをグラフィックス合成部１０３に出力する。【００４７】
文字列対応画素アスペクト変換部１０８は、ＷＱＶＧＡ対応文字フォントセット２からＧＵＩとして表示すべき文字列の文字グリフ列を取得して、上記実施の形態１の式（１０）の画素アスペクト変換を行って文字描画部１０１に出力する。【００４８】
図６は文字列対応画素アスペクト変換部１０８の処理を説明する図である。文字列対応画素アスペクト変換部１０８がない場合に、ＴＶ受信処理部１５を経由して表示される文字は図６（ａ）に示すように横長の画素であり、文字と文字との間（文字間距離）も同様に横長の画素に従っている。そのため、文字列対応画素アスペクト変換部１０８は、文字グリフだけではなく文字間距離に対しても、図６（ｂ）に示すように、上記実施の形態１と同様に画素アスペクト変換率３：４の画素アスペクト変換を行う。【００４９】
その後、グラフィックス合成部１０３は、文字描画部１０１により描画された文字列データと図形描画部１０２により描画された図形・静止画データをグラフィックス合成した後、グラフィックス・ＴＶ画像合成部１０６は、ＴＶ画像再生部１０５からの画像とグラフィックス合成部１０３からの合成グラフィックスを画像合成して、ＮＴＳＣ信号としてＮＴＳＣ信号線１６に出力する。図１の画像解像度変換部１７はこのＮＴＳＣ信号を画像解像度変換してＷＱＶＧＡ信号に変換しＷＱＶＧＡ対応モニタ５に出力する。ＷＱＶＧＡ対応モニタ５では、カーナビ処理部１２により表示される文字と同じ画素アスペクト８：９の文字が表示される。【００５０】
以上のように、この実施の形態３によれば、ＷＱＶＧＡ対応文字フォントセット２、カーナビ処理部１２及びＷＱＶＧＡ対応モニタ５が同一の画像フォーマットを採用し、ＴＶ受信処理部１５が異なる画像フォーマットを採用し、カーナビ処理部１２及びＴＶ受信処理部１５が同一のＷＱＶＧＡ対応文字フォントセット２を使用する場合に、画像解像度変換部１７がＴＶ受信処理部１５からのＮＴＳＣ信号を画像解像度変換してＷＱＶＧＡ信号に変換し、文字列対応画素アスペクト変換部１０８がＮＴＳＣ信号に合成するＷＱＶＧＡ対応文字フォントセット２からの文字データと文字間距離を画素アスペクト変換することにより、カーナビ処理部１２及びＴＶ受信処理部１５によりＷＱＶＧＡ対応モニタ５で表示する文字の見え方を近似させることができ、表示画面における文字の統一感をユーザに提供することができるという効果が得られる。【００５１】
この実施の形態３では、文字列対応画素アスペクト変換部１０８が文字列として出力された文字データと文字間距離を画素アスペクト変換するものを示したが、複数行に渡る文字列として出力する場合には、文字データと文字間距離と行間距離を、上記実施の形態１と同様の画素アスペクト変換を行うようにすれば良い。【００５２】
実施の形態４．
上記実施の形態１から上記実施の形態３では、カーナビ処理部１２、ＴＶ受信処理部１５、ＷＱＶＧＡ対応文字フォントセット２及びＷＱＶＧＡ対応モニタ５がそれぞれ固定の画像解像度に従う場合について示したが、ＴＶ放送ではＨＤＴＶ（High Definition Television）やＳＤＴＶ（Standard Definition Television）という画像解像度が異なる放送があるため、この実施の形態４では、このようなＴＶ受信処理部１５で扱うＴＶ放送の画像解像度が可変となる場合について説明する。【００５３】
この発明の実施の形態４による画像処理装置の構成を示すブロック図は、上記実施の形態１の図１と同じである。
図７はこの発明の実施の形態４による画像処理装置のＴＶ受信処理部の構成を示すブロック図である。このＴＶ受信処理部１５は、上記実施の形態１の図３に示すＴＶ受信処理部１５に、ＴＶ画像の画像フォーマットを管理する画像フォーマット管理部１０９を追加したものであり、その他の構成は図３に示す構成と同じである。この画像フォーマット管理部１０９は、画像フォーマット設定部２０１、画素アスペクト変換率算出部２０２及び画像解像度変換率算出部２０３を備えている。【００５４】
図７の画像フォーマット管理部１０９において、画像フォーマット設定部２０１はＴＶ画像の画像フォーマットである画像解像度及び表示アスペクトを設定する。画素アスペクト変換率算出部２０２は、画像フォーマット設定部２０１から通知されるＴＶ画像の画像解像度及び表示アスペクトと、予め設定されるＷＱＶＧＡ対応文字フォントセット２及びＷＱＶＧＡ対応モニタ５に共通の画像解像度及び表示アスペクトとにより、画素アスペクト変換率を算出して画素アスペクト変換部１０４に設定する。【００５５】
画像解像度変換率算出部２０３は、画像フォーマット設定部２０１から通知されるＴＶ画像の画像解像度と、予め設定されるＷＱＶＧＡ対応文字フォントセット２及びＷＱＶＧＡ対応モニタ５に共通する画像解像度とにより、画像解像度変換率を算出して画像解像度変換部１７に設定する。その他は実施の形態１の図１及び図３に示すものと同じである。【００５６】
次に動作について説明する。
画像フォーマット管理部１０９の画像フォーマット設定部２０１は、予め設定されるＴＶ放送の画像解像度及び表示アスペクトを画素アスペクト変換率算出部２０２に通知し、予め設定されるＴＶ放送の画像解像度を画像解像度変換率算出部２０３に通知する。画素アスペクト変換率算出部２０２は、通知されたＴＶ放送の画像解像度及び表示アスペクトと、既知のＷＱＶＧＡ対応文字フォントセット２及びＷＱＶＧＡ対応モニタ５に共通する画像解像度及び表示アスペクトにより画素アスペクト変換率を算出して画素アスペクト変換部１０４に設定する。また、画像解像度変換率算出部２０３は、通知されたＴＶ放送の画像解像度と、既知のＷＱＶＧＡ対応文字フォントセット２及びＷＱＶＧＡ対応モニタ５に共通する画像解像度とにより、画像解像度変換率を算出して画像解像度変換部１７に設定する。【００５７】
その後、上記実施の形態１と同様にして、文字描画部１０１はＷＱＶＧＡ対応文字フォントセット２からの文字グリフを取得して文字を描画して文字データを出力し、図形描画部１０２は図形・静止画データを描画し、グラフィックス合成部１０３が文字描画部１０１により描画された文字データと図形描画部１０２により描画された形・静止画データを合成して合成グラフィックスを出力する。【００５８】
画素アスペクト変換部１０４は、画素アスペクト変換率算出部２０２により算出された画素アスペクト変換率を用いて、グラフィックス合成部１０３からの合成グラフィックスを画素アスペクト変換する。グラフィックス・ＴＶ画像合成部１０６は、ＴＶ画像再生部１０５により再生されたＴＶ放送の画像と、画素アスペクト変換部１０４により画素アスペクト変換された合成グラフィックスを画像合成してＮＴＳＣ信号としてＮＴＳＣ信号線１６に出力する。画像解像度変換部１７は、画像解像度変換率算出部２０３により算出された画像解像度変換率を用いてＮＴＳＣ信号を画像解像度変換してＷＱＶＧＡ信号に変換し、ＷＱＶＧＡ対応モニタ５に出力する。ＷＱＶＧＡ対応モニタ５では、カーナビ処理部１２により表示される文字と同じ画素アスペクト８：９の文字が表示される。【００５９】
以上のように、この実施の形態４によれば、カーナビ処理部１２及びＴＶ受信処理部１５が同一のＷＱＶＧＡ対応文字フォントセット２を使用する場合に、画像フォーマットが可変の種々のＴＶ放送に対応して、画像フォーマット管理部１０９が画素アスペクト変換率及び画像解像度変換率を算出することにより、画像フォーマットが可変の種々のＴＶ放送を受信した場合でも、カーナビ処理部１２及びＴＶ受信処理部１５によりＷＱＶＧＡ対応モニタ５で表示する文字の見え方を近似させることができ、表示画面における文字の統一感をユーザに提供することができるという効果が得られる。【００６０】
実施の形態５．
上記実施の形態４では、ＴＶ受信処理部１５で扱う可変の画像フォーマットを予め設定しておき、画素アスペクト変換率及び画像解像度変換率を算出する場合について示したが、デジタルＴＶ放送のまだら編成のように、時分割な番組編成により、同一チャネルの画像がＨＤＴＶ／ＳＤＴＶでリアルタイムに変更になる場合があるため、この実施の形態５では、このようなＴＶ受信処理部１５で扱う画像がリアルタイムに可変となる場合ついて説明する。【００６１】
この発明の実施の形態５による画像処理装置の構成を示すブロック図は、上記実施の形態１の図１において、画像解像度変換部１７をリアルタイム画像解像度変換部（画像解像度変換部）２１に置き換えたものである。
図８はこの発明の実施の形態５による画像処理装置のＴＶ受信処理部の内部構成を示すブロック図である。このＴＶ受信処理部１５は、上記実施の形態４の図７に示す画像フォーマット管理部１０９をリアルタイム画像フォーマット管理部１１０に置き換え、画素アスペクト変換部１０４をリアルタイム画素アスペクト変換部（画素アスペクト変換部）１１１に置き換え、画像解像度変換部１７をリアルタイム画像解像度変換部（画像解像度変換部）２１に置き換えたもので、リアルタイムなＴＶ画像の画像フォーマットの変更に対応できるようになっている。その他は図７に示す構成と同じである。【００６２】
図８のＴＶ受信処理部１５において、リアルタイム画像フォーマット管理部１１０は、リアルタイム画像フォーマット設定部（画像フォーマット設定部）２０４、リアルタイム画素アスペクト変換率算出部（画素アスペクト変換率算出部）２０５及びリアルタイム画像解像度変換率算出部（画像解像度変換率算出部）２０６を備えている。【００６３】
図８において、リアルタイム画像フォーマット設定部２０４は、ＴＶ画像再生部１０５でのリアルタイムに変更される画像フォーマットとその変更タイミングを取得する。リアルタイム画素アスペクト変換率算出部２０５は、リアルタイム画像フォーマット設定部２０４から通知されるリアルタイムに変更されるＴＶ画像の画像解像度及び表示アスペクトと、予め設定されるＷＱＶＧＡ対応文字フォントセット２及びＷＱＶＧＡ対応モニタ５に共通の画像解像度及び表示アスペクトとにより、上記実施の形態１の式（１０）の画素アスペクト変換率を算出して、ＴＶ画像の画像フォーマットの変更タイミングと共にリアルタイム画素アスペクト変換部１１１に通知する。【００６４】
リアルタイム画像解像度変換率算出部２０６は、リアルタイム画像フォーマット設定部２０４から通知されるリアルタイムに変更されるＴＶ画像の画像解像度と、予め設定されるＷＱＶＧＡ対応文字フォントセット２及びＷＱＶＧＡ対応モニタ５に共通の画像解像度とにより、上記実施の形態１の式（３）の画像解像度変換率を算出して、ＴＶ画像の画像フォーマットの変更タイミングと共にリアルタイム画像解像度変換部２１に通知する。【００６５】
リアルタイム画素アスペクト変換部１１１は、リアルタイム画素アスペクト変換率算出部２０５から通知される変更タイミングに従って、同じくリアルタイム画素アスペクト変換率算出部２０５から通知される画素アスペクト変換率に変えて画素アスペクト変換を行う。リアルタイム画像解像度変換部２１は、リアルタイム画像解像度変換率算出部２０６から通知される変更タイミングに従って、同じくリアルタイム画像解像度変換率算出部２０６から通知される画像解像度変換率に変えて画像解像度変換を行う。【００６６】
次に動作について説明する。
リアルタイム画像フォーマット管理部１１０のリアルタイム画像フォーマット設定部２０４は、ＴＶ画像再生部１０５で扱う画像の画像フォーマットを監視し、その変更に先立って取得した変更後の画像フォーマットである画像解像度及び表示アスペクトと変更タイミングをリアルタイム画素アスペクト変換率算出部２０５に通知し、変更後の画像フォーマットである画像解像度と変更タイミングをリアルタイム画像解像度変換率算出部２０６に通知する。【００６７】
リアルタイム画素アスペクト変換率算出部２０５は、通知された画像解像度及び表示アスペクトと、既知のＷＱＶＧＡ対応文字フォントセット２及びＷＱＶＧＡ対応モニタ５に共通の画像解像度及び表示アスペクトとにより、上記実施の形態１の式（１０）の画素アスペクト変換率を算出し、変更タイミングと共に、リアルタイム画素アスペクト変換部１１１に通知する。【００６８】
また、リアルタイム画像解像度変換率算出部２０６は、通知された画像解像度と、既知のＷＱＶＧＡ対応文字フォントセット２及びＷＱＶＧＡ対応モニタ５に共通の画像解像度とにより、上記実施の形態１の式（３）の画像解像度変換率を算出し、変更タイミングと共に、リアルタイム画像解像度変換部２１に通知する。【００６９】
その後、上記実施の形態１と同様にして、文字描画部１０１はＷＱＶＧＡ対応文字フォントセット２からの文字グリフを取得して文字データを描画し、図形描画部１０２は図形・静止画データを描画し、グラフィックス合成部１０３は、文字描画部１０１により描画された文字データと、図形描画部１０２により描画された図形・静止画データとを合成する。【００７０】
リアルタイム画素アスペクト変換部１１１は、リアルタイム画素アスペクト変換率算出部２０５により算出された画素アスペクト変換率を用いて、グラフィックス合成部１０３から出力された合成グラフィックスを画素アスペクト変換する。グラフィックス・ＴＶ画像合成部１０６は、ＴＶ画像再生部１０５により再生されたＴＶ放送の画像に、リアルタイム画素アスペクト変換部１１１により画素アスペクト変換された合成グラフィックスを画像合成してＮＴＳＣ信号としてＮＴＳＣ信号線１６に出力する。リアルタイム画像解像度変換部２１は、リアルタイム画像解像度変換率算出部２０６により算出された画像解像度変換率を用いて、ＮＴＳＣ信号を画像解像度変換してＷＱＶＧＡ信号に変換し、ＷＱＶＧＡ対応モニタ５に出力する。ＷＱＶＧＡ対応モニタ５では、カーナビ処理部１２により表示される文字と同じ画素アスペクト比８：９の文字が表示される。【００７１】
以上のように、この実施の形態５によれば、カーナビ処理部１２及びＴＶ受信処理部１５が同一のＷＱＶＧＡ対応文字フォントセット２を使用する場合に、画像フォーマットがリアルタイムに変化する種々のＴＶ放送に対応して、リアルタイム画像フォーマット管理部１１０が画素アスペクト変換率及び画像解像度変換率を算出することにより、リアルタイムに変化する種々のＴＶ放送を受信した場合でも、カーナビ処理部１２及びＴＶ受信処理部１５によりＷＱＶＧＡ対応モニタ５で表示する文字の見え方を近似させることができ、表示画面における文字の統一感をユーザに提供することができるという効果が得られる。【００７２】
実施の形態６．
上記実施の形態４及び上記実施の形態５では、ＴＶ受信処理部１５の画像フォーマットの変更に対応するものを示したが、この実施の形態６では、ＷＱＶＧＡ対応モニタ５等の表示部の画像フォーマットの変更に対応するものについて説明する。【００７３】
図９はこの発明の実施の形態６による画像処理装置の構成を示すブロック図である。この画像処理装置１は上記実施の形態１の図１に示す画像処理装置に表示部の画像フォーマットを管理する画像フォーマット管理部２２を追加したものであり、その他は図１に示す構成と同じである。画像フォーマット管理部２２は、モニタ種別設定部３０１、画素アスペクト変換率算出部３０２及び画像解像度変換率算出部３０３を備えている。
なお、この実施の形態６のＴＶ受信処理部１５の内部構成を示すブロック図は、上記実施の形態１の図３に示すものと同じである。【００７４】
図９において、モニタ種別設定部３０１は、ユーザからの表示部種別の指定により、保持しているモニタ画像フォーマット一覧表より、当該表示部の画像解像度及び表示アスペクトを取得する。画素アスペクト変換率算出部３０２は、モニタ種別設定部３０１から通知された表示部の画像解像度及び表示アスペクトと、予め設定されるＴＶ放送の画像解像度及び表示アスペクトとにより、上記式（１０）の画素アスペクト変換率を算出してＴＶ受信処理部１５の画素アスペクト変換部１０４に設定する。画像解像度変換率算出部３０３は、モニタ種別設定部３０１からの通知された表示部の画像解像度と、予め設定されるＴＶ放送の画像解像度とにより画像解像度変換率を算出して画像解像度変換部１７に設定する。【００７５】
次に動作について説明する。
図１０は表示部毎の画像フォーマットである画像解像度及び表示アスペクトを管理するモニタ画像フォーマット一覧表を示す図である。
画像フォーマット管理部２２のモニタ種別設定部３０１は、ユーザが表示部の種別、例えばＷＱＶＧＡ対応モニタ５を指定すると、図１０のモニタ画像フォーマット一覧表より当該表示部の画像解像度及び表示アスペクトを取得し、画素アスペクト変換率算出部３０２に取得した当該表示部の画像解像度及び表示アスペクトを通知し、画像解像度変換率算出部３０３に取得した当該表示部の画像解像度を通知する。【００７６】
画素アスペクト変換率算出部３０２は、モニタ種別設定部３０１から通知された表示部の画像解像度及び表示アスペクトと、予め設定されるＴＶ放送の画像解像度及び表示アスペクトとにより、上記実施の形態１の式（１０）の画素アスペクト変換率を算出してＴＶ受信処理部１５の画素アスペクト変換部１０４に設定する。画像解像度変換率算出部３０３は、モニタ種別設定部３０１からの通知された表示部の画像解像度と、予め設定されるＴＶ放送の画像解像度とにより、上記実施の形態１の式（３）の画像解像度変換率を算出して画像解像度変換部１７に設定する。【００７７】
その後、上記実施の形態１と同様にして、図３に示すＴＶ受信処理部１５の文字描画部１０１はＷＱＶＧＡ対応文字フォントセット２からの文字グリフを取得して文字データを描画し、図形描画部１０２は図形・静止画データを描画し、グラフィックス合成部１０３は、文字描画部１０１により描画された文字データと、図形描画部１０２により描画された図形・静止画データを合成する。【００７８】
画素アスペクト変換部１０４は、画素アスペクト変換率算出部３０２により算出された画素アスペクト変換率を用いて、グラフィックス合成部１０３からの合成グラフィックスを画素アスペクト変換する。グラフィックス・ＴＶ画像合成部１０６は、ＴＶ画像再生部１０５により再生されたＴＶ放送の画像に、画素アスペクト変換部１０４により画素アスペクト変換された合成グラフィックスを画像合成してＮＴＳＣ信号としてＮＴＳＣ信号線１６に出力する。画像解像度変換部１７は、画像解像度変換率算出部３０３により算出された画像解像度変換率を用いて、ＮＴＳＣ信号を画像解像度変換してＷＱＶＧＡ信号に変換し、画像解像度変換されたＷＱＶＧＡ信号は、ユーザにより指定されたＷＱＶＧＡ対応モニタ５に表示される。ＷＱＶＧＡ対応モニタ５では、カーナビ処理部１２により表示される文字と同じ画素アスペクト比８：９の文字が表示される。【００７９】
以上のように、この実施の形態６によれば、カーナビ処理部１２及びＴＶ受信処理部１５が同一のＷＱＶＧＡ対応文字フォントセット２を使用する場合に、ＷＱＶＧＡ対応モニタ５等の表示部の画像フォーマットの変更に対応して、画像フォーマット管理部２２が画素アスペクト変換率及び画像解像度変換率を算出することにより、表示部が種々指定された場合でも、カーナビ処理部１２及びＴＶ受信処理部１５により表示部で表示する文字の見え方を近似させることができ、表示画面における文字の統一感をユーザに提供することができるという効果が得られる。【００８０】
上記実施の形態４、上記実施の形態５及びこの実施の形態６では、上記実施の形態１と同様に、描画された文字データと図形・静止画データとを合成した合成グラフィックスに対し、画素アスペクト変換率で画素アスペクト変換するものを示したが、文字データを画素アスペクト変換するものであれば、どのような構成でも良く、上記実施の形態２のように画素アスペクト変換を文字グリフに対して実施するものや、上記実施の形態３のように文字列の文字グリフや複数行にまたがる文字列の文字グリフに対して実施するものであっても良い。【００８１】
実施の形態７．
上記実施の形態１から上記実施の形態６では、表示部の画像フォーマットと共通のカーナビ側の画像フォーマットに、ＴＶ放送側の画像フォーマットを合わせる場合を示したが、この実施の形態７では、表示部の画像フォーマットと共通のＴＶ放送側の画像フォーマットに、カーナビ側の画像フォーマットを合わせるものを例示する。【００８２】
図１１はこの発明の実施の形態７による画像処理装置の構成を示すブロック図である。この画像処理装置は、上記実施の形態１の図１におけるＷＱＶＧＡ対応文字フォントセット２をＮＴＳＣ対応文字フォントセット（文字フォントセット）３に置き換え、画像解像度変換部１７をカーナビ側の画像解像度変換部２３に置き換え、ＷＱＶＧＡ対応モニタ５をＮＴＳＣ対応モニタ（表示部）６に置き換えたものであり、その他は図１の構成と同じである。【００８３】
図１２は図１１に示すカーナビ処理部の内部構成を示すブロック図である。このカーナビ処理部（第１の画像処理部）１２は、ＧＰＳデータ処理部４０１、カーナビデータ４０２、地図描画部４０３、文字描画部４０４、グラフィックス合成部（画像合成部）４０５及び画素アスペクト変換部４０６を備えている。【００８４】
図１２において、ＧＰＳデータ処理部４０１は、カーナビ用アンテナ１１から受信されるＧＰＳデータから、自車位置情報や渋滞箇所情報等を生成する。カーナビデータ４０２は、カーナビの地図情報等をデータベースとして格納する。地図描画部４０３は、ＧＰＳデータ処理部４０１からの自車位置情報や渋滞箇所情報等に従って、カーナビデータ４０２から必要な地図データを取得して、地図を図形データとして描画する。【００８５】
文字描画部４０４は、ＮＴＳＣ対応文字フォントセット３から文字グリフを取得して文字を描画し文字データを出力する。グラフィックス合成部４０５は、地図描画部４０３により描画された図形データと、文字描画部４０４からの文字データを合成する。画素アスペクト変換部４０６はグラフィックス合成部４０５からの合成グラフィックスを画素アスペクト変換する。【００８６】
なお、この実施の形態７におけるＴＶ受信処理部１５の内部構成を示すブロック図は、上記実施の形態１の図３に示すものと同一であるが、この実施の形態７では、画素アスペクト変換部１０４は、グラフィックス合成部１０３からの合成グラフィックスに対して画素アスペクト変換を実施せずに、そのままグラフィックス・ＴＶ画像合成部１０６に出力する。【００８７】
次に動作について説明する。
ここでは、ＮＴＳＣ対応文字フォントセット３、ＴＶ受信処理部１５及びＮＴＳＣ対応モニタ６では、画像解像度７２０×４８０画素で表示アスペクト１６：９の画像フォーマット（第２の画像フォーマット）で、カーナビ処理部１２では画像解像度４８０×２４０画素で表示アスペクト１６：９の画像フォーマット（第１の画像フォーマット）であるものを例に説明する。【００８８】
カーナビ処理部１２の出力をＮＴＳＣ対応モニタ６で表示するために、画像解像度変換部２３は次の式（１２）から式（１４）により求めた画像解像度変換率３：４で画像解像度変換を行う。
横の縮尺率  ７２０／４８０＝３／２                    （１２）
縦の縮尺率  ４８０／２４０＝２                        （１３）
横：縦＝３／２：２＝３：４                            （１４）【００８９】
また、カーナビ処理部１２及びＴＶ受信処理部１５の画素アスペクトは、上記実施の形態１の式（４）及び式（５）と同様に、それぞれ次の式（１５）及び式（１６）となり１画素の形状が異なっている。
カーナビ処理部１２の横：縦
＝（１６／４８０）：（９／２４０）＝８：９              （１５）
ＴＶ受信処理部１５の横：縦
＝（１６／７２０）：（９／４８０）＝３２：２７          （１６）
つまり、ＮＴＳＣ対応文字フォントセット３の文字グリフを描画した画素アスペクト３２：２７の文字データを画素アスペクト８：９のＷＱＶＧＡ信号に合成すると、８：９の縦長の文字になってしまうため、文字として正しい画素アスペクト３２：２７に変換する必要がある。そこで、文字に対する画素アスペクト変換率は、ｘ＝横の縮尺率、ｙ＝縦の縮尺率とすると、画素アスペクト８：９を３２：２７にするためには、次の式（１７）に示すものとなる。
８ｘ：９ｙ＝３２：２７
ｘ：ｙ＝（９×３２）：（８×２７）＝４：３            （１７）【００９０】
カーナビ処理部１２のＧＰＳデータ処理部４０１は、カーナビ用アンテナ１１経由で取得するＧＰＳデータから自車位置情報及び渋滞箇所情報を生成して地図描画部４０３に通知する。地図描画部４０３は、自車位置情報に従ってカーナビデータ４０２より自車位置周辺の地図データを取得し、周辺地図を描画すると共に、自車位置及び渋滞箇所の図形をオーバーレイさせる。【００９１】
文字描画部４０４は、ＮＴＳＣ対応文字フォントセット３から地図上の地名等の文字グリフを取得して文字データを描画する。グラフィックス合成部４０５は、地図描画部４０３の出力である周辺地図にオーバーレイされた自車位置及び渋滞箇所の図形と、文字描画部４０４により描画された文字データとを合成する。画素アスペクト変換部４０６は、グラフィックス合成部４０５からの合成グラフィックスに対して、式（１７）に従う画素アスペクト変換してＷＱＶＧＡ信号線１３を経由して出力する。【００９２】
画像解像度変換部２３は、画素アスペクト変換部４０６から出力されたＷＱＶＧＡ信号に対して、式（１４）に従う画像解像度変換してＮＴＳＣ信号に変換し、周辺地図にオーバーレイされた自車位置及び渋滞箇所の図形と文字はＮＴＳＣ対応モニタ６に表示される。ＮＴＳＣ対応モニタ６では、画素アスペクト３２：２７の文字が表示される。【００９３】
また、図３のＴＶ受信処理部１５において、グラフィックス合成部１０３は、文字描画部１０１により描画された文字データと、図形描画部１０２により描画された図形・静止画データとを合成するが、画素アスペクト変換部１０４は、グラフィックス合成部１０３からの合成グラフィックスに対して画素アスペクト変換を実施せずに、そのままグラフィックス・ＴＶ画像合成部１０６に出力する。グラフィックス・ＴＶ画像合成部１０６は、ＴＶ画像再生部１０５からのＴＶ画像と、合成グラフィックスとを画像合成し、ＮＴＳＣ信号としてＮＴＳＣ信号線１６を介してＮＴＳＣ対応モニタ６に出力する。ＮＴＳＣ対応モニタ６では、画素アスペクト３２：２７の文字が表示される。【００９４】
以上のように、この実施の形態７によれば、ＮＴＳＣ対応文字フォントセット３、ＴＶ受信処理部１５及びＮＴＳＣ対応モニタ６が同一の画像フォーマットを採用し、カーナビ処理部１２が異なる画像フォーマットを採用し、カーナビ処理部１２及びＴＶ受信処理部１５が同一のＮＴＳＣ対応文字フォントセット３を使用する場合に、画像解像度変換部２３がカーナビ処理部１２からのＷＱＶＧＡ信号をＮＴＳＣ信号に画像解像度変換し、画素アスペクト変換部４０６がＮＴＳＣ対応文字フォントセット３からの文字データを含む合成グラフィックスを画素アスペクト変換することにより、カーナビ処理部１２及びＴＶ受信処理部１５によりＮＴＳＣ対応モニタ６で表示する文字の見え方を近似させることができ、表示画面における文字の統一感をユーザに提供することができるという効果が得られる。【００９５】
この実施の形態７では、上記実施の形態１と同様に、図形データと文字データをグラフィックス合成した後に画素アスペクト変換を実施しているが、上記実施の形態２や上記実施の形態３のように、文字グリフや、文字列の文字グリフ又は複数行の文字列の文字グリフに対して画素アスペクト変換を実施した後に図形データと合成するような場合や、上記実施の形態４や上記実施の形態５のように、扱う画像フォーマットの初期設定やリアルタイムな画像フォーマットの変更に追従して、画素アスペクト変換率及び画像解像度変換率を算出して変更する場合や、上記実施の形態６のように、異なる画像フォーマットの表示部において、接続する表示部の初期設定に従う画素アスペクト変換率及び画像解像度変換率を算出して変更する場合であっても良い。【００９６】
実施の形態８．
上記実施の形態１から上記実施の形態７では、文字フォントセットと表示部の画像フォーマットが同じであるものを示したが、この実施の形態８では、文字フォントセットと表示部の画像フォーマットが異なる場合について説明する。【００９７】
図１３はこの発明の実施の形態８による画像処理装置の構成を示すブロック図である。図１３において、上記実施の形態１の図１におけるＷＱＶＧＡ対応文字フォントセット２を、独自の画像フォーマットとしてＶＧＡ（Video Graphics Array）を採用するＶＧＡ対応文字フォントセット（文字フォントセット）４に置き換えたもので、その他は図１の構成と同じである。【００９８】
次に動作について説明する。
この説明においては、図１３に加え、上記実施の形態１の図３に示すＴＶ受信処理部（第２の画像処理部）１５及び上記実施の形態７の図１２に示すカーナビ処理部（第１の画像処理部）１２それぞれに接続されるＷＱＶＧＡ対応文字フォントセット２及びＮＴＳＣ対応文字フォントセット３を、ＶＧＡ対応文字フォントセット４に置き換えたものとして説明する。【００９９】
また、カーナビ処理部１２及びＷＱＶＧＡ対応モニタ５では解像度４８０×２４０画素で表示アスペクト１６：９の画像フォーマット（第１の画像フォーマット）で、ＴＶ受信処理部１５では画像解像度７２０×４８０画素で表示アスペクト１６：９の画像フォーマット（第２の画像フォーマット）で、ＶＧＡ対応文字フォントセット４では画像解像度６４０×４８０画素で表示アスペクト４：３の画像フォーマット（第３の画像フォーマット）である場合を説明する。【０１００】
この場合、これらの画素アスペクトは以下となり、形状が全て異なっている。
ＴＶ受信処理部１５の横：縦
＝（１６／７２０）：（９／４８０）＝３２：２７        （１８）
カーナビ処理部１２及びＷＱＶＧＡ対応モニタ５の横：縦
＝（１６／４８０）：（９／２４０）＝８：９            （１９）
ＶＧＡ対応文字フォントセット４の横：縦
＝（４／６４０）：（３／４８０）＝１：１              （２０）【０１０１】
カーナビ処理部１２において、ＶＧＡ対応文字フォントセット４の文字グリフを描画した画素アスペクト１：１の文字データを画素アスペクト８：９のＷＱＶＧＡ信号に合成すると、８：９の縦長の文字になってしまうため、文字として正しい画素アスペクト１：１に変換する必要がある。そこで、ｘ＝横の縮尺率、ｙ＝縦の縮尺率とすると、画素アスペクト８：９を１：１にするためには、画素アスペクト変換部４０６では次の式（２１）による画素アスペクト変換率で画素アスペクト変換処理を行う。
８ｘ：９ｙ＝１：１
ｘ：ｙ＝９：８                                    （２１）
カーナビ処理部１２では、上記画素アスペクト変換した合成グラフィックスのＷＱＶＧＡ信号をＷＱＶＧＡ信号線１３経由でＷＱＶＧＡ対応モニタ５に出力する。ＷＱＶＧＡ対応モニタ５では画素アスペクト比１：１の文字が表示される。【０１０２】
また、ＴＶ受信処理部１５では、ＶＧＡ対応文字フォントセット４の文字グリフを描画した画素アスペクト１：１の文字データを画素アスペクト３２：２７のＮＴＳＣ信号に合成すると、３２：２７の横長の文字になってしまうため、文字として正しい画素アスペクト１：１に変換する必要がある。そこで、ｘ＝横の縮尺率、ｙ＝縦の縮尺率とすると、ＴＶ受信処理部１５の画素アスペクト変換部１０４は、次の式（２２）の画素アスペクト変換率で画素アスペクト変換処理を行う。
３２ｘ：２７ｙ＝１：１
ｘ：ｙ＝２７：３２                                  （２２）
ＴＶ受信処理部１５では、上記の画素アスペクト変換した合成グラフィックスにＴＶ画像を画像合成した出力に対し、上記実施の形態１と同様に、式（３）による画像解像度変換率で画像解像度変換してＷＱＶＧＡ信号に変換しＷＱＶＧＡ対応モニタ５に出力する。ＷＱＶＧＡ対応モニタ５では、カーナビ処理部１２により表示される文字と同じ画素アスペクト比１：１の文字が表示される。【０１０３】
以上のように、この実施の形態８によれば、カーナビ処理部１２及びＷＱＶＧＡ対応モニタ５が同一の画像フォーマットを採用し、ＴＶ受信処理部１５が別の異なる画像フォーマットを採用し、ＶＧＡ対応文字フォントセット４がさらに異なる画像フォーマットを採用し、カーナビ処理部１２及びＴＶ受信処理部１５が同一のＶＧＡ対応文字フォントセット４を使用する場合に、カーナビ処理部１２の画素アスペクト変換部４０６がＶＧＡ対応文字フォントセット４からの文字を含む合成グラフィックスを画素アスペクト変換し、画像解像度変換部１７がＴＶ受信処理部１５からのＮＴＳＣ信号をＷＱＶＧＡ信号に画像解像度変換し、画素アスペクト変換部１０４がＶＧＡ対応文字フォントセット４からの文字を含む合成グラフィックスを画素アスペクト変換することにより、カーナビ処理部１２及びＴＶ受信処理部１５によりＷＱＶＧＡ対応モニタ５で表示する文字の見え方を近似させることができ、表示画面における文字の統一感をユーザに提供することができるという効果が得られる。【０１０４】
この実施の形態８では、上記実施の形態１と同様に、図形データと文字データをグラフィックス合成した後に画素アスペクト変換を実施しているが、上記実施の形態２や上記実施の形態３のように、文字グリフや文字列の文字グリフ又は複数行の文字列の文字グリフに対して、画素アスペクト変換したものを図形データと合成するような場合や、上記実施の形態４や上記実施の形態５のように、扱う画像フォーマットの初期設定やリアルタイムな画像フォーマットの変更に追従して画素アスペクト変換率及び画像解像度変換率を算出して変更する場合や、上記実施の形態６のような場合も可能である。
【産業上の利用可能性】
【０１０５】
以上のように、この発明に係る画像処理装置は、例えば異なる画像フォーマットを採用する画像処理部が同一の文字フォントセットを利用する場合に、表示文字の見え方を近似させるもの等に適している。
【図１】
0004489805.tif 000002
【図２】
0004489805.tif 000003
【図３】
0004489805.tif 000004
【図４】
0004489805.tif 000005
【図５】
0004489805.tif 000006
【図６】
0004489805.tif 000007
【図７】
0004489805.tif 000008
【図８】
0004489805.tif 000009
【図９】
0004489805.tif 000010
【図１０】
0004489805.tif 000011
【図１１】
0004489805.tif 000012
【図１２】
0004489805.tif 000013
【図１３】
0004489805.tif 000014