詩と歌の名前

名前を詩句の拍へ合わせる

入力した読みの単位を、作者の拍グリッドへ合わせます。名前案ごとの許可された割り当てを数え、硬い衝突、不明な印、許可した前拍を確認します。名前から読みを推測しません。

命名ガイドを読む ↓
01

物語の条件を設定

{id,name,units}を1〜12件、名前の単位は1〜24件。単位は{text,stress}のみ。0/1は作者が決める目立ち方、nullは不明です。音節、モーラ、日本語アクセントを推定しません。

作者指定の0〜16単位。グリッド外の前拍にできるのはこの部分だけで、名前の単位は削れません。

同じtext/stressの規約で0〜16単位。外側の後置にできるのはこの部分だけです。

{stress,required,hard}の位置1〜60件。stressの0/1は要求、nullはどちらでも可。required=falseは空きを許可し、hard=falseは既知の不一致をコスト3で許可します。作者の設定で、詩型の伝統の認定ではありません。

1000単位以内。非公開コピーと検証に残します。連想や感情の目的は作者の選択です。

制作プロジェクトの保存と復元

このブラウザーに保存します。プロジェクトの書き出しには非公開の正体を含む全入力が入ります。共有前に確認してください。

02

結果と理由を比較 1

静的な例です。操作にはJavaScriptが必要です。

初期設定の例です。組版の初期計測は概算です。

案ごとの成立と正確な割り当て数
案全許可/最小コストの割り当て最小の便宜的コスト入力単位/必須位置/全位置
Iria | iria1 / 105 / 5 / 5
Iri | iri0 / 0許可された割り当てなし4 / 5 / 5

件数は許可された境界と位置の全選択を含みます。成立しない名前も残します。最小コストは明示した便宜的規則で、名前の客観評価ではありません。

最小コストの割り当て例
案/例位置単位と所属入力→要求の印所見
iria / 11we [before]0 → 0許可
iria / 12I [name]1 → 1許可
iria / 13ri [name]0 → 0許可
iria / 14a [name]0 → 0許可
iria / 15stay [after]1 → 1許可

単位の順序と名前の全単位を保持します。割り当てが存在しても、不明な印を既知の発音の証明としません。

境界の許可と未表示の代替
案/例グリッド外の前拍/後置不明/柔軟な不一致/空き最小コストの未表示例
iria / 1 / 0 / 0 / 0全件を表示

許可は前後の単位だけを外へ移し、選んだ名前を縮めません。コストは不一致3、要求された印の不明2、任意位置の空き1、外側の単位1です。

不成立の案・長さと緩和した衝突例
案長さの所見診断用の硬い衝突
iri単位/必須/全位置:4 / 5 / 5境界未変更の診断例なし。長さと許可を確認。

緩和した診断は硬い不一致を一時的に許して衝突例を示すだけです。有効な結果でも全修正の列挙や最小編集でもありません。

Iria

1件の許可された割り当てのうち、最小の便宜的コスト0は1件です。総数だけでなく不明な印と柔軟な位置の不一致を確認します。

選んだ呼び方が句の中に入る余地

名前の全単位をグリッド内へ残します。指定した硬い条件を満たす割り当ては1件、最小の便宜的コスト0は1件です。明示した印を比べるもので、本人が望む発音や受け入れる呼称を推測しません。

名前に続く約束も読む

場面:共同の合唱で、Iriaが選んだ呼び方を残しながら、stayに置く約束の強調を保ちたい。。前後の言葉がどこに入るかを確認します。低いコストでも意図した感情の転換を弱める場合があります。音楽や言語の判定とせず、その取捨をメモへ残してください。

AI支援によるオリジナルのガイドです。2026年11月1日更新。明示した規則と出典に基づき、確認内容を記録しています。人の専門家による承認は主張しません。

句を整える前に、呼ばれる人の場所を残す

紙面に収まる名前でも、歌や唱和の中では窮屈になることがあります。単位を置く位置が足りない場合もあれば、位置は足りても、強く聞かせたい箇所と作者が用意した読みの印が合わない場合もあります。そこで名前を短くすると、計算だけは解決するかもしれません。しかし、親しい人だけが使う呼び方を公の場へ出すという、別の関係の変更まで起こります。

この道具は、作者が明示した読みの単位と拍のグリッドを比べます。前後の言葉、必ず埋める位置、既知の不一致を許さない位置、グリッドの外へ出してよい前後の単位数を入力します。その範囲で順序を保つ割り当てを探し、全件数と、公開した便宜的なコストが最小になる例を示します。名前の綴りから発音を当てる仕組みではありません。

ここでの一単位は作者が入力した区切りです。音節やモーラを自動で数えず、日本語のアクセントも推定しません。印の1はこの設定で目立たせる側、0はその対になる側、nullは不明を表します。実際の言語や演奏の決まりを使うなら、必要な読みを別途確認し、合意した情報を入力してください。この有限のモデルを、伝統的な詩型の認定へ広げません。

創作例――最後の約束を、誰の名前で歌うか

