技術解説

OMR(光学音楽認識)とは — AIが楽譜を読み取る仕組み

紙の楽譜を撮影すると、なぜ音になるのか。楽譜認識技術 OMR の基本を、専門知識なしで読めるように解説します。

Hanon AI で楽譜を読み取る

結論から: OMR(Optical Music Recognition、光学音楽認識)は、楽譜の画像をコンピュータが扱える音楽データに変換する技術です。文字を読み取る OCR の楽譜版にあたります。入力は紙の楽譜の写真やスキャン画像、出力は MusicXML や MIDI などの音楽データが一般的です。

OMRとは何か

OMR は Optical Music Recognition の略で、日本語では光学音楽認識と訳されます。楽譜の画像から五線・音符・記号を認識し、「どの音を・いつ・どれだけの長さで鳴らすか」という音楽データに変換する技術です。 変換後はデータなので、再生も、テンポ変更も、移調も、練習アプリでの利用もできます。紙の楽譜を「読むもの」から「使えるデータ」に変えることが OMR の目的です。

文字認識(OCR)との違い — なぜ楽譜は難しいか

OMR は文字の OCR より難しいとされています。理由は情報の構造にあります。

  • 文字は左から右への1次元の並びです。楽譜は縦が音の高さ、横が時間という2次元の構造を持ちます。
  • 和音では複数の音符が縦に重なります。1つの位置に複数の情報が同居します。
  • 音符1つの意味が、それ自体では決まりません。音部記号・調号・臨時記号・オクターブ記号に依存して変わります。
  • 五線の上に音符・休符・タイ・スラー・強弱などの記号が重なって描かれ、分離が難しくなります。

精度が100%にならない理由

実用的な OMR でも、読み取りは完璧にはなりません。主な原因は次の4つです。

  • 印刷のかすれ・にじみ — 記号の形が崩れます。
  • 撮影条件 — 影・湾曲・傾きが認識を妨げます。
  • 記号の密集 — 速いパッセージや装飾の多い楽譜では、記号同士が重なります。
  • レイアウトの多様性 — 出版社ごとに記譜の慣習が異なります。手書き楽譜はさらに難しくなります。

だから実用的な OMR には、読み取り結果を人が確認・修正できる設計が欠かせません。「全自動で完璧」を謳う楽譜認識は、現在の技術水準では存在しません。

OMRで何ができるようになるか

楽譜がデータになると、紙ではできなかったことができます。

  • 音で確認できる — 初見の楽譜がどんな曲か、すぐ分かります。
  • テンポを変えられる — 原曲の速さに関係なく、弾ける速さから練習できます。
  • パートを分けられる — 右手だけ・左手だけを取り出せます。
  • 練習アプリで使える — どの鍵盤をいつ押すかの表示や、MIDI キーボードでの判定に使えます。

Hanon AI — GrandScoreに特化した自社開発AI

GrandScore は、Hanon AI という OMR エンジンを自社開発しています。読み取った楽譜は、GrandScore のビジュアル表示・スローテンポ・片手練習・MIDI 接続でそのまま練習に使えます。

Hanon AI の詳細 — 楽譜の画像を演奏できる楽譜に

OMR は「紙の楽譜をデータに変える」技術です。仕組みが分かったら、実際に1枚試すのが早いです。毎月1回まで無料で使えます。

Hanon AI で楽譜を読み取る

よくある質問

OMRとOCRの違いは何ですか?

OCR は文字、OMR は楽譜を読み取る技術です。文字が1次元の並びであるのに対し、楽譜は音高(縦)と時間(横)の2次元構造を持ち、和音の重なりや調号・臨時記号への依存があるため、OMR の方が難しいとされています。

OMRの精度は100%ですか?

いいえ。印刷のかすれ、撮影時の影や歪み、記号の密集、レイアウトの多様性のため、どの OMR も読み取りを間違えることがあります。実用的な OMR は、結果を人が確認・修正できる設計になっています。Hanon AI も登録前に結果を楽譜として確認できます。

OMRを無料で試せますか?

GrandScore の Hanon AI は、サインインすると毎月1回まで無料で使えます。ブラウザで動くのでアプリのインストールは不要です。

手書きの楽譜も読み取れますか?

手書き楽譜の認識は研究が進んでいますが、印刷譜より大幅に難しい領域です。Hanon AI の対象は印刷されたピアノ楽譜で、手書きの楽譜は対象外です。