テンスとアスペクト

📝
本稿は筆者が大学の授業で学んだ内容をもとに、独自の考察を加えて再構成したものである。

日本語の時間表現は、テンス(時制)とアスペクト(相)という2つの文法カテゴリーによって成り立っている。本稿ではル形・タ形によるテンス表現、従属節における相対テンスの仕組み、そして「ている」が持つ多様なアスペクト的意味について整理する。

テンス(時制): ル形とタ形

テンスとは発話時点を基準として、出来事が過去のものか非過去のものかを区別する文法カテゴリーである。日本語のテンスは基本的にル形(辞書形・ます形)とタ形(た形・ました形)の対立で表現される。

ル形は「非過去」を表す。未来の出来事(「明日、映画を見る」)と、現在の習慣・反復(「毎朝コーヒーを飲む」)の両方をカバーする。英語のような現在形と未来形の区別は日本語にはない。

タ形は「過去」を表す。すでに完了した出来事を示す(「昨日、映画を見た」「朝ごはんを食べた」)。

テンスと文の種類

テンスの現れ方は文の種類によって異なる。動詞文では「食べる(非過去)」対「食べた(過去)」、い形容詞文では「高い(非過去)」対「高かった(過去)」、な形容詞文・名詞文では「静かだ/学生だ(非過去)」対「静かだった/学生だった(過去)」となる。

名詞文やな形容詞文では、非過去形が「現在の状態」を表す(「今日は暇だ」)一方、動詞文のル形は「現在進行中の動作」ではなく「未来」や「習慣」を表すことが多い。「今、食べる」とは通常言わず、現在進行中なら「今、食べている」と表現する。この点は英語話者にとって混乱しやすいポイントである。

タ形の特殊な用法

タ形は過去だけでなく、いくつかの特殊な意味を持つ。発見の「た」(「あ、ここにあった!」=今見つけた瞬間の発見)、想起の「た」(「そうだ、明日は会議だった」=忘れていたことを思い出す)、確認の「た」(「お名前は何でしたか」=すでに知っているが確認する)などがある。これらは過去の出来事を述べているのではなく、発話時の心的態度を表している。

従属節のテンス: 絶対テンスと相対テンス

主節(文末)のテンスは発話時点を基準とする「絶対テンス」だが、従属節のテンスはより複雑な振る舞いを見せる。

時間を表す従属節では、主節の出来事を基準とする「相対テンス」が働く。「朝ごはんを食べたあとで、学校に行きます」の「食べた」は過去ではなく、「学校に行く」よりも前の出来事であることを示している。逆に「朝ごはんを食べる前に、歯を磨きます」の「食べる」も未来ではなく、「歯を磨く」よりも後の出来事であることを示す。

これは英語の時制の一致とも異なる独特の仕組みであり、「主節の出来事との時間的前後関係」によってル形・タ形が決まるという点がポイントである。

名詞修飾節のテンス

名詞修飾節においても相対テンスが現れる。「昨日買った本を明日読む」の「買った」は主節の「読む」より前の出来事を示している。「明日届く荷物を楽しみにしている」の「届く」は主節より後の出来事を示す。

引用節のテンス

引用節(「~と思う」「~と言った」)では、原則として発話時のテンスがそのまま保たれる。「田中さんは明日来ると言った」の「来る」は過去に変換されない。この点も日本語のテンスの特徴的な振る舞いである。

アスペクト: 動作の時間的展開

アスペクトとは、出来事の内部的な時間構造に注目する文法カテゴリーである。日本語のアスペクトは「ている」を中心に組み立てられている。

動詞の種類とアスペクト

「ている」が表す意味は動詞の種類によって大きく異なる。動詞はアスペクト的性質によって大きく2つに分類できる。

継続動詞は動作に時間的な幅がある動詞で、「食べる」「読む」「走る」「書く」「歌う」などが該当する。これらの「ている」形は動作の進行を表す。「今、ご飯を食べている」は食べるという動作が進行中であることを意味する。

