Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4522516B2 - Linear illumination control data creation device and program storage medium - Google Patents
[go: Go Back, main page]

JP4522516B2 - Linear illumination control data creation device and program storage medium - Google Patents

Linear illumination control data creation device and program storage medium Download PDF

Info

Publication number
JP4522516B2
JP4522516B2 JP35199499A JP35199499A JP4522516B2 JP 4522516 B2 JP4522516 B2 JP 4522516B2 JP 35199499 A JP35199499 A JP 35199499A JP 35199499 A JP35199499 A JP 35199499A JP 4522516 B2 JP4522516 B2 JP 4522516B2
Authority
JP
Japan
Prior art keywords
data
linear illumination
slice
illumination control
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP35199499A
Other languages
Japanese (ja)
Other versions
JP2001166738A (en
Inventor
亜記子 原
昌利 大石
豊太郎 時本
Original Assignee
アビックス株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by アビックス株式会社 filed Critical アビックス株式会社
Priority to JP35199499A priority Critical patent/JP4522516B2/en
Publication of JP2001166738A publication Critical patent/JP2001166738A/en
Application granted granted Critical
Publication of JP4522516B2 publication Critical patent/JP4522516B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Devices For Indicating Variable Information By Combining Individual Elements (AREA)
  • Illuminated Signs And Luminous Advertising (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、各種の商業施設などにおいてイルミネーションを行うための制御データ作成装置、並びにその制御データ作成用プログラムを記録したコンピュータ読み取り可能な記憶媒体に関し、◎
とくに、多数のLED(発光ダイオード)ランプ群およびこれらをそれぞれ独立制御するための回路が直列に連結されて形成される線形イルミネーションシステムを多彩な表現で発光させるための制御データ作成装置、並びにその制御データ作成用プログラムを記録したコンピュータ読み取り可能な記憶媒体に関する。
【0002】
【従来の技術】
さきに本出願人らは、特開平11−191494号公報に詳しく開示されている、つぎのような線形イルミネーションシステムを開発して実用化した。これは、帯状に配列された多数のLEDランプ群の点滅を1個1個独立して制御でき、多彩なイルミネーション表現を可能とする線形イルミネーションシステムである。この線形イルミネーションシステムの概略的な構成図を図1に示す。帯状基体11に4つのLEDランプ群12〜15が一定の間隔をおいて疎に配列されるとともに、これら各LEDランプ群(12〜15)を個別に発光制御するための駆動制御回路が実装されてLEDイルミネーションユニット1が構成されている。複数個の前記ユニット1を店舗の壁面に適当なレイアウトで連続して配置するとともに、隣り合うユニット1の入力コネクタ16と出力コネクタ17を接続することで全ユニット1が直列接続されている。また、隣り合うユニット1の向かい合った電源コネクタ18aと18bと接続することで、全ユニット1の電源ラインが直列接続されている。さらに、直列接続された全ユニット1のうち一番端に位置するユニット1の入力コネクタ16にシステムコントローラ2が接続されており、このシステムコントローラ2を接続した一番端のユニット1の電源コネクタ18aには電源装置3が接続されている。
【0003】
前記線形イルミネーション制御データは、前記システムコントローラ2から送信される。その制御データにはLEDランプ群による発光パターンを具体的に規定する発光パターン規定データが含まれている。その発光パターン規定データの作成方法を簡単な具体例を用いて説明する。
【0004】
図2に示した発光パターンは、等間隔に並んだ3つの赤色の発光ポイント(以下、赤グループ)が右に速さVrで移動するとともに、同じく等間隔に並んだ3つの青色の発光ポイント(青グループ)が左に速さVbで移動するという簡単なものである。このパターンを2つのグループ(赤と青)の「巨視的な動き」の組み合わせとして捉え、各グループの動きをそれぞれ別々に数値パラメータで設定する。つまりこのパラメータが前述の発光パターン規定データとなる。設定するパラメータとしては、発光の色、発生および消滅の位置・タイミング、移動の方向、移動の速さ、発光ポイント間の距離などがある。
【0005】
【発明が解決しようとする課題】
このように、図2のような簡単なパターンであっても、複数の数値パラメータの設定作業が必要である。このパラメータは発光制御用プログラムを制作する段階で組み込まれるのがほとんどであるため、プログラマーなどの専門技術者に委ねられることになる。よって、プログラム作成の経験がない利用者は、パターンを思い通りに変更することができず、大変不便であった。また、パターンによっては高度な計算式を駆使してプログラム化する必要があるため、プログラマーにとっても時間のかかる骨の折れる作業となっていた。また、プログラム作成途中においてパターンの時系列的な変化を確認することができず、ひいては作成効率の低下を招いていた。
【0006】
さらに、作成されるパターンは、ある一定の法則に従って構成するしかないため、その構成は大変簡素なものとなり面白味に欠けることになる。それでも、基本となるパターンの組み合わせを工夫することで、ある程度複雑な構成の発光パターンを作成することは可能であるが、「一定の法則に従って」という大きな制約を回避できるものではない。
【0007】
この発明はこのような従来の問題点を解決すべくなされたもので、その目的は、どのような人でもパターンの時系列的な変化を確認しながら容易に線形イルミネーション制御データを作成することができ、その作成したパターンを後から容易に変更することができ、従来では作成することすらできなかった面白味があって多彩なパターン表現を具現化する線形イルミネーション制御データ作成装置、およびその制御データ作成用プログラムを記録した記憶媒体を提供することにある。
【0008】
【課題を解決するための手段】
このような目的を達成するため、この発明に関する線形イルミネーション制御データ作成装置は、ディスプレイ画面に設定された原画編集窓内に制作者からの指示入力に応じた原画を作成し表示するとともにビットマップ形式の原画データを一時記憶するCG描画手段と、
前記原画編集窓内に画素抽出ラインを仮想設定するとともに、この画素抽出ラインと前記ビットマップ原画データとが対応する部分の画素データ列を抽出する原画スライス手段と、
前記ディスプレイ画面に細長い線状に設定された線状モニタ窓内に前記原画スライス手段により抽出されたスライス画素データ列により表現された線状画像を表示する線画表示手段と、
前記原画スライス手段および前記線画表示手段が機能している状態において、前記原画編集窓内に仮想設定した前記画素抽出ラインを所定速度で平行移動させることを繰り返すことで、前記線状モニタ窓枠内に表示される前記スライス画素データ列による線状画像に周期的な変化を与えるスライス位置走査手段と、
前記ビットマップ原画データから抽出される前記スライス画素データ列の集合を所定のデータ形式に整形して1パターン分の線形イルミネーション制御データとするデータ整形手段と、
を備えている。
【0009】
以上の要件を備える制御データ作成装置において、望ましくは、適宜な記憶手段に記録されている画像データを読み取って前記原画編集窓に表示するとともに前記原画データとして一時記憶する手段を備えておく。また、適宜な記憶手段に記録されている画像データを読み取って前記原画データとしたものについて前記原画編集窓上で適宜に編集する手段を備えておく。
【0010】
また望ましくは、前記スライス位置走査手段が動作するときの前記画素抽出ラインの移動速度を任意に設定する手段と、その動作に由来して作成された前記線形イルミネーション制御データに前記移動速度に対応した情報を制御パラメータとして付帯させる手段とを備えておく。
【0011】
また望ましくは、前記データ整形手段は、データ供給対象となる線形イルミネーション装置の装置属性データをなんらかの手段により取得し、その装置属性データに合わせて整形した線形イルミネーション制御データを作成する。
【0012】
さらに望ましくは、作成した複数パターン分の線形イルミネーション制御データを任意に組み合わせて連続したイルミネーションを実行させるためのイルミネーション番組を編集する手段を備えておく。
【0013】
またこの発明は、適宜なオペレーティング・システムが搭載されたコンピュータにインストールすることで前述の前記CG描画手段・原画スライス手段・線画表示手段・スライス位置走査手段・データ整形手段としての機能を具現化するためのプログラムを記録した媒体にも適用される。
【0014】
さらにこの発明の線形イルミネーション制御データ作成装置は、ディスプレイ画面に設定された立体画編集窓内に制作者からの指示入力に応じた立体原画を作成し表示するとともにビットマップ形式の立体原画データを一時記憶するCG描画手段と、
前記立体画編集窓内に画素抽出面を仮想設定するとともに、この画素抽出面と前記ビットマップ立体原画データとが対応する部分の画素データ行列を抽出する立体画スライス手段と、
前記ディスプレイ画面に設定された所定形状のモニタ窓内に前記立体画スライス手段により抽出されたスライス画素データ行列により表現された所定形状のスライス画像を表示するスライス画表示手段と、
前記立体画スライス手段および前記スライス画表示手段が機能している状態において、前記立体画編集窓内に仮想設定した前記画素抽出面を所定速度で平行移動させることを繰り返すことで、所定形状のモニタ窓枠内に表示される前記スライス画素データ行列によるスライス画像に周期的な変化を与えるスライス位置走査手段と、
前記ビットマップ立体画データから抽出される前記スライス画素データ行列の集合を所定のデータ形式に整形して1パターン分の線形イルミネーション制御データとするデータ整形手段と、
から構成してもよい。
【0015】
【発明の実施の形態】
===制御データ作成装置の概要===
この発明の一実施例による線形イルミネーション制御データ作成装置の中核となるのは、一般的なパーソナルコンピュータであり、その本体はCPU・メインメモリ・ハードディスク装置を備えている。また、コンピュータは本体の他に、入力操作手段としてのキーボード・マウス、およびディスプレイなどの周辺機器を備えている。さらに、その周辺機器としてデータ書き換え可能なリムーバブル記憶媒体およびそのドライブ装置を備えている。
【0016】
===イルミネーションシステムの概要===
本実施例の発光制御の対象は、図1に例示した、イルミネーションユニット1を直列接続して構成された線形イルミネーションシステムである。そのシステムを構成するユニット1はつぎのようなものである。ユニット1の帯状基体11はアルミニウム押出し成型品の溝型部材であり、その溝型空間内に線形の印刷配線板が取り付けられている。この印刷配線板に4個のLEDランプ群12、13、14、15が所定のピッチで疎に配列されているとともに、これらランプを個別に発光制御するための駆動制御回路やバッファ回路などが実装されている。各LEDランプ群(12〜15)は、2個の赤色LEDと、2個の緑色LEDと、2個の青色LEDを近接配置したLED多色集合ランプである。つまり、これをRGB各4ビットの画素データで駆動した場合、RGB各色の表示階調を16階調とした4096色のカラー表現が可能である(その他、RGB各4階調とした64色のランプと、RGB各2階調とした8色のランプが、現在実用化されている。)。
【0017】
ユニット1の一端部には入力コネクタ16と電源コネクタ18aが適当な長さの電線で引き出し配線されている。ユニット1の他端部には出力コネクタ17と電源コネクタ18bが適当な長さの電線で引き出し配線されている。これらのコネクタ配線16〜18は前記配線板のパターン配線に接続されている。前記配線板を配設した帯状基体1の溝型空間内にプラスチックがモールドされ、合計24個のLEDランプのレンズ体が前記モールドプラスチックの表面に露呈している。また各コネクタの配線(16〜18)が前記モールドプラスチックの端面から引き出されている。このプラスチックのモールド構造によりユニット1は相当に高レベルの防水性を備えている。
このようなユニット1により前記線形イルミネーションシステムが構成されるが、その接続形態は従来の技術のところで示した図1と基本的に同じであるのでここではその説明を省略する。
【0018】
===発光パターンの画像編集===
この発明に特徴的なのは、図1に示したコントローラ2からユニット1に向けて送信される前記線形イルミネーション制御データ(とくに、前記発光パターン規定データ)を画像編集を介して作成できることにある。そのために本実施例では、線形イルミネーションシステムを構成する全LEDランプ群を前記ディスプレイ画面の編集窓内に表示されたビットマップ形式の原画の1行に対応づけるとともに、そのランプ群による発光パターンの時系列的な変化を前記原画の列方向に展開して作成された「物理的配列×時系列的配列」の2次元画像を使用する。
【0019】
具体的には、前記コンピュータの記憶部(前記ハードディスク装置や前記リムーバブル記憶媒体など)に記録されている既存の画像データを読み取って(または新規の画像データを作成して)、前記原画編集窓にその画像を表示するとともにメインメモリ上にビットマップ形式の原画データとして一時記憶する。なお、これら画像データの管理については後で詳しく説明する。
【0020】
図1に示した6個のユニット1からなる前記システムの場合、1個のユニット1が4ドットに対応するため、前記システムを構成する全ユニットが24ドット(=4ドット×6個)のラインで表現できることになる。例えばこのシステムを50ミリ秒の間隔で5秒間継続して発光させるパターンを1パターンとする場合、その1パターンは100行分の前記ラインに相当する。つまり、1パターンが24×100ドットのビットマップ形式の原画1枚で表現できることになる。以下、これについてさらに詳しく説明する。
【0021】
本実施例の作成装置は一般的な画像編集手段(ペイントツール)を備えており、これによって前記原画を編集することができる。例えば、従来の技術で取り上げた図2のパターンは次のように作成できる。まず図3(a)に示すように、24×100ドットのブランク原画を前記編集窓内に用意する。つづいて図3(b)に示すように、1ドット分の太さの赤ペンで右下がりの直線(赤線)を任意に3本描画する。さらに図3(c)に示すように1ドット分の太さの青ペンで右上がりの直線(青線)を任意に3本描画する。このようにお絵かき気分で描画するだけで簡単に1パターンに相当するビットマップ原画が作成される。なおこのとき、直線と発光ポイントはつぎのような関係にある。直線の色→発光ポイントの色、直線の位置→発光ポイントの発生および消滅の位置・タイミング、直線の傾斜方向→発光ポイントの移動方向、直線の傾斜角→発光ポイントの移動速さ、直線間隔→発光ポイント間の距離。従来は矢先のパラメータの設定を「数値解析的」に行っていたのに対し、本実施例では矢尻のパラメータとして、つまり「幾何学的」なパラメータとして取り扱えることがわかる。
【0022】
もちろんこのビットマップ原画データのままでは前記発光パターン規定データとして機能しない。コンピュータは前記原画データのデータ形式を所定のものに変更して前記発光パターン規定データを作成するとともに、発光制御に関連するいくつかの制御パラメータを前記発光パターン規定データに付帯して前記線形イルミネーション制御データを完成させる。なお、前記発光パターン規定データに付帯される前記制御データについてはそれに関連するところで逐次説明していく。
【0023】
===発光パターンの動作確認===
この発明のもう一つの特徴として、前述のようにして作成した発光パターンの動作をディスプレイ画面で確認できることが挙げられる。すなわち、前記コンピュータは前記原画編集窓の上端に画素抽出ラインを仮想設定し、この画素抽出ラインを前記原画編集窓内の上から下に平行移動させこれを所定周期で所定回数だけ繰り返す。このとき画素抽出ラインの幅を前記原画の幅に一致させることでシステムの表示の全体像を確認できる。以下これについて詳しく説明する。
【0024】
図4(a)に示すように、前記コンピュータは、前記画素抽出ラインと前記原画データとが重なる部分の画素データ列(以下、スライス画素データ列とする)を抽出し、メインメモリに確保された所定領域に前記スライス画素データ列を一時記憶するとともに、前記ディスプレイ画面に細長い線状に設定された線状モニタ窓に前記スライス画素データ列により表現された線状画像を表示する。
図4(b)に示すように、前記画素抽出ラインを所定速度で平行移動させることを繰り返すことで、前記線状モニタ窓枠内に表示される線状画像に周期的な変化が与えられる(以下、この動画をパターンアニメとする)。
【0025】
なお、前記画素抽出ラインの移動速度は制作者が任意に可変設定できるようになっており、その動作設定に由来して作成された前記線形イルミネーション制御データに前記移動速度に対応した情報が制御パラメータとして付帯される。また、前記線状モニタ窓枠内に表示される線状画像の輝度も制作者が任意に可変設定できるようになっており、その輝度設定に由来して作成された前記線形イルミネーション制御データに前記輝度に対応した情報が制御パラメータとして付帯される。このように、前記制御データの作成段階においてパターン周期や輝度を確認・設定できるのは、多彩なイルミネーション表現を具現化する上で非常に効果的である。
【0026】
===パターンに関するデータベース===
前述したようにコンピュータの記憶部には、イルミネーション表示の対象となる多数の種類の画像データがパターン(ファイル)という取り扱い単位で蓄積されてデータベース化されている(以下、これをパターンマスターとする)。図5に示すように、前記パターンマスター中の各パターンファイルはパターンIDをキーとして集約されている。各パターンファイルには、前述したように、その本体である前記発光パターン規定データの他に、そのパターンの内容を日本語文字で端的に表現したパターン名称と、前述した制御パラメータ(パターン切替周期や輝度など)が付帯している。
【0027】
===番組(タイトル)===
イルミネーション表示制御の処理単位は前述のパターンであるが、システム運用上の表示スケジュールの管理単位はイルミネーション番組である。本実施例においては、この番組のことをタイトルと称する。タイトル(番組)とは、集合化された複数のパターンのIDの順列のことであり、後述するように、その順列に従って各パターンがサイクリックに表示されることになる。前記コンピュータの記憶部には、集合化された複数のパターンIDの順列をタイトルIDごとに対応づけしてテーブル化されたタイトルマスターが保存されている。
【0028】
また、前記番組の編集作業の利便性を確保するため、本実施例では幾つかの前記番組を例えば各施設ごとに対応づけるなどして集合化した。これを「案件」とする。前記コンピュータの記憶部には、この案件という単位ごとに対応づけしてテーブル化された案件マスターが保存されている。
【0029】
===案件の編集===
本実施例では、グラフィカル・ユーザー・インタフェース(GUI)により前記制御データを効率よく作成できる。以下、その制御データの作成プロセスを説明する。前記コンピュータを起動して前記入力操作手段にて所定の操作を行うと、前記案件マスターに登録されている各案件の名称を一覧表示した案件一覧画面が開く。この画面内の一覧表の中から任意の案件をカーソルで指定する。この状態で前記一覧画面内の編集ボタンをクリックすると、指定された案件についての編集画面が開く。一方、前記一覧画面内の新規ボタンをクリックすると、案件名およびイルミネーションシステムの属性(設置長・設置本数など)を直接入力するためのテキストボックスを表示して入力待ち状態になる。制作者が前述のものを入力し終わって「OK」をクリックすると前記案件編集画面が開く。以下、図6を用いてその案件編集画面について詳しく説明する。
【0030】
図6の案件編集画面の上段には選択された案件の名称「パチンコ○×△」、およびその「パチンコ○×△」に対応するイルミネーションシステムの属性(設置本数、設置長、ドット数)が表示されている。画面左側の枠内には、前記タイトルマスターに登録されているタイトルのうち、「パチンコ○×△」に関連づけられたある1つのタイトルID、例えば「タイトル1」として集合化された複数のパターン名称がすべて表示されている。このタイトルIDは左枠上方のタブによって選択切替ができる。一方、画面右側の枠内には、「パチンコ○×△」として関連づけられて前記パターンマスターに保存された複数のパターン名称がすべて一覧表示されている。
【0031】
前記右枠内のパターン名称の一覧表示の中から任意のパターンをカーソルで指定してから、中央の矢印ボタンをマウスでクリックすることで、そのパターン名称が左枠内にも表示される。これで、そのパターンが「タイトル1」に登録されたことになる。また、任意のパターンを選択した状態にて「編集」ボタンをクリックすることで、そのパターンを編集・登録するための編集画面が開く。
【0032】
このようにして左枠内に任意にパターンを登録し、さらに左枠の上方の方向キーにて任意の順番にて並べ替えることで、「タイトル1 」の内容を編集する。同様にして、「タイトル5」→「タイトル2」など、自由に複数のタイトルを編集することができる。
【0033】
以上のようなパソコン操作で、「タイトル1」に新しくパターンを加えたり、方向キーを用いて順番を入れ替えたり、不要なパターンを削除したりする場合、下端に設けられた前記線状モニタ窓内に表示される前記パターンアニメを参照すると便利である。前記線状モニタ窓は2つあり、1つは前記右欄で選択されたパターンに対応しており、もう1つは前記左欄で選択されたパターンに対応している。なお、前述したようにこれらのパターンアニメは前記パターンファイルに付帯する前記発光パターン規定データおよび前記制御パラメータを反映したものになっている。
また、それぞれの枠内にて選択中のパターンの情報(色数、1サイクルの時間、繰り返し回数など)が当該枠の下に表示されるので、これも編集の際の手助けとなる。
【0034】
ところで、「パチンコ○×△」に関連づけられたパターン(前記右枠内に表示されたパターン)に新たなパターン、例えば「新規パターン1」を追加しようとした場合、前記右枠上方の「追加」ボタンをクリックする。するとパターン追加する手段の選択を即すメニュー画面が表示される。その手段としては「自由描画」「既存パターン編集」「テンプレート編集」があり、制作者はこの3つの中から任意に選択できる。つぎに、これらの編集モードについて説明する。
【0035】
===自由描画===
自由描画モードを選択すると、前記原画編集窓内の原画に自由に図形を描画するためのツールを備えたメニュー画面が開く。例えば、前記ペイントツールのうちペン先指定のボタンにポインタを合わせてクリックするとペン先の種類が確定し、そのペン先にて自由に描画できる。以下、代表的なペン先機能を例示しておく。
【0036】
a) 線描画…マウスで左クリックした位置が始点となり、ドラッグしている間は線形状のラバーバンドが表示され、ボタンを離すことで終点が決定する。Shiftキーと併用して使うと垂直、水平線が引ける。
b) 楕円描画…マウスで左クリックした位置が始点となり、ドラッグしている間は楕円形状のラバーバンドが表示され、ボタンを離すことで終点が確定する。Shiftキーと併用して使うと円が描ける。
c) 四角描画…マウスで左クリックした位置が始点となり、ドラッグしている間は四角形状のラバーバンドが表示され、ボタンを離すことで終点が確定する。Shiftキーと併用して使うと正方形が描ける。
d) 自由描画…マウスで左クリックした位置が始点となり、ドラッグしている間ドットが打たれる。つまりマウスのトレース形状が線描画される。
e) スポイト機能…イメージをマウスで左クリックすると左ボタンの色がクリックされた色に変更される。右も同様。
f) 塗りつぶし機能…イメージをマウスで左クリックすると左ボタンの色がクリックされた色を塗り替える。
【0037】
この自由描画モードの前記メニュー画面はシミュレーションボタンを備えており、このボタンをクリックすることにより、作成したパターンに対応する前記パターンアニメが前記線状モニタ窓などに表現される。また、前記メニュー画面は登録ボタンを備えており、このボタンをクリックすることにより、作成したパターンを前記パターンマスターに登録することができる。
【0038】
===既存パターンから編集===
このモードでは、編集中の案件「パチンコ○×△」とはべつの案件に登録されたパターンデータを取り込み、この案件に関連する前記案件マスターに登録することができる。
このモードを選択して表示されるメニュー画面には、その上段の表示窓にはそれぞれ案件名、パターン名、パターンタイプ、設置本数・設置長などがそれぞれ表示されている。これら表示窓の右横には検索ボタンがそれぞれ設けられている。メニュー下段には、入力した案件名に関連づけされたパターン名称の一覧表が表示されており、さらに下段には前記線状モニタ窓がある。例えば、案件名に「○×パチンコ2号店」を入力してその検索ボタンを押すと、「○×パチンコ2号店」という案件を前記案件マスターから検索し、その案件に含まれるパターン名称がすべて表示されるようになっている。なお、前述したように、これら案件ごとに設定されたパラメータは、前記パターンマスターに一括して保存されている。
【0039】
また、前記一覧表から任意のパターンを選択した上で前記メニュー画面内にある編集ボタンを押すことで、その選択したパターンを下図とした新規編集画面が開く。これにより制作者はその編集画面上で新しいパターンを作成し、その新規パターンを前記パターンマスターに登録することができる。
【0040】
なお、このモードにて取り込んだ任意のパターンのサイズが編集中の案件の設定と異なる場合には、取り込んだパターンのサイズを編集中のものに適宜カスタマイズできるようにしてもよい。また、このモードによる取り込み可能な2次元グラフィクスファイルのファイル形式として、DXF(Drawing Interchange Format)やその他のファイル形式を採用してもよい。
【0041】
===テンプレート編集===
このモードでは、前記コンピュータの記憶部に用意された複数のテンプレートの中から所望のテンプレートを選択し、そのテンプレートのパラメータを適宜変更することによってパターンを生成する。この実施例では、(1)グラデーション、(2)三角、(3)三角変形、(4)山形、(5)バツ、(6)バツイチ、(7)ランダム、(8)ストライプ、(9)チェック、(10)斜めチェック、(11)山形変形、(12)ルクソールの12種類を用意する。
【0042】
以下、(1)と(7)について具体的に説明する。
(1)のグラデーションは、グラデーションをかける方向、およびグラデーションの色の2つのパラメータを指定することができる。方向の指定は、「上から下」「左上から右下」「右上から左下」の中から選択指定できるようになっている。色の指定は、前述のペン先の指定の色選択と同様に左ボタンと右ボタンの色をそれぞれ指定したのち、左ボタンで始点を指定するとともに右ボタンで終点を指定することにより、前述した方向指定に従って始点の色から終点の色に向かって段階的に変化するグラデーションが自動生成される。
【0043】
(7)のランダムは、ランダム発生関数を使ってビットマップ原画を生成する。そのため、発生させる色を複数色(赤、緑、青、黄色、水色、紫、白、ランダム)の中から選べる。また、点滅スピードを6種類(ゆっくり、ふつう、速い、だんだん速く、だんだん遅く)の中から選べる。さらに、密集度を5種類(たくさん、ふつう、少ない、だんだん増える、だんだん減る)の中から選べるようになっている。このすべての条件を選択設定したのち、登録ボタンを押すとその入力データが所定のデータベースに記録されるとともにメモリにその情報が保持される。また、シミュレーションボタンをクリックすることで、画面上に前記パターンアニメが実行される。
【0044】
===イルミネーションのスケジュール管理===
前記案件編集画面にて「タイムテーブル編集」ボタンをクリックすると、前記コンピュータの適当な記憶部に作成されているタイムテーブルが図7のような画面内に表示される。制作者はこのタイムテーブルを編集することでイルミネーションのスケジュール管理ができる。
【0045】
図7に示すように、タイムテーブルは1日分の枠組みが30分単位の枠組み(時間枠)に区分されている。タイムテーブルの左端のタイトル名称欄には、前記案件編集画面内のタブに振られたタイトルID(例えば「タイトル1」「タイトル2」)が表示されている。そして、各タイトルのパターン表示をどの時間帯に実行するのかを、該当する時間枠のマス目に○印を記入することで設定する。(該当するマス目にカーソルを合わせてクリックすると○が付き、もう一度クリックすると○が消える。)
===案件に対応した制御データの作成===
以上のような案件編集が一通り完了したところで前記案件編集画面の「データ作成」ボタンをクリックすると、全ての入力データが前記データベースとして前記コンピュータの適当な記憶部に保存される。保存されたデータの中には、前述の線形イルミネーションシステムに対応したデータ形式に変換するための処理が適宜加えられた前記線形イルミネーション制御データが含まれている。その変換の基準となるパラメータとしては、ユニット1の設置長および設置本数、発光色の階調、発光パターンの繰り返し周期、発光表示時間などがある。このうち、発光色の階調については、現在のところ減色処理する場合が多い。というのは、通常ビットマップ形式の画像の主流となっているRGB各256階調に対し、現在実用化されている線形イルミネーションシステムはこれに追いついておらず、最大でもRGB各16階調となっているからである。
【0046】
また、現在前記ユニット1の設置長としては50cmと25cmが主流となっており、前記LEDランプ群の数はそれぞれ4個、2個となっている。また、発光パターンの繰り返し周期は、50ミリ秒、100ミリ秒、150ミリ秒くらいに設定されており、発光表示時間は5秒をデフォルトとしている。さらに、前記線形イルミネーション制御データを保存するための前記コンピュータの記憶部として現在主流なのは書き換え可能なリムーバブル記憶媒体であり、具体的にはPCカードである。
【0047】
===その他の実施例===
前述した実施例を発展させることで例えば、図8に示したような横3×縦6に配置された18個のユニット1からなる平面状イルミネーションシステムについても、その発光パターンを効率よく作成することができる。この場合、左→右、右→左、左→右、・・・の方向に直列接続された全ユニットを1ラインに展開して原画を作成するとよい。こうすることで、このシステムによるある瞬間の発光パターンを72ドット(=4ドット×18個)の1つのラインで表現することができる。このシステムを50ミリ秒の間隔で5秒間継続して発光させる場合、その1パターンは100行分の前記ラインに相当する。つまり、1パターンが72×100ドットのビットマップ形式の原画1枚で表現できることになる。このように用意されたビットマップ原画についての画像編集は前述の実施例と同様に行えるため、前述の実施例と同様な効果が得られる。
【0048】
このビットマップ原画について表現された発光パターンの動作確認およびその制御データ化は、所定の処理を行った後に前述の実施例と同様に実施できる。ここで前記所定の処理とは、1ラインの各画素と前記平面状のシステムの各ランプ群とを対応づけする処理のことである。例えば、各ユニット1をその接続関係を保ちながら1ラインに展開した場合、左→右に12(=4×3)ドット分を1〜3番目のユニット1に対応させ、それにつづく右→左の12ドット分を4〜6番目のユニット1に対応させ、・・・という一連の処理を行う。
【0049】
また、この実施例をさらに発展させることで、例えば、図9に示したような赤色の立方体の中に青色の円錐が内包されてなる3次元の立体原画から多彩な発光パターンを容易に作成できる。この場合、立方体の上下面に平行でかつこれをスライスする画素抽出面を上から下へ平行移動させることにより、正方形のモニタ窓内に表示されるスライス画像に変化を与えるようにする。このスライス画像の経時変化を図9に示す。時間が(a)→(b)→(c)と経過するに伴って、正方形の中の円の直径がしだいに小さくなっているのがわかる。なお、ここでは立体原画の(外殻)形状を立方体とし、これをスライスした形状である正方形をモニタ窓の形状としたが、これに限るものではない。この実施例は、前述した平面状のイルミネーションシステムに有効である。
【0050】
また、観覧車のイルミネーションのようにラインが放射状に配置されるシステムなどについてもこの発明を適用できる。この場合、編集の対象となる平面/立体原画と実際のイルミネーションシステムとの対応づけを行う処理を工夫することで複雑で多彩なイルミネーション表現を容易に実現することができる。例えば、観覧車の装飾を複数個のクラスタに分解することで編集作業を単純化するとともに、その分解されたクラスタ自身の形状も装飾に生かすということが考えられる。
【0051】
さらに、適宜なオペレーティング・システムが搭載されたコンピュータにインストールすることでこの発明を具現化するためのプログラムを記録した記憶媒体もこの発明とする。この場合、前述のデータベースと前記プログラムとを共存させることで、可搬性に優れたものとなる。
【0052】
【発明の効果】
この発明の線形イルミネーション制御データ作成装置においては、発光パターンの時系列的な変化をコンピュータのディスプレイ画面上で逐次確認しながら適宜編集できるので、作成効率が向上する。また、画像編集ツールとしてグラフィカル・ユーザ・インターフェースを採用したので、お絵かき感覚で容易にしかも敏速に前記制御データが作成できるとともに、作成したデータを後から容易に変更することができる。さらに、作成作業が直感的であることから、従来の数値解析的な作成方法では実現不可能な複雑で多彩なイルミネーション表現が具現化できる。
【0053】
また、作成した複数パターン分の前記制御データを任意に組み合わせて連続したイルミネーションを実行させるためのイルミネーション番組を編集する手段を備えたことにより、前記制御データの管理が容易になる。
【図面の簡単な説明】
【図1】代表的な線形イルミネーションシステムの概略構成図である。
【図2】従来の発光パターン作成手順を説明するための概略図である。
【図3】この発明の一実施例による発光パターン作成手順を説明するための概略図であり、(a)ブランク原画に、赤線を描画して(b)、さらに青線を描画する(c)。
【図4】この発明の一実施例による発光パターンの動作確認を説明するための概略図であり、(a)は3周期目、(b)は9周期目に相当する。
【図5】この発明の一実施例によるによるパターンファイルの基本的なデータ形式を示すものである。
【図6】この発明の一実施例による案件編集画面の概略図である。
【図7】この発明の一実施例によるタイムテーブル編集画面の概略図である。
【図8】平面状イルミネーションシステムの概略構成図である。
【図9】この発明の一実施例による立体原画による発光パターンの作成を説明するための概略図である。
【図10】同上の発光パターンの経時変化を示す概略図であり、時間は(a)→(b)→(c)の順に経過している。
【符号の説明】
1 LEDイルミネーションユニット
2 システムコントローラ
3 電源装置
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a control data creation device for performing illumination in various commercial facilities and the like, and a computer-readable storage medium storing the control data creation program.
In particular, a control data generation device for causing a linear illumination system formed by connecting a number of LED (light-emitting diode) lamp groups and circuits for independently controlling them in series to emit light in various expressions, and its control The present invention relates to a computer-readable storage medium that records a data creation program.
[0002]
[Prior art]
Previously, the present applicants developed and put to practical use the following linear illumination system, which is disclosed in detail in JP-A-11-191494. This is a linear illumination system that can independently control blinking of a large number of LED lamp groups arranged in a strip shape, and enables various illumination expressions. A schematic configuration diagram of this linear illumination system is shown in FIG. Four LED lamp groups 12 to 15 are sparsely arranged on the belt-like substrate 11 at regular intervals, and a drive control circuit for individually controlling light emission of these LED lamp groups (12 to 15) is mounted. Thus, an LED illumination unit 1 is configured. All the units 1 are connected in series by arranging a plurality of the units 1 continuously on the wall surface of the store in an appropriate layout, and connecting the input connector 16 and the output connector 17 of the adjacent units 1. Further, the power supply lines of all the units 1 are connected in series by connecting the power connectors 18a and 18b facing each other in the adjacent units 1. Furthermore, the system controller 2 is connected to the input connector 16 of the unit 1 located at the end of all the units 1 connected in series, and the power connector 18a of the end 1 of the unit 1 to which the system controller 2 is connected. Is connected to the power supply device 3.
[0003]
The linear illumination control data is transmitted from the system controller 2. The control data includes light emission pattern defining data that specifically defines the light emission pattern by the LED lamp group. A method of creating the light emission pattern defining data will be described using a simple specific example.
[0004]
In the light emission pattern shown in FIG. 2, three red light emission points (hereinafter referred to as red groups) arranged at equal intervals move to the right at a speed Vr, and three blue light emission points (also arranged at equal intervals) ( The blue group) moves to the left at a speed Vb. This pattern is regarded as a combination of “macroscopic movements” of two groups (red and blue), and the movements of each group are individually set with numerical parameters. That is, this parameter becomes the above-described light emission pattern defining data. The parameters to be set include the color of light emission, the position and timing of generation and extinction, the direction of movement, the speed of movement, the distance between the light emission points, and the like.
[0005]
[Problems to be solved by the invention]
In this way, even for a simple pattern as shown in FIG. 2, it is necessary to set a plurality of numerical parameters. Since these parameters are mostly incorporated at the stage of creating a program for controlling light emission, it is left to a professional engineer such as a programmer. Therefore, a user who has no experience in creating a program cannot change the pattern as desired, which is very inconvenient. In addition, depending on the pattern, it is necessary to make a program using a sophisticated calculation formula, which is a time-consuming and laborious work for the programmer. In addition, the time-series change of the pattern could not be confirmed during the program creation, resulting in a decrease in creation efficiency.
[0006]
Furthermore, since the pattern to be created can only be configured according to a certain rule, the configuration becomes very simple and lacks interest. Even so, it is possible to create a light emission pattern with a somewhat complicated structure by devising a combination of basic patterns, but it is not possible to avoid the great restriction of “in accordance with a certain rule”.
[0007]
The present invention has been made to solve such a conventional problem, and its purpose is to allow any person to easily create linear illumination control data while confirming a time-series change of a pattern. It is possible to easily change the created pattern later, and the linear illumination control data creation device that realizes a variety of pattern expressions that are interesting and could not even be created in the past, and the control data creation It is to provide a storage medium in which a computer program is recorded.
[0008]
[Means for Solving the Problems]
In order to achieve such an object, the linear illumination control data creating apparatus according to the present invention creates and displays an original image corresponding to an instruction input from the producer in the original image editing window set on the display screen and a bitmap format. CG rendering means for temporarily storing original image data of
An original image slicing unit that virtually sets a pixel extraction line in the original image editing window and extracts a pixel data string of a portion corresponding to the pixel extraction line and the bitmap original image data;
Line drawing display means for displaying a line image represented by the slice pixel data string extracted by the original picture slicing means in a line monitor window set in a thin line shape on the display screen;
In the state where the original image slicing means and the line drawing display means are functioning, by repeatedly translating the pixel extraction line virtually set in the original image editing window at a predetermined speed, the linear monitor window frame Slice position scanning means for periodically changing a linear image by the slice pixel data string displayed on
Data shaping means for shaping the set of slice pixel data sequences extracted from the bitmap original image data into a predetermined data format to obtain linear illumination control data for one pattern;
It has.
[0009]
In the control data creation apparatus having the above requirements, it is desirable to provide means for reading image data recorded in an appropriate storage means and displaying it in the original picture editing window and temporarily storing it as the original picture data. Further, there is provided means for appropriately editing on the original image editing window the image data recorded in the appropriate storage means and used as the original image data.
[0010]
Desirably, the means for arbitrarily setting the moving speed of the pixel extraction line when the slice position scanning means operates, and the linear illumination control data generated from the operation correspond to the moving speed. Means for attaching information as a control parameter.
[0011]
Preferably, the data shaping means obtains device attribute data of a linear illumination device as a data supply target by some means, and creates linear illumination control data shaped according to the device attribute data.
[0012]
More preferably, there is provided a means for editing an illumination program for executing continuous illumination by arbitrarily combining the linear illumination control data for a plurality of patterns created.
[0013]
The present invention also realizes the functions of the CG drawing means, the original picture slicing means, the line drawing display means, the slice position scanning means, and the data shaping means by being installed in a computer equipped with an appropriate operating system. The present invention is also applied to a medium on which a program for recording is recorded.
[0014]
Furthermore, the linear illumination control data creation device of the present invention creates and displays a 3D original image according to an instruction input from the producer in a 3D image editing window set on the display screen, and temporarily displays the bitmap format 3D original image data. CG drawing means for storing;
A virtual image slicing unit that virtually sets a pixel extraction plane in the stereoscopic image editing window and extracts a pixel data matrix of a portion corresponding to the pixel extraction plane and the bitmap stereoscopic original image data;
Slice image display means for displaying a slice image of a predetermined shape expressed by a slice pixel data matrix extracted by the stereoscopic image slice means in a monitor window of a predetermined shape set on the display screen;
In a state in which the stereoscopic image slicing means and the slice image display means are functioning, by repeatedly translating the pixel extraction plane virtually set in the stereoscopic image editing window at a predetermined speed, a monitor having a predetermined shape is obtained. Slice position scanning means for periodically changing the slice image by the slice pixel data matrix displayed in the window frame;
Data shaping means for shaping the set of slice pixel data matrices extracted from the bitmap stereoscopic image data into a predetermined data format to obtain linear illumination control data for one pattern;
You may comprise.
[0015]
DETAILED DESCRIPTION OF THE INVENTION
=== Outline of Control Data Creation Device ===
The core of the linear illumination control data generating apparatus according to the embodiment of the present invention is a general personal computer, and the main body includes a CPU, a main memory, and a hard disk device. In addition to the main body, the computer includes peripheral devices such as a keyboard / mouse and a display as input operation means. Further, as its peripheral devices, a removable storage medium capable of rewriting data and its drive device are provided.
[0016]
=== Overview of Illumination System ===
The target of the light emission control of the present embodiment is a linear illumination system configured by connecting the illumination units 1 illustrated in FIG. 1 in series. The unit 1 constituting the system is as follows. The belt-like substrate 11 of the unit 1 is a groove member of an aluminum extrusion molded product, and a linear printed wiring board is attached in the groove space. Four LED lamp groups 12, 13, 14, and 15 are sparsely arranged at a predetermined pitch on the printed wiring board, and a drive control circuit, a buffer circuit, and the like for individually controlling the light emission are mounted. Has been. Each LED lamp group (12 to 15) is an LED multicolor set lamp in which two red LEDs, two green LEDs, and two blue LEDs are arranged close to each other. In other words, when this is driven by pixel data of 4 bits for each RGB, 4096 colors can be expressed with the display gradation of each RGB color being 16 gradations (in addition, 64 colors with 4 gradations for each RGB). A lamp and an 8-color lamp with two gradations of RGB are currently in practical use.)
[0017]
At one end of the unit 1, an input connector 16 and a power connector 18a are drawn and wired with wires of appropriate length. At the other end of the unit 1, an output connector 17 and a power connector 18b are drawn and wired with wires of appropriate length. These connector wirings 16 to 18 are connected to the pattern wiring of the wiring board. Plastic is molded in the groove-type space of the belt-like substrate 1 provided with the wiring board, and a total of 24 LED lamp lens bodies are exposed on the surface of the molded plastic. Moreover, the wiring (16-18) of each connector is pulled out from the end surface of the molded plastic. Due to this plastic mold structure, the unit 1 has a considerably high level of waterproofness.
The linear illumination system is constituted by such a unit 1, but its connection form is basically the same as that shown in FIG.
[0018]
=== Image editing of light emission pattern ===
The present invention is characterized in that the linear illumination control data (particularly, the light emission pattern defining data) transmitted from the controller 2 shown in FIG. 1 to the unit 1 can be created through image editing. For this purpose, in this embodiment, all LED lamp groups constituting the linear illumination system are associated with one line of the original image in the bitmap format displayed in the editing window of the display screen, and the light emission pattern by the lamp groups is used. A “physical array × time series array” two-dimensional image created by developing a series of changes in the column direction of the original picture is used.
[0019]
Specifically, existing image data recorded in a storage unit (such as the hard disk device or the removable storage medium) of the computer is read (or new image data is created), and the original image editing window is displayed. The image is displayed and temporarily stored as original image data in a bitmap format on the main memory. The management of these image data will be described later in detail.
[0020]
In the case of the system including six units 1 shown in FIG. 1, since one unit 1 corresponds to 4 dots, all the units constituting the system have 24 dots (= 4 dots × 6 lines). It can be expressed with. For example, when the pattern in which the system continuously emits light at an interval of 50 milliseconds for 5 seconds is one pattern, the one pattern corresponds to 100 lines. That is, one pattern can be expressed by one original image in a bitmap format of 24 × 100 dots. This will be described in more detail below.
[0021]
The creating apparatus of the present embodiment includes a general image editing means (paint tool), and can edit the original picture. For example, the pattern of FIG. 2 taken up in the prior art can be created as follows. First, as shown in FIG. 3A, a blank original image of 24 × 100 dots is prepared in the editing window. Subsequently, as shown in FIG. 3 (b), three straight lines (red lines) descending to the right are arbitrarily drawn with a red pen having a thickness of one dot. Further, as shown in FIG. 3 (c), three arbitrary straight lines (blue lines) are drawn with a blue pen having a thickness of one dot. In this way, a bitmap original picture corresponding to one pattern can be easily created simply by drawing with a drawing feeling. At this time, the straight line and the light emission point have the following relationship. Color of straight line → Color of light emission point, position of straight line → Position / timing of generation and extinction of light emission point, straight line inclination direction → movement direction of light emission point, straight line inclination angle → movement speed of light emission point, straight line interval Distance between light emitting points. Conventionally, the parameter of the arrowhead is set “numerically”, but in the present embodiment, it can be treated as an arrowhead parameter, that is, a “geometric” parameter.
[0022]
Of course, the original bitmap data does not function as the light emission pattern defining data. The computer changes the data format of the original image data to a predetermined one to create the light emission pattern defining data, and attaches several control parameters related to light emission control to the light emission pattern defining data to perform the linear illumination control. Complete the data. Note that the control data attached to the light emission pattern defining data will be sequentially described in relation to the control data.
[0023]
=== Checking the operation of the light emission pattern ===
Another feature of the present invention is that the operation of the light emission pattern created as described above can be confirmed on the display screen. That is, the computer virtually sets a pixel extraction line at the upper end of the original image editing window, translates the pixel extraction line from the upper side to the lower side in the original image editing window, and repeats this a predetermined number of times in a predetermined cycle. At this time, the entire image of the display of the system can be confirmed by matching the width of the pixel extraction line with the width of the original image. This will be described in detail below.
[0024]
As shown in FIG. 4A, the computer extracts a pixel data string (hereinafter referred to as a slice pixel data string) in a portion where the pixel extraction line and the original image data overlap and is secured in the main memory. The slice pixel data string is temporarily stored in a predetermined area, and a linear image expressed by the slice pixel data string is displayed on a linear monitor window set in a long and narrow line shape on the display screen.
As shown in FIG. 4B, the linear image displayed in the linear monitor window frame is periodically changed by repeatedly translating the pixel extraction line at a predetermined speed ( Hereafter, this movie is referred to as a pattern animation).
[0025]
The moving speed of the pixel extraction line can be arbitrarily variably set by the producer, and information corresponding to the moving speed is included in the linear illumination control data created based on the operation setting as a control parameter. As an incidental. In addition, the brightness of the linear image displayed in the linear monitor window frame can be arbitrarily variably set by the producer, and the linear illumination control data created based on the brightness setting is added to the linear illumination control data. Information corresponding to the luminance is attached as a control parameter. Thus, the ability to confirm and set the pattern period and brightness at the generation stage of the control data is very effective in realizing various illumination expressions.
[0026]
=== Database about patterns ===
As described above, in the storage unit of the computer, a large number of types of image data to be displayed for illumination are accumulated in a handling unit called a pattern (file) and are stored in a database (hereinafter referred to as a pattern master). . As shown in FIG. 5, each pattern file in the pattern master is aggregated using a pattern ID as a key. In each pattern file, as described above, in addition to the light emission pattern defining data that is the main body, a pattern name that simply expresses the contents of the pattern in Japanese characters, and the control parameters (pattern switching cycle and Brightness etc.).
[0027]
=== Program (Title) ===
The processing unit of illumination display control is the above-mentioned pattern, but the management unit of the display schedule in system operation is an illumination program. In this embodiment, this program is called a title. A title (program) is a permutation of the IDs of a plurality of patterns that are aggregated. As will be described later, each pattern is cyclically displayed according to the permutation. The storage unit of the computer stores a title master tabulated by associating a permutation of a plurality of collected pattern IDs for each title ID.
[0028]
Further, in order to ensure the convenience of editing the program, in the present embodiment, some of the programs are assembled by associating them with each facility, for example. This is called “Project”. The storage unit of the computer stores a case master that is tabulated in association with each unit of the case.
[0029]
=== Edit Item ===
In this embodiment, the control data can be efficiently created by a graphical user interface (GUI). The process for creating the control data will be described below. When the computer is started and a predetermined operation is performed by the input operation means, a case list screen displaying a list of names of the cases registered in the case master is opened. Specify any item from the list in this screen with the cursor. When the edit button in the list screen is clicked in this state, the edit screen for the designated item is opened. On the other hand, when a new button in the list screen is clicked, a text box for directly inputting the project name and the illumination system attributes (installation length, number of installations, etc.) is displayed, and the system waits for input. When the producer finishes inputting the above-mentioned items and clicks “OK”, the item edit screen opens. Hereinafter, the case edit screen will be described in detail with reference to FIG.
[0030]
The name of the selected item “Pachinko ○ × △” and the attributes of the illumination system corresponding to the “Pachinko ○ × △” (number of installations, installation length, number of dots) are displayed in the upper row of the item editing screen in FIG. Has been. In the frame on the left side of the screen, among the titles registered in the title master, a plurality of pattern names assembled as one title ID associated with “Pachinko XX”, for example, “Title 1” Are all displayed. This title ID can be selected and switched by a tab above the left frame. On the other hand, in the frame on the right side of the screen, a plurality of pattern names associated with “Pachinko ○ × Δ” and stored in the pattern master are all displayed in a list.
[0031]
By designating an arbitrary pattern with a cursor from the list of pattern names in the right frame, the pattern name is also displayed in the left frame by clicking the center arrow button with the mouse. The pattern is now registered in “Title 1”. In addition, when an arbitrary pattern is selected, clicking the “Edit” button opens an editing screen for editing and registering the pattern.
[0032]
Thus, the contents of “Title 1” are edited by registering patterns arbitrarily in the left frame and rearranging them in any order with the direction keys above the left frame. Similarly, a plurality of titles such as “title 5” → “title 2” can be freely edited.
[0033]
When a new pattern is added to “Title 1”, the order is changed using the direction keys, or an unnecessary pattern is deleted by the personal computer operation as described above, the inside of the linear monitor window provided at the lower end It is convenient to refer to the pattern animation displayed on the screen. There are two linear monitor windows, one corresponding to the pattern selected in the right column, and the other corresponding to the pattern selected in the left column. As described above, these pattern animations reflect the light emission pattern defining data and the control parameters attached to the pattern file.
In addition, information on the pattern currently selected in each frame (number of colors, time of one cycle, number of repetitions, etc.) is displayed below the frame, which also assists in editing.
[0034]
By the way, when an attempt is made to add a new pattern, for example, “new pattern 1” to the pattern (pattern displayed in the right frame) associated with “pachinko ○ × Δ”, “add” above the right frame. Click the button. Then, a menu screen that prompts selection of the means for adding the pattern is displayed. As the means, there are “free drawing”, “existing pattern editing”, and “template editing”, and the creator can arbitrarily select from these three. Next, these editing modes will be described.
[0035]
=== Free Drawing ===
When the free drawing mode is selected, a menu screen including a tool for freely drawing a figure on the original picture in the original picture editing window is opened. For example, when the pointer is clicked on a button with a pen point designated in the paint tool, the type of the pen point is determined, and drawing can be freely performed with the pen point. Hereinafter, typical pen tip functions will be exemplified.
[0036]
a) Line drawing: The starting point is the position left-clicked with the mouse. While dragging, a linear rubber band is displayed, and the end point is determined by releasing the button. Use with Shift key to draw vertical and horizontal lines.
b) Ellipse drawing: The left-clicked position with the mouse is the starting point. While dragging, an elliptical rubber band is displayed, and the end point is determined by releasing the button. A circle can be drawn when used in combination with the Shift key.
c) Square drawing: The left-clicked position with the mouse is the starting point. While dragging, a rectangular rubber band is displayed, and the end point is determined by releasing the button. When used in conjunction with the Shift key, a square can be drawn.
d) Free drawing: The position left-clicked with the mouse is the starting point, and dots are drawn while dragging. That is, the trace shape of the mouse is drawn as a line.
e) Eyedropper function: When the left mouse button is clicked on the image, the color of the left button is changed to the clicked color. Same on the right.
f) Fill function: When the image is left-clicked with the mouse, the color of the left button is repainted.
[0037]
The menu screen in the free drawing mode includes a simulation button. By clicking this button, the pattern animation corresponding to the created pattern is displayed on the linear monitor window or the like. The menu screen includes a registration button. By clicking this button, the created pattern can be registered in the pattern master.
[0038]
=== Edit from existing pattern ===
In this mode, the pattern data registered in the other item “Pachinko ○ × Δ” being edited can be captured and registered in the item master related to this item.
On the menu screen displayed by selecting this mode, the project name, pattern name, pattern type, number of installations / installation length, etc. are displayed in the upper display window. Search buttons are provided on the right side of these display windows. A list of pattern names associated with the entered case names is displayed in the lower part of the menu, and the linear monitor window is in the lower part. For example, if “○ × Pachinko 2nd store” is entered as the project name and the search button is pressed, the project “○ × Pachinko 2nd store” is searched from the project master, and the pattern name included in the project is All are displayed. As described above, the parameters set for each case are collectively stored in the pattern master.
[0039]
Further, when an arbitrary pattern is selected from the list and an edit button in the menu screen is pressed, a new edit screen with the selected pattern as shown below is opened. Thus, the creator can create a new pattern on the editing screen and register the new pattern in the pattern master.
[0040]
If the size of an arbitrary pattern captured in this mode is different from the setting of the item being edited, the size of the captured pattern may be appropriately customized to the one being edited. Further, DXF (Drawing Interchange Format) or other file formats may be adopted as the file format of the two-dimensional graphics file that can be captured in this mode.
[0041]
=== Edit template ===
In this mode, a desired template is selected from a plurality of templates prepared in the storage unit of the computer, and a pattern is generated by appropriately changing parameters of the template. In this example, (1) gradation, (2) triangle, (3) triangular deformation, (4) mountain shape, (5) x, (6) x, (7) random, (8) stripe, (9) check , (10) Oblique check, (11) Yamagata deformation, (12) Luxor.
[0042]
Hereinafter, (1) and (7) will be specifically described.
For the gradation of (1), two parameters can be designated: the direction in which the gradation is applied and the color of the gradation. The direction can be selected and designated from “top to bottom”, “upper left to lower right”, and “upper right to lower left”. The color specification is as described above by specifying the left button and right button colors in the same manner as the above-described color selection for the nib, and then specifying the start point with the left button and the end point with the right button. A gradation that changes stepwise from the start color to the end color is automatically generated according to the direction designation.
[0043]
The random of (7) generates a bitmap original picture using a random generation function. Therefore, the color to be generated can be selected from a plurality of colors (red, green, blue, yellow, light blue, purple, white, random). You can also choose from six flashing speeds (slow, normal, fast, gradually faster, gradually slower). In addition, you can choose from five types of congestion (many, normal, low, gradually increasing, gradually decreasing). After selecting and setting all the conditions, when the registration button is pressed, the input data is recorded in a predetermined database and the information is held in the memory. Also, by clicking on the simulation button, the pattern animation is executed on the screen.
[0044]
=== Illumination schedule management ===
When the “time table edit” button is clicked on the item edit screen, a time table created in an appropriate storage unit of the computer is displayed in the screen as shown in FIG. The creator can manage the illumination schedule by editing this timetable.
[0045]
As shown in FIG. 7, in the time table, the framework for one day is divided into frameworks (time frames) in units of 30 minutes. In the title name column at the left end of the time table, title IDs (for example, “title 1” and “title 2”) assigned to the tabs in the item edit screen are displayed. Then, the time zone in which the pattern display of each title is to be executed is set by writing a circle in the square of the corresponding time frame. (If you place the cursor on the corresponding square and click, it will be marked with ○, and if you click again, ○ will disappear.)
=== Creation of control data corresponding to the matter ===
When the item editing as described above is completed, when the “Create Data” button on the item editing screen is clicked, all input data is stored in the appropriate storage unit of the computer as the database. The stored data includes the linear illumination control data to which processing for converting to a data format corresponding to the linear illumination system is appropriately added. The parameters serving as the reference for the conversion include the installation length and the number of units 1, the gradation of the luminescent color, the repetition cycle of the luminescent pattern, and the luminescent display time. Of these, the gradation of the luminescent color is often subjected to color reduction processing at present. This is because the currently used linear illumination system has not caught up with 256 gradations of RGB, which are the mainstream of images in the normal bitmap format, and has a maximum of 16 gradations for RGB. Because.
[0046]
Currently, the installation length of the unit 1 is mainly 50 cm and 25 cm, and the number of the LED lamp groups is four and two, respectively. The repetition cycle of the light emission pattern is set to about 50 milliseconds, 100 milliseconds, and 150 milliseconds, and the light emission display time defaults to 5 seconds. Furthermore, a rewritable removable storage medium, more specifically a PC card, is currently the mainstream as a storage unit of the computer for storing the linear illumination control data.
[0047]
=== Other Embodiments ===
By developing the above-described embodiment, for example, a light emission pattern can be efficiently created even for a planar illumination system including 18 units 1 arranged 3 × 6 in the horizontal direction as shown in FIG. Can do. In this case, all the units connected in series in the direction of left → right, right → left, left → right,. By doing so, a light emission pattern at a certain moment by this system can be expressed by one line of 72 dots (= 4 dots × 18). When this system is made to emit light continuously at intervals of 50 milliseconds for 5 seconds, one pattern corresponds to the 100 lines. That is, one pattern can be expressed by one original image in a bitmap format of 72 × 100 dots. Since the image editing for the bitmap original image prepared in this way can be performed in the same manner as in the above-described embodiment, the same effect as in the above-described embodiment can be obtained.
[0048]
The operation confirmation of the light emission pattern expressed for the bitmap original picture and the control data conversion can be performed in the same manner as in the above-described embodiment after performing predetermined processing. Here, the predetermined process is a process of associating each pixel of one line with each lamp group of the planar system. For example, when each unit 1 is expanded to one line while maintaining its connection relationship, 12 (= 4 × 3) dots are made to correspond to the first to third units 1 from the left to the right, followed by the right to the left A series of processes are performed in which 12 dots correspond to the fourth to sixth units 1.
[0049]
Further, by further developing this embodiment, for example, various light emission patterns can be easily created from a three-dimensional original image in which a blue cone is included in a red cube as shown in FIG. . In this case, the slice extraction image displayed in the square monitor window is changed by translating the pixel extraction plane parallel to the upper and lower surfaces of the cube and from the top to the bottom. The change with time of this slice image is shown in FIG. It can be seen that as the time elapses from (a) → (b) → (c), the diameter of the circle in the square gradually decreases. In this case, the (outer shell) shape of the three-dimensional original image is a cube, and a square obtained by slicing the cube is the shape of the monitor window. However, the shape is not limited to this. This embodiment is effective for the above-described planar illumination system.
[0050]
The present invention can also be applied to a system in which lines are arranged radially, such as illumination of a ferris wheel. In this case, a complicated and diverse illumination expression can be easily realized by devising a process for associating a plane / stereoscopic original image to be edited with an actual illumination system. For example, it may be possible to simplify the editing work by disassembling the ferris wheel decoration into a plurality of clusters, and to utilize the shape of the disassembled cluster itself for the decoration.
[0051]
Furthermore, the present invention also includes a storage medium that records a program for implementing the present invention by being installed in a computer on which an appropriate operating system is installed. In this case, the above-mentioned database and the program coexist, so that the portability is excellent.
[0052]
【The invention's effect】
In the linear illumination control data generating apparatus of the present invention, the time-series change of the light emission pattern can be appropriately edited while being sequentially confirmed on the computer display screen, so that the generation efficiency is improved. In addition, since a graphical user interface is employed as an image editing tool, the control data can be created easily and quickly with a drawing feeling, and the created data can be easily changed later. Furthermore, since the creation work is intuitive, complex and diverse illumination expressions that cannot be realized by the conventional numerical analysis creation methods can be realized.
[0053]
In addition, the control data can be easily managed by providing means for editing an illumination program for executing continuous illumination by arbitrarily combining the control data for the plurality of patterns created.
[Brief description of the drawings]
FIG. 1 is a schematic configuration diagram of a typical linear illumination system.
FIG. 2 is a schematic diagram for explaining a conventional light emission pattern creation procedure;
FIG. 3 is a schematic diagram for explaining a light emission pattern creation procedure according to an embodiment of the present invention. (A) A red line is drawn on a blank original picture (b), and further a blue line is drawn (c). ).
FIGS. 4A and 4B are schematic diagrams for explaining operation confirmation of a light emission pattern according to an embodiment of the present invention, in which FIG. 4A corresponds to the third period, and FIG.
FIG. 5 shows a basic data format of a pattern file according to an embodiment of the present invention.
FIG. 6 is a schematic diagram of a case edit screen according to one embodiment of the present invention.
FIG. 7 is a schematic view of a time table editing screen according to one embodiment of the present invention.
FIG. 8 is a schematic configuration diagram of a planar illumination system.
FIG. 9 is a schematic view for explaining generation of a light emission pattern by a three-dimensional original image according to an embodiment of the present invention.
FIG. 10 is a schematic diagram showing a change with time of the light emission pattern, and the time elapses in the order of (a) → (b) → (c).
[Explanation of symbols]
1 LED illumination unit
2 System controller
3 Power supply

