(57)【要約】【課題】アニメーション画像の表示に必要な記憶領域のサイズを抑制できる画像生成装置及び画像生成方法を提供する。【解決手段】画像生成装置１においては、画像生成部を構成する処理ブロック１２，１６，１７は、指定された画面構成情報１５０ｉに基づいて、データ記憶部１３，１４から、オブジェクトデータ１３０ｐとオブジェクトデータ１３０ｐに適用すべき表示動作パターンとを取得し、これらオブジェクトデータ１３０ｐと表示動作パターンとに基づいて、オブジェクトデータ１３０ｐのアニメーション画像を生成する。【選択図】図１
2011128668.tif 000002
【特許請求の範囲】
【請求項１】
ベクタ化された複数のグラフィックスデータが格納されている第１のデータ記憶部と、
前記複数のグラフィックスデータのいずれかを対象とする複数種の表示動作パターンを定義する動作情報が格納されている第２のデータ記憶部と、
前記複数のグラフィックスデータの中から表示画面に表示すべきグラフィックスデータを特定するとともに前記複数種の表示動作パターンの中から当該表示すべきグラフィックスデータに割り当てる表示動作パターンを特定する画面構成情報が複数格納されている第３のデータ記憶部と、
前記複数の画面構成情報の中から指定された画面構成情報に基づいて、前記第１のデータ記憶部からグラフィックスデータを取得するとともに、当該取得したグラフィックスデータに適用すべき表示動作パターンを前記第３のデータ記憶部から取得し、当該取得したグラフィックスデータと当該取得した表示動作パターンとに基づいて、当該取得したグラフィックスデータのアニメーション画像を生成する画像生成部と
を備えることを特徴とする画像生成装置。
【請求項２】
請求項１に記載の画像生成装置であって、
前記画像生成部は、
当該取得したグラフィックスデータと当該取得した表示動作パターンとに基づいて、当該取得したグラフィックスデータと該グラフィックスデータに対する表示制御データとを含むアニメーションデータを生成するアニメーションデータ生成部と、
前記アニメーションデータに基づいて前記グラフィックスデータをデコードして前記アニメーション画像を生成する描画部と
を含むことを特徴とする画像生成装置。
【請求項３】
請求項２に記載の画像生成装置であって、
前記画像生成部は、前記グラフィックスデータ各々の表示画面における描画位置を定める画面表示リストを生成するリスト生成部をさらに含み、
前記描画部は、前記アニメーションデータ及び前記画面表示リストに基づいて前記アニメーション画像を生成する
ことを特徴とする画像生成装置。
【請求項４】
請求項３に記載の画像生成装置であって、
前記第１のデータ記憶部には複数のベクトルフォントデータがさらに格納されており、
前記アニメーションデータ生成部は、指定されたテキストデータに対応するベクトルフォントデータを前記第１のデータ記憶部から取得するとともに、当該取得したベクトルフォントデータと該ベクトルフォントデータに対するテロップ表示用制御データとを含むアニメーションデータを生成し、
前記描画部は、前記画面表示リスト及び前記アニメーションデータに基づいて、前記グラフィックスデータ及び前記ベクトルフォントデータをデコードして前記アニメーション画像を生成する
ことを特徴とする画像生成装置。
【請求項５】
請求項３または４に記載の画像生成装置であって、前記画面表示リスト及び前記アニメーションデータが展開されるメモリをさらに備え、
前記描画部は、前記メモリに展開されている前記画面表示リスト及び前記アニメーションデータに基づいて前記アニメーション画像を生成する
ことを特徴とする画像生成装置。
【請求項６】
請求項５に記載の画像生成装置であって、
前記メモリは、第１及び第２の記憶領域を有し、
前記第１及び第２の記憶領域のうち一方は、現在の表示画面用の前記画面表示リスト及び前記アニメーションデータが展開される領域として使用され、
前記第１及び第２の記憶領域のうち他方は、次の表示画面用の前記画面表示リスト及び前記アニメーションデータが展開される領域として使用され、
前記画像生成部は、次の表示画面用に生成されるべき前記アニメーションデータのうち前記一方の記憶領域に格納されている既存のアニメーションデータと同じアニメーションデータを前記アニメーションデータ生成部に生成させずに前記既存のアニメーションデータを前記一方の記憶領域から前記他方の記憶領域にコピーする制御部をさらに含む
ことを特徴とする画像生成装置。
【請求項７】
請求項５または６に記載の画像生成装置であって、画面登録要求を受け付ける登録受付部をさらに備え、
前記アニメーションデータ生成部は、前記複数の画面構成情報のうち前記登録要求に対応する画面構成情報に基づいて、前記第１のデータ記憶部から登録用のグラフィックスデータを取得するとともに、前記登録用のグラフィックスデータに割り当てる登録用の表示動作パターンを前記第３のデータ記憶部から取得し、前記登録用のグラフィックスデータと前記登録用の表示動作パターンとに基づいて、前記登録用のグラフィックスデータと該登録用のグラフィックスデータに対する表示制御データとを含む登録用のアニメーションデータを生成するものであり、
前記リスト生成部は、前記登録用のグラフィックスデータ各々の表示画面における描画位置を定める登録用の画面表示リストを生成し、
前記メモリは、前記登録用の画面表示リスト及び前記登録用のアニメーションデータを記憶する
ことを特徴とする画像生成装置。
【請求項８】
請求項７に記載の画像生成装置であって、
前記画像生成部は、当該指定された画面構成情報に対応する画面表示リストが前記登録用の画面表示リストと一致するか否かを判定する判定部をさらに含み、
前記描画部は、当該指定された画面構成情報に対応する画面表示リストが前記登録用の画面表示リストと一致すると判定されたとき、前記登録用の画面表示リスト及び前記登録用のアニメーションデータに基づいて前記アニメーション画像を生成する
ことを特徴とする画像生成装置。
【請求項９】
請求項１から８のうちのいずれか１項に記載の画像生成装置であって、前記画面構成情報では、同一の前記グラフィックスデータに複数種の前記表示動作パターンが割り当てられていることを特徴とする画像生成装置。
【請求項１０】
ベクタ化されたグラフィックスデータの中から表示画面に表示すべきグラフィックスデータを特定するとともに、前記複数のグラフィックスデータのいずれかを対象とする複数種の表示動作パターンの中から当該表示すべきグラフィックスデータに割り当てる表示動作パターンを特定する画面構成情報が複数格納されている第３のデータ記憶部を参照するステップと、
前記複数のグラフィックスデータが格納されている第１のデータ記憶部と、前記複数種の表示動作パターンを定義する動作情報が格納されている第２のデータ記憶部とから、前記複数の画面構成情報の中から指定された画面構成情報に基づいてグラフィックスデータと該グラフィックスデータに適用すべき表示動作パターンとを取得するステップと、
当該取得したグラフィックスデータと当該取得した表示動作パターンとに基づいて、当該取得したグラフィックスデータのアニメーション画像を生成するステップと
を含むことを特徴とする画像生成方法。
【請求項１１】
請求項１０に記載の画像生成方法であって、
前記アニメーション画像を生成する当該ステップは、
当該取得したグラフィックスデータと当該取得した表示動作パターンとに基づいて、当該取得したグラフィックスデータと該グラフィックスデータに対する表示制御データとを含むアニメーションデータを生成するステップと、
前記アニメーションデータに基づいて前記グラフィックスデータをデコードして前記アニメーション画像を生成するステップと
を含むことを特徴とする画像生成方法。
【請求項１２】
請求項１１に記載の画像生成装置であって、
前記アニメーション画像を生成する当該ステップは、
前記グラフィックスデータ各々の前記表示画面における描画位置を定める画面表示リストを生成するステップをさらに含み、
前記アニメーション画像は、前記画面表示リスト及び前記アニメーションデータに基づいて生成される
ことを特徴とする画像生成装置。
【請求項１３】
請求項１２に記載の画像生成方法であって、指定されたテキストデータに対応するベクトルフォントデータを取得するとともに、当該取得したベクトルフォントデータと該ベクトルフォントデータに対するテロップ表示用制御データとを含むアニメーションデータを生成するステップをさらに含み、
前記アニメーション画像は、前記画面表示リスト及び前記アニメーションデータに基づいて、前記グラフィックスデータ及び前記ベクトルフォントデータをデコードすることにより生成される
ことを特徴とする画像生成方法。
【請求項１４】
請求項１２または１３に記載の画像生成方法であって、前記画面表示リスト及び前記アニメーションデータをメモリに展開するステップをさらに備え、
前記アニメーション画像は、前記メモリに展開されている前記画面表示リスト及び前記アニメーションデータに基づいて生成される
ことを特徴とする画像生成方法。
【請求項１５】
請求項１４に記載の画像生成方法であって、
当該指定された表示画面に対応する画面表示リストが前記メモリに登録済みか否かを判定するステップと、
当該指定された表示画面に対応する画面表示リストが登録済みと判定されたとき、前記登録用の画面表示リストに対応する登録用のアニメーションデータを前記メモリから読み出し、前記登録用の画面表示リスト及び前記登録用のアニメーションデータに基づいて前記アニメーション画像を生成するステップと
をさらに含み、
当該指定された表示画面に対応する画面表示リストが前記登録用の画面表示リストと一致しないと判定されたとき、前記画面表示リスト及び前記アニメーションデータが生成される
ことを特徴とする画像生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ベクタ形式のデータを用いてアニメーション画像（動画像）を生成する画像処理技術に関する。
【背景技術】
【０００２】
ベクタグラフィックスデータは、表示すべき曲線の始点と終点の座標，色，大きさ及び形状などの情報を表すパラメータを含み、当該パラメータを用いて画像の拡大，縮小あるいは回転などの変形処理を行うため、高品質の描画出力を得ることができる。また、ベクタ形式のデータは、ビットマップデータなどのラスタ形式のデータ（ラスタグラフィックスデータ）に比べ、データサイズが小さいためにアニメーション画像の表示に適している。
【０００３】
ベクタグラフィックスデータを用いてアニメーション画像を生成する技術は、たとえば特開２００７−１２１７５８号公報（特許文献１）に開示されている。シーン画面毎に異なるアニメーション画像を表示する機能を実現する場合、シーン画面毎に別々のベクタグラフィックスデータを用意すると、ベクタグラフィックスデータの記憶領域のサイズが大きくなる。たとえば、オンスクリーンディスプレイ（ＯＳＤ：Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）は、日付や時刻、タイトルや番組情報といった付加情報の画面表示のほか、画質や表示位置や輝度などの各種設定をユーザが行う際の設定画面の表示に使用される。この場合、多数の画面毎にアニメーション情報を含むベクタグラフィックスデータを用意すると、非常に大きな記憶領域が必要となるという問題がある。特許文献１に開示されている画面表示装置は、ベクタグラフィックスデータに保持されているシーンリソースＩＤ表を参照して、入力されたキーの種別に対応する階層画面を特定し、この階層画面に対応するシーン再生スクリプトに従ってアニメーション画像を生成する。シーン再生スクリプトを利用することにより、階層画面毎に、アニメーション情報を含むベクタグラフィックスデータを用意する必要がなくなるという利点がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１２１７５８号公報（段落００２０、図１、図２）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、階層画面に、時刻やタイトルや番組情報などを表す多数のオブジェクト（表示アイテム）が表示される場合、これらオブジェクトの数が多いと、複数の階層画面とオブジェクトとの組み合わせの数が膨大な量となることがある。このような場合、個々のオブジェクトに対応したアニメーション情報を含むベクタグラフィックスデータを予めメモリに格納しておく必要があり、ベクタグラフィックスデータの記憶領域のサイズが大きくなるという問題がある。
【０００６】
上記に鑑みて本発明の目的は、アニメーション画像の表示に必要な記憶領域のサイズを抑制することができる画像生成装置及び画像生成方法を提供することである。
【課題を解決するための手段】
【０００７】
本発明による画像生成装置は、ベクタ化された複数のグラフィックスデータが格納されている第１のデータ記憶部と、前記複数のグラフィックスデータのいずれかを対象とする複数種の表示動作パターンを定義する動作情報が格納されている第２のデータ記憶部と、前記複数のグラフィックスデータの中から表示画面に表示すべきグラフィックスデータを指定するとともに前記複数種の表示動作パターンの中から当該表示すべきグラフィックスデータに割り当てる表示動作パターンを指定する画面構成情報が複数格納されている第３のデータ記憶部と、前記複数の画面構成情報の中から指定された画面構成情報に基づいて、前記第１のデータ記憶部からグラフィックスデータを取得するとともに、当該取得したグラフィックスデータに適用すべき表示動作パターンを前記第３のデータ記憶部から取得し、当該取得したグラフィックスデータと当該取得した表示動作パターンとに基づいて、当該取得したグラフィックスデータのアニメーション画像を生成する画像生成部とを備えることを特徴とする。
【０００８】
本発明による画像生成方法は、ベクタ化された複数のグラフィックスデータの中から表示画面に表示すべきグラフィックスデータを特定するとともに、前記複数のグラフィックスデータのいずれかを対象とする複数種の表示動作パターンの中から当該表示すべきグラフィックスデータに割り当てる表示動作パターンを特定する画面構成情報が複数格納されている第３のデータ記憶部を参照するステップと、前記複数のグラフィックスデータが格納されている第１のデータ記憶部と、前記複数種の表示動作パターンを定義する動作情報が格納されている第２のデータ記憶部とから、前記複数の画面構成情報の中から指定された画面構成情報に基づいてグラフィックスデータと該グラフィックスデータに適用すべき表示動作パターンとを取得するステップと、当該取得したグラフィックスデータと当該取得した表示動作パターンとに基づいて、当該取得したグラフィックスデータのアニメーション画像を生成するステップとを含むことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、アニメーション画像の表示に必要な記憶領域のサイズを抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明に係る実施の形態１の画像表示装置の概略構成を示す機能ブロック図である。
【図２】アニメーション画像を含む表示画面の一例を示す概略図である。
【図３】アニメーション画像を含む表示画面の一例を示す概略図である。
【図４】（Ａ）は、アニメーションテーブルの内容の一例を示す図であり、（Ｂ）は、アニメーションテーブル内のデータ列のフォーマットを説明するための図である。
【図５】画面構成情報のデータ構造の一例を概略的に示す図である。
【図６】アニメーションデータの構成の一例を概略的に示す図である。
【図７】画面表示リストの一例を概略的に示す図である。
【図８】（Ａ），（Ｂ），（Ｃ）は、実施の形態１のＯＳＤ用メモリの記憶領域を例示する図である。
【図９】実施の形態１に係る画像生成処理の手順を概略的に示すフローチャートである。
【図１０】（Ａ），（Ｂ），（Ｃ）は、本発明に係る実施の形態２のＯＳＤ用メモリの記憶領域を例示する図である。
【図１１】実施の形態２に係る画面登録処理の手順を概略的に示すフローチャートである。
【図１２】実施の形態２に係る画像生成処理の手順を概略的に示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明に係る実施の形態について図面を参照しつつ説明する。
【００１２】
実施の形態１．
図１は、本発明に係る実施の形態１の画像表示装置１の概略構成を示す機能ブロック図である。図１に示されるように、画像生成装置１は、画面変更要求部１１、制御部１２、データ記憶部１３，１４，１５、アニメーションデータ生成部１６、描画部１７、ＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）用メモリ１８及び画像表示部１９を備えている。制御部１２、アニメーションデータ生成部１６及び描画部１７により画像生成部が構成される。
【００１３】
画面変更要求部１１は、たとえば、ユーザのキー操作による入力データや外部機器（図示せず）から転送されたテキストデータを受け付ける機能を有する。画面変更要求部１１は、キー入力デバイス（たとえば、キーボードやリモートコントローラ）やポインティングデバイス（たとえば、マウス）、並びに、外部機器との通信機能を有するインターフェース回路を含む。画面変更要求部１１は、ユーザにより操作入力された情報を制御部１２に転送することもできる。
【００１４】
画像生成装置１は、画像表示部１９の表示画面にアニメーション画像を表示させる機能を有する。図２（Ａ），（Ｂ）及び図３（Ａ），（Ｂ）は、アニメーション画像を含む表示画面データの一例を示す概略図である。図２（Ａ）に示されるように、表示画面には、第１要素のオブジェクトＡ００，Ｂ００，Ｃ００，Ｄ００，Ｅ００，Ｆ００，Ｇ００が表示されており、オブジェクトＡ００に対応する第２要素のオブジェクトＡ１０，Ａ２０，Ａ３０，Ａ４０，Ａ５０，Ａ６０が表示されている。図１（Ａ）の状態は、オブジェクトＡ００が選択された状態を示しており、下位のオブジェクトＡ１０が拡大表示されている。ユーザが画面変更要求部１１をキー操作して選択位置を右方へ１つ移動させたとき、表示画面は、図２（Ａ）の状態から図２（Ｂ）の状態へ遷移する。図２（Ｂ）の表示画面には、オブジェクトＡ００に対応する第２要素のオブジェクトＡ１０，Ａ２０，Ａ３０，Ａ４０，Ａ５０，Ａ６０は消えて、オブジェクトＢ００に対応する第２要素のオブジェクトＢ１０，Ｂ２０，Ｂ３０，Ｂ４０，Ｂ５０が表示されている。図２（Ｂ）の状態は、オブジェクトＢ００が選択された状態を示している。また、ユーザが画面変更要求部１１をキー操作して選択位置を下方へ１つ移動させたとき、表示画面は、図２（Ｂ）の状態から図３（Ａ）の状態へ遷移する。図３（Ａ）の状態は、オブジェクトＢ２０が選択された状態を示しており、オブジェクトＢ２０が拡大表示されている。さらに、ユーザが画面変更要求部１１をキー操作してオブジェクトＢ２０を指定したとき、表示画面は、図３（Ａ）の状態から図３（Ｂ）の状態へ遷移する。図３（Ｂ）の表示画面には、オブジェクトＢ２０に対応する第３要素のオブジェクトＢ２１が表示される。図２（Ａ），（Ｂ）及び図３（Ａ），（Ｂ）に示されるように、第１要素のオブジェクトＡ００，Ｂ００，Ｃ００，Ｄ００，Ｅ００，Ｆ００，Ｇ００は常に表示されており、第２要素のオブジェクト（たとえば、Ｂ１０，Ｂ２０，…）は、対応する上位のオブジェクト（たとえば、Ｂ００）が選択されているときに表示され、対応する上位のオブジェクトが選択されないときは表示されない。また、第３要素のオブジェクトＢ２１は、第２要素のオブジェクトＢ１０，Ｂ２０，Ｂ３０，Ｂ４０，Ｂ５０を上書きするように所定領域に表示される。
【００１５】
制御部１２、アニメーションデータ生成部１６及び描画部１７は、たとえば、ＣＰＵなどのマイクロプロセッサ，ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），タイマー回路，入出力インターフェース及び専用処理ユニットを含む集積回路で構成することができる。これら制御部１２、アニメーションデータ生成部１６及び描画部１７の全部または一部の機能は、ハードウェアで実現されてもよいし、あるいは、マイクロプロセッサにより実行されるコンピュータプログラムで実現されてもよい。制御部１２、アニメーションデータ生成部１６及び描画部１７の全部または一部の機能がコンピュータプログラム（実行形式のファイルを含む。）で実現される場合、マイクロプロセッサは、コンピュータ読み取り可能な記録媒体からコンピュータプログラムまたはこれに相当する実行形式のファイルをロードし実行することにより当該機能を実現することが可能である。
【００１６】
データ記憶部１３，１４，１５は、不揮発性メモリやＨＤＤ（ハードディスクドライブ）や光ディスクなどのメモリを用いて構成できる。データ記憶部１３，１４，１５は、別々のメモリの記憶領域に構成されてもよいし、あるいは、同一メモリ内の異なる記憶領域に構成されてもよい。
【００１７】
データ記憶部１３には、ベクタ化された複数のオブジェクトデータ１３０１，…，１３０Ｎ（Ｎは２以上の正整数）が格納されている。これらオブジェクトデータ１３０１，…，１３０Ｎは、アニメーション画像を生成するための素材となるデータであり、ベクタ化されたグラフィックスデータやベクトルフォントデータ（アウトラインフォントデータ）を含む。
【００１８】
データ記憶部１４には、オブジェクトデータ１３０１，…，１３０Ｎを対象とする複数種の表示動作パターン（アニメーションタイプ）をフレーム単位で定義するアニメーションテーブル（動作情報）１４０が格納されている。オブジェクトデータ１３０１，…，１３０Ｎは、時間的変化を示す表示情報を含まない静的なデータであり、アニメーションテーブル１４０に記述されている表示動作パターンは、これら静的なオブジェクトデータ１３０１，…，１３０Ｎにアニメーション動作を与えるための情報である。
【００１９】
図４（Ａ）は、アニメーションテーブル１４０の内容の一例を示す図であり、図４（Ｂ）は、アニメーションテーブル１４０内のデータ列のフォーマットを説明するための図である。図４（Ａ）に示されるように、表示動作パターンの種類を示す番号「１」，「２」，…と、各番号に対応する「データ列」とが記述されている。各番号に対応する「動作」の項目は、対応するデータ列の動作を説明するためのものであり、実際のアニメーションテーブル１４０に含まれているとは限らない。図４（Ｂ）に示されるように、各データ列は、アニメーション動作の１周期分のフレーム数を示すデータ要素［ｔｏｔａｌ  ｆｒａｍｅ］で始まり、データ列の終端を示すデータ要素［ｅｎｄ］（＝［ＦＦＦＦ］）で終わる。これら２つのデータ要素［ｔｏｔａｌ  ｆｒａｍｅ］，［ｅｎｄ］の間には、少なくとも１つのデータ要素［ｆｒａｍｅ  Ｎｏ，ａｃｔｉｏｎ，ｄａｔａ，ｄａｔａ，…］が存在する。データ要素［ｆｒａｍｅ  Ｎｏ，ａｃｔｉｏｎ，ｄａｔａ，ｄａｔａ，…］の各々が、アニメーション動作を定義するものである。このデータ要素［ｆｒａｍｅ  Ｎｏ，ａｃｔｉｏｎ，ｄａｔａ，ｄａｔａ，…］において、「ｆｒａｍｅ  Ｎｏ」は、一連のフレームにおける特定フレームの番号を指定し、「ａｃｔｉｏｎ」は、指定されたフレームでのオブジェクトデータの平行移動、拡大／縮小及び回転のうちのいずれかの動作を指定する番号であり、「ｄａｔａ」は、オブジェクトデータを平行移動させる場合には移動先のｘ座標及びｙ座標を指定し、オブジェクトデータを拡大／縮小する場合には縦方向及び横方向の拡大率を指定し、オブジェクトデータを回転させる場合には回転角度を指定する値である。
【００２０】
データ記憶部１５には、画面構成情報１５０１，…，１５０Ｍが格納されている。これら画面構成情報１５０１，…，１５０Ｍの各々は、オブジェクトデータ１３０１〜１３０Ｎの中から、画像表示部１９の表示画面に表示すべきグラフィックスデータを特定し、図４（Ａ）の複数種の表示動作パターンの中から当該表示すべきグラフィックスデータに割り当てる表示動作パターンを特定する。図５は、各画面構成情報１５０ｍ（ｍは１〜Ｎのいずれか）のデータ構造の一例を概略的に示す図である。図５において、「ｐｉｃｔｕｒｅ＿ｉｄ」は、個々の表示画面データに割り振られたピクチャＩＤ（ピクチャ識別子）であり、「ｎｕｍ＿ｏｆ＿ｐａｒｔｓ」は、各表示画面データを構成するオブジェクトデータ１３０１〜１３０Ｎの数（言い換えれば、各表示画面に表示されるオブジェクトの総数）である。また、「ｘ＿ｏｆｆｓｅｔ」は、ｋ番目（ｋは、１〜ｎｕｍ＿ｏｆ＿ｐａｒｔｓのいずれかの正整数）のオブジェクトデータ１３０ｋの表示画面における描画位置のｘ座標であり、「ｙ＿ｏｆｆｓｅｔ」は、オブジェクトデータ１３０ｋの表示画面における描画位置のｙ座標であり、「ｓｃａｌｅ」は、オブジェクトデータ１３０ｋの拡大／縮小の倍率であり、「ｏｂｊｅｃｔ＿ｎａｍｅ」は、オブジェクトデータ１３０ｋを指定する名称であり、「ａｎｉｍａｔｉｏｎ＿ｔｙｐｅ」は、オブジェクトデータ１３０ｋに適用される表示動作パターンの種類を指定する番号である。
【００２１】
アニメーションデータ生成部１６は、画面構成情報１５０１〜１５０Ｍのうち制御部１２により指定された画面構成情報１５０ｉに基づいて、データ記憶部１３，１４からオブジェクトデータ１３０ｐとこれに割り当てられた表示動作パターンとを取得し、オブジェクトデータ１３０ｐとこのオブジェクトデータ１３０ｐに対する表示制御コマンドとを含むアニメーションデータを動的に生成する機能を有する。ここで、オブジェクトデータ１３０ｐは、画面構成情報１５０ｉの「ｏｂｊｅｃｔ＿ｎａｍｅ」（図５）で特定され、表示動作パターンは、画面構成情報１５０ｉの「ａｎｉｍａｔｉｏｎ＿ｔｙｐｅ」（図５）で特定されるものである。制御部１２は、アニメーションデータをＯＳＤ用メモリ１８の記憶領域に展開する。
【００２２】
図６は、１個のオブジェクトデータ分のアニメーションデータの構成の一例を概略的に示す図である。図６に示されるように、アニメーションデータは、表示制御コマンド群（座標変換コマンド群）１６０Ｃと、「ｏｂｊ＿ｉｄ」（オブジェクトＩＤ）で特定されるオブジェクトデータ１６０Ｊとを含む。図６の表示制御コマンド群１６０Ｃは、図４（Ａ）の１番目の種類の表示動作パターンに対応する。図６の表示制御コマンド群１６０Ｃにおいて、「ｐｕｔ，ｏｂｊ＿ｉｄ＝１」は、１番目のオブジェクトデータ１３０１の描画を行うためのコマンドを示し、「ｍｏｄ，ｏｂｊ＿ｉｄ＝１，ｍａｔｒｉｘ＿Ａ＝１．１，ｍａｔｒｉｘ＿Ｅ＝１．１」は、対応するフレームにおいて、変換行列ｍａｔｒｉｘ＿Ａ，ｍａｔｒｉｘ＿Ｅを用いてオブジェクトデータ１３０１を拡大／縮小、回転もしくは平行移動することを意味し、「ｍａｔｒｉｘ＿Ａ＝１．１」はオブジェクトデータ１３０１をＸ軸方向へ１．１倍に拡大し、「ｍａｔｒｉｘ＿Ｅ＝１．１」はオブジェクトデータ１３０１をＹ軸方向へ１．１倍に拡大することを意味する。「ｅｎｄ」は、アニメーション画像の表示を終了させるコマンドである。
【００２３】
制御部１２は、画面構成情報１５０ｉにより特定されたオブジェクトデータ１３０ｐ各々の表示画面における描画位置を定める画面表示リストを生成する機能（リスト生成機能）を有する。図７は、画面表示リストの一例を概略的に示す図である。図７に示されるように、画面表示リストは、ｉ番目のアニメーションデータのＯＳＤ用メモリ１８の記憶領域における先頭アドレスを示す「ａｄｄｒｅｓｓ＿ｉ」と、ｉ番目のアニメーションデータに対応するオブジェクトデータの描画位置のｘ座標を示す「ｘ＿ｉ」と、ｉ番目のアニメーションデータに対応するオブジェクトデータの描画位置のｙ座標を示す「ｙ＿０」との組み合わせからなる。制御部１２は、この画面表示リストのデータをＯＳＤ用メモリ１８の記憶領域に展開する。
【００２４】
描画部１７は、ベクタ形式のデータを処理するグラフィックスエンジンであり、制御部１２から、再生開始、再生内容切り替え、あるいは再生停止の指示を受けて動作する。制御部１２から再生開始の指示を受けたとき、描画部１７は、ＯＳＤ用メモリ１８に展開されている画面表示リスト及びこれに対応するアニメーションデータ群に基づいてアニメーション画像を含む表示画面データを生成する。生成された表示画面データは、画像表示部１９に出力され表示される。
【００２５】
図８（Ａ），（Ｂ），（Ｃ）は、実施の形態１のＯＳＤ用メモリ１８の記憶領域を例示する図である。図８（Ａ）に示されるように、ＯＳＤ用メモリ１８は、第１面ＰＡ及び第２面ＰＢの記憶領域からなるフレームバッファを有する。第１面ＰＡ及び第２面ＰＢのうち一方の面が、現在表示されているデータの記憶領域として利用されているとき、他方の面は、次に表示されるべきデータの記憶領域として利用される。図８（Ｂ）に示されるように、第１面ＰＡの記憶領域は、画面表示リストＤａ０の記憶領域ＳＡ０と、第１要素用アニメーションデータＤａ１の記憶領域ＳＡ１と、第２要素用アニメーションデータＤａ２の記憶領域ＳＡ２と、第３要素用アニメーションデータＤａ３の記憶領域ＳＡ３と、テロップ表示用データＤａ４の記憶領域ＳＡ４とからなる。ここで、記憶領域ＳＡ１は、たとえば、上記第１要素のオブジェクトＡ００，Ｂ００，Ｃ００，Ｄ００，Ｅ００，Ｆ００，Ｇ００（図２（Ａ），（Ｂ）及び図３（Ａ），（Ｂ））用の領域であり、記憶領域ＳＡ２は、上記第２要素のオブジェクト（たとえばＡ１０，Ａ２０）用の領域であり、記憶領域ＳＡ３は、第３要素のオブジェクト（たとえばＢ２１）用の領域である。また、テロップ表示用の記憶領域ＳＡ４は、ベクトルフォントをテロップ表示するために使用される。記憶領域ＳＡ１，ＳＡ２，ＳＡ３は同一構造を有している。記憶領域ＳＡ１には、図８（Ｃ）に示されるように、相対アドレス「０」，「Ｏｆｆｓｅｔ＿０１」，「Ｏｆｆｓｅｔ＿０２」，…，「Ｏｆｆｓｅｔ＿０６」で指定される領域にそれぞれ第１要素用のアニメーションデータＤａ［Ａ００］，Ｄａ［Ｂ００］，Ｄａ［Ｃ００］，Ｄａ［Ｄ００］，Ｄａ［Ｅ００］，Ｄａ［Ｆ００］，Ｄａ［Ｇ００］が格納される。また、記憶領域ＳＡ２には、相対アドレス「０」，「Ｏｆｆｓｅｔ＿１１」，「Ｏｆｆｓｅｔ＿１２」，…，「Ｏｆｆｓｅｔ＿１５」で指定される領域にそれぞれ第２要素用のアニメーションデータＤａ［Ｘ１０］，Ｄａ［Ｘ２０］，Ｄａ［Ｘ３０］，Ｄａ［Ｘ４０］，Ｄａ［Ｘ５０］，Ｄａ［Ｘ６０］，Ｄａ［Ｘ７０］が格納される（ここで、Ｘ１０〜Ｘ７０は、Ａ１０〜Ａ７０，Ｂ１０〜Ｂ７０，Ｃ１０〜Ｃ７０，Ｄ１０〜Ｄ７０，Ｅ１０〜Ｅ７０，Ｆ１０〜Ｆ７０及びＧ１０〜Ｇ７０のうちのいずれかの第２要素群）。第１要素のオブジェクトＡ００，Ｂ００，Ｃ００，Ｄ００，Ｅ００，Ｆ００，Ｇ００は常に表示される。これら第１要素のオブジェクトＡ００，Ｂ００，Ｃ００，Ｄ００，Ｅ００，Ｆ００，Ｇ００のうち１つのオブジェクトが選択状態とされ、他のオブジェクトが非選択状態とされる。当該選択状態の第１要素のオブジェクトに対応する第２要素Ｘ１０〜Ｘ７０用のアニメーションデータが記憶領域ＳＡ２に展開される。さらに、第２要素Ｘ１０〜Ｘ７０のうち１つのオブジェクトを選択状態とし、他のオブジェクトを非選択状態とすることができる。
【００２６】
以下、図９を参照しつつ、上記構成を有する画像生成装置１の動作について説明する。図９は、実施の形態１に係る画像生成処理の手順を概略的に示すフローチャートである。制御部１２は、画面変更要求部１１から画面変更要求があったときに図９の画像生成処理を開始する。制御部１２は、画面変更要求部１１から受けた画面変更要求が画面切り替え要求であると判定したときはステップＳ１０１以後の手順を実行し、この画面変更要求がテロップ表示要求であると判定したときはステップＳ１０９以後の手順を実行する（ステップＳ１００）。
【００２７】
画面変更要求部１１からの画面変更要求が画面切り替え要求であるとき（ステップＳ１００）、制御部１２は、当該画面切り替え要求で指定された画面構成情報１５０ｑをデータ記憶部１５から取得し、画面構成情報１５０ｑにより特定されるアニメーションデータのうち新たに生成すべき新規アニメーションデータを特定する（ステップＳ１０１）。具体的には、画面切り替え要求がピクチャＩＤを指定する場合、制御部１２は、当該ピクチャＩＤに対応する画面構成情報１５０ｑの構成要素と、現在の表示画面に対応する画面構成情報１５０ｒ（ｒ≠ｑ）の構成要素とを比較する。制御部１２は、この比較結果に基づいて、画面構成情報１５０ｑにより特定されるアニメーションデータのうちＯＳＤ用メモリ１８に既に展開されている既存のアニメーションデータと同じアニメーションデータの生成は不要であると判断し、新規アニメーションデータを特定する（ステップＳ１０１）。そして、制御部１２は、新規アニメーションデータの生成に必要な情報（オブジェクトデータ名と表示動作パターンの種類）をアニメーションデータ生成部１６に通知してアニメーションデータ生成部１６にアニメーションデータの生成指示を送る。
【００２８】
アニメーションデータ生成部１６は、制御部１２からの生成指示に応じて、データ記憶部１３，１４からオブジェクトデータ１３０ｐとこれに割り当てられた１種または複数種の表示動作パターンの情報とを取得し、オブジェクトデータ１３０ｐとこれに対する表示制御コマンドとを含む新規アニメーションデータを生成し、新規アニメーションデータのデータサイズを制御部１２に通知する（ステップＳ１０２）。ここで、アニメーションデータ生成部１６は、１つのオブジェクトデータに複数種の表示動作パターンを割り当てることが可能である。これにより、複雑に動作するオブジェクトのアニメーション画像を生成することができる。
【００２９】
制御部１２は、アニメーションデータ生成部１６からの通知を受けると、次の表示画面を構成する全てのアニメーションデータのデータサイズを特定し、アニメーションデータ生成部１６で生成されたアニメーションデータをＯＳＤ用メモリ１８の次の表示画面用の記憶領域に展開する（ステップＳ１０３）。ここで、制御部１２は、上記ステップＳ１０１において生成不要と判断された既存のアニメーションデータを、ＯＳＤ用メモリ１８の現在の表示画面用の記憶領域から次の表示画面用の記憶領域に（たとえば、図８（Ａ）の第１面ＰＡ内の領域から第２面ＰＢ内の領域に）コピーする。これにより、既存のアニメーションデータを新たに生成しＯＳＤ用メモリ１８に転送する時間を削減することができるので、次の表示画面データの表示に要する時間を短縮することができる。
【００３０】
その後、制御部１２は、画面構成情報１５０ｑを参照して次の表示画面データを構成する全てのアニメーションデータの描画位置座標を取得して次の表示画面用の画面表示リストを生成する（ステップＳ１０４）。次いで、制御部１２は、この画面表示リストのデータをＯＳＤ用メモリ１８の次の表示画面用の領域に展開し（ステップＳ１０５）、描画部１７に対して再生内容切り替え要求を送る（ステップＳ１０６）。
【００３１】
描画部１７は、制御部１２からの再生内容切り替え要求を受けて、制御部１２により指定された画面表示リストを参照し、この画面表示リストで指定される個々のアニメーションデータを取得し、これらアニメーションデータに含まれるオブジェクトデータをデコードしてアニメーション画像を生成する（ステップＳ１０７）。画像表示部１９は、描画部１７で生成されたアニメーション画像を含む表示画面データの表示処理を行う（ステップＳ１０８）。
【００３２】
一方、上記ステップＳ１００において画面変更要求がテロップ表示要求であると判定したとき、制御部１２は、テロップ表示要求で指定されるテキストデータとテロップデータの生成要求とをアニメーションデータ生成部１６に送る。アニメーションデータ生成部１６は、この生成要求に応じて、データ記憶部１３からテキストデータに対応するベクトルフォントデータ（アウトラインフォントデータ）の系列を読み込み、読み込んだベクトルフォントデータ系列に基づいてアニメーションデータを生成した後、制御部１２に対して完了通知を行う（ステップＳ１０９）。
【００３３】
より具体的には、アニメーションデータ生成部１６は、読み込んだベクトルフォントデータ系列を一定の文字数単位で複数のベクトルフォントデータ群ＶＰ１，…，ＶＰＫ（Ｋは２以上の正整数）に分割する。そして、アニメーションデータ生成部１６は、これらベクトルフォントデータ群ＶＰ１，…，ＶＰＫと、当該ベクトルフォントデータ群ＶＰ１，…，ＶＰＫの文字列を表示画面の一端から他端へ繰り返し移動させる表示制御コマンドとを含むアニメーションデータを生成する。ここで、表示制御コマンドは、ｎ番目のベクトルフォントデータ群ＶＰｎ（ｎは１〜Ｋ−１のいずれか）の文字列の先頭を表示画面の右下方領域に配置させた後、このベクトルフォントデータ群ＶＰｎの文字列を当該右下方領域から左方へフレーム毎に一定幅ずつ平行移動させるコマンドと、ベクトルフォントデータ群ＶＰｎの文字列の後端が表示画面の有効領域内に移動した時点でｎ＋１番目のベクトルフォントデータ群ＶＰｎ＋１の文字列の先頭を当該右下方領域に配置させた後、このベクトルフォントデータ群ＶＰｎ＋１の文字列を当該右下方領域から左方へフレーム毎に一定幅ずつ平行移動させるコマンドと、表示画面の有効領域外に移動した文字列を消すコマンドとを含むように構成される。
【００３４】
次に、制御部１２は、アニメーションデータ生成部１６で生成されたアニメーションデータをＯＳＤ用メモリ１８の次の表示画面用の所定領域に展開し（ステップＳ１１０）、ＯＳＤ用メモリ１８の現在の表示画面用の画面表示リストを読み込む（ステップＳ１１１）。さらに、制御部１２は、読み込んだ画面表示リストに、ベクトルフォントデータの描画位置に関する情報を追加して新たな画面表示リストを生成し（ステップＳ１０４）、描画部１７に対して再生内容切り替え要求を送る（ステップＳ１０６）。その後、描画部１７は、制御部１２からの再生内容切り替え要求を受けて、制御部１２により指定された画面表示リストを参照し、この画面表示リストで指定される個々のアニメーションデータを取得し、これらアニメーションデータに含まれるオブジェクトデータ及びベクトルフォントデータをデコードしてアニメーション画像を生成する（ステップＳ１０７）。画像表示部１９は、描画部１７で生成されたアニメーション画像を含む表示画面データの表示処理を行う（ステップＳ１０８）。この結果、画像表示部１９の表示画面に文字列がテロップ表示される。
【００３５】
なお、画面変更要求部１１からの画面変更要求が画面切り替え要求である場合、制御部１２は、ステップＳ１０３においてアニメーションデータをＯＳＤ用メモリ１８の次の表示画面用の領域に展開する際、テロップ表示用のアニメーションデータがＯＳＤ用メモリ１８の現在の表示画面用の領域に存在する場合には、このテロップ表示用のアニメーションデータを現在の表示画面用の領域から次の表示画面用の領域へコピーすることができる。ここで、制御部１２は、テロップ表示用のアニメーションデータがＯＳＤ用メモリ１８の現在の表示画面用の領域に存在するか否かを示す情報を記憶しておき、利用することができる。ステップＳ１０４において、制御部１２は、次の表示画面用の画面表示リストに、ベクトルフォントデータの描画位置に関する情報を追加する。これにより、画面切り替え時においてもテロップ表示を継続することができる。
【００３６】
上記したように、実施の形態１によれば、画像生成装置１は、指定された画面構成情報１５０ｑに基づいて、データ記憶部１３，１４からオブジェクトデータ１３０ｐとこれに割り当てられた表示動作パターンとを取得し、オブジェクトデータ１３０ｐと表示動作パターンとの組み合わせに基づいてアニメーション画像を生成することができる。このため、データ記憶部１３には、必要最小限のオブジェクトデータ１３０１〜１３０Ｎを格納すればよいので、アニメーション画像の生成に必要な記憶領域のサイズを小さくすることができる。
【００３７】
また、アニメーションデータ生成部１６は、各オブジェクトデータ１３０ｐに対応するアニメーションデータを動的に生成するので、表示画面毎に、ベクタ化されたアニメーションデータを予め記憶しておく必要がなく、ＯＳＤ用メモリ１８の記憶容量（サイズ）を抑えることができるという利点がある。さらに、制御部１２は、アニメーション動作が付加されたオブジェクトデータ１３０ｐの表示画面における描画位置を定める画面表示リストを動的に生成し、描画部１７は、画面表示リストとアニメーションデータとの組み合わせに基づいてアニメーション画像を生成するので、複雑で多様なアニメーション画像を生成することができる。
【００３８】
実施の形態２．
次に、本発明に係る実施の形態２について説明する。実施の形態２の画像表示装置の基本構成は、上記実施の形態１の画像生成装置１の構成と同じである。実施の形態２では、ＯＳＤ用メモリ１８の構造は、図１０（Ａ），（Ｂ），（Ｃ）に示す構造となる。図１０（Ａ）に示すように、実施の形態２のＯＳＤ用メモリ１８は、図８（Ａ）〜（Ｃ）に示した第１面ＰＡ及び第２面ＰＢの記憶領域と同じ記憶領域を有するとともに、さらに複数面ＰＣ，ＰＤ，ＰＥ，…の記憶領域を有する。これらの面ＰＣ，ＰＤ，ＰＥ，…は、事前にアニメーションデータ及び画面表示リストを登録しておくための領域である。たとえば、これらの面ＰＣ，ＰＤ，ＰＥ，…のいずれかに、緊急の特別な表示を行うためのデータ、頻繁に選択されるデータ、あるいは、動的生成に時間がかかるデータを予めＯＳＤ用メモリ１８に展開しておくことができる。
【００３９】
図１１は、実施の形態２に係る画面登録処理の手順を概略的に示すフローチャートである。画面変更要求部１１が画面登録要求をピクチャＩＤとともに制御部１２に出力すると、図１１の画面登録処理が開始される。
【００４０】
制御部１２は、画面変更要求部１からの画面登録要求を受け付けると（ステップＳ２０１）、指定されたピクチャＩＤに対応する画面構成情報１５０ｑの構成要素と、現在の表示画面に対応する画面構成情報１５０ｒ（ｒ≠ｑ）の構成要素とを比較する。制御部１２は、この比較結果に基づいて、画面構成情報１５０ｑにより特定されるアニメーションデータのうちＯＳＤ用メモリ１８に既に展開されている既存のアニメーションデータと同じアニメーションデータの生成は不要であると判断し、新規アニメーションデータを特定する（ステップＳ２０２）。そして、制御部１２は、新規アニメーションデータの生成に必要な情報（オブジェクトデータ名と表示動作パターンの種類）をアニメーションデータ生成部１６に通知してアニメーションデータ生成部１６にアニメーションデータの生成指示を送る。
【００４１】
アニメーションデータ生成部１６は、制御部１２からの生成指示に応じて、データ記憶部１３，１４からオブジェクトデータ１３０ｐとこれに割り当てられた１種または複数種の表示動作パターンの情報とを取得し、オブジェクトデータ１３０ｐとこれに対する表示制御コマンドとを含む新規アニメーションデータを生成し、新規アニメーションデータのデータサイズを制御部１２に通知する（ステップＳ２０３）。
【００４２】
制御部１２は、アニメーションデータ生成部１６からの通知を受けると、登録画面を構成する全てのアニメーションデータのデータサイズを特定し、アニメーションデータ生成部１６で生成されたアニメーションデータをＯＳＤ用メモリ１８の登録画面用の記憶領域（たとえば、図１０の面ＰＢ，ＰＣ，ＰＤのいずれかの領域）に展開する（ステップＳ２０４）。ここで、制御部１２は、上記ステップＳ２０２において生成不要と判断された既存のアニメーションデータを、ＯＳＤ用メモリ１８の現在の表示画面用の記憶領域から登録画面用の記憶領域にコピーする。これにより、既存のアニメーションデータを新たに生成しＯＳＤ用メモリ１８に転送する時間を削減することができるので、画面登録処理に要する時間を短縮することができる。
【００４３】
その後、制御部１２は、画面構成情報１５０ｑを参照して登録画面を構成する全てのアニメーションデータの描画位置座標を取得して登録画面用の画面表示リストを生成する（ステップＳ２０５）。次いで、制御部１２は、この画面表示リストのデータをＯＳＤ用メモリ１８の登録画面用の領域に展開し（ステップＳ２０６）、登録画面処理を終了させる。
【００４４】
図１２は、実施の形態２に係る画像生成処理の手順を概略的に示すフローチャートである。制御部１２は、画面変更要求部１１から画面変更要求があったときに図１１の画像生成処理を開始する。
【００４５】
制御部１２は、画面変更要求部１１から受けた画面変更要求が画面切り替え要求であると判定したときはステップＳ２０７以後の手順を実行し、この画面変更要求がテロップ表示要求であると判定したときはステップＳ１０９以後の手順を実行する（ステップＳ１００）。図１２のステップＳ１０９〜Ｓ１１１の手順は、図９のステップＳ１０９〜Ｓ１１１の手順と同じである。
【００４６】
制御部１２は、画面変更要求部１１からの画面変更要求が画面切り替え要求であるとき（ステップＳ１００）、指定されたピクチャＩＤが登録済みか否かを確認する（ステップＳ２０７）。指定されたピクチャＩＤが登録済みでない場合、すなわち、図１１の画面登録処理により、指定されたピクチャＩＤに対応する表示画面データ（アニメーションデータ及び画面表示リスト）がＯＳＤ用メモリ１８に格納されていない場合（ステップＳ２０７のＮＯ）、制御部１２は、ステップＳ１０１〜Ｓ１０８の手順を実行する。図１２のステップＳ１０１〜Ｓ１０８の手順は、図９のステップＳ１０１〜Ｓ１０８の手順と同じである。
【００４７】
一方、指定されたピクチャＩＤが登録済みの場合、すなわち、図１１の画面登録処理により、指定されたピクチャＩＤに対応する表示画面データ（アニメーションデータ及び画面表示リスト）がＯＳＤ用メモリ１８に既に格納されている場合（ステップＳ２０７のＹＥＳ）、制御部１２は、描画部１７に対して再生内容の切り替え要求を送る（ステップＳ２０８）。
【００４８】
描画部１７は、制御部１２からの切り替え要求を受けて、制御部１２により指定された画面表示リストを参照し、この画面表示リストで指定される個々のアニメーションデータを取得し、これらアニメーションデータに含まれるオブジェクトデータをデコードしてアニメーション画像を生成する（ステップＳ２０９）。画像表示部１９は、描画部１７で生成されたアニメーション画像を含む表示画面データの表示処理を行う（ステップＳ２１０）。
【００４９】
上記したように、実施の形態２は、図１１の画面登録処理にて事前にＯＳＤ用メモリ１８に画面表示リストとアニメーションデータとを展開しこれを利用することで、高速に登録画面を表示することができる。すなわち、画面変更要求部１１からの画面切り替え要求が発生し、指定されたピクチャＩＤが登録済みであった場合（ステップＳ１００及びステップＳ２０７のＹＥＳ）、瞬時に登録画面への切り替えを行うことができる。
【００５０】
以上、図面を参照して本発明に係る種々の実施形態について述べた。上記実施の形態１，２は、表示画面とオブジェクト（表示アイテム）の組み合わせの数が膨大な量となるテレビジョン機器などの民生機器、車載機器、列車内表示装置などに適用することができる。
【符号の説明】
【００５１】
１  画像生成装置、  １１  画面変更要求部、  １２  制御部、  １３，１４，１５  データ記憶部、  １３０１〜１３０Ｎ  オブジェクトデータ、  １４０  アニメーションテーブル、  １５０１〜１５０Ｍ  画面構成情報、  １６  アニメーションデータ生成部、  １７  描画部、  １８  ＯＳＤ用メモリ、  １９  画像表示部。
【図１】
2011128668.tif 000003
【図２】
2011128668.tif 000004
【図３】
2011128668.tif 000005
【図４】
2011128668.tif 000006
【図５】
2011128668.tif 000007
【図６】
2011128668.tif 000008
【図７】
2011128668.tif 000009
【図８】
2011128668.tif 000010
【図９】
2011128668.tif 000011
【図１０】
2011128668.tif 000012
【図１１】
2011128668.tif 000013
【図１２】
2011128668.tif 000014