(57)【特許請求の範囲】
【請求項１】
画像を表示する表示部を備える画像表示装置において実行される画像表示プログラムであって、
画像表示装置を、
画像を読み込む画像読込手段と、
画像読込手段により読み込んだ画像の画像サイズが所定の条件を満たすか否かを判定する画像サイズ判定手段と、
画像サイズ判定手段において所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する画像サイズ補正手段と、
画像サイズ判定手段において所定の条件を満たさないと判定された場合は、画像サイズ補正手段により画像サイズが補正された補正後の画像を表示部に表示し、所定の条件を満たすと判定された場合は、画像読込手段により読み込んだ画像を表示部に表示する画像表示手段
として機能させ、
画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件であり、
画像サイズ補正手段は、画像サイズ判定手段において、画像サイズが表示画面より大きくても、所定の条件を満たすと判定された場合には、画像を補正しない
ことを特徴とする、画像表示プログラム。
【請求項２】
画像表示装置を、
画面の上下方向又は左右方向における補正後の画像の長さが、上下方向又は左右方向のいずれかの対応する方向における画面の長さに対して所定の関係となるように補正するためのスケール比率を算出するスケール比率算出手段
として機能させ、
画像サイズ補正手段が、算出されたスケール比率に応じて画像サイズを補正するものである、請求項１に記載の画像表示プログラム。
【請求項３】
請求項１又は２に記載の画像表示プログラムをインストールした画像表示装置。
【請求項４】
画像を表示する表示部を備える画像表示装置において実行される画像表示方法であって、
画像表示装置において、
画像を読み込むステップと、
読み込んだ画像の画像サイズが所定の条件を満たすか否かを判定するステップと、
画像サイズを判定するステップにおいて所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正するステップと、
画像サイズを判定するステップにおいて所定の条件を満たさないと判定された場合は、画像サイズを補正するステップにより画像サイズが補正された補正後の画像を表示部に表示し、所定の条件を満たすと判定された場合は、読み込んだ画像を表示部に表示するステップ
として機能させ、
画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件であり、
画像サイズを補正するステップは、画像サイズを判定するステップにおいて、画像サイズが表示画面より大きくても、所定の条件を満たすと判定された場合には、画像を補正しない
ことを特徴とする、画像表示方法。
【請求項５】
画像を表示する表示部を備える画像表示装置と通信が可能である画像提供サーバ装置において実行される画像表示プログラムであって、
画像提供サーバ装置を、
提供する画像の画像サイズを記憶する画像サイズ記憶手段と、
記憶された画像の画像サイズが所定の条件を満たすか否かを判定する画像サイズ判定手段と、
画像サイズ判定手段において所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する画像サイズ補正手段と、
画像サイズ判定手段において所定の条件を満たさないと判定された場合は、画像サイズ補正手段により画像サイズが補正された補正後の画像を画像表示装置へ送信し、所定の条件を満たすと判定された場合は、画像サイズ記憶手段に記憶された画像を画像表示装置へ送信する画像送信手段
として機能させ、
画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件であり、
画像サイズ補正手段は、画像サイズ判定手段において、画像サイズが表示画面より大きくても、所定の条件を満たすと判定された場合には、画像を補正しない
ことを特徴とする、画像表示プログラム。
【請求項６】
請求項５に記載の画像表示プログラムをインストールした画像提供サーバ装置。
【請求項７】
画像を表示する表示部を備える画像表示装置と、画像表示装置と通信が可能である画像提供サーバ装置とを有する画像表示システムであって、
画像表示装置が、
画像送信要求を画像提供サーバ装置へ送信する画像送信要求送信手段を備え、
画像提供サーバ装置が、
提供する画像の画像サイズを記憶する画像サイズ記憶手段と、
画像送信要求送信手段により送信された画像送信要求を受信する画像送信要求受信手段と、
記憶された画像の画像サイズが所定の条件を満たすか否かを判定する画像サイズ判定手段と、
画像サイズ判定手段において所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する画像サイズ補正手段と、
画像サイズ判定手段において所定の条件を満たさないと判定された場合は、画像サイズ補正手段により画像サイズが補正された補正後の画像を画像表示装置へ送信し、所定の条件を満たすと判定された場合は、画像サイズ記憶手段に記憶された画像を画像表示装置へ送信する画像送信手段と
を備え、
画像表示装置がさらに、
画像送信手段により送信された画像を受信する画像受信手段と、
受信した画像を表示部に表示する画像表示手段と
を備え、
画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件であり、
画像サイズ補正手段は、画像サイズ判定手段において、画像サイズが表示画面より大きくても、所定の条件を満たすと判定された場合には、画像を補正しない
ことを特徴とする、画像表示システム。
【請求項８】
画像を表示する表示部を備える画像表示装置と通信が可能である画像提供サーバ装置において実行される画像表示方法であって、
画像提供サーバ装置にて、
画像の画像サイズが所定の条件を満たすか否かを判定するステップと、
判定するステップにおいて所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正するステップと、
判定するステップにおいて所定の条件を満たさないと判定された場合は、画像サイズを補正するステップにおいて補正された補正後の画像を画像表示装置へ送信し、所定の条件を満たすと判定された場合は、補正前の画像を画像表示装置へ送信するステップと
を実行し、
画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件であり、
画像サイズを補正するステップは、画像サイズを判定するステップにおいて、画像サイズが表示画面より大きくても、所定の条件を満たすと判定された場合には、画像を補正しない
ことを特徴とする、画像表示方法。
【請求項９】
画像を表示する表示部を備える画像表示装置と、画像表示装置と通信が可能である画像提供サーバ装置とを有する画像表示システムにおいて実行される画像表示方法であって、
画像表示装置にて、画像送信要求を画像提供サーバ装置へ送信するステップを実行し、
画像提供サーバ装置にて、
送信された画像送信要求を受信するステップと、
画像の画像サイズが所定の条件を満たすか否かを判定するステップと、
判定するステップにおいて所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正するステップと、
判定するステップにおいて所定の条件を満たさないと判定された場合は、画像サイズを補正するステップにおいて補正された補正後の画像を画像表示装置へ送信し、所定の条件を満たすと判定された場合は、補正前の画像を画像表示装置へ送信するステップと
を実行し、
画像表示装置にて、さらに、
画像提供サーバ装置から送信された画像を受信するステップと、
受信した画像を表示部に表示するステップと
を実行し、
画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件であり、
画像サイズを補正するステップは、画像サイズを判定するステップにおいて、画像サイズが表示画面より大きくても、所定の条件を満たすと判定された場合には、画像を補正しない
ことを特徴とする、画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示プログラム、画像表示方法、及び、画像表示システムに関する。
【背景技術】
【０００２】
映像や画像を生成して出力するゲーム機器やＤＶＤプレイヤ等の画像出力装置は、液晶テレビ、パソコンのディスプレイ、あるいはゲーム機に付属ディスプレイ等の画像表示装置に接続して使用される。これらの画像表示装置の正面視における上下方向と左右方向の画面の長さの比率（以下、アスペクト比という）は統一されていない。特に、スマートフォンやタブレット端末等の携帯端末装置の画面のアスペクト比は、機種によって異なることが知られている。
【０００３】
出力の対象となる画像の上下方向と左右方向の長さの比が、画像表示装置のアスペクト比と異なる場合、レターボックス方式やスクィーズ方式等による出力方法や、あるいは、プログラムによって、画像表示装置のアスペクト比に対応するように画像を補正して表示する方法がよく用いられている。例えば、画像を出力する装置の種類を判別して、ディスプレイの種別に応じて出力する画像を変更する方法（例えば、特許文献１参照）や、画像表示装置の表示画面を複数の領域に分割するための分割パターンを表示画面のアスペクト比に対応付けて予め規定することで、異なるアスペクト比の画像表示装置に対して内容を破綻させることなく画像を出力する方法が開示されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２２１９５５号公報
【特許文献２】特開２００６−１０６３７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１の方法は、ディスプレイの種類に応じて画像を用意する必要があり、また、特許文献２の方法は、表示画面に応じて分割するパターンを規定する必要があった。いずれの画像表示方法も、画像表示装置の画面のアスペクト比を想定できることが前提であり、想定していないアスペクト比の画面に対して画像を適切に表示できる方法ではなかった。
【０００６】
一方、スマートフォン等の携帯端末のディスプレイのサイズに関する厳密な規格は存在せず、機種ごとに表示画面のアスペクト比が異なることが多い。異なるアスペクト比を有する画面に対して画像を表示させる場合に、画像の内容を破綻させることなく表示させるために、レターボックス方式で画像の外側に枠を表示させ、画像の上下方向と左右方向の長さの比及び画面のアスペクト比が一致する画像を生成する対応が為されてきた。しかし、画像のサイズが補正されると枠が表示され、あるいは表示サイズが小さくなり、かえって画像の視認性を損なう場合があった。そこで、複数の異なるアスペクト比を有する画面に表示が可能で、且つ、視認性を損なわずに画像を広く表示できる画像の表示方法の提供が望まれていた。
【０００７】
本発明の少なくとも１つの実施の形態の目的は、異なるアスペクト比を有する画像表示装置に対して、視認性を損なわずに画像を表示することができる、画像表示プログラム、画像表示方法、及び、画像表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
非限定的な観点によると、本発明に係る画像表示プログラムは、画像を表示する表示部を備える画像表示装置において実行される画像表示プログラムであって、画像表示装置を、画像を読み込む画像読込手段と、画像読込手段により読み込んだ画像の画像サイズが所定の条件を満たすか否かを判定する画像サイズ判定手段と、画像サイズ判定手段において所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する画像サイズ補正手段と、画像サイズ判定手段において所定の条件を満たさないと判定された場合は、画像サイズ補正手段により画像サイズが補正された補正後の画像を表示部に表示し、所定の条件を満たすと判定された場合は、画像読込手段により読み込んだ画像を表示部に表示する画像表示手段として機能させ、画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件であることを特徴とする、画像表示プログラムである。
【０００９】
非限定的な観点によると、本発明に係る画像表示方法は、画像を表示する表示部を備える画像表示装置において実行される画像表示方法であって、画像表示装置において、画像を読み込むステップと、読み込んだ画像の画像サイズが所定の条件を満たすか否かを判定するステップと、画像サイズを判定するステップにおいて所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正するステップと、画像サイズを判定するステップにおいて所定の条件を満たさないと判定された場合は、画像サイズを補正するステップにより画像サイズが補正された補正後の画像を表示部に表示し、所定の条件を満たすと判定された場合は、読み込んだ画像を表示部に表示するステップとして機能させ、画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件であることを特徴とする、画像表示方法である。
【００１０】
非限定的な観点によると、本発明に係る画像表示プログラムは、画像を表示する表示部を備える画像表示装置と通信が可能である画像提供サーバ装置において実行される画像表示プログラムであって、画像提供サーバ装置を、提供する画像の画像サイズを記憶する画像サイズ記憶手段と、記憶された画像の画像サイズが所定の条件を満たすか否かを判定する画像サイズ判定手段と、画像サイズ判定手段において所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する画像サイズ補正手段と、画像サイズ判定手段において所定の条件を満たさないと判定された場合は、画像サイズ補正手段により画像サイズが補正された補正後の画像を画像表示装置へ送信し、所定の条件を満たすと判定された場合は、画像サイズ記憶手段に記憶された画像を画像表示装置へ送信する画像送信手段として機能させ、画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件であることを特徴とする、画像表示プログラムである。
【００１１】
非限定的な観点によると、本発明に係る画像表示システムは、画像を表示する表示部を備える画像表示装置と、画像表示装置と通信が可能である画像提供サーバ装置とを有する画像表示システムであって、画像表示装置が、画像送信要求を画像提供サーバ装置へ送信する画像送信要求送信手段を備え、画像提供サーバ装置が、提供する画像の画像サイズを記憶する画像サイズ記憶手段と、画像送信要求送信手段により送信された画像送信要求を受信する画像送信要求受信手段と、記憶された画像の画像サイズが所定の条件を満たすか否かを判定する画像サイズ判定手段と、画像サイズ判定手段において所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する画像サイズ補正手段と、画像サイズ判定手段において所定の条件を満たさないと判定された場合は、画像サイズ補正手段により画像サイズが補正された補正後の画像を画像表示装置へ送信し、所定の条件を満たすと判定された場合は、画像サイズ記憶手段に記憶された画像を画像表示装置へ送信する画像送信手段とを備え、画像表示装置がさらに、画像送信手段により送信された画像を受信する画像受信手段と、受信した画像を表示部に表示する画像表示手段とを備え、画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件であることを特徴とする、画像表示システムである。
【００１２】
非限定的な観点によると、本発明に係る画像表示プログラムは、画像を提供する画像提供サーバ装置と通信が可能である、画像を表示する表示部を備える画像表示装置において実行される画像表示プログラムであって、画像表示装置を、画像送信要求を画像提供サーバ装置へ送信する画像送信要求送信手段と、画像送信手段により送信された画像を受信する画像受信手段と、受信した画像を表示部に表示する画像表示手段として機能させるものであり、画像提供サーバ装置が、提供する画像の画像サイズを記憶する画像サイズ記憶手段と、画像送信要求送信手段により送信された画像送信要求を受信する画像送信要求受信手段と、記憶された画像の画像サイズが所定の条件を満たすか否かを判定する画像サイズ判定手段と、画像サイズ判定手段において所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する画像サイズ補正手段と、画像サイズ判定手段において所定の条件を満たさないと判定された場合は、画像サイズ補正手段により画像サイズが補正された補正後の画像を画像表示装置へ送信し、所定の条件を満たすと判定された場合は、画像サイズ記憶手段に記憶された画像を画像表示装置へ送信する画像送信手段として機能するものであり、画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件であることを特徴とする、画像表示プログラムである。
【００１３】
非限定的な観点によると、本発明に係る画像表示方法は、画像を表示する表示部を備える画像表示装置と通信が可能である画像提供サーバ装置において実行される画像表示方法であって、画像提供サーバ装置にて、画像の画像サイズが所定の条件を満たすか否かを判定するステップと、判定するステップにおいて所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正するステップと、判定するステップにおいて所定の条件を満たさないと判定された場合は、画像サイズを補正するステップにおいて補正された補正後の画像を画像表示装置へ送信し、所定の条件を満たすと判定された場合は、補正前の画像を画像表示装置へ送信するステップとを実行し、画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件であることを特徴とする、画像表示方法である。
【００１４】
非限定的な観点によると、本発明に係る画像表示方法は、画像を表示する表示部を備える画像表示装置と、画像表示装置と通信が可能である画像提供サーバ装置とを有する画像表示システムにおいて実行される画像表示方法であって、画像表示装置にて、画像送信要求を画像提供サーバ装置へ送信するステップを実行し、画像提供サーバ装置にて、送信された画像送信要求を受信するステップと、画像の画像サイズが所定の条件を満たすか否かを判定するステップと、判定するステップにおいて所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正するステップと、判定するステップにおいて所定の条件を満たさないと判定された場合は、画像サイズを補正するステップにおいて補正された補正後の画像を画像表示装置へ送信し、所定の条件を満たすと判定された場合は、補正前の画像を画像表示装置へ送信するステップとを実行し、画像表示装置にて、さらに、画像提供サーバ装置から送信された画像を受信するステップと、受信した画像を表示部に表示するステップとを実行し、画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件であることを特徴とする、画像表示方法である。
【発明の効果】
【００１５】
本発明の各実施形態により１または２以上の不足が解決される。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態の少なくとも１つに対応する、画像表示装置の構成を示すブロック図である。
【図２】本発明の実施の形態の少なくとも１つに対応する、画像表示処理のフローチャートである。
【図３】本発明の実施の形態の少なくとも１つに対応する、画像表示システムの構成を示すブロック図である。
【図４】本発明の実施の形態の少なくとも１つに対応する、画像提供サーバ装置の構成を示すブロック図である。
【図５】本発明の実施の形態の少なくとも１つに対応する、画像表示装置の構成を示すブロック図である。
【図６】本発明の実施の形態の少なくとも１つに対応する、画像表示処理のフローチャートである。
【図７】本発明の実施の形態の少なくとも１つに対応する、画像表示装置の構成を示すブロック図である。
【図８】本発明の実施の形態の少なくとも１つに対応する、画像表示処理のフローチャートである。
【図９】本発明の実施の形態の少なくとも１つに対応する、画像表示装置の構成を示すブロック図である。
【図１０】本発明の実施の形態の少なくとも１つに対応する、画像表示装置の構成を示すブロック図である。
【図１１】本発明の実施の形態の少なくとも１つに対応する、画像表示処理のフローチャートである。
【図１２】本発明の実施の形態の少なくとも１つに対応する、画像サイズの判定における所定の条件に関する概念図である。
【図１３】本発明の実施の形態の少なくとも１つに対応する、画像の補正に関する概念図である。
【図１４】本発明の実施の形態の少なくとも１つに対応する、黒枠の幅算出処理に関する概念図である。
【図１５】本発明の実施の形態の少なくとも１つに対応する、画像提供サーバ装置の構成を示すブロック図である。
【図１６】本発明の実施の形態の少なくとも１つに対応する、画像提供サーバ装置の構成を示すブロック図である。
【図１７】本発明の実施の形態の少なくとも１つに対応する、画像表示処理のフローチャートである。
【発明を実施するための形態】
【００１７】
以下、添付図面を参照して、本発明の実施の形態について説明する。以下、効果に関する記載は、本発明の実施の形態の効果の一側面であり、ここに記載するものに限定されない。また、以下で説明するフローチャートを構成する各処理の順序は、処理内容に矛盾や不整合が生じない範囲で順不同である。
【００１８】
［第一の実施の形態］
次に、本発明の第一の実施の形態の概要について、説明をする。図１は、本発明の実施の形態の少なくとも１つに対応する、画像表示装置の構成を示すブロック図である。画像表示装置１は、画像読込部１０１と、画像サイズ判定部１０２と、画像サイズ補正部１０３と、画像表示部１０４とを少なくとも備える。
【００１９】
画像読込部１０１は、画像表示装置１に画像を読み込ませる機能を有する。画像サイズ判定部１０２は、画像読込部１０１により読み込まれた画像の画像サイズが所定の条件を満たすか否かを判定する機能を有する。画像サイズ補正部１０３は、画像サイズ判定部１０２において所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する機能を有する。画像表示部１０４は、画像サイズ判定部１０２において所定の条件を満たさないと判定された場合は、画像サイズ補正部１０３により画像サイズが補正された補正後の画像を表示部に表示し、所定の条件を満たすと判定された場合は、画像読込部１０１により読み込んだ画像を表示部に表示する機能を有する。
【００２０】
本発明の第一の実施の形態における画像表示処理について説明する。図２は、本発明の実施の形態の少なくとも１つに対応する、画像表示処理のフローチャートである。まず、画像表示装置１において、画像が読み込まれる（ステップＳ１１）。次に、ステップＳ１１にて読み込んだ画像の画像サイズが所定の条件を満たすか否かを判定する（ステップＳ１２）。所定の条件を満たさないと判定された場合（ステップＳ１２にてＮＯ）に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する（ステップＳ１３）。所定の条件を満たさないと判定された場合（ステップＳ１２にてＮＯ）は、ステップＳ１３にて画像サイズが補正された補正後の画像を、所定の条件を満たすと判定された場合（ステップＳ１２にてＹＥＳ）は、ステップＳ１１にて読み込んだ画像を、それぞれ表示部に表示し（ステップＳ１４）、終了する。なお、ステップＳ１２における画像サイズを判定する際の所定の条件は、画像サイズが表示部の画面サイズに対して所定の範囲内であることである。
【００２１】
第一の実施の形態の一側面として、画像サイズが所定の条件を満たす場合には画像サイズを補正せず、視認性を損なうような補正を防ぐことができる。さらに、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正することで、異なるアスペクト比を有する画像表示装置に対して、視認性を損なわずに画像を表示することができる。
【００２２】
第一の実施の形態において、「画像」とは、例えば、図形や写真、イメージ、グラフィックス等であり、静止画、動画のいずれであってもよい。「表示部」とは、例えば、画像を表示するためのモニター、ディスプレイ等であって、液晶やプラズマ等を使用したものがあり、タッチパネルセンサを搭載したものであってもよい。「画像を読み込む」とは、例えば、画像表示装置に備える記憶装置から画像データを読み込む、あるいは、ＤＶＤ等の記憶媒体から読込装置を介して読み込む等をいう。「画像サイズ」とは、例えば、画像をピクセルやドット、画素などの単位を用いて、画像を正面視した場合の上下方向と左右方向の大きさでサイズを表したものをいう。「所定の条件」とは、例えば、画像のサイズを補正するか否か判断するための条件をいう。「相似形」とは、例えば、互いの画像の対応する辺の比及び対応する角が等しい形をいう。「画面サイズに対して所定の範囲」とは、例えば、画面サイズに対する所定の割合である範囲や、画像の縁からの距離が所定の長さであるような範囲のことをいう。
【００２３】
［第二の実施の形態］
第二の実施の形態の概要について説明する。図３は、本発明の実施の形態の少なくとも１つに対応する、画像表示システムの構成を示すブロック図である。図示するように、画像表示システムは、複数のユーザ（ユーザＡ、Ｂ・・・Ｚ）に視聴される複数の画像表示装置１（画像表示装置１ａ、１ｂ・・・１ｚ）と、画像提供サーバ装置３と、通信回線２とから構成される。画像表示装置１は、通信回線２を介して画像提供サーバ装置３と接続されている。なお、画像表示装置１は画像提供サーバ提供装置３と常時接続されていなくてもよく、必要に応じて、接続が可能であればよい。さらに、画像表示装置１は、画像を表示する表示部を備える。
【００２４】
図４は、本発明の実施の形態の少なくとも１つに対応する、画像提供サーバ装置の構成を示すブロック図である。画像提供サーバ装置３は、画像サイズ記憶部２０１と、画像送信要求受信部２０２と、画像サイズ判定部２０３と、画像サイズ補正部２０４と、画像送信部２０５とを少なくとも備える。
【００２５】
画像サイズ記憶部２０１は、提供する画像の画像サイズを記憶する機能を有する。画像送信要求受信部２０２は、画像表示装置から送信された画像送信要求を受信する機能を有する。画像サイズ判定部２０３は、画像サイズが所定の条件を満たすか否かを判定する機能を有する。画像サイズ補正部２０４は、画像サイズ判定部２０３において所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する機能を有する。画像送信部２０５は、画像サイズ部２０３において所定の条件を満たさないと判定された場合は、画像サイズ補正部２０４により画像サイズが補正された補正後の画像を画像表示装置へ送信し、所定の条件を満たすと判定された場合は、画像サイズ記憶部２０１に記憶された画像を画像表示装置へ送信する機能を有する。
【００２６】
図５は、本発明の実施の形態の少なくとも１つに対応する、画像表示装置の構成を示すブロック図である。画像表示装置１は、画像送信要求送信部２１１と、画像受信部２１２と、画像表示部２１３とを少なくとも備える。
【００２７】
画像送信要求送信部２１１は、画像送信要求を画像提供サーバ装置へ送信する機能を有する。画像受信部２１２は、画像送信部２０５により送信された画像を受信する機能を有する。画像表示部２１３は、画像受信部２１２が受信した画像を表示部に表示する機能を有する。
【００２８】
本発明の第二の実施の形態における画像表示処理について説明する。図６は、本発明の実施の形態の少なくとも１つに対応する、画像表示処理のフローチャートである。まず、画像表示装置１において、画像送信要求を画像提供サーバ装置３へ送信する（ステップＳ２１）。画像提供サーバ装置３は、画像表示装置から送信された画像送信要求を受信する（ステップＳ２２）。画像提供サーバ装置３は、記憶している画像の画像サイズが所定の条件を満たすか否かを判定する（ステップＳ２３）。画像サイズの判定において所定の条件を満たさないと判定された場合（ステップＳ２３にてＮＯ）に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する（ステップＳ２４）。次に、所定の条件を満たさないと判定された場合（ステップＳ２３にてＮＯ）は、画像サイズが補正された補正後の画像を、所定の条件を満たすと判定された場合（ステップＳ２３にてＹＥＳ）は記憶された画像を、画像表示装置へ送信する（ステップＳ２５）。画像表示装置１は、ステップＳ２５にて送信された画像を受信する（ステップＳ２６）。さらに、受信した画像を表示部に表示し（ステップＳ２７）、終了する。なお、ステップＳ２３における画像サイズを判定する際の所定の条件は、画像サイズが表示部の画面サイズに対して所定の範囲内であることである。
【００２９】
第二の実施の形態の一側面として、画像サイズが所定の条件を満たす場合には画像サイズを補正せず、視認性を損なうような補正を防ぐことができる。また、大半の演算処理を画像提供サーバ側で実施するため、画像視聴者は簡易な機構を有する画像表示装置であってもスムーズに画像を視聴することができる。さらに、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正することで、異なるアスペクト比を有する画像表示装置に対して、視認性を損なわずに画像を表示することができる。
【００３０】
第二の実施の形態において、「画像」とは、例えば、図形や写真、イメージ、グラフィックス等であり、静止画、動画のいずれであってもよい。「表示部」とは、例えば、画像を表示するためのモニター、ディスプレイ等であって、画面には液晶、プラズマ等を使用したものがある。さらに、タッチパネル式のディスプレイであっても良い。「画像を読み込む」とは、例えば、画像表示装置に備える記憶装置から画像データを読み込む、あるいは、ＤＶＤ等の記憶媒体から読込装置を介して読み込む等をいう。「画像サイズ」とは、例えば、画像をピクセルやドット、画素などの単位を用いて、画像を正面視した場合の上下方向と左右方向の大きさでサイズを表したものをいう。「所定の条件」とは、例えば、画像のサイズを補正するか否か判断するための条件をいう。「相似形」とは、例えば、互いの画像の対応する辺の比及び対応する角が等しい形をいう。「画面サイズに対して所定の範囲」とは、例えば、画面サイズに対する所定の割合である範囲や、画像の縁からの距離が所定の長さであるような範囲のことをいう。
【００３１】
［第三の実施の形態］
次に、本発明の第三の実施の形態の概要について、説明をする。図７は、本発明の実施の形態の少なくとも１つに対応する、画像表示装置の構成を示すブロック図である。画像表示装置１は、画像読込部３０１と、画像サイズ判定部３０２と、スケール比率算出部３０３と、画像サイズ補正部３０４と、画像表示部３０５とを少なくとも備える。
【００３２】
画像読込部３０１は、画像表示装置１に画像を読み込ませる機能を有する。画像サイズ判定部３０２は、画像読込部３０１により読み込まれた画像の画像サイズが所定の条件を満たすか否かを判定する機能を有する。スケール比率算出部３０３は、画面の上下方向又は左右方向における補正後の画像の長さが、上下方向又は左右方向のいずれかの対応する方向における画面の長さに対して所定の関係となるように補正するためのスケール比率を算出する機能を有する。画像サイズ補正部３０４は、画像サイズ判定部３０２において所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する機能を有する。画像表示部３０５は、画像サイズ判定部３０２において所定の条件を満たさないと判定された場合は、画像サイズ補正部３０４により画像サイズが補正された補正後の画像を表示部に表示し、所定の条件を満たすと判定された場合は、画像読込部３０１により読み込んだ画像を表示部に表示する機能を有する。
【００３３】
本発明の第三の実施の形態における画像表示処理について説明する。図８は、本発明の実施の形態の少なくとも１つに対応する、画像表示処理のフローチャートである。まず、画像表示装置１において、画像を読み込む（ステップＳ３１）。次に、読み込んだ画像の画像サイズが所定の条件を満たすか否かを判定する（ステップＳ３２）。所定の条件を満たさないと判定された場合（ステップＳ３２にてＮＯ）に、画面の上下方向又は左右方向における補正後の画像の長さが、上下方向又は左右方向のいずれかの対応する方向における画面の長さに対して所定の関係となるように補正するためのスケール比率を算出し（ステップＳ３３）、算出されたスケール比率に応じて画像サイズを補正する（ステップＳ３４）。さらに、所定の条件を満たさないと判定された場合（ステップＳ３２にてＮＯ）は、画像サイズが補正された補正後の画像を、所定の条件を満たすと判定された場合（ステップＳ３２にてＹＥＳ）はステップＳ３１にて読み込んだ画像を表示部に表示し（ステップＳ３５）、終了する。
【００３４】
第三の実施の形態の一側面として、スケール比率を用いることで、簡易な計算で、画像の相似形を保った状態のまま画像を補正することができる。
【００３５】
第三の実施の形態において、「画像」とは、例えば、図形や写真、イメージ、グラフィックス等であり、静止画、動画のいずれであってもよい。「上下方向」とは、例えば、画面を正面視した場合において地面に対して垂直な方向である。「左右方向」とは、例えば、画面を正面視した場合において地面に対して水平な方向である。「所定の関係」とは、例えば、補正後の画像の長さが対応する画面の長さと等しい関係、あるいは、補正後の画像の長さが対応する画面の長さに対して所定の比率を保つ関係をいう。「スケール比率に応じて画像サイズを補正する」とは、例えば、画像サイズに対してスケール比率を乗ずる等の演算を行い、サイズを補正することをいう。
【００３６】
［第四の実施の形態］
第四の実施の形態について、説明する。図９は、本発明の実施の形態の少なくとも１つに対応する、画像表示装置の構成を示すブロック図である。画像表示装置１は、制御部１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２、ストレージ部１３、サウンド処理部１４、グラフィック処理部１５、通信インタフェース１６、インタフェース部１７からなり、それぞれ内部バスにより接続されている。
【００３７】
制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）から構成される。制御部１１は、ストレージ部１３に格納されたプログラムを実行し、画像表示装置１の制御を行なう。ＲＡＭ１２は、制御部１１のワークエリアである。ストレージ部１３は、プログラムやデータを保存するための記憶領域である。
【００３８】
制御部１１は、プログラム及びデータをＲＡＭ１２から読み出して処理を行なう。制御部１１は、ＲＡＭ１２にロードされたプログラム及びデータを処理することで、サウンド出力の指示をサウンド処理部１４に出力し、描画命令をグラフィック処理部１５に出力する。
【００３９】
サウンド処理部１４は、スピーカであるサウンド出力装置２０に接続されている。制御部１１がサウンド出力の指示をサウンド処理部１４に出力すると、サウンド処理部１４はサウンド出力装置２０にサウンド信号を出力する。
【００４０】
グラフィック処理部１５は表示装置２１に接続されている。表示装置２１は表示画面２２を有している。制御部１１が描画命令をグラフィック処理部１５に出力すると、グラフィック処理部１５は、ビデオメモリ１９に画像を展開し、表示画面２２上に画像を表示するためのビデオ信号を出力する。ここで、表示装置２１はタッチセンサを備えるタッチパネルの画面であっても良い。
【００４１】
グラフィック処理部１５は、フレーム単位で１枚の画像の描画を実行する。画像の１フレーム時間は、例えば３０分の１秒である。グラフィック処理部１５は、制御部１１だけで行ってきた描画に関する演算処理の一部を受け持ち、システム全体の負荷を分散させる役割を有する。
【００４２】
インタフェース部１７には外部メモリ１８（例えば、ＳＤカード等）が接続されている。外部メモリ１８から読み込まれたデータはＲＡＭ１２にロードされ、制御部１１により演算処理が実行される。
【００４３】
通信インタフェース１６は無線又は有線により通信回線２に接続が可能であり、通信回線２を介して画像データを受信することが可能である。通信インタフェース１６を介して受信したデータは、外部メモリ１８から読み込まれたデータと同様に、ＲＡＭ１２にロードされ、制御部１１により演算処理が行われる。
【００４４】
図１０は、本発明の実施の形態の少なくとも１つに対応する、画像表示装置の構成を示すブロック図である。画像表示装置１は、画像読込部４０１と、画像サイズ判定部４０２と、スケール比率算出部４０３と、画像サイズ補正部４０４と、黒枠表示判定部４０５と、黒枠幅算出部４０６と、画像生成部４０７と、画像表示部４０８とを少なくとも備える。
【００４５】
画像読込部４０１は、画像表示装置１に画像を読み込ませる機能を有する。画像サイズ判定部４０２は、画像読込部４０１により読み込まれた画像の画像サイズが所定の条件を満たすか否かを判定する機能を有する。スケール比率算出部４０３は、画面の上下方向又は左右方向における補正後の画像の長さが、上下方向又は左右方向のいずれかの対応する方向における画面の長さに対して所定の関係となるように補正するためのスケール比率を算出する機能を有する。画像サイズ補正部４０４は、画像サイズ判定部４０２において所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する機能を有する。
【００４６】
黒枠表示判定部４０５は、画像サイズ判定部４０２にて所定の条件を満たすと判定された場合に画像読込部４０１にて読み込まれた画像に対して、画像の外側の枠である黒枠の表示の有無を判定する機能を有する。黒枠幅算出部４０６は、黒枠表示判定部４０５にて画像サイズが画面サイズより小さいと判定された場合に、画像と画面の間に生じる空間の幅から黒枠の幅を算出する機能を有する。画像生成部４０７は、黒枠幅算出部４０６にて算出された幅の黒枠と画像を合わせて新たな画像を生成する機能を有する。画像表示部４０８は、画像サイズ判定部４０２にて所定の条件を満たさないと判定された場合は、画像サイズ補正部４０４により画像サイズが補正された補正後の画像を画像表装置１の表示部に表示し、黒枠表示判定部４０５にて黒枠の表示が不要と判定された場合は、画像読込部４０１にて読み込まれた画像を表示部に表示し、あるいは、黒枠表示判定部４０５にて黒枠の表示が必要と判定された場合は、画像生成部４０７にて生成された画像を表示部に表示する機能を有する。
【００４７】
本発明の第四の実施の形態における画像表示処理について説明する。図１１は、本発明の実施の形態の少なくとも１つに対応する、画像表示処理のフローチャートである。まず、画像表示装置１において、画像を読み込む（ステップＳ４１）。次に、読み込んだ画像の画像サイズが所定の条件を満たすか否かを判定する（ステップＳ４２）。
【００４８】
ここで、ステップＳ４２の画像サイズの判定における所定の条件について説明する。図１２は、本発明の実施の形態の少なくとも１つに対応する、画像サイズの判定における所定の条件に関する概念図である。画面４１は、上下方向の長さがＡ及び左右方向の長さがＢである。基点４３から画面の上下方向の長さＡだけ離れた地点から、画面上方向にｘ１と画面下方向にｘ２の幅を有する領域、及び、基点４３から画面の左右方向の長さＢだけ離れた地点から、画面左方向にｙ１と画面右方向にｙ２の幅を有する領域を合わせた領域、つまり斜線部４２の範囲に、判定の対象となる画像の右下側の頂点が存在する場合に所定の条件が満たされる。ここで、ｘ１、ｘ２、ｙ１、及びｙ２は任意の値である。したがって、所定の条件とは、判定の対象となる画像の上下方向の長さｈが、Ａ−ｘ１≦ｈ≦Ａ＋ｘ２の範囲内であり、且つ、画像の水平方向の長さｗが、Ｂ−ｙ１≦ｗ≦Ｂ＋ｙ２の範囲内である場合をいう。
【００４９】
次に、図１１のフローチャートにて、画像サイズが所定の条件を満たさないと判定された場合（ステップＳ４２にてＮＯ）に、画面の上下方向又は左右方向における補正後の画像の長さが、上下方向又は左右方向のいずれかの対応する方向における画面の長さに対して所定の関係となるように補正するためのスケール比率を算出し（ステップＳ４３）、算出されたスケール比率に応じて画像サイズを補正する（ステップＳ４４）。
【００５０】
次に、図を用いてスケール比率の算出及び画像サイズの補正に関して説明する。図１３は、本発明の実施の形態の少なくとも１つに対応する、画像の補正に関する概念図である。図１３（ａ）は、画像表示装置１に備わる表示部の画面４７と、画像読込部４０１にて読み込まれた画像４６とを表す図である。画像４６の上下方向と左右方向の長さの比及び画面４７のアスペクト比は異なるものとする。ここで、例えば、画面の上下方向における補正後の画像の長さと上下方向における画面の長さとの比を第一の比とし、画面の左右方向における補正後の画像の長さと左右方向における画面の長さとの比を第二の比とした場合に、第一の比と第二の比を比較して、第一の比が大きい場合は第二の比を、画像を補正するためのスケール比率とし、第二の比が大きい場合は第一の比を、画像を補正するためのスケール比率とする。ステップＳ４３では、画像４６の上下方向の長さａと、画面４７の対応する上下方向の長さＡとの比率Ａ／ａを算出する。同様に、画像４６の左右方向の長さｂと、画面４７の対応する左右方向の長さＢとの比率Ｂ／ｂを算出する。これらを比較して、小さい比率を、画像を補正するためのスケール比率とする。ステップＳ４４では、ステップＳ４３にて算出したスケール比率を用いて、上下方向又は左右方向のいずれかの対応する方向における画面の長さに対して所定の関係となるように画像サイズを補正する。
【００５１】
図１３（ｂ）は、図１３（ａ）において比率Ａ／ａが比率Ｂ／ｂより小さく、スケール比に応じた補正に関する所定の関係が画面の上下方向の長さと画像の上下方向の長さが等しくなるように補正する関係であって、且つ、画像の上下方向と左右方向の長さの比及び画面のアスペクト比が異なる場合の画面と画像の関係を表す概念図である。画像４６の上下方向の長さａにスケール比率Ａ／ａを乗ずると、画像４６の上下方向の長さは、画面４７の上下方向の長さＡとなり、画像４６の左右方向の長さはｂ×Ａ／ａとなる。
【００５２】
次に、図１１のフローチャートにて、ステップＳ４２にて所定の条件を満たすと判定された場合（ステップＳ４２にてＹＥＳ）にステップＳ４１にて読み込まれた画像、または、ステップＳ４２にて所定の条件を満たさないと判定された場合（ステップＳ４２にてＮＯ）にステップＳ４４にて補正された画像に対して、黒枠の表示の要否を判定する（ステップＳ４５）。ここで、画像サイズが画面のサイズに対して大きい場合は、画像に黒枠を表示しないと判定される（ステップＳ４５にてＹＥＳ）。一方、画像サイズが画面のサイズに対して小さい場合は、画面に黒枠を表示すると判定される（ステップＳ４５にてＮＯ）。
【００５３】
ステップＳ４５にて黒枠の表示が必要と判定された場合（ステップＳ４５にてＮＯ）に、表示する黒枠の幅を算出する（ステップＳ４６）。さらに、算出した黒枠の幅を有する枠と、画像とを合わせて新たな画像を生成する（ステップＳ４７）。
【００５４】
図１４は、本発明の実施の形態の少なくとも１つに対応する、黒枠の幅算出処理に関する概念図である。図１４（ａ）は、画面の左右方向の長さより画像の左右方向の長さが短い場合の概念図である。画面５１は、画像５２と、画面５１と画像５２との間に生じた空間５３とから構成される。ステップＳ４６にて、空間５３の左右方向の長さがｘであった場合、黒枠の幅はｘ／２と算出される。図１４（ｂ）は、図１４（ａ）にて算出した幅を有する黒枠を配置して、新たな画像の生成処理を表す図である。画面５４には、画像５５が中心に配置され、画像５５の左右に幅ｘ／２を有する黒枠５６がそれぞれ配置されている。ステップＳ４７にて、図１４（ｂ）のように、画像及び黒枠を配置し、画面表示用の新しい画像を生成する。画面の上下方向の黒枠の配置についても同様である。
【００５５】
最後に、ステップＳ４２にて所定の条件を満たすと判定され（ステップＳ４２にてＹＥＳ）且つステップＳ４５にて黒枠の表示が不要と判定された場合（ステップＳ４５にてＹＥＳ）はステップＳ４１にて読み込まれた画像を、ステップＳ４２にて所定の条件を満たさないと判定され（ステップＳ４２にてＮＯ）且つステップＳ４５にて黒枠の表示が不要と判定された場合（ステップＳ４５にてＮＯ）はステップＳ４４にて補正された画像を、Ｓ４５にて黒枠の表示が必要と判定された場合（ステップＳ４５にてＹＥＳ）はステップＳ４７にて生成された画像を、それぞれ画面に表示して（ステップＳ４８）、終了する。
【００５６】
第四の実施の形態において、画像サイズを判定する際の所定の条件は、画面の上下方向における画像の長さが、上下方向における画面の長さに対して所定の範囲内であり、且つ、画面の左右方向における画像の長さが、左右方向における画面の長さに対して所定の範囲内であることである。さらに、画像及び表示部が略矩形であることを特徴とする。
【００５７】
第四の実施の形態の一側面として、スケール比率として比率の小さい値を用いることで、画像サイズの補正をすると、画像の全体を表示することができ、画像の一部が表示されない等の視認性を妨げる要素を排除することができる。
【００５８】
第四の実施の形態の一側面として、枠を配置することで、画面のアスペクト比に適した上下方向と左右方向の長さの比を有するように画像を補正することができ、画像の内容の破綻を防ぐことができる。その結果、画像提供者が画面のアスペクト比の違いを考慮せず、効率的に画像を提供できる。
【００５９】
第四の実施の形態において、「画像」とは、例えば、図形や写真、イメージ、グラフィックス等であり、静止画、動画のいずれであってもよい。「画面の長さに対して所定の範囲内」とは、例えば、画像の長さと対応する画面の長さが等しい、あるいは、画像の長さが、画面の長さに所定の割合を乗じた長さ以下である等の範囲内に含まれることをいう。「所定の関係」とは、例えば、画像サイズと対応する画面サイズが等しい、あるいは画面サイズと比較して所定の割合だけ大きいような関係をいう。「枠」とは、例えば、ハイビジョンやワイドスクリーンのように、画面のアスペクト比が９対１６である横長の画像に対して上下に付与して、アスペクト比を４対３である従来のテレビ画面の比率に変換するための枠をいい、黒い枠が一般的だが色が限定されるものではない。
【００６０】
［第五の実施の形態］
第五の実施の形態における画像表示システムの構成は、図３のブロック図で示されるものと同じ構成を採用することができる。
【００６１】
図１５は、本発明の実施の形態の少なくとも１つに対応する、画像提供サーバ装置の構成を示すブロック図である。画像提供サーバ装置３は、制御部３１、ＲＡＭ３２、ＨＤＤ３３、及び通信インタフェース３４を備え、それぞれ内部バスにより接続されている。
【００６２】
制御部３１は、ＣＰＵやＲＯＭから構成され、ＨＤＤ３３に格納されたプログラムを実行し、画像提供サーバ装置３の制御を行なう。ＲＡＭ３２は、制御部３１のワークエリアである。ＨＤＤ３３は、プログラムやデータを保存するための記憶領域である。制御部３１は、プログラム及びデータをＲＡＭ３２から読み出し、情報処理又はデータの加工等を行う。
【００６３】
図１６は、本発明の実施の形態の少なくとも１つに対応する、画像提供サーバ装置の構成を示すブロック図である。画像提供サーバ装置３は、画像サイズ記憶部５０１と、画像送信要求受信部５０２と、画像サイズ判定部５０３と、スケール比率算出部５０４と、画像サイズ補正部５０５と、黒枠表示判定部５０６と、黒枠幅算出部５０７と、画像生成部５０８と、画像送信部５０９とを少なくとも備える。
【００６４】
画像サイズ記憶部５０１は、提供する画像の画像サイズを記憶する機能を有する。画像送信要求受信部５０２は、画像表示装置から送信された画像送信要求を受信する機能を有する。画像サイズ判定部５０３は、画像サイズが所定の条件を満たすか否かを判定する機能を有する。スケール比率算出部５０４は、画面の上下方向又は左右方向における補正後の画像の長さが、上下方向又は左右方向のいずれかの対応する方向における画面の長さに対して所定の関係となるように補正するためのスケール比率を算出する機能を有する。画像サイズ補正部５０５は、画像サイズ判定部５０３において所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する機能を有する。
【００６５】
黒枠表示判定部５０６は、画像サイズ判定部５０３にて所定の条件を満たすと判定された場合に画像サイズ記憶部５０１にて記憶された画像に対して、黒枠の表示の有無を判定する機能を有する。黒枠幅算出部５０７は、黒枠表示判定部５０６にて画像サイズが画面サイズより小さいと判定された場合に、画像と画面の間に生じる空間の幅から黒枠の幅を算出する機能を有する。画像生成部５０８は、黒枠幅算出部５０７にて算出された幅の黒枠と画像を合わせて新たな画像を生成する機能を有する。画像送信部５０９は、画像サイズ判定部５０３にて所定の条件を満たさないと判定された場合は、画像サイズ補正部５０５により画像サイズが補正された補正後の画像を画像表装置１に送信し、黒枠表示判定部５０６にて黒枠の表示が不要と判定された場合は、画像サイズ記憶部５０１にて記憶された画像を送信し、あるいは黒枠表示判定部５０６にて黒枠の表示が必要と判定された場合は、画像生成部５０８にて生成された画像を送信する機能を有する。
【００６６】
次に、本発明の第五の実施の形態の概要について、説明をする。本発明の第五の実施の形態は、複数の画像表示装置１と、画像表示装置１と通信可能な画像提供サーバ装置３とを備える画像表示システムに適用できる。本発明の第五の実施の形態における画像表示システムは、表示部を有する画像表示装置１に対して、通信回線２を介して接続された画像提供サーバ装置３からダウンロード、あるいはストリーミング等の再生方式によって画像を表示させるシステムである。通信回線は有線であっても無線であっても良い。
【００６７】
第五の実施の形態における画面表示装置の構成は、図５のブロック図及び図９のブロック図で示されるものと同じ構成を採用することができる。
【００６８】
本発明の第五の実施の形態における画像表示処理について説明する。図１７は、本発明の実施の形態の少なくとも１つに対応する、画像表示処理のフローチャートである。まず、画像表示装置１において、画像送信要求を画像提供サーバ装置３へ送信する（ステップＳ５１）。ここで、画像送信要求には、表示するための画像を送信する要求信号と、画像表示装置１が有する表示部の画面のサイズに関する情報を含むものである。画像提供サーバ装置３は、画像表示装置から送信された画像送信要求を受信する（ステップＳ５２）。画像提供サーバ装置３は、受信した画像送信要求に含まれる画像表示装置の画面サイズを用いて、記憶している画像の画像サイズが所定の条件を満たすか否かを判定する（ステップＳ５３）。画像サイズの判定における所定の条件に関しては、図１２を用いて説明した概念と同様である。画像サイズの判定において所定の条件を満たさないと判定された場合（ステップＳ５３にてＮＯ）に、画面の上下方向又は左右方向における補正後の画像の長さが、上下方向又は左右方向のいずれかの対応する方向における画面の長さに対して所定の関係となるように補正するためのスケール比率を算出し（ステップＳ５４）、算出されたスケール比率に応じて画像サイズを補正する（ステップＳ５５）。スケール比率の算出及び画像サイズの補正に関しては、図１３を用いて説明した概念と同様である。
【００６９】
ステップＳ５３にて所定の条件を満たすと判定された場合（ステップＳ５３にてＹＥＳ）に、画像提供サーバ装置３が記憶している画像、または、ステップＳ５３にて所定の条件を満たさないと判定された場合（ステップＳ５３にてＮＯ）にステップＳ５５にて補正された画像に対して、黒枠の表示の要否を判定する（ステップＳ５６）。ここで、画像サイズが画面のサイズに対して大きい場合は、画像に黒枠を表示しないと判定される（ステップＳ５６にてＹＥＳ）。一方、画像サイズが画面のサイズに対して小さい場合は、画面に黒枠を表示すると判定される（ステップＳ５６にてＮＯ）。黒枠の幅の算出に関しては、図１４の概念図を用いて説明した概念と同様である。
【００７０】
次に、図１７のフローチャートにて、ステップＳ５６にて黒枠の表示が必要と判定された場合（ステップＳ５６にてＮＯ）に、表示する黒枠の幅を算出する（ステップＳ５７）。さらに、算出した黒枠の幅を有する枠と、画像とを合わせて新たな画像を生成する（ステップＳ５８）。
【００７１】
さらに、ステップＳ５３にて所定の条件を満たすと判定され（ステップＳ５３にてＹＥＳ）且つステップＳ５６にて黒枠の表示が不要と判定された場合（ステップＳ４５にてＹＥＳ）は画像提供サーバ装置３にて記憶された画像を、ステップＳ５３にて所定の条件を満たさないと判定され（ステップＳ５３にてＮＯ）且つステップＳ５６にて黒枠の表示が不要と判定された場合（ステップＳ５６にてＮＯ）はステップＳ５５にて補正された画像を、Ｓ５６にて黒枠の表示が必要と判定された場合（ステップＳ５６にてＹＥＳ）はステップＳ５８にて生成された画像を、それぞれ画面表示装置１に送信する（ステップＳ５９）。画像表示装置１は、送信された画像を受信する（ステップＳ６０）。さらに、受信した画像を表示部に表示し（ステップＳ６１）、終了する。
【００７２】
第五の実施の形態において、画像サイズを判定する際の所定の条件は、画面の上下方向における画像の長さが、上下方向における画面の長さに対して所定の範囲内であり、且つ、画面の左右方向における画像の長さが、左右方向における画面の長さに対して所定の範囲内であることである。さらに、画像及び表示部が略矩形であることを特徴とする。
【００７３】
第五の実施の形態の一側面として、スケール比率として比率の小さい値を用いることで、画像サイズの補正をすると、画像の全体を表示することができ、画像の一部が表示されない等の視認性を妨げる要素を排除することができる。
【００７４】
第五の実施の形態の一側面として、枠を配置することで、画面のアスペクト比に適した上下方向と左右方向の長さの比を有するように画像を補正することができ、画像の内容の破綻を防ぐことができる。その結果、画像提供者が画面のアスペクト比の違いを考慮せず、効率的に画像を提供できる。
【００７５】
第五の実施の形態の一側面として、大半の演算処理を画像提供サーバ側で実施するため、画像視聴者は簡易な機構を有する画像表示装置であってもスムーズに画像を視聴することができる。
【００７６】
第五の実施の形態において、「画像」とは、例えば、図形や写真、イメージ、グラフィックス等であり、静止画、動画のいずれであってもよい。「画面の長さに対して所定の範囲内」とは、例えば、画像の長さと対応する画面の長さが等しい、あるいは、画像の長さが、画面の長さに所定の割合を乗じた長さ以下である等の範囲内に含まれることをいう。「所定の関係」とは、例えば、画像サイズと対応する画面サイズが等しい、あるいは画面サイズと比較して所定の割合だけ大きいような関係をいう。「枠」とは、例えば、ハイビジョンやワイドスクリーンのように、画面のアスペクト比が９対１６である横長の画像に対して上下に付与して、アスペクト比を４対３である従来のテレビ画面の比率に変換するための枠をいい、黒い枠が一般的だが色が限定されるものではない。
【００７７】
［付記］
上で述べた実施の形態の説明は、下記の発明を、発明の属する分野における通常の知識を有する者がその実施をすることができるように記載した。
【００７８】
［１］  画像を表示する表示部を備える画像表示装置において実行される画像表示プログラムであって、
画像表示装置を、
画像を読み込む画像読込手段と、
画像読込手段により読み込んだ画像の画像サイズが所定の条件を満たすか否かを判定する画像サイズ判定手段と、
画像サイズ判定手段において所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する画像サイズ補正手段と、
画像サイズ判定手段において所定の条件を満たさないと判定された場合は、画像サイズ補正手段により画像サイズが補正された補正後の画像を表示部に表示し、所定の条件を満たすと判定された場合は、画像読込手段により読み込んだ画像を表示部に表示する画像表示手段
として機能させ、
画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件である
ことを特徴とする、画像表示プログラム。
【００７９】
［２］  画像表示装置を、
画面の上下方向又は左右方向における補正後の画像の長さが、上下方向又は左右方向のいずれかの対応する方向における画面の長さに対して所定の関係となるように補正するためのスケール比率を算出するスケール比率算出手段
として機能させ、
画像サイズ補正手段が、算出されたスケール比率に応じて画像サイズを補正するものである、［１］に記載の画像表示プログラム。
【００８０】
［３］  スケール比率算出手段が、画面の上下方向における補正後の画像の長さと上下方向における画面の長さとの比を第一の比とし、画面の左右方向における補正後の画像の長さと左右方向における画面の長さとの比を第二の比とした場合に、第一の比と第二の比を比較して、第一の比が大きい場合は第二の比をスケール比率とし、第二の比が大きい場合は第一の比をスケール比率とすることを特徴とする、［２］に記載の画像表示プログラム。
【００８１】
［４］  画面の上下方向における画像の長さが、上下方向における画面の長さに対して所定の範囲内であるか、且つ、画面の左右方向における画像の長さが、左右方向における画面の長さに対して所定の範囲内であることが、前記所定の条件である、［１］〜［３］のいずれかに記載の画像表示プログラム。
【００８２】
［５］  画像サイズ判定手段において所定の条件を満たさないと判定された場合であって、画像サイズ補正手段により補正された補正後の画像サイズが画面サイズと比較して小さい場合に、補正後の画像と表示部との間に生じる空間に枠を配置することを特徴とする［１］〜［４］のいずれかに記載の画像表示プログラム。
【００８３】
［６］  画像サイズ判定手段において所定の条件を満たすと判定された場合であって、画像読込手段により読み込んだ画像のサイズが画面サイズと比較して小さい場合に、該画像と表示部との間に生じる空間に枠を配置することを特徴とする［１］〜［５］のいずれかに記載の画像表示プログラム。
【００８４】
［７］  画像及び表示部が略矩形であることを特徴とする［１］〜［６］のいずれかに記載の画像表示プログラム。
【００８５】
［８］  ［１］〜［７］のいずれかに記載の画像表示プログラムをインストールした画像表示装置。
【００８６】
［９］  画像を表示する表示部を備える画像表示装置において実行される画像表示方法であって、
画像表示装置において、
画像を読み込むステップと、
読み込んだ画像の画像サイズが所定の条件を満たすか否かを判定するステップと、
画像サイズを判定するステップにおいて所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正するステップと、
画像サイズを判定するステップにおいて所定の条件を満たさないと判定された場合は、画像サイズを補正するステップにより画像サイズが補正された補正後の画像を表示部に表示し、所定の条件を満たすと判定された場合は、読み込んだ画像を表示部に表示するステップ
として機能させ、
画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件である
ことを特徴とする、画像表示方法。
【００８７】
［１０］  画像を表示する表示部を備える画像表示装置と通信が可能である画像提供サーバ装置において実行される画像表示プログラムであって、
画像提供サーバ装置を、
提供する画像の画像サイズを記憶する画像サイズ記憶手段と、
記憶された画像の画像サイズが所定の条件を満たすか否かを判定する画像サイズ判定手段と、
画像サイズ判定手段において所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する画像サイズ補正手段と、
画像サイズ判定手段において所定の条件を満たさないと判定された場合は、画像サイズ補正手段により画像サイズが補正された補正後の画像を画像表示装置へ送信し、所定の条件を満たすと判定された場合は、画像サイズ記憶手段に記憶された画像を画像表示装置へ送信する画像送信手段
として機能させ、
画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件である
ことを特徴とする、画像表示プログラム。
【００８８】
［１１］  ［１０］に記載の画像表示プログラムをインストールした画像提供サーバ装置。
【００８９】
［１２］  画像を表示する表示部を備える画像表示装置と、画像表示装置と通信が可能である画像提供サーバ装置とを有する画像表示システムであって、
画像表示装置が、
画像送信要求を画像提供サーバ装置へ送信する画像送信要求送信手段を備え、
画像提供サーバ装置が、
提供する画像の画像サイズを記憶する画像サイズ記憶手段と、
画像送信要求送信手段により送信された画像送信要求を受信する画像送信要求受信手段と、
記憶された画像の画像サイズが所定の条件を満たすか否かを判定する画像サイズ判定手段と、
画像サイズ判定手段において所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する画像サイズ補正手段と、
画像サイズ判定手段において所定の条件を満たさないと判定された場合は、画像サイズ補正手段により画像サイズが補正された補正後の画像を画像表示装置へ送信し、所定の条件を満たすと判定された場合は、画像サイズ記憶手段に記憶された画像を画像表示装置へ送信する画像送信手段と
を備え、
画像表示装置がさらに、
画像送信手段により送信された画像を受信する画像受信手段と、
受信した画像を表示部に表示する画像表示手段と
を備え、
画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件である
ことを特徴とする、画像表示システム。
【００９０】
［１３］  画像を提供する画像提供サーバ装置と通信が可能である、画像を表示する表示部を備える画像表示装置において実行される画像表示プログラムであって、
画像表示装置を、
画像送信要求を画像提供サーバ装置へ送信する画像送信要求送信手段と、
画像送信手段により送信された画像を受信する画像受信手段と、
受信した画像を表示部に表示する画像表示手段
として機能させるものであり、
画像提供サーバ装置が、提供する画像の画像サイズを記憶する画像サイズ記憶手段と、画像送信要求送信手段により送信された画像送信要求を受信する画像送信要求受信手段と、記憶された画像の画像サイズが所定の条件を満たすか否かを判定する画像サイズ判定手段と、画像サイズ判定手段において所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正する画像サイズ補正手段と、画像サイズ判定手段において所定の条件を満たさないと判定された場合は、画像サイズ補正手段により画像サイズが補正された補正後の画像を画像表示装置へ送信し、所定の条件を満たすと判定された場合は、画像サイズ記憶手段に記憶された画像を画像表示装置へ送信する画像送信手段として機能するものであり、
画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件である
ことを特徴とする、画像表示プログラム。
【００９１】
［１４］  ［１３］に記載の画像表示プログラムをインストールした画像表示装置。
【００９２】
［１５］  画像を表示する表示部を備える画像表示装置と通信が可能である画像提供サーバ装置において実行される画像表示方法であって、
画像提供サーバ装置にて、
画像の画像サイズが所定の条件を満たすか否かを判定するステップと、
判定するステップにおいて所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正するステップと、
判定するステップにおいて所定の条件を満たさないと判定された場合は、画像サイズを補正するステップにおいて補正された補正後の画像を画像表示装置へ送信し、所定の条件を満たすと判定された場合は、補正前の画像を画像表示装置へ送信するステップと
を実行し、
画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件である
ことを特徴とする、画像表示方法。
【００９３】
［１６］  画像を表示する表示部を備える画像表示装置と、画像表示装置と通信が可能である画像提供サーバ装置とを有する画像表示システムにおいて実行される画像表示方法であって、
画像表示装置にて、画像送信要求を画像提供サーバ装置へ送信するステップを実行し、
画像提供サーバ装置にて、
送信された画像送信要求を受信するステップと、
画像の画像サイズが所定の条件を満たすか否かを判定するステップと、
判定するステップにおいて所定の条件を満たさないと判定された場合に、画像の相似形を保った状態で所定の条件を満たすように画像サイズを補正するステップと、
判定するステップにおいて所定の条件を満たさないと判定された場合は、画像サイズを補正するステップにおいて補正された補正後の画像を画像表示装置へ送信し、所定の条件を満たすと判定された場合は、補正前の画像を画像表示装置へ送信するステップと
を実行し、
画像表示装置にて、さらに、
画像提供サーバ装置から送信された画像を受信するステップと、
受信した画像を表示部に表示するステップと
を実行し、
画像サイズが表示部の画面サイズに対して所定の範囲内であることが、前記所定の条件である
ことを特徴とする、画像表示方法。
【符号の説明】
【００９４】
１      画像表示装置
１１    制御部
１２    ＲＡＭ
１３    ストレージ部
１４    サウンド処理部
１５    グラフィック処理部
１６    通信インタフェース
１７    インタフェース部
１８    外部メモリ
１９    ビデオメモリ
２０    スピーカ
２１    表示装置
２２    表示画面
２      通信回線
３      画像提供サーバ装置
３１    制御部
３２    ＲＡＭ
３３    ＨＤＤ
３４    通信インタフェース
【図１】
0006446217.tif 000002
【図２】
0006446217.tif 000003
【図３】
0006446217.tif 000004
【図４】
0006446217.tif 000005
【図５】
0006446217.tif 000006
【図６】
0006446217.tif 000007
【図７】
0006446217.tif 000008
【図８】
0006446217.tif 000009
【図９】
0006446217.tif 000010
【図１０】
0006446217.tif 000011
【図１１】
0006446217.tif 000012
【図１２】
0006446217.tif 000013
【図１３】
0006446217.tif 000014
【図１４】
0006446217.tif 000015
【図１５】
0006446217.tif 000016
【図１６】
0006446217.tif 000017
【図１７】
0006446217.tif 000018