架空の集会所では、庭を再び開く人物の名前を閉会の歌へ入れることになりました。練習用の句は「we — Iria — stay」。作者が決めた位置の印は、0、1、0、0、1の五つです。Iriaの読みはI/ri/aの三単位で、印は1、0、0。weを0、stayを1と指定すれば、五つの位置をすべて埋められます。

編曲係は、印刷する見出しの幅を気にしてIriという短い案も持ってきました。数人の友人が日頃そう呼んでいるため、問題ないと思ったのです。ところが、I/riの二単位では、前後の語を足しても一つ足りません。係は最後の音を伸ばせばよいと言いましたが、伸ばす読みを別の案として書いていませんでした。Iriaが尋ねたのは音楽の優劣ではなく、公の歌で呼ぶ名前を、なぜ先に変えたのかということでした。

この場面に、悪意ある人物は必要ありません。見出しを整えた人が、その都合を読みや関係へも広げたことが問題です。本人は公の歌では長い形を選びました。閉会後、友人が二人きりで話す時には短い呼び方を使います。二つの形が担う距離の差は、この物語の人物間で決めたものであり、短い名前は常に親密だという一般的な法則ではありません。

四番目の位置を任意にする試し方もありました。すると短い読みは、その位置を空けた一つの割り当てとして成立します。名前に新しい音を足したわけでも、どちらかの読みの正しさを証明したわけでもありません。空きがどこにあるかを見せたことで、最後のstayが担う約束を含めて話し合えるようになりました。集会の歌には、五位置を埋める元の案を残します。

集会所、庭、人物、読み、印の規則は、この説明のためのオリジナルな創作例です。IriaやIriという実在の表記の語源や正式な発音を述べていません。場面から読み取る気持ちも編集上の解釈であり、件数から自動で得た結論ではありません。

別の名前にする前に、選択を逆にした場合も考えます。本人が公の歌でIriを望んでいたなら、長い形を残すことが配慮になるとは限りません。その時は句や位置の側を変更する方が、場面の目的に合うでしょう。同じ計算結果でも、誰が呼び方を選んだかによって行為の意味は変わります。数の多い名前を優先するのでなく、制作上の取捨を見える形にするのが用途です。

綴りへ問い詰めず、読みを記録する

読み案はid、name、unitsの三項目を持ちます。一度に一〜十二案、名前の単位は一〜二十四件です。単位はtextとstressだけを持ち、文字列は四十UTF-16単位以内、印は0、1、nullのいずれかにします。表示名は百単位以内です。idを重複させず、後で同じ案を指せるようにします。

表示名は同じでも、idが異なれば別の読み案として比べられます。同じ綴りについて、作者や演者が明示した二つの実現を試す場合に使えます。読みの違いを見せるためだけに、綴りまで改める必要はありません。この道具はどちらが正しいかを判定せず、入力された二つの構造が句へ与える違いを示します。

前後の配列は、それぞれ零〜十六単位です。名前の外側だからといって、捨ててよい埋め草ではありません。最後の約束や、呼びかける側のためらいがどこへ置かれるかを確かめるため、場面で必要な範囲を入れます。表はbefore、name、afterの所属も残すため、名前だけが収まって周囲の意味が押し出された場合にも気づけます。

nullは失敗を隠す文字ではなく、情報がない状態です。位置が0か1を求め、単位がnullなら、不明の所見とコストを残して配置を許します。要求された印を読みの側へ書き戻しません。一方、位置のstressがnullなら、その位置では目立ち方を要求していません。作者が条件を設けないことと、名前の発音が分かったことは別です。

埋まることと、印が合うことを分ける

拍位置は一〜六十件で、stress、required、hardの三項目を持ちます。requiredは必ず単位を置くか、hardは既知の印の不一致を禁止するかを決めます。一つの曖昧な「厳しさ」へまとめると、何を直したのか説明しにくくなります。空きを許す変更と、目立ち方の違いを許す変更は、別々の制作判断です。

requiredがtrueでstressがnullの位置は、印は自由でも空けられません。requiredがfalseで硬い印を持つ位置は、空けることはできますが、単位を置いた時の既知の印は一致する必要があります。任意にしたからといって、その位置に置くどんな読みも許されるわけではありません。

入力した単位は順序を変えません。分割、結合、引き伸ばし、繰り返しも自動では行いません。歌う時の特別な読みが必要なら、別の明示的な案として入力し、どの場面の許可かを書きます。裏で音を増やしてから「収まった」と報告すると、入力を受け取った共同制作者が再現できなくなるためです。

初期例ではIriaの前後を含む五単位が五つの必須位置を埋めます。Iriは全部で四単位のため、元のグリッドでは成立しません。四番目だけを任意に変更すると、一つの位置を空ける割り当てが一件成立します。これは名前を無作為に取り替えた結果でなく、占有の条件を変えたことに対応した挙動です。

境界の許可で、名前そのものを削らない

前拍と後置の上限は、それぞれ零〜二単位です。前拍へ出せるのはbeforeの先頭、後置へ出せるのはafterの末尾だけです。名前の単位は、どちらの許可でもグリッド外へ逃がせません。外に出した文字列と印も例と書き出しに残します。許可は削除の別名ではありません。

