(57)【特許請求の範囲】
【請求項１】
画面の複数の分割領域にそれぞれ対応し、且つ、画像の内容に応じて定まる当該画像の種類に応じて異なる画質調整処理を各々が実行可能な複数の画像処理部を有する表示装置に画像を出力する画像出力装置であって、
前記表示装置から、各画像処理部が並列に画質調整処理を実行可能な画像の種類数である最大調整数を含む画質調整能力情報を取得する取得手段と、
ユーザ操作に応じて、前記表示装置に出力する画像の配置を設定する設定手段と、
前記設定手段により１つの分割領域内に配置された画像の種類数が、該分割領域に対応する画像処理部の最大調整数より多いと判定した場合に、該分割領域内に表示する画像の種類数が該最大調整数以下となるように、前記表示装置に出力する画像の表示サイズ、表示位置、または、その両方を変更する制御手段と、
を有することを特徴とする画像出力装置。
【請求項２】
前記制御手段は、１つの分割領域内に配置された画像の種類数が、該分割領域に対応する画像処理部の最大調整数より多いと判定した場合に、第１の通知を行う
ことを特徴とする請求項１に記載の画像出力装置。
【請求項３】
前記設定手段は、ユーザ操作に応じて、前記表示装置に出力する画像を選択し、
前記制御手段は、前記設定手段で選択された画像の種類数が、前記複数の画像処理部に対応する複数の最大調整数の総和より多い場合に、第２の通知を行う
ことを特徴とする請求項１または２に記載の画像出力装置。
【請求項４】
前記制御手段は、１つの分割領域内に表示する複数の画像の組み合わせが、該分割領域に対応する画像処理部の並列に画質調整処理を実行可能な種類の組み合わせ以外である場合に、各分割領域内に表示する画像の組み合わせが、その分割領域に対応する画像処理部の並列に画質調整処理を実行可能な種類の組み合わせとなるように、前記表示装置に出力する画像の表示サイズ、表示位置、または、その両方を変更する
ことを特徴とする請求項１〜３のいずれか１項に記載の画像出力装置。
【請求項５】
前記制御手段は、前記設定手段で選択された画像の種類と、各画像処理部の並列に画質
調整処理を実行可能な種類の組み合わせとを比較して、前記設定手段で選択された画像の種類数が、前記表示装置の最大調整数より多いか否かを判断し、前記設定手段で選択された画像の種類数が、前記表示装置の最大調整数より多い場合に、前記第２の通知を行う
ことを特徴とする請求項３に記載の画像出力装置。
【請求項６】
カラー画像とモノクロ画像とは、種類が互いに異なる画像として扱われる
ことを特徴とする請求項１〜５のいずれか１項に記載の画像出力装置。
【請求項７】
写真画像とテキスト画像とは、種類が互いに異なる画像として扱われる
ことを特徴とする請求項１〜６のいずれか１項に記載の画像出力装置。
【請求項８】
前記画質調整能力情報は、前記表示装置の画面の各分割領域を表す情報を更に含む
ことを特徴とする請求項１〜７のいずれか１項に記載の画像出力装置。
【請求項９】
表示部に画像を出力する画像出力装置であって、
前記表示部の画面の複数の分割領域にそれぞれ対応し、且つ、画像の内容に応じて定まる当該画像の種類に応じて異なる画質調整処理を各々が実行可能な複数の画像処理部と、
ユーザ操作に応じて、前記表示部に出力する画像の配置を設定する設定手段と、
前記設定手段により１つの分割領域内に配置された画像の種類数が、該分割領域に対応する画像処理部が並列に画質調整処理を実行可能な画像の種類数である最大調整数より多いと判定した場合に、該分割領域内に表示する画像の種類数が該最大調整数以下となるように、前記表示部に出力する画像の表示サイズ、表示位置、または、その両方を変更する制御手段と、
を有することを特徴とする画像出力装置。
【請求項１０】
画面の複数の分割領域にそれぞれ対応し、且つ、画像の内容に応じて定まる当該画像の種類に応じて異なる画質調整処理を各々が実行可能な複数の画像処理部を有する表示装置に画像を出力する画像出力装置の制御方法であって、
前記表示装置から、各画像処理部が並列に画質調整処理を実行可能な画像の種類数である最大調整数を含む画質調整能力情報を取得する取得ステップと、
ユーザ操作に応じて、前記表示装置に出力する画像の配置を設定する設定ステップと、
前記設定ステップにより１つの分割領域内に配置された画像の種類数が、該分割領域に対応する画像処理部の最大調整数より多いと判定した場合に、該分割領域内に表示する画像の種類数が該最大調整数以下となるように、前記表示装置に出力する画像の表示サイズ、表示位置、または、その両方を変更する制御ステップと、
を有することを特徴とする画像出力装置の制御方法。
【請求項１１】
表示部の画面の複数の分割領域にそれぞれ対応し、且つ、画像の内容に応じて定まる当該画像の種類に応じて異なる画質調整処理を各々が実行可能な複数の画像処理部を有する画像出力装置の制御方法であって、
ユーザ操作に応じて、前記表示部に出力する画像の配置を設定する設定ステップと、
前記設定ステップにより１つの分割領域内に配置された画像の種類数が、該分割領域に対応する画像処理部が並列に画質調整処理を実行可能な画像の種類数である最大調整数より多いと判定した場合に、該分割領域内に表示する画像の種類数が該最大調整数以下となるように、前記表示部に出力する画像の表示サイズ、表示位置、または、その両方を変更する制御ステップと、
を有することを特徴とする画像出力装置の制御方法。
【請求項１２】
請求項１０または請求項１１に記載の画像出力装置の制御方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力装置、画像出力装置の制御方法、及び、プログラムに関する。
【背景技術】
【０００２】
近年、ディスプレイ技術の進歩により、３８４０×２１６０ピクセルなどの表示解像度を有するモニタ（表示装置）や、表示する画像の種類（階調特性）に応じて異なる画質調整処理を画像に適用する画質調整機能を有する表示装置が開発されてきている。
高解像度の画像に対して画像処理を施す方法は、例えば、特許文献１に開示されている。特許文献１に開示の技術では、入力された画像が複数の分割画像に分割され、複数の画像処理回路を用いて複数の分割画像に画像処理が施され、画像処理された複数の分割画像が結合されて表示される。
また、表示装置に複数の画像を同時に表示する際に、表示する画像毎に、その階調特性に応じて画質を調整する技術がある（例えば、特許文献２）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−７１９３８号公報
【特許文献２】特開２００８−６１９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、表示装置の画質調整機能を使用して画質調整処理を実行する場合に、並列に画質調整処理を実行可能な画像の種類数、並列に画質調整処理を実行可能な画像の配置に制限が生じる。
上記制限は、例えば、画質調整処理を実行する画像処理回路（画像処理エンジン）自体の性能より生じる。
また、上記制限は、画面を分割することにより得られる分割領域毎に、その分割領域内の画像に画質調整処理を適用する複数の画像処理回路を設けることにより生じる。
【０００５】
例えば、画面の領域を左右２つに分割することにより得られる分割領域Ａ１，Ｂ１に対応する画像処理回路Ａ２，Ｂ２を有する表示装置の場合を考える。なお、画像処理回路Ａ２，Ｂ２は、１回に１種類の画像に対する画質調整処理を実行するものとする。この場合、分割領域Ａ１内の１種類の画像に対する画質調整処理と、分割領域Ｂ１内の１種類の画像に対する画質調整処理とを並列に実行することができる。即ち、並列に画質調整処理を実行可能な画像の種類数は２となる（種類数の制限）。２種類以上の画像を表示する場合には、全ての画像に対する画質調整処理を並列に実行することができない。そのため、画質が調整されていない（適切な画質調整処理が適用されていない）画像が、１種類以上表示されてしまう。
【０００６】
また、上述した表示装置では、分割領域Ａ１，Ｂ１をまたいで配置された画像の画質を調整する場合に、画像処理回路Ａ２，Ｂ２の両方で同じ画質調整処理を実行する必要がある。そのため、そのような配置をしてしまうと、１種類の画像に対する画質調整処理しか実行することができなくなってしまう。２種類の画像に対する２種類の画質調整処理を並列に実行するためには、一方の種類の画像を分割領域Ａ１内に配置し、他方の種類の画像を分割領域Ｂ１内に配置しなければならない（配置の制限）。
【０００７】
また、表示装置毎に上記制限は異なる。
そのため、表示装置の能力を最大限に利用して表示する全ての画像に対する画質調整処理を並列に実行するには、ユーザは、表示する画像の数や配置を意識しなくてはならない。このような画像の数や配置の決定は、ユーザの負担となってしまう。
【０００８】
そこで、本発明は、ユーザの負担を招くことなく、表示装置の能力を最大限に利用して、表示する全ての画像に対する画質調整処理を並列に実行することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の態様は、
画面の複数の分割領域にそれぞれ対応し、且つ、画像の内容に応じて定まる当該画像の種類に応じて異なる画質調整処理を各々が実行可能な複数の画像処理部を有する表示装置に画像を出力する画像出力装置であって、
前記表示装置から、各画像処理部が並列に画質調整処理を実行可能な画像の種類数である最大調整数を含む画質調整能力情報を取得する取得手段と、
ユーザ操作に応じて、前記表示装置に出力する画像の配置を設定する設定手段と、
前記設定手段により１つの分割領域内に配置された画像の種類数が、該分割領域に対応する画像処理部の最大調整数より多いと判定した場合に、該分割領域内に表示する画像の種類数が該最大調整数以下となるように、前記表示装置に出力する画像の表示サイズ、表示位置、または、その両方を変更する制御手段と、
を有することを特徴とする画像出力装置
である。
【００１０】
本発明の第２の態様は、
表示部に画像を出力する画像出力装置であって、
前記表示部の画面の複数の分割領域にそれぞれ対応し、且つ、画像の内容に応じて定まる当該画像の種類に応じて異なる画質調整処理を各々が実行可能な複数の画像処理部と、
ユーザ操作に応じて、前記表示部に出力する画像の配置を設定する設定手段と、
前記設定手段により１つの分割領域内に配置された画像の種類数が、該分割領域に対応する画像処理部が並列に画質調整処理を実行可能な画像の種類数である最大調整数より多いと判定した場合に、該分割領域内に表示する画像の種類数が該最大調整数以下となるように、前記表示部に出力する画像の表示サイズ、表示位置、または、その両方を変更する制御手段と、
を有することを特徴とする画像出力装置
である。
【００１１】
本発明の第３の態様は、
画面の複数の分割領域にそれぞれ対応し、且つ、画像の内容に応じて定まる当該画像の種類に応じて異なる画質調整処理を各々が実行可能な複数の画像処理部を有する表示装置に画像を出力する画像出力装置の制御方法であって、
前記表示装置から、各画像処理部が並列に画質調整処理を実行可能な画像の種類数である最大調整数を含む画質調整能力情報を取得する取得ステップと、
ユーザ操作に応じて、前記表示装置に出力する画像の配置を設定する設定ステップと、
前記設定ステップにより１つの分割領域内に配置された画像の種類数が、該分割領域に対応する画像処理部の最大調整数より多いと判定した場合に、該分割領域内に表示する画像の種類数が該最大調整数以下となるように、前記表示装置に出力する画像の表示サイズ、表示位置、または、その両方を変更する制御ステップと、
を有することを特徴とする画像出力装置の制御方法
である。
【００１２】
本発明の第４の態様は、
表示部の画面の複数の分割領域にそれぞれ対応し、且つ、画像の内容に応じて定まる当該画像の種類に応じて異なる画質調整処理を各々が実行可能な複数の画像処理部を有する画像出力装置の制御方法であって、
ユーザ操作に応じて、前記表示部に出力する画像の配置を設定する設定ステップと、
前記設定ステップにより１つの分割領域内に配置された画像の種類数が、該分割領域に対応する画像処理部が並列に画質調整処理を実行可能な画像の種類数である最大調整数より多いと判定した場合に、該分割領域内に表示する画像の種類数が該最大調整数以下となるように、前記表示部に出力する画像の表示サイズ、表示位置、または、その両方を変更する制御ステップと、
を有することを特徴とする画像出力装置の制御方法
である。
【００１３】
本発明の第５の態様は、上記画像出力装置の制御方法の各ステップをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１４】
本発明によれば、ユーザの負担を招くことなく、表示装置の能力を最大限に利用して、表示する全ての画像に対する画質調整処理を並列に実行することができる。
【図面の簡単な説明】
【００１５】
【図１】実施例１〜３に係る画像出力装置および表示装置の概略構成の一例。
【図２】画像分割制御の一例。
【図３】画像出力装置が出力する出力画像の一例。
【図４】画像分割制御の一例。
【図５】画像表示開始時の画像出力装置の処理フローの一例。
【図６】実施例１に係る画質調整能力情報の一例。
【図７】画質調整状況管理テーブルの一例。
【図８】画像配置情報管理テーブルの一例。
【図９Ａ】ユーザ操作が行われた際の画像出力装置の処理フローの一例。
【図９Ｂ】ユーザ操作が行われた際の画像出力装置の処理フローの一例。
【図１０】実施例１に係るステップＳ１００３の処理の一例。
【図１１】実施例２に係る画質調整能力情報の一例。
【図１２】画質調整状況管理テーブルの一例。
【図１３】実施例２に係るステップＳ１００３の処理の一例。
【図１４】実施例３に係る制限情報の一例。
【図１５】実施例３に係る判定テーブルの一例。
【発明を実施するための形態】
【００１６】
以下、本実施形態に係る画像出力装置、画像出力装置の制御方法、及び、プログラムについて説明する。本実施形態に係る画像出力装置は、表示装置に画像を出力する。
【００１７】
＜実施例１＞
図１は、本発明の実施例１に係る画像出力装置および表示装置の概略構成を示すブロック図である。
図１に示すように、画像出力装置１０１は、画像表示制御部１０２、表示位置制御部１０３、接続モニタ情報管理部１０４、接続モニタ制御部１０５などを備える。画像出力装置１０１は、パーソナルコンピュータなどである。上述した各機能部は、例えば、本実施例に係る画像出力装置のＣＰＵがメモリに記録されたプログラムを実行することにより実現される。
表示装置１０６は、画像分割処理部１０７、画像処理部１０８、画像処理部１０９、画像処理部１１０、画像処理部１１１、画像結合処理部１１２、表示部１１３、モニタ制御部１１４、モニタ情報管理部１１５などを備える。表示装置１０６は、液晶パネル、プラズマパネル、有機ＥＬパネルなどを有する表示装置（モニタ）である。
【００１８】
まず、画像出力装置１０１の構成について説明する。
画像表示制御部１０２には、ユーザ操作を表す信号が入力される。具体的には、ユーザが画像出力装置１０１のマウスやキーボードなどを用いて画像出力装置１０１を操作すると、該操作に応じた信号が画像表示制御部１０２へ入力される。
また、画像表示制御部１０２には、表示対象の画像（画像データ）が入力される。具体的には、画像表示制御部１０２は、ユーザ操作に応じて表示装置１０６に出力する画像（表示対象の画像）を選択し、選択した画像をハードディスクやメモリカードなどの記録媒体から読み出す。
【００１９】
画像表示制御部１０２は、ユーザ操作に応じて、表示対象の画像の表示サイズ及び表示位置を設定し、該表示サイズ及び表示位置を表す表示位置情報を生成する。例えば、ユー
ザ操作に応じて、表示対象の画像に対して「画面の左半分に表示する」などの表示位置情報を生成する。
そして、画像表示制御部１０２は、表示対象の画像をデコードし、デコードされた画像と、その表示位置情報を、表示位置制御部１０３へ出力する。
【００２０】
また、画像表示制御部１０２は、表示対象の画像の種類を、画像データのデータ拡張子や、画像データ内のヘッダ情報を元に判別し、該画像の種類を示す画像種別情報を生成する。画像の種類は、例えば、医療画像、写真画像、テキストなどである。医療画像（モノクロ画像）の種類例としては、Ｘ線画像、ＣＴ画像などが挙げられる。写真画像（カラー画像）の種類例としては、内視鏡画像、眼底画像などが挙げられる。テキストの種類例としては、カルテ、Ｗｏｒｄテキストなどが挙げられる。
そして、画像表示制御部１０２は、表示対象の画像の画像種別情報と表示位置情報を、接続モニタ制御部１０５へ送信する。
【００２１】
また、画像表示制御部１０２は、接続モニタ情報管理部１０４から、接続されている表示装置の画質調整能力を表す画質調整能力情報を取得する。画質調整能力情報は、例えば、どのような画質調整処理が実行可能かを表す情報である。
【００２２】
表示位置制御部１０３は、ＤＶＩ（Ｄｉｇｉｔａｌ  Ｖｉｓｕａｌ  Ｉｎｔｅｒｆａｃｅ）などの画像信号線を用いて表示装置（画像分割処理部１０７）に接続される。そして、表示位置制御部１０３は、画像表示制御部１０２から入力された画像が、その表示位置情報に応じた領域に配置された画像（以下、出力画像と記載する）を生成して、表示装置へ出力する。
接続モニタ情報管理部１０４は、接続されている表示装置の解像度情報や画質調整能力情報などのモニタ情報を管理する。接続モニタ情報管理部１０４は、接続モニタ制御部１０５からモニタ情報を取得する。
【００２３】
接続モニタ制御部１０５は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）や、ＤＶＩのＤＤＣ（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎｅｌ）などのデータ信号線を用いて表示装置（モニタ制御部１１４）に接続される。そして、接続モニタ制御部１０５は、表示装置とデータ通信処理を行う。
具体的には、接続モニタ制御部１０５は、画像表示制御部１０２から入力（指示）された画像種別情報および表示位置情報を表示装置へ送信する。また、接続モニタ制御部１０５は、接続モニタ情報管理部１０４からのモニタ情報取得要求を表示装置へ送信し、表示装置からモニタ情報を取得する。そして、接続モニタ制御部１０５は、取得したモニタ情報を接続モニタ情報管理部１０４へ送信する。モニタ情報取得要求は、接続モニタ情報管理部１０４がモニタ情報を取得するために出力する要求（信号）である。
【００２４】
次に、表示装置１０６の構成について説明する。本実施例に係る表示装置は、画像の種類に応じて異なる画質調整処理を実行可能な画像処理部（画像処理エンジン；調整回路）を有する。具体的には、表示装置１０６は、画面の領域を分割することにより得られる分割領域毎に、その分割領域内の画像に画質調整処理を適用する複数の画像処理部を有する。各画像処理部は、例えばＬＳＩ（Large Scale Integration）等のプロセッサで構成さ
れる。
【００２５】
画像分割処理部１０７は、画像出力装置１０１から入力された出力画像を分割領域毎に分割し、分割された各分割領域の画像（分割画像）を対応する画像処理部へ出力する。
【００２６】
画像処理部１０８〜１１１は、分割領域毎に対応付けられた画像処理エンジンである。画像処理部１０８〜１１１は、画像分割処理部１０７から入力された分割画像（対応する
分割領域の画像）に、モニタ制御部１１４からの指示（画質調整処理情報）に応じた画質調整処理を適用する。例えば、分割画像に対して、画質を医療画像用の画質にする画質調整処理が適用される。具体的には、画質調整処理情報としてγ値が入力され、入力されたγ値を用いて分割画像の階調特性が変換される。例えば、モノクロ医療画像にはＤＩＣＯＭ（Digital Imaging and Communication in Medicine）−ガンマが適用され、カラー写
真画像にはガンマ２．２（γ値＝２．２）が適用され、テキストにはガンマ２．６（γ値＝２．６）が適用される。そして、画像処理部１０８〜１１１は、画質調整処理が適用された分割画像を画像結合処理部１１２へ出力する。本実施例では、１つの画像処理部は、１回に１種類の画像に対する画質調整処理を実行するものとする。即ち、本実施例では、１つの画像処理部の、並列に画質調整処理を実行可能な画像の種類数である最大調整数が１であるものとする。画像処理部は、画像の種類が同じであれば、画像の枚数によらず、全ての画像に対する画質調整処理を並列に実行することができる。なお、画質調整処理情報はγ値に限らない。画質調整処理情報は、どのような画質調整処理を行うかを表す情報であればよい。例えば、色補正用の補正係数などを含んでいてもよい。具体的には、色温度変換パラメータが挙げられる。例えば、Ｘ線画像とＣＴ画像は、ともにモノクロ医療画像であるが、異なる色温度変換パラメータが適用される（異なる画質調整処理が施される）。また、内視鏡画像と眼底画像は、ともにカラー写真画像であるが、異なる色温度変換パラメータが適用される（異なる画質調整処理が施される）。ただし、画像処理部１０８〜１１１が色温度変換処理を行わない場合は、Ｘ線画像とＣＴ画像は、同じ画質調整処理が施されるので、同じ画像の種類を有するものとして扱ってもよい。また、画像処理部１０８〜１１１が色温度変換処理を行わない場合は、内視鏡画像と眼底画像は、同じ画質調整処理が施されるので、同じ画像の種類を有するものとして扱ってもよい。
【００２７】
画像結合処理部１１２は、画像処理部１０８〜１１１から入力された分割画像を結合して表示画像を生成し、表示部１１３へ出力する。
表示部１１３は、液晶パネルなどの表示部であり、画像結合処理部１１２から入力された表示画像を表示する。
【００２８】
モニタ制御部１１４は、画像出力装置１０１から入力された画像種別情報および画像位置情報に応じて、画像出力装置１０１から入力された出力画像のどの部分をどの画質で表示するかを判断する。換言すれば、モニタ制御部１１４は、どの分割画像にどのような画質調整処理を適用するかを判断する。そして、モニタ制御部１１４は、画像処理部１０８〜１１１へそれぞれ画質調整処理の実行を指示する。
例えば、画像種別情報「モノクロ医療画像」、表示位置情報「左半分に表示」が入力された場合には、モニタ制御部１１４は、画像出力装置１０１から入力された出力画像の左半分にモノクロ医療画像用の画質調整処理を適用する、と判断する。そして、モニタ制御部１１４は、画像処理部１０８〜１１１の内、画像出力装置１０１から入力された出力画像の左半分に対応する画像処理部に対して、モノクロ医療画像の階調特性に適した階調特性のγ値（ＤＩＣＯＭ−ガンマ）を出力する。また、画像種別情報「カラー画像」、表示位置情報「右半分に表示」が入力された場合には、モニタ制御部１１４は、画像出力装置１０１から入力された出力画像の右半分にカラー写真画像用の画質調整処理を適用する、と判断する。そして、モニタ制御部１１４は、画像処理部１０８〜１１１の内、画像出力装置１０１から入力された出力画像の右半分に対応する画像処理部に対して、カラー写真画像の階調特性に適した階調特性のγ値（ガンマ２．２）を出力する。
また、モニタ制御部１１４は、画像出力装置１０１からのモニタ情報取得要求に応じて、モニタ情報管理部１１５からモニタ情報を取得し、モニタ情報を画像出力装置１０１へ出力する。
【００２９】
モニタ情報管理部１１５は、モニタ情報を保持しており、モニタ制御部１１４からの要求に応じて、モニタ情報をモニタ制御部１１４へ送信する。
【００３０】
図２は、画像分割制御（画像分割処理部１０７と画像処理部１０８〜１１１の処理）の一例を示す図である。
図２の例では、画面全体が３９４０×２１６０ピクセルの解像度であり、画面が１９２０×１０８０ピクセルの４つの分割領域２０１〜２０４に分割されている。
画像処理部１０８は、分割領域２０１内の画像（分割画像１）に対して画質調整処理を適用する。画像処理部１０９は、分割領域２０２内の画像（分割画像２）に対して画質調整処理を適用する。画像処理部１１０は、分割領域２０３内の画像（分割画像３）に対して画質調整処理を適用する。画像処理部１１１は、分割領域２０４内の画像（分割画像４）に対して画質調整処理を適用する。
そのため、図２の例では、表示装置の最大調整数は、複数の画像処理部（画像処理部１０８〜１１１）の最大調整数の総和である４となる。換言すれば、図２の例では、表示装置１０６は、最大で４種類（パターン）の画像に対する画質調整処理を並列に実行することのできる能力（画質調整能力）を有する。
【００３１】
図３（Ａ），（Ｂ）は、表示装置１０６に入力される出力画像（画像出力装置１０１が出力する出力画像）の一例を示す図である。
図３（Ａ）の例では、モノクロ医療画像３０１、カラー写真画像３０２、テキストエディタ画像３０３の３つ（３種類）の画像を含む出力画像が表示装置１０６に入力される場合の例である。
図３（Ａ）の出力画像は、図２に示す分割領域毎に分割される。モノクロ医療画像３０１は、分割領域２０１と分割領域２０３を跨いでおり、カラー写真画像３０２は、分割領域２０１と分割領域２０２を跨いでいる。
本実施例では、１つの分割領域内の複数の画像のそれぞれに対する画質調整処理を並列に実行することができない。そのため、図３（Ａ）の例では、分割領域２０１内のモノクロ医療画像３０１とカラー写真画像３０２のいずれか一方にしか適切な画質調整処理を適用することができない（即ち、一方の画質しか調整できない）。例えば、分割領域２０１内の画像にモノクロ医療画像用の画質調整処理を適用すると、分割領域２０１内のカラー写真画像３０２に対してもモノクロ医療画像用の画質調整処理が適用されるため、該カラー写真画像３０２の画質は調整されない。更に、分割領域２０２内の画像にカラー写真用の画質調整処理を適用すると、カラー写真画像３０２は、分割領域２０１に属す部分と、分割領域２０２に属す部分とで異なる画質で表示されてしまう。
また、図２の例では、表示装置の最大調整数は４であるため、５種類以上の画像を含む出力画像が入力されると、各画像の配置によらず、画質が調整されていない画像が、１種類以上表示されてしまう。
【００３２】
一方、図３（Ｂ）に示すように、複数種類の画像が１つの分割領域に属さないように各画像の種類数および配置位置を決定することにより、３つの画像全てに対して適切な画質調整処理を実行することが可能となる。
【００３３】
図４（Ａ），（Ｂ）は、画像分割制御の他の例を示す。
図４（Ａ）は、画面を２つの分割領域に分割して、分割領域毎に画質調整処理を行う場合（即ち、２つの分割領域に対応する２つの画像処理部を有する場合）の例である。この場合、表示装置の最大調整数は２となる。
図４（Ｂ）は、画面を分割せず、画面全体に対して画質調整処理を行う場合（即ち、画面全体に対応する１つの画像処理部を有する場合）の例である。この場合、表示装置の最大調整数は１となる。
【００３４】
このように、画質の調整方法（例えば、画面の分割方法）は表示装置毎に異なり、画質調整能力（並列に画質調整処理を実行可能な画像の種類数、並列に画質調整処理を実行可
能な画像の配置）は表示装置毎に異なる。そのため、表示する全ての画像に対して適切な画質調整処理を並列に実行するためには、従来は、ユーザが、使用する表示装置の画質調整能力を考慮して、表示する画像の種類数や配置を決定しなければならなかった。本実施例では、ユーザがこのような面倒な操作をすることなく、表示装置の画質調整能力を最大限に利用して、表示する全ての画像に対する画質調整処理を並列に実行することができるように、表示する画像の種類数および配置を制御する。
【００３５】
図５は、画像表示開始時の画像出力装置の処理フローを示す。
本フローは、画像出力装置１０１へユーザが画像の表示開始（出力開始）を指示した際に開始される。
以下、サイズが１９２０×２１６０ピクセルのモノクロ医療画像を、画像の開始点（画像の左上の座標）が画面の最も左上の座標（０，０）となるように配置する場合の例について説明する。
【００３６】
まず、ステップＳ６０１において、画像表示制御部１０２は、画像出力装置１０１に接続されている表示装置（接続モニタ）の画質調整能力情報を、接続モニタ情報管理部１０４から取得する。
図６に接続モニタの画質調整能力情報の例を示す。図６は、図２のように、３８４０×２１６０ピクセルの画面が１９２０×１０８０ピクセルの４つの分割領域に分割される場合の画質調整能力情報の例である。
画質調整能力情報は、各分割領域を表す情報と、各画像処理部（各分割領域）の最大調整数とを含む。図６の画質調整能力情報では、分割領域２０１が開始点（０，０）から終了点（１９２０,１０８０）の領域、分割領域２０２が開始点（１９２０，０）から終了
点（３８４０,１０８０）の領域であることが示されている。開始点は領域の左上の座標
、終了点は領域の右下の座標である。また、図６の画質調整能力情報では、分割領域２０３が開始点（０，１０８０）から終了点（１９２０,２１６０）の領域、分割領域２０４
が開始点（１９２０，１０８０）から終了点（３８４０,２１６０）の領域であることが
示されている。図６の画質調整能力情報において、各画像処理部の最大調整数が明示されていないことは、各画像処理部では複数種類の画像に対する複数の画質調整処理を並列に実行することができないこと（各画像処理部の最大調整数が１であること）を意味する。
【００３７】
次に、ステップＳ６０２において、画像表示制御部１０２は、ステップＳ６０１で取得した画質調整能力情報を元に、どの分割領域の画像（分割画像）に対してどのような画質調整処理を適用するかを表す画質調整状況管理テーブルを作成する。
図７に、画質調整状況管理テーブルの例を示す。図７は、図６の画質調整能力情報が取得された場合の画質調整状況管理テーブルの例である。
ステップＳ６０１で取得した画質調整能力情報から、４つの分割領域２０１〜２０４が判断される。そして、各分割領域に表示する画像の種類を表すテーブルを画質調整状況管理テーブルとして作成する。
具体的には、本フローでは開始点（０，０）から終了点（１９２０，２１６０）の領域にモノクロ医療画像を表示するため、画像表示制御部１０２は、図６で示した画質調整能力情報から、分割領域２０１，２０３へモノクロ医療画像が表示されると判断する。そして、画像表示制御部１０２は、分割領域２０１，２０３にモノクロ医療画像が割り当てられたテーブルを画質調整状況管理テーブルとして作成する。
このとき、分割領域２０２，２０４へ表示される画像はまだないため、分割領域２０２，２０４の分割画像に対して画質調整処理は適用しない。そのため、画質調整状況管理テーブルの分割領域２０２，２０４に対しては画像の種類は割り当てられない。
【００３８】
そして、ステップＳ６０３において、画像表示制御部１０２は、画像の配置（表示サイズ及び表示位置）を表す表示位置情報と画像種別情報とを含むテーブル（画像配置情報管
理テーブル）を作成する。
図８に画像配置情報管理テーブルの例を示す。
図８の例では、画像配置情報管理テーブルは、表示する画像の種類と、その開始点と終了点の情報を含んでいる。具体的には、図８の画像配置情報管理テーブルは、モノクロ医療画像を（０，０）から（１９２０，２１６０）の領域に表示することを示している。
【００３９】
次に、ステップＳ６０４において、画像表示制御部１０２は、表示するモノクロ医療画像をデコードする。そして、画像表示制御部１０２は、デコードされたモノクロ医療画像と表示位置情報を表示位置制御部１０３へ出力し、画像種別情報と表示位置情報を接続モニタ制御部１０５へ出力する。表示位置制御部１０３は、入力されたモノクロ医療画像が表示位置情報で表される位置に配置された出力画像を生成して表示装置に出力する。接続モニタ制御部１０５は、画像種別情報と表示位置情報をモニタ制御部１１４に出力する。
【００４０】
そして、モニタ制御部１１４が、画像種別情報と配置位置情報に基づいて、画像処理部に画質調整処理の実行を指示する。それにより、モノクロ医療画像は、画像処理部で画質が調整され、表示部１１３に表示される。具体的には、接続モニタの画質調整能力情報が図６の情報であった場合、モニタ制御部１１４は、画像処理部１０８，１１０へモノクロ医療画像用の画質調整処理を行うよう、指示する。それにより、モノクロ医療画像は、画像処理部１０８，１１０で画質が調整され、表示部１１３に表示される。
【００４１】
図９（Ａ）に、ユーザ操作が行われた際の画像出力装置１０１の処理フローを示す。
本フローは、図５に示したフローにより画像表示が開始された後に、ユーザが、画像出力装置１０１を操作して、表示装置に出力する画像の追加や変更、画像の表示サイズや表示位置の変更などをすることにより開始される。
【００４２】
まず、ステップＳ１００１において、画像表示制御部１０２は、選択された画像（表示対象の画像）の種類数が、接続モニタの最大調整数以下（接続モニタが有する画像処理部の最大調整数の総和以下）か否かを判定する。表示対象の画像の種類数が接続モニタの最大調整数以下の場合には（ステップＳ１００１：Ｙｅｓ）、ステップＳ１００２へ進む。表示対象の画像の種類数が接続モニタの最大調整数より多い場合には（ステップＳ１００１：Ｎｏ）、ステップＳ１００６へ進む。具体的には、表示対象の画像の追加や表示対象の画像の変更などのユーザ操作により、表示対象の画像の種類数が接続モニタの最大調整数より多くなった場合には、ステップＳ１００６へ進む。
接続モニタの画質調整能力情報が図６の情報であった場合、接続モニタの最大調整数は４である。そのため、画像表示制御部１０２は、表示対象の画像の種類数が４より多いか否かを判定する。
【００４３】
ステップＳ１００６では、画像表示制御部１０２が、所定の通知を行う。例えば、画像表示制御部１０２は、画像の種類数が接続モニタの最大調整数を超えている旨をユーザに警告する。そして、本フローは終了される。具体的には、画像表示制御部１０２は、ユーザ操作（ステップＳ１００１のＮｏ判定をもたらしたユーザ操作）をエラーとして扱い、該ユーザ操作に応じた画像の選択処理を取り消す。そして、画像表示制御部１０２は、表示対象の画像の種類数が接続モニタの画質調整能力を超えてしまう旨のメッセージ画像を作成し、表示位置制御部１０３を介して表示装置１０６へ出力する。それにより、表示装置１０６に上記メッセージ画像が表示され、表示対象の画像の種類数が接続モニタの画質調整能力を超えてしまうことがユーザに通知される。なお、表示対象の画像の種類数が接続モニタの画質調整能力を超えてしまうことをユーザが許容する場合は、画像の種類数に応じた画質調整を行わないことにより、ユーザに選択された画像を表示するようにしてもよい。つまり、複数種類の画像に同一の画質調整を行ってもよい。
【００４４】
ステップＳ１００２では、画像表示制御部１０２は、１つの分割領域内に表示する画像の種類数が、該分割領域に対応する画像処理部の最大調整数（本実施例では１）以下となるように、画像の配置（表示サイズ及び表示位置）が設定されているか否かを判定する。１つの分割領域内に表示する画像の種類数が、該分割領域に対応する画像処理部の最大調整数以下の場合には（ステップＳ１００２：Ｙｅｓ）、ステップＳ１００４へ進む。１つの分割領域内に表示する画像の種類数が、該分割領域に対応する画像処理部の最大調整数より多い場合には（ステップＳ１００２：Ｎｏ）、ステップＳ１００３へ進む。具体的には、追加した表示対象の画像の配置の決定、表示対象の画像の配置の変更などのユーザ操作により、１つの分割領域内に表示する画像の種類数が、該分割領域に対応する画像処理部の最大調整数より多くなった場合には、ステップＳ１００３へ進む。
【００４５】
ステップＳ１００３では、画像表示制御部１０２は、各分割領域内に表示する画像の種類数が、その分割領域に対応する画像処理部の最大調整数以下となるように、設定された画像の表示サイズ、表示位置、または、その両方を変更する。その後ステップＳ１００４へ進む。
【００４６】
図１０（Ａ），（Ｂ）を用いて、ステップＳ１００３の処理の一例を説明する。
図１０（Ａ）は、図３（Ｂ）の状態から、モノクロ医療画像の幅（モノクロ医療画像の表示領域の幅）を右（分割領域２０２側）へ引き延ばすユーザ操作があった場合の例である。
この場合、ステップＳ１００２において、画像表示制御部１０２は、ユーザ操作に応じた処理を実行すると、分割領域２０２，２０４内にそれぞれ２つの画像が含まれるため、画像の配置が接続モニタの画質調整能力を超えてしまうと判断する。
そして、ステップＳ１００３において、画像表示制御部１０２は、接続モニタの画質調整能力情報を用いて、上記ユーザ操作（画像の引き延ばし操作）を、画像の配置が画質調整能力を超えない位置までの引き延ばし操作に変更する。図１０（Ａ）の例では、分割領域２０２，２０４内までの引き延ばし操作が、分割領域２０１，２０３と分割領域２０２，２０４との境界までの引き延ばし操作に変更される。
【００４７】
図１０（Ｂ）は、図３（Ｂ）の状態から、カラー写真画像３０２の表示位置を分割領域２０２内から分割領域２０４内に移動するユーザ操作があった場合の例である。
この場合、ステップＳ１００２において、画像表示制御部１０２は、ユーザ操作に応じた処理を実行すると、分割領域２０４内に２つの画像が含まれるため、画像の配置が接続モニタの画質調整能力情報を超えてしまうと判断する。
そして、ステップＳ１００３において、画像表示制御部１０２は、ユーザ操作（画像の表示位置の移動）によって画像を含まなくなる分割領域内に、ユーザ操作に応じた画像の表示位置の移動先に既に表示されている画像を移動させる。図１０（Ｂ）の例では、分割領域２０４内に表示されていたテキストエディタ画像の表示位置が、分割領域２０２内に移動される。
なお、図１０（Ａ），（Ｂ）は一例であり、各分割領域内に表示する画像の種類数が、その分割領域に対応する画像処理部の最大調整数以下となれば、画像の表示サイズ、表示位置、または、その両方をどのように変更してもよい。
【００４８】
ステップＳ１００４では、画像表示制御部１０２は、ユーザ操作、または、ステップＳ１００３での変更結果を元に、画質調整状況管理テーブル、画像配置情報管理テーブルを更新する。
そして、ステップＳ１００５において、画像表示制御部１０２は、表示する画像をデコードし、デコードされた画像と表示位置情報を表示位置制御部１０３へ出力する。また、画像表示制御部１０２は、画像種別情報と表示位置情報を接続モニタ制御部１０５へ出力する。表示位置制御部１０３は、入力された画像が表示位置情報で表される位置に配置さ
れた出力画像を生成して表示装置に出力する。接続モニタ制御部１０５は、画像種別情報と表示位置情報をモニタ制御部１１４に出力する。その結果、表示される画像の数や配置が更新される（表示変更）。また、全ての表示対象の画像は、接続モニタで適切な画質調整処理が適用されて、表示される。
【００４９】
なお、図９（Ａ）の変更例として、図９（Ｂ）に示す処理フローを採用してもよい。図９（Ｂ）のステップＳ２００１，Ｓ２００２は、図９（Ａ）のステップＳ１００１，Ｓ１００２と同様である。図９（Ｂ）のステップＳ２００５〜Ｓ２００８は、図９（Ａ）のステップＳ１００３〜Ｓ１００６と同様である。
【００５０】
ステップＳ２００２で、１つの分割領域内に表示する画像の種類数が、該分割領域に対応する画像処理部の最大調整数より多い場合には（ステップＳ２００２：Ｎｏ）、ステップＳ２００３へ進む。具体的には、追加した表示対象の画像の配置の決定、表示対象の画像の配置の変更などのユーザ操作により、１つの分割領域内に表示する画像の種類数が、該分割領域に対応する画像処理部の最大調整数より多くなった場合には、ステップＳ２００３へ進む。
【００５１】
ステップＳ２００３で、画像表示制御部１０２は、１つの分割領域内に表示する画像の種類数が、該分割領域に対応する画像処理部の最大調整数より多いため、ユーザに警告する。具体的には、画像表示制御部１０２は、ユーザ操作をエラーとして扱い、画像の配置が接続モニタの画質調整能力を超えてしまう旨のメッセージ画像を作成し、表示位置制御部１０３を介して表示装置１０６へ出力する。それにより、表示装置１０６に上記メッセージ画像が表示され、画像の配置が接続モニタの画質調整能力を超えてしまうことがユーザに通知される。
【００５２】
そして、ステップＳ２００４に進み、画像の配置が接続モニタの画質調整能力を超えてしまうことをユーザが許容しない場合は（ステップＳ２００４：Ｎｏ）、ステップＳ２００５に進む。
一方、画像の配置が接続モニタの画質調整能力を超えてしまうことをユーザが許容する場合は（ステップＳ２００４：Ｙｅｓ）、ステップＳ２００６に進む。この場合は、例えば、１つの分割領域内に複数種類の画像が混在している場合に、複数種類の画像のうち最も面積が大きい画像に対応したγ値が選択される。図１０（Ａ）に示した例では、分割領域２０２内においてモノクロ医療画像がカラー写真画像よりも大きい場合に、分割領域２０２内のモノクロ医療画像とカラー写真画像に、モノクロ医療画像に対応したＤＩＣＯＭ−ガンマが適用されることになる。分割領域２０２内においてモノクロ医療画像のほうがカラー写真画像よりも小さい場合に、分割領域２０２内のモノクロ医療画像とカラー写真画像に、カラー写真画像に対応したガンマ２．２が適用されることになる。また、分割領域２０４内においてモノクロ医療画像がテキストエディタ画像よりも大きい場合に、分割領域２０４内のモノクロ医療画像とテキストエディタ画像に、モノクロ医療画像に対応したＤＩＣＯＭ−ガンマが適用されることになる。分割領域２０４内においてモノクロ医療画像のほうがテキストエディタ画像よりも小さい場合に、分割領域２０４内のモノクロ医療画像とテキストエディタ画像に、テキストエディタ画像に対応したガンマ２．６が適用されることになる。なお、１種類の画像が複数の分割領域を跨ぐ場合に、その画像全体に該画像に対応したガンマ処理が適用されてもよい。具体的には、モノクロ医療画像が表示される分割領域２０１〜２０４の全てにＤＩＣＯＭ−ガンマを適用するようにしてもよい。
【００５３】
以上述べたように、本実施例によれば、表示装置の画質調整能力を最大限に利用して、表示する全ての画像に対する画質調整処理を並列に実行することができるように、表示する画像の種類数および配置が制御される。それにより、ユーザの負担を招くことなく、表
示装置の能力を最大限に利用して、表示する全ての画像に対する画質調整処理を並列に実行することができる。具体的には、使用する表示装置の画質調整能力を考慮して、表示する画像の種類数や配置を決定するといったユーザの手間が不要となる。それにより、利便性が向上される。
【００５４】
なお、本実施例では、画像出力装置が表示装置からモニタ能力情報を取得する構成としたが、この構成に限らない。モニタ能力情報はあらかじめ画像出力装置内に記憶されていてもよいし、接続モニタ以外から取得されてもよい。例えば、モニタ能力情報は、インターネット（メーカーのサイトなど）から取得されてもよい。また、画像出力装置と表示装置とが一体となった構成（表示装置１０６の全ての機能ブロックを画像出力装置が内蔵する構成）であってもよい。また、表示装置１０６の表示部１１３以外の機能ブロックを画像出力装置が内蔵し、画像出力装置が表示部１１３に接続される構成であってもよい。
なお、本実施例では、表示対象の画像の種類数を用いて種々の判定（例えば、ステップＳ１００１，１００２の判定）を行う構成としたが、それらの判定は表示対象の画像の枚数を用いて行われてもよい。例えば、ステップＳ１００１では、選択された画像の枚数が接続モニタの最大調整数以下か否かが判定されてもよい。即ち、選択された画像の枚数が接続モニタの最大調整数より多い場合に、選択された画像の種類数が接続モニタの最大調整数より多いと判断されてもよい。また、ステップＳ１００２では、１つの分割領域内に表示する画像の枚数が、該分割領域に対応する画像処理部の最大調整数以下となるように、画像の配置が設定されているか否かが判定されてもよい。それにより、それらの判定処理を簡易なものにすることができ、処理負荷を軽減できる。
なお、本実施例では、表示する画像の種類数と配置を制御するものとしたが、いずれか一方のみを制御してもよい。そのような構成であっても、上記効果に順じた効果を得ることができる。また、表示する画像の種類数のみを制御する場合には、画質調整能力情報は表示装置の最大調整数のみを含む情報であってもよい。
【００５５】
＜実施例２＞
実施例２では、各画像処理部の最大調整数が２以上である場合の例について説明する。即ち、本実施例では、１つの画像処理部が、複数種類の画像に対する画質調整処理を並列に実行することができる。
なお、実施例２に係る画像出力装置と表示装置の構成は、実施例１（図１）の構成と同様であるため、説明は省略する。
【００５６】
画像表示開始時の画像出力装置の処理フローについて図５を用いて説明する。
まず、ステップＳ６０１において、画像表示制御部１０２は、画像出力装置１０１に接続されている表示装置（接続モニタ）の画質調整能力情報を、接続モニタ情報管理部１０４から取得する。
図１１に、本実施例に係る画質調整能力情報の一例を示す。図１１は、図２のように、３８４０×２１６０ピクセルの画面が１９２０×１０８０の４つの分割領域に分割される場合の画質調整能力情報の例である。また、図１１は、各画像処理部（各分割領域）の最大調整数が２である場合の画質調整能力情報の例である。
図１１の画質調整能力情報では、分割領域２０１が開始点（０，０）から終了点（１９２０,１０８０）の領域、分割領域２０２が開始点（１９２０，０）から終了点（３８４
０,１０８０）の領域であることが示されている。また、図１１の画質調整能力情報では
、分割領域２０３が開始点（０，１０８０）から終了点（１９２０，２１６０）の領域、分割領域２０４が開始点（１９２０，１０８０）から終了点（３８４０,２１６０）の領
域であることが示されている。また、図１１の画質調整能力情報では、各分割領域の最大調整数が２であることが示されている。
【００５７】
次に、ステップＳ６０２において、画像表示制御部１０２は、ステップＳ６０１で取得
した画質調整能力情報を元に、画質調整状況管理テーブルを作成する。
図１２に、画質調整状況管理テーブルの例を示す。図１２は、図１１の画質調整能力情報が取得された場合の画質調整状況管理テーブルの例である。
ステップＳ６０１で取得した画質調整能力情報から、４つの分割領域２０１〜２０４が判断される。また、各分割領域の最大調整数が２であることが判断される。そして、各分割領域に表示する画像の種類を表すテーブルを画質調整状況管理テーブルとして作成する。
具体的には、分割領域２０１に画像Ａ，Ｂが割り当てられ、分割領域２０２に画像Ｃ，Ｂが割り当てられ、分割領域２０３に画像Ｄ，Ｅが割り当てられ、分割領域２０４に画像Ｆ，Ｇが割り当てられたテーブルを画質調整状況管理テーブルとして作成する。なお、画像Ａ〜Ｇは、それぞれ種類の異なる画像である。
ステップＳ６０３以降の処理については、実施例１と同様のため、説明を省略する。
【００５８】
画像表示操作時の処理フローについて図９（Ａ）を用いて説明する。
まず、ステップＳ１００１において、画像表示制御部１０２は、選択された画像（表示対象の画像）の種類数が、接続モニタの最大調整数以下か否かを判定する。表示対象の画像の種類数が接続モニタの最大調整数以下の場合には（ステップＳ１００１：Ｙｅｓ）、ステップＳ１００２へ進む。表示対象の画像の種類数が接続モニタの最大調整数より多い場合には（Ｓ１００１：Ｎｏ）、ステップＳ１００６へ進む。
接続モニタの画質調整能力情報が図１１の情報であった場合、接続モニタの最大調整数は、接続モニタが有する４つの画像処理部の最大調整数２の総和である８となる。そのため、画像表示制御部１０２は、表示対象の画像の種類数が８より多いか否かを判定する。
【００５９】
ステップＳ１００６では、画像表示制御部１０２が、ユーザ操作をエラーとして扱い、該ユーザ操作に応じた画像の選択処理を取り消す。そして、画像表示制御部１０２は、表示対象の画像の種類数が接続モニタの画質調整能力を超えてしまう旨のメッセージ画像を作成し、表示位置制御部１０３を介して表示装置１０６へ出力する。それにより、表示装置１０６に上記メッセージ画像が表示され、表示対象の画像の種類数が接続モニタの画質調整能力を超えてしまうことがユーザに通知される。
【００６０】
ステップＳ１００２では、画像表示制御部１０２は、１つの分割領域内に表示する画像の種類数が、該分割領域に対応する画像処理部の最大調整数２以下となるように、画像の配置が設定されているか否かを判定する。１つの分割領域に表示する画像の種類数が２以下の場合には（ステップＳ１００２：Ｙｅｓ）、ステップＳ１００４へ進む。１つの分割領域に表示する画像の種類数が２より多い場合には（ステップＳ１００２：Ｎｏ）、ステップＳ１００３へ進む。
【００６１】
ステップＳ１００３では、画像表示制御部１０２は、各分割領域内に表示する画像の種類数が２以下となるように、設定された画像の表示サイズ、表示位置、または、その両方を変更する。その後ステップＳ１００４へ進む。
【００６２】
図１３（Ａ），（Ｂ）を用いて、ステップＳ１００３の処理の一例を説明する。
図１３（Ａ）は、画像Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇの７つ（７種類）の画像が表示されており、画像Ｂが分割領域２０１と分割領域２０２を跨いで表示されている表示例を示す。図１３（Ａ）の例では、各分割領域に表示される画像の種類数は２であるため、全ての画像に対する画質調整処理を並列に実行することができる。即ち、全ての画像を、適切な画質調整処理を適用して表示することができる。
【００６３】
図１３（Ｂ）は、図１３（Ａ）の状態から、少なくとも画像Ｂ，Ｃと種類の異なる画像Ｈを分割領域２０２内に更に表示するユーザ操作があった場合の表示例を示す。
この場合、ステップＳ１００２において、画像表示制御部１０２は、ユーザ操作に応じた処理を実行すると、分割領域２０２内に３種類の画像が含まれるため、画像の配置が接続モニタの画質調整能力を超えてしまうと判断する。
そして、ステップＳ１００３において、画像表示制御部１０２は、画像Ｂが分割領域２０１内にのみ表示されるように、画像Ｂの表示位置及び表示サイズを変更する。それにより、各分割領域に表示される画像の種類数は２となり、全ての画像に対する画質調整処理を並列に実行することが可能となる。
【００６４】
ステップＳ１００４では、画像表示制御部１０２は、ユーザ操作、または、ステップＳ１００３での変更結果を元に、画質調整状況管理テーブル、画像配置情報管理テーブルを更新する。
そして、ステップＳ１００５において、画像表示制御部１０２は、表示する画像をデコードし、デコードされた画像と表示位置情報を表示位置制御部１０３へ出力する。また、画像表示制御部１０２は、画像種別情報と表示位置情報を接続モニタ制御部１０５へ出力する。表示位置制御部１０３は、入力された画像が表示位置情報で表される位置に配置された出力画像を生成して表示装置に出力する。接続モニタ制御部１０５は、画像種別情報と表示位置情報をモニタ制御部１１４に出力する。その結果、全ての表示対象の画像が、接続モニタで適切な画質調整処理が適用されて、表示される。
【００６５】
以上述べたように、本実施例では、実施例１と同様に、ユーザの負担を招くことなく、表示装置の能力を最大限に利用して、表示する全ての画像に対する画質調整処理を並列に実行することが可能となる。
【００６６】
＜実施例３＞
実施例２では、１つの画像処理部で並列に実行可能な画質調整処理について特に制限は設けていなかった。換言すれば、１つの分割領域内に表示する画像の組み合わせがどのような種類の組み合わせであっても、該分割領域に対応する画像処理部が、それらの画像に対する画質調整処理を並列に実行できるものとした。
しかしながら、１つの画像処理部が、複数種類の画像に対してそれぞれ異なるγ変換処理を実行するためには、該画像処理部が、γ変換処理を実行する複数のγ変換処理ブロックを有する必要がある。また、１つの画像処理部が、複数種類の画像に対してそれぞれ異なる色変換処理を実行するためには、該画像処理部が、色変換処理を実行する複数の色変換処理ブロックを有する必要がある。１つの画像処理部が、画像処理の種類毎に、その種類の画像処理を実行する処理ブロックを複数有する構成では、ハードウェアの回路規模やコストが大きくなってしまう。
【００６７】
ただし、画像の種類によっては、適用する必要が無い画像処理もある。例えば、カラー画像に対してはγ変換処理と色変換処理の両方を適用する必要があるのに対し、モノクロ画像に対して色変換処理を適用する必要が無い。そのため、画像処理部の構成として、画像処理の種類毎に、異なる数の処理ブロックを有する構成が考えられる。例えば、画像処理部の構成として、２つのγ変換処理ブロックと１つの色変換処理ブロックを有する構成が考えられる。そのような構成の場合には、１つの画像処理部の並列に画質調整処理を実行可能な種類の組み合わせに制限が生じる。
本実施例では、１つの画像処理部の並列に画質調整処理を実行可能な種類の組み合わせ（実行可能組み合わせ）に制限がある場合の例について説明する。
なお、実施例３に係る画像出力装置と表示装置の構成は、実施例１（図１）の構成と同様であるため、説明は省略する。
【００６８】
画像表示開始時の画像出力装置の処理フローについて図５を用いて説明する。
まず、ステップＳ６０１において、画像表示制御部１０２は、接続モニタの画質調整能
力情報を、接続モニタ情報管理部１０４から取得する。
本実施例では、画質調整能力情報は、各分割領域を表す情報と、各画像処理部の実行可能組み合わせを表す情報とを含む。具体的には、画質調整能力情報は、図１１に示す情報の他に、各画像処理部の制限情報を含む。
図１４に、本実施例に係る制限情報の一例を示す。図１４は、各画像処理部が、並列に画質調整処理を実行可能な２種類の画像のうち、一方（第１画像）にはγ変換処理、色温度変換処理、色変換処理を実行でき、他方（第２画像）にはγ変換処理、色温度変換処理を実行できることを示す。即ち、図１４は、色変換処理が１種類の画像にしか適用できないことを示す。適用する画像処理の種類は、画像の種類によって決まる。即ち、制限情報は、各画像処理部の実行可能な種類の組み合わせを表す。
ステップＳ６０２以降の処理については、実施例２と同様のため、説明を省略する。
【００６９】
画像表示操作時の処理フローについて図９（Ａ）を用いて説明する。
まず、ステップＳ１００１において、画像表示制御部１０２は、選択された画像（表示対象の画像）の種類数が、接続モニタの最大調整数以下か否かを判定する。表示対象の画像の種類数が接続モニタの最大調整数以下の場合には（ステップＳ１００１：Ｙｅｓ）、ステップＳ１００２へ進む。表示対象の画像の種類数が接続モニタの最大調整数より多い場合には（Ｓ１００１：Ｎｏ）、ステップＳ１００６へ進む。
但し、図１４に示すように、１つの画像処理部は、色変換処理を１種類の画像にしか適用することができない。そのため、接続モニタの最大調整数は、画像の種類に依存する。具体的には、色変換処理が必要な種類については、画像処理部の最大調整数は１となり、接続モニタの最大調整数は４（＝４（画像処理部の数）×１（各画像処理部の最大調整数））となる。それ以外の画像に対しては、接続モニタの最大調整数は８（＝４×２）となる。そこで、本実施例では、画像表示制御部１０２は、選択された画像の種類と、各画像処理部の並列に画質調整処理を実行可能な種類の組み合わせとを比較して、選択された画像の種類数が、接続モニタの最大調整数より多いか否かを判断する。
【００７０】
以下、ステップＳ１００１の処理について詳しく説明する。
画像表示制御部１０２は、図１５の判定テーブルを用いて、接続モニタの最大調整数（各画像処理部の最大調整数）を判断する。
判定テーブルは、画像の種類と、その種類の画像に対して適用する必要のある画像処理の種類とを含むテーブルである。図１５の例では、判定テーブルは、モノクロ画像に対してはγ変換処理と色温度変換処理が必要であり、カラー画像に対してはγ変換処理、色温度変換処理、及び、色変換処理が必要であり、その他の画像に対してはγ変換処理が必要であることを示している。モノクロ画像は、例えば、モノクロ医療画像、モノクロ写真画像などである。カラー画像は、例えば、カラー医療画像、カラー写真画像などである。その他の画像は、例えば、テキスト画像などである。
即ち、図１４の制限情報は、１つの画像処理部がモノクロ画像、カラー画像、その他の画像のいずれか１種類の画像に対する画質調整処理を実行可能であることを示す。また、図１４の制限情報は、１つの画像処理部が２種類のモノクロ画像、２種類のその他の画像、１種類のカラー画像と１種類のモノクロ画像またはその他の画像に対する画質調整処理を並列に実行可能であることを示す。
【００７１】
画像表示制御部１０２は、画質調整能力情報（図１１と図１４）と判定テーブル（図１５）を用いて、接続モニタの最大調整数を算出する。
例えば、モノクロ画像については、接続モニタの最大調整数は８と算出される。具体的には、図１５から、モノクロ画像に必要な画像処理がγ変換処理と色温度変換処理であると判断される。そして、図１４から、γ変換処理と色温度変換処理はそれぞれ２種類を並列に実行することができると判断される。以上の判断結果から、各画像処理部の最大調整数が２であると判断され、接続モニタの最大調整数が８と算出される。
カラー画像ついては、接続モニタの最大調整数は４と算出される。具体的には、図１５から、カラー画像に必要な画像処理がγ変換処理、色温度変換処理、及び、色変換処理であると判断される。そして、図１４から、色変換処理は１回に１種類の画像に対してしか実行することができないと判断される。以上の判断結果から、各画像処理部の最大調整数が１であると判断され、接続モニタの最大調整数が４と算出される。
【００７２】
そして、画像表示制御部１０２は、表示対象の画像の種類数が、接続モニタの最大調整数以下か否かを判定する。具体的には、画像表示制御部１０２は、表示対象の画像の種類数が８以下であり、且つ、表示対象のカラー画像の種類数が４以下であるか否かを判定する。画像表示制御部１０２は、表示対象の画像の種類数が８以下であり、且つ、表示対象のカラー画像の種類数が４以下である場合に、表示対象の画像の種類数が接続モニタの最大調整数以下であると判断する。なお、画像表示制御部１０２は、表示対象のモノクロ画像の種類数及びその他の画像の種類数が８以下であるか否かを更に判定してもよい。
【００７３】
ステップＳ１００６では、画像表示制御部１０２が、ユーザ操作をエラーとして扱い、該ユーザ操作に応じた画像の選択処理を取り消す。そして、画像表示制御部１０２は、表示対象の画像の種類数が接続モニタの画質調整能力を超えてしまう旨のメッセージ画像を作成し、表示位置制御部１０３を介して表示装置１０６へ出力する。それにより、表示装置１０６に上記メッセージ画像が表示され、表示対象の画像の種類数が接続モニタの画質調整能力を超えてしまうことがユーザに通知される。
【００７４】
ステップＳ１００２では、画像表示制御部１０２は、１つの分割領域内に表示する画像の組み合わせが、該分割領域に対応する画像処理部の実行可能組み合わせとなるように、画像の配置が設定されているか否かを判定する。具体的には、１つの分割領域内に表示する画像の種類数が２以下であり、且つ、１つの分割領域内に表示するカラー画像の種類数が１以下であるか否かを判定する。画像表示制御部１０２は、１つの分割領域内に表示する画像の種類数が２以下であり、且つ、１つの分割領域内に表示するカラー画像の種類数が１以下である場合に、該分割領域内に表示する画像の組み合わせが実行可能組み合わせであると判断する。
１つの分割領域内に表示する画像の組み合わせが、該分割領域に対応する画像処理部の実行可能組み合わせである場合には（ステップＳ１００２：Ｙｅｓ）、ステップＳ１００４へ進む。１つの分割領域内に表示する画像の組み合わせが、該分割領域に対応する画像処理部の実行可能組み合わせ以外である場合には（ステップＳ１００２：Ｎｏ）、ステップＳ１００３へ進む。
【００７５】
ステップＳ１００３では、画像表示制御部１０２は、各分割領域内に表示する画像の組み合わせが、その分割領域に対応する画像処理部の実行可能組み合わせとなるように、設定された画像の表示サイズ、表示位置、または、その両方を変更する。その後ステップＳ１００４へ進む。
【００７６】
ステップＳ１００４では、画像表示制御部１０２は、ユーザ操作、または、ステップＳ１００３での変更結果を元に、画質調整状況管理テーブル、画像配置情報管理テーブルを更新する。
そして、ステップＳ１００５において、画像表示制御部１０２は、表示する画像をデコードし、デコードされた画像と表示位置情報を表示位置制御部１０３へ出力する。また、画像表示制御部１０２は、画像種別情報と表示位置情報を接続モニタ制御部１０５へ出力する。表示位置制御部１０３は、入力された画像が表示位置情報で表される位置に配置された出力画像を生成して表示装置に出力する。接続モニタ制御部１０５は、画像種別情報と表示位置情報をモニタ制御部１１４に出力する。その結果、全ての表示対象の画像が、接続モニタで適切な画質調整処理が適用されて、表示される。
【００７７】
以上述べたように、本実施例によれば、１つの画像処理部の実行可能組み合わせに制限がある場合であっても、ユーザの負担を招くことなく、表示装置の能力を最大限に利用して、表示する全ての画像に対する画質調整処理を並列に実行することが可能となる。
【符号の説明】
【００７８】
１０１  画像出力装置
１０２  画像表示制御部
【図１】
0006039203.tif 000002
【図２】
0006039203.tif 000003
【図３】
0006039203.tif 000004
【図４】
0006039203.tif 000005
【図５】
0006039203.tif 000006
【図６】
0006039203.tif 000007
【図７】
0006039203.tif 000008
【図８】
0006039203.tif 000009
【図９Ａ】
0006039203.tif 000010
【図９Ｂ】
0006039203.tif 000011
【図１０】
0006039203.tif 000012
【図１１】
0006039203.tif 000013
【図１２】
0006039203.tif 000014
【図１３】
0006039203.tif 000015
【図１４】
0006039203.tif 000016
【図１５】
0006039203.tif 000017