(57)【特許請求の範囲】
【請求項１】
原画像を複数のディスプレイのスクリーンに分割して表示するマルチディスプレイシステムであって、前記原画像のサイズは、前記複数のディスプレイのスクリーンのサイズの合計に等しく、原画像を各ディスプレイのスクリーンの大きさに応じて分割し、各ディスプレイに割り当てられる画像を各ディスプレイのブロック画像としたときに、
１のディスプレイのブロック画像に含まれる、他のディスプレイと隣接する端の部分であって、所定の幅を有する辺縁部に文字が含まれていないときには、１のディスプレイのブロック画像から前記辺縁部が削除された画像を、前記１のディスプレイのスクリーンに表示する画像として設定する画像表示処理部と、
前記設定された画像を各ディスプレイのスクリーン全体に表示されるように拡大し、前記拡大された画像を前記各ディスプレイのスクリーンに表示させる表示制御部とを備え、
前記表示制御部は、前記１のディスプレイのブロック画像に含まれる前記辺縁部に文字が含まれているときには、前記１のディスプレイのブロック画像を前記１のディスプレイのスクリーンに表示する、マルチディスプレイシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチディスプレイシステムに関し、特に、文字を含む画像を表示するマルチディスプレイシステムに関する。
【背景技術】
【０００２】
１つの画像を大きな画面で表示したい場合、通常、大きなサイズの画像表示装置を用いる。しかしながら、大きな画像表示装置を製造するには限界があり、運搬も困難になる。その他に、大きな画像を表示する手段としてはプロジェクタ方式があるが、プロジェクタを前面もしくは背面に設置する必要があり、設置の制限がある場合にはプロジェクタが使用できない場合がある。また明るい場所での使用には、画面が暗くて見えづらくなるなど問題がある。
【０００３】
また、画像を表示する有力な手段としては複数の画像表示装置を使用するマルチディスプレイ方式がある。マルチディスプレイ方式は、１つの画像を分割して複数のディスプレイで表示する方式である（たとえば、特許文献１（特開２００９−４２３５６号公報）を参照）。
【０００４】
一般に、ディスプレイ装置には画面を保持するために筐体（フレーム枠）がある。複数のディスプレイを用いて１つの画像の表示を行なう場合、フレーム枠により隙間が出来るため、図３１のような表示になり、見た目に不自然な画像となってしまう。
【０００５】
そこで、図３２に示すように、フレーム枠の幅の分だけ、画像データの補正（画像をトリミングし、トリミングして画像が小さくなった分を拡大）し、表示を行なうことで自然な画像と見せることができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−４２３５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、表示画像に文字が含まれる場合には、上記のように画像データの補正を行なうと、文字を判別できなくなる場合があり、問題となる。
【０００８】
たとえば、図３３に示すような文字が含まれる画像を複数のディスプレイに分割して、画像データの補正を行なった場合には、図３４に示すように、文字の情報が抜けおちてしまう。
【０００９】
したがって、文字が含まれるような画像では補正しない方がよい場合もある。画像データが頻繁に切り替わる場合には、作業者が画像を見ながら補正のオンとオフを切り替える必要があり、面倒である。また、動画像にテロップなど文字が含まれる場合にも、補正するかしないかを選択する必要がある。
【００１０】
それゆえに、本発明の目的は、文字を含む画像を見た目に自然にマルチディスプレイに表示することができるマルチディスプレイシステムを提供することである。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明は、原画像を複数のディスプレイのスクリーンに分割して表示するマルチディスプレイシステムであって、原画像のサイズは、複数のディスプレイのスクリーンのサイズの合計に等しく、原画像を各ディスプレイのスクリーンの大きさに応じて分割し、各ディスプレイに割り当てられる画像を各ディスプレイのブロック画像としたときに、１のディスプレイのブロック画像に含まれる、他のディスプレイと隣接する端の部分であって、所定の幅を有する辺縁部に文字が含まれていないときには、１のディスプレイのブロック画像から辺縁部が削除された画像を、１のディスプレイのスクリーンに表示する画像として設定する画像表示処理部と、設定された画像を各ディスプレイのスクリーン全体に表示されるように拡大し、拡大された画像を各ディスプレイのスクリーンに表示させる表示制御部とを備える。表示制御部は、１のディスプレイのブロック画像に含まれる辺縁部に文字が含まれているときには、１のディスプレイのブロック画像を１のディスプレイのスクリーンに表示する。
【発明の効果】
【００１９】
本発明によれば、文字を含む画像を見た目に自然にマルチディスプレイに表示することができる。
【図面の簡単な説明】
【００２０】
【図１】マルチディスプレイシステムの構成図である。
【図２】コンピュータの構成を表わす図である。
【図３】ディスプレイの構成を表わす図である。
【図４】原画像を表わす図である。
【図５】マルチディスプレイの大きさおよび配置を表わす図である。
【図６】第１の実施形態の表示処理手順を表わすフローチャートである。
【図７】原画像に含まる文字の配置例を表わす図である。
【図８】図６のステップＳ１０１の文字認識処理の手順を表わすフローチャートである。
【図９】図６のステップＳ１０７の補正なしで表示する処理の手順を表わすフローチャートである。
【図１０】図６のステップＳ１０６の補正タイプ１で補正して表示する処理の手順を表わすフローチャートである。
【図１１】（ａ）は、原画像の例を表わす図である。（ｂ）は、従来方式による補正によってマルチディスプレイに表示される画像の例を表わす図である。（ｃ）は、本発明の第１の実施形態でマルチディスプレイに表示される画像の例を表わす図である。
【図１２】第２の実施形態の表示処理手順を表わすフローチャートである。
【図１３】センターラインＸ２をまたいで文字が存在するときの文字の配置を説明するための図である。
【図１４】センターラインＹ２をまたいで文字が存在するときの文字の配置を説明するための図である。
【図１５】（ａ）は、ΔＸＬがΔＸＲよりも小さい場合の、新分割ラインを説明するための図である。（ｂ）は、ΔＸＬがΔＸＲ以上の場合の、新分割ラインを説明するための図である。
【図１６】（ａ）は、ΔＹＵがΔＹＢよりも小さい場合の、新分割ラインを説明するための図である。（ｂ）は、ΔＹＵがΔＹＢ以上の場合の、新分割ラインを説明するための図である。
【図１７】補正タイプ２での原画像の分割を表わす図である。
【図１８】ずらし量ＡＸの算出処理手順を表わすフローチャートである。
【図１９】ずらし量ＡＹの算出処理の手順を表わすフローチャートである。
【図２０】図１２のステップＳ５１０の補正タイプ２で補正して表示する処理の手順を表わすフローチャートである。
【図２１】原画像の例を表わす図である。（ｂ）は、本発明の第２の実施形態でマルチディスプレイに表示される画像の例を表わす図である。
【図２２】原画像が複数のレイヤで構成される例を表わす図である。
【図２３】レイヤごとにデータが格納されている例を示す図である。
【図２４】第３の実施形態の表示処理手順を表わすフローチャートである。
【図２５】テキストレイヤの配置例を表わす図である。
【図２６】第３の実施形態のテキストレイヤの分割例を表わす図である。
【図２７】（ａ）は、補正なしで表示した画面の例を表わす図である。（ｂ）は、補正タイプ１で補正した表示した画面の例を表わす図である。（ｃ）は、第３の実施形態による方式で表示した画面の例を表わす図である。
【図２８】第４の実施形態の表示処理手順を表わすフローチャートである。
【図２９】第４の実施形態のテキストレイヤの分割例を表わす図である。
【図３０】第４の実施形態による方式で表示した画面の例を表わす図である。
【図３１】原画像を補正なしでマルチディスプレイに表示する例を表わす図である。
【図３２】原画像に補正を施してマルチディスプレイに表示する例を表わす図である。
【図３３】原画像に文字が含まれる例を説明するための図である。
【図３４】図３３の原画像に補正を施してマルチディスプレイに表示する例を表わす図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態について図面を参照して説明する。
［第１の実施形態］
（マルチディスプレイシステム）
図１は、マルチディスプレイシステムの構成図である。
【００２２】
図１を参照して、このマルチディスプレイシステムは、コンピュータ９４と、複数のディスプレイ１〜４とを備える。各ディスプレイは、コンピュータ９４の映像出力端子５と映像伝送ケーブル６で接続される。
【００２３】
図１では、ディスプレイ１〜４は分離して記載してあるが、実際の使用時には隣接して設置する。
【００２４】
（コンピュータ）
図２は、コンピュータの構成を表わす図である。
【００２５】
図２を参照して、このコンピュータ９４は、ＣＰＵ（Central Processing Unit）７と、グラフィックコントローラ１１と、ＶＲＡＭ(Video RAM)１２と、補助記憶装置８と、ＲＡＭ(Random Access Memory)９と、ＲＯＭ(Read Only Memory)１０と、映像信号ドライバ１３と、映像出力端子５とを備える。
【００２６】
ＲＯＭ１０は、コンピュータ９４を起動するためのプログラム（ＩＰＬ（イニシャルプログラムローダ）およびＢＩＯＳ(BASIC INPUT OUTPUT  SYSTEM)を格納する。
【００２７】
ＲＡＭ９は、プログラムを実行するための作業領域やカメラから得られた画像データを一時的に格納する。
【００２８】
補助記憶装置８は、磁気記録装置、半導体記録装置、または光学式記録装置などで構成される。補助記憶装置８は、プログラム、画像データ、および動画像データを格納する。プログラムとして、本発明の実施形態で説明する文字認識用データ、文字認識用プログラム、画像表示処理用プログラムなどが格納されている。
【００２９】
ＣＰＵ７は、ＲＯＭ１０に格納されたプログラムを実行し、コンピュータ９４のシステムを起動する。ＣＰＵ７は、補助記憶装置８に格納されたプログラムをＲＡＭ９に転送し、ＲＡＭ９に一時格納されたプログラムの処理を実行する。ＣＰＵ７は、補助記憶装置８に格納されているデータをプログラムに従って様々な処理を行なう。ＣＰＵ７は、グラフィックコントローラ１１に表示すべきディスプレイを指示するコマンドを送り、また表示したいデータを転送するなどの様々な処理を行なう。ＣＰＵ７は、補助記憶装置８に記憶された文字認識用プログラムを実行することによって文字認識部８１として機能する。また、ＣＰＵ７は、補助記憶装置８に記憶された画像表示処理用プログラムを実行することによって画像表示処理部８２として機能する。
【００３０】
グラフィックコントローラ１１は、各ディスプレイに表示するデータをＶＲＡＭ１２から受け取り、映像信号をドライバ１３へ送信する。グラフィックコントローラ１１は、ＣＰＵ７から送信されてきた画像データを受け取り、ＶＲＡＭ１２のデータを更新する。グラフィックコントローラ１１は、ＣＰＵ７からの画像データの更新がない場合は、ＶＲＡＭ１２内のデータを映像信号ドライバ１３に繰り返し送信し続ける。
【００３１】
また、グラフィックコントローラ１１は、画像に関する処理に関してＣＰＵ７が行なう処理の一部、もしくは大部分を行なうことができる。グラフィックコントローラ１１は、各画像データに対して、ＣＰＵ７側から指定されているウインドウデータの拡大/縮小や、表示する/しない、表示優先順位などに従って、合成して最終的に表示データとして出力する。
【００３２】
ＶＲＡＭ１２は、映像信号を出力するための画像データを格納する。ＶＲＡＭ１２は、４つのディスプレイ１〜４に表示する画像データを格納できるサイズを有している。ＶＲＡＭ１２は、グラフィックコントローラ１１と接続されている。
【００３３】
映像信号ドライバ１３は、グラフィックコントローラ１１から出力された映像信号（機器の内部信号）を変換して映像出力端子５へ出力する。
【００３４】
映像出力端子５は、ディスプレイ１〜４と映像伝送ケーブル６で接続するための端子である。本実施の形態の説明では、ディスプレイ１〜４とコンピュータ９４との間は、有線で接続しているが、無線で接続してもよい。
【００３５】
入力装置９３は、キーボード、またはマウスなどで構成される。
（ディスプレイ）
図３は、ディスプレイ１の構成を表わす図である。他のディスプレイ２〜４も、ディスプレイ１と同様の構成である。
【００３６】
図３を参照して、このディスプレイ１は、ドットマトリクスタイプのディスプレイであって、ＬＣＤ（Liquid Crystal Display）１９と、映像入力端１５子と、映像信号レシーバ１６と、ＬＣＤコントローラ１７と、セグメントドライバ１８と、コモンドライバ２０とを備える。
【００３７】
１０は、表示のために液晶組成物を利用する表示装置である。本実施の形態のＬＣＤ１９は、ドットマトリクスＬＣＤである。
【００３８】
映像入力端子１５は、映像伝送ケーブル６でコンピュータ９４と接続するための端子である。
【００３９】
映像信号レシーバ１６は、映像信号ドライバ１３から出力された映像信号をＬＣＤコントローラ１７で受信できる信号に変換して出力する。
【００４０】
ＬＣＤコントローラ１７は、映像信号レシーバ１６から出力された信号をＬＣＤ１９に表示するための信号に変換し、セグメントドライバ１８およびコモンドライバ２０に出力する。
【００４１】
セグメントドライバ１８およびコモンドライバ２０は、ＬＣＤコントローラ１７から出力された信号をＬＣＤ１９に表示するための信号に変換してＬＣＤ１９に出力する。
【００４２】
（原画像およびマルチディスプレイのサイズの説明）
図４は、原画像を表わす図である。図５は、マルチディスプレイの大きさおよび配置を表わす図である。
【００４３】
図４および図５を参照して、原画像の横幅を２×ＷＸ、高さを２×ＷＹとする。
マルチディスプレイを構成する各ディスプレイのスクリーンの大きさは、等しく、いずれもＷＸ×ＷＹである。したがって、原画像のサイズは、４個のディスプレイのスクリーンのサイズの合計に等しい。また、各ディスプレイの筐体の幅は、ＷＤである。
【００４４】
原画像を各ディスプレイのスクリーンの大きさに応じて分割したときに、ディスプレイ１に割り当てられる画像をディスプレイ１のブロック画像ＢＬ（１）とし、ディスプレイ２に割り当てられる画像をディスプレイ２のブロック画像ＢＬ（２）とし、ディスプレイ３に割り当てられる画像をディスプレイ３のブロック画像ＢＬ（３）とし、ディスプレイ４に割り当てられる画像をディスプレイ４のブロック画像ＢＬ（４）とする。
【００４５】
ブロック画像ＢＬ（１）の左上の座標を（Ｘ１，Ｙ１）とし、右下の座標を（Ｘ２，Ｙ２）とする。ただし、Ｘ２＝Ｘ１＋ＷＸであり、Ｙ２＝Ｙ１＋ＷＹである。ブロック画像ＢＬ（２）の左上の座標を（Ｘ２，Ｙ１）とし、右下の座標を（Ｘ２＋ＷＸ，Ｙ２）とする。ブロック画像ＢＬ（３）の左上の座標を（Ｘ１，Ｙ２）とし、右下の座標を（Ｘ２，Ｙ２＋ＷＹ）とする。ブロック画像ＢＬ（４）の左上の座標を（Ｘ２，Ｙ２）とし、右下の座標を（Ｘ２＋ＷＸ，Ｙ２＋ＷＹ）とする。
【００４６】
以下の説明では、画像の（ＸＡ，ＹＡ）−（ＸＢ，ＹＢ）の範囲とは、左上の座標が（ＸＡ，ＹＡ）であり、右下の座標が（ＸＢ，ＹＢ）である画像の一部の領域をいう。
【００４７】
（表示処理動作）
図６は、第１の実施形態の表示処理手順を表わすフローチャートである。
【００４８】
まず、文字認識部８１は、原画像の文字認識処理を実施する（ステップＳ１０１）。
次に、文字認識部８１は、原画像の文字認識処理によってＲＡＭ９に記録されたデータを読出す（ステップＳ１０２）。
【００４９】
次に、画像表示処理部８２は、ステップＳ１０２で読み出されたデータを参照して、原画像に文字が含まれていない場合には（ステップＳ１０３でＮＯ）、補正タイプ１で原画像を補正して表示する（ステップＳ１０６）。
【００５０】
一方、画像表示処理部８２は、原画像に文字が含まれている場合には（ステップＳ１０３でＹＥＳ）、ＲＡＭ９に記録された文字の座標とサイズを参照して、原画像のＹ方向の中央ＷＤ×２の幅に文字が含まれるかどうかを調べる。つまり、画像表示処理部８２は、ブロック画像ＢＬ（１）の右端からＷＤの幅の辺縁部に文字が含まれ、かつブロック画像ＢＬ（２）の左端からＷＤの幅の辺縁部に文字が含まれるか、またはブロック画像ＢＬ（３）の右端からＷＤの幅の辺縁部に文字が含まれ、かつブロック画像ＢＬ（４）の左端からＷＤの幅の辺縁部に文字が含まれるかどうかを調べる。
【００５１】
図７（ａ）に示すように、Ｙ方向の中央ＷＤ×２の幅に文字が含まれる場合には（ステップＳ１０４でＹＥＳ）、画像表示処理部８２は、補正なしで画像を表示する（ステップＳ１０７）。
【００５２】
Ｙ方向の中央ＷＤ×２の幅に文字が含まれない場合には（ステップＳ１０４でＮＯ）、画像表示処理部８２は、さらに、ＲＡＭ９に記録された文字の座標とサイズを参照して、画像のＸ方向の中央ＷＤ×２の幅に文字が含まれるかどうかを調べる。つまり、画像表示処理部８２は、ブロック画像ＢＬ（１）の下端からＷＤの幅の辺縁部に文字が含まれ、かつブロック画像ＢＬ（３）の上端からＷＤの幅の辺縁部に文字が含まれるか、またはブロック画像ＢＬ（２）の下端からＷＤの幅の辺縁部に文字が含まれ、かつブロック画像ＢＬ（４）の上端からＷＤの幅の辺縁部に文字が含まれるかどうかを調べる。
【００５３】
図７（ｂ）に示すように、Ｘ方向の中央ＷＤ×２の幅に文字が含まれる場合には（ステップＳ１０５でＹＥＳ）、画像表示処理部８２は、補正なしで画像を表示する（ステップＳ１０７）。
【００５４】
Ｙ方向の中央ＷＤ×２の幅およびＸ方向の中央ＷＤ×２の幅に文字が含まれない場合には（ステップＳ１０４でＮＯ、ステップＳ１０５でＮＯ）、画像表示処理部８２は、補正タイプ１で画像を補正して表示する（ステップＳ１０６）。
【００５５】
原画像に変更があった場合には（ステップＳ１０８でＹＥＳ）、文字認識部８１は、ステップＳ１０１に戻って処理を繰返す。
【００５６】
（文字認識動作）
図８は、図６のステップＳ１０１の文字認識処理の手順を表わすフローチャートである。
【００５７】
図８を参照して、まず、文字認識部８１は、補助記憶装置８から文字認識プログラムを読出し、ＲＡＭ９に転送し、文字認識プログラムを実行する（ステップＳ２０１）。
【００５８】
次に、文字認識部８１は、原画像から文字を抽出する（ステップＳ２０２）。
次に、文字認識部８１は、抽出した文字のデータと補助記憶装置８に記録されている文字認識用辞書のデータとの比較を行なう。
【００５９】
文字認識部８１は、抽出した文字のデータと合致するパターンが文字認識辞書に登録されている場合には（ステップＳ２０４でＹＥＳ）、文字認識辞書のパターンと一致したすべての文字のサイズおよび座標を抽出して、ＲＡＭ９に記録する（ステップＳ２０５）。
【００６０】
一方、文字認識部８１は、抽出した文字のデータと合致するパターンが文字認識辞書に登録されていない場合には（ステップＳ２０４でＮＯ）、原画像には文字が含まれていないと判定し、ＲＡＭ９に文字が含まれていないことを表わす情報を記録する（ステップＳ２０６）。
【００６１】
（補正なしで表示動作）
図９は、図６のステップＳ１０７の補正なしで表示する処理の手順を表わすフローチャートである。
【００６２】
図９を参照して、画像表示処理部８２は、原画像データをＶＲＡＭ１２に書込む（ステップＳ３０１）。
【００６３】
画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ１，Ｙ１）−（Ｘ２，Ｙ２）の領域であるブロック画像ＢＬ（１）をディスプレイ１に表示する画像に設定する。
【００６４】
また、画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ２，Ｙ１）−（Ｘ２，Ｙ２）の範囲であるブロック画像ＢＬ（２）をディスプレイ２に表示する画像に設定する。
【００６５】
また、画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ１，Ｙ２）−（Ｘ２，Ｙ２）の範囲であるブロック画像ＢＬ（３）をディスプレイ３に表示する画像に設定する。
【００６６】
また、画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ２，Ｙ２）−（Ｘ２，Ｙ２）の範囲であるブロック画像ＢＬ（４）をディスプレイ４に表示する画像に設定する（ステップＳ１０２）。
【００６７】
画像表示処理部８２は、グラフィックコントローラ１１に対して、ディスプレイｉ（ｉ＝１〜４）に対して設定された画像を表示させるように指示する。グラフィックコントローラ１１は、ディスプレイｉに表示する画像を拡大または縮小せずにそのまま表示する（ステップＳ１０３）。
【００６８】
（補正タイプ１で補正して表示する動作）
図１０は、図６のステップＳ１０６の補正タイプ１で補正して表示する処理の手順を表わすフローチャートである。
【００６９】
図１０を参照して、画像表示処理部８２は、原画像データをＶＲＡＭ１２に書込む（ステップＳ４０１）。
【００７０】
画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ１，Ｙ１）−（Ｘ２−ＷＤ，Ｙ２−ＷＤ）の領域をディスプレイ１に表示する画像に設定する。すなわち、画像表示処理部８２は、ブロック画像ＢＬ（１）から、ディスプレイ２と隣接する右端からＷＤの幅の辺縁部およびディスプレイ３と隣接する下端からＷＤの幅の辺縁部が削除された画像をディスプレイ１に表示する画像に設定する。
【００７１】
また、画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ２＋ＷＤ，Ｙ１）−（Ｘ２＋ＷＸ，Ｙ２−ＷＤ）の領域をディスプレイ２に表示する画像に設定する。すなわち、画像表示処理部８２は、ブロック画像ＢＬ（２）から、ディスプレイ１と隣接する左端からＷＤの幅の辺縁部およびディスプレイ４と隣接する下端からＷＤの幅の辺縁部が削除された画像をディスプレイ２に表示する画像に設定する。
【００７２】
また、画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ１，Ｙ２＋ＷＤ）−（Ｘ２−ＷＤ，Ｙ２＋ＷＹ）の領域をディスプレイ３に表示する画像に設定する。すなわち、画像表示処理部８２は、ブロック画像ＢＬ（３）から、ディスプレイ４と隣接する右端からＷＤの幅の辺縁部およびディスプレイ１と隣接する上端からＷＤの幅の辺縁部が削除された画像をディスプレイ３に表示する画像に設定する。
【００７３】
また、画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ２＋ＷＤ，Ｙ２＋ＷＤ）−（Ｘ２＋ＷＸ，Ｙ２＋ＷＹ）の領域をディスプレイ４に表示する画像に設定する。すなわち、画像表示処理部８２は、ブロック画像ＢＬ（４）から、ディスプレイ３と隣接する左端からＷＤの幅の辺縁部およびディスプレイ２と隣接する上端からＷＤの幅の辺縁部が削除された画像をディスプレイ４に表示する画像に設定する（ステップＳ４０２）。
【００７４】
画像表示処理部８２は、グラフィックコントローラ１１に対して、ディスプレイｉ（ｉ＝１〜４）に対して設定された画像を表示させるように指示する。グラフィックコントローラ１１は、ディスプレイｉに表示する画像をディスプレイｉのスクリーン全体に表示されるようにＸ方向にＷＸ／（ＷＸ−ＷＤ）倍に拡大し、かつＹ方向にＷＹ／（ＷＹ−ＷＤ）倍に拡大して表示する（ステップＳ４０３）。
【００７５】
（表示例）
図１１（ａ）は、原画像の例を表わす図である。
【００７６】
図１１（ｂ）は、従来方式による補正によってマルチディスプレイに表示される画像の例を表わす図である。
【００７７】
従来の方式では、文字の有無に係らず、補正タイプ１で補正するので、文字が識別できなくなる。
【００７８】
図１１（ｃ）は、本発明の第１の実施形態でマルチディスプレイに表示される画像の例を表わす図である。
【００７９】
本発明の第１の実施形態では、原画像の中央に文字が含まれる場合には、補正なしで表示するので、文字を識別することができる。
【００８０】
［第２の実施形態］
第１の実施形態では、原画像の中央に文字が含まれる場合には、補正しないので読めなくなることはないが、１つ文字が複数のディスプレイに跨って表示されるので読みにくいという問題がある。第２の実施形態では、この問題を解決する。
【００８１】
（表示処理動作）
図１２は、第２の実施形態の表示処理手順を表わすフローチャートである。
【００８２】
まず、文字認識部８１は、原画像の文字認識処理を実施する（ステップＳ５０１）。
次に、文字認識部８１は、原画像の文字認識処理によってＲＡＭ９に記録されたデータを読出す（ステップＳ５０２）。
【００８３】
次に、画像表示処理部８２は、ステップＳ５０２で読み出されたデータを参照して、画像に文字が含まれていない場合には（ステップＳ５０３でＮＯ）、補正タイプ１で画像を補正して表示する（ステップＳ５０４）。
【００８４】
一方、画像表示処理部８２は、原画像に文字が含まれている場合には（ステップＳ５０３でＹＥＳ）、ＲＡＭ９に記録された文字の座標とサイズを参照して、原画像のＹ方向のセンターラインＹ２をまたいで文字が存在するかどうかを調べる。つまり、画像表示処理部８２は、１つの文字を構成する画素がブロック画像ＢＬ（１）とブロック画像ＢＬ（３）の両方に含まれるか、またはブロック画像ＢＬ（２）とブロック画像ＢＬ（４）の両方に含まれるかどうかを調べる。
【００８５】
原画像のＹ方向のセンターラインＹ２をまたいで文字が存在する場合には（ステップＳ５０５でＹＥＳ）、画像表示処理部８２は、ずらし量ＡＹを算出する（ステップＳ５１１）。さらに、画像表示処理部８２は、原画像のＸ方向のセンターラインＸ２をまたいで文字が存在する場合、つまり、１つの文字を構成する画素がブロック画像ＢＬ（１）とブロック画像ＢＬ（２）の両方に含まれるか、またはブロック画像ＢＬ（３）とブロック画像ＢＬ（４）の両方に含まれる場合には（ステップＳ５１２でＹＥＳ）、ずらし量ＡＸを算出し（ステップＳ５１４）、原画像のＸ方向のセンターラインＸ２をまたいで文字が存在しない場合には（ステップＳ５１２でＮＯ）、ずらし量ＡＸを０に設定する（ステップＳ５１３）。
【００８６】
一方、原画像のＹ方向のセンターラインＹ２をまたいで文字が存在しない場合には（ステップＳ５０５でＮＯ）、画像表示処理部８２は、ずらし量ＡＹを０に設定する（ステップＳ５０６）。さらに、画像表示処理部８２は、原画像のＸ方向のセンターラインＸ２をまたいで文字が存在する場合には（ステップＳ５０７でＹＥＳ）、ずらし量ＡＸを算出し（ステップＳ５０９）、原画像のＸ方向のセンターラインＸ２をまたいで文字が存在しない場合には（ステップＳ５０７でＮＯ）、ずらし量ＡＸを０に設定する（ステップＳ５０８）。
【００８７】
画像表示処理部８２は、ずらし量ＡＸ＝０かつずらし量ＡＹ＝０に設定されたときには（ステップＳ５０５でＮＯ、かつステップＳ５０７でＮＯ）、補正タイプ１で画像を補正して表示する（ステップＳ５０４）。
【００８８】
画像表示処理部８２は、ずらし量ＡＸ＝０かつずらし量ＡＹ＝０に設定されなかったときには（ステップＳ５０５でＹＥＳ、またはステップＳ５０７でＹＥ２）、補正タイプ２で画像を補正して表示する（ステップＳ５１０）。
【００８９】
原画像に変更があった場合には（ステップＳ５１５でＹＥＳ）、文字認識部８１は、ステップＳ５０１に戻って処理を繰返す。
【００９０】
（補正タイプ２の補正の説明）
図１３は、センターラインＸ２をまたいで文字が存在するときの文字の配置を説明するための図である。
【００９１】
文字領域の横幅をＣＤとする。センターラインＸ２から文字領域の左端までの長さをΔＸＬとする。センターラインＸ２から文字領域の右端までの長さをΔＸＲとする。
【００９２】
図１４は、センターラインＹ２をまたいで文字が存在するときの文字の配置を説明するための図である。
【００９３】
文字領域の高さをＣＤとする。センターラインＹ２から文字領域の上端までの長さをΔＹＵとする。センターラインＹ２から文字領域の下端までの長さをΔＹＵとする。
【００９４】
図１５（ａ）は、ΔＸＬがΔＸＲよりも小さい場合の、新分割ラインを説明するための図である。図１５（ａ）に示すように、ΔＸＬがΔＸＲよりも小さいときには、ずらし量の絶対値が小さくなるように（つまり、分割ラインをずらす量を少なくするように）、ずらし量ＡＸ＝−ΔＸＬとし、分割ラインがＸ２からＸ２＋ＡＸに移動する。これによって、文字領域の文字がディスプレイ１および／またはディスプレイ３に表示される。
【００９５】
図１５（ｂ）は、ΔＸＬがΔＸＲ以上の場合の、新分割ラインを説明するための図である。図１５（ｂ）に示すように、ΔＸＬがΔＸＲ以上のときには、ずらし量の絶対値が小さくなるように、ずらし量ＡＹ＝ΔＸＲとし、分割ラインがＸ２からＸ２＋ＡＸに移動する。これによって、文字領域の文字がディスプレイ２および／またはディスプレイ４に表示される。
【００９６】
図１６（ａ）は、ΔＹＵがΔＹＢよりも小さい場合の、新分割ラインを説明するための図である。図１６（ａ）に示すように、ΔＹＵがΔＹＢよりも小さいときには、ずらし量の絶対値が小さくなるように、ずらし量ＡＹ＝−ΔＹＵとし、分割ラインがＹ２からＹ２＋ＡＹに移動する。これによって、文字領域の文字がディスプレイ１および／またはディスプレイ２に表示される。
【００９７】
図１６（ｂ）は、ΔＹＵがΔＹＢ以上の場合の、新分割ラインを説明するための図である。図１６（ｂ）に示すように、ΔＹＵがΔＹＢ以上のときには、ずらし量の絶対値が小さくなるように、ずらし量ＡＹ＝ΔＹＢとし、分割ラインがＹ２からＹ２＋ＡＹに移動する。これによって、文字領域の文字がディスプレイ３および／またはディスプレイ４に表示される。
【００９８】
図１７は、補正タイプ２での原画像の分割を表わす図である。
図１７は、ずらし量ＡＸおよびずらし量ＡＹが負の値のときの分割を表わしている。つまり、原画像の（Ｘ１，Ｙ１）−（Ｘ２＋ＡＸ，Ｙ２＋ＡＹ）がディスプレイ１に表示される。原画像の（Ｘ２＋ＡＸ，Ｙ１）−（Ｘ２＋ＷＸ，Ｙ２＋ＡＹ）の領域がディスプレイ２に表示される。原画像の（Ｘ１，Ｙ２＋ＡＹ）−（Ｘ２＋ＡＸ，Ｙ２＋ＷＹ）の領域がディスプレイ３に表示される。原画像の（Ｘ２＋ＡＸ，Ｙ２＋ＡＹ）−（Ｘ２＋ＷＸ，Ｙ２＋ＷＹ）の領域がディスプレイ４に表示される。
【００９９】
（ずらし量ＡＸの算出動作）
図１８は、ずらし量ＡＸの算出処理手順を表わすフローチャートである。
【０１００】
まず、画像表示処理部８２は、文字領域の行幅ＣＤを決定する（ステップＳ８０１）。
次に、画像表示処理部８２は、センターラインＹ２よりも上側の長さΔＹＵを特定する（ステップＳ８０２）。
【０１０１】
次に、画像表示処理部８２は、センターラインＹ２よりも下側の長さΔＹＢを特定する（ステップＳ８０３）。
【０１０２】
画像表示処理部８２は、ΔＹＵの値がΔＹＢの値以上の場合には（ステップＳ８０４でＹＥＳ）、ずらし量ＡＹの値をΔＹＢの値に設定する（ステップＳ８０５）。
【０１０３】
一方、ΔＹＵの値がΔＹＢの値未満の場合には（ステップＳ８０４でＮＯ）、ずらし量ＡＹの値を−ΔＹＵの値に設定する（ステップＳ８０６）。
【０１０４】
（ずらし量ＡＹの算出動作）
図１９は、ずらし量ＡＹの算出処理の手順を表わすフローチャートである。
【０１０５】
まず、画像表示処理部８２は、文字領域の行幅ＣＤを決定する（ステップＳ６０１）。
次に、画像表示処理部８２は、センターラインＸ２よりも左側の長さΔＸＬを特定する（ステップＳ６０２）。
【０１０６】
次に、画像表示処理部８２は、センターラインＸ２よりも右側の長さΔＸＲを特定する（ステップＳ６０３）。
【０１０７】
画像表示処理部８２は、ΔＸＬの値がΔＸＲの値以上の場合には（ステップＳ６０４でＹＥＳ）、ずらし量ＡＸの値をΔＸＲの値に設定する（ステップＳ６０５）。
【０１０８】
一方、ΔＸＬの値がΔＸＲの値未満の場合には（ステップＳ６０４でＮＯ）、ずらし量ＡＸの値を−ΔＸＬの値に設定する（ステップＳ６０６）。
【０１０９】
（補正タイプ２で補正して表示する表示）
図２０は、図１２のステップＳ５１０の補正タイプ２で補正して表示する処理の手順を表わすフローチャートである。
【０１１０】
図２０を参照して、画像表示処理部８２は、原画像データをＶＲＡＭ１２に書込む（ステップＳ７０１）。
【０１１１】
画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ１，Ｙ１）−（Ｘ２＋ＡＸ，Ｙ２＋ＡＹ）の領域をディスプレイ１に表示する画像に設定する。ＡＸが正の場合には、ブロック画像ＢＬ（１）に加えて、センターラインＸ２上に存在した文字のセンターラインＸ２よりも右側のＡＸだけの幅のブロック画像ＢＬ（２）の一部がディスプレイ１に表示する画像に含まれる。ＡＸが負の場合には、ブロック画像ＢＬ（１）から、センターラインＸ２上に存在した文字のセンターラインＸ２よりも左側のＡＸだけの幅の部分を除外した画像がディスプレイ１に表示する画像に含まれる。
【０１１２】
ＡＹが正の場合には、ブロック画像ＢＬ（１）に加えて、センターラインＹ２上に存在した文字のセンターラインＹ２よりも下側のＡＹだけの幅のブロック画像ＢＬ（３）の一部がディスプレイ１に表示する画像に含まれる。ＡＹが負の場合には、ブロック画像ＢＬ（１）から、センターラインＹ２上に存在した文字のセンターラインＹ２よりも上側のＡＹだけの幅の部分を除外した画像がディスプレイ１に表示する画像に含まれる。
【０１１３】
画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ２＋ＡＸ，Ｙ１）−（Ｘ２＋ＷＸ，Ｙ２＋ＡＹ）の領域をディスプレイ２に表示する画像に設定する。
【０１１４】
ＡＸが正の場合には、ブロック画像ＢＬ（２）から、センターラインＸ２上に存在した文字のセンターラインＸ２よりも右側のＡＸだけの幅の部分を除外した画像がディスプレイ２に表示する画像に含まれる。ＡＸが負の場合には、ブロック画像ＢＬ（２）に加えて、センターラインＸ２上に存在した文字のセンターラインＸ２よりも左側のＡＸだけの幅のブロック画像ＢＬ（１）の一部がディスプレイ２に表示する画像に含まれる。
【０１１５】
ＡＹが正の場合には、ブロック画像ＢＬ（２）に加えて、センターラインＹ２上に存在した文字のセンターラインＹ２よりも下側のＡＹだけの幅のブロック画像ＢＬ（４）の一部がディスプレイ２に表示する画像に含まれる。ＡＹが負の場合には、ブロック画像ＢＬ（２）から、センターラインＹ２上に存在した文字のセンターラインＹ２よりも上側のＡＹだけの幅の部分を除外した画像がディスプレイ２に表示する画像に含まれる。
【０１１６】
画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ１，Ｙ２＋ＡＹ）−（Ｘ２＋ＡＸ，Ｙ２＋ＷＹ）の領域をディスプレイ３に表示する画像に設定する。
【０１１７】
ＡＸが正の場合には、ブロック画像ＢＬ（３）に加えて、センターラインＸ２上に存在した文字のセンターラインＸ２よりも右側のＡＸだけの幅のブロック画像ＢＬ（４）の一部がディスプレイ３に表示する画像に含まれる。ＡＸが負の場合には、ブロック画像ＢＬ（３）から、センターラインＸ２上に存在した文字のセンターラインＸ２よりも左側のＡＸだけの幅の部分を除外した画像がディスプレイ３に表示する画像に含まれる。
【０１１８】
ＡＹが正の場合には、ブロック画像ＢＬ（３）から、センターラインＹ２上に存在した文字のセンターラインＹ２よりも下側のＡＹだけの幅の部分を除外した画像がディスプレイ３に表示する画像に含まれる。ＡＹが負の場合には、ブロック画像ＢＬ（３）に加えて、センターラインＹ２上に存在した文字のセンターラインＹ２よりも上側のＡＹだけの幅のブロック画像ＢＬ（１）の一部がディスプレイ３に表示する画像に含まれる。
【０１１９】
画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ２＋ＡＸ，Ｙ２＋ＡＹ）−（Ｘ２＋ＷＸ，Ｙ２＋ＷＹ）の領域をディスプレイ４に表示する画像に設定する。
【０１２０】
ＡＸが正の場合には、ブロック画像ＢＬ（４）から、センターラインＸ２上に存在した文字のセンターラインＸ２よりも右側のＡＸだけの幅の部分を除外した画像がディスプレイ４に表示する画像に含まれる。ＡＸが負の場合には、ブロック画像ＢＬ（４）に加えて、センターラインＸ２上に存在した文字のセンターラインＸ２よりも左側のＡＸだけの幅のブロック画像ＢＬ（３）の一部がディスプレイ４に表示する画像に含まれる。
【０１２１】
ＡＹが正の場合には、ブロック画像ＢＬ（４）から、センターラインＹ２上に存在した文字のセンターラインＹ２よりも下側のＡＹだけの幅の部分を除外した画像がディスプレイ４に表示する画像に含まれる。ＡＹが負の場合には、ブロック画像ＢＬ（４）に加えて、センターラインＹ２上に存在した文字のセンターラインＹ２よりも上側のＡＹだけの幅のブロック画像ＢＬ（２）の一部がディスプレイ４に表示する画像に含まれる（ステップＳ７０２）。
【０１２２】
画像表示処理部８２は、グラフィックコントローラ１１に対して、ディスプレイｉ（ｉ＝１〜４）に対して設定された画像を表示させるように指示する。グラフィックコントローラ１１は、ディスプレイ１に表示する画像をディスプレイ１のスクリーン全体に表示されるようにＸ方向にＷＸ／（ＷＸ＋ＡＸ）倍に拡大または縮小し、かつＹ方向にＷＹ／（ＷＹ＋ＡＹ）倍に拡大または縮小して表示する。グラフィックコントローラ１１は、ディスプレイ２に表示する画像をディスプレイ２のスクリーン全体に表示されるようにＸ方向にＷＸ／（ＷＸ−ＡＸ）倍に拡大または縮小し、かつＹ方向にＷＹ／（ＷＹ＋ＡＹ）倍に拡大または縮小して表示する。グラフィックコントローラ１１は、ディスプレイ３に表示する画像をディスプレイ３のスクリーン全体に表示されるようにＸ方向にＷＸ／（ＷＸ＋ＡＸ）倍に拡大または縮小し、かつＹ方向にＷＹ／（ＷＹ−ＡＹ）倍に拡大または縮小して表示する。グラフィックコントローラ１１は、ディスプレイ４に表示する画像をディスプレイ４のスクリーン全体に表示されるようにＸ方向にＷＸ／（ＷＸ−ＡＸ）倍に拡大または縮小し、かつＹ方向にＷＹ／（ＷＹ−ＡＹ）倍に拡大または縮小して表示する（ステップＳ７０３）。
【０１２３】
（表示例）
図２１（ａ）は、原画像の例を表わす図である。
【０１２４】
図２１（ｂ）は、本発明の第２の実施形態でマルチディスプレイに表示される画像の例を表わす図である。
【０１２５】
本発明の実施形態では、原画像の中央に文字が含まれる場合には、１つ文字をいずれか１つのディスプレイで表示するので、文字を完璧に識別することができる。
【０１２６】
［第３の実施形態］
本発明の実施形態では、原画像が複数のレイヤで構成される場合について説明する。
【０１２７】
図２２は、原画像が複数のレイヤで構成される例を表わす図である。
図２２に示すように、原画像がテキストレイヤと、複数の画像レイヤ（画像レイヤ１、画像レイヤ２、画像レイヤ３、背景レイヤ）で構成される。
【０１２８】
図２３は、レイヤごとにデータが格納されている例を示す図である。
図２３に示すように、各レイヤのデータと、座標と、表示優先順位が定められている。
【０１２９】
図２３の例では、表示優先順序は、高い方からテキストレイヤ、画像レイヤ１、画像レイヤ２、画像レイヤ２、背景レイヤの順に設定されている。
【０１３０】
（表示処理動作）
図２４は、第３の実施形態の表示処理手順を表わすフローチャートである。
【０１３１】
図２４を参照して、まず、画像表示処理部８２は、背景レイヤ、画像レイヤ３、画像レイヤ２、画像レイヤ１の順にデータをＶＲＡＭ１２に書込む（ステップＳ９０１）。
【０１３２】
次に、画像表示処理部８２は、テキストレイヤが存在する場合には（ステップＳ９０２でＹＥＳ）、さらに、テキストレイヤが原画像のＸ方向のセンターラインＸ２をまたいでいるかどうかを調べる。すなわち、画像表示処理部８２は、テキストレイヤを構成する画素がブロック画像ＢＬ（１）とブロック画像ＢＬ（２）の両方に含まれるか、またはブロック画像ＢＬ（３）とブロック画像ＢＬ（４）の両方に含まれるかどうかを調べる。
【０１３３】
画像表示処理部８２は、テキストレイヤが原画像のＸ方向のセンターラインＸ２をまたいでいる場合には（ステップＳ９０３でＹＥＳ）、図２５に示すように、テキストレイヤの左端の原画像の左端からの距離ＴＸ、テキストレイヤの上端の原画像の上端からの距離ＴＹ、テキストレイヤの横幅ＴＷＸ、テキストレイヤの高さＴＷＹを特定する（ステップＳ９０４）。
【０１３４】
次に、画像表示処理部８２は、図２６に示すように、テキストレイヤをＸ方向のセンターラインＸ２で分割することによって、テキストレイヤ１とテキストレイヤ２を生成する。
【０１３５】
画像表示処理部８２は、テキストレイヤ１の始点を（Ｘ１＋ＴＸ，Ｙ１＋ＴＹ）、サイズを（ＷＸ−ＴＸ）×ＴＷＹに設定する（ステップＳ９０５）。
【０１３６】
次に、画像表示処理部８２は、テキストレイヤ２の始点を（Ｘ２，Ｙ１＋ＴＹ）、サイズを（ＴＷＸ＋ＴＸ−ＷＸ）×ＴＷＹに設定する（ステップＳ９０６）。
【０１３７】
次に、画像表示処理部８２は、テキストレイヤ１が後述のステップＳ９１７およびＳ９１８の補正タイプ１の補正処理で見えなくならないように、つまり、テキストレイヤ１がブロック画像ＢＬ（１）のディスプレイ２に隣接する右端から幅ＷＤだけの辺縁部、またはブロック画像ＢＬ（３）のディスプレイ４に隣接する右端から幅ＷＤだけの辺縁部に含まれないように、テキストレイヤ１の始点を左にＷＤだけずらす（ステップＳ９０７）。
【０１３８】
次に、画像表示処理部８２は、テキストレイヤ２が後述のステップＳ９１７およびＳ９１８の補正タイプ１の補正処理で見えなくならないように、つまり、テキストレイヤ２がブロック画像ＢＬ（２）のディスプレイ１に隣接する左端から幅ＷＤだけの辺縁部、またはブロック画像ＢＬ（４）のディスプレイ３に隣接する左端から幅ＷＤだけの辺縁部に含まれないように、テキストレイヤ２の始点を右にＷＤだけずらす（ステップＳ９０８）。
【０１３９】
次に、画像表示処理部８２は、テキストレイヤ１およびテキストレイヤ２のデータをＶＲＡＭ１２に書込む（ステップＳ９０９）。
【０１４０】
また、画像表示処理部８２は、テキストレイヤが原画像のＹ方向のセンターラインＹ２をまたいでいるかどうかを調べる。すなわち、画像表示処理部８２は、テキストレイヤを構成する画素がブロック画像ＢＬ（１）とブロック画像ＢＬ（３）の両方に含まれるか、またはブロック画像ＢＬ（２）とブロック画像ＢＬ（４）の両方に含まれるかどうかを調べる。
【０１４１】
画像表示処理部８２は、テキストレイヤが原画像のＹ方向のセンターラインＹ２をまたいでいる場合には（ステップＳ９１０でＹＥＳ）、テキストレイヤの左端の原画像の左端からの距離ＴＸ、テキストレイヤの上端の原画像の上端からの距離ＴＹ、テキストレイヤの横幅ＴＷＸ、テキストレイヤの高さＴＷＹを特定する（ステップＳ９１１）。
【０１４２】
次に、画像表示処理部８２は、テキストレイヤをＹ方向のセンターラインＹ２で分割することによって、テキストレイヤ１とテキストレイヤ２を生成する。
【０１４３】
次に、画像表示処理部８２は、テキストレイヤの始点を（Ｘ１＋ＴＸ，Ｙ１＋ＴＹ）、サイズをＴＷＸ×（ＷＹ−ＴＹ）に設定する（ステップＳ９１２）。
【０１４４】
次に、画像表示処理部８２は、テキストレイヤの始点を（Ｘ１＋ＴＸ，Ｙ２）、サイズをＴＷＸ×（ＴＷＹ＋ＴＹ−ＷＹ）に設定する（ステップＳ９１３）。
【０１４５】
次に、画像表示処理部８２は、テキストレイヤ１が後述のステップＳ９１７およびＳ９１８の補正タイプ１の補正処理で見えなくならないように、つまり、テキストレイヤ１がブロック画像ＢＬ（１）のディスプレイ３に隣接する下端から幅ＷＤだけの辺縁部、またはブロック画像ＢＬ（２）のディスプレイ４に隣接する下端から幅ＷＤだけの辺縁部に含まれないように、テキストレイヤ１の始点を上にＷＤだけずらす（ステップＳ９１４）。
【０１４６】
次に、画像表示処理部８２は、テキストレイヤ２が後述のステップＳ９１７およびＳ９１８の補正タイプ１の補正処理で見えなくならないように、つまり、テキストレイヤ２がブロック画像ＢＬ（３）のディスプレイ１に隣接する上端から幅ＷＤだけの辺縁部、またはブロック画像ＢＬ（４）のディスプレイ２に隣接する上端から幅ＷＤだけの辺縁部に含まれないように、テキストレイヤ２の始点を下にＷＤだけずらす（ステップＳ９１５）。
【０１４７】
次に、画像表示処理部８２は、テキスト１レイヤおよびテキストレイヤ２のデータをＶＲＡＭ１２に書込む（ステップＳ９０９）。
【０１４８】
画像表示処理部８２は、テキストレイヤが原画像のＸ方向のセンターラインＸ２にも、Ｙ方向のセンターラインＹ２にもまたがっていない場合には（ステップＳ９０３でＮＯ、ステップＳ９１０でＮＯ）、テキストレイヤのデータをそのままＶＲＡＭ１２に書込む（ステップＳ９１６）。
【０１４９】
次に、画像表示処理部８２は、テキストレイヤが存在しない場合（ステップＳ９０２でＮＯ）、または、テキストレイヤが存在し（ステップＳ９０２でＹＥＳ）、かつ分割されたテキストレイヤ１およびテキストレイヤ２のデータがＶＲＡＭ１２に書き込まれたり（ステップＳ９０９）、テキストレイヤのデータがＶＲＡＭ１２に書込まれた（ステップＳ９１６）後に、以下のステップＳ９１７およびＳ９１８（ステップＳ４０２とＳ４０３と同様の処理）によって、補正タイプ１での補正処理を行って、表示する。
【０１５０】
画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ１，Ｙ１）−（Ｘ２−ＷＤ，Ｙ２−ＷＤ）の領域をディスプレイ１に表示する画像に設定する。すなわち、画像表示処理部８２は、ブロック画像ＢＬ（１）から、ディスプレイ２と隣接する右端からＷＤの幅の辺縁部およびディスプレイ３と隣接する下端からＷＤの幅の辺縁部が削除された画像をディスプレイ１に表示する画像に設定する。
【０１５１】
また、画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ２＋ＷＤ，Ｙ１）−（Ｘ２＋ＷＸ，Ｙ２−ＷＤ）の領域をディスプレイ２に表示する画像に設定する。すなわち、画像表示処理部８２は、ブロック画像ＢＬ（２）から、ディスプレイ１と隣接する左端からＷＤの幅の辺縁部およびディスプレイ４と隣接する下端からＷＤの幅の辺縁部が削除された画像をディスプレイ２に表示する画像に設定する。
【０１５２】
また、画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ１，Ｙ２＋ＷＤ）−（Ｘ２−ＷＤ，Ｙ２＋ＷＹ）の領域をディスプレイ３に表示する画像に設定する。すなわち、画像表示処理部８２は、ブロック画像ＢＬ（３）から、ディスプレイ４と隣接する右端からＷＤの幅の辺縁部およびディスプレイ１と隣接する上端からＷＤの幅の辺縁部が削除された画像をディスプレイ３に表示する画像に設定する。
【０１５３】
また、画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ２＋ＷＤ，Ｙ２＋ＷＤ）−（Ｘ２＋ＷＸ，Ｙ２＋ＷＹ）の領域をディスプレイ４に表示する画像に設定する。すなわち、画像表示処理部８２は、ブロック画像ＢＬ（４）から、ディスプレイ３と隣接する左端からＷＤの幅の辺縁部およびディスプレイ２と隣接する上端からＷＤの幅の辺縁部が削除された画像をディスプレイ４に表示する画像に設定する（ステップＳ９１７）。
【０１５４】
画像表示処理部８２は、グラフィックコントローラ１１に対して、ディスプレイｉ（ｉ＝１〜４）に対して設定された画像を表示させるように指示する。グラフィックコントローラ１１は、ディスプレイｉに表示する画像をディスプレイｉのスクリーン全体に表示されるようにＸ方向にＷＸ／（ＷＸ−ＷＤ）倍に拡大し、かつＹ方向にＷＹ／（ＷＹ−ＷＤ）倍に拡大して表示する（ステップＳ９１８）。
【０１５５】
（表示例）
図２７（ａ）は、補正なしで表示した画面の例を表わす図である。
【０１５６】
図２７（ａ）に示すように、補正しないと、ディスプレイの境界付近での画像が不自然となる。
【０１５７】
図２７（ｂ）は、補正タイプ１で補正した表示した画面の例を表わす図である。
図２７（ｂ）に示すように、補正タイプ１による補正によって、ディスプレイの境界付近での画像の不自然さは解消されるが、ディスプレイの境界付近の文字が識別できなくなる。
【０１５８】
図２７（ｃ）は、第３の実施形態による方式で表示した画面の例を表わす図である。
図２７（ｃ）では、テキストレイヤを中央で分割し、かつ辺縁部に含まれない位置に移動した上で、画像を補正タイプ１で補正している。
【０１５９】
図２７（ｃ）では、ディスプレイの境界付近での画像の不自然さは解消されるとともに、ディスプレイの境界付近の文字が識別することができる。
【０１６０】
［第４の実施形態］
第３の実施形態では、ディスプレイの境界付近の文字を識別することができるものの、読みにくいという問題がある。第４の実施形態では、この問題を解決する。
【０１６１】
（表示処理動作）
図２８は、第４の実施形態の表示処理手順を表わすフローチャートである。
【０１６２】
図２８を参照して、まず、画像表示処理部８２は、背景レイヤ、画像レイヤ３、画像レイヤ２、画像レイヤ１の順にデータをＶＲＡＭ１２に書込む（ステップＳ１００１）。
【０１６３】
次に、画像表示処理部８２は、テキストレイヤが存在する場合には（ステップＳ１００２でＹＥＳ）、さらに、テキストレイヤが原画像のＸ方向のセンターラインＸ２をまたいでいるかどうかを調べる。すなわち、画像表示処理部８２は、テキストレイヤを構成する画素がブロック画像ＢＬ（１）とブロック画像ＢＬ（２）の両方に含まれるか、またはブロック画像ＢＬ（３）とブロック画像ＢＬ（４）の両方に含まれるかどうかを調べる。
【０１６４】
画像表示処理部８２は、テキストレイヤが原画像のＸ方向のセンターラインＸ２にまたがっている場合には（ステップＳ１００３でＹＥＳ）、図２４に示すように、テキストレイヤの左端の原画像の左端からの距離ＴＸ、テキストレイヤの上端の原画像の上端からの距離ＴＹ、テキストレイヤの横幅ＴＷＸ、テキストレイヤの高さＴＷＹを特定する（ステップＳ１００４）。
【０１６５】
次に、画像表示処理部８２は、図２９に示すように、テキストレイヤをＸ方向のセンターラインＸ２からＢＸだけ離れた分割ライン（Ｘ２＋ＢＸ）で分割することによって、テキストレイヤ１とテキストレイヤ２を生成する。ＢＸが正のときには、センターラインＸ２から右に分割ラインが設定され、ＢＸが負のときには、センターラインＸ２から左に分割ラインが設定される。ＢＸは、テキストレイヤに含まれる文字が分割ラインで分断されず、かつ分割ラインがセンターラインＸ２にできるだけ近くなるという条件を満たす値である。たとえば、テキストレイヤに含まれる文字がセンターラインＸ２よりも左側に４画素、センターラインＸ２よりも右側に６画素の計１０画素の幅で構成される場合には、ＢＸは−４となる。また、テキストレイヤに含まれる文字がセンターラインＸ２よりも左側に６画素、センターラインＸ２よりも右側に４画素の計１０画素の幅で構成される場合には、ＢＸは＋４となる。
【０１６６】
次に、画像表示処理部８２は、テキストレイヤ１の始点を（Ｘ１＋ＴＸ，Ｙ１＋ＴＹ）、サイズを（ＷＸ−ＴＸ＋ＢＸ）×ＴＷＹに設定する（ステップＳ１００５）。
【０１６７】
次に、画像表示処理部８２は、テキストレイヤ２の始点を（Ｘ２＋ＢＸ，Ｙ１＋ＴＹ）、サイズを（ＴＷＸ＋ＴＸ−ＷＸ−ＢＸ）×ＴＷＹに設定する（ステップＳ１００６）。
【０１６８】
次に、画像表示処理部８２は、テキストレイヤ１が後述のステップＳ１０１７およびＳ１０１８の補正タイプ１の補正処理で見えなくならないように、つまり、テキストレイヤ１がブロック画像ＢＬ（１）のディスプレイ２に隣接する右端から幅ＷＤだけの辺縁部、またはブロック画像ＢＬ（３）のディスプレイ４に隣接する右端から幅ＷＤだけの辺縁部に含まれないように、テキストレイヤ１の始点を左にＷＤ＋ＢＸだけずらす（ステップＳ１００７）。
【０１６９】
次に、画像表示処理部８２は、テキストレイヤ２が後述のステップＳ１０１７およびＳ１０１８の補正タイプ１の補正処理で見えなくならないように、つまり、テキストレイヤ２がブロック画像ＢＬ（２）のディスプレイ１に隣接する左端から幅ＷＤだけの辺縁部、またはブロック画像ＢＬ（４）のディスプレイ３に隣接する左端から幅ＷＤだけの辺縁部に含まれないように、テキストレイヤ２の始点を右にＷＤ−ＢＸだけずらす（ステップＳ１００８）。
【０１７０】
次に、画像表示処理部８２は、テキストレイヤ１およびテキストレイヤ２のデータをＶＲＡＭ１２に書込む（ステップＳ１００９）。
【０１７１】
また、画像表示処理部８２は、テキストレイヤが原画像のＹ方向のセンターラインＹ２にまたがっているかどうかを調べる。すなわち、画像表示処理部８２は、テキストレイヤを構成する画素がブロック画像ＢＬ（１）とブロック画像ＢＬ（３）の両方に含まれるか、またはブロック画像ＢＬ（２）とブロック画像ＢＬ（４）の両方に含まれるかどうかを調べる。
【０１７２】
画像表示処理部８２は、テキストレイヤが原画像のＹ方向のセンターラインＹ２にまたがっている場合には（ステップＳ１０１０でＹＥＳ）、テキストレイヤの左端の原画像の左端からの距離ＴＸ、テキストレイヤの上端の原画像の上端からの距離ＴＹ、テキストレイヤの横幅ＴＷＸ、テキストレイヤの高さＴＷＹを特定する（ステップＳ１０１１）。
【０１７３】
次に、画像表示処理部８２は、テキストレイヤをＹ方向のセンターラインＹ２からＢＹだけ離れた分割ライン（Ｙ２＋ＢＹ）で分割することによって、テキストレイヤ１とテキストレイヤ２を生成する。ＢＹが正のときには、センターラインＹ２から下に分割ラインが設定され、ＢＹが負のときには、センターラインＹ２から上に分割ラインが設定される。ＢＹは、テキストレイヤに含まれる文字が分割ラインで分断されず、かつ分割ラインがセンターラインＹ２にできるだけ近くなるという条件を満たす値である。たとえば、テキストレイヤに含まれる文字がセンターラインＹ２よりも上側に４画素、センターラインＹ２よりも下側に６画素の計１０画素の幅で構成される場合には、ＢＹは−４となる。また、テキストレイヤに含まれる文字がセンターラインＹ２よりも上側に６画素、センターラインＹ２よりも下側に４画素の計１０画素の幅で構成される場合には、ＢＹは＋４となる。
【０１７４】
画像表示処理部８２は、テキストレイヤの始点を（Ｘ１＋ＴＸ，Ｙ１＋ＴＹ）、サイズをＴＷＸ×（ＷＹ−ＴＹ＋ＢＹ）に設定する（ステップＳ１０１２）。
【０１７５】
次に、画像表示処理部８２は、テキストレイヤの始点を（Ｘ１＋ＴＸ，Ｙ２＋ＢＹ）、サイズをＴＷＸ×（ＴＷＹ＋ＴＹ−ＷＹ−ＢＹ）に設定する（ステップＳ１０１３）。
【０１７６】
次に、画像表示処理部８２は、テキストレイヤ１が後述のステップＳ１０１７およびＳ１０１８の補正タイプ１の補正処理で見えなくならないように、つまり、テキストレイヤ１がブロック画像ＢＬ（１）のディスプレイ３に隣接する下端から幅ＷＤだけの辺縁部、またはブロック画像ＢＬ（２）のディスプレイ４に隣接する下端から幅ＷＤだけの辺縁部に含まれないように、テキストレイヤ１の始点を上にＷＤ＋ＢＹだけずらす（ステップＳ１０１４）。
【０１７７】
次に、画像表示処理部８２は、テキストレイヤ２が後述のステップＳ１０１７およびＳ１０１８の補正タイプ１の補正処理で見えなくならないように、つまり、テキストレイヤ２がブロック画像ＢＬ（３）のディスプレイ１に隣接する上端から幅ＷＤだけの辺縁部、またはブロック画像ＢＬ（４）のディスプレイ２に隣接する上端から幅ＷＤだけの辺縁部に含まれないように、テキストレイヤ２の始点を下にＷＤ−ＢＹだけずらす（ステップＳ１０１５）。
【０１７８】
次に、画像表示処理部８２は、テキスト１レイヤおよびテキストレイヤ２のデータをＶＲＡＭ１２に書込む（ステップＳ１００９）。
【０１７９】
画像表示処理部８２は、テキストレイヤが原画像のＸ方向のセンターラインＸ２にも、Ｙ方向のセンターラインＹ２にもまたがっていない場合には（ステップＳ１００３でＮＯ、ステップＳ１０１０でＮＯ）、テキストレイヤのデータをそのままＶＲＡＭ１２に書込む（ステップＳ１０１６）。
【０１８０】
次に、画像表示処理部８２は、テキストレイヤが存在しない場合（ステップＳ１００２でＮＯ）、または、テキストレイヤが存在し（ステップＳ１００２でＹＥＳ）、かつ分割されたテキストレイヤ１およびテキストレイヤ２のデータがＶＲＡＭ１２に書き込まれたり（ステップＳ１００９）、テキストレイヤのデータがＶＲＡＭ１２に書込まれた（ステップＳ１０１６）後に、以下のステップＳ１０１７およびＳ１０１８（ステップＳ４０２とＳ４０３と同様の処理）によって、補正タイプ１での補正処理を行って、表示する。
【０１８１】
画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ１，Ｙ１）−（Ｘ２−ＷＤ，Ｙ２−ＷＤ）の領域をディスプレイ１に表示する画像に設定する。すなわち、画像表示処理部８２は、ブロック画像ＢＬ（１）から、ディスプレイ２と隣接する右端からＷＤの幅の辺縁部およびディスプレイ３と隣接する下端からＷＤの幅の辺縁部が削除された画像をディスプレイ１に表示する画像に設定する。
【０１８２】
また、画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ２＋ＷＤ，Ｙ１）−（Ｘ２＋ＷＸ，Ｙ２−ＷＤ）の領域をディスプレイ２に表示する画像に設定する。すなわち、画像表示処理部８２は、ブロック画像ＢＬ（２）から、ディスプレイ１と隣接する左端からＷＤの幅の辺縁部およびディスプレイ４と隣接する下端からＷＤの幅の辺縁部が削除された画像をディスプレイ２に表示する画像に設定する。
【０１８３】
また、画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ１，Ｙ２＋ＷＤ）−（Ｘ２−ＷＤ，Ｙ２＋ＷＹ）の領域をディスプレイ３に表示する画像に設定する。すなわち、画像表示処理部８２は、ブロック画像ＢＬ（３）から、ディスプレイ４と隣接する右端からＷＤの幅の辺縁部およびディスプレイ１と隣接する上端からＷＤの幅の辺縁部が削除された画像をディスプレイ３に表示する画像に設定する。
【０１８４】
また、画像表示処理部８２は、ＶＲＡＭ１２に格納された原画像の（Ｘ２＋ＷＤ，Ｙ２＋ＷＤ）−（Ｘ２＋ＷＸ，Ｙ２＋ＷＹ）の領域をディスプレイ４に表示する画像に設定する。すなわち、画像表示処理部８２は、ブロック画像ＢＬ（４）から、ディスプレイ３と隣接する左端からＷＤの幅の辺縁部およびディスプレイ２と隣接する上端からＷＤの幅の辺縁部が削除された画像をディスプレイ４に表示する画像に設定する（ステップＳ１０１７）。
【０１８５】
画像表示処理部８２は、グラフィックコントローラ１１に対して、ディスプレイｉ（ｉ＝１〜４）に対して設定された画像を表示させるように指示する。グラフィックコントローラ１１は、ディスプレイｉに表示する画像をディスプレイｉのスクリーン全体に表示されるようにＸ方向にＷＸ／（ＷＸ−ＷＤ）倍に拡大し、かつＹ方向にＷＹ／（ＷＹ−ＷＤ）倍に拡大して表示する（ステップＳ１０１８）。
【０１８６】
（表示例）
図３０は、第４の実施形態による方式で表示した画面の例を表わす図である。
【０１８７】
図３０では、テキストレイヤを文字が分断されないラインで分割し、かつ辺縁部に含まれない位置に移動した上で、画像を補正タイプ１で補正している。
【０１８８】
図３０では、ディスプレイの境界付近での画像の不自然さは解消されるとともに、ディスプレイの境界付近の文字がはっきりと識別することができる。
【０１８９】
本発明は、上記の実施形態に限定されるものではなく、たとえば以下のような変形例も含む。
【０１９０】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１９１】
１〜４  ディスプレイ、５  映像出力端子、６  映像伝送ケーブル、７  ＣＰＵ、８  補助記憶装置、９  ＲＡＭ、１０  ＲＯＭ、１１  グラフィックコントローラ、１２  ＶＲＡＭ、１３  映像信号ドライバ、１５  映像入力端子、１６  映像信号レシーバ、１７  ＬＣＤコントローラ、１８  セグメントドライバ、１９  ＬＣＤ、２０  コモンドライバ、８１  文字認識部、８２  画像表示処理部、９３  入力装置、９４  コンピュータ。
【図１】
0005559716.tif 000002
【図２】
0005559716.tif 000003
【図３】
0005559716.tif 000004
【図４】
0005559716.tif 000005
【図５】
0005559716.tif 000006
【図６】
0005559716.tif 000007
【図７】
0005559716.tif 000008
【図８】
0005559716.tif 000009
【図９】
0005559716.tif 000010
【図１０】
0005559716.tif 000011
【図１１】
0005559716.tif 000012
【図１２】
0005559716.tif 000013
【図１３】
0005559716.tif 000014
【図１４】
0005559716.tif 000015
【図１５】
0005559716.tif 000016
【図１６】
0005559716.tif 000017
【図１７】
0005559716.tif 000018
【図１８】
0005559716.tif 000019
【図１９】
0005559716.tif 000020
【図２０】
0005559716.tif 000021
【図２１】
0005559716.tif 000022
【図２２】
0005559716.tif 000023
【図２３】
0005559716.tif 000024
【図２４】
0005559716.tif 000025
【図２５】
0005559716.tif 000026
【図２６】
0005559716.tif 000027
【図２７】
0005559716.tif 000028
【図２８】
0005559716.tif 000029
【図２９】
0005559716.tif 000030
【図３０】
0005559716.tif 000031
【図３１】
0005559716.tif 000032
【図３２】
0005559716.tif 000033
【図３３】
0005559716.tif 000034
【図３４】
0005559716.tif 000035