オリヤー文字 (Unicodeのブロック)

オリヤー文字（オリヤーもじ、）は、Unicodeの27個目のブロック。

 解説 
インド東部のオリッサ州などで話されているオリヤー語を表記するためのオリヤー文字を収録している。

オリヤー文字はデーヴァナーガリーなどの他の多くの南アジアの文字体系と同様に、ブラーフミー文字から派生したいわゆるブラーフミー系文字（インド系文字）の一つであり、音素文字のうち子音字単独では短母音/-a/（現在のオリヤー語では[ɔ]）を伴って発音され、別の母音にする際に母音記号を付加することで発音を切り替えるアブギダに分類される。母音記号はものによっては文字の左側に付けられることがあるが、Unicodeにおいては子音字→母音記号の順に入力することとなっており、符号上の文字の置かれる順序と実際のレンダーにおける表示順とが入れ替わる場合がある。

また、デーヴァナーガリー同様頭子音を伴わない単独の母音にも子音字同様に独立した文字が充てられており、子音連続など子音のみで発音する場合は半子音字（）と呼ばれる形に変化したり、特殊な子音字同士の合字を形成したり、あるいは単に殺母音記号であるヴィラーマという記号を子音字の下に付加したりする。

書字方向はラテン文字やキリル文字などと同様に左から右へと横書き（左横書き）し、下に行を送り、単語毎に分かち書きをする。なお、デーヴァナーガリーやベンガル文字とは異なり文字の上部に水平線（シローレーカー）は持たない。

子音字は有声音と無声音の弁別に加えて、有気音であるか無気音であるかを区別する。そのため、各調音点における破裂音には計4種類の子音字が存在する。また、母音字については母音の長短によって文字が分けられている。

符号位置の順序はおおむね伝統的なブラーフミー系文字の順序に従っている。

加えて、アラビア文字やタイ文字などと同様に独自の数字体系（オリヤー数字）を有している。

Unicodeのバージョン1.0においても「オリヤー文字(Oriya)」というブロック名で制定されていた。なお、2012年からこの文字と言語の「オリヤー(Oriya)」という名前は、インドでは正式には「オディア(Odia)」と綴られているが、この綴りの変更は、安定性の保証によって制約されている Unicode ブロックまたは文字名には影響しない。

 収録文字 