瞬間動詞は動作が瞬間的に完了する動詞で、「死ぬ」「結婚する」「届く」「消える」「壊れる」「始まる」などが該当する。これらの「ている」形は結果の状態を表す。「結婚している」は結婚するという動作の結果が今も続いている状態を意味する。「電気が消えている」も消えた結果の状態である。

この区別は学習者にとって非常に重要である。「死んでいる」は「死にかけている(dying)」ではなく「すでに死んだ状態(dead)」を意味する。同様に「開いている」は「開けている最中」ではなく「開いた状態」を表す。

「ている」のその他の用法

反復・習慣の用法もある。「毎朝ジョギングをしている」「毎週月曜日に会議をしている」のように、繰り返される行為を表す。この場合、個々の動作ではなく習慣全体を捉えている。

経験・記録の用法では、「3回日本に行っている」「この本は100万部売れている」のように、過去の出来事の記録や累積を表す。

単純な状態を表す動詞もある。「似ている」「優れている」「ありふれている」のように、「ている」の形でしか使われない動詞がこれにあたる。

アスペクトの体系: 「ていない」「てある」「ておく」「てしまう」

アスペクト表現は「ている」だけではない。

「ていない」は「ている」の否定形だが、継続動詞では「動作が進行していない」(「まだ食べていない」)、瞬間動詞では「変化がまだ起きていない」(「まだ届いていない」)を意味する。

「てある」は意志的な行為の結果状態を表す。「窓が開けてある」は「誰かが意図的に窓を開けた、その結果が残っている」ことを意味する。「窓が開いている」(単なる結果状態)との違いは、意図性の有無にある。

「ておく」は将来に備えた準備的行為を表す。「明日のためにお弁当を作っておく」「ホテルを予約しておく」のように使う。

「てしまう」は完了(「全部食べてしまった」)や、意図しない結果への遺憾の気持ち(「うっかり忘れてしまった」「壊れてしまった」)を表す。話し言葉では「ちゃう/じゃう」に縮約される(「食べちゃった」「忘れちゃった」)。

自動詞と他動詞のアスペクト的対応

日本語には「開く(自動詞)/開ける(他動詞)」「閉まる/閉める」「壊れる/壊す」のような自他の対(ペア)が豊富に存在する。アスペクトとの関連で重要なのは、結果状態の表し方の違いである。

「ドアが開いている」(自動詞+ている=結果状態の描写)と「ドアが開けてある」(他動詞+てある=意図的行為の結果)は、いずれもドアが開いた状態を表すが、意図性の有無という点で異なる。学習者がこの微妙な違いを理解することは、自然な日本語表現の習得にとって重要である。

学習者が注意すべきポイント

最後に、テンス・アスペクトに関する典型的な注意点をまとめておく。

第一に、ル形は「現在進行中」を表さない。現在の動作は「ている」を使う。「今、食べる」ではなく「今、食べている」が正しい。

第二に、タ形は常に「過去」ではない。発見・想起・確認など、発話時の心的態度を表す用法がある。

第三に、「ている」の意味は動詞の種類によって変わる。継続動詞では進行、瞬間動詞では結果状態を表す。この区別を意識しないと大きな誤解が生じる。

第四に、従属節のテンスは発話時ではなく主節の出来事を基準にすることがある。「食べたあとで行く」の「食べた」は過去ではなく、主節より前の出来事を示す相対テンスである。

Read more

AIの文章に価値はあるか

AIが生成した記事や、AIとのチャット履歴がネットに溢れている。そしてその大半は、正直なところ、読む気にならない。 AIの記事はなぜ退屈なのか 不思議なことに、AIとの対話は当人にとっては有意義であることが多い。問いを投げ、応答を得て、考えを整理する。その過程には確かな手応えがある。だが、同じやり取りを第三者が読むと、途端に退屈になる。 この落差はどこから来るのか。 AIとの対話で当人が得ているのは、「自分の問い」に対する応答だ。その問いの背後には、これまで何を考え、何に引っかかり、何を言語化できずにいたかという厚い文脈がある。応答がその文脈の上に載ることで、初めて対話に意味が宿る。 第三者にはその文脈がない。文脈を欠いた応答は、ただの情報の羅列だ。 ここに本質的な理由がある。多くのAI生成記事は「誰かの視点」を持たない。何を選び、何を捨てたかという編集の痕跡がなく、あらゆる方向に平等に情報が並ぶ。結果として、誰が書いても同じになるような文章が量産される。誰のものでもない文章は、読者に語りかけない。 シェイクスピアと猿 視点を変えてみよう。 有名な思考実験がある。

