(57)【要約】【課題】複数の可動ミラーそれぞれの太陽反射光をあらかじめ当該可動ミラーごとに指定された部分に投影して、複数の太陽反射光を用いたマルチ投影表示システムの実現化を図る。【解決手段】可動平面ミラー８ａ〜８ｄごとに、太陽への向きを示す太陽方向基準ベクトルｖ２および投影対象部１０への向きを示す投影方向基準ベクトルｖ１を求める向き算出部１ａと、太陽方向基準ベクトルｖ２および投影方向基準ベクトルｖ１に基づき、平面ミラー８ａ〜８ｄを、それぞれの太陽反射光が投影対象部１０へ投影される状態に傾けるための、平面ミラー個々の向き調整用データを求める制御信号作成部１ｂと、この調整用データに基づき、平面ミラー個々の向きを太陽光高度角および太陽光方位角の要素ごとに調整する二軸制御部９ａ〜９ｄと、を備えた。【選択図】図１
2016021319.tif 000002
【特許請求の範囲】
【請求項１】
複数の可動平面ミラーの向きを個別制御してそれぞれの太陽反射光があらかじめ指定された対象部分に可動平面ミラー個々の対応関係で投影されることにより、当該太陽反射光の全体を表示するマルチ投影表示システムにおいて、
前記可動平面ミラーごとに、太陽への向きを示す太陽方向データおよび投影先の前記対象部分への向きを示す投影方向データを求める向き算出部と、
前記太陽方向データおよび前記投影方向データに基づき、前記可動平面ミラーを、前記太陽反射光が前記対象部分へ投影される状態に傾けるための可動平面ミラー個々の向き調整用データを求める制御信号作成部と、
前記調整用データに基づき、前記可動平面ミラー個々の向きを太陽高度角および太陽方位角の要素ごとに調整する向き制御部と、を備えた、
ことを特徴とする太陽反射光のマルチ投影表示システム。
【請求項２】
前記対象部分は、
複数の異なる点態様の部分からなり、
前記太陽反射光が、
前記複数の異なる点態様の部分に順次、投影表示される、
ことを特徴とする請求項１記載の太陽反射光のマルチ投影表示システム。
【請求項３】
前記太陽方向データおよび前記投影方向データは、
それぞれベクトルデータである、
ことを特徴とする請求項１または２記載の太陽反射光のマルチ投影表示システム。
【請求項４】
前記可動平面ミラーの向き調整は、
前記太陽方向データとしての太陽方向ベクトルおよび前記投影方向データとしての投影方向ベクトルの中間ベクトルを算出し、
当該回動ミラーの前記要素ごとの向きを当該中間ベクトルの方向に対応させるように制御する、ものである、
ことを特徴とする請求項３記載の太陽反射光のマルチ投影表示システム。
【請求項５】
太陽反射光のマルチ投影表示システムの構成要素である複数の可動平面ミラーそれぞれの向き調整に用いられるプログラムにおいて、
前記可動平面ミラーの、前記太陽への向きを示す太陽方向データおよび投影先への向きを示す投影方向データを算出し、
前記太陽方向データおよび前記投影方向データに基づき、前記可動平面ミラーを、その太陽反射光が前記投影先へ投影される状態に傾けるための可動平面ミラー個々の向き調整用データを算出する、機能をコンピュータに実現させるためのものである、
ことを特徴とする可動平面ミラー向き調整用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の可動平面ミラーの向きを個々に調整する太陽反射光のマルチ投影表示システム、およびこのマルチ投影表示システムの実行ツールとしての可動平面ミラー向き調整用プログラムに関する。
【０００２】
特に、複数の可動平面ミラーの向きを個別制御して、それぞれの太陽反射光があらかじめ指定された任意の対象部分（壁，床，スクリーン，路面など）に可動平面ミラーごとの対応関係で投影されるようにした、太陽反射光全体のマルチ投影表示システムに関する。
【背景技術】
【０００３】
従来、可動平面ミラーの向き制御によりそこでの太陽反射光を特定部分に入射させることが広くおこなわれている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１２２６３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の可動平面ミラーの向き制御により太陽光を特定方向に反射させる可動平面ミラー反射装置は、あくまで可動平面ミラーの作用によりその太陽反射光を特定部分に効率的に集光するためのものである。
【０００６】
このように、これまでの可動平面ミラーを用いた太陽反射光に関する技術はエコエネルギー源としての太陽光の有効利用を志向したものが多い。
【０００７】
本発明では、可動平面ミラーによる太陽反射光についての視点を変え、複数の可動平面ミラーそれぞれで発生する個々の太陽反射光の全体を壁，床，スクリーン，路面などに所定の対応関係で投影するといった、太陽反射光利用の新たな表示態様に着目している。この所定の対応関係は可動平面ミラーと投影部分とのいわばリンク付けである。
【０００８】
本発明は、複数の可動平面ミラーそれぞれの太陽反射光を当該可動平面ミラーごとに指定済みの部分（壁，床，スクリーン，路面など）に投影する形の、複数の太陽反射光を用いた「太陽反射光のマルチ投影表示システム」などの実現化を図ることを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、以上の課題を次のようにして達成する。
（１）複数の可動平面ミラー（例えば後述の平面ミラー８ａ〜８ｄ）の向きを個別制御してそれぞれの太陽反射光があらかじめ指定された対象部分（例えば後述の共通定点Ｐ１，共通移動点Ｐ21〜Ｐ29，個別定点Ｐ３〜Ｐ６）に可動平面ミラー個々の対応関係で投影されることにより、当該太陽反射光の全体を表示するマルチ投影表示システムにおいて、
前記可動平面ミラーごとに、太陽への向きを示す太陽方向データおよび投影先の前記対象部分への向きを示す投影方向データを求める向き算出部（例えば後述の向き算出部１ａ）と、
前記太陽方向データおよび前記投影方向データに基づき、前記可動平面ミラーを、前記太陽反射光が前記対象部分へ投影される状態に傾けるための可動平面ミラー個々の向き調整用データを求める制御信号作成部（例えば後述の制御信号作成部１ｂ）と、
前記調整用データに基づき、前記可動平面ミラー個々の向きを太陽高度角および太陽方位角の要素ごとに調整する向き制御部（例えば後述の二軸制御部９ａ〜９ｄ）と、を備えた、
構成態様のものを用いる。
（２）上記（１）において、
前記対象部分は、
複数の異なる点態様の部分（例えば後述の共通移動点Ｐ21〜Ｐ29）からなり、
前記太陽反射光が、
前記複数の異なる点態様の部分に順次、投影表示される、
構成態様のものを用いる。
（３）上記（１），（２）において、
前記太陽方向データおよび前記投影方向データは、
それぞれベクトルデータ（例えば後述の太陽方向基準ベクトルｖ２，投影方向基準ベクトルｖ１）である、
構成態様のものを用いる。
（４）上記（３）において、
前記可動平面ミラーの向き調整は、
前記太陽方向データとしての太陽方向ベクトルおよび前記投影方向データとしての投影方向ベクトルの中間ベクトル（例えば後述の中間ベクトルｖ３）を算出し、
当該回動ミラーの前記要素ごとの向きを当該中間ベクトルの方向に対応させるように制御する、
構成態様のものを用いる。
（５）太陽反射光のマルチ投影表示システムの構成要素である複数の可動平面ミラーそれぞれの向き調整に用いられるプログラムにおいて、
前記可動平面ミラーの、前記太陽への向きを示す太陽方向データおよび投影先への向きを示す投影方向データを算出し、
前記太陽方向データおよび前記投影方向データに基づき、前記可動平面ミラーを、その太陽反射光が前記投影先へ投影される状態に傾けるための可動平面ミラー個々の向き調整用データを算出する、機能をコンピュータに実現させる、
構成態様のものを用いる。
【００１０】
以上の構成からなる太陽反射光のマルチ投影表示システム、および当該マルチ投影表示システムにおける可動平面ミラー向き調整用プログラムを本発明の対象としている。
【発明の効果】
【００１１】
本発明は以上の課題解決手段により、複数の太陽反射光を、その反射源の可動平面ミラーごとに指定された部分（壁，床，スクリーン，路面など）に投影する、といったいわば装飾的付加価値の高い「太陽反射光のマルチ投影表示システム」を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の原理説明図である。
【図２】屋内への太陽反射光投影のデモ例（その１：投影指定部分が各可動平面ミラーにとっての共通定点）を示す説明図である。
【図３】屋内への太陽反射光投影のデモ例（その２：投影指定部分が各可動平面ミラーにとっての共通移動点）を示す説明図である。
【図４】屋内への太陽反射光投影のデモ例（その３：投影指定部分が各可動平面ミラーにとっての個別定点）を示す説明図である。
【図５】図４の「個別定点ランダム集光」における平面ミラー中心点レコードを示す説明図である。
【図６】図２〜図４それぞれの場合の投影先中心点レコードを示す説明図である。
【図７】図３の「単一移動点集光」における平面ミラー８ａの投影方向レコードを示す説明図である。
【図８】太陽光投影処理手順（その１）を示す説明図である。
【図９】太陽光投影処理手順（その２）を示す説明図である。
【図１０】図９のステップ(s25)などの処理手順を示す説明図である。
【図１１】図１０の処理概念を示す説明図である。
【図１２】図１１と同じ座標系における平面ミラー８ａの中心点における太陽高度角αおよび太陽方位角βを示す説明図である。
【発明を実施するための形態】
【００１３】
図１〜図１２を用いて本発明を実施するための形態を説明する。
【００１４】
図１は本発明の原理説明図であり、
１は図８〜図１０の太陽光投影処理手順などを実行する情報処理演算部（コンピュータ）としての平面ミラー向き制御部，
１ａは後述のステップ(s1)，(s2)の処理を実行する向き算出部，
１ｂは後述のステップ(s3)の処理を実行する制御信号作成部，
２は平面ミラー向き制御部１に対する入出力インタフェース，
３は平面ミラー向き制御部１での演算途中データ，演算結果データや走行アプリケーションなどを必要に応じて保持するメモリ，
４は入出力インタフェース２を介して平面ミラー向き制御部１の側に送られる、太陽追尾投影アプリケーション（太陽光投影処理手順），太陽位置計算サブルーチンや投影対象空間１１の画像データなどを保持した外部記憶装置，
５はキーボード操作，マウス操作や表示画面上でのタッチ操作により各種データが入力される入力部，
６は投影対象空間１１を画面表示し、その画面上で投影先中心点や平面ミラー中心点の位置などが入力される表示部，
７は太陽位置算出処理の必要データである時刻データを出力し、また、図９のステップ(s30)のタイマー動作の主体となる時計，
８（８ａ〜８ｄ）は指定済みの対象部分に太陽反射光を投影する平面ミラー，
９（９ａ〜９ｄ）は平面ミラー８のそれぞれに個別設定されて、平面ミラーごとにその太陽高度角方向の向きと太陽方位角方向の向きとを個々に制御し、これにより当該平面ミラーの太陽反射光が床などの指定部分に投影されるようにする二軸制御部，
１０は建造物の壁，床面やスクリーン，路面などの各種部分からなる投影対象部，
１１は平面ミラー８や投影対象部１０などを取り込んだ形の投影対象空間，
をそれぞれ示している。
【００１５】
ここで、各平面ミラー８の中心点および太陽光投影先の中心点（投影対象部の一部）はそれぞれ例えば本発明システムの実行者により指定され、太陽位置は周知の計算法により求められる。
【００１６】
本明細書では、単なる説明の便宜上、特定の平面ミラー（例えば平面ミラー８ａ）を原点とした図１１，図１２の直交座標系を用いる。
【００１７】
平面ミラー向き制御部１は図８〜図１０の太陽光投影処理手順を実行する。
この太陽光投影処理手順は概略、平面ミラー８の太陽高度角方向および太陽方位角方向の向きを調整して当該平面ミラーでの太陽反射光が指定部分に投影されるようにしたものである。この向き調整は個々の平面ミラー８ａ〜８ｄごとに独立して行われる。
【００１８】
図１で示した平面ミラー向き制御は勿論、図８〜図10の太陽光投影処理手順の一部にすぎない。
【００１９】
その制御内容は次のとおりである（図１０，図１１参照）。
(s1)平面ミラー中心点から投影先中心点への投影方向基準ベクトルｖ１を算出する。
(s2)平面ミラー中心点から太陽への太陽方向基準ベクトルｖ２を算出する。
(s3)平面ミラー８の向きが、投影方向基準ベクトルｖ１および太陽方向基準ベクトルｖ２の中間ベクトルｖ３の方向となるように、平面ミラーそれぞれの二軸制御部９ａ〜９ｄを個々に作動させるための制御信号を作成する。
【００２０】
なお、投影方向基準ベクトルｖ１および太陽方向基準ベクトルｖ２はそれぞれ平面ミラー中心点を始点として同じ長さからなるベクトルの意である。
【００２１】
図２〜図４は屋内への太陽反射光投影（デモ例）の異なるモードを示している。
図２〜図４の平面ミラー８ａ〜８ｄは、それぞれ個別の向き調整により入射太陽光を床や壁の指定部分を中心に反射投影している。
【００２２】
この指定部分（投影先中心点）に関して、
Ｐ１は共通定点（図２），
Ｐ21〜Ｐ29は共通移動点（図３），
Ｐ３〜Ｐ６は個別定点（図４），
をそれぞれ示している。
【００２３】
このように、
図２は平面ミラー８ａ〜８ｄそれぞれの投影先中心が共通定点Ｐ１の「単一定点集光」であって、太陽反射光はこの共通定点部分のみに投影され、
図３は平面ミラー８ａ〜８ｄそれぞれの投影先中心が共通移動点Ｐ21〜Ｐ29の「単一移動点集光」であって、太陽反射光は共通移動点Ｐ21から順に共通移動点Ｐ29まで移動する形で投影され、
図４は平面ミラー８ａ〜８ｄそれぞれの投影先中心が個別定点Ｐ３〜Ｐ６で、かつ、平面ミラーが向き調整後の状態で回転，振動，傾斜などする「個別定点ランダム集光」であって、太陽反射光はそれぞれの個別定点の部分にランダム移動する形で投影される。
【００２４】
なお、共通定点Ｐ１，共通移動点Ｐ21〜Ｐ29および個別定点Ｐ３〜Ｐ６はそれぞれ投影対象空間１１の表示画面上での例えばマウス操作により入力される。
【００２５】
図３の共通移動点Ｐ21〜Ｐ29の設定に際しては、
(11)Ｐ21〜Ｐ29をそれぞれ個々に例えば表示画面上で指定する、
(12)「Ｐ21−Ｐ27」およびその先の「Ｐ27−Ｐ29」の部分を線分とみなして、それぞれのいわば始点および終点の（Ｐ21，Ｐ27），（Ｐ27，Ｐ29）を例えば表示画面上で指定し、この始点・終点データに基づき線分ごとのいわば途中点を所定間隔で算出する、
などの手法をとればよい。
【００２６】
図５は、図４の「個別定点ランダム集光」における平面ミラー中心点レコードを示している。
【００２７】
平面ミラー中心点レコードは、平面ミラー８ａ〜８ｄのそれぞれについて、
・自レコード番号と、その平面ミラーが投影する部分を示す投影先中心点のレコード番号とからなるヘッダー
・平面ミラーの位置データ
などから構成されている。
【００２８】
図４の平面ミラー８ａ〜８ｄの場合、
・平面ミラー８ａと個別定点Ｐ６
・平面ミラー８ｂと個別定点Ｐ３
・平面ミラー８ｃと個別定点Ｐ５
・平面ミラー８ｄと個別定点Ｐ４
がそれぞれ対応している。
【００２９】
図５の平面ミラー中心点レコードのヘッダーにはこの対応関係が各レコード番号の組合せの形で設定されている。
【００３０】
例えば、平面ミラー８ａに関する自レコード番号１のヘッダー部分には、図６(3)における個別定点Ｐ６の投影先中心点レコードのレコード番号「４」が設定されている。
【００３１】
図２および図３の場合の平面ミラー中心点レコードも図５のそれと同一形式で設定される。この場合、投影先中心点は単一であるため、各ヘッダー部分の投影先中心点レコード番号はいずれも「１」となる。
【００３２】
図６は図２〜図４それぞれの場合の投影先中心点レコードを示している。
いずれの場合も、ヘッダー部分には自レコード番号と投影元の平面ミラー中心点レコード番号が設定されている。
【００３３】
また、ヘッダー部分に続く位置データ部分には、
・投影先中心点の座標データ
・その投影先中心点が投影対象の終点かどうかを示す終点フラグ
・その投影先中心点で図４のようなランダム移動を実行するかどうかを示すランダム移動フラグ
が設定されている。
【００３４】
投影先が共通一点のみの図２「単一定点集光」の場合、
(21)投影元の四個の平面ミラーすべての中心点レコード番号がヘッダー部分に設定され、
(22)データ番号１の部分には共通の投影先の位置データ、および次の投影先がないことを示す終点フラグ「１」が設定されている。このときランダム移動フラグは「ランダム移動なし：０」に設定されている。
【００３５】
投影先が九個の共通移動点からなって線分トレース態様の図３「単一移動点集光」の場合、
(31)図２の場合と同様に、投影元の四個の平面ミラーすべての中心点レコード番号がヘッダー部分に設定され、
(32)データ番号１〜９の部分には共通移動点それぞれの座標データが設定され、
(33)データ番号９の部分には次の投影先がないことを示す終点フラグ「１」が設定されている。また、ランダム移動フラグは「ランダム移動なし：０」に設定されている。
【００３６】
投影元の平面ミラーごとに投影先が異なる図４「個別定点ランダム集光」の場合、
(41)投影先単位で計四個の投影先中心点レコードが作成され、
(42)それぞれのヘッダー部分には単一投影元の平面ミラー中心点レコード番号が一つ設定され、
(43)それぞれのデータ番号１の部分には投影先の位置データ，次の投影先がないことを示す終点フラグ「１」および当該投影先でのランダム移動を示すランダム移動フラグ「１」が設定されている。
【００３７】
以上の投影先中心点レコードにおいて、データ番号の単位でランダム移動フラグの設定内容を選択できる。
【００３８】
図７は、図３の単一移動点集光モードにおける平面ミラー８ａの投影方向レコードを示している。
【００３９】
このレコードは、平面ミラー８ａから共通移動点Ｐ21〜Ｐ29のそれぞれに向かう計九個の投影方向基準ベクトルの終端座標データを、当該共通移動点での最終フラグおよびランダム移動フラグとともに、当該共通移動点の並び順に設定したものである。
【００４０】
他の平面ミラーの投影方向レコードもこれと同じフォーマットで設定されるのは勿論である。もっとも図２および図４の場合の各平面ミラーの投影指定先は一カ所なので、それぞれの投影方向レコードのデータ数は一つになる。
【００４１】
図８および図９は、投影対象空間での太陽光投影処理手順を示す説明図である。
なお、以下の処理手順は、単なる説明の便宜上、平面ミラー８ａを前提としている。残りの平面ミラー８ｂ，８ｃ，８ｄのそれぞれに対しても同じ手順の処理が実行される。
【００４２】
図８の太陽光投影処理手順（その１）の内容は次のようになっている。
(s11)整数型変数Ｍ，Ｎを、
Ｍ：投影先中心点レコード（図６参照）におけるデータ番号
Ｎ：投影方向レコード（図７参照）におけるデータ番号
と定義して、次のステップに進む。
(s12)投影対象空間の画像データ・位置環境データおよび周知の太陽位置計算サブルーチンなどをメモリ３に保持して、次のステップに進む。
なお、画像データは投影対象空間を撮影して外部記憶装置４に格納済みの三次元画像データであり、位置環境データは入力部５で例えばキーボード入力された投影対象空間の緯度，経度，高度，年平均気圧，年平均気温などのデータであり、太陽位置計算サブルーチンは外部記憶装置４に格納された周知のアプリケーションである。
(s13)三次元画像データを任意の座標系、例えば平面ミラー８ａの中心点位置を原点とする〔Ｘ−Ｙ−Ｚ〕座標系で展開し、その内容を表示部６に画面表示して、次のステップに進む。
(s14)画面表示された投影対象空間上で運営者などが例えばマウス入力する平面ミラー・投影先位置データおよび平面ミラー・投影先対応データに基づき、平面ミラー中心点レコード(図５参照)および投影先中心点レコード(図６参照)を作成し、メモリ３に保持して、次のステップに進む。
(s15)平面ミラー中心点レコードに基づき処理対象平面ミラー８ａの投影先中心点レコードを特定してワーク領域に保持し、次のステップに進む。ここでは、図５の平面ミラー８ａの中心点レコードのヘッダデータから投影先中心点レコード〔4〕が特定される。
(s16)「１→Ｍ」として、次のステップに進む。
(s17)Ｍの値を変数Ｎに設定して、次のステップに進む。
(s18)平面ミラー８ａの中心点から、ステップ(s15)で特定された投影先中心点レコードのＭ番目データ（データ番号Ｍ）の位置に向かう投影方向基準ベクトルｖ１を求め、その終端座標がＮ番目データとして設定される投影方向レコード(図７参照)を作成し、メモリ３に保持して、次のステップに進む。
(s19)ステップ(s18)のＭ番目データの「終点フラグ」および「ランダム移動フラグ」をそれぞれ「最終フラグ」および「ランダム移動フラグ」として投影方向レコードのＮが番目データに設定し、次のステップに進む。
(s20)ステップ(s18)のＭ番目データの終点フラグが「１」に設定されているかどうかを判断し、「YES」の場合はステップ(s22)に進み、「NO」の場合は次のステップに進む。
(s21)「Ｍ＋１→Ｍ」として、ステップ(s17)に戻る。
【００４３】
以上の(s11)〜(s21)の処理手順は、太陽光位置の変化の影響を受けない、平面ミラーとあらかじめ指定されたその太陽光投影先とのいわば固定位置関係を示す投影方向基準ベクトルｖ１、およびそれに対応した投影方向レコード(図７参照)の作成などである。
【００４４】
なお、この投影方向基準ベクトルは、平面ミラーと投影箇所との位置関係のみで特定され、太陽位置に依存することのないいわば不変ベクトルである。
【００４５】
これに続き図９に示すように、投影方向基準ベクトルｖ１と、平面ミラー８ａおよび太陽の間の太陽方向基準ベクトルｖ２とに基づく平面ミラーの向き調整処理をおこなっている。
【００４６】
図９の太陽光投影処理手順（その２）の内容は次のようになっている。
(s22)メモリ３の位置環境データおよび時計７の時刻データに基づき、太陽高度角αおよび太陽方位角βを算出して(図１２参照)、次のステップに進む。
なお、この太陽高度角αおよび太陽方位角βの算出に際しては例えば、
「数値計算で学ぶ光と熱の建築環境学  ２０頁〜２１頁  宿谷昌則著  丸善株式会社平成５年７月２５日発行」で示される周知の計算処理を実行する。
(s23)太陽高度角αおよび太陽方位角βに基づき平面ミラー８ａの太陽方向基準ベクトルｖ２を求め、メモリ３に保持して次のステップに進む。
なお、各平面ミラーにとって太陽光は平行光とみなせるのでこの太陽方向基準ベクトルｖ２は残りの平面ミラー８ｂ，８ｃ，８ｄにもそのまま適用しえる。すなわち太陽方向基準ベクトルｖ２は各平面ミラーの共通ベクトルといえる。
(s24)「１→Ｎ」として、次のステップに進む。
(s25)平面ミラー８ａの太陽方向基準ベクトルｖ２とＮ番目の投影方向基準ベクトルｖ１（図７の投影方向レコードのＮ番目データ）とに基づき、平面ミラー８ａの向き調整データ（平明ミラー高度角θ１，平面ミラー方位角θ２の各成分）を算出して(図１０参照)、次のステップに進む。
(s26)この向き調整データにより二軸制御部９ａを太陽高度角および太陽方位角それぞれの方向に個別制御し、平面ミラー８ａで、太陽光がＮ番目の投影方向基準ベクトルの方向に反射するようにして、次のステップに進む。
(s27)図８の投影方向レコードのデータ番号Ｎのランダム移動フラグに「１」が設定されているかどうかを判断し、「YES」の場合は次のステップに進み、「NO」の場合はステップ(s30)に進む。
(s28)二軸制御部９ａにランダム移動（回転，振動，傾斜など）用の制御信号を印加し、これによりステップ(s25)の傾斜設定状態をいわば基準にした付加的移動を付与して、次のステップに進む。
(s29)図８の投影方向レコードのデータ番号Ｎの最終フラグに「１」が設定されているかどうかを判断し、「YES」の場合は次のステップに進み、「NO」の場合はステップ(s31)に進む。
(s30)時計７のタイマー動作をスタートさせ、それから所定時間経過したかどうかを判断し、「YES」の場合はステップ(s22)に戻り、「NO」の場合はこの判断を繰り返す。
(s31)「Ｎ＋１→Ｎ」として、ステップ(s25)に戻る。
【００４７】
ステップ(s30)でタイマー動作を入れているのは、次の平面ミラー向き調整をおこなうまでの太陽位置変化量にいわば閾値を持たせるためである。
【００４８】
このステップを省略すれば、太陽位置の変化に略連続して対応する形で平面ミラー８ａ〜８ｂそれぞれの向きが調整される。
【００４９】
図１０は、図９のステップ(s25)などの処理手順を示す説明図であり、その内容は次のようになっている。
(s251)投影方向基準ベクトルｖ１と太陽方向基準ベクトルｖ２との中間ベクトルｖ３（＝ｖ１＋ｖ２）を算出して、次のステップに進む。なお、上述したように投影方向基準ベクトルｖ１および太陽方向基準ベクトルｖ２はともに原点を始点とする同じ長さのベクトルである。また、中間ベクトルｖ３は、原点を始点とし、終点座標が（ｘ，ｙ，ｚ）で長さＬのベクトルである。
(s252)中間ベクトルｖ３を含むＺ軸平面上での当該中間ベクトルの向きθ１（平面ミラー高度角）をarcsin（ｚ／Ｌ）により求めて、次のステップに進む。
(s253)ＸＹ平面における中間ベクトルｖ３の射影部分の向きθ２（平面ミラー高度角）をarctan（ｘ／ｙ）により求めて、次のステップに進む。
(s26)′二軸制御部９ａの周知のＸ軸回り駆動部およびＺ軸回り駆動部を個々に制御して、平面ミラー８ａが向きθ１，θ２をともに満たす状態に設定する。
ここでＸ軸回り駆動部およびＺ軸回り駆動部は例えばパルスモータであり、向きθ１，θ２に対応したパルス数が印加される。
【００５０】
図１１は、図１０の(s251)〜(s26)′の処理概念を示している。
ここでは上述したように、東西方向をＸ軸，南北方向をＹ軸，天頂方向をＺ軸とし、平面ミラー８ａの中心点を座標系の原点としている。
【００５１】
なお、他の平面ミラー８ｂ〜８ｄについての投影方向基準ベクトルｖ１などの始点座標系が原点でない場合には、当該基準ベクトルの始点を原点にシフトさせるための座標変換処理をベクトル終点座標に実行した上で図１０の処理に移行する。
【００５２】
図１２は、図１１と同じ座標系における平面ミラー８ａの中心点にける太陽高度角αおよび太陽方位角βを示している。このような太陽高度角αおよび太陽方位角βの表示自体は上述したように周知である。
【００５３】
以上の太陽反射光のマルチ投影表示システムで用いる上記可動平面ミラー向き調整用プログラムは各種のメモリ，記憶媒体に格納される。
【符号の説明】
【００５４】
１：平面ミラー向き制御部
１ａ：向き算出部
１ｂ：制御信号作成部
２：入出力インタフェース
３：メモリ
４：外部記憶装置
５：入力部
６：表示部
７：時計
８（８ａ〜８ｄ）：平面ミラー
９（９ａ〜９ｄ）：二軸制御部
１０：投影対象部
１１：投影対象空間
Ｐ１：共通定点（図２）
Ｐ21〜Ｐ29：共通移動点（図３）
Ｐ３〜Ｐ６：個別定点（図４）
ｖ１：投影方向基準ベクトル
ｖ２：太陽方向基準ベクトル
ｖ３：中間ベクトル（図１０）
ｘ，ｙ，ｚ：中間ベクトルｖ３の終点座標
Ｌ：中間ベクトルｖ３の長さ
θ１：平面ミラー高度角（図１１）
θ２：平面ミラー方位角（図１１）
α：太陽高度角（図１２）
β：太陽方位角（図１２）
【図１】
2016021319.tif 000003
【図２】
2016021319.tif 000004
【図３】
2016021319.tif 000005
【図４】
2016021319.tif 000006
【図５】
2016021319.tif 000007
【図６】
2016021319.tif 000008
【図７】
2016021319.tif 000009
【図８】
2016021319.tif 000010
【図９】
2016021319.tif 000011
【図１０】
2016021319.tif 000012
【図１１】
2016021319.tif 000013
【図１２】
2016021319.tif 000014