「ラテン文字転写」の列はブラーフミー系文字のラテン文字への翻字方式の一つであるISO 15919に従う。
コード文字文字名（英語）用例・説明ラテン文字転写各種記号U+0B01ଁORIYA SIGN CANDRABINDUチャンドラビンドゥ。
母音字や母音記号に付き、母音を鼻母音で発音することを表す。m̐U+0B02ଂORIYA SIGN ANUSVARAアヌスヴァーラ。
直後に音節が後続する子音字に付き、直後の子音と同じ調音点の鼻音が挿入されることを表す。日本語における「ん」に相当する。ṁU+0B03ଃORIYA SIGN VISARGAヴィサルガ。
音節末に[h]を伴うことを表す。ḥ独立母音字U+0B05ଅORIYA LETTER A短母音[ɔ]を表す。aU+0B06ଆORIYA LETTER AA長母音[aː]を表す。āU+0B07ଇORIYA LETTER I短母音[i]を表す。iU+0B08ଈORIYA LETTER II長母音[iː]を表す。īU+0B09ଉORIYA LETTER U母音[u]を表す。uU+0B0AଊORIYA LETTER UU長母音[uː]を表す。ūU+0B0BଋORIYA LETTER VOCALIC R音節主音化した短母音としてのR（IPA:[ɹ̩]）を表す。
現在のオリヤー語では[ru]と発音される。r̥U+0B0CଌORIYA LETTER VOCALIC L音節主音化した短母音としてのL（IPA:[l̩]）を表す。
現在のオリヤー語では[lu]と発音される。l̥U+0B0D(予約済)êU+0B0E(予約済)ĕU+0B0FଏORIYA LETTER E長母音[eː]を表す。eU+0B10ଐORIYA LETTER AI二重母音[ɔɪ]を表す。aiU+0B11(予約済)ôU+0B12(予約済)ŏU+0B13ଓORIYA LETTER O母音[ɔ]を表す。oU+0B14ଔORIYA LETTER AU二重母音[ɔʊ]を表す。au子音字U+0B15କORIYA LETTER KA子音[k]を表す。kU+0B16ଖORIYA LETTER KHA子音[kʰ]を表す。khU+0B17ଗORIYA LETTER GA子音[ɡ]を表す。gU+0B18ଘORIYA LETTER GHA子音[ɡʱ]を表す。ghU+0B19ଙORIYA LETTER NGA子音[ŋ]を表す。ṅU+0B1AଚORIYA LETTER CA子音[c]を表す。cU+0B1BଛORIYA LETTER CHA子音[cʰ]を表す。chU+0B1CଜORIYA LETTER JA子音[ɟ]を表す。jU+0B1DଝORIYA LETTER JHA子音[ɟʱ]を表す。jhU+0B1EଞORIYA LETTER NYA子音[ɲ]を表す。ñU+0B1FଟORIYA LETTER TTA子音[ʈ]を表す。ṭU+0B20ଠORIYA LETTER TTHA子音[ʈʰ]を表す。ṭhU+0B21ଡORIYA LETTER DDA子音[ɖ]を表す。ḍU+0B22ଢORIYA LETTER DDHA子音[ɖʱ]を表す。ḍhU+0B23ଣORIYA LETTER NNA子音[ɳ]を表す。ṇU+0B24ତORIYA LETTER TA子音[t]を表す。tU+0B25ଥORIYA LETTER THA子音[tʰ]を表す。thU+0B26ଦORIYA LETTER DA子音[d]を表す。dU+0B27ଧORIYA LETTER DHA子音[dʱ]を表す。dhU+0B28ନORIYA LETTER NA子音[n]を表す。nU+0B29(予約済)ṉU+0B2AପORIYA LETTER PA子音[p]を表す。pU+0B2BଫORIYA LETTER PHA子音[pʰ]を表す。phU+0B2CବORIYA LETTER BA子音[b]を表す。bU+0B2DଭORIYA LETTER BHA子音[bʱ]を表す。bhU+0B2EମORIYA LETTER MA子音[m]を表す。mU+0B2FଯORIYA LETTER YA子音[d͡ʒ]を表す。
元々は[j]を表していた。yU+0B30ରORIYA LETTER RA子音[r]を表す。rU+0B31(予約済)ṟ / r̆U+0B32ଲORIYA LETTER LA子音[l]を表す。lU+0B33ଳORIYA LETTER LLA子音[ɭ]を表す。ḷU+0B34(予約済)ḻU+0B35ଵORIYA LETTER VA子音[w]を表す。ただし通常のオリヤー語では/b/と/v/を区別しない。
この文字は字母baから派生した文字で、主にサンスクリット語からの外来語の表記に用いられる。vU+0B36ଶORIYA LETTER SHA子音[s]を表す。
元々は後部歯茎音の[ʃ]を表していた。śU+0B37ଷORIYA LETTER SSA子音[s]を表す。
元々は反り舌音の[ʂ]を表していた。ṣU+0B38ସORIYA LETTER SA子音[s]を表す。sU+0B39ହORIYA LETTER HA子音[h]を表す。h各種記号U+0B3C଼ORIYA SIGN NUKTAヌクター。子音字を拡張して新たな発音を表す際に用いられる。U+0B3DଽORIYA SIGN AVAGRAHAアヴァグラハ。連音（サンディ）によって語頭の母音 a が消えたことを表す。’従属母音記号U+0B3EାORIYA VOWEL SIGN AA長母音[aː]を表す。āU+0B3FିORIYA VOWEL SIGN I短母音[i]を表す。iU+0B40ୀORIYA VOWEL SIGN II長母音[iː]を表す。īU+0B41ୁORIYA VOWEL SIGN U母音[u]を表す。uU+0B42ୂORIYA VOWEL SIGN UU長母音[uː]を表す。ūU+0B43ୃORIYA VOWEL SIGN VOCALIC R音節主音化した短母音としてのR（IPA:[ɹ̩]）を表す。
現在のオリヤー語では[ru]と発音される。r̥U+0B44ୄORIYA VOWEL SIGN VOCALIC RR音節主音化した長母音としてのR（IPA:[ɹ̩ː]）を表す。
現在のオリヤー語では[ruː]と発音される。r̥̄U+0B45(予約済)êU+0B46(予約済)ĕU+0B47େORIYA VOWEL SIGN E長母音[eː]を表す。
文字の左側にレンダーされるため、符号上の文字順序と表示上の順序とが入れ替わる。eU+0B48ୈORIYA VOWEL SIGN AI二重母音[ɔɪ]を表す。
文字の左側と上側の2箇所にレンダーされるため、符号上の文字順序と表示上の順序とが入れ替わる。aiU+0B49(予約済)ôU+0B4A(予約済)2要素からなる従属母音記号U+0B4BୋORIYA VOWEL SIGN O母音[ɔ]を表す。oU+0B4CୌORIYA VOWEL SIGN AU二重母音[ɔʊ]を表す。auヴィラーマU+0B4D୍GUJARATI SIGN VIRAMAヴィラーマ（殺母音記号）。母音/-a/を発音せず子音のみが読まれることを表す。
レンダー上は次の文字と繋がって合字を形成したり、半子音字形(half-form)と呼ばれる形状に変化する。文字によってはただ単にヴィラーマ記号が子音字の下に書かれることもある。各種記号U+0B55୕ORIYA SIGN OVERLINEインドで話されるで長母音を表すのに用いられる。U+0B56ୖORIYA AI LENGTH MARKU+0B57ୗORIYA AU LENGTH MARK追加の子音字U+0B5Cଡ଼ORIYA LETTER RRA子音[ɽ]を表す。ṛU+0B5Dଢ଼ORIYA LETTER RHA子音[ɽʱ]を表す。ṛhU+0B5E(予約済)fU+0B5FୟORIYA LETTER YYA子音[j]を表す。ẏサンスクリット語用の追加母音字U+0B60ୠORIYA LETTER VOCALIC RR音節主音化した長母音としてのR（IPA:[ɹ̩ː]）を表す。
現在のオリヤー語では[ruː]と発音される。r̥̄U+0B61ୡORIYA LETTER VOCALIC LL音節主音化した長母音としてのL（IPA:[l̩ː]）を表す。
現在のオリヤー語では[luː]と発音される。l̥̄従属母音記号U+0B62ୢORIYA VOWEL SIGN VOCALIC L音節主音化した短母音としてのL（IPA:[l̩]）を表す。
現在のオリヤー語では[lu]と発音される。l̥U+0B63ୣORIYA VOWEL SIGN VOCALIC LL音節主音化した長母音としてのL（IPA:[l̩ː]）を表す。
現在のオリヤー語では[luː]と発音される。l̥̄予約済U+0B64(予約済).U+0B65(予約済)数字U+0B66୦ORIYA DIGIT ZEROオリヤー文字における数字の0。0U+0B67୧ORIYA DIGIT ONEオリヤー文字における数字の1。1U+0B68୨ORIYA DIGIT TWOオリヤー文字における数字の2。2U+0B69୩ORIYA DIGIT THREEオリヤー文字における数字の3。3U+0B6A୪ORIYA DIGIT FOURオリヤー文字における数字の4。4U+0B6B୫ORIYA DIGIT FIVEオリヤー文字における数字の5。5U+0B6C୬ORIYA DIGIT SIXオリヤー文字における数字の6。6U+0B6D୭ORIYA DIGIT SEVENオリヤー文字における数字の7。7U+0B6E୮ORIYA DIGIT EIGHTオリヤー文字における数字の8。8U+0B6F୯ORIYA DIGIT NINEオリヤー文字における数字の9。9記号U+0B70୰ORIYA ISSHAR神の名前を表す。追加の子音字U+0B71ୱORIYA LETTER WA子音[w]を表す。
主にペルシャ語、アラビア語、英語からの借用語に用いられる。w翻字用記号U+0B72୲ORIYA FRACTION ONE QUARTER数値としての4分の1を表す。U+0B73୳ORIYA FRACTION ONE HALF数値としての2分の1を表す。U+0B74୴ORIYA FRACTION THREE QUARTERS数値としての4分の3を表す。U+0B75୵ORIYA FRACTION ONE SIXTEENTH数値としての16分の1を表す。U+0B76୶ORIYA FRACTION ONE EIGHTH数値としての8分の1を表す。U+0B77୷ORIYA FRACTION THREE SIXTEENTHS数値としての16分の3を表す。

 小分類 
