(57)【要約】【課題】従来、画像を視るユーザにとって、刺激が大きすぎたり、目が疲れやすい等、不都合があった。【解決手段】入力画像を取得する入力画像取得部と、前記入力画像に含まれる被写体の目標とする属性値である１以上の目標属性値を取得する目標属性値取得部と、前記入力画像を用いて構成される出力画像に含まれる前記被写体の１以上の属性値を取得する属性値取得部と、前記目標属性値取得部が取得した１以上の目標属性値と、前記属性値取得部が取得した１以上の属性値との差を示す１以上の差情報を取得する差情報取得部と、前記１以上の差情報が、予め決められた条件を満たさない場合、前記入力画像を用いて構成される出力画像の出力態様を変更し、出力する画像出力部とを具備する画像出力装置により、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。【選択図】図１
2013015741.tif 000002
【特許請求の範囲】
【請求項１】
入力画像を取得する入力画像取得部と、
前記入力画像に含まれる被写体の目標とする属性値である１以上の目標属性値を取得する目標属性値取得部と、
前記入力画像を用いて構成される出力画像に含まれる前記被写体の１以上の属性値を取得する属性値取得部と、
前記目標属性値取得部が取得した１以上の目標属性値と、前記属性値取得部が取得した１以上の属性値との差を示す１以上の差情報を取得する差情報取得部と、
前記１以上の差情報が、予め決められた条件を満たさない場合、前記入力画像を用いて構成される出力画像の出力態様を変更し、出力する画像出力部とを具備する画像出力装置。
【請求項２】
前記画像出力部は、
前記１以上の差情報が、予め決められた条件を満たさないほど、１以上の目標属性値と１以上の属性値との差が大きい場合、前記１以上の目標属性値と前記属性値取得部が取得した１以上の属性値との差が小さくなるように、前記入力画像を用いて構成される出力画像の出力態様を変更し、出力する請求項１記載の画像出力装置。
【請求項３】
前記画像出力部は、
前記予め決められた条件を格納している条件格納手段と、
前記１以上の差情報が、前記予め決められた条件を満たすか否かを判断する判断手段と、
前記判断手段が、前記１以上の差情報が前記予め決められた条件を満たさないと判断した場合、前記出力画像を出力するウィンドウのサイズを決定するウィンドウサイズ決定手段と、
前記ウィンドウのサイズに従ったウィンドウに、前記出力画像を出力する出力手段とを具備する請求項１または請求項２記載の画像出力装置。
【請求項４】
前記画像出力部は、
前記ウィンドウのサイズが、画面枠より小さい場合、前記出力画像を出力するウィンドウの領域とは異なる第二領域に、前記出力画像とは異なる画像を出力する他画像出力手段をさらに具備する請求項３記載の画像出力装置。
【請求項５】
前記他画像出力手段は、
前記第二領域を分割した２以上の領域に、ストロボ出力を行う請求項４記載の画像出力装置。
【請求項６】
データ放送を受信するデータ放送受信部をさらに具備し、
前記他画像出力手段は、
前記第二領域に、前記データ放送を出力する請求項４記載の画像出力装置。
【請求項７】
２以上のチャプターに分割し得る入力映像を格納し得る入力映像格納部をさらに具備し、
前記入力画像取得部は、
前記入力映像が有する２以上の各入力画像を、前記入力映像格納部から順次読み出し、
前記他画像出力手段は、
前記第二領域に、前記入力映像が有する２以上の各チャプターを代表する画像を出力する請求項４記載の画像出力装置。
【請求項８】
前記他画像出力手段は、
前記第二領域に、前記ウィンドウに出力される出力画像の元になる同一の入力画像に対して、前記出力画像とは異なる画像処理を施して得られた画像を出力する請求項４記載の画像出力装置。
【請求項９】
前記画像出力部は、
前記ウィンドウサイズ決定手段が決定したウィンドウのサイズが、前記画像出力装置の画面枠より大きい場合、前記画面枠に前記出力画像の一部を出力し、当該画面枠より小さいウィンドウに、前記出力画像を縮小した画像を出力するＰｉｎＰ出力手段をさらに具備する請求項３記載の画像出力装置。
【請求項１０】
前記目標属性値取得部は、
前記入力画像に含まれる被写体の目標とする大きさである目標サイズを取得し、
前記属性値取得部は、
前記入力画像を用いて構成される出力画像に含まれる前記被写体のサイズを取得し、
前記差情報取得部は、
前記目標属性値取得部が取得した目標サイズと、前記属性値取得部が取得した被写体のサイズとの差を示す差情報であるサイズ差情報を取得する請求項１から請求項９いずれか記載の画像出力装置。
【請求項１１】
前記目標属性値取得部は、
前記入力画像に含まれる被写体の動く速度に関する目標値についての情報である目標速度情報を取得し、
前記属性値取得部は、
前記入力画像を用いて構成される出力画像に含まれる前記被写体の動く速度に関する速度情報を取得し、
前記差情報取得部は、
前記目標属性値取得部が取得した目標速度情報と、前記属性値取得部が取得した速度情報との差を示す差情報である速度差情報を取得する請求項１から請求項９いずれか記載の画像出力装置。
【請求項１２】
前記画像出力部は、
前記１以上の差情報が、予め決められた条件を満たさない場合、前記入力画像の予め決められた１以上の属性値を変更した出力画像を構成し、出力する請求項１または請求項２記載の画像出力装置。
【請求項１３】
前記予め決められた１以上の属性値は、
前記入力画像の明るさである請求項１２記載の画像出力装置。
【請求項１４】
前記入力画像取得部は、
２以上の入力画像を取得し、
前記予め決められた１以上の属性値は、
前記２以上の入力画像の再生速度である請求項１２記載の画像出力装置。
【請求項１５】
前記入力画像取得部は、
２以上の入力画像を取得し、
前記予め決められた１以上の属性値は、
前記２以上の入力画像の単位時間あたりに出力されるフィールド数である請求項１２記載の画像出力装置。
【請求項１６】
前記画像出力装置のディスプレイの属性値である１以上のディスプレイ属性値を取得するディスプレイ属性値取得部をさらに具備し、
前記画像出力部は、
前記１以上のディスプレイ属性値に応じて、出力態様の変更の仕方が異なる請求項１から請求項１５いずれか記載の画像出力装置。
【請求項１７】
前記予め決められた条件を変更する指示である変更指示を受け付ける受付部と、
前記変更指示に従って、前記予め決められた条件を変更する条件変更部とをさらに具備する請求項１から請求項１６いずれか記載の画像出力装置。
【請求項１８】
１以上の目標属性値が予め格納されており、
前記目標属性値を変更する指示である目標属性値変更指示を受け付ける受付部と、
前記目標属性値変更指示に従って、前記目標属性値を変更する目標属性値変更部とをさらに具備する請求項１から請求項１６いずれか記載の画像出力装置。
【請求項１９】
前記出力画像の出力態様の変更の度合いである変更情報を受け付ける受付部と、
前記変更情報に従って、前記出力画像の出力態様の変更の度合いを変更する変更情報変更部とをさらに具備し、
前記画像出力部は、
前記１以上の差情報が、予め決められた条件を満たさない場合、前記入力画像を用いて構成される出力画像の出力態様を、前記変更情報に従って変更し、出力する請求項１から請求項１８いずれか記載の画像出力装置。
【請求項２０】
入力画像取得部、目標属性値取得部、属性値取得部、差情報取得部、および画像出力部により実現される画像出力方法であって、
前記入力画像取得部が、入力画像を取得する入力画像取得ステップと、
前記目標属性値取得部が、前記入力画像に含まれる被写体の目標とする属性値である１以上の目標属性値を取得する目標属性値取得ステップと、
前記属性値取得部が、前記入力画像を用いて構成される出力画像に含まれる前記被写体の１以上の属性値を取得する属性値取得ステップと、
前記差情報取得が、前記目標属性値取得ステップで取得された１以上の目標属性値と、前記属性値取得ステップで取得された１以上の属性値との差を示す１以上の差情報を取得する差情報取得ステップと、
前記差情報取得が、前記１以上の差情報が、予め決められた条件を満たさない場合、前記入力画像を用いて構成される出力画像の出力態様を変更し、出力する画像出力ステップとを具備する画像出力方法。
【請求項２１】
コンピュータを、
入力画像を取得する入力画像取得部と、
前記入力画像に含まれる被写体の目標とする属性値である１以上の目標属性値を取得する目標属性値取得部と、
前記入力画像を用いて構成される出力画像に含まれる前記被写体の１以上の属性値を取得する属性値取得部と、
前記目標属性値取得部が取得した１以上の目標属性値と、前記属性値取得部が取得した１以上の属性値との差を示す１以上の差情報を取得する差情報取得部と、
前記１以上の差情報が、予め決められた条件を満たさない場合、前記入力画像を用いて構成される出力画像の出力態様を変更し、出力する画像出力部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を出力する画像出力装置等に関するものである。
【背景技術】
【０００２】
従来、本体のディスプレイよりも増設モニタのディスプレイの画面サイズが小さくても増設モニタの画面に表示される文字列やアイコンの容易な識別を可能とする画像出力装置があった（特許文献１参照）。かかる画像出力装置では、地図表示、アイコン表示、文字フォントサイズに関して、増設モニタの表示画面サイズに好適となるように変更処理を実行し、当該変更処理後の画像データを増設モニタへ転送する。
【０００３】
また、従来、複数の映像の表示において、任意の映像を拡大表示する場合、画面構成の切換えを行うことで、それぞれの映像表示領域の位置やサイズを変え、ユーザにとって見やすい多分割画面を生成、表示する映像データ処理装置があった（特許文献２参照）。
【０００４】
さらに、従来、２フィールドの映像信号から動きを検出し、動きが検出された部分のみを記憶部へ記憶して、メモリの削減およびコストの低減を図ることを目的とするストロボ表示装置があった（特許文献３参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−６０４５４号公報（第１頁、第１図等）
【特許文献２】特開２００８−２８８７６号公報（第１頁、第１図等）
【特許文献３】特開平９−５５９１２号公報（第１頁、第１図等）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の画像出力装置においては、画像出力装置において、画面枠の大きさによっては、出力画像中の被写体の大きさや移動する速度等の被写体の属性値が実際の属性値と大きく異なる場合があり、かかる場合に、画像を視るユーザにとって、刺激が大きすぎたり、違和感を感じたり、目が疲れやすい等、不都合が生じていた。
【０００７】
さらに具体的には、例えば、近年のディスプレイの大型化のために、コンテンツへの没入感の増加に相まって、画像内の被写体の単位時間当たりの遷移量が、画面の大きさに比例して増加することにより、気分を害するという、映像酔いの課題がある。しかし、従来の画像出力装置では、映像酔いの課題が解決されない。
【課題を解決するための手段】
【０００８】
本第一の発明の画像出力装置は、入力画像を取得する入力画像取得部と、入力画像に含まれる被写体の目標とする属性値である１以上の目標属性値を取得する目標属性値取得部と、入力画像を用いて構成される出力画像に含まれる被写体の１以上の属性値を取得する属性値取得部と、目標属性値取得部が取得した１以上の目標属性値と、属性値取得部が取得した１以上の属性値との差を示す１以上の差情報を取得する差情報取得部と、１以上の差情報が、予め決められた条件を満たさない場合、入力画像を用いて構成される出力画像の出力態様を変更し、出力する画像出力部とを具備する画像出力装置である。
【０００９】
かかる構成により、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【００１０】
また、本第二の発明の画像出力装置は、第一の発明に対して、画像出力部は、１以上の差情報が、予め決められた条件を満たさないほど、１以上の目標属性値と１以上の属性値との差が大きい場合、１以上の目標属性値と属性値取得部が取得した１以上の属性値との差が小さくなるように、入力画像を用いて構成される出力画像の出力態様を変更し、出力する画像出力装置である。
【００１１】
かかる構成により、出力画像中の被写体の属性値を実際の属性値に合致させる、または近づけることにより、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【００１２】
また、本第三の発明の画像出力装置は、第一または第二の発明に対して、画像出力部は、予め決められた条件を格納している条件格納手段と、１以上の差情報が、予め決められた条件を満たすか否かを判断する判断手段と、判断手段が、１以上の差情報が予め決められた条件を満たさないと判断した場合、出力画像を出力するウィンドウのサイズを決定するウィンドウサイズ決定手段と、ウィンドウのサイズに従ったウィンドウに、出力画像を出力する出力手段とを具備する画像出力装置である。
【００１３】
かかる構成により、出力画像を出力するウィンドウのサイズを変更することにより、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【００１４】
また、本第四の発明の画像出力装置は、第三の発明に対して、画像出力部は、ウィンドウのサイズが、画面枠より小さい場合、出力画像を出力するウィンドウの領域とは異なる第二領域に、出力画像とは異なる画像を出力する他画像出力手段をさらに具備する画像出力装置である。
【００１５】
かかる構成により、出力画像を出力するウィンドウのサイズを画面枠より小さくした場合にできる空き領域を有効に利用できる。
【００１６】
また、本第五の発明の画像出力装置は、第四の発明に対して、他画像出力手段は、第二領域を分割した２以上の領域に、ストロボ出力を行う画像出力装置である。
【００１７】
かかる構成により、出力画像を出力するウィンドウのサイズを画面枠より小さくした場合にできる空き領域を有効に利用できる。
【００１８】
また、本第六の発明の画像出力装置は、第四の発明に対して、データ放送を受信するデータ放送受信部をさらに具備し、他画像出力手段は、第二領域に、データ放送を出力する画像出力装置である。
【００１９】
かかる構成により、出力画像を出力するウィンドウのサイズを画面枠より小さくした場合にできる空き領域を有効に利用できる。
【００２０】
また、本第七の発明の画像出力装置は、第四の発明に対して、２以上のチャプターに分割し得る入力映像を格納し得る入力映像格納部をさらに具備し、入力画像取得部は、入力映像が有する２以上の各入力画像を、入力映像格納部から順次読み出し、他画像出力手段は、第二領域に、入力映像が有する２以上の各チャプターを代表する画像を出力する画像出力装置である。
【００２１】
かかる構成により、出力画像を出力するウィンドウのサイズを画面枠より小さくした場合にできる空き領域を有効に利用できる。
【００２２】
また、本第八の発明の画像出力装置は、第四の発明に対して、他画像出力手段は、第二領域に、ウィンドウに出力される出力画像の元になる同一の入力画像に対して、出力画像とは異なる画像処理を施して得られた画像を出力する画像出力装置である。
【００２３】
かかる構成により、出力画像を出力するウィンドウのサイズを画面枠より小さくした場合にできる空き領域を有効に利用できる。
【００２４】
また、本第九の発明の画像出力装置は、第三の発明に対して、画像出力部は、ウィンドウサイズ決定手段が決定したウィンドウのサイズが、画像出力装置の画面枠より大きい場合、画面枠に出力画像の一部を出力し、画面枠より小さいウィンドウに、出力画像を縮小した画像を出力するＰｉｎＰ出力手段をさらに具備する画像出力装置である。
【００２５】
かかる構成により、出力画像中の被写体の属性値を実際の属性値に合致させる、または近づけることができ、かつ、出力画像の全体も出力できる。
【００２６】
また、本第十の発明の画像出力装置は、第一から第九いずれかの発明に対して、目標属性値取得部は、入力画像に含まれる被写体の目標とする大きさである目標サイズを取得し、属性値取得部は、入力画像を用いて構成される出力画像に含まれる被写体のサイズを取得し、差情報取得部は、目標属性値取得部が取得した目標サイズと、属性値取得部が取得した被写体のサイズとの差を示す差情報であるサイズ差情報を取得する画像出力装置である。
【００２７】
かかる構成により、出力画像中の被写体のサイズを実際のサイズに合致させる、または近づけることにより、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【００２８】
なお、ここでサイズとは実際の被写体の大きさと出力装置上での表示される大きさのことであってもよいし、カメラ位置から見た被写体の見掛け上の大きさとユーザが出力装置を見た際の見掛け上の大きさのことであってもよい。
【００２９】
また、本第十一の発明の画像出力装置は、第一から第九いずれかの発明に対して、目標属性値取得部は、入力画像に含まれる被写体の動く速度に関する目標値についての情報である目標速度情報を取得し、属性値取得部は、入力画像を用いて構成される出力画像に含まれる被写体の動く速度に関する速度情報を取得し、差情報取得部は、目標属性値取得部が取得した目標速度情報と、属性値取得部が取得した速度情報との差を示す差情報である速度差情報を取得する画像出力装置である。
【００３０】
かかる構成により、出力画像中の被写体の動きの速度を実際の速度に合致させる、または近づけることにより、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【００３１】
なお、ここで動きの速度とは実際の被写体の動きの速度であってもよいし、見掛け上の被写体の動きの速度であってもよい。
【００３２】
また、本第十二の発明の画像出力装置は、第一または第二の発明に対して、画像出力部は、１以上の差情報が、予め決められた条件を満たさない場合、入力画像の予め決められた１以上の属性値を変更した出力画像を構成し、出力する画像出力装置である。
【００３３】
かかる構成により、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【００３４】
また、本第十三の発明の画像出力装置は、第十二の発明に対して、予め決められた１以上の属性値は、入力画像の明るさである画像出力装置である。
【００３５】
かかる構成により、出力画像の明るさを適切に制御でき、その結果、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【００３６】
また、本第十四の発明の画像出力装置は、第十二の発明に対して、入力画像取得部は、２以上の入力画像を取得し、予め決められた１以上の属性値は、２以上の入力画像の再生速度である画像出力装置である。
【００３７】
かかる構成により、出力画像の再生速度を適切に制御でき、その結果、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【００３８】
また、本第十五の発明の画像出力装置は、第十二の発明に対して、入力画像取得部は、２以上の入力画像を取得し、予め決められた１以上の属性値は、２以上の入力画像の単位時間あたりに出力されるフィールド数である画像出力装置である。
【００３９】
かかる構成により、出力画像の単位時間あたりのコマ数を適切に制御でき、その結果、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【００４０】
また、本第十六の発明の画像出力装置は、第一から第十五いずれかの発明に対して、画像出力装置のディスプレイの属性値である１以上のディスプレイ属性値を取得するディスプレイ属性値取得部をさらに具備し、画像出力部は、１以上のディスプレイ属性値に応じて、出力態様の変更の仕方が異なる画像出力装置である。
【００４１】
かかる構成により、ユーザが画像を視るディスプレイの属性値に適切に対応する出力画像を出力でき、その結果、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【００４２】
また、本第十七の発明の画像出力装置は、第一から第十六いずれかの発明に対して、予め決められた条件を変更する指示である変更指示を受け付ける受付部と、変更指示に従って、予め決められた条件を変更する条件変更部とをさらに具備する画像出力装置である。
【００４３】
かかる構成により、ユーザの嗜好に応じて、出力画像の出力態様を変更するための条件をカスタマイズでき、その結果、ユーザの個性に応じて、画像を見る際の不都合を小さくできる、または不都合をなくすことができる。
【００４４】
また、本第十八の発明の画像出力装置は、第一から第十六いずれかの発明に対して、記憶媒体に、１以上の目標属性値が予め格納されており、前記目標属性値を変更する指示である目標属性値変更指示を受け付ける受付部と、前記目標属性値変更指示に従って、前記目標属性値を変更する目標属性値変更部とをさらに具備する画像出力装置である。
【００４５】
かかる構成により、ユーザの嗜好に応じて、出力画像の出力様態を変更するための目標属性値を指示することができ、その結果、ユーザの個性に応じて、画像を見る際の不都合を小さくできる、または不都合をなくすことができる。
【００４６】
また、本第十九の発明の画像出力装置は、第一から第十八いずれかの発明に対して、出力画像の出力態様の変更の度合いである変更情報を受け付ける受付部と、変更情報に従って、出力画像の出力態様の変更の度合いを変更する変更情報変更部とをさらに具備し、画像出力部は、１以上の差情報が、予め決められた条件を満たさない場合、入力画像を用いて構成される出力画像の出力態様を、変更情報に従って変更し、出力する画像出力装置である。
【００４７】
かかる構成により、ユーザの嗜好に応じて、出力画像の出力態様の変更度合いをカスタマイズでき、その結果、ユーザの個性に応じて、画像を見る際の不都合を小さくできる、または不都合をなくすことができる。
【発明の効果】
【００４８】
本発明による画像出力装置によれば、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【図面の簡単な説明】
【００４９】
【図１】実施の形態１における画像出力装置のブロック図
【図２】同画像出力装置のブロック図
【図３】同画像出力装置の動作について説明するフローチャート
【図４】同目標属性値管理表を示す図
【図５】同入力画像取得部１０３が受信した画像を示す図
【図６】同出力例を示す図
【図７】同入力画像取得部１０３が受信した画像を示す図
【図８】同出力例を示す図
【図９】同入力画像取得部１０３が取得した画像を示す図
【図１０】同出力例を示す図
【図１１】同出力例を示す図
【図１２】同出力例を示す図
【図１３】同出力例を示す図
【図１４】同出力例を示す図
【図１５】同目標属性値管理表を示す図
【図１６】同コンピュータシステムの概観図
【図１７】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００５０】
以下、画像出力装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００５１】
（実施の形態１）
本実施の形態において、入力画像に含まれる被写体の属性と、出力画像の属性との間に差がある場合に、出力態様を変更する画像出力装置について説明する。
【００５２】
また、本実施の形態において、出力態様の変更とは、通常、被写体の属性値（サイズ、移動速度、明るさ等）と出力画像の属性値との差を小さくするための出力態様の変更である。つまり、本実施の形態において、例えば、実際の被写体の属性値に出力画像の属性値を一致させる、または近づける技術を有する画像出力装置について説明する。なお、かかる技術は、画像正規化技術とも言うこととする。
【００５３】
また、本実施の形態において、出力態様の変更とは、例えば、画像を出力するウィンドウサイズの変更、画像の明るさ等の画像の属性値の変更、画像の再生速度の変更、画像のコマ数の変更等である。
【００５４】
さらに、本実施の形態において、出力態様を変更するための条件や、画像の出力態様の変更度合いは、ユーザによるカスタマイズが可能である。
【００５５】
なお、本実施の形態において、画像出力装置とは、テレビ受信機、記録媒体（光ディスクやハードディスク等）のプレイヤー、写真表示装置など、画像を出力し得る装置であれば良い。
【００５６】
図１は、本実施の形態における画像出力装置１のブロック図である。また、図２は、画像出力装置１を構成する画像出力部１０８のブロック図である。
【００５７】
画像出力装置１は、入力映像格納部１０１、データ放送受信部１０２、入力画像取得部１０３、ディスプレイ属性値取得部１０４、目標属性値取得部１０５、属性値取得部１０６、差情報取得部１０７、画像出力部１０８、受付部１０９、条件変更部１１０、変更情報変更部１１１、目標属性値変更部１１２を備える。
【００５８】
目標属性値取得部１０５は、目標属性値格納手段１０５１、目標属性値取得手段１０５２を備える。
【００５９】
画像出力部１０８は、条件格納手段１０８１、変更情報格納手段１０８２、判断手段１０８３、ウィンドウサイズ決定手段１０８４、出力手段１０８５、他画像出力手段１０８６、ＰｉｎＰ出力手段１０８７を備える。
【００６０】
入力映像格納部１０１は、入力映像を格納し得る。入力映像のデータ形式等は、問わない。入力映像は、２以上の画像の集合である。入力映像は、２以上のチャプターに分割し得る映像であることは好適である。
【００６１】
データ放送受信部１０２は、データ放送を受信する。データ放送受信部１０２は、通常、放送を受信する手段で実現される。
【００６２】
入力画像取得部１０３は、入力画像を取得する。ここで、取得とは、放送による受信、通信による受信、記録媒体からの読み込み等である。また、例えば、入力画像取得部１０３は、入力画像を放送により受信する。また、例えば、入力画像取得部１０３は、入力映像が有する２以上の各入力画像を、入力映像格納部１０１から順次読み出す。また、入力画像取得部１０３は、通常、２以上の入力画像を有する入力映像を取得する。
【００６３】
入力画像取得部１０３は、例えば、放送受信手段や、データ読み込み手段等から実現され得る。
【００６４】
ディスプレイ属性値取得部１０４は、画像出力装置１のディスプレイの属性値である１以上のディスプレイ属性値を取得する。ディスプレイ属性値とは、画面サイズ、ディスプレイの種類（例えば、液晶、有機ＥＬ、プラズマ等）などである。ディスプレイ属性値は、例えば、画像出力装置１が図示しない記録媒体（例えば、ディスプレイ属性値格納部）に保持している。
【００６５】
目標属性値取得部１０５は、１以上の目標属性値を取得する。目標属性値とは、入力画像（ここでは、出力画像と考えても良い）に含まれる被写体の目標とする属性値である。目標属性値は、例えば、被写体の目標とする大きさである目標サイズである。また、目標属性値は、例えば、被写体の、カメラ位置から見た見掛け上の大きさである目標サイズである。つまり、目標サイズと言った場合、実際の被写体の目標とする大きさ、または被写体の、カメラ位置から見た見掛け上の目標とする大きさである。また、目標属性値は、例えば、被写体の動く速度に関する目標値についての情報である目標速度情報である。また、目標属性値は、例えば、被写体の、カメラ位置から見た見掛け上の動く速度に関する目標値についての情報である目標速度情報である。つまり、目標速度情報と言った場合、実際の被写体の目標とする動く速度、または被写体の、カメラ位置から見た見掛け上の目標とする動く速度である。また、目標属性値は、例えば、被写体の色、被写体の明るさ等でも良い。また、被写体とは、オブジェクトと言っても良い。また、被写体は、例えば、人間や犬等の動物、人間の顔等の動物の一部、自動車やりんご等の静物、パソコンのキーボード等の静物の一部などである。
【００６６】
また、目標属性値取得部１０５は、例えば、以下のように１以上の目標属性値を取得する。第一に、目標属性値取得部１０５は、被写体の種類を識別する被写体識別子（例えば、人、犬、自動車等）と目標属性値とを対応付けて格納しており、かかる情報から目標属性値を取得しても良い。また、第二に、目標属性値取得部１０５は、被写体の種類を識別する被写体識別子（例えば、人、犬、自動車等）と属性識別子（例えば、サイズ、移動速度、明るさ等）と目標属性値とを対応付けて有しており、かかる情報から目標属性値を取得しても良い。また、第三に、目標属性値が入力画像に対応付いており、目標属性値取得部１０５は、かかる入力画像から目標属性値を取得しても良い。また、第四に、目標属性値と被写体識別子とが入力画像に対応付いており、目標属性値取得部１０５は、かかる入力画像から被写体識別子で識別される被写体の目標属性値を取得しても良い。また、第五に、例えば、目標属性値取得部１０５は、図示しない記録媒体に格納されている被写体の実サイズを読み出し、当該実サイズと、入力画像と対に管理されているカメラ位置を示す情報とから、目標サイズを算出する。なお、カメラ位置を示す情報とは、例えば、カメラと被写体との距離を示す情報である。また、第六に、目標属性値取得部１０５は、例えば、図示しない記録媒体に格納されている目標速度情報を取得する。また、第七に、目標属性値取得部１０５は、例えば、入力画像と対に管理されている目標速度情報を取得する。さらに、第八に、目標属性値取得部１０５は、例えば、図示しない記録媒体に格納されている被写体の移動速度を読み出し、当該移動速度と、入力画像と対に管理されているカメラ位置を示す情報とから、単位時間あたりの目標とする移動距離（画面上の移動の長さ）を算出する。
【００６７】
目標属性値格納手段１０５１は、被写体の種類を識別する被写体識別子と目標属性値とを対応付けて格納し得る。また、目標属性値格納手段１０５１は、被写体識別子と属性識別子と目標属性値とを対応付けて格納していても良い。
【００６８】
目標属性値取得手段１０５２は、１以上の目標属性値を取得する。目標属性値取得手段１０５２の目標属性値の取得方法は、上述した目標属性値取得部１０５の目標属性値の取得方法と同じである。
【００６９】
属性値取得部１０６は、出力画像に含まれる被写体の１以上の属性値を取得する。出力画像は、入力画像を用いて構成される画像である。出力画像は、入力画像と同じでも良いし、入力画像に対して何らかの処理を施した画像でも良い。ここで、何らかの処理とは、通常、画像処理であり、例えば、輝度や明度等の画像属性の変更や、解像度創造（特許第２８２５４８２号公報、特許第３０７２３０６号公報等に記載の技術）など、何でも良い。
【００７０】
例えば、属性値取得部１０６は、入力画像を用いて構成される出力画像に含まれる被写体のサイズを取得する。かかる場合、例えば、属性値取得部１０６は、以下のように動作する。まず、属性値取得部１０６は、出力画像に含まれる被写体であり、予め決められた種類の被写体（例えば、人間の顔）を認識する。なお、画像中の顔を認識する技術は公知技術であるので、詳細な説明を省略する。つぎに、属性値取得部１０６は、被写体が含まれる矩形領域の縦および横の画素数を取得する。また、画像出力装置１の画面枠のサイズ（例えば、１００インチ，６５インチ等）と、縦と横の画素数とを図示しない記録媒体（画面枠サイズ格納部）から取得する。そして、属性値取得部１０６は、矩形領域の縦および横の画素数と、画面枠のサイズと画面枠の画素数とから、当該画面枠に出力画像を出力した場合に、被写体の縦および横のサイズを算出する。なお、画面枠のサイズを取得する手段は、通常、ディスプレイ属性値取得部１０４であるが、属性値取得部１０６でも良い。
【００７１】
また、例えば、属性値取得部１０６は、入力画像を用いて構成される出力画像に含まれる被写体の動く速度に関する速度情報を取得する。かかる場合、例えば、属性値取得部１０６は、以下のように動作する。つまり、属性値取得部１０６は、例えば、２以上の連続する各入力画像または２以上の連続する各出力画像から、被写体が単位時間あたりに移動する画素数を取得する。また、画像出力装置１の画面枠のサイズ（例えば、１００インチ，６５インチ等）と、縦と横の画素数とを図示しない記録媒体（画面枠サイズ格納部）から取得する。そして、単位時間あたりに移動する画素数と、画面枠のサイズと、画面枠の縦と横の画素数とから、被写体が実際に移動する速度を算出する。なお、速度を算出する方法は問わないことは言うまでもない。
【００７２】
また、例えば、属性値取得部１０６は、入力画像を用いて構成される出力画像を構成する画素の平均輝度、輝度の中央値等の輝度の代表値を取得しても良い。また、例えば、属性値取得部１０６は、出力画像を構成する画素の明度の平均値、中央値等の明度の代表値を取得しても良い。また、例えば、属性値取得部１０６は、入力画像を用いて構成される出力画像に含まれる被写体を構成する画素の輝度の代表値や明度の代表値を取得しても良い。
【００７３】
差情報取得部１０７は、目標属性値取得部１０５が取得した１以上の目標属性値と、属性値取得部１０６が取得した１以上の属性値との差を示す１以上の差情報を取得する。差情報とは、１以上の目標属性値と、属性値取得部１０６が取得した１以上の属性値との比を示す情報でも良い。つまり、差情報とは、目標属性値と属性値取得部１０６が取得した属性値との違いに関する情報であれば良い。また、例えば、差情報取得部１０７は、目標属性値取得部１０５が取得した目標サイズと、属性値取得部１０６が取得した被写体のサイズとの差を示す差情報であるサイズ差情報を取得しても良い。また、差情報取得部１０７は、目標属性値取得部１０５が取得した目標速度情報と、属性値取得部１０６が取得した速度情報との差を示す差情報である速度差情報を取得しても良い。また、差情報は、差がある／差がない、という情報でも良い。
【００７４】
画像出力部１０８は、１以上の差情報が、予め決められた条件を満たさない場合、入力画像を用いて構成される出力画像の出力態様を変更し、出力する。また、画像出力部１０８は、通常、１以上の差情報が、予め決められた条件を満たさないほど、１以上の目標属性値と１以上の属性値との差が大きい場合、１以上の目標属性値と属性値取得部１０６が取得した１以上の属性値との差が小さくなるように、入力画像を用いて構成される出力画像の出力態様を変更し、出力する。また、画像出力部１０８は、１以上の差情報が、予め決められた条件を満たさない場合、入力画像の予め決められた１以上の属性値を変更した出力画像を構成し、出力しても良い。また、画像出力部１０８は、１以上のディスプレイ属性値に応じて、出力態様の変更の仕方が異なることは好適である。なお、本明細書において、「条件を満たさない場合」とは、条件を反対の情報に置き換える（例えば、条件「変数Ａ＞定数Ｎ」を条件「変数Ａ＜＝定数Ｎ」に置き換える）ことにより「条件を満たす場合」と言い換えることができることは言うまでもない。
【００７５】
また、画像出力部１０８は、１以上の差情報が、予め決められた条件を満たさない場合、入力画像を用いて構成される出力画像の出力態様を、変更情報に従って変更し、出力する。
【００７６】
なお、「出力態様の変更の仕方が異なる」とは、例えば、ウィンドウサイズが異なったり、平均輝度値の最大値が異なったり、出力する単位時間あたりのコマ数が異なったり、再生速度が異なったりすることである。
【００７７】
また、ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、外部の装置（通常、表示装置）への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【００７８】
また、予め決められた１以上の属性値とは、例えば、入力画像の明るさ、２以上の入力画像の再生速度、２以上の入力画像の単位時間あたりに出力されるフィールド数等である。
【００７９】
画像出力部１０８は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。画像出力部１０８は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００８０】
条件格納手段１０８１は、予め決められた条件を格納している。予め決められた条件は、差情報に関する条件である。条件格納手段１０８１は、予め決められた条件を、画面サイズ等のディスプレイ属性値ごとに保持していても良い。なお、予め決められた条件は、目標属性値と取得された属性値が同一であることでも良い。かかる場合、条件格納手段１０８１は、不要である。
【００８１】
また、予め決められた条件は、例えば、「属性値取得部１０６が取得した属性値が目標属性値に合致すること」、「目標サイズとサイズとの比が２以下であること」、「目標速度情報が示す速度と、属性値取得部１０６が取得した速度との差が５０ｍ／秒以下であること」、「目標属性値である目標の平均輝度と属性値取得部１０６が取得した平均輝度との差がｎ以下（ｎは定数）であること」等である。
【００８２】
変更情報格納手段１０８２は、変更情報を格納し得る。変更情報は、出力画像の出力態様の変更の度合いである。ここで、変更の度合いとは、例えば、ウィンドウサイズの変更の度合い、人の移動速度の許容範囲、明るさの許容範囲などである。変更情報は、出力画像の出力態様を変更するための関数名やメソッド名や関数やメソッド等でも良い。また、変更情報は、例えば、「２０ｃｍ＜＝人の顔の大きさ＜＝５０ｃｍ」、「人の移動速度＜＝１５ｍ／秒」、「画面の輝度の平均値＜＝ｎ（ｎは定数）」である。また、変更情報は、画面サイズ等のディスプレイ属性値ごとに保持していても良い。例えば、変更情報は、「（画面サイズ：〜５０インチ，２０ｃｍ＜＝人の顔の大きさ＜＝５０ｃｍ）（画面サイズ：５１インチ〜８０インチ，２０ｃｍ＜＝人の顔の大きさ＜＝６０ｃｍ）（画面サイズ：８１インチ〜１００インチ，２０ｃｍ＜＝人の顔の大きさ＜＝８０ｃｍ）」、「（画面サイズ：〜５０インチ，人の移動速度＜＝１５ｍ／秒）（画面サイズ：５１インチ〜８０インチ，人の移動速度＜＝２０ｍ／秒）（画面サイズ：８１インチ〜１００インチ，人の移動速度＜＝２５ｍ／秒）」等である。変更情報は、目標属性値または目標属性値の一部の情報でも良い。かかる場合、変更情報格納手段１０８２は、不要である。
【００８３】
判断手段１０８３は、１以上の差情報が、条件格納手段１０８１に格納されている予め決められた条件を満たすか否かを判断する。
【００８４】
ウィンドウサイズ決定手段１０８４は、判断手段１０８３が、１以上の差情報が予め決められた条件を満たさないと判断した場合、出力画像を出力するウィンドウのサイズを決定する。ウィンドウサイズ決定手段１０８４は、変更情報に合致するように、出力画像を出力するウィンドウのサイズを決定する。また、ウィンドウサイズ決定手段１０８４は、目標属性値を満足するように、出力画像を出力するウィンドウのサイズを決定する。
【００８５】
出力手段１０８５は、ウィンドウサイズ決定手段１０８４が決定したウィンドウのサイズに従ったウィンドウ（以下、適宜「主領域」と言う。）に、出力画像を出力する。
【００８６】
出力手段１０８５は、ディスプレイ等の出力デバイスを含むと考えても含まないと考えても良い。出力手段１０８５は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００８７】
他画像出力手段１０８６は、ウィンドウのサイズが、画面枠より小さい場合、出力画像を出力するウィンドウの領域（主領域）とは異なる第二領域に、出力画像とは異なる画像を出力する。出力画像とは異なる画像は、例えば、ストロボ画像や、データ放送や、入力映像が有する２以上の各チャプターを代表する画像等である。なお、ストロボ画像は、出力手段１０８５が現在出力している出力画像に、時間的に連続する過去に出力した１以上の出力画像である。また、出力画像とは異なる画像は、例えば、ウィンドウに出力される出力画像の元になる同一の入力画像に対して、出力画像とは異なる画像処理を施して得られた画像である。なお、画面枠とは、画像出力装置１の画面枠である。
【００８８】
他画像出力手段１０８６は、ディスプレイ等の出力デバイスを含むと考えても含まないと考えても良い。他画像出力手段１０８６は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００８９】
ＰｉｎＰ出力手段１０８７は、ウィンドウサイズ決定手段１０８４が決定したウィンドウのサイズが、画像出力装置１の画面枠より大きい場合、画面枠に出力画像の一部を出力し、画面枠より小さいウィンドウに、出力画像を縮小した画像を出力する。つまり、ＰｉｎＰ出力手段１０８７は、ＰｉｎＰ（Ｐｉｃｔｕｒｅ  ｉｎ  Ｐｉｃｔｕｒｅ）の出力を行う。そして、ＰｉｎＰ出力手段１０８７は、ＰｉｎＰの大きな画面に、出力画像の一部を大きなサイズで出力し、小さいウィンドウに出力画像を縮小した出力画像の全体を出力する。
【００９０】
ＰｉｎＰ出力手段１０８７は、ディスプレイ等の出力デバイスを含むと考えても含まないと考えても良い。ＰｉｎＰ出力手段１０８７は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００９１】
受付部１０９は、ユーザから指示や情報等を受け付ける。指示や情報とは、例えば、予め決められた条件を変更する指示である変更指示や、変更情報である。また、受付部１０９は、目標属性値を変更する目標属性値変更指示をも受け付けても良い。ここで、受け付けとは、リモコン、キーボード、マウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。
【００９２】
入力手段は、リモコンやキーボードやマウスやメニュー画面によるもの等、何でも良い。受付部１０９は、リモコンやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００９３】
条件変更部１１０は、変更指示に従って、条件格納手段１０８１の予め決められた条件を変更する。
【００９４】
変更情報変更部１１１は、受付部１０９が受け付けた変更情報に従って、変更情報格納手段１０８２の変更情報を変更する。
【００９５】
目標属性値変更部１１２は、受付部１０９が受け付けた目標属性値変更指示に従って、目標属性値格納手段１０５１の目標属性値を変更する。
【００９６】
入力映像格納部１０１、目標属性値格納手段１０５１、条件格納手段１０８１、変更情報格納手段１０８２は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。入力映像格納部１０１等に入力映像等が記憶される過程は問わない。例えば、記録媒体を介して入力映像等が入力映像格納部１０１等で記憶されるようになってもよく、通信回線等を介して送信された入力映像等が入力映像格納部１０１等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された入力映像等が入力映像格納部１０１等で記憶されるようになってもよい。
【００９７】
ディスプレイ属性値取得部１０４、目標属性値取得部１０５、属性値取得部１０６、差情報取得部１０７、条件変更部１１０、変更情報変更部１１１、目標属性値取得手段１０５２、判断手段１０８３、ウィンドウサイズ決定手段１０８４、条件変更部１１０、変更情報変更部１１１、目標属性値変更部１１２は、通常、ＭＰＵやメモリ等から実現され得る。ディスプレイ属性値取得部１０４等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００９８】
次に、画像出力装置１の動作について、図３のフローチャートを用いて説明する。
【００９９】
（ステップＳ３０１）入力画像取得部１０３は、１または２以上の入力画像を取得する。
【０１００】
（ステップＳ３０２）入力画像取得部１０３、または図示しない手段は、ステップＳ３０１で取得した１以上の入力画像から１以上の出力画像を構成する。なお、出力画像が入力画像と同じである場合、本ステップで何もしない。また、本ステップにおいて、入力画像に所定の画像処理を施し、出力画像を取得することは好適である。
【０１０１】
（ステップＳ３０３）属性値取得部１０６は、１以上の出力画像から、予め決められた被写体（例えば、人や人の顔や動物など）を検出する。
【０１０２】
（ステップＳ３０４）ディスプレイ属性値取得部１０４は、ステップＳ３０３で予め決められた被写体を検出できたか否かを判断する。被写体を検出できた場合はステップＳ３０５に行き、被写体を検出できない場合はステップＳ３１５に行く。
【０１０３】
（ステップＳ３０５）ディスプレイ属性値取得部１０４は、画像出力装置１の１以上のディスプレイ属性値を取得する。
【０１０４】
（ステップＳ３０６）属性値取得部１０６は、１以上の出力画像に含まれる被写体の１以上の属性値を取得する。なお、ここで被写体の１以上の属性値は、出力画像全体の属性値でも良い場合がある。
【０１０５】
（ステップＳ３０７）目標属性値取得部１０５は、１以上の目標属性値を取得する。
【０１０６】
（ステップＳ３０８）差情報取得部１０７は、カウンタｉに１を代入する。
【０１０７】
（ステップＳ３０９）差情報取得部１０７は、ステップＳ３０６で取得された１以上の属性値、またはステップＳ３０７で取得された１以上の目標属性値の中で、ｉ番目の属性値が存在するか否かを判断する。ｉ番目の属性値が存在すればステップＳ３１０に行き、ｉ番目の属性値が存在しなければステップＳ３１５に行く。
【０１０８】
（ステップＳ３１０）差情報取得部１０７は、ステップＳ３０６で取得されたｉ番目の属性値と、ステップＳ３０７で取得されたｉ番目の目標属性値との差情報を取得する。
【０１０９】
（ステップＳ３１１）画像出力部１０８を構成する判断手段１０８３は、ｉ番目の属性値に対応する条件を条件格納手段１０８１から取得する。そして、判断手段１０８３は、ステップＳ３１０で取得された差情報が、取得した条件に合致するか否かを判断する。条件に合致すればステップＳ３１４に行き、合致しなければステップＳ３１２に行く。
【０１１０】
（ステップＳ３１２）画像出力部１０８は、ｉ番目の属性値に対応する変更情報を取得する。ここで、画像出力部１０８は、目標属性値から、変更情報を取得しても良い。
【０１１１】
（ステップＳ３１３）画像出力部１０８は、ステップＳ３１２で取得した変更情報に従って、１以上の出力画像の出力態様を変更する。
【０１１２】
（ステップＳ３１４）差情報取得部１０７は、カウンタｉを１、インクリメントする。ステップＳ３０９に戻る。
【０１１３】
（ステップＳ３１５）画像出力部１０８は、出力態様が変更された出力画像を出力する。処理を終了する。
【０１１４】
なお、図３のフローチャートにおいて、ウィンドウのサイズが、画面枠より小さい場合、他画像出力手段１０８６は、出力画像を出力するウィンドウの領域とは異なる第二領域に、出力画像とは異なる画像を出力することは好適である。
【０１１５】
また、図３のフローチャートにおいて、ウィンドウサイズ決定手段１０８４が決定したウィンドウのサイズが、画像出力装置１の画面枠より大きい場合、ＰｉｎＰ出力手段１０８７が画面枠に出力画像の一部を出力し、画面枠より小さいウィンドウに、出力画像を縮小した画像を出力することは好適である。
【０１１６】
さらに、図３のフローチャートにおいて、受付部１０９が変更指示を受け付けた場合、条件変更部１１０は、当該変更指示に含まれる条件を用いて、条件格納手段１０８１の予め決められた条件を変更する。また、受付部１０９が変更情報を受け付けた場合、変更情報変更部１１１は、受付部１０９が受け付けた変更情報を用いて、変更情報格納手段１０８２の変更情報を変更する。さらに、受付部１０９が目標属性値変更指示を受け付けた場合、目標属性値変更部１１２は、当該目標属性値変更指示に含まれる目標属性値を用いて、目標属性値格納手段１０５１の目標属性値を変更する。
【０１１７】
以下、本実施の形態における画像出力装置１の具体的な動作について説明する。以下、６つの具体例を用いて、画像出力装置１の具体的な動作について説明する。
【０１１８】
今、画像出力装置１は、例えば、テレビジョン受信機または記録媒体から映像を読み出す画像再生装置である、とする。
【０１１９】
また、目標属性値取得部１０５の目標属性値格納手段１０５１は、図４に示す目標属性値管理表を保持している、とする。目標属性値管理表は、「ＩＤ」「被写体識別子」「属性識別子」「目標属性値」を有するレコードを１以上格納し得る。「ＩＤ」は、レコードを識別する情報である。「被写体識別子」は、被写体の種類を特定する情報である。また、「属性識別子」は、目標とする属性値の種類を特定する情報である。図４において、「ＩＤ＝１」のレコードは、出力される画像中の人の顔が満たすべき縦方向の大きさ（目標属性値）は、１０ｃｍ以上、かつ、５０ｃｍ以下であることを示す。また、「ＩＤ＝２」のレコードは、乗り物の大きさ（横方向）の目標属性値は、２００ｃｍ以上であることを示す。また、「ＩＤ＝３」のレコードは、本来、動かない自然物の動く速度の目標属性値は、３０ｃｍ／秒以下であることを示す。また、「ＩＤ＝４」のレコードは、動きのある（速度：０ｃｍ／秒より大きい）すべての被写体の動きの速度の目標属性値は、１ｃｍ／秒以上であることを示す。また、「ＩＤ＝５」のレコードは、画面のすべての画素の輝度の代表値の目標属性値は、ｎ１以下であることを示す。さらに、「ＩＤ＝６」のレコードは、画面のすべての画素の輝度の代表値の目標属性値は、ｎ２以上であることを示す。なお、輝度の代表値とは、画面のすべての画素の輝度を代表する値であり、例えば、輝度の平均値（単純平均値や加重平均値など）、中央値等である。
【０１２０】
（具体例１）
具体例１は、画像中の被写体のサイズが、予め決められた条件を満たさないほど大きい場合、画像を出力するウィンドウのサイズを画面枠のサイズより小さくして、当該ウィンドウに画像を出力する場合である。
【０１２１】
今、画像出力装置１は、２００インチであり、１６：９の画面枠を有する、とする。また、２００インチの画面枠の横方向の長さ（幅）は４４２．８ｃｍ、縦方向の長さ（高さ）は２４９．１ｃｍである。そして、ディスプレイ属性値取得部１０４は、かかるディスプレイ属性値を予め格納している、とする。
【０１２２】
また、画像出力部１０８の条件格納手段１０８１に、「人の顔の縦方向の大きさが目標属性値を満たすこと」という条件が格納されている、とする。
【０１２３】
さらに、画像出力部１０８の変更情報格納手段１０８２は、「change_window_size」が格納されている、とする。change_window_sizeは、変更前の人の顔の縦方向の大きさと、人の顔の縦方向の目標の大きさと、画面枠のサイズとを引数として、当該人が含まれる画像が出力されるべきウィンドウサイズを算出して、返す関数（メソッド）である。
【０１２４】
かかる状況において、画像出力装置１の入力画像取得部１０３は、図５に示す画像を受信した、とする。
【０１２５】
次に、属性値取得部１０６は、図５の画像から被写体である人の顔を検出する。なお、属性値取得部１０６は、予め検出すべき対象（被写体）についての情報（被写体識別子「人の顔」）を保持している、とする。ここでは、属性値取得部１０６は、顔認識を行うプログラムまたはハードウェアである。
【０１２６】
次に、ディスプレイ属性値取得部１０４は、予め格納しているディスプレイサイズ（画面枠：２００インチ、幅４４２．８ｃｍ、高さ：２４９．１ｃｍ）を取得する。
【０１２７】
次に、属性値取得部１０６は、検出した人の顔の大きさ（ここでは、画像内における縦方向の割合）を、「０．３３」と取得した、とする。次に、属性値取得部１０６は、ディスプレイ属性値取得部１０４が取得した高さ「２４９．１ｃｍ」と、取得した画像内の割合「０．３３」とを乗算し、「８２．２０３ｃｍ」を得る。
【０１２８】
次に、目標属性値取得部１０５は、図４の目標属性値管理表から、被写体識別子「人の顔」に合致する属性値識別子「大きさ（縦方向）」、および目標属性値「１０ｃｍ以上、５０ｃｍ以下」を取得する。
【０１２９】
次に、差情報取得部１０７は、属性値取得部１０６が取得した属性値「８２．２０３ｃｍ」と、目標属性値「１０ｃｍ以上、５０ｃｍ以下」との差である差情報を取得する。ここでの差情報は、属性値取得部１０６が取得した属性値が目標属性値に含まれないことを示す情報、である。
【０１３０】
次に、画像出力部１０８を構成する判断手段１０８３は、条件格納手段１０８１から「人の顔の縦方向の大きさが目標属性値を満たすこと」という条件を取得する。
【０１３１】
次に、判断手段１０８３は、取得した差情報が、取得した条件に合致しない、と判断する。
【０１３２】
次に、画像出力部１０８は、変更情報「change_window_size」を取得する。そして、画像出力部１０８は、「change_window_size（８２．２０３ｃｍ，５０ｃｍ，２００インチ）」を実行し、ウィンドウサイズを取得する。なお、関数「change_window_size」は、サイズ「８２．２０３ｃｍ」を縮小して、「５０ｃｍ」とするための、２００インチの画面上におけるウィンドウサイズを取得する関数である。
【０１３３】
そして、画像出力部１０８は、画面枠より小さいウィンドウに、出力画像を出力する。かかる出力例は、図６である。
【０１３４】
また、ウィンドウサイズを小さくしたことによりできた第二領域に、画像出力部１０８は、以下のような画像を出力することは好適である。かかる第二領域に出力される画像は、当該ウィンドウ（主領域）に出力される画像とは異なる画像である。つまり、他画像出力手段１０８６は、例えば、ストロボ画像や、データ放送受信部１０２が受信したデータ放送を、第二領域に出力する。
【０１３５】
（具体例２）
具体例２は、画像中の被写体のサイズが、予め決められた条件を満たさないほど小さい場合、画面枠に画像の一部を出力し、画面枠より小さいウィンドウに、出力画像を縮小した画像を出力する場合である。つまり、本具体例において、映像はＰｉｎＰ出力される。
【０１３６】
今、画像出力装置１は、４２インチであり、１６：９の画面枠を有する、とする。また、４２インチの画面枠の横方向の長さ（幅）は９３．０ｃｍ、縦方向の長さ（高さ）は５２．３ｃｍである。そして、ディスプレイ属性値取得部１０４は、かかるディスプレイ属性値を予め格納している、とする。
【０１３７】
また、画像出力部１０８の条件格納手段１０８１に、「差情報が３０ｃｍ以下」という条件が格納されている、とする。
【０１３８】
さらに、画像出力部１０８の変更情報格納手段１０８２は、「change_window_size」が格納されている、とする。
【０１３９】
かかる状況において、画像出力装置１の入力画像取得部１０３は、図７に示す画像を受信した、とする。また、図７に示す画像には、「被写体識別子：乗り物」がデータ領域に付加されている、とする。
【０１４０】
次に、属性値取得部１０６は、図５の画像から被写体である乗り物を検出する。なお、画像から特定のオブジェクトを検出する技術は公知技術であるので、詳細な説明を省略する。
【０１４１】
次に、ディスプレイ属性値取得部１０４は、予め格納しているディスプレイサイズ（画面枠：４２インチ、幅９３．０ｃｍ、高さ：５２．３ｃｍ）を取得する。
【０１４２】
次に、属性値取得部１０６は、検出した乗り物の大きさ（ここでは、画像内における横方向の割合）を、「０．９」と取得した、とする。次に、属性値取得部１０６は、ディスプレイ属性値取得部１０４が取得した幅「９３．０ｃｍ」と、取得した画像内の割合「０．９」とを乗算し、「８３．７ｃｍ」を得る。
【０１４３】
次に、目標属性値取得部１０５は、図４の目標属性値管理表から、被写体識別子「乗り物」に合致する属性値識別子「大きさ（横方向）」、および目標属性値「２００ｃｍ以上」を取得する。
【０１４４】
次に、差情報取得部１０７は、属性値取得部１０６が取得した属性値「８３．７ｃｍ」と、目標属性値「２００ｃｍ以上」との差である差情報を取得する。ここでの差情報は、「２００−８３．７＝１１６．３ｃｍ」である、とする。
【０１４５】
次に、画像出力部１０８を構成する判断手段１０８３は、条件格納手段１０８１から「差情報が３０ｃｍ以下」という条件を取得する。
【０１４６】
次に、判断手段１０８３は、取得した差情報「１１６．３ｃｍ」が、取得した条件「差情報が３０ｃｍ以下」に合致しない、と判断する。
【０１４７】
次に、画像出力部１０８は、変更情報「change_window_size」を取得する。そして、画像出力部１０８は、「change_window_size（１１６．３ｃｍ，２００ｃｍ，４２インチ）」を実行し、ウィンドウサイズ（例えば、「７２．２インチ」）を取得する。なお、画面枠のサイズ７２．２インチは、幅１５９．９ｃｍ、高さ：８９．９ｃｍに対応する。
【０１４８】
そして、画像出力部１０８のＰｉｎＰ出力手段１０８７は、ウィンドウサイズ（幅１５９．９ｃｍ、高さ：８９．９ｃｍ）に合致するように、図７の画像を拡大し、その一部を画面枠の全体に出力する。また、ＰｉｎＰ出力手段１０８７は、予め決められたサイズ（画面枠より小さいサイズ）のウィンドウに、図７の画像の全体を出力する。かかる出力例を図８に示す。図８において、ＰｉｎＰの画像が出力されている。
【０１４９】
（具体例３）
具体例３は、画像中の被写体の移動速度が、予め決められた条件を満たさないほど速い場合、画像を出力するウィンドウのサイズを画面枠のサイズより小さくして、当該ウィンドウに画像を出力する場合である。
【０１５０】
今、画像出力装置１は、２００インチであり、１６：９の画面枠を有する、とする。また、２００インチの画面枠の横方向の長さ（幅）は４４２．８ｃｍ、縦方向の長さ（高さ）は２４９．１ｃｍである。そして、ディスプレイ属性値取得部１０４は、かかるディスプレイ属性値を予め格納している、とする。
【０１５１】
また、画像出力部１０８の条件格納手段１０８１に、「自然物の速度が目標属性値を満たすこと」という条件が格納されている、とする。
【０１５２】
さらに、画像出力部１０８の変更情報格納手段１０８２は、「change_window_size」が格納されている、とする。
【０１５３】
かかる状況において、画像出力装置１の入力画像取得部１０３は、図９に示す画像を含む、動きのある２以上の自然物の画像を、入力映像格納部１０１から読み出した、とする。なお、入力映像格納部１０１には、例えば、ＤＶＤ（Digital Versatile Disc）の形式のデータであり、チャプターに分割されている映像である、とする。
【０１５４】
次に、属性値取得部１０６は、入力画像取得部１０３が読み出した２以上の画像から、画像中の被写体の動きの速度「６０ｃｍ／秒」を取得した、とする。なお、属性値取得部１０６は、出力画像を出力する前に、入力映像格納部１０１の映像を先読みして、２以上の画像における被写体の速度を取得することは好適である。
【０１５５】
次に、目標属性値取得部１０５は、図４の目標属性値管理表から、被写体識別子「自然物」に合致する属性値識別子「速度」、および目標属性値「３０ｃｍ／秒以下」を取得する。
【０１５６】
次に、差情報取得部１０７は、属性値取得部１０６が取得した属性値「６０ｃｍ／秒」と、目標属性値「３０ｃｍ／秒以下」との差である差情報を取得する。ここでの差情報は、属性値取得部１０６が取得した属性値が目標属性値を満たさないことを示す情報、である。
【０１５７】
次に、画像出力部１０８を構成する判断手段１０８３は、条件格納手段１０８１から「被写体の移動速度が目標属性値を満たすこと」という条件を取得する。
【０１５８】
次に、判断手段１０８３は、取得した差情報が、取得した条件に合致しない、と判断する。
【０１５９】
次に、画像出力部１０８は、変更情報「change_window_size」を取得する。そして、画像出力部１０８のウィンドウサイズ決定手段１０８４は、速度「６０ｃｍ／秒」の動きを、目標属性値「３０ｃｍ／秒以下」に合致するようにするために、ウィンドウサイズを、画面枠に対して「３０／６０＝１／２」となるように決定する。そして、ウィンドウサイズ決定手段１０８４は、１００インチのウィンドウサイズを得る。なお、得られたウィンドウサイズは、幅：２２１．４ｃｍ、高さ：１２４．５ｃｍである。
【０１６０】
そして、画像出力部１０８は、画面枠より小さいウィンドウに、出力画像を出力する。かかる出力例は、図１０である。
【０１６１】
また、ウィンドウサイズを小さくしたことによりできた第二領域に、画像出力部１０８は、以下のような画像を出力することは好適である。つまり、他画像出力手段１０８６は、例えば、図１１に示すように、過去に主領域に出力した２以上の連続する画像をストロボ出力したりしても良い。また、他画像出力手段１０８６は、例えば、図１２に示すように、データ放送受信部１０２が受信したデータ放送を出力しても良い。さらに、他画像出力手段１０８６は、例えば、図１３に示すように、入力映像格納部１０１の映像中のチャプターを提示しても良い。
【０１６２】
（具体例４）
具体例４は、画像中の被写体の動きの速度が、予め決められた条件を満たさないほど遅い場合、実際の速度に合わせる、または実際の速度に近づけるように、再生速度の変更を行って、画像を出力する場合である。
【０１６３】
今、画像出力装置１は、４２インチであり、１６：９の画面枠を有する、とする。また、４２インチの画面枠の横方向の長さ（幅）は９３．０ｃｍ、縦方向の長さ（高さ）は５２．３ｃｍである。そして、ディスプレイ属性値取得部１０４は、かかるディスプレイ属性値を予め格納している、とする。
【０１６４】
また、画像出力部１０８の条件格納手段１０８１に、「速度が目標属性値を満たすこと」という条件が格納されている、とする。
【０１６５】
さらに、画像出力部１０８の変更情報格納手段１０８２は、「change_speed」が格納されている、とする。関数「change_speed」は、通常の再生速度と、動きの速度の比とを引数として、被写体の動きが条件に合致するように、再生速度を決定する関数である。
【０１６６】
かかる状況において、画像出力装置１の入力画像取得部１０３は、図１４に示す画像を含む、動きのある２以上の自然物の画像を、受信した、とする。
【０１６７】
次に、属性値取得部１０６は、入力画像取得部１０３が読み出した２以上の画像から、画像中の被写体の動きの速度「０．５ｃｍ／秒」を取得した、とする。なお、通常の再生速度は、「３０フィールド／秒」とする。
【０１６８】
次に、差情報取得部１０７は、属性値取得部１０６が取得した属性値「０．５ｃｍ／秒」と、目標属性値「１ｃｍ／秒以上」との差である差情報「１：０．５＝２：１（２倍）」を取得する。
【０１６９】
次に、判断手段１０８３は、取得した差情報が、取得した条件に合致しない、と判断する。
【０１７０】
次に、画像出力部１０８は、変更情報「change_speed」を取得する。そして、画像出力部１０８は、関数「change_speed（３０フィールド／秒，２倍）」を実行して、６０フィールド／秒を得る。
【０１７１】
そして、画像出力部１０８は、６０フィールド／秒の再生速度で、出力画像を再生する。なお、出力画像は、ここでは、例えば、入力画像取得部１０３が取得した画像である。
【０１７２】
（具体例５）
具体例５は、画像の明るさが、予め決められた条件を満たさないほど明るい場合、輝度を小さくして、画像を出力する場合である。
【０１７３】
今、目標属性値取得部１０５の目標属性値格納手段１０５１は、図１５に示す目標属性値管理表を保持している、とする。本目標属性値管理表は、「ＩＤ」「ディスプレイ属性値」「属性識別子」「目標属性値」を有するレコードを１以上格納している。「ディスプレイ属性値」は、ここでは「ディスプレイの種類」「サイズ」を有する。属性識別子の「輝度代表値」は、画像全体の輝度の平均値や中央値等の代表値である。
【０１７４】
かかる状況において、画像出力装置１の入力画像取得部１０３は、一の画像を受信した、とする。
【０１７５】
次に、属性値取得部１０６は、受信された画像の輝度代表値「ＣＡ」を取得した、とする。なお、かかる処理は公知技術である。
【０１７６】
次に、ディスプレイ属性値取得部１０４は、予め格納しているディスプレイの種類「液晶」、およびサイズ「６５インチ」を取得する。
【０１７７】
次に、目標属性値取得部１０５は、図１５の目標属性値管理表から、ディスプレイの種類「液晶」、およびサイズ「６５インチ」に対応する目標属性値「Ｃ１＜＝Ｘ＜＝Ｃ３」を取得する。
【０１７８】
次に、差情報取得部１０７は、属性値取得部１０６が取得した輝度代表値「ＣＡ」と、目標属性値「Ｃ１＜＝Ｘ＜＝Ｃ３」とを用いて、差情報を取得する。ここでの差情報は、属性値取得部１０６が取得した属性値「ＣＡ」が目標属性値「Ｃ１＜＝Ｘ＜＝Ｃ３」に含まれないことを示す情報、である。つまり、ここでは、「Ｃ３＜ＣＡ」であった、とする。
【０１７９】
次に、画像出力部１０８を構成する判断手段１０８３は、条件格納手段１０８１から「輝度代表値が目標属性値を満たすこと」という条件を取得する。
【０１８０】
次に、判断手段１０８３は、取得した差情報が、取得した条件に合致しない、と判断する。
【０１８１】
次に、画像出力部１０８は、変更情報「change_brightness」を取得する、とする。「change_brightness」は、目標輝度を引数として、輝度代表値が目標輝度になるように、画像の輝度を変更する関数である、とする。そして、画像出力部１０８は、受信された画像に対して、「change_brightness（Ｃ３）」を実行し、出力画像を取得する。つまり、画像出力部１０８は、画像全体の輝度を大きくした出力画像を取得する。
【０１８２】
そして、画像出力部１０８は、画面枠の全体に、出力画像を出力する。なお、具体例５において、属性値取得部１０６は、受信された画像全体の輝度代表値を取得したが、受信された画像の一部の被写体の輝度代表値を取得しても良い。
【０１８３】
（具体例６）
具体例５は、画像の明るさが、予め決められた条件を満たさないほど暗い場合、輝度を大きくして、画像を出力する場合である。
【０１８４】
今、目標属性値取得部１０５の目標属性値格納手段１０５１は、図１５に示す目標属性値管理表を保持している、とする。
【０１８５】
かかる状況において、画像出力装置１の入力画像取得部１０３は、一の画像を受信した、とする。
【０１８６】
次に、属性値取得部１０６は、受信された画像の輝度代表値「ＣB」を取得した、とする。なお、かかる処理は公知技術である。
【０１８７】
次に、ディスプレイ属性値取得部１０４は、予め格納しているディスプレイの種類「有機ＥＬ」、およびサイズ「３２インチ」を取得する。
【０１８８】
次に、目標属性値取得部１０５は、図１５の目標属性値管理表から、ディスプレイの種類「有機ＥＬ」、およびサイズ「３２インチ」に対応する目標属性値「Ｃ１＜＝Ｘ＜＝Ｃ６」を取得する。
【０１８９】
次に、差情報取得部１０７は、属性値取得部１０６が取得した輝度代表値「ＣＢ」と、目標属性値「Ｃ１＜＝Ｘ＜＝Ｃ６」とを用いて、差情報を取得する。ここでの差情報は、属性値取得部１０６が取得した属性値「ＣＢ」が目標属性値「Ｃ１＜＝Ｘ＜＝Ｃ６」に含まれないことを示す情報、である。つまり、ここでは、「ＣＢ＜Ｃ１」であった、とする。
【０１９０】
次に、画像出力部１０８を構成する判断手段１０８３は、条件格納手段１０８１から「輝度代表値が目標属性値を満たすこと」という条件を取得する。
【０１９１】
次に、判断手段１０８３は、取得した差情報が、取得した条件に合致しない、と判断する。
【０１９２】
次に、画像出力部１０８は、変更情報「change_brightness」を取得する、とする。「change_brightness」は、目標輝度を引数として、輝度代表値が目標輝度になるように、画像の輝度を変更する関数である、とする。そして、画像出力部１０８は、受信された画像に対して、「change_brightness（Ｃ１）」を実行し、出力画像を取得する。つまり、画像出力部１０８は、画像全体の輝度を小さくした出力画像を取得する。
【０１９３】
そして、画像出力部１０８は、画面枠の全体に、出力画像を出力する。なお、具体例６において、属性値取得部１０６は、受信された画像全体の輝度代表値を取得したが、受信された画像の一部の被写体の輝度代表値を取得しても良い。
【０１９４】
以上、本実施の形態によれば、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【０１９５】
さらに具体的には、本実施の形態によれば、出力画像中の被写体の属性値を実際の属性値に合致させる、または近づけることにより、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【０１９６】
また、本実施の形態によれば、例えば、出力画像を出力するウィンドウのサイズを変更することにより、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【０１９７】
また、本実施の形態によれば、出力画像を出力するウィンドウのサイズを画面枠より小さくした場合にできる空き領域（第二領域）を有効に利用できる。
【０１９８】
また、本実施の形態によれば、ウィンドウのサイズが、画像出力装置の画面枠より大きい場合、画面枠に出力画像の一部を出力し、画面枠より小さいウィンドウに、出力画像を縮小した画像を出力できることにより、出力画像中の被写体の属性値を実際の属性値に合致させる、または近づけることができ、かつ、出力画像の全体も出力できる。
【０１９９】
また、本実施の形態によれば、出力画像中の被写体のサイズを、カメラ位置を考慮した実際のサイズに合致させる、または近づけることにより、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【０２００】
また、本実施の形態によれば、出力画像中の被写体の動きの速度を実際の速度に合致させる、または近づけることにより、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【０２０１】
また、本実施の形態によれば、出力画像中の被写体の動きの速度を、カメラ位置を考慮した実際の速度に合致させる、または近づけることにより、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【０２０２】
また、本実施の形態によれば、出力画像の明るさ（輝度や明度等）を適切に制御でき、その結果、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【０２０３】
また、本実施の形態によれば、出力画像の再生速度を適切に制御でき、その結果、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【０２０４】
また、本実施の形態によれば、出力画像の単位時間あたりのコマ数を適切に制御でき、その結果、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【０２０５】
また、本実施の形態によれば、ユーザが画像を視るディスプレイの属性値に適切に対応する出力画像を出力でき、その結果、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる。
【０２０６】
なお、本実施の形態の具体例において、目標属性値格納手段１０５１の目標属性値、条件格納手段１０８１の条件、変更情報格納手段１０８２の変更情報のカスタマイズができなかった。しかし、受付部１０９は、条件を変更する指示である変更指示を受け付けても良い。かかる場合、条件変更部１１０は、変更指示に従って、予め決められた条件を変更する。また、条件変更部１１０は、変更指示に従って、目標属性値を変更しても良い。ここでは、目標属性値も予め決められた条件を構成する、と考えても良い。また、受付部１０９は、出力画像の出力態様の変更の度合いである変更情報を受け付けても良い。かかる場合、変更情報変更部１１１は、変更情報に従って、前記出力画像の出力態様の変更の度合いを変更する。ここでは、目標属性値も変更情報を構成する、と考えても良い。
【０２０７】
また、本実施の形態の具体例において、被写体のサイズや移動の速度を算出する場合、カメラ位置を考慮しなかった。しかし、目標属性値取得部１０５は、前記入力画像に含まれる被写体の、カメラ位置から見た見掛け上の大きさである目標サイズを取得することは好適である。つまり、目標属性値取得部１０５は、目標属性値格納手段１０５１の目標属性値（サイズ）を、カメラ位置を用いて補正して、新しい目標属性値としても良い。つまり、目標属性値取得部１０５は、カメラ位置（例えば、被写体とカメラの距離）が大きいほど、目標属性値（サイズ）を小さくするように補正しても良い。また、目標属性値取得部１０５は、入力画像に含まれる被写体の、カメラ位置から見た見掛け上の動く速度に関する目標値についての情報である目標速度情報を取得することは好適である。つまり、目標属性値取得部１０５は、目標属性値格納手段１０５１の目標属性値（速度）を、カメラ位置を用いて補正して、新しい目標属性値としても良い。つまり、目標属性値取得部１０５は、カメラ位置（例えば、被写体とカメラの距離）が大きいほど、目標属性値（速度）を小さくするように補正しても良い。なお、例えば、カメラ位置の情報（例えば、被写体とカメラの距離）は、画像に対応付けて存在している、とする。
【０２０８】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における画像出力装置１を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、入力画像を取得する入力画像取得部と、前記入力画像に含まれる被写体の目標とする属性値である１以上の目標属性値を取得する目標属性値取得部と、前記入力画像を用いて構成される出力画像に含まれる前記被写体の１以上の属性値を取得する属性値取得部と、前記目標属性値取得部が取得した１以上の目標属性値と、前記属性値取得部が取得した１以上の属性値との差を示す１以上の差情報を取得する差情報取得部と、前記１以上の差情報が、予め決められた条件を満たさない場合、前記入力画像を用いて構成される出力画像の出力態様を変更し、出力する画像出力部として機能させるためのプログラム、である。
【０２０９】
また、上記プログラムにおいて、前記画像出力部は、前記１以上の差情報が、予め決められた条件を満たさないほど、１以上の目標属性値と１以上の属性値との差が大きい場合、前記１以上の目標属性値と前記属性値取得部が取得した１以上の属性値との差が小さくなるように、前記入力画像を用いて構成される出力画像の出力態様を変更し、出力するものとして、コンピュータを機能させることは好適である。
【０２１０】
また、上記プログラムにおいて、前記画像出力部は、前記予め決められた条件を格納している条件格納手段と、前記１以上の差情報が、前記予め決められた条件を満たすか否かを判断する判断手段と、前記判断手段が、前記１以上の差情報が前記予め決められた条件を満たさないと判断した場合、前記出力画像を出力するウィンドウのサイズを決定するウィンドウサイズ決定手段と、前記ウィンドウのサイズに従ったウィンドウに、前記出力画像を出力する出力手段とを具備するものとして、コンピュータを機能させることは好適である。
【０２１１】
また、上記プログラムにおいて、前記画像出力部は、前記ウィンドウのサイズが、画面枠より小さい場合、前記出力画像を出力するウィンドウの領域とは異なる第二領域に、前記出力画像とは異なる画像を出力する他画像出力手段をさらに具備するものとして、コンピュータを機能させることは好適である。
【０２１２】
また、上記プログラムにおいて、前記他画像出力手段は、前記第二領域を分割した２以上の領域に、ストロボ出力を行うものとして、コンピュータを機能させることは好適である。
【０２１３】
また、上記プログラムにおいて、データ放送を受信するデータ放送受信部をさらに具備し、前記他画像出力手段は、前記第二領域に、前記データ放送を出力するものとして、コンピュータを機能させることは好適である。
【０２１４】
また、上記プログラムにおいて、２以上のチャプターに分割し得る入力映像を格納し得る入力映像格納部をさらに具備し、前記入力画像取得部は、前記入力映像が有する２以上の各入力画像を、前記入力映像格納部から順次読み出し、前記他画像出力手段は、前記第二領域に、前記入力映像が有する２以上の各チャプターを代表する画像を出力するものとして、コンピュータを機能させることは好適である。
【０２１５】
また、上記プログラムにおいて、前記他画像出力手段は、前記第二領域に、前記ウィンドウに出力される出力画像の元になる同一の入力画像に対して、前記出力画像とは異なる画像処理を施して得られた画像を出力するものとして、コンピュータを機能させることは好適である。
【０２１６】
また、上記プログラムにおいて、前記画像出力部は、前記ウィンドウサイズ決定手段が決定したウィンドウのサイズが、前記画像出力装置の画面枠より大きい場合、前記画面枠に前記出力画像の一部を出力し、当該画面枠より小さいウィンドウに、前記出力画像を縮小した画像を出力するＰｉｎＰ出力手段をさらに具備するものとして、コンピュータを機能させることは好適である。
【０２１７】
また、上記プログラムにおいて、前記目標属性値取得部は、前記入力画像に含まれる被写体の目標とする大きさである目標サイズを取得し、前記属性値取得部は、前記入力画像を用いて構成される出力画像に含まれる前記被写体のサイズを取得し、前記差情報取得部は、前記目標属性値取得部が取得した目標サイズと、前記属性値取得部が取得した被写体のサイズとの差を示す差情報であるサイズ差情報を取得するものとして、コンピュータを機能させることは好適である。
【０２１８】
また、上記プログラムにおいて、前記目標属性値取得部は、前記入力画像に含まれる被写体の、カメラ位置から見た見掛け上の大きさである目標サイズを取得し、前記属性値取得部は、前記入力画像を用いて構成される出力画像に含まれる前記被写体のサイズを取得し、前記差情報取得部は、前記目標属性値取得部が取得した目標サイズと、前記属性値取得部が取得した被写体のサイズとの差を示す差情報であるサイズ差情報を取得するものとして、コンピュータを機能させることは好適である。
【０２１９】
また、上記プログラムにおいて、前記目標属性値取得部は、前記入力画像に含まれる被写体の動く速度に関する目標値についての情報である目標速度情報を取得し、前記属性値取得部は、前記入力画像を用いて構成される出力画像に含まれる前記被写体の動く速度に関する速度情報を取得し、前記差情報取得部は、前記目標属性値取得部が取得した目標速度情報と、前記属性値取得部が取得した速度情報との差を示す差情報である速度差情報を取得するものとして、コンピュータを機能させることは好適である。
【０２２０】
また、上記プログラムにおいて、前記目標属性値取得部は、前記入力画像に含まれる被写体の、カメラ位置から見た見掛け上の動く速度に関する目標値についての情報である目標速度情報を取得し、前記属性値取得部は、前記入力画像を用いて構成される出力画像に含まれる前記被写体の動く速度に関する速度情報を取得し、前記差情報取得部は、前記目標属性値取得部が取得した目標速度情報と、前記属性値取得部が取得した速度情報との差を示す差情報である速度差情報を取得するものとして、コンピュータを機能させることは好適である。
【０２２１】
また、上記プログラムにおいて、前記画像出力部は、前記１以上の差情報が、予め決められた条件を満たさない場合、前記入力画像の予め決められた１以上の属性値を変更した出力画像を構成し、出力するものとして、コンピュータを機能させることは好適である。
【０２２２】
また、上記プログラムにおいて、前記入力画像取得部は、２以上の入力画像を取得し、前記予め決められた１以上の属性値は、前記２以上の入力画像の再生速度であるものとして、コンピュータを機能させることは好適である。
【０２２３】
また、上記プログラムにおいて、前記入力画像取得部は、２以上の入力画像を取得し、前記予め決められた１以上の属性値は、前記２以上の入力画像の単位時間あたりに出力されるフィールド数であるものとして、コンピュータを機能させることは好適である。
【０２２４】
また、上記プログラムにおいて、前記画像出力装置のディスプレイの属性値である１以上のディスプレイ属性値を取得するディスプレイ属性値取得部をさらに具備し、前記画像出力部は、前記１以上のディスプレイ属性値に応じて、出力態様の変更の仕方が異なるものとして、コンピュータを機能させることは好適である。
【０２２５】
また、上記プログラムにおいて、前記予め決められた条件を変更する指示である変更指示を受け付ける受付部と、前記変更指示に従って、前記予め決められた条件を変更する条件変更部とをさらに具備するものとして、コンピュータを機能させることは好適である。
【０２２６】
また、上記プログラムにおいて、前記出力画像の出力態様の変更の度合いである変更情報を受け付ける受付部と、前記変更情報に従って、前記出力画像の出力態様の変更の度合いを変更する変更情報変更部とをさらに具備し、前記画像出力部は、前記１以上の差情報が、予め決められた条件を満たさない場合、前記入力画像を用いて構成される出力画像の出力態様を、前記変更情報に従って変更し、出力するものとして、コンピュータを機能させることは好適である。
【０２２７】
また、図１６は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の画像出力装置１を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図１６は、このコンピュータシステム３００の概観図であり、図１７は、システム３００のブロック図である。
【０２２８】
図１６において、コンピュータシステム３００は、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）ドライブ、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ドライブを含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４と、マイク３０５と、スピーカー３０６とを含む。
【０２２９】
図１７において、コンピュータ３０１は、ＦＤドライブ３０１１、ＣＤ−ＲＯＭドライブ３０１２に加えて、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１３と、ＣＰＵ３０１３、ＣＤ−ＲＯＭドライブ３０１２及びＦＤドライブ３０１１に接続されたバス３０１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０１５と、ＣＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３０１７とを含む。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０２３０】
コンピュータシステム３００に、上述した実施の形態の画像出力装置の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１、またはＦＤ３１０２に記憶されて、ＣＤ−ＲＯＭドライブ３０１２またはＦＤドライブ３０１１に挿入され、さらにハードディスク３０１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１、ＦＤ３１０２またはネットワークから直接、ロードされても良い。
【０２３１】
プログラムは、コンピュータ３０１に、上述した実施の形態の画像出力装置の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０２３２】
なお、上記プログラムにおいて、情報を送信する送信ステップや、情報を受信する受信ステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０２３３】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０２３４】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０２３５】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０２３６】
以上のように、本発明にかかる画像出力装置は、画像を視るユーザにとっての不都合を小さくできる、または不都合をなくすことができる、という効果を有し、テレビジョン受信機等として有用である。
【符号の説明】
【０２３７】
１  画像出力装置
１０１  入力映像格納部
１０２  データ放送受信部
１０３  入力画像取得部
１０４  ディスプレイ属性値取得部
１０５  目標属性値取得部
１０６  属性値取得部
１０７  差情報取得部
１０８  画像出力部
１０９  受付部
１１０  条件変更部
１１１  変更情報変更部
１０５１  目標属性値格納手段
１０５２  目標属性値取得手段
１０８１  条件格納手段
１０８２  変更情報格納手段
１０８３  判断手段
１０８４  ウィンドウサイズ決定手段
１０８５  出力手段
１０８６  他画像出力手段
１０８７  ＰｉｎＰ出力手段
【図１】
2013015741.tif 000003
【図２】
2013015741.tif 000004
【図３】
2013015741.tif 000005
【図４】
2013015741.tif 000006
【図１５】
2013015741.tif 000007
【図１６】
2013015741.tif 000008
【図１７】
2013015741.tif 000009
【図５】
2013015741.tif 000010
【図６】
2013015741.tif 000011
【図７】
2013015741.tif 000012
【図８】
2013015741.tif 000013
【図９】
2013015741.tif 000014
【図１０】
2013015741.tif 000015
【図１１】
2013015741.tif 000016
【図１２】
2013015741.tif 000017
【図１３】
2013015741.tif 000018
【図１４】
2013015741.tif 000019