最小の例として、印1の名前一単位と、印1の必須位置一つを用意します。名前の前に印0のweを入れると、前拍を許さない条件では二単位を一位置へ置けません。前拍を一つ許すと、weを外へ残して名前を内側へ置けます。例には移した単位が明示され、外側一単位分のコストも付きます。

これはこの入力のために定義した配置規則です。実際の音楽で前拍をどう扱うかを一律に説明するものではありません。内部の休止や持続音など、規約にない操作を必要とするなら、句や読みを明示的に書き直してください。支援していない操作までソフトが検証したと言わないことが、共同作業の信頼を守ります。

境界の取り方が異なれば、同じ印刷文字列でも別の割り当てとして数えます。件数は制作上の配置の数であり、聴衆が聞き分ける数ではありません。例の前拍・後置欄を見て、その差が実際の演出で意味を持つかを考えます。外側の単位が残ることで、約束の語を消して名前だけを救うような修正も見抜けます。

最小コストを、公開された妥協として読む

便宜的なコストは固定です。柔軟な位置での既知の不一致は三、印を要求された位置で読みが不明なら二、任意位置を空けると一、許可により外へ出す前後の単位は一つにつき一です。既知の硬い不一致は成立としません。この合計が最小になる割り当てと、その全件数を求めます。

数字はこの道具が採用した編集上の優先順です。名前の品質、音楽的な良さ、聞き取りの負担を実測した点数ではありません。不明による二と、二つの空きによる二は、合計が同じでも原因が違います。表の内訳を読んでください。物語上の理由があれば、作者が高いコストの案を選ぶこともできます。

結果では全ての許可された割り当て数と、そのうち最小コストの件数を分けます。表示上限は各案一〜十二例で、最小コストの例にだけ作用します。全件数は制限しません。一例しか見えなくても、別の最小案があるなら未表示と示します。見えた一例を唯一の演じ方と説明しないための区別です。

例えば、二十四の順序付き単位を、印の要求がない六十の任意位置へ置くと、36,052,387,482,172,425通りになります。この例では全てが三十六位置を空け、同じコストです。巨大な件数を一例で代表しても、その全ての感情的な効果を説明できません。正確な十進数は、表示の一部を一意性の証明と取り違えないために残します。

合わない時は、名前の前に原因を確認する

成立しない案も最初の比較表へ残します。単位総数、必須位置数、全位置数を比べ、許可した境界で差を扱えるかを確かめます。長さが合わないことと、印が衝突することは別です。いずれも、その名前が人物に不適切だという結論にはなりません。直す対象は、場面で守りたいものから決めます。

不成立の一部については、境界を変えずに硬い印を一時的に緩めた診断例を示します。どの単位がどの位置で衝突したかを見るためのもので、有効な結果には数えません。全ての失敗原因でも、最小編集の修正案でもありません。診断例がない時は長さと許可を確認し、勝手な発音上の説明で埋めないでください。

修正するなら、読み、前後の句、要求する印、空きの許可のどれを変更したのか明示します。表示名だけを変え、unitsを残した場合は、演じる構造は変わりません。再計算後に周囲を含めて読み、以前と同じ約束がまだ届くかを検討します。句に合わせるための改名と、名札だけの書き換えを混同しないことが大切です。

練習へ渡すのは、数字だけでなく理由

コピー、保存した候補、比較、非公開の検証書き出しには、読みの入力、印、配置、場面の文脈が残ります。制作プロジェクトは編集可能な条件を復元します。人物が後で選ぶ呼称や、物語の約束を含む場合があるため、共有する相手と範囲を確認してください。計算の記録は、本人や演者の同意を代行しません。

文脈欄には「公の場では本人が選ぶ長い形を残し、最後の語を目立たせる」のように、守るものを書きます。「点が良い方を採用」だけでは、次の編集者が理由を失います。実際の媒体で練習して読みが変わったら、変更を入力へ戻して再計算します。名前が句へ入ることと、その人が場面に迎え入れられることを、制作の判断としてつないでください。

日本語のモーラやアクセントを自動で判定しますか

しません。単位と0・1・nullの目立ち方は作者が入力します。調べるのは作者のグリッドで、自然言語としての入力の正しさを認定しません。

前拍を許せば選んだ名前を短くできますか

できません。前の配列の先頭と後ろの配列の末尾だけを外へ出せます。名前の全単位は順序を保って内側へ残り、移した周辺の単位も例に残ります。

全件数と最小コストの件数はなぜ違いますか

許可された配置にも、不一致、不明、境界変更の違いがあります。全てを数えた上で、公開した便宜的コストが最小の例だけを表示します。上限を減らしても両方の正確な件数は変わりません。

緩和した衝突表は不成立の名前を修正しますか

しません。境界を変えず硬い不一致を一時的に許し、一つの診断用の衝突を見せるだけです。元の制約では無効で、全原因や最小編集の修正案でもありません。

方法の参考資料と範囲

本ページの方法と例は独自の創作・制作モデルです。前提と制限はガイドで説明し、外部の歴史や文化の権威を示すものとは扱いません。