このブロックの小分類は「各種記号」（）、「独立母音字」（）、「子音字」（）、「従属母音記号」（）、「2要素からなる従属母音記号」（）、「ヴィラーマ」（）、「追加の子音字」（）、「サンスクリット語用の追加母音字」（）、「予約済」（）、「数字」（）、「記号」（）、「分数記号」（）の12個となっている。本ブロックでは、Unicodeのバージョン更新時の文字追加が隙間を埋める形で行われた影響で、同一の小分類に属する文字が飛び飛びの符号位置に割り当てられていることがある。

 各種記号（） 
この小分類にはオリヤー文字のうち、母音字や子音字に結合する発音記号などの様々な記号が収録されている。

 独立母音字（） 
この小分類にはオリヤー文字のうち、頭子音のない母音の音節を表す際に用いられる独立した母音字が収録されている。

 子音字（） 
この小分類にはオリヤー文字のうち、基本的な子音字が収録されている。子音字は何も母音記号が付かない場合は母音/-a/を伴って発音される。

 従属母音記号（） 
この小分類にはオリヤー文字のうち、子音字に結合する母音記号が収録されている。文字によっては子音字の左側に結合されるため文字の符号上の順序とレンダー上の順序が入れ替わる場合があり、また、組み合わせる先の子音字によっては特殊な合字を形成することがある。

 2要素からなる従属母音記号（） 
