(57)【特許請求の範囲】
【請求項１】
吊り機構及び床機構を有する舞台機構を公演シーンに合せて順に移動制御する舞台機構制御装置において、複数のシーンデータを入力して仕込データを設定するシーン仕込入力手段と、このシーン仕込入力手段で仕込まれたデータよりシーンの起動順を判定するシーン起動順判定手段と、シーン起動、停止、任意に終了を指示するシーン運転入力手段と、前記シーン運転入力手段から起動指令が入力されると前記シーン起動順判定手段よりシーン運転のためのデータを取込んで前記舞台機構の各機器を制御する指令データを編集するシーン起動運転管理手段と、前記舞台機構の各機器の動作位置を検出する位置検出手段と、前記シーン起動運転管理手段より指令データが入力されると前記舞台機構の機器をシーン動作させ、且つ前記位置検出手段により検出される位置情報をもとに実際に動作する機器に対して群管理を行うシーン運転機器群管理手段と、前記シーン起動運転管理手段より指令データを取込んで実起動されたシーン履歴をシーン推移順に編成処理する起動中シーン推移順編成手段と、前記シーン運転機器群管理手段より実際に動作する機器の管理情報を取込んで各機器が任意のシーン目標位置へ到達するとその終了シーン履歴をシーン推移順に編成処理する終了シーン推移順編成手段と、前記シーン運転機器群管理手段より各機器のシーン動作状態並びに前記起動中シーン推移順編成手段及び前記終了シーン推移順編成手段よりシーン運転推移状況の各情報を取込んでそれぞれ表示するシーン運転及び各機器状態表示手段とを備えたことを特徴とする舞台機構制御装置。
【請求項２】
吊り機構及び床機構を有する舞台機構を公演シーンに合せて順に移動制御する舞台機構制御装置において、複数のシーンデータを入力して仕込データを設定するシーン仕込入力手段と、このシーン仕込入力手段で仕込まれたデータと一旦停止にて作成される再起動情報データよりシーンの起動順を判定するシーン起動順判定手段と、シーン起動、停止、任意に終了を指示するシーン運転入力手段と、前記シーン運転入力手段から起動指令が入力されると前記シーン起動順判定手段よりシーン運転のためのデータを取込んで前記舞台機構の各機器を制御する指令データを編集するシーン起動運転管理手段と、前記舞台機構の各機器の動作位置を検出する位置検出手段と、手動運転指令及びシーン動作機器の手動割込み指令を入力する手動運転入力手段と、この手動運転入力手段より手動運転指令又は手動割込み指令を受けると前記舞台機構の該当する機器を動作させる手動運転機器群管理手段と、前記シーン起動運転管理手段より指令データが入力されると前記舞台機構の機器をシーン動作させ、且つ前記位置検出手段により検出される実際に動作する機器に対して群管理を行い、前記手動運転入力手段より手動割込み指令の入力により任意のシーン動作機器に対して手動運転動作機器が干渉しないように切分けてシーン運転を継続させるシーン運転機器群管理手段と、前記シーン起動運転管理手段より指令データを取込んで実起動されたシーン履歴をシーン推移順に編成処理する起動中シーン推移順編成手段と、前記シーン運転機器群管理手段より実際に動作する機器の管理情報を取込んで各機器が任意のシーン目標位置へ到達或いは手動割込みにより該当シーン設定機器がシーン単位の終了を果たすとその終了シーン履歴をシーン推移順に編成処理する終了シーン推移順編成手段と、前記シーン運転機器群管理手段より各機器のシーン動作状態並びに前記起動中シーン推移順編成手段及び前記終了シーン推移順編成手段よりシーン運転推移状況の各情報を取込んでそれぞれ表示するシーン運転及び各機器状態表示手段とを備えたことを特徴とする舞台機構制御装置。
【請求項３】
吊り機構及び床機構を有する舞台機構を公演シーンに合せて順に移動制御する舞台機構制御装置において、複数のシーンデータを入力して仕込データを設定するシーン仕込入力手段と、このシーン仕込入力手段で仕込まれたデータと再起動情報をもとにシーンの起動順を判定するシーン起動順判定手段と、シーン起動、停止、任意に終了を指示するシーン運転入力手段と、前記シーン運転入力手段から起動指令が入力されると前記シーン起動順判定手段よりシーン運転のためのデータを取込んで前記舞台機構の各機器を制御する指令データを編集するシーン起動運転管理手段と、前記舞台機構の各機器の動作位置を検出する位置検出手段と、前記シーン起動運転管理手段より指令データが入力されると前記舞台機構の機器をシーン動作させ、且つ前記位置検出手段により検出される位置情報をもとに実際に動作する機器に対して群管理を行うシーン運転機器群管理手段と、前記シーン起動運転管理手段より指令データを取込んで実起動されたシーン履歴をシーン推移順に編成処理する起動中シーン推移順編成手段と、前記シーン運転機器群管理手段より実際に動作する機器の管理情報を取込んで各機器が任意のシーン目標位置へ到達するとその終了シーン履歴をシーン推移順に編成処理する終了シーン推移順編成手段と、前記シーン運転機器群管理手段より管理情報を取込んで前記シーン運転入力手段より入力されるシーン一旦停止タイミングにてまだ完了していないシーンをシーン推移順にて編成処理する残シーン推移順編成手段と、前記シーン運転入力手段によりシーン一旦停止後再起動されると前記起動順判定手段より今まで起動されたシーンの最終シーンの次のシーンを取込んで再起動履歴を作成し、これを前記シーン起動順判定手段に前記再起動情報として通知する再起動シーン履歴順編成手段と、前記シーン運転機器群管理手段より各機器のシーン動作状態並びに前記起動中シーン推移順編成手段、前記終了シーン推移順編成手段及び残シーン推移順編成手段よりシーン運転推移状況の各情報を取込んでそれぞれ表示するシーン運転及び各機器状態表示手段とを備えたことを特徴とする舞台機構制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、吊り機構及び床機構を公演シーンに合わせて順に目標位置へ移動制御する舞台機構制御装置に関する。
【０００２】
【従来の技術】
舞台機構設備においては、吊り機構及び床機構の移動速度及び移動位置等を設定するためのシーン設定操作装置が設置され、このシーン設定操作装置に操作員が演出家の望む動作を予め設定するようにしている。このような作業をシーン仕込みと言う。
【０００３】
因みに、演劇界では、演劇の上演場面をシーンと言い、また演出家が望むシーン動作を予め設定することを仕込みと言う。
ところで、シーン設定操作装置にシーン仕込後、リハーサル及び上演において演出の間合い及び演出中にシーン設定操作装置によりシーンを起動するが、運転中の外乱が発生した場合、上演上での回避及び復旧を全て操作員が行う必要がある。
【０００４】
このとき、上演中順に進んできたシーンの進行内容と次シーン以降への推移を踏まえて、更に上演者及び客席に対しての演出効果をも踏まえて行うことは、非常に熟練した専任者でも難しいものがあった。
【０００５】
【発明が解決しようとする課題】
このように従来の舞台機構制御装置では、シーン設定操作装置を用いて演出の間合い及び演出中でのシーン運転中において、任意の機器を途中位置で停止、運転中のトラブル、上演者の間合いずれ等の上演する上での外乱が発生した場合、操作員に対してかなりの専任性と熟練性が問われる。
【０００６】
特に上演中でシーンをオーバラップさせた場合、シーン起動順がシーン仕込み設定順であっても、各シーンでの終了順はシーン単位での移動距離及び速度によって異なるため、起動順とは全く異なるものとなり、この複雑なシーン演出中でのシーン推移状況を操作員自身で把握し、復旧させることは至難の技である。
【０００７】
本発明は、シーン運転のオーバラップを実現すると共に、シーン運転中のトラブル等による外乱発生時にその復旧及び以降のシーン運転継続を短時間で行うことができると共に、操作員の簡単な操作で復旧させることができる舞台機構制御装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明は上記の目的を達成するため、次のような手段により舞台機構制御装置を構成するものである。
請求項１に対応する発明は、吊り機構及び床機構を有する舞台機構を公演シーンに合せて順に移動制御する舞台機構制御装置において、複数のシーンデータを入力して仕込データを設定するシーン仕込入力手段と、このシーン仕込入力手段で仕込まれたデータよりシーンの起動順を判定するシーン起動順判定手段と、シーン起動、停止、任意に終了を指示するシーン運転入力手段と、前記シーン運転入力手段から起動指令が入力されると前記シーン起動順判定手段よりシーン運転のためのデータを取込んで前記舞台機構の各機器を制御する指令データを編集するシーン起動運転管理手段と、前記舞台機構の各機器の動作位置を検出する位置検出手段と、前記シーン起動運転管理手段より指令データが入力されると前記舞台機構の機器をシーン動作させ、且つ前記位置検出手段により検出される位置情報をもとに実際に動作する機器に対して群管理を行うシーン運転機器群管理手段と、前記シーン起動運転管理手段より指令データを取込んで実起動されたシーン履歴をシーン推移順に編成処理する起動中シーン推移順編成手段と、前記シーン運転機器群管理手段より実際に動作する機器の管理情報を取込んで各機器が任意のシーン目標位置へ到達するとその終了シーン履歴をシーン推移順に編成処理する終了シーン推移順編成手段と、前記シーン運転機器群管理手段より各機器のシーン動作状態並びに前記起動中シーン推移順編成手段及び前記終了シーン推移順編成手段よりシーン運転推移状況の各情報を取込んでそれぞれ表示するシーン運転及び各機器状態表示手段とを備える。
【０００９】
従って、このような構成の舞台機構制御装置にあっては、シーン運転機器群管理手段、起動中シーン推移順編成手段及び終了シーン推移順編成手段からシーン運転及び機器動作状態表示手段に各機器の動作状態、起動シーン及び終了シーン状況の各情報が入力されると、これらの情報が分かりやすく編集表示されるので、操作員は簡単にシーン推移の状況を把握することが可能である。
【００１０】
請求項２に対応する発明は、吊り機構及び床機構を有する舞台機構を公演シーンに合せて順に移動制御する舞台機構制御装置において、複数のシーンデータを入力して仕込データを設定するシーン仕込入力手段と、このシーン仕込入力手段で仕込まれたデータと一旦停止にて作成される再起動情報データよりシーンの起動順を判定するシーン起動順判定手段と、シーン起動、停止、任意に終了を指示するシーン運転入力手段と、前記シーン運転入力手段から起動指令が入力されると前記シーン起動順判定手段よりシーン運転のためのデータを取込んで前記舞台機構の各機器を制御する指令データを編集するシーン起動運転管理手段と、前記舞台機構の各機器の動作位置を検出する位置検出手段と、手動運転指令及びシーン動作機器の手動割込み指令を入力する手動運転入力手段と、この手動運転入力手段より手動運転指令又は手動割込み指令を受けると前記舞台機構の該当する機器を動作させる手動運転機器群管理手段と、前記シーン起動運転管理手段より指令データが入力されると前記舞台機構の機器をシーン動作させ、且つ前記位置検出手段により検出される実際に動作する機器に対して群管理を行い、前記手動運転入力手段より手動割込み指令の入力により任意のシーン動作機器に対して手動運転動作機器が干渉しないように切分けてシーン運転を継続させるシーン運転機器群管理手段と、前記シーン起動運転管理手段より指令データを取込んで実起動されたシーン履歴をシーン推移順に編成処理する起動中シーン推移順編成手段と、前記シーン運転機器群管理手段より実際に動作する機器の管理情報を取込んで各機器が任意のシーン目標位置へ到達或いは手動割込みにより該当シーン設定機器がシーン単位の終了を果たすとその終了シーン履歴をシーン推移順に編成処理する終了シーン推移順編成手段と、前記シーン運転機器群管理手段より各機器のシーン動作状態並びに前記起動中シーン推移順編成手段及び前記終了シーン推移順編成手段よりシーン運転推移状況の各情報を取込んでそれぞれ表示するシーン運転及び各機器状態表示手段とを備える。
【００１１】
従って、このような構成の舞台機構制御装置にあっては、上記請求項１に対応する発明の作用効果に加えて、手動運転入力手段より手動運転機器群管理手段に割込み要求が入力されるとシーン運転機器群管理手段がシーン運転から切離され、割込まれた機器の動作権利は手動運転管理可へ移行されるので、その割込み時点から操作員の判断による手動運転操作が可能となる。
【００１２】
請求項３に対応する発明は、吊り機構及び床機構を有する舞台機構を公演シーンに合せて順に移動制御する舞台機構制御装置において、複数のシーンデータを入力して仕込データを設定するシーン仕込入力手段と、このシーン仕込入力手段で仕込まれたデータと再起動情報をもとにシーンの起動順を判定するシーン起動順判定手段と、シーン起動、停止、任意に終了を指示するシーン運転入力手段と、前記シーン運転入力手段から起動指令が入力されると前記シーン起動順判定手段よりシーン運転のためのデータを取込んで前記舞台機構の各機器を制御する指令データを編集するシーン起動運転管理手段と、前記舞台機構の各機器の動作位置を検出する位置検出手段と、前記シーン起動運転管理手段より指令データが入力されると前記舞台機構の機器をシーン動作させ、且つ前記位置検出手段により検出される位置情報をもとに実際に動作する機器に対して群管理を行うシーン運転機器群管理手段と、前記シーン起動運転管理手段より指令データを取込んで実起動されたシーン履歴をシーン推移順に編成処理する起動中シーン推移順編成手段と、前記シーン運転機器群管理手段より実際に動作する機器の管理情報を取込んで各機器が任意のシーン目標位置へ到達するとその終了シーン履歴をシーン推移順に編成処理する終了シーン推移順編成手段と、前記シーン運転機器群管理手段より管理情報を取込んで前記シーン運転入力手段より入力されるシーン一旦停止タイミングにてまだ完了していないシーンをシーン推移順にて編成処理する残シーン推移順編成手段と、前記シーン運転入力手段によりシーン一旦停止後再起動されると前記起動順判定手段より今まで起動されたシーンの最終シーンの次のシーンを取込んで再起動履歴を作成し、これを前記シーン起動順判定手段に前記再起動情報として通知する再起動シーン履歴順編成手段と、前記シーン運転機器群管理手段より各機器のシーン動作状態並びに前記起動中シーン推移順編成手段、前記終了シーン推移順編成手段及び残シーン推移順編成手段よりシーン運転推移状況の各情報を取込んでそれぞれ表示するシーン運転及び各機器状態表示手段とを備える。
【００１３】
従って、このような構成の舞台機構制御装置にあっては、上記請求項１に対応する発明の作用効果に加えて、シーン運転入力手段によりシーン一旦停止後再起動されると、再起動シーン履歴順編成手段では今まで起動されたシーンの最終シーンの次のシーンを取込んで再起動履歴を作成し、シーン起動順判定手段に通知することにより、起動順判定手段では再起動シーン履歴順編成手段が作成した再起動シーン履歴が存在していれば、この再起動シーン履歴に従いデータを読出してシーン起動運転管理手段にデータが渡されるので、これを再起動時に辿っていけば残っているシーンの設定機器を起動順で復元し、既に終了したシーンをパスして次々に操作員の操作によって起動することが可能となる。
【００１４】
【発明の実施の形態】
以下本発明の実施の形態を図面を参照して説明する。
図１は本発明による舞台機構制御装置の構成例を示すブロック図である。
図１において、１はシーンデータの入力を受けるとこれを仕込データとして保存するシーン仕込入力回路、２はこのシーン仕込入力回路１で仕込まれたデータと、一旦停止にて作成された再起動情報データよりシーン起動順を判定するシーン起動順判定回路、３は操作員からのシーン起動、停止、任意終了指示を入力するためのシーン運転用釦入力回路、４はシーン起動順判定回路２とシーン運転用釦入力回路３から出力される起動タイミングとシーン運転のためのデータより舞台機構の各機器に対して出力する指令データを編集するシーン起動運転管理回路である。
【００１５】
また、５は舞台機構の各機器で実際に動作した機器を群管理し、且つシーン運転管理回路４より指令データが入力されると舞台機構の該当機器を動作させ、また実際に動作する機器に対して手動割込みがあるとき、シーン運転動作機器と手動運転動作機器が干渉しないように切分けてシーン運転を継続させる機能を有するシーン運転機器群管理回路、６は実起動されたシーン履歴をシーンＮＯ．順にて順編成処理を行う起動中シーンＮＯ．順編成回路、７は各機器が任意のシーン目標位置へ到達、或いは途中操作員による手動割込みにより該当シーン設定機器がシーン単位の終了を果たしたときに、その終了シーン履歴をシーンＮＯ．順にて順編成処理する終了シーンＮＯ．順編成回路、８はシーン一旦停止タイミングにてまだ完了していないシーンをシーンＮＯ．順にて順編成処理を行う残シーンＮＯ．順編成回路である。
【００１６】
さらに、９はシーン一旦停止後の再起動において一旦停止中のシーン動作機器を一度に起動するのではなく、終了したシーンをスキップして残シーン先頭より順に起動するシーンＮＯ．を順に抽出する再起動シーンＮＯ．順編成回路、１０はシーン運転推移状況と各動作機器の機器状態を表示するシーン運転及び各機器状態表示回路である。
【００１７】
一方、１１は操作員より手動運転指令及びシーン動作機器の手動割込み指令を受ける手動運転用釦入力回路、１２はこの手動運転用釦入力回路１１より受けた操作指令により手動にて機器を動作するための手動運転機器群管理回路、１３は各機器が手動或いはシーン運転された時、該当機器が設定された目標位置に対してどの位置にいるか或いは目標位置へ正常動作して完了しているかの判断をするための各機器位置検出回路、１４は実際に動作する各機器が据付けられている舞台機構である。
【００１８】
次に上記のように構成された舞台機構制御装置の作用を説明する。
予めシーン仕込入力回路１に対して、上演及びリハーサルするシーンを演出用台本や仕込台帳等から判断し、シーンＮＯ．単位に設定する機器及びその目標位置及び目標速度を決め、複数のシーンを推移順に設定しておく。
【００１９】
この場合、上演上の推移を演劇関係者が簡単に考慮できるようにするため、通常シーンＮＯ．は起動順に大きくしていくのが業界の常識となっている。
ここで、シーン推移順がシーンＮＯ．順であるとは言え、必ずしも設定順がシーンＮＯ．順であるとは限らず、また複写や移動及びデータの交換作業等を操作員が組み直すことも考えられるため、シーン起動順判定回路２では実際の起動順にシーン推移を順編成処理し、初回のシーンデータをシーン起動運転管理回路４に適時促しておく。
【００２０】
そして、操作員は本装置に対して、シーン運転用釦入力回路３の起動釦にて演出の間合い及び演出中の起動タイミングを考慮したシーン起動を要求する。
すると、シーン起動運転管理回路４は、起動タイミングにおいて起動中シーンＮＯ．順編成回路６へ実際に起動のかかったシーンＮＯ．を履歴として登録するように該当ＮＯ．を通知すると共に、対象機器を動作させるためのシーンＮＯ．機器割付、シーン目標位置及び目標速度をシーン運転機器群管理回路５へ通知する。
【００２１】
このシーン運転機器群管理回路５では、シーン起動運転管理回路４から起動通知を受けたタイミングにて、複数台の舞台機構機器１４において該当シーンの該当機器を目標位置へ動作させるように運転管理を行う。
【００２２】
次に各機器がシーン運転機器群管理回路５の出力による運転指令により起動され、目標位置へ到達した以降の処理について述べる。
位置検出回路１３により各機器の移動した現在位置を常時位置サンプリングし、シーン運転機器群管理回路５へ入力している。これにより、シーン運転機器群管理回路５は、前述のシーン起動以降の該当機器での移動位置を認識し、該当機器が目標位置へ到達時、該当機器が起動のかかったシーンＮＯ．登録機器での目標位置最終到達機器か否かを判断する。
【００２３】
ここで、シーン運転機器群管理回路５が該当機器が任意のシーンによる目標位置到達機器であることを認識すると、この機器の持つシーンＮＯ．を終了したものとして終了シーンＮＯ．順編成回路７へ通知する。
【００２４】
すると、この終了シーンＮＯ．順編成回路７はこの通知を受けると以下の処理を行う。終了シーンＮＯ．順編成回路７がシーン運転機器群管理回路５から受取る終了シーンＮＯ．順は、起動シーンＮＯ．順と異なることがある。
【００２５】
これは各々のシーンでの目標位置や速度によってシーン終了タイミングが異なるからである。終了シーンＮＯ．順編成回路７は、この受取ったシーンＮＯ．を順に並べ変えておく処理を行う。
【００２６】
これにより、シーン運転及び各機器動作状態表示回路１０は、シーン運転機器群管理回路５、起動中シーンＮＯ．順編成回路６及び終了シーンＮＯ．から各機器の動作状態、起動シーン及び終了シーンＮＯ．順編成回路７から各機器の動作状態、起動シーン及び終了シーン状態の通知を受け、これを分かりやすく編集表示することにより、操作員に簡単に状況を把握することができる。
【００２７】
さて、前述した内容は、シーン運転において正常起動から正常終了までの処理であるが、次に操作員の判断により任意の機器を任意のシーンで手動にて割込んだ際の処理について述べる。
【００２８】
まず、シーン運転中の任意の機器に対しての割込み（手動介入）は、操作員が手動運転用釦入力回路１１に対して割込み要求操作を行うことで処理が開始される。手動運転用釦入力回路１１では、この割込み要求をシーン運転機器群管理回路５に通知する。
【００２９】
シーン運転機器群管理回路５では、この通知を受取ると割込まれた該当機器の動作位置がこの段階で目標位置に対して途中であったとしても該当シーンでの役目が終わったものとして運転から切離す。
【００３０】
この時、該当機器はシーン運転機器群管理回路５からの指令により停止動作する。
なお、ここで該当割込み機器が該当シーンでの最終機器であった場合、前述と同様に終了シーンＮＯ．順編成回路７へ該当機器のシーンＮＯ．が終了シーンＮＯ．として通知され処理される。この段階で割込まれた機器の動作権利は必然的に手動運転管理下へ移行される。
【００３１】
従って、この機器は手動運転用釦入力回路１１から手動運転群管理回路１２へ手動割込み通知された時点で、手動運転用釦入力回路１１から操作員の判断による手動運転操作が可能となる。
【００３２】
更に、操作員の判断が任意の機器ではなく複数台に及ぶとき、操作員はシーン運転用釦入力回路３に対して停止釦にてシーン運転機器動作停止を要求することができる。この時、シーン運転機器群管理回路５は、シーン運転用釦入力回路３の停止通知を受けると現在シーン運転にて動作している全機器に対して停止指令を出力すると共に、起動中シーンＮＯ．順編成回路６及び終了シーンＮＯ．順編成回路７より起動シーン及び終了シーンＮＯ．履歴を読出して、それらの履歴から残シーンＮＯ．履歴を演算し、順編成に順に編成し直すように残シーンＮＯ．順編成回路８へ通知する。
【００３３】
次に残シーンＮＯ．順編成回路８は、該当する残シーンＮＯ．履歴を順編成にて処理後、以降残った一旦停止中のシーンを再起動ＮＯ．順編成回路９へ通知する。この再起動ＮＯ．順編成回路９では、今まで起動されたシーンの最終シーンＮ０．の次のシーンＮＯ．をシーン起動順判定回路２より１シーン分受取り、これまで作成した再起動シーンＮＯ．履歴の最後に追加挿入し、再起動ＮＯ．履歴を作成してシーン起動順判定回路２に再起動情報を作成したことを通知する。
【００３４】
従って、シーン起動順判定回路２は再起動ＮＯ．順編成回路９により作成した再起動シーン履歴ＮＯ．が存在していれば、初期の処理のようにシーン仕込入力回路１から順にシーンデータを読み出すのではなく、この再起動シーン履歴ＮＯ．に従いデータを読出してシーン起動運転管理回路４へデータを渡すように処理する。
【００３５】
この処理より一旦停止されたとき、再起動シーン履歴に残っているのは一旦停止中のみのシーンＮＯ．が登録されているだけであり、これを再起動時に辿っていけば残っているシーンＮＯ．のシーン設定機器を起動順で復元し、既に終了したシーンをパスして次々に操作員の起動釦によって起動して行くことが可能である。この場合、一遍に起動できることも勿論可能である。
【００３６】
ここで、処理上注意すべき点は次の通りである。
シーン一旦停止から再起動の処理段階において、再起動されたシーンＮＯ．は順に前述の再起動シーンの履歴から順に消去しておく必要がある。これは何時までも再起動シーン履歴にシーンＮＯ．が残っていると以降先に進まなくなるためである。
【００３７】
そこで、シーン起動時に起動されたシーンＮＯ．を起動中シーンＮＯ．順編成回路６より再起動シーンＮＯ．順編成回路９へ通知することにより、同一シーンＮ０．を再起動シーン履歴から消去し、再起動シーンＮＯ．順編成回路９自身がシーンＮＯ．順に再編成することで処理している。
【００３８】
一方、シーン運転及び各機器状態表示回路１０において、これまで述べたシーン運転動作機器に対する割込み状況と一旦停止及び再起動シーン履歴もリアルタイムにて編集表示することにより、操作員が上演する上での外乱発生時でも回避、復旧のための的確な判断がしやすく、更に簡単な操作での復旧が可能である。
【００３９】
以上は舞台機構制御装置の全体の作用であるが、ここで起動シーンＮＯ．の履歴登録と機器を実動作させるための処理の詳細について述べる。
まず、起動中ＮＯ．順編成回路６における処理を図２により説明する。
【００４０】
起動中ＮＯ．乱編成履歴１５、終了シーンＮＯ．乱編成履歴１６及び残シーンＮＯ．乱編成履歴１７の各データを準備しておく。
最初に初回のシーンＮＯ．が起動された段階で、乱編成履歴データを全てクリアしておいてから以降の処理に入る。
【００４１】
まず、起動中ＮＯ．順編成回路６がシーン起動時にシーンＮＯ．を受理後、ｓ（ｉ）（前記起動中ＮＯ．乱編成履歴１５）、及びｅ（ｉ）（前記終了シーンＮＯ．乱編成履歴１６）の配列０から最大配列数ｎまでの配列内の値において、（１）式を満す配列を検索する。
【００４２】
ｓ（ｉ）＝ｅ（ｉ）を満す最も配列値の低いｉ配列  ……  （１）
（配列数ｉ分のエリアはシーンオーバラップを考慮して十分値）
ここで、条件を満さなかった配列箇所のｓ（ｉ）値は、既に起動中シーンが存在していることを示す。
【００４３】
実際に条件が満された配列ｉは、該当配列が空き状態で新規登録可能な箇所であり、ここに新規起動シーンＮＯ．を登録し、更にこの配列ｉが該当シーン終了まで空きではないことを示すため、該当配列ｉのｅ（ｉ）を０クリアする。
【００４４】
これで、起動時の前記起動中ＮＯ．乱編成履歴１５の更新が終了するが、更に起動中ＮＯ．順編成回路６は、各配列において（２），（３）式を実行し、起動中シーンＮＯ．の順編成データを作成する。
【００４５】
ｗ（ｉ）＝ｅ（ｉ）−ｓ（ｉ）を各配列において演算  ……  （２）
（ｗ（ｉ）は、演算用の作業用演算データエリア）
ｗ（ｉ）をクイックソートし、順編成データ演算  ……  （３）
各機器の移動した現在位置を各機器位置検出回路１３は常時位置サンプリングし、前記シーン運転機器群管理回路５へ通知している。
【００４６】
ここで、該当機器が任意のシーンによる目標位置最終到達機器であることをシーン運転機器群管理回路５が認識すると、この機器の持つシーンＮＯ．が終了したものとして終了シーンＮＯ．順編成回路７へ通知する。
【００４７】
この終了シーンＮＯ．順編成回路７は、この終了通知を受けると以下の処理を行う。
まず、配列０から最大配列数ｎまでの配列内の値において、（４）式を満す配列を検索する。
【００４８】
ｓ（ｉ）−ｅ（ｉ）＝終了通知シーンＮＯ．を満す配列ｉ  ……  （４）
この条件を満すｉが起動時に起動中シーンＮＯ．としてセットされた配列である。
【００４９】
ここで、、既に該当シーンが終了したことと該当配列が次に新規起動発生したシーンＮＯ．を登録可とするため、該当配列ｉのｅ（ｉ）にｓ（ｉ）値と同値をセットする。
【００５０】
これで、終了時の終了シーンＮＯ．乱編成履歴１６の更新が完了するが、更に終了シーンＮＯ．順編成回路７は、各配列において（５）式を実行し、終了シーンＮＯ．の順編成データを作成する。
【００５１】
ｅ（ｉ）をクイックソートして順編成データ演算  ……  （５）
これにより、シーン運転及び各機器動作状態表示回路１０は、各機器の動作状態、起動シーン及び終了シーン状態通知を受け、これを分かりやすく編集表示することで操作員に簡単に状況を把握させることができる。
【００５２】
次にシーン運転中の任意の機器に対しての割込み（手動介入）は、操作員が手動運転用釦入力回路１１に対し割込要求操作を行うことで処理が開始される。
この操作を受取ったシーン運転機器群管理回路５は、割込まれた該当機器が該当シーンでの役目が終わったものとしてシーン運転から切離す。
【００５３】
なお、ここで該当割込み機器が該当機器のシーンＮＯ．が終了として通知され、処理される。
更に、操作員の判断が任意の機器ではなく複数台に及ぶ時、操作員は前記シーン運転用釦入力回路３に対して停止釦にてシーン運転機器動作停止を要求することができる。
【００５４】
このとき、シーン運転機器群管理回路５は、シーン運転用釦入力回路３の停止通知を受けると、現在シーン運転にて動作している全機器にたいして停止指令を出力すると共に、起動中シーンＮＯ．順編成回路６及び終了シーンＮＯ．順編成回路７より起動シーン及び終了シーンＮＯ．履歴を読出して、それらの履歴を残シーンＮＯ．順に編成し直すように残シーンＮＯ．順編成回路８へ要求を通知する。
【００５５】
この処理後、再起動シーンＮＯ．順編成回路９は、いままで起動されたシーンの最終シーンＮＯ．の次のシーンＮＯ．をシーン起動順判定回路２から１シーン分受理し、これまで作成した再起動シーンＮＯ．の最後に追加挿入するが、ここで残シーンＮＯ．順編成回路８及び再起動シーンＮＯ．順編成回路９において再起動シーンＮＯ．情報を作成する具体的処理を述べる。
【００５６】
まず、配列０から最大配列数ｎまでの配列内値において（６），（７）式を演算する。
ｚ（ｉ）＝ｓ（ｉ）−ｅ（ｉ）（全配列ｉにおいて演算）  ……  （６）
ｚ（ｉ）をクイックソートし順編成データ演算しｚ（ｉ）へ……（７）
これはｚ（ｉ）で各配列の値が０でないものが、再起動が必要な残シーン履歴であることを意味し、更に（８），（９）式において以降の次シーンＮＯ．を登録することで処理される。
【００５７】
（７）式でソートした０以外の有効値配列ｉを検索  ……  （８）
Ｚ（ｉ＋１）＝Ｚ（ｉ）の次に仕込まれれているＮＯ．  ……  （９）
この処理の結果をシーン起動順判定回路２に再起動情報として通知する。
【００５８】
従って、シーン起動順判定回路２は前記再起動シーンＮＯ．順編成回路９が作成したＺ（ｉ）に有効値が存在していれば、初期の処理のようにシーン仕込入力回路１から順にシーンデータを読み出すのではなく、このＺ（ｉ）のｉ順に従い、データを読出してシーン起動運転管理回路４へデータを渡すように処理する。
【００５９】
ここで、シーン一旦停止から再起動の処理段階において、再起動されたシーンＮＯ．は順に前述のＺ（ｉ）から順に消去しておく。
また、これまでに記述したシーン運転動作機器に対する割込み状況と一旦停止及び再起動シーン履歴もシーン運転及び各機器状態表示回路１０において、リアルタイムにて編集表示される。
【００６０】
これにより、シーン運転での目標機器を目標位置へ位置制御すると共に、シーン運転開始時、シーン運転中の手動割込み、各機器での位置制御完了等の機器動作状態をロギングしながら、自動にてシーン運転推移管理を行うため、操作員の操作の負荷を軽減してシーン運転を演出上での外乱があっても支承なく公演継続することが可能である。
【００６１】
【発明の効果】
以上述べたように本発明によれば、シーン運転のオーバラップを実現すると共にシーン運転中のトラブル等による外乱発生時にその復旧及び以降のシーン運転継続を短時間で行うことができると共に、操作員の簡単な操作で復旧操作を行うことができる舞台機構制御装置を提供できる。
【図面の簡単な説明】
【図１】本発明による舞台機構制御装置の実施の形態の構成例を示すブロック図。
【図２】同実施の形態において、起動中シーンＮＯ．順編成回路の処理を説明するための図。
【符号の説明】
１……シーン仕込入力回路
２……シーン起動順判定回路
３……シーン運転用釦入力回路
４……シーン起動運転管理回路
５……シーン運転機器群管理回路
６……起動中シーンＮＯ．順編成回路
７……終了シーンＮＯ．順編成回路
８……残シーンＮＯ．順編成回路
９……再起動シーンＮＯ．順編成回路
１０……シーン運転及び各機器状態表示回路
１１……手動運転用釦入力回路
１２……手動運転機器群管理回路
１３……各機器位置検出回路
１４……舞台機構機器
１５……起動中シーンＮＯ．乱編成履歴
１６……終了シーンＮＯ．乱編成履歴
１７……残シーンＮＯ．乱編成履歴
【図１】
0003691903.tif 000002
【図２】
0003691903.tif 000003