ひらがな

日本語の表音文字の一つ。やわらかい印象を持ち、助詞や活用語尾に使われる。

ひらがなは日本語固有の表音文字で、46 文字の基本字母 (清音) に濁音・半濁音・拗音を加えた体系から構成されます。漢字の草書体から発展した文字であり、やわらかく丸みのある字形が特徴です。平安時代に女性を中心に使われたことから「女手 (おんなで)」とも呼ばれ、紫式部の『源氏物語』や清少納言の『枕草子』も、かなを主体とした文体で書かれています。

日本語の文章では、助詞 (は、が、を、に)、動詞や形容詞の活用語尾 (する、できる、美しい)、接続詞 (しかし、また)、副詞 (とても、すぐに) などにひらがなが使われます。漢字で書ける語をあえてひらがなで表記する「ひらく」という技法もあり、「事」を「こと」、「出来る」を「できる」と書くことで文章の読みやすさが向上します。漢字が並んで続く箇所をひらくと視覚的な圧迫感が減るため、編集の現場では漢字とかなの比率を見ながら調整します。

Unicode ではひらがなは U+3040 から U+309F の範囲に配置されています。基本的な 46 文字に加え、小書き文字 (ぁ、ぃ、ぅ)、歴史的仮名 (ゐ、ゑ) なども含まれます。プログラミングでは正規表現 /[\u3040-\u309F]/ でひらがなを判定でき、入力バリデーションや文字種の分類に活用されます。ただしこの範囲だけで判定すると取りこぼしが出ます。「あー」のような長音符 ー は U+30FC でカタカナのブロックに属するため、上の正規表現には一致しません。ブロック先頭の U+3040 は未割り当てで、濁点・半濁点を単独で表す U+309B と U+309C は「カタカナ・ひらがな共用」の記号です。ひらがな入力欄のバリデーションでは、長音符と小書き文字を許可するかどうかを決めてから範囲を書くのが実務の順序です。カタカナとの相互変換は Unicode のコードポイントを 96 (0x60) ずらすことで実現できますが、これを一律に適用するとやはり長音符で破綻します。ー (U+30FC) から 96 を引くと半濁点 ゜ (U+309C) になり、文字列が静かに壊れます。ヵ ヶ ヽ ヾ には対応するひらがな (ゕ ゖ ゝ ゞ) があるので問題ありませんが、変換関数を書くときは ー と、ㇰ のような小書きカタカナ (片仮名表音拡張ブロック) を対象外として除外しておく必要があります。

ひらがなとカタカナの使い分けは日本語の重要なルールです。ひらがなは和語 (やまとことば) や文法要素に、カタカナは外来語や擬音語・擬態語に使われます。同じ「さくら」でも、ひらがなで書くとやわらかい印象、カタカナで「サクラ」と書くと外来語的な印象やサクラ (やらせ) の意味合いが生まれます。この使い分けは日本語の表現力の豊かさを支える要素です。

よくある誤解として、ひらがなは「簡単な文字」であり子供向けという認識があります。確かに日本語学習の最初に習う文字ですが、ビジネス文書や公的文書でもひらがなの適切な使用は不可欠です。漢字を多用しすぎると堅苦しく読みにくい文章になり、逆にひらがなが多すぎると幼稚な印象を与えます。プロのライターは漢字とひらがなのバランスを意識的にコントロールしています。

文字数カウントにおいて、ひらがなは全角文字として 1 文字にカウントされ、UTF-8 では 3 バイトを消費します。SNS の文字数制限では、ひらがなの多い文章は漢字の多い文章より同じ情報量を伝えるのに多くの文字数を必要とします。たとえば「東京都」は 3 文字ですが、ひらがなで「とうきょうと」と書くと 6 文字になります。文字数が制限される場面では、漢字を適切に使うことで情報密度を高められます。

この記事を共有