これらの母音記号には、子音の両側にグリフ部分があり、論理的な順序で子音に続くため、ほとんどの処理では 1 つの単位として扱われる。

 ヴィラーマ（） 
この小分類にはオリヤー文字のうち、ヴィラーマ（殺母音記号）と呼ばれる、子音字の持つ母音/-a/を読まずに子音のみを発音することを表す記号１つのみが収録されている。この記号はレンダー上は子音字を半子音字形(half-form)に変形したり、後続する別の子音字と合字を形成するための制御文字として働くことが多い。ただし、文字によっては半子音字形を持たずただ単にヴィラーマが子音字の下に付く場合もある。

 追加の子音字（） 
この小分類にはオリヤー文字のうち、元々のブラーフミー文字にない拡張子音字が収録されている。

ヌクタ付きの2つの子音は、CompositionExclusions.txt にリストされている。つまり、正規化中に再構成されない。NFC 形式は、分解されたシーケンスと同じである。

 サンスクリット語用の追加母音字（） 
この小分類にはオリヤー文字のうち、サンスクリット語の表記に用いられる音節主音化した母音字としての流音の文字が収録されている。

 予約済（） 
この小分類には現在は文字が収録されていないが、将来的な追加のために領域が予約されている。デーヴァナーガリーにおける「インド諸文字用の一般句読点（）」に相当する。

なお、ヴィラム(viram)句読点には、デーヴァナーガリー文字ブロックにある一般的なインド諸文字用の句読点の U+0964 । と U+0965 ॥ を使用する。

 数字（） 
この小分類にはオリヤー文字で用いられる固有の数字が収録されている。

 記号（） 
この小分類にはオリヤー文字のうち、神の名を記す際などに用いられる記号１つのみが収録されている。

 分数記号（） 
この小分類にはオリヤー文字において分数を表記するための記号が収録されている。

 文字コード 

 履歴 
以下の表に挙げられているUnicode関連のドキュメントには、このブロックの特定の文字を定義する目的とプロセスが記録されている。
バージョン文字数L2 IDドキュメント1.0.0U+0B01..0B03,0B05..0B0C,0B0F..0B10,
0B13..0B28,0B2A..0B30,0B32..0B33,
0B36..0B39,0B3C..0B43,0B47..0B48,
0B4B..0B4D,0B57,0B5C..0B5D,0B5F..0B62,
0B66..0B7077(to be determined)1.1U+0B561(to be determined)4.0U+0B35,0B7125.1U+0B44,0B62..0B6336.0U+0B72..0B77613.0U+0B551