Claims (8)

線形イルミネーションシステムを制御するための線形イルミネーション制御データをコンピューターにより作成する装置であって、
線形イルミネーションシステムは、線状に配列された複数のランプを個別に対応付けされた画素データに基づいて個別に発光制御するものであり、
線形イルミネーション制御データは、各ランプに個別に対応する複数の画素データの集合からなる画素データ列を、複数時系列に配列した画素データ列集合からなり、
コンピューターは、CG描画手段と、原画スライス手段と、線画表示手段と、スライス位置走査手段と、データ整形手段を含み、
CG描画手段は、ディスプレイ画面に設定された原画編集窓内に制作者からの指示入力に応じた原画を作成し表示するとともにビットマップ形式の原画データを一時記憶し、
原画スライス手段は、前記原画編集窓内に画素抽出ラインを仮想設定するとともに、この画素抽出ラインと前記ビットマップ原画データとが対応する部分の画素データ列を抽出し、
線画表示手段は、前記ディスプレイ画面に細長い線状に設定された線状モニタ窓内に原画スライス手段により抽出されたスライス画素データ列により表現された線状画像を表示し、
スライス位置走査手段は、原画スライス手段および線画表示手段が機能している状態において、前記原画編集窓内に仮想設定した前記画素抽出ラインを所定速度で平行移動させることを繰り返すことで、前記線状モニタ窓枠内に表示される前記スライス画素データ列による線状画像に周期的な変化を与え、
データ整形手段は、前記ビットマップ原画データから抽出される前記スライス画素データ列の集合を所定のデータ形式に整形して1パターン分の線形イルミネーション制御データとする
線形イルミネーション制御データ作成装置。
An apparatus for creating linear illumination control data for controlling a linear illumination system by a computer,
The linear illumination system controls light emission individually based on pixel data individually associated with a plurality of lamps arranged in a line,
The linear illumination control data is composed of a pixel data string set in which a plurality of pixel data strings each corresponding to each lamp are arranged in a plurality of time series,
The computer includes CG drawing means, original picture slicing means, line drawing display means, slice position scanning means, and data shaping means,
The CG rendering means creates and displays an original image corresponding to the instruction input from the producer in the original image editing window set on the display screen, and temporarily stores the original image data in the bitmap format.
The original image slicing means virtually sets a pixel extraction line in the original image editing window, and extracts a pixel data string corresponding to the pixel extraction line and the bitmap original image data,
The line drawing display means displays a line image expressed by the slice pixel data string extracted by the original picture slicing means in the line monitor window set in a thin and long line shape on the display screen,
The slice position scanning unit repeatedly translates the pixel extraction line virtually set in the original image editing window at a predetermined speed in a state where the original image slicing unit and the line drawing display unit are functioning. Giving a periodic change to the linear image by the slice pixel data string displayed in the monitor window frame,
A linear illumination control data creating device, wherein the data shaping means shapes the set of slice pixel data sequences extracted from the bitmap original image data into a predetermined data format to obtain linear illumination control data for one pattern.
請求項1において、適宜な記憶手段に記録されている画像データを読み取って前記原画編集窓に表示するとともに前記原画データとして一時記憶する手段を備えたことを特徴とする線形イルミネーション制御データ作成装置。2. The linear illumination control data generating apparatus according to claim 1, further comprising means for reading image data recorded in an appropriate storage means, displaying the image data in the original picture editing window, and temporarily storing it as the original picture data. 請求項2において、適宜な記憶手段に記録されている画像データを読み取って前記原画データとしたものについて前記原画編集窓上で適宜に編集する手段を備えたことを特徴とする線形イルミネーション制御データ作成装置。3. The linear illumination control data generation according to claim 2, further comprising means for appropriately editing on the original image editing window the original image data obtained by reading the image data recorded in an appropriate storage means. apparatus. 請求項1〜3のいずれかにおいて、前記スライス位置走査手段が動作するときの前記画素抽出ラインの移動速度を任意に設定する手段と、その動作に由来して作成された前記線形イルミネーション制御データに前記移動速度に対応した情報を制御パラメータとして付帯させる手段とを備えたことを特徴とする線形イルミネーション制御データ作成装置。4. The means for arbitrarily setting a moving speed of the pixel extraction line when the slice position scanning unit operates, and the linear illumination control data generated from the operation according to any one of claims 1 to 3. A linear illumination control data generating apparatus comprising means for attaching information corresponding to the moving speed as a control parameter. 請求項1〜4のいずれかにおいて、前記データ整形手段は、データ供給対象となる線形イルミネーション装置の装置属性データをなんらかの手段により取得し、その装置属性データに合わせて整形した線形イルミネーション制御データを作成することを特徴とする線形イルミネーション制御データ作成装置。5. The data shaping unit according to claim 1, wherein the data shaping unit acquires device attribute data of a linear illumination device to be supplied with data by some means, and creates linear illumination control data shaped according to the device attribute data. A linear illumination control data creation device characterized by: 請求項1〜5のいずれかにおいて、作成した複数パターン分の線形イルミネーション制御データを任意に組み合わせて連続したイルミネーションを実行させるためのイルミネーション番組を編集する手段を備えたことを特徴とする線形イルミネーション制御データ作成装置。6. The linear illumination control according to claim 1, further comprising means for editing an illumination program for executing continuous illumination by arbitrarily combining the generated linear illumination control data for a plurality of patterns. Data creation device. 適宜なオペレーティング・システムが搭載されたコンピュータにインストールすることで請求項1に記載した前記CG描画手段・原画スライス手段・線画表示手段・スライス位置走査手段・データ整形手段としての機能を具現化するためのプログラムを記録した媒体。In order to realize the functions of the CG drawing means, the original picture slicing means, the line drawing display means, the slice position scanning means, and the data shaping means according to claim 1 by being installed in a computer equipped with an appropriate operating system. The medium that recorded the program. 線形イルミネーションシステムを制御するための線形イルミネーション制御データをコンピューターにより作成する装置であって、
線形イルミネーションシステムは、線状に配列された複数のランプを個別に対応付けされた画素データに基づいて個別に発光制御するものであり、
線形イルミネーション制御データは、各ランプに個別に対応する複数の画素データの集合からなる画素データ列を、複数時系列に配列した画素データ列集合からなり、
コンピューターは、CG描画手段と、立体画スライス手段と、スライス画表示手段と、スライス位置走査手段と、データ整形手段を含み、
CG描画手段は、ディスプレイ画面に設定された立体画編集窓内に制作者からの指示入力に応じた立体原画を作成し表示するとともにビットマップ形式の立体原画データを一時記憶し、
立体画スライス手段は、前記立体画編集窓内に画素抽出面を仮想設定するとともに、この画素抽出面と前記ビットマップ立体原画データとが対応する部分の画素データ行列を抽出し、
スライス画表示手段は、前記ディスプレイ画面に設定された所定形状のモニタ窓内に立体画スライス手段により抽出されたスライス画素データ行列により表現された所定形状のスライス画像を表示し、
スライス位置走査手段は、立体画スライス手段およびスライス画表示手段が機能している状態において、前記立体画編集窓内に仮想設定した前記画素抽出面を所定速度で平行移動させることを繰り返すことで、所定形状のモニタ窓枠内に表示される前記スライス画素データ行列によるスライス画像に周期的な変化を与え、
データ整形手段は、前記ビットマップ立体画データから抽出される前記スライス画素データ行列の集合を所定のデータ形式に整形して1パターン分の線形イルミネーション制御データとする
線形イルミネーション制御データ作成装置。
An apparatus for creating linear illumination control data for controlling a linear illumination system by a computer,
The linear illumination system controls light emission individually based on pixel data individually associated with a plurality of lamps arranged in a line,
The linear illumination control data is composed of a pixel data string set in which a plurality of pixel data strings each corresponding to each lamp are arranged in a plurality of time series,
The computer includes CG drawing means, stereoscopic image slicing means, slice image display means, slice position scanning means, and data shaping means,
The CG drawing means creates and displays a 3D original image corresponding to an instruction input from the producer in the 3D image editing window set on the display screen, and temporarily stores the 3D original image data in the bitmap format.
The stereoscopic image slicing means virtually sets a pixel extraction plane in the stereoscopic image editing window, and extracts a pixel data matrix corresponding to the pixel extraction plane and the bitmap stereoscopic original image data,
The slice image display means displays a slice image of a predetermined shape expressed by a slice pixel data matrix extracted by the stereoscopic image slice means in a monitor window of a predetermined shape set on the display screen,
The slice position scanning unit repeatedly translates the pixel extraction plane virtually set in the stereoscopic image editing window at a predetermined speed in a state where the stereoscopic image slicing unit and the slice image display unit function. Giving a periodic change to the slice image by the slice pixel data matrix displayed in the monitor window frame of a predetermined shape,
A linear illumination control data creation device, wherein the data shaping means shapes the set of slice pixel data matrices extracted from the bitmap stereoscopic image data into a predetermined data format to obtain linear illumination control data for one pattern.
JP35199499A 1999-12-10 1999-12-10 Linear illumination control data creation device and program storage medium Expired - Fee Related JP4522516B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP35199499A JP4522516B2 (en) 1999-12-10 1999-12-10 Linear illumination control data creation device and program storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP35199499A JP4522516B2 (en) 1999-12-10 1999-12-10 Linear illumination control data creation device and program storage medium