By Sakashita Yasunobu

EthernetポートのLEDが示すもの

PCやルーターのEthernetポート(RJ45コネクタ)には、小さなLEDが2つ付いていることが多い。何気なく目にする光だが、それぞれが異なる情報を伝えている。 リンク状態と通信アクティビティ 一方のLEDは、物理的な接続の有無と、データの送受信状況を示す。 * 点灯していれば、ケーブルが正しく接続され、リンクが確立している * 点滅していれば、データパケットの送受信が行われている * 消灯していれば、ケーブルが抜けているか、相手側の機器が応答していない この点滅は一見すると何らかの規則的なパターンに見えることがあるが、実際にはネットワーク上のトラフィック(パケットの送受信)に応じて不規則に発生しているだけであり、点滅のパターン自体に意味はないことがほとんどである。点滅していない場合は、単に通信が発生していない状態である。 通信速度の表示 もう一方のLEDは、リンク確立時にネゴシエーションされた通信速度を色で示す。10/100/1000 Mbps対応のポートでは、一般的に以下のような構成になっている。 * ある色で1000 Mbps(ギガビット)接続を示す

By Sakashita Yasunobu

日記を書こう

日記を書こう。 そう言ったところで、何を書けばいいかはわからない。何のために書くのかも、よくわからない。ただ、今日あったことを、今日感じたことを、どこかに書き留めておきたいという素朴な衝動がある。たぶんそれだけでいい。 断片を並べる場所 ブログの記事や論文には構成がある。伝えたいことがあって、それに向かって文章が組み立てられている。素材を選び、順序を決め、不要なものを削り、必要なものを足す。それは編集された自己の表出だと言えるかもしれない。 日記は、その手前にある。 編集する前の断片を並べる場所。まだ何が重要かわからない。何と何がつながるのかも見えていない。その日あった出来事、ふと頭をよぎった考え、目に入った光景。それらをただ、順不同で、脈絡もなく、並べておく。 そしてその断片は、書いた瞬間にはほとんど意味を持たない。 宛先のない手紙 日記の不思議なところは、書くときと読み返すときで、まったく違うものになるということだ。 書いている瞬間は、ただの記録にすぎない。今日こんなことがあった、こう思った。それだけのこと。でも三か月後、あるいは三年後に読み返すと、書いたとき

By Sakashita Yasunobu

NTPのStratum階層とGPS時刻同期の仕組み

Windowsの時刻がずれやすいと感じたことをきっかけに、NTPの仕組みやStratum階層、GPSを用いた時刻同期について調べた内容をまとめる。 NTPとは NTP(Network Time Protocol)は、ネットワーク上の機器間で時刻を同期するためのプロトコルである。現在広く使われているのはNTPv4(RFC 5905)で、1985年の初版から改良が重ねられている。 NTPはStratum(階層)と呼ばれるツリー構造で時刻を配信する。上位の正確な時刻源から下位へ順に同期することで、ネットワーク全体の時刻精度を維持している。 Stratum階層 NTPのStratum階層は以下のように定義される。 * Stratum 0 : 基準時刻源そのもの。原子時計やGPS受信機などのハードウェアデバイスが該当する。Stratum 0はネットワーク上のサーバではなく、シリアルポートやUSBなどでStratum 1サーバに直接接続される * Stratum 1 : Stratum 0に直接接続されたNTPサーバ。プライマリタイムサーバとも呼ばれる * Stratum 2

By Sakashita Yasunobu