2001-02-19[n年前へ]
■ひとりで書いてるだけだから。
ヘッポコ文章を直したい
面白い情報を探しにと「お笑いパソコン日誌」を眺めていると、「ウエヤマの事件簿」の「他人の日記をオモチャにしよう!」が紹介されていた。「お笑いパソコン日誌」に〜『できるかな?』風ネタであります〜と紹介されてあった通り、実に私好みの話だった。ウエヤマ氏が「自分で書いてる日記の文章」を解析して、文字の出現頻度を調べてみたものである。
「できるかな?」は画像や科学の関連の話が多いように見える。しかし、実はそれだけではなくて文章や日記に関する話も多い。例えば、これまでに出てきた話を振り返ってみると、
に始まり、- 失楽園殺人事件の犯人を探せ- 文章構造可視化ソフトのバグを取れ - (1999.07.22)
- 「こころ」の中の「どうして?」-漱石の中の謎とその終焉 - (1999.09.10)
- 「星の王子さま」の秘密 - 水が意味するもの- (1999.11.15)
- 恋の力学 三角関係編 - 恋の三体問題- (1999.12.27)
- 恋の力学 恋の相関分析編- 「明暗」の登場人物達の行方 - (2000.04.01)
- 恋の力学 恋のグラフ配置編- 「明暗」の収束を見てみよう - (2000.04.02)
- WEBの世界の「力の法則」-「ReadMe!JAPAN」と「日記猿人」に見るWEBアクセス数分布 - (1999.12.04)
- WEBサイトの絆 - WEBの世界を可視化しよう- (2000.01.13)
そういったhirax.netの特長ならぬ特徴は私が書く文章が下手なせいなわけで、そんなヘッポコ文章から脱出するべく、私の書く文章の特徴を調べて反省してみることにした。もちろん、自分のヘッポコ文章だけを眺めてみてもしょうがない。他の素晴らしい文章を書く書き手と比較しなければならないだろう。そこで、今回はいくつかの文章を品詞解析し、その結果の特徴を調べることにする。そして、書き手による文章の特徴が眺めながら、私のヘッポコ文章の欠点を調べ、さらには誰もが思わず涙がこぼしてしまうような素晴らしい文章を書けるようになりたい、と思うのである。
さて、まずは目標を決めよう。私がヘッポコ文章を脱出してどんな文章を目指すかを、何より先に決めなくてはならない。となれば、あまりにも大それた目標ではあるのだが、やはり日本の文豪、夏目漱石は外せないだろう。そして、その教え子でもある寺田寅彦もやはり外すわけにはいかない。一応私も理系のはしくれ、日本の理系文章の流れを作ったこの二人を目標にしなくてなんとしよう。ヘッポコ文章を脱出していきなり、夏目漱石と寺田寅彦というところに無理があるが、そんなことを考えていては駄目なのである。「少年よ大志を抱け」とクラーク博士も言ったのである。もう少年と言うにはどう考えても年齢的に無理があるのだが、気持ちはまだまだ少年で目標は大きく持ってみたいと思うのである。
そして、もう一人の目標は「ちゃろん日記(仮)」をマイペースに書き続ける「ななゑ」さんである。私は彼女の書く文章を読むたびにとても素晴らしい理系的センスが感じ続けているのである。しかも、理系的でありつつも笑いと涙のペーソスたっぷりの「ちゃろん文体」という独自の確固とした文体を築いているところも尊敬していたりするのである。
というわけで、今回の文章の比較は
- 夏目漱石
- 寺田寅彦
- ちゃろん日記(仮) ななゑ
- 「できるかな?」 jun hirabayashi
- 夏目漱石
- 我が輩は猫である
- 坊ちゃん
- 寺田寅彦
- 科学について
- 自然と生物
- ちゃろん日記(仮)
- 1998(仮)11月上旬
- 1999(仮)6月上旬
- 「できるかな?」
ところで、形態素解析とはどのようなものだろうか。まずは、例を挙げよう。例えば、
私が好きな書き手達は、夏目漱石、寺田寅彦、ななゑさんです。という文章を茶筌で分解すると、
- 私 名詞-代名詞-一般
- が 助詞-格助詞-一般
- 好き 名詞-形容動詞語幹
- な 助動詞
- 書き手 名詞-一般
- 達 名詞-接尾-一般
- は 助詞-係助詞
- 、 記号-読点
- 夏目 名詞-固有名詞-人名-姓
- 漱石 名詞-固有名詞-人名-名
- 、 記号-読点
- 寺田 名詞-固有名詞-人名-姓
- 寅彦 名詞-固有名詞-人名-名
- 、 記号-読点
- ななゑ 名詞-固有名詞-人名-名
- さん 名詞-接尾-人名
- です 助動詞
- 。 記号-句点
- 読点
- 形容詞
- フィラー
- 感動詞
結構、同じ書き手による文章が同じような位置に配置されることがわかると思う。ちゃろん日記(仮)などは、二つの独立した文章がほとんど同じ位置に配置されている。もう、ちゃろん文体は安定しまくっていて完成されているのである。そしてまた、「文豪」夏目漱石の場合も、「我が輩は猫である」と「坊っちゃん」がかなり近い位置に配置されていることがわかる。
なるほど、結構書き手による特徴はこんないかにも雑な解析でも評価できるものなのかもしれない(あくまで「遊び」だけどね)。そして、形容詞の出現頻度などは、「雪だるまがいる景色」と「自然と生物」以外は大体同じようなものである。寺田寅彦の「自然と生物」は妙に形容詞の出現頻度が高いところが面白いところである。私の「雪だるまがいる景色」はあまり技術的な話ではなくて、確かに形容詞が多そうな話ではあるのだが、一体「自然と生物」はどうだっただろうか?
ちなみに、「できるかな?」からの二つの文章は共にフィラーが一個も出てこない。その他の6つの文章にはフィラーが出てくるのであるが、何故か「できるかな?」の二つの文章にはフィラーが含まれていないのである。この差がなければ、寺田寅彦の二編と「できるかな?」はかなり似た場所に位置するのであるが、このフィラーは特に違うのである。
さて、上の図ではフィラーと形容詞の出現頻度だけを眺めてみたが、読点、感動詞の出現頻度も加えて、クラスター分析を行ってみた。つまり、「読点・形容詞・フィラー・感動詞」の出現分布が似ているものを分類してみたわけである。クラスター分析にはExcelアドイン工房「早狩」の統計解析アドインを使用させて頂いた。ちなみに、クラスターの結合はウォード法を用い、非類似度計算法には標準化ユークリッド平方距離を使用した。その結果が下の図である。
このクラスター分析の結果を示す図は近い文章をまとめていったものを示している。つまり、文章の「近さ」あるいは「似ている度」を示しているのである。ちゃろん日記(仮)の二編は本当によく似ていて、また夏目漱石の書いた二編も互いに似ている。そして、それより「近い度」は低いが「新宿駅は電気羊の夢を見るか?」は「科学について」に近くて、「雪だるまがいる景色」は「自然と生物」に近い。おして、さらに似ているものを探せば、ちゃろんの二編と「新宿駅は電気羊の夢を見るか?」・「科学について」は似ているといえなくもない、さらに言えばその四編と夏目漱石の二編が似ている。
ここでは、四人の書き手がいるということが私には判っているので、あえて四つのクラスターに分解してみると、
1.
- 「雪だるま」がいる景色
- 自然と生物
- 新宿駅は電気羊の夢を見るか?
- 科学について
- ちゃろん日記1998(仮)11月上旬
- ちゃろん日記1999(仮)6月上旬
- 我が輩は猫である
- 坊ちゃん
しかし、その一方で考えてみれば寺田寅彦の名随筆と「できるかな?」のヘッポコ文章が「文体が近い」と解析されてしまっているわけなので、実はこの解析の信頼性はかなり低いと言わざるを得ないところもあるのである。いや、もしかしたら「文体は同じやけど、内容が全然違いますがな」というような冷たいアドバイスを解析結果は言わんとしているのかもしれないが、もうそれは哀しすぎる事実なので考えたくないのである。
さて、そう言えば一番最初の図で「できるかな?」と寺田寅彦の差はフィラーの出現分布だったわけであるが、「大学の講義における文科系の日本語と理科系の日本語-- 「フィラー」に注目して --」では、「聞き手への働きかけのあるフィラーが多いということは聞き手への配慮が大きいということにつながる」と書いてあった。ということは、フィラーの出現分布は聞き手への配慮に比例するというわけで、「できるかな?」の文章にフィラーが出てこない、ということは読み手に対する配慮がない、なんてことなのかなと思ってしまったりするのである。
そんなことを考え出すと、ホラどうせひとりで書いてるだけだから読み手のことなんか考えていないのさと、思わず涙がこぼれてしまうような哀しい気持ち、になったのである。う〜む、最初は誰もが思わず涙がこぼしてしまうような素晴らしい文章を書けるようになりたいと思ったったのに、何でこんな結論になるんだろう?
答え: それは文才がないからです。ハイ。
2001-07-01[n年前へ]
■小さな掌に未来の地球儀をのせて
この手で地球を作ってやろう
先日、「サラリーマンとして会社に入ったからには社長を目指すのが当り前」と言う人とじっくりと話をしていた。まぁ、その話の内容はそれはそれで結構面白かったのだけれど、何故かその時私は映画の1シーンを思い出してしまった。チャップリンの映画「独裁者」の中で、世界制覇を目指すヒンケルが地球を模った風船を抱きしめようとして、結局その風船を割ってしまうあのシーンである。
私と話す相手の背中のずっと向こうにその地球の風船を眺めながら、私はそれとはちょっと違う地球儀をさらに思い浮かべていた。それはこんな正二十面体の小さな地球儀である。正二十面体の表面に地球の表面の写真を描いたものだ。
大学の教養の頃だったか、それとも大学院に入ってからだったか覚えていないのだけれど、こんな「正二十面体の地球儀」を先生の一人がよくポケットから出して使っていた。それは、もしかしたら今考えてみればFullerが作ったDymaxionMapに影響されたものかもしれないし、その先生が独自に作ってみたものかもしれない。その辺りのことも聞いたことがあるような記憶もあるのだけれど、聞いた内容はもうとっくの昔に忘れてしまった。ただ、ポケットから小さな地球儀を手品のように取り出す仕草がとてもかっこよく見えたことは覚えている。
小さな、だけど立派に地球儀の役を果たす正二十面体をサッとポケットから取り出す仕草は、まるでのび太のために秘密道具をポケットから取り出す「ドラえもん」のようだった。もしかしたら、私に「独裁者」のヒンケルより大それた「ドラえもんになりたい」という野望を持たせるに至った理由の一つは、その小さな正二十面体の地球儀にもあったのかもしれない。
その先生が自分で作って持っていたのは、たった一種類の地球儀だけだった。だけど、そんな正二十面体の表面に色んな写真や地図、例えばそれは衛星写真であったり、国別に塗り分けられた世界地図であったり、あるいは月の表面の写真であったり、を貼り付けて色々な地球儀や月儀を作ってみたい、とその頃からずっと思っていた。そこで、そんなことができそうな道具を探してみると、
- PaperaArto(ペーパークラフトのページ)
- ( http://hp.vector.co.jp/authors/VA023341/arto/hp_arto.htm )
しかし、少しばかり考えてみれば「道具をサッとポケットから取り出すドラえもんになりたい」と野望を持つくせに、道具を探すばかりではあまりに恥ずかしい態度ではないだろうか。ドラえもんが人の道具に頼ってばかりでどうする?というわけで、急遽そんなことができるソフトを作ってみた。それがこのIcosahedronである。というわけで、いつものごとく「必要は発明の母」で「父は私」なのである。
とりあえず、このIcosahedron.exeを使うと、Windows Bitmapファイルとして保存されたメルカトル図法の地図を、正二十面体の展開図に変換した後に、Bitmap画像に保存することができる。
Icosahedron.exeの使用手順は次のようになっている。いつものように「動いてしまえば、ハイそれまでよ」というプログラミング態度なので、ボタンを押す順番が違うと動作しなかったりするけれど、その時は単に動かないだけで、大した問題はないと思う(多分)。- Loadボタン → メルカトル図法で描かれた地図ファイルを読み込む
- Resizeボタン → 作成する正二十面体のサイズを決める。プリンタでの出力解像度、正二十面体の直径(とは言わないかな)を決める。
- Convertボタン → 正二十面体の展開図を作成する
- Saveボタン → Windows Bitmapファイルとして正二十面体の展開図を保存する
画面の上半分に読み込んだメルカトル図法の地図が表示され、画面の下半分には作成した正二十面体の展開図が表示される。もっとも、正二十面体の展開図の「のりしろ部分」は一部表示をはしょっているので、下の訂正図を参考にして切り取って欲しい。
上の図のような正二十面体の展開図をプリンターで出力して、さらにそれを切り取って、正二十面体の地球儀を組み立ててみたものが下の図である。
ところで、私がかつて在籍していた研究室は「理学研究科 地球惑星科学専攻地球物理学分野 測地学講座」という名前なのである。その名前を見れば一目瞭然、私はまさに「地球を描くための英才教育」を受けてきた?のである。「その実力を見せてやれ」というわけで書いてみたのが下の図だ。これが「私の世界地図」である。
確か地球ってこんな感じ?というわけで書いてみたのだが、どうもおかしい。いや、はっきり言えばかなりヘンである。アメリカ大陸の辺りなんかむちゃくちゃ無理がある。コロンブスが使っていた大航海時代の(アメリカなんかなかった頃の)地図の方がよっぽど正確に違いないのである。そう私には地球を描く実力なんかはなから無いのであった。そう、哀しいけれどこれっぽちも無いのである。
いや、そんなことはどうでもいいのだ。とりあえず、私の世界地図を使って「私だけの地球儀」を組み立ててみたのが下の写真である。
まるでSF映画の異世界の星みたいな感じになってしまったが、誰が何と言おうとこれが「私だけの地球儀」なのだ。世界にたった一つの私だけの地球儀なのである。
もちろん、私には私だけの地球儀があるが、それは誰しも同じハズである。十人十色、十人の人がいれば十個の地球儀があるはずだ。だから、こんな「私の地球儀」だけではなくて、これを読んだ方はぜひぜひ色んな地図を書いたり、手に入れたりして、色んな地球儀(それとも月儀、メルヘンちっくな人だったら例えば「星の王子さま」の「星儀」なんてのもいい感じかも…etc.)を作成してみてもらいたいなと思う。
そして、特に世界地図を覚えているわけもない小さな子供達に世界地図を書かかせてみて、そしてこんな正二十面体の地球儀を組み立ててみたらきっと面白いことだろう、と思う。「独裁者」の中のヒンケルみたいに地球の風船を抱きしめて遊ぶなんて、とてもイヤな感じだ。けれど、小さな子供達がそれぞれの世界地図を描いて、その世界地図で正二十面体の地球儀を作って、そしてそれぞれの小さな掌にその正二十面体の地球儀をのせて遊ぶ、なんてのはとても素晴らしく良い感じだと思う。
子供達がどんな世界地図を描くかは想像もできない。きっとずいぶんとヘンテコな世界地図がイッパイ出来上がるに違いない。そして、そんな世界地図から生まれる地球儀だって、奇妙奇天烈なものになること間違いなしだ。
だけど、その地球儀はもしかしたら未来の地球儀かもしれない。だって、子供達が未来の地球を作るということも、それもまた事実なんだから。子供達が小さな掌に未来の地球を乗せて作っていくのだから、この正二十面体の地球儀は本当に「未来の地球儀」に違いないと思うのだ。
2002-04-24[n年前へ]
■視線のベクトルは未来に向くの?
マンガのストーリーの方向を顔向きで探る 前編
一年くらい前から、コンビニで300円ほどの安いコミックをたまに買うようになった。休日の早朝、コンビニで発泡酒とおつまみを買って、ついでにそんな安いコミックを買って、そして、ビールを飲みながらそれを読むのがワタシの休日のささやかな(だけど至高の)幸せなのである。そんな至高の幸せをかみしめるとある休日、286円の西岸良平の「三丁目の夕日」を読みながら、ワタシはふと思ったのである。
これまで、「できるかな?」では、様々な小説、例えば「星の王子さま」「明暗」「こころ」「草枕」「失楽園殺人事件」といった小説を色々と解析してきた。そして、その中の主人公達がどんな風に動いていくのかとか、作者が何を考えているかとか、あるいは、犯人は誰かであるのか、などを調べてきた。何でそんなことを考えるの、と人には聞かれそうだけれども、とにもかくにもワタシはそんなことを考えてきたのである。そして、さらにふと考えてみれば、ワタシの至高の幸せを支える素晴らしき286円のマンガ本に関して、ワタシはストーリー構造などを真剣に考えてみたり、調べてみたりしたことはなかったのである。イケナイ、イケナイ、こんなことでは「恩知らず」野郎としてワタシにはバチが当たってしまうに違いないのである。
そこで、今回「コミックの中のストーリー構造」について調べてみたい、と思う。コミックの中で主人公達がどのような方向へ進もうとしているのか、あるいはその歩みの中で主人公達は一体何を考えているのか、などについて少し調べてみることにしたのである。
これまで、小説中のストーリー構造や主人公達の動く方向を調べるときには、「特定の言葉や主人公達」が登場する位置を調べたり、あるいは他の言葉や登場人物との相関を調べたりしてきた。それでは、一体マンガのストーリー構造や主人公達の動く方向を調べるにはどうしたら良いだろうか?そんなものどうやって調べるの?と一瞬悩んでしまいそうではあるが、ちょっと考えてみればそれはとても簡単なのである。小説と違って、マンガでは登場人物達がちゃんと見えるカタチで描かれているのである。主人公達がどの方向を向いているかがちゃんと描かれているのである。そしてまた、主人公やその周りの人々や、ありとあらゆる人々がどんな方向を向いているかがもうありのままにちゃんと描かれているのである。
だったら話は実に簡単、マンガの中の登場人物達の向きを刻々調べてみれば、そのマンガのストーリーの中で主人公達がどちらへ向かって何を見ながら動いているかが判る、というわけだ。実に即物的でシンプルなアプローチである。
善は急げ、というわけで、早速今さっきまで読んでいた手元に掴んだままの西岸良平の「三丁目の夕日 ジングルベル」の中から、「霜ばしら」という短編を題材にして、その中の主人公の顔の向きを調べてみることにした。ある恋人同士の、とても楽しくて、そしてとても悲しい物語である。
まずは、マンガのコマ中の登場人物達の向きと角度の対応表を下の表のように定めた。登場人物がコマ中で右方向を向いているときに0度とし、正面方向(すわなち読者方向)を向いている時が90度。コマの左方向を向いていれば180度である。そして、280度では真後ろを向いているという具合である。
270 | ||
180 | 0 | |
90 |
このようにコマの中に登場する主人公達の向きを数値化することにして、話の冒頭から結末までの各コマ中での主人公(周平)とその恋人(アキちゃん)の向きを調べてみたのが下のグラフである。青色の四角が主人公で、赤色の三角がヒロインである。また、その二人が向かい合ってる場合には朱色の丸を方向=0の位置に書き入れてみた。グラフ中では水平軸がストーリーの時系列で、左端が話の冒頭であり、右端が話の結末、そして縦軸が「主人公達の向かう方向」である。また、ヒロインのアキちゃんが途中の2カ所にしか現れないのは少しばかり悲しいストーリーのせいだ。この「霜ばしら」は主人公とアキちゃんの涙を誘う悲しい物語なのである。
左端 = 話の冒頭 右端 = 話の結末 縦軸 = 主人公達の向かう方向 |
このグラフを少し眺めていると大体の特徴が見えてくるだろう。すなわち、
- 主人公達はほとんど45、135、235度の3方向しか向いていない
- それ以外の向き(例えば315度)を向く場合などは、ほとんどが「向き合っている」場合である
- そして、135度の方向を向いていることが圧倒的に多い。
しかし考えてみれば、これらの特徴はごく当たり前なのである。まずは、舞台やテレビと同じく、登場人物達は読者にお尻を向けるわけにはそうそういかない。読者に顔を見せずにお尻を向けていたら、誰が誰だかよく判らなくなってしまうに違いない。だから、登場人物達はあまり後ろを向くわけにはいかない。どうしても、主人公達は文字通り「前向き」にならざるをえない。もし、後ろを向くとしたら、それは文字通り登場人物達に「後ろを向かせる」何らかの強い意図に基づく場合以外ありえないに違いない。それが、例えば他の誰かと「向き合って」いる場合であったり、あるいは他の表現意図に基づくものであろう。
また、日本におけるマンガが右から左に読まれていくのであるから、読者の視線の動きの中では「右のコマ= 過去」「左のコマ = 未来」と時間感覚が成立している。マンガを読む私たちの視線のベクトルは右から左、過去から未来へと進んでいるのである。すなわち、「マンガの中の話の流れ= マンガの中の時間・因果の流れ」をスムーズにするためには、主人公達が過去なり未来なりのコマの方向を向くことで、時間の流れ=因果の流れをスムーズに受け継ぐのが自然だと考えられる。過去に発生した「何か」に応えた反応をするならば、主人公達は当然右を向くし、そうでないならば通常は時間の流れる先の向き= 左側を向くことになるだろう。
すると、マンガの中の登場人物達は読者に対して「前向き」であって、なおかつ時間の流れる方向に前向きの「左側」を向くのがごく自然である、ということになって、「コマの中の主人公達は135度の方向を向くことが圧倒的に多い」ということになるのだろう。まぁ、当たり前の話である。
そしてさらには、こんな風にも考えられる。「右<->左」方向は時間の流れに対する主人公達の向きであって、「前向き<->後ろ向き」は登場人物達が文字通り「前向きであるか」あるいは、あるいは「後ろ向きであるか」という「主人公達の内たる気持ちの向き」ではないだろうか、とも考えられるのである。
だから、例えばこの「霜ばしら」の結末の部分80コマ以降を見ると、45->135->225度という主人公のベクトルの変化がある。これは主人公が「過去に向かう向き(死んでしまったヒロインへを見る向き)→未来に向かう方向へ進む→未来に向かう(だけど、やはり亡くなってしまったヒロインをたまに振り返りながら)」というまさに主人公のベクトルを描き出しているのではないだろうか、と思うのである。そんな風に眺めてみれば、最後のコマの主人公の向きが「何かを振り返りながら、だけど未来へと歩いていく様子」をまさに映し出しているようにも見えるのである。ストーリーはここに書くわけにはいかないけれど、こんな想像も割と良い線をいってるのかもしれない、と思ってみたりするのだ。
こんな風に、単にマンガの登場人物の向きだけで主人公達の向かうベクトルを探る、なんていうことが乱暴なのはさらさら承知の上である。こんな人物の配置解析によるストーリー解析が的を射ているのか、あるいは的を外しまくっているのかは、ぜひこのマンガを読んで実際に判断してみてもらいたい、と思うのである。
さて、こんな風に舞台の右と左、上手と下手に対してどんな風に登場人物達が向かっていくのか、なんてことを考えるといろんな想像が広がってとても面白いのである。時間の進むベクトルであるLeftStage(舞台から見ると逆なんてことは言わずに)に消えていく登場人物達(例えば今回の話では恋人アキちゃんを亡くしてしまった主人公)は「残されたもの達」を連想させてみたり、あるいは、色んなものを眺める私たちの視線のベクトルは本当に未来に向いているのかな?などと色んな想像や空想を駆けめぐらせてみることも、それはそれでとても趣深いことだなぁと思うのである。
2004-04-08[n年前へ]
■サンテグジュペリの墜落地点わかる
仏マルセイユ沖で見つかった航空機の残骸が製造番号からサンテグジュペリの搭乗機と断定された、という「星の王子さま」、サンテグジュペリの墜落地点わかる。機体発見現場近くの海域では98年秋に作家名を彫った銀の腕輪が見つかっていた、という。
2005-02-16[n年前へ]
■「小さな世界」
「あなたが思っているより、世界は小さいかもね」という"Small World"
全球写真を足下を中心に撮影することで、まるで「星の王子さま」の星みたいに世界を描いた写真の数々。ビルが林立する小さな星や、誰かの部屋の小さな部屋や、近くの公園の小さな星、とか。 from SLN:blog*