Publications (2)

Publication Number Publication Date
JP2001166738A JP2001166738A (en) 2001-06-22
JP4522516B2 true JP4522516B2 (en) 2010-08-11

Family

ID=18421055

Family Applications (1)

Application Number Title Priority Date Filing Date
JP35199499A Expired - Fee Related JP4522516B2 (en) 1999-12-10 1999-12-10 Linear illumination control data creation device and program storage medium

Country Status (1)

Country Link
JP (1) JP4522516B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3052208B2 (en) 1990-01-31 2000-06-12 サンエイ糖化株式会社 Lactobacillus acidophilus F-133, lactic acid bacteria preparation using the same and method for producing the same

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4480828B2 (en) * 1999-12-28 2010-06-16 アビックス株式会社 Linear illumination system
JP4167570B2 (en) 2003-09-11 2008-10-15 埼玉日本電気株式会社 Illumination structure used in portable electronic device, and portable electronic device including the structure
JP4675561B2 (en) * 2003-11-27 2011-04-27 エムケー精工株式会社 Luminescent display system
JP2006078799A (en) * 2004-09-09 2006-03-23 Toyoda Gosei Co Ltd Light emitting device
JP2006098674A (en) * 2004-09-29 2006-04-13 Toyoda Gosei Co Ltd Control data generator
JP4621473B2 (en) * 2004-10-19 2011-01-26 エムケー精工株式会社 Luminescent display system
JP6592723B2 (en) * 2017-12-26 2019-10-23 株式会社アクセル Design support apparatus, design support method, and design support program
JP6695520B2 (en) * 2018-04-11 2020-05-20 株式会社アクセル Design support device, design support method, and program

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05297838A (en) * 1992-04-20 1993-11-12 Matsushita Electric Ind Co Ltd Display device for led display board
JPH07134564A (en) * 1993-11-10 1995-05-23 Sanyo Electric Works Ltd Power source device for neon sign lamp
JPH07210114A (en) * 1994-01-12 1995-08-11 Toshiba Corp Device for forming graphic data
JP3640445B2 (en) * 1995-11-10 2005-04-20 アビックス株式会社 Information display device in the tunnel
JP3776197B2 (en) * 1997-03-21 2006-05-17 アビックス株式会社 Display device that performs afterimage interpolation scroll display and electrical display switching in time series
JP3957843B2 (en) * 1997-11-26 2007-08-15 アビックス株式会社 Display control device with schedule management function
JP4014715B2 (en) * 1997-12-26 2007-11-28 アビックス株式会社 LED illumination unit and LED illumination system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3052208B2 (en) 1990-01-31 2000-06-12 サンエイ糖化株式会社 Lactobacillus acidophilus F-133, lactic acid bacteria preparation using the same and method for producing the same

