2002-07-03[n年前へ]
■あなたの声を聞きたい。
「たった五文字」の読唇術
東京駅から、いつも22:46時発三島行きの最終の新幹線に乗る。最終の新幹線だけが停まっているホームは、何だかいつも少し寂しい。ホームを歩いている人の数も少ないし、列車の中で席に座っている人達もほとんどが眠っているが、ぼんやりとしていてとても静かだ。
そんな静かな新幹線のホームを、酔い覚ましの缶ジュースを飲みながら歩いていると、たまに「つかの間の別れ」をしのんでいる恋人達を見かける。ホームの柱の影で静かに話をしている二人もいれば、ほとんど何も喋っていないような二人もいる。どちらにしても、二人で見つめ合っていて、それをはたから眺めている私がいることなんか気づくはずもない。
そして、列車の発車を知らせるベルが鳴り響くと、多くの場合恋人達はドアのところで佇んで辛そうに言葉を交わしている。とはいえ、夜も遅いのにも関わらずベルの音はやはりとてもうるさい。だから、きっと相手の声がよく聞こえないのだろう。まるで耳の聞こえないもの同士が読唇術を試みるかのように、相手の唇の動きを見つめ続けている。あるいはもしかしたら、近くを歩く私などを意識して、とても小さい声で話をしているのかもしれない。
どちらにしても、ベルが鳴りやんでドアが閉まった後は、相手の声が聞こえるはずもないから、相手の唇の動きだけを手がかりにして、相手を見つめながら言葉を交わしている。近くにいる私からはよく判らないけれど、二人の間では、相手の唇の動きだけで相手が何を言っているのかが判るのだろう。その二人にしか判らないことだろうけれど、きっとそうに違いない。そんな景色を眺めながら、ふとこんなことを思いついた。
何かを喋る人達の唇の動きをPCに繋がったビデオカメラで撮影して、その画面を解析して「相手が何を伝えようとしているか」を調べるソフトがあれば、読心術とは言わないまでも私達は読唇術を身につけることになる。相手の唇の動きさえ判れば、相手の言葉が聞こえるようになる。新幹線のホームで読唇術で心を伝え合う恋人達のように、私達も相手の声が聞こえるようになる。
そこで、ビデオカメラの画面の中から唇の形を検出して、何を喋っているのか、何を喋ろうとしているのかをリアルタイムに検出する読唇術ソフトウェアを作ってみた。とはいえ、一晩で作ったソフトだから、たった五文字の母音を検出できるだけだ。SPEAKINGMOUTHで眺めた「唇の動き」と自分の唇の動きを参考にして、相手の唇の動きから「五文字の母音」つまりア・イ・ウ・エ・オを読みとるだけだ。子音の判定は難しいけれど、日本語のように必ず母音を伴う言葉であれば、どの母音かが判るだけでも、相手の言葉を想像するためのとても大きな手がかりになるだろう。
作ったソフトの名前はLip-reading、いつものように数回動かしただけの大雑把なソフトだけれど、これを使えば新幹線のドアのガラス越しに言葉を交わす恋人達のように読唇術を身につけることがきっとできるかもしれない。
- lipreading.lzh (303kB)
そういえば、いつも私が眺める景色は東京発三島行きの最終こだまが停まっている東京駅のプラットホームだけれど、この間はそれとは逆の風景を眺めた。私は三島駅のホームにいて、ちょうど最終の東京駅行き22:34発のこだまが三島を出るところだった。
そこにはやはり、こだまのドア越しに唇で言葉を交わす二人がいた。この二人も相手の唇だけを見つめているように見えた。私には二人の声は聞こえなかったけれど、きっと何かの言葉を交わしていたのだろうと思う。ゆっくり新幹線が動き出している時にも、ホームに立っていた方が何歩かこだまに向かって歩きながら、やっぱりそれでも言葉を交わしていたようにに見えた。
そんな景色を頭に浮かべながら、次のようなことを考えた。今晩作ったこのlipreadingは、「たった五文字」の
しか相手の唇の動きから読みとることができない。だけど、きっとあの恋人達が交わしてる唇の動きだって、きっとそんな「ほんの五文字」なのかもしれないと、ふと思ったりする。きっと、そうなのかもしれない、と思ったりする。「アイウエオ」
「アイシテル?」「アイシテル。」
2004-09-04[n年前へ]
■色んなもので「くらべてみよう!」
テレビでよく「東京ドーム5杯分の」や「2万立方メートルの土砂が」などという表現を耳にする。そんな、比較を高さや長さ・距離や重さや面積、ありとあらゆるもので比較してみることができる「くらべてみよう!」適当に数字を入れたりすれば、あとはJavaScriptがガシガシと計算してくれる。
例えば、「奈良の大仏の重さは小錦1,382人分」「地球の直径は万里の長城の長さの4.8倍」「琵琶湖の容積は350ml缶ジュースの78,571,428,571,429本分」
2004-11-07[n年前へ]
■「コーラの科学」と「ナニワのオカン」
「沈むコーラ」と「浮かぶコーラ」
「水槽に沈むコーラ」と「水に浮かぶダイエット・コーラ」
今年の夏はずいぶんと暑く、真夏日が一月以上続いた。そのため、ソフト・ドリンク類の売り上げが昨年の二倍近く売れたコンビニなども多かったようだ。家の近くのコンビニで、汗をかいた後に、スポーツ飲料や冷たいビールを買って、そしてゴクゴクと飲み干していた人たちも多かったかもしれない。あるいは、夏のキャンプ先で、川の畔の水中にドリンクの缶を沈め、いつの間にかキリリと冷えたビールやジュースを味い楽しんだ人たちもいることだろう。それとも、夏祭りの夜店の水槽の中に沈んでいるジュースを買ってもらって飲んだ子供たちも多いだろうか。
ところで、「川の水や夜店の水槽の中にドリンクの缶を沈めて、ドリンク缶を冷やした」と何気なしに書いた。しか、し「水槽の中にドリンクの缶を沈めて」というからには、当然ドリンク缶は水よりも重いということになる。ドリンクの缶が水の中でブクブクと沈んでいるからには、それらの缶というものは水に浮かぶことができない「カナヅチ」でなければならないはずである。とはいえ、「カナヅチ」でなければならないはずとは思うのだが、それを確認したことはない。そこで、試しにダイエーで買ったダイエー・コーラの350ml缶(写真中の赤い缶)を洗面台で水中に入れてみると、ブクブクと確かに水底に沈んでいる。…なるほど、コーラ缶はどうやら水より重い「カナヅチ」のようだ。
ところが、よくよくこの写真を眺めてみると、その横でプカプカと水面に顔を出して浮かんでいる別のコーラ缶がいることがわかるハズだ。そう、コーラ缶は水の中に沈んでいるのに、なぜかダイエット・コーラの缶(手前の白い缶)は水に浮かんでいるのである。つまり、ダイエット・コーラの350ml缶はナント水よりも軽いようだ…?実験に使った缶は(私がビンボーなので…)ダイエー・ブランドの一本40円ナリのコーラだったが、由緒正しい米国コカ・コーラで実験したようすや、その解説などもあって、やはり一般的にコーラ350ml缶は水に沈むのに対して、ダイエット・コーラ缶350mlは水に浮くようである。何故に普通のコーラ缶は沈み、ダイエット・コーラ缶はプカプカと浮くのだろうか?
350mlコーラ缶の「浮き沈み」を計算してみよう!
その謎を探るため、とりあえず「コーラ缶350mlの水中における重さ」を計算してみることにしよう。そこで、まずはコーラの350ml缶を定規で測ってみると、ドリンクが入っている部分の高さは大雑把に114mmだった。そして、直径は大体64mmである。ということは、350mlコーラ缶の体積は
π×半径 (65mm / 2) ×半径 (65mm / 2)× 高さ (115mm) ≒ 375 cm3となり、およそ 375 cm3 程度であることがわかる。350ml缶というくらいだから、おそらく缶の中に入っているコーラは350~355ml(12 オンス)だろう(ちなみに、米国からの輸入品であるダイエーのコーラ缶には、内容量は355mlと書いてあった)。そして、缶の中の差し引き375- 350~355 ml ≒ 20~25mlの空間には炭酸ガスや窒素などが入っているのだろう。ということは、つまりコーラが入った350ml缶は全体として20~25gの浮力を受けることになる。
また、アルミ缶自体の重さはおよそ16gほどだという。アルミの比重は2.7g/cmだから、体積は5.9cm3である。同体積の水の重さが5.9gだから、16gのアルミは当然5.9gの浮力を受ける。ということは、水中でのアルミ部分は差し引き、アルミの重さ(16g)? アルミの体積が受ける浮力(5.9g) = 10.1gほどの重さになっていることになる。つまり、アルミ缶は10gほどの「重し」を外殻としてまとっているわけである。
さて、すると残りの肝心のコーラの液体自体の重さはどの程度になるのだろうか? それは簡単、なぜならコーラは結局のところ、「砂糖水」である*1。原材料の表示は「糖類(果糖ぶどう糖液糖、砂糖)、カラメル色素、酸味料、香料、カフェイン」となっているが、つまりはほとんどが糖類である。何しろ、350mlのコカ・コーラには35gもの量の糖分が溶け込んでいるのである(コカ・コーラのライバル「ペプシ・コーラ」の場合には、40gほどにもなる)。砂糖(糖分)が水に溶け込んでも水溶液の体積はほとんど変わらないから、実質この砂糖(糖分)の重さ35gだけ「350ml缶の中にあるコーラの液体自体の重さ」は水よりも重いことになる。
つまり、コカ・コーラの350ml缶は、水と比べると
- 缶の中の空き体積分の浮力:20~25g
- アルミ部分:10g
- コーラの液体(に溶け込んでいる糖分):35g
*1
余談になるが、かつて「砂糖水を売って一生を終える気か」という口説き文句により、ペプシ・コーラ社長だったジョン・スカリーがアップル・コンピュータの社長に引き抜かれたのは有名な話である。
ダイエット・コーラの秘密
おやおや? それならば何故ダイエット・コーラがプカプカと水に浮いていたのだろうか?まさか、「ダイエット・コーラはダイエットしたコーラやろ?ダイエットしたんやったら、その分軽くなるやん?」なんて自分本位で超感覚的、つまりは「ナニワのおかん」的な意見を言う人はいないだろう。「何でコーラがダイエットすんねん!?」なんである。「何でコーラがダイエットしたら浮かなアカンねん!?」なのである。というわけで、ナニワのおかんはとりあえず無視して、私たちは科学的に考え・調べてみることにしよう。
とりあえず、ダイエット・コーラの原材料を眺めてみる。すると、「カラメル色素、酸味料、甘味料(アスパルテーム・Lーフェニルアラニン化合物、アセスルファムK、スクラロース)、香料、保存料(安息香酸Na)、カフェイン」というように書いてあることがわかる。つまり、通常のコーラでは「糖類(果糖ぶどう糖液糖、砂糖)」であったものが、ダイエット・コーラの場合には人工甘味料の「アスパルテーム・Lーフェニルアラニン化合物、アセスルファムK、スクラロース」に変わっているわけだ。
アスパルテームは1966年に甘味料として注目され始め、そして1982年に「味の素」が製造特許*2をとった人工甘味料である。アスパルテームは砂糖の150倍もの甘味を持っている。そして、アセスルファムKは1967年に生み出された人工甘味料で、なんと砂糖の200倍もの甘味度がある。甘味度というのは「砂糖と同じ甘さ」を感じさせるためには、水溶液中に「(砂糖と比べて)どの程度の重さ」の甘味料を溶かさなければならないか、ということを示している。だから、甘味度が150~200ということは、「同じ甘さを感じさせるためには、(砂糖に比べて)甘味料の重さが150~200分の1ですむ」というわけである。つまり、通常のコーラで必要だった35gの砂糖が、アスパルテームやアセスルファムKといった人工甘味料を使えば、
35g / 150~200 ≒ 0.18~0.23というわけで、たったの0.18~0.23gですむのである。ということは、結局のところ通常のコーラに溶け込んでいる糖分の重さと、ダイエット・コーラに溶け込んでいる人工甘味料の重さはずいぶんと違うことがわかる。
*2
この特許は発明対価の22億円を巡って、「味の素」と元社員の間で係争中である。今年2月の東京地裁での判断は1億9千万円を元社員に支払うようにというものだったが、さらに控訴されているため、決着にはまだ時間がかかりそうだ。
実は正しかった「ナニワのおかん」 恐るべき野生の感覚!?
ということは、ダイエット・コーラの350ml缶は、水と比べてみると
- 缶の中の空き体積分の浮力:20~25g
- アルミ部分:10g
- ダイエット・コーラ(に溶け込んでいる糖分):0.2g
0.2 g + 10g - (20~25g) ≒ - 10~-15gとなる。つまり、なんと同体積の水より10~15gも軽いことになるのである。だから、ダイエット・コーラの350ml缶を水の中に入れると、当然のごとくプカプカと浮いてきてしまうわけである。一言で言えば、通常のコーラが「溶け込んでいる砂糖(糖分)」の重みでブクブク…と水の中に沈んでいってしまったのに対して、ダイエット・コーラの場合はダイエットのために砂糖をカットして人工甘味料を使ったため、砂糖(糖分)の重さ分軽くなって、プカプカと水に浮いたのである。
…ん?砂糖を「ダイエットのため」にカットしたら、「その分軽くなって」浮いた…? そう、ナニワのおかんの「ダイエット・コーラはダイエットしたコーラやろ?ダイエットしたんやったら、その分軽くなるやん?」ニいう(一言で言えば)ワケのわからない超ヘリクツは実は見事なまでに正しかったのである。恐るべきは「ナニワのおかん」の野生の本能だ。私たちが、「コーラの糖分をアスパルテーム・Lーフェニルアラニン化合物、アセスルファムK、スクラロースに置き換えた分…」なんて長々しく考えて計算するところを、何にも考えずに知性でなく直感だけで「ダイエットしたから、そら軽くなるやろ」と言い放つのだから…。恐るべき、(年を召された)女性の本能だ…。 _|‾|○
とはいえ、えてしてナニワのおかんは、ダイエット・コーラではなくて35gもの砂糖(糖分)が入っている通常のコーラをガブ飲みし、まるで「水にブクブクと沈むコーラ缶」のようにブクブクと肥えていたりする。「コーラよりアンタがダイエットせなあかんちゃうんか!」とも思ったりはするのだが…。
実は日本のコカ・コーラの350ml缶はプカプカ浮かぶ…!?
ところで、経済事情(一言で言えば私がビンボーだから)により、今回はコカ・コーラでなく、ダイエーで売っていた一本40円の米国産コーラとダイエット・コーラを使って実験をしてみた。しかし、それだけではどうかと思ったので、(大枚払って)一本だけ日本コカ・コーラの350ml缶を買って洗面台で水中に沈めてみた。…いや、沈めてみようとしたのである。ところが、日本コカ・コーラの350ml缶(右手前の赤い缶)は全然沈まずにプカプカ浮かんでばかりなのだ(右の写真)。ダイエー・コーラ(奥の赤い缶)と日本コカ・コーラ(手前右)の違いと言えば、ダイエー・コーラが355mlの内容量で、(米国コカ・コーラと違って)日本コカ・コーラが350mlであるということ、つまり(容器の容量が同じであるとするならば)浮力が日本コカ・コーラの方が5g大きく浮きやすいということと、(表示カロリーから予想すると)ダイエー・コーラの方が3g程度砂糖(糖分)の使用量が多くその分沈みやすいということである。もちろん、少し容器の体積も違う。それらは微妙な違いに過ぎないが、その微妙な違いにより日本産コカ・コーラは米国産コーラと違って水に沈まずに浮かぶのかもしれない…。
ところで、この「水に浮かぶダイエット・コーラと沈むコーラ」ではないが、コーラ一つとってみても色々な科学を知ることができる。キャンプ先の川辺や夜店の水槽の中に沈んでいるジュース缶の中には、「沈むコーラの350ml缶」から「人工甘味料の化学」や「浮力という物理」や「ナニワのおかんのスゴさ」が詰まっている。日常で目にする景色の中には、色んな科学の入り口が潜んでいる。街中には数限りない面白い謎が満ちあふれている。