所定の記憶装置に記憶されている複数のメディアファイルを再生して表示画面に画像として表示する際の表示位置が定義されたレイアウトにしたがって構成された複数のウインドウ内に、前記複数のメディアファイルをそれぞれ表示させる再生指示部と、再生対象のメディアファイルが再生不可となるエラーを検知するエラー検知部と、前記エラー検知部によってエラーが検知されたメディアファイルが表示されるウインドウを画面から消去するように前記レイアウトを変更するレイアウト修正部と、を備えることを特徴とする表示制御装置。前記レイアウト修正部は、予め準備されている他のレイアウトの中から、現在のレイアウトにおける正常なメディアファイルが表示されるウインドウの組み合わせと類似しているレイアウトを選択して、現在のレイアウトの代わりに使用することを特徴とする請求項1に記載の表示制御装置。前記レイアウト修正部は、正常なメディアファイルが表示されるウインドウのいずれかを、エラーの検知されたメディアファイルが表示されるウインドウが占める領域をカバーするように拡大したレイアウトに変更することを特徴とする請求項1に記載の表示制御装置。前記再生指示部は、メディアファイルの再生時間に関する情報が定義された再生プログラムにしたがって、各ウインドウ内におけるメディアファイルの再生を制御し、エラーの検知されたメディアファイルが再生される予定であった再生時間を、同一のウインドウ内で再生される他のメディアファイルの再生時間に分配するように前記再生プログラムを修正するプログラム修正部をさらに備えることを特徴とする請求項1ないし3のいずれかに記載の表示制御装置。所定の記憶装置に記憶されている複数のメディアファイルを再生して表示画面に画像として表示する際のメディアファイルの再生時間に関する情報が定義された再生プログラムにしたがって、前記複数のメディアファイルを前記表示画面に表示させる再生指示部と、再生対象のメディアファイルが再生不可となるエラーを検知するエラー検知部と、前記エラー検知部によってエラーが検知されたメディアファイルが再生される予定であった再生時間を、同一のウインドウ内で再生される他のメディアファイルの再生時間に分配するように前記再生プログラムを修正するプログラム修正部と、を備えることを特徴とする表示制御装置。前記プログラム修正部は、他のウインドウにおけるメディアファイルの再生時間に対応させて前記再生時間を配分することを特徴とする請求項5に記載の表示制御装置。表示制御装置が、所定の記憶装置に記憶されている複数のメディアファイルを再生して表示画面に画像として表示する際の表示位置が定義されたレイアウトにしたがって構成された複数のウインドウ内に、前記複数のメディアファイルをそれぞれ表示させ、表示制御装置が、再生対象のメディアファイルが再生不可となるエラーを検知し、表示制御装置が、エラーが検知されたメディアファイルが表示されるウインドウを画面から消去するように前記レイアウトを変更することを含む、ディスプレイの表示制御方法。表示制御装置が、所定の記憶装置に記憶されている複数のメディアファイルを再生して表示画面に画像として表示する際のメディアファイルの再生時間に関する情報が定義された再生プログラムにしたがって、前記複数のメディアファイルを前記表示画面に表示させ、表示制御装置が、再生対象のメディアファイルが再生不可となるエラーを検知し、表示制御装置が、エラーが検知されたメディアファイルが再生される予定であった再生時間を、同一のウインドウ内で再生される他のメディアファイルの再生時間に分配するように前記再生プログラムを修正することを含む、ディスプレイの表示制御方法。しかしながら、特許文献1のように再生スクリプトを利用して表示する方法では、マルチメディアファイルの破損などの理由により、電子看板の表示領域の少なくとも一部に何の映像も表示されなかったり、エラーメッセージが表示されたりといった不具合が発生する場合がある。電子看板は管理者から遠隔地に設置されることが多く、不具合の発見および修正に時間がかかることが多いので、修正までの間美観が損なわれるという問題がある。本発明はこうした状況に鑑みてなされたものであり、その目的は、電子看板等のディスプレイにおいて、再生すべきメディアファイルに不具合が発生した場合でも、映像が表示されなくなる領域を画面からなくして美観が損なわれないようにする技術を提供することにある。本発明の一態様は、所定の記憶装置に記憶されている複数のメディアファイルを再生して表示画面に画像として表示する際の表示位置が定義されたレイアウトにしたがって構成された複数のウインドウ内に、複数のメディアファイルをそれぞれ表示させる再生指示部と、再生対象のメディアファイルが再生不可となるエラーを検知するエラー検知部と、エラー検知部によってエラーが検知されたメディアファイルが表示されるウインドウを画面から消去するようにレイアウトを変更するレイアウト修正部と、を備える表示制御装置である。この態様によると、エラーにより再生できないメディアファイルが再生されるウインドウを消去するようにレイアウトを変更することで、画面から非表示の領域をなくして美観を確保することができる。本発明の別の態様は、所定の記憶装置に記憶されている複数のメディアファイルを再生して表示画面に画像として表示する際のメディアファイルの再生時間に関する情報が定義された再生プログラムにしたがって、複数のメディアファイルを表示画面に表示させる再生指示部と、再生対象のメディアファイルが再生不可となるエラーを検知するエラー検知部と、エラー検知部によってエラーが検知されたメディアファイルが再生される予定であった再生時間を、同一のウインドウ内で再生される他のメディアファイルの再生時間に分配するように再生プログラムを修正するプログラム修正部と、を備える表示制御装置である。この態様によると、エラーにより再生できないメディアファイルの再生時間を、他の正常なメディアファイルの再生時間に分配することによって、画面から非表示となる時間をなくして美観を確保することができる。なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。本発明によれば、電子看板等のディスプレイにおいて、再生すべきメディアファイルに不具合が発生した場合でも、映像が表示されなくなる領域を画面から消して美観が損なわれないようにすることができる。図1は、本発明の一実施形態に係る電子看板の表示制御装置100の構成を示す図である。この構成は、ハードウエア的には、任意のコンピュータのCPU、メモリ、その他のLSIで実現でき、ソフトウエア的にはメモリにロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。表示制御装置100は、広告用に準備された各種のメディアファイルを合成し、合成した映像信号、音声信号を電子看板200で再生させる。メディアファイルには、例えば動画ファイル、静止画ファイル、音声ファイル、画面内で所定の方向にスクロール表示するためのテロップファイル等が含まれる。なお、表示制御装置100と電子看板200は別体として構成されてもよいし、単一の筐体内に一体的に構成されてもよい。表示制御装置100と電子看板200の間の通信経路に、LANLocalAreaNetworkまたはインターネット等のネットワークが含まれてもよい。また、経路の一部に無線通信が含まれてもよい。表示制御装置100で再生されるメディアファイルは、記憶装置102に格納される。記憶装置102は、例えばハードディスク、DVDDigitalVersatileDisc等の光学ディスク、SDカードなどの不揮発性メモリなどが含まれるが、これら以外であってもよい。また、記憶装置102には、各種メディアファイルの再生順序、再生時間、画面内でのレイアウト等を定義するためのスクリプトファイルも格納される。表示制御装置100の接続機器制御部104は、表示制御装置100に記憶装置102が接続されるとその接続機器を認識し、制御部150に通知する。制御部150は、スクリプト取得部152、再生指示部156、エラー検知部158、レイアウト修正部162およびプログラム修正部164を含む。制御部150は、接続機器制御部104からの通知に応じて記憶装置102内のスクリプトファイルを取得する。スクリプトファイルには、プログラム情報およびレイアウトが少なくとも含まれる。プログラム情報は、電子看板200で再生されるメディアファイルのファイル名、各メディアファイルの再生開始時刻、再生時間、再生順序等の情報これらをまとめて、以下では再生プログラムと呼ぶが記録されている。再生プログラムは一つであってもよいし、複数であってもよい。レイアウトには、再生プログラム毎に、各メディアファイルの画面内での表示位置に関する情報が含まれる。一つの再生プログラムに対して一つのレイアウトが関連づけられてもよいし、複数のレイアウトが関連づけられてもよい。また、後述するように、再生プログラムに関連づけられていないレイアウトが準備されていることが好ましい。スクリプト取得部152は、これらの情報を再生指示部156に送る。再生指示部156は、再生プログラムで指定されているメディアファイルを記憶装置102から再生する。メディアファイルが動画ファイルであれば、デマルチプレクサ106によって映像データおよび音声データが動画ファイルから取り出され、それぞれ音声デコーダ108またはビデオデコーダ112に送られる。メディアファイルが静止画ファイルまたはテロップファイルであれば、ファイルが画像合成部114に送られる。メディアファイルが音声ファイルであれば、ファイルが音声出力部110に送られる。音声デコーダ108は、取り出された音声データを復号した音声信号を音声出力部110に送る。音声出力部110は、送られた音声信号を外部へ出力し、電子看板200のスピーカ118で音声を発音させる。ビデオデコーダ112は、取り出された映像データを復号して画像合成部114に送る。画像合成部114は、再生プログラムにおいて、複数の動画ファイル、静止画ファイルまたはテロップファイルを同時に再生したり、またはこれらを画面上で組み合わせて再生することが定められている場合、レイアウトにしたがって動画ファイル、静止画ファイルまたはテロップファイルのスケーリングおよび合成等の処理を行って映像信号を生成し、生成した映像信号を映像出力部116に送る。映像出力部116は、送られた映像信号を外部へ出力し、電子看板200のディスプレイ120に映像を表示させる。なお、上記のような画像の合成技術は周知であるので、詳細な説明を省略する。制御部150のエラー検知部158は、再生対象のメディアファイルに関するエラーを検知する。検知対象のエラーには、再生プログラムで指定されているメディアファイルが記憶装置102内に存在しない、メディアファイルが破損している、メディアファイルの種類が音声出力部110または映像出力部116に対応していないなど、電子看板200において映像を再生できないという問題を発生させるものが含まれる。レイアウト修正部162は、エラー検知部158によってエラーが検知されたときに、レイアウトを変更することで画像が表示されない問題を解決する。レイアウト修正部162の詳細な動作については、図4を参照して後述する。プログラム修正部164は、エラー検知部158によってエラーが検知されたときに、再生プログラムを変更することで画像が表示されない問題を解決する。プログラム修正部164の動作については、図7を参照して後述する。再生指示部156は、レイアウト修正部162によって修正されたレイアウト、またはプログラム修正部164によって修正された再生プログラムにしたがって、メディアファイルを各部に送る。図2は、レイアウト10の一例を説明する図である。この例では、ディスプレイの表示領域12の中に、ウインドウ1~3の3つのウインドウが定義されている。図3でも後述するように、ウインドウ1には動画が、ウインドウ2には静止画が、ウインドウ3にはテロップが再生される。ウインドウの数、各ウインドウの始点位置およびサイズは、ディスプレイの表示領域12内に収まる範囲であれば任意に定義することができる。ウインドウの始点位置は、例えば表示領域12の左上隅を原点とした座標で、サイズは画素数で定義されてもよい。後述するように、ウインドウの数および配置が互いに異なる複数のレイアウトが予め記憶装置に格納されていることが好ましい。図3は、再生プログラム20の一例を説明する図である。再生プログラムには、関連づけられたレイアウト10に定義されているウインドウ毎に、再生すべきファイル名、再生開始時刻、再生時間、再生順序が定義されている。図3のプログラム1とプログラム2のように、複数の再生プログラムを連続して実行するように構成してもよいし、一つまたは複数の再生プログラムを繰り返し実行するように構成してもよい。図3の例では、ウインドウ1において、動画1で指定される動画ファイルを12秒間再生し、ウインドウ2において、静止画1~静止画4で指定される静止画ファイルをそれぞれ3秒間ずつ連続して再生し、ウインドウ3において、テロップ1、テロップ2で指定されるテロップファイルをそれぞれ6秒間ずつ再生することが定義されている。以下、図2のレイアウト10と図3の再生プログラム20にしたがって電子看板200に映像を再生するとき、ウインドウ2に表示すべき静止画2のファイルが何らかのエラーにより再生不能となった場合を例として、表示制御装置100の作用を説明する。図4は、エラー発生時にレイアウト修正部162により実行されるレイアウト変更を説明するフローチャートである。エラー検知部158によってメディアファイルのエラーが検知されるとS10、レイアウト修正部162は、レイアウト修正の方法として、残りのウインドウの拡大表示、または他のレイアウトへの切り換えのいずれかの修正手法を選択する。S12でウインドウの拡大表示が選択された場合、レイアウト修正部162は、残りのウインドウで再生すべきメディアファイルが正常であることを確認しS14、残りのウインドウの中で拡大することが可能であるものを選択するS16。この選択は、拡大したときにエラーとなったウインドウを除く他のウインドウと重ならないか、拡大するのが不適切なメディアファイルでないか等の予め定められた基準に基づき行われる。図2に示したようなレイアウトであれば、ウインドウ3はテロップファイルを再生する領域なので、拡大するのは適切でない。ウインドウ1は、動画ファイルを再生する領域であり、またウインドウ3に重ならずにある程度拡大することが可能である。したがって、レイアウト修正部162はウインドウ3を選択する。レイアウト修正部162は、エラーとなったウインドウの定義をレイアウトから削除する。続いて、レイアウト内の各ウインドウの始点位置とサイズとを参照して、S16で選択されたウインドウを、残りのウインドウと重ならないような範囲で、エラーとなったウインドウが占めていた領域をカバーするように拡大し、このウインドウの始点位置とサイズとを書き換えるS18。書き換えられたレイアウトは、再生指示部156に送られる。S12で他のレイアウトへの切り換えが選択された場合、レイアウト修正部162は、残りのウインドウで再生すべきメディアファイルが正常であることを確認しS20、予め準備されている予備のレイアウトの中から、残りのウインドウの配置と類似しているレイアウトを選択するS22。類似のレイアウトは、例えば、ウインドウの数が同数であるか、各ウインドウの縦横比が近似しているか等に基づき選択される。レイアウト修正部162は、選択したレイアウトを現在のレイアウトの代わりに使用するように再生指示部156に送信するS24。なお、S12の修正手法の選択は、フラグ処理などによってユーザにより予め設定されていてもよいし、レイアウト修正部162が現在のレイアウトの内容に基づき選択してもよい。後者の場合、例えば、レイアウト内のウインドウ数が所定のしきい値よりも多い場合は、拡大表示が困難と考えられるので、他のレイアウトへの切り換えを選択するなどの方法が考えられる。または、レイアウト修正部162は、いずれか一方の修正手法が実行できないことを確認した後に、もう一方の修正方法を試行するようにしてもよい。いずれの修正方法も実行できなかった場合、再生指示部156は、エラーの発生したウインドウを非表示にして背景と同色にしたり、予め準備されている静止画をそのウインドウに表示するようにしてもよい。図5は、図4のS12ウインドウの拡大が選択されたときの画面変化を説明する図である。レイアウト10において、ウインドウ2で再生すべきファイルがエラーとなった場合、レイアウト修正部162は、残りの正常なウインドウ1およびウインドウ3の中から拡大すべきウインドウを選択する。ウインドウ3はテロップファイルの再生領域なので、レイアウト修正部162はウインドウ1を選択し、ウインドウ3と重ならない範囲で、レイアウト内のウインドウ1の始点位置およびサイズを書き換える。この結果、レイアウト30で示すようにウインドウ1が拡大して表示される。上述のようなレイアウトの変更は、エラー検知されたメディアファイルが関連づけられている間だけ一時的に行うようにしてもよいし、関連する再生プログラムの全再生時間にわたり行われてもよい。図6は、レイアウトの変更を一時的に行う場合の、図3に示した再生プログラム20とレイアウトの変更42との関連を示している。図中にXで示すように静止画2ファイルにエラーが検知された場合、再生指示部156は、このファイルを再生すべき3秒間だけ、レイアウト10からレイアウト30に切り換え、その後はレイアウト10に戻すようにしてもよい。あるいは、再生指示部156は、再生プログラム1の全再生時間である12秒間の間、レイアウト30を適用するようにしてもよい。図7は、エラー発生時にプログラム修正部164により実行されるプログラム変更を説明するフローチャートである。エラー検知部158によってメディアファイルのエラーが検知されるとS30、プログラム修正部164は、そのメディアファイルの再生時間を再生プログラムから取得するS32。さらに、プログラム修正部164は、そのファイルが再生されるべきウインドウに関連づけられている他のメディアファイルを確認するS34。プログラム修正部164は、取得した再生時間を他のメディアファイルに分配し、これに合わせて再生プログラムを書き換えるS36。プログラム修正部164は、書き換えた再生プログラムを現在の再生プログラムの代わりに使用するように再生指示部156に送信する。図8ないし図10は、エラーの発生したメディアファイルの再生時間を他の正常なメディアファイルに分配する手法の例を説明する図である。いずれの例においても、図3に示した再生プログラム20において、ウインドウ2で再生される静止画2ファイルでエラーが検知されたとする。図8は、静止画2ファイルの再生時間を、後続して再生される予定だった静止画3および静止画4のファイルの再生時間に分配した例22を示す。この結果、静止画3および静止画4のファイルの再生時間がそれぞれ4.5秒に拡大している。なお、静止画4のように再生プログラム内の最後のファイルでエラーが発生した場合は、次の図9のように分配することが好ましい。図9は、静止画2ファイルの再生時間を、残りの全てのファイルに均等に分配した例24を示す。この結果、静止画1、静止画3および静止画4のファイルの再生時間がそれぞれ4秒に拡大している。残りのファイルが一つしかなければ、再生プログラム1全体の再生時間と同じ長さに拡大される。図10は、静止画2ファイルの再生時間を、他のウインドウで再生されるファイルの再生時間を考慮して分配した例26を示す。図3の再生プログラム20から分かるように、静止画1と静止画2ファイルは、いずれもウインドウ3におけるテロップ1ファイルと対応づけて再生時間が定義されているので、プログラム修正部164は、静止画2ファイルの再生時間を、テロップ1ファイルと対応づけられている静止画1ファイルの再生時間に分配する。この結果、静止画1ファイルの再生時間が6秒に拡大し、静止画3および静止画4の再生時間は変化しない。上記の説明から分かるように、プログラム修正部164による再生時間の分配は、一つのウインドウ内で複数のメディアファイルの再生が定義されている場合のみ行うことができる。そこで、プログラム修正部164による再生時間の分配と、レイアウト修正部162によるレイアウトの変更が連続して試行されることが好ましい。すなわち、エラー検知部158によってメディアファイルのエラーが検知されると、最初にプログラム修正部164が上述した再生時間の分配が可能であるか否かを判定し、不可能である場合は、続いてレイアウト修正部162が上述したレイアウトの変更を試みるように制御部150を構成してもよい。プログラム修正部164とレイアウト修正部162の試行が逆順であってもよい。以上説明したように、本実施形態によれば、電子看板等のディスプレイにおいて、再生すべきメディアファイルに不具合が発生した場合でも、再生時に映像が表示されなくなる領域を消して美観が損なわれないようにすることができる。以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。本発明の表示制御装置は、広告用に特別に設計された電子看板のみならず、市販のデジタルテレビやディスプレイを使用して広告映像を表示させる用途にも適用することができる。この場合、本発明に係る表示制御装置をテレビまたはディスプレイに接続して使用してもよい。または、上述の制御部と同様の機能をプログラムとして構成し、このプログラムをコンピュータにロードすることによって本発明の機能を提供してもよい。