Also Published As

Publication number Publication date
JP2001166738A (en) 2001-06-22

Similar Documents

Publication Publication Date Title
JP4480828B2 (en) Linear illumination system
KR102294134B1 (en) Authoring tools for synthesizing hybrid slide-canvas presentations
US20260025894A1 (en) Lighting effect generation method, lighting effect control method, device, and medium
WO2018205869A1 (en) Form self-defined method and device
JP4522516B2 (en) Linear illumination control data creation device and program storage medium
CA2570546A1 (en) Automatic generation of building instructions for building block models
JP2007129717A (en) Dynamic video object automatic generation apparatus and method
CN102819982A (en) Electronic map for manufacturing execution system (MES) and using method of electronic map
CN110263281A (en) The adaptive device and method of page resolution in a kind of exploitation of data visualization
JP4675561B2 (en) Luminescent display system
CN109716294A (en) User interface with removable mini-tabs
Romat et al. Expressive authoring of node-link diagrams with graphies
TW201108174A (en) Picture capturing method for modular lighting system
CN102609554B (en) A kind of method and apparatus of LED giant-screen computer-aided design
CN102117347B (en) Three-dimensional editing method for LED lighting scenes
CN105975280A (en) Multipurpose flexible materialization programming module and realizing method thereof
JP5954135B2 (en) Print data creation device
CN118382185A (en) Unmanned aerial vehicle formation performance light effect arrangement system and control method thereof
JP4621473B2 (en) Luminescent display system
JP6695520B2 (en) Design support device, design support method, and program
KR102298920B1 (en) A recording medium on which programs used to manufacture optic fiber sign board are recorded
JP6070104B2 (en) Print data creation device
JP3957843B2 (en) Display control device with schedule management function
CN110275996A (en) Data visualization exploitation provides the device and method of page framework for content development
CN205594399U (en) Smooth cube material object programming module

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20040917

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061120

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20061120

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20061120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100223

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100419

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100525

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100526

R150 Certificate of patent or registration of utility model

Ref document number: 4522516

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130604

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees