hirax.net::Keywords::シミュレーションのブログ

1999-12-21[n年前へ]

恋の力学

恋の無限摂動



クリスマスが近くなると、街のイルミネーションが綺麗に輝き始める。いかにも、ラブストーリーが似合う季節である。そこで、今回は、"Powerof love"、すなわち、「恋の力」について考えてみたいと思う。「恋の力」により、人がどのような力を受け、人がどう束縛されるのか、などについて考えみたいのである。また、恋に落ちたカップルがどのような行動をするのかについて解析を行ってみたい。

「できるかな?」では以前、

において、カップルが他のカップルを意識する力について考えたことがある。カップル同士の間に働く斥力を考えることにより、鴨川カップルの行動を考えてみた。それと同様に、今回はひとつのカップルのみを考え、その中に働く力を考えてみるのである。ひとつのカップルの「男」と「女」の間にどのような力が働くかを考えるのである。

そういうわけで、今回の登場人物は「男」と「女」である。その二人は「恋に落ちた二人」である。二人の間には「恋の力」が働いているのだ。その二人の間に働く「恋の力」について考察することにより、恋に落ちたカップルの行動について考察を行ってみることにする。

といっても、「恋の力」を精密に測定した報告例は未だ存在しないので、ここでは適当な値を用いていくことにする。「恋は距離に負けない」とか「遠くて近きは男女の仲」などとははよく言われる。そこで、距離によらないと近似した。また、「遠くて近きは男女の仲」の意味を考えれば、恋の力は無限遠まで働く力である、と考えるのが自然である。
そこで、今回の「恋の力」は距離に関わらず一定であると仮定した。距離=rとした時に-r/Abs[r]の大きさで「相手に惹かれる」ものとした。仮に第一種「恋の力」(仮称)とでもしておく。

今回は「恋の力」は距離によらないものとした。しかし実際は、(通所の距離においては)「男」と「女」は距離が近いほど惹かれ合うし、離れてしまうと惹かれ合う力は弱くなるというのが自然であると思われる。そこで今回の第一種「恋の力」(仮称)は、あくまで大雑把な近似ということにしておく。

恋する二人の間に働く力をもう少し正確に記述しておくと、

  • 「恋の力」 = - 「相手の魅力」 * 「二人の間の距離ベクトル」 / 「二人の間の距離スカラー」
であり、恋する二人には「(hiraxの)恋の運動方程式」
  • 「恋の力」=優柔不断度 *  「恋の加速度」
が成立する。ニュートンの運動方程式に少し似ているが、かなり異なるものである。ニュートンの運動方程式との違いは、「質量」にかわるものが「(hiraxの)恋の運動方程式」においては、「優柔不断度」
であることだ。心がトキメいてもなかなか行動を起こすことが出来ない人がいるだろう。そういう人は「優柔不断度」が高いというわけである。恋の行動における慣性を示すパラメータである。

また、今回は空間を1次元であると簡略化してみた。1次元の空間の中で「男」と「女」が動き回るのである。その時間的変化を調べてみるのだ。従って、シミュレーション結果は空間軸が一次元+時間軸一次元で、合わせて2次元となる。

さて、この「恋の運動方程式」を解くことにより、恋する二人の行動は予測することが可能となるわけだ。試しに、その計算サンプルを示してみる。なお、今回は時間方向で数値的に逐次解を求めている。

初期状態は

  • 「男」位置=5, 速度=0,魅力=100,優柔不断度=10
  • 「女」位置=0, 速度=0,魅力=100,優柔不断度=10
とした。すなわち、「男」も「女」も二人とも停止した状態で恋に落ちたのである。「二人は立ち止まって恋に落ちた」というやつである。一番良くあるパターンであろう。もちろん、「すれ違いざまの恋」といったような初期速度を持つ恋愛パターンも存在するが、今回はパスしておく。
位置や時間の単位は任意単位である。「0」と「5」は東京と大阪であっても良いし、ロンドンとニューヨークであっても良い。あるいは、実空間でなく精神的な空間と考えてもらっても構わない。すなわち、心の動きを示しているものとするのである。
また、二人の「魅力」や「優柔不断度」は対等である場合だ。その結果を下に示す。このグラフは縦軸が空間位置であり、横軸が時間である。黒線が「男」であり、赤線が「女」である。
 
恋する二人の軌跡(「男=黒」と「女=赤」が対等な場合)

「男」と「女」が同じように相手の方向へ向かっているのがわかると思う。これが「恋の無限摂動」である。こういった「恋の無限摂動」の代表的なものには「君の名は」の主人公達の動きなどがある。恋に落ちた二人が、延々とすれ違いを続ける物語である。これは、この「男」と「女」の行動そのものである。

この計算結果では「男」と「女」が糸を紡いでいるようにうまく絡みあっているのがわかる。「恋の無限摂動」の幸せなパターン例である。これは、「男」と「女」が対等であったことがその一因である。

その証拠に、「男」と「女」が対等でない場合の計算結果を示してみる。次に示すのは、

  • 「男」位置=5, 速度=0,魅力=10,優柔不断度=10
  • 「女」位置=0, 速度=0,魅力=100,優柔不断度=10
の場合である。すなわち、「男」の魅力が「女」の十分の一である場合だ。
 
恋する二人の軌跡(「男=黒」の魅力が「女=赤」の1/10の場合)

「男」が右往左往するのに対して、「女」はほとんど動いていないのがわかると思う。おそらく、この場合には「男」と「女」の「心」もこれと同様のパターンを示しているものと思われる。すなわち、「男」の「心」は揺れ動いているのに対し、「女」の「心」はほとんど動いていないのである。

先の例と異なり、これは実に不幸な計算例である。不幸ではあるが実際によくある例であると思う。以降、これを「男はつらいよ」パターンと呼ぶことにする。「女」に「男」が振り回されているパターンだ。もし、奇跡的に結婚などしても、将来どうなるかは火を見るより明らかである。

それでは、「男」と「女」の「魅力」が同等で、かつ、とてもスゴイ場合を示してみる。すなわち、ドラマの主人公達のようにとてつもなく魅力的な二人が恋に落ちた場合である。一般人とは違う二人が恋に落ちたら、果たしてどのような行動を示すのであろうか?この場合のパラメータは以下に示す、

  • 「男」位置=5, 速度=0,魅力=1000,優柔不断度=10
  • 「女」位置=0, 速度=0,魅力=1000,優柔不断度=10
である。
 
恋する二人の軌跡(「男=黒」、「女=赤」の魅力が両方1000の場合)
この場合、見てわかるように「男」と「女」は激しい動きをしながら、絡み合う。芸能人で言うならば、小柳ルミ子夫妻の場合などが挙げられる。まるで、激しいダンスのように「男」と「女」は絡み合うのである。
「魅力ある二人が恋に落ちた場合には、あまり近づかない方が良い」という教訓をここから得ることができる。

最後に、「男」と「女」の二人ともにあまり魅力がない場合である。パラメータとしては、

  • 「男」位置=5, 速度=0,魅力=2,優柔不断度=10
  • 「女」位置=0, 速度=0,魅力=2,優柔不断度=10
の場合である。
 
恋する二人の軌跡(「男=黒」、「女=赤」の魅力が両方2の場合)

これなど「恋」と言えるのかどうかもわからない位である。ほとんど、「ただすれ違っただけの相手」である。これがさらに進むと、魅力がお互いに0同士のパターン、

  • 「男」位置=5, 速度=0,魅力=0,優柔不断度=10
  • 「女」位置=0, 速度=0,魅力=0,優柔不断度=10
の場合となる。下に示すように、
 
恋する二人の軌跡(「男=黒」、「女=赤」の魅力が両方0の場合)

これっぽっちも「男」と「女」は「恋」に落ちていないのである。これではカップルの「男」と「女」ではなく、単なる他人である。

さて、今回は行わなかったが、カップルに「恋のエネルギー損失」を導入することにより、「恋の無限摂動」を減衰させることができる。それにより、現実のカップルの行動にさらに近づくことができるのではないかと、私は考える。何らかの抵抗が生じることにより、「恋の無限摂動」が減衰するのだ。そして、二人は接近した状態で停止するわけだ。

さて、今回の登場人物は「男」と「女」だけであった。しかし、現実でも、ドラマの中でも、通常は多くの登場人物が登場する。登場人物が「男」と「女」だけというような理想的な条件のみではない。
人の恋路を邪魔する(主人公からすれば)ヤツも必ず登場する。また、特定の登場人物の間では斥力が働くだろう。そのような場合、一体どのような現象が生じるのだろうか。

そもそも、今回の恋する二人の行動パターンは予測可能であったが、現実そのようなことがあるだろうか?果たして、未来の行動パターンは予測可能なのだろうか?色々な登場人物が現れる場合にも、今回の結論は成立するのだろうか?

それらは次回の課題にしておく。題して、「恋の力学 三角関係編- 恋の三体問題- (仮称)」である。「恋の力」を一般化し、多体問題として解いてみたいのである。恋する人達とその周りの人達がどのような行動をするか、恋の三角関係においてどのような力が働いているのか、について解析を行ってみたい。今回は、そのための前準備というわけである。
 

1999-12-30[n年前へ]

6502と並列計算とムーアの法則

人間のクロック&スケールアップ


 「物理の散歩道」を読み直していると、とある文章に興味を覚えた。

  • 第五物理の散歩道 ロゲルギスト著 岩波新書
の中の「通信を考える」である。この本は、何度読み返しても新鮮である。

 「通信を考える」の中の興味を惹かれた部分は「信号の伝わる速度と距離と処理速度の関係」を論じている部分だ。例えば、計算機は処理速度を高めるためには回路の大きさを小さくしなければならないとか、人間の頭脳の働きの速さから集団生活の広がりの限界について論じているのだ。例えば、

  • 計算機の演算速度の時間スケール -> ナノ秒 = 10^-9s (クロックで考えると、1GHz)
  • 人間の演算速度の時間スケール -> サブ秒 = 10^-1s (クロックで考えると、10Hz)
ということから、計算機の大きさが0.12=1.2x10^-1m角として、地球の直径が12000km=1.2x10^7とすると、その空間スケールが先の時間スケールと同じ比すなわち10^8であると言及しているのだ。

 つまり、通信の速度が光速度であるとして、演算の単位クロックの間に通信が行われなければならないとするならば、計算機の時間・空間スケールと人間の時間・空間スケールは等しいだろう、という推論だ。
 
そして、さらにロゲルギストの想像は広がり、並列計算についても論じている。

 計算機が東京と大阪に離れて置かれていて、通信をしながら作業をするとしたら、人間の場合にはそれと同じ条件というのはどんなものだろうか、と彼らは考える。それは、光の速度で55時間、ちょうど冥王星の軌道直径の5倍程度の空間スケールになる、と論じている。それ以上、離れた場合には演算の過程を共に行うのは無理ではないかというのである。

 こういう文章を読んでいると、この文章が作られたのが30年以上前であることを忘れてしまいそうである。この人達の思索の自由さに憧れを感じてしまう。この人達は、頭の中にタイムマシンにでも持っているのだろうか、と感じてしまうのだ。

 ところで、私がコンピューターをいじるようになった頃は、Apple][の時代だった。といっても、私はお金があふれていたわけではないので、XXX電子でAplle][のコンパチ基盤を買って組み立てて使っていた。その基盤上の6502は1MHzで動いていた筈だ(あぁ、I/Oの6809派vs6502派の論争が懐かしい!)。

 それから20年程たち、CPUのクロックスピードは1GHzを越えようとしている。20年で1000倍である。そして、その集積度は、ムーア(GordonMoore)の法則の「半導体の性能と集積は、18ヶ月ごとに2倍になる」に従っている。

 それでは、人間はどうだろうか?人間の脳味噌のクロックがどの程度であるか測定されているかどうか、素人の私にはよくわからない。しかし、WEB上のデータとしては、例えば

というようなデータがある。ここでは、1演算/秒である。ロゲルギストの用いたものが10演算/秒である。これらは、かなり近い値と言える。もちろん、Mayoさんの演算速度はロゲルギストよりも一桁下であるわけだが、ロゲルギスト達と比べては可哀想というものだ。それに、おそらくMayoさんは謙遜しているのだと思われる。実はもう少し速いのだろう。それに比べて、私などは、二桁の演算(しかも足し算でも)になると1演算/秒もこなせるかどうか判らないくらいである。

 ロゲルギストの時代、すなわち30年以上前、から現在のMayo's Profileの値がほとんど変わっていないように、人間の演算スピードは変わるようなものではない。それは、そうだろう。ヒトのクロックスピードや集積度といったものは、変えるわけにはいかない。当然である。CPUと違ってプロセスルールを変化させるというような訳にはいかないのだ。

 それでは、演算性能を上げようとしたらどうするだろうか?そうなると、並列計算を行うのが自然だろう。単独のCPUの性能を上げるわけに行かなくても、共同作業を行えば、演算性能を上げることができる。

 現代はほとんどの作業が共同作業で行われる。また、その共同作業も大人数が関わるようになってきている。それは、どんな業種でも同じだ。一人では、なかなかできないことが多くなっている。
 それら共同作業、すなわち並列計算、を行う人達(例えれば並列計算機における各ノード)を増やし、それらの間の情報転送をすばやく行うことが多くの作業(計算)を行うための手順だろう。

 そこで、

で用いた
  • 人口増加( http://www.t3.rim.or.jp/~kabutoya/KABHTML/Yoi/2-1.html )
のデータをもう一度眺めてみることにしよう。

最近500年間の人口の変化

 なるほど、人間界の並列計算機におけるノード数は増加している。そして、各ノード間の通信速度を調べるために、まずは、

などの情報から、適当な通信の歴史を調べてみる。
西暦 内容
-4000 のろし
-2400 伝書鳩
-2300 馬による伝令制度
1837 モールス電信機
1876 ベグラハム=ベル電話機
1909 グリエルモ=マルコーン無線電話機
1973 Ethernet XeroxPARCで生まれる。(ちなみにEther=エーテル)
1979 DIX規格=10Mbps
1992 FastEthernet=100Mbps
 これを全部転送速度に直してみる。といっても、よくわからない部分も多いので、私が適当に決めてみる。それでは、その変化を示してみよう。とりあえず、ここ200年位の間のものを考える。
西暦 内容
1837 モールス電信機 = 2bps
1909 グリエルモ=マルコーン無線電話機=10kbps
1979 DIX規格=10Mbps
1992 FastEthernet=100Mbps
 という感じだ。グラフにすると、
最近200年間の情報伝送速度の変化

こんな感じである。対数グラフにおいて直線的に情報伝送速度が速くなっている。この関係は結構きれいである。
 別に意図してこういう数字にした訳ではないのだが、不思議なことである。
 このようにして、人間(ノード)間の転送レートが高くなることにより、先のような人口増加に伴うトラフィック増加をしのぐことができていると考えることもできるかもしれない。そして、人間達の共同作業、すなわち並列計算、を行うだけのバススピードを確保しているのである。

 最近、会社組織などで分社化とか事業分割とかの話題をよく耳にする。こういった時に、分割における時間と空間のスケールはよく考える必要があるだろう。分割が有効なのは、ほとんど独立なものを分割する場合のみである。並列計算における領域分割などと同じだ。

 共同作業がほとんどなく、結果のみをやりとりすれば良いような場合には分割による効果はあるだろう。その一方で、同じ事業・作業を行っているところが、離れていては作業の効率は上がらない。もし、技術系の会社でそのようなことを行うのであれば、事業や部署を並列化した際の真面目なシミュレーション位は行うべきだろう。いや、別に深い意図はないけど。

 こういったことは「新・闘わないプログラマ No.109 時代錯誤」に書かれていることとも少し似ているような気がする。

 さて、1999/12/30-2000/1/1は野沢温泉で温泉&スキーである。2000年問題で会社に泊まり込む人も多いが、私はスキー場で泊まり込みである。同時期に野沢温泉に行く人がいるならば、ぜひ一緒に「スキー場の特殊相対性理論」について討論したいと思う(スキー場で)。

2000-01-27[n年前へ]

「富士の樹海」を目指せ

磁界を可視化しよう

 以前から探していた「面白いもの」を入手した。この写真がその「面白いもの」なのであるが、何だかわかるだろうか? ちなみに、大きさは「1cm×5cm」位のシートである。
 

謎の「面白いもの」

 これは「マグネビュアー」というものである。磁界を可視化してくれるシートだ。マイラーフィルムの間に磁性体を混入させたマイクロカプセルを入れることで、磁界に対する配向性を持たせたものだ。と、言葉でいってもなかなかわかりにくいので、磁界を可視化した写真を示してみる。何しろ、百聞は一見に如かずである。
 次の写真は某ピザ店のマグネットシート(よく冷蔵庫の扉に張り付ける奴)の上に「マグネビュアー」をのせたところである。ピザ屋は私の食生活を支えていると言っても良い。私が生きているのはピザ屋のおかげである。
 

某ピザ店のマグネットシートの上に「マグネビュアー」をのせたところ

 私の「命の恩人」でもある某ピザ店のマグネットシートがつくる磁界が見て取れるだろう。磁界が可視化されているのである。

 本WEBではこれまで様々な「可視化」で遊んできた。例えば、

などである。様々な現象を可視化してきた。そこで、今回は磁石がつくる様々な「磁界」を可視化して遊んでみたい。

 上に示した「某ピザ店のマグネットシートの表面」の磁界の様子も面白いが、もっと面白いのは「某ピザ店のマグネットシートの境界」の磁界を可視化したものである。

 それが下の写真である。磁界の様子が実感できるのではないだろうか?
 

「某ピザ店のマグネットシートの境界」の磁界を可視化したもの

 下に示す図はドーナツ型の磁石の周りの磁界をCUPSを用いてシミュレーション計算した結果である。この計算結果と同じようなものが「マグネビュアー」を使うと簡単に可視化できる。
 

ドーナツ型の磁石の周りの磁界をCUPSを用いてシミュレーション計算した結果

 普通、こういった磁界の可視化は磁気造影剤や砂鉄みたいな磁性体粒子を用いるのであるが、そういったものはどうにもハンドリング性にかける。液体や粉体などを家の中で実験に使うのはイヤである。いや、もちろん仕事で使うのもイヤであるが... そこで、この「マグネビュアー」が登場するわけだ。

 それでは、その他の面白そうな磁界を可視化してみたい。磁界と言えば、やはりアレの登場だろう。もちろん、アレと言えば磁気カードである。クレジットカードや銀行のキャッシュカードといった磁気カードだ。一例を次に示してみる。こんなヤツだ。
 

磁気カードの一例

 カードの下に黒い磁気データ記録部があるのがわかるだろう。

 それでは、その「磁気データ記録部」に「マグネビュアー」をのせてみよう。はたして、磁気データは可視化されるだろうか?
 

「磁気データ記録部」に「マグネビュアー」をのせる

 といっても、この写真ではわかりにくいので、「マグネビュアー」を拡大してみよう。すると、バーコードのような模様が見えるのがわかると思う。「磁気データ」が簡単に可視化されているわけである。この「マグネビュアー」と普通のスキャナーがあれば磁気データ読み取り機がなくても磁気データが読みとれるのである。
 

「磁気データ」が簡単に可視化されている

 しかし、このカードに関しては内容を解析するとマズイ事情があるので、次回に「ソフマップ」のカードを題材にして磁気カードの内容を可視化してみるつもりだ。題して、

  • ソフマップでお買い物 - 磁界の可視化とバーコード - (仮称)
である。

 さて、話は変わるが、私はこの「マグネビュアー」を手に「富士の樹海」を目指すつもりだ。「富士の樹海」では」方位磁針が変な方向を示すと伝えられている。そしてまた「富士の麓」ではとかく人は判断を誤りやすいとも聞く。船頭多くして船山に登ると言うが、「富士の樹海」には判断を誤った船が沈没しまくりである。

 私は「富士の樹海」の真実をこの「マグネビュアー」で明らかにするつもりだ。「富士の樹海」の謎を明らかにするのである。何故、方位がそして人が判断を誤るのか、その謎を明らかにするのだ。

 しかし、もしも、もしも、の話であるが、本WEBの更新が止まった際には、「富士の樹海」で私が眠っていると思って欲しい。「マグネビュアー」が役に立たないはずがないのだが、きっと何か判断を間違えたのであろう。そうそう、あくまで「富士の樹海」である。「富士の裾野」ではないので念のため...
 

2000-06-19[n年前へ]

プリクラの中の物語

プリクラもどきソフトを作ろう 第一回

 先日、旅先でこんなプリクラを撮影してみた。モザイクのかけすぎで、何がなんだかわからなくなっているが、とりあえず雑誌の表紙デザインのプリクラである。non-noやmonoマガジンの表紙に私が載ることは絶対にないであろうし、ましてやTIMEやNewsweekの表紙に載ることはありえないだろうから、これは記念品になるわけだ(私にとって)。
 

雑誌の表紙デザインのプリクラ

 ここで使われている雑誌は、英語のものと日本語のものが半々くらいである。しかし、機械自体にはハングル文字が書かれており(プリクラが置いてあった場所は韓国ではないが)、これが果たして正規品なのか、バッタもんなのかの区別は私には判らなかった。もっとも、日本語で書いてあったとしてもその区別は私にはできなかっただろう。

 元祖オリジナルの

なんかを見てみると、色々なフレームがあって面白い。オリジナルでも(上のものがオリジナルかどうかはさておき)、SWEET、FTTYE、地球紀行etc.といった雑誌デザインのものがラインナップされている。これらの雑誌?が果たして実在のものかどうか私は知らないが(知らないことばかりだ)、こういうデザインが結構あるところを見ると人気があるのだろう。

 さて、こういう「プリント倶楽部」みたいなことをパソコンで実現するプリクラもどきソフトというものは色々と出ているようである。単に画像を合成するだけだから、パソコンで簡単にできるのは当然だろう。しかし、である。そういったソフトを使うのは、どうも簡単でないような気がするのである。デジカメで撮った画像や、普通のカメラで撮影した写真をスキャナーで読み込んだ画像を、プリクラもどきソフトで画像合成するわけだが、これは果たして簡単なのだろうか?私はハッキリ言って、こんな作業はめんどくさいと思う。例えば、

  • 画像をPCに読み込む
  • 画像ファイルをプリクラもどきソフト上で読み込む
なんて作業は、めんどくさがりやの私には耐えられない。それに、いかにもコンピューターを使っているという感じがして、イヤになってしまう。

 しかし、考えてみるとこう文句ばかり言っていてもしょうがない。文句を言うからには、自分でも何か手を動かさなければならないだろう。そして、何より「必要は発明の母」である。というわけで、簡単なプリクラもどきソフトを私も作ってみることにした。今日は足が痛くて外に出れない。ということは、ソフトを作る時間もたっぷりある。というわけで、「必要は発明の母」で「父は私」だ(って、前にも使ったような...)。

 デジカメや普通のカメラで撮った画像は「画像をPCに読み込む作業」がどうしても必要になる。そこで、それがめんどくさいならば、「デジカメや普通のカメラ以外で画像を読み込めば良い」というわけで、ビデオカメラで取り込んでいる画像をプリクラ風にするソフトを作ってみることにしたのである。ビデオカメラであれば、ポーズをとればその様子がリアルタイムで確認できる。デジカメや普通のカメラで撮った画像を用いる場合には、静止画の加工作業がどうしても必要になる。例えば、画像の位置をずらしたり、ロゴの配置を考えたりしなければならない。しかし、リアルタイムで画面の確認ができるビデオカメラからの取り込みを用いる場合には、自分でちょっとポーズの取り方を変えれば良いだけである。そして、何よりめんどくさい画像読み込みの作業がいらない。

 まずは、第一回目バージョンはここにおいておく。アルファ版どころか、まだまだ簡単なテスト用のバージョンである。動作させるためには、同梱のVCL40.BPLをシステムディレクトリに入れる必要がある。

 このpurikura.exeの動作画面はこんな感じだ。ビデオ画像が白黒なのは、白黒のCCDカメラを使用したからで、カラーのビデオカメラを使えば、むろんカラーで写るはずである。
 
purikura.exeの動作画面

 この動作画面で、

  1. 一番左がビデオの入力画面で、
  2. 真中の画面がプリクラ風フレームをリアルタイム合成した画面で、
  3. 一番右が気に入ったポーズで静止画記録した画面
である。色々ボタンがあるが、どれも文字通り機能のボタンだ。

 これを使って、適当に色々なポーズで撮ってみたのが次である。何か、フレームがおどろおどろしい、色使いとデザインになっているが、そこはそれ私のセンスの無さということで気にしないで欲しい。
 

purikura.exeで撮影した画像達

 今回は、適当に作ってみただけなので、フレームは一種類しかなかったり、ビデオ入力のドライバーが複数あると(きっと)上手く動かなかったり、と情けない出来ではあるが、この続編で機能アップをして行く予定である。まずは、

  • あなたの髪がフサフサに! ハゲの物理学 画像シミュレーション編(仮称)
で、色々な髪型フレームバージョンを登場させる予定である。

 ところで、こういうプリクラの写真を眺めていると何か楽しい記念写真のようで、見ているだけで何やら物語性を感じてしまう。いきなり、物語性というとわかりにくいかもしれないが、写っている人やものの息吹を感じる写真と言った方がわかりやすいだろうか?とにかく、私はそういう物語を感じる写真というのがとても好きなのである。だから、街角のスナップ写真なんて大好きだし、例えば荒木経惟の写真なんていうのも結構好きだ。
 

荒木経惟が撮っていた青春18きっぷの写真

 私が青春18切符を使っていた時は、大垣夜行(別名、人民列車)に乗る時がメインで、物語性を感じている余裕はあまりなかった。しかし、青春18切符でカタコトカタコト鈍行の旅をしているのも結構気持ちが良いものだっと思う(安いし)。

 さて、最近「小さな一眼レフが欲しい病」に罹っているのだが、なかなかいいものが見つからない。今のところ有力候補はPentaxMZ-50かCanon EOS kissIIIなのだが、どうも踏ん切りがつかない。どなたか、これはオススメというものがあったら教えて頂けるとありがたい。

2000-09-09[n年前へ]

帰ってきた「電子ブロック」

動け僕らのスーパーマシン

 某サイトの中枢である某秘密研究室の撮影写真が下の写真である。日夜、色んな道具で遊んだり、無意味な?実験・解析・考察している某サイトの中枢がこの部屋である。といっても、実際にはこの部屋にはそんなに入っていないらしい(だからそれほどちらかっていない)のであるが、それはこの際関係ない。とりあえず、この写真を見ると、部屋の片隅にとある科学おもちゃが積み重なっていることがわかるだろう。もちろん、判る人ならすぐ判るはずの「学研の電子ブロック」が積み重なっているのである。
 

某秘密研究室の撮影写真

 前回、電子ブロックで遊んだ

の時には、Ex-60とEx-100しか持っていなかったのだが、文字通り「人間的に大きなオーパ氏」にEx-150を頂くことができたおかげで、今では三機種が私の部屋に鎮座しているのである。

 知らない人のために電子ブロックの説明をしておくと、電子ブロックというのは学研が出していた科学おもちゃで、電子回路を簡単に作って遊べるものである。今で言うところのブレッドボード上で電子回路を組み立てるようなもので、電子部品が入ったブロックを差し込んでいくことで、電子回路を組み立てて遊ぶことができるのである。子供の頃の「電子ブロック」は私にとってまさにスーパーマシンだった。そして、デザインはスケルトンが基本という古さを感じさせないものだった。下の写真を見れば、電子ブロックの感じが大体つかめることと思う。
 

電子ブロック Ex-60

 電子ブロックについて詳しく知りたい方には、

を読んで頂くことにして、とりあえずこの電子ブロックは店に行けば簡単にすぐ手に入るものではない。もう、基本的には製造されていないからだ。たまにおもちゃ屋の片隅に眠っているとは言うが、「電子ブロック」を探し求める「電子ブロックハンター」達が血眼になっているだろうから、そうそう簡単に手に入るとは思えない(かなりの部分ウソ)。

 そこで、作成されていたのが「バーチャル電子ブロック」である。先のWEB上から説明文を引用すると、

「バーチャル電子ブロック」は教育玩具として人気を博した「電子ブロック」の復刻版という位置づけで、パソコン上でマウスを操作してブロックを配置して電子回路を作成し、その働きをシミュレーションできるソフトウェアです
というものだ。ソフトウェアの力で「電子ブロック」が蘇るのである。しかも、別売りの外部インターフェースをPCに接続すれば、往年のブロックの形状をした外部機器を制御できるというのである。

 この「バーチャル電子ブロック」プロジェクトがアナウンスされてから、ずいぶんと長い時間が経った。その間、来る日も来る日も「バーチャル電子ブロック」のことを考えていたのである。未だかなぁ、早く出ないかなぁ、と毎日考えていたのだ(部分的に誇張有り)。

 それが、昨日ようやく(お試し版)という形でダウンロードして、実際にいじれるようになった。そこで、

から早速ダウンロードして遊んでみることにした。
 
バーチャル電子ブロック(お試し版)

 このお試し版は付属の「スイッチング回路」で使ってる部品のみを使うことができる。トランジスタ一種、LED、抵抗三種、ブザー二種、プッシュスイッチと若干の配線である。それ以外は、使うことはできないようになっている。そこで、使える部品だけで遊んでいたのだが、じきにすぐ飽きてしまった。まぁ、動作確認のための「お試し版」だからこんなものなのなのだろうなぁ、とりあえず発売されたら直ぐに買うことにするかなぁ、と思いながらビールを飲んでウトウトと昼寝をし始めてしまった。すると、私は面白い夢を見始めた。

 夢の中では、コビトさんがいっぱい登場して、何やらセッセとブロックを運んでくる。そして、カチリカチリとお試し版の回路の中にブロックをはめていくのである。あれあれ、あのブロックはさっきまでは使えなかったのになぁ、と思っているのにコビトさん達は無関係に運んでいくのである。

 というわけで、コビトさん達は試しにさっきの付属の回路にボリュームと電流計を取り付けたようである。
 

コビトさんが作ったバーチャル電子ブロック(お試し版) 

 夢の中で私がいじってみると、ボリュームをいじるとLEDの明るさもリアルタイムで変わるし、ボリュームの抵抗次第で、スイッチング回路もちゃんと動く、そしてその上電流計もちゃんと動く。いやぁ、楽しいものである。こりゃ、実際の製品が出たら即「買い」である。

 また、NE555や74-164といったICも夢の中では登場していたのだが、コビトさんにはこれらのICはちょっと大きすぎて運べなかったらしい。あるいは、この狭い領域の中では大きな部品をうまく使えなかったのかもしれない。とにかく、途中でコビトさんは投げ出してしまった。
 

コビトさん達にはちょっと大きすぎるIC 

 さて、この「バーチャル電子ブロック」は私のように「電子ブロックを懐かしく感じる世代」に受けることだろう。それだけでなくて、もしかしたら今の子供達(の一部)にも受けるかもしれない。その時に、「こういうおもちゃが出てくるまでの歴史」をその子供達にぜひ知って欲しいなぁ、と私は思うのである。そうしないと、現在、できているものをあるのがただ当たり前のように思ってしまうのではないか、と思う。

 そして、逆に「昔のものから今あるものへの流れ」を知ることで、「今あるものから明日あるものへの流れ」を作ることができるようになるんじゃないのかなぁ、とおぼろげながら思ってみたりするのである。