(57)【要約】　　【課題】　曲全体のイメージに加えてその部分的なイメージに応じて適正な語句の候補を選択し、ユーザに提示することが可能な作詞支援装置を提供する。　　【解決手段】　曲全体に対する作詞条件（全体作詞条件）のうち、曲のジャンルが設定されると、その設定されたジャンルに応じて、ポップアップウィンドウ上に曲の構成の候補が表示され、ユーザはこの構成の候補から所望の構成を選択する。この選択された曲の構成および前記設定された全体作詞条件に応じて、曲の構成毎に作詞条件が設定されると、該設定された曲の構成毎の作詞条件、前記設定された全体作詞条件および前記選択された曲の構成に基づいて、詩の素片データバンクから詩の素片が抽出されて表示される。ユーザは、この表示された詩の素片の順序を変更したり、また、技法ガイドを参照することにより助詞や副助詞等を付与したりして、一つの歌詞を完成させる。【選択図】　　　図２５
2004102302.tif 000002
【特許請求の範囲】
【請求項１】
　予め作詞に使用する語句を記憶する語句記憶手段と、
　曲全体に対する作詞条件を設定するための全体作詞条件設定手段と、
　前記曲の構成を設定するための曲構成設定手段と、
　該設定された曲の各構成毎に複数項目の作詞条件を設定する構成毎作詞条件設定手段と、
　前記設定された全体作詞条件と、前記設定された曲の構成と、前記設定された構成毎作詞条件とに応じて前記語句記憶手段から語句候補を抽出する語句候補抽出手段と、
　該抽出された語句候補を提示する語句候補提示手段と
を有することを特徴とする作詞支援装置。
【請求項２】
　ユーザが前記語句候補提示手段に提示された語句候補を加工して歌詞を生成するための歌詞生成手段と、
　該歌詞生成手段により歌詞を生成するときに、ユーザの指示に応じて作詞に特有の技法を提示する作詞技法提示手段とを有することを特徴とする請求項１記載の作詞支援装置。
【請求項３】
　前記曲のメロディを入力するためのメロディ入力手段と、
　ユーザが前記語句候補提示手段に提示された語句候補を加工して歌詞を生成するための歌詞生成手段と、
　前記入力されたメロディを提示するメロディ提示手段とを有し、
　該メロディ提示手段は、前記入力されたメロディと前記作成された歌詞とを対応して提示することを特徴とする請求項１記載の作詞支援装置。
【請求項４】
　前記語句記憶手段は、前記全体作詞条件および構成毎作詞条件に依存しない語句群も記憶し、
　前記語句候補提示手段は、ユーザが前記全体作詞条件および構成毎作詞条件に依存しない語句群の提示を要求したときには、該語句群を前記語句記憶手段から読み出して提示することを特徴とする請求項１乃至３のいずれかに記載の作詞支援装置。
【請求項５】
　前記語句記憶手段は、当該記憶される語句そのものを１語句に対して１つ記憶するとともに、当該記憶される語句をコード番号化したものを記憶し、さらに、コード番号化された語句が、前記全体作詞条件または構成毎作詞条件で選択される可能性のある語句であるときには、その情報を、当該語句に対応するコード番号に付随させて記憶することを特徴とする請求項１乃至４のいずれかに記載の作詞支援装置。
【請求項６】
　前記語句記憶手段は、当該記憶される語句そのものに、その語句に所定関係を有する語句があるときには、該所定関係を有する語句の前記コード番号を、当該語句そのものに付随させて記憶し、
　前記語句提示手段は、前記語句候補抽出手段により抽出され表示された語句に対して前記所定関係を有する語句があるときには、当該語句を提示することを特徴とする請求項５記載の作詞支援装置。
【請求項７】
　曲構成設定手段により設定された曲の各構成毎に複数項目の作詞条件を設定する構成毎作詞条件設定ステップと、
　全体作詞条件設定手段により設定された曲全体に対する作詞条件と、前記曲構成設定手段により設定された曲の構成と、前記設定された構成毎作詞条件とに応じて、予め作詞に使用する語句が記憶された語句記憶手段から語句候補を抽出する語句候補抽出ステップと、
　該抽出された語句候補を、語句候補提示手段を用いて提示する語句候補提示ステップと
を有することを特徴とする作詞支援方法。
【請求項８】
　曲構成設定手段により設定された曲の各構成毎に複数項目の作詞条件を設定する構成毎作詞条件設定ステップと、
　全体作詞条件設定手段により設定された曲全体に対する作詞条件と、前記曲構成設定手段により設定された曲の構成と、前記設定された構成毎作詞条件とに応じて、予め作詞に使用する語句が記憶された語句記憶手段から語句候補を抽出する語句候補抽出ステップと、
　該抽出された語句候補を、語句候補提示手段を用いて提示する語句候補提示ステップと
を有する作詞支援方法をコンピュータに実行させるプログラムを格納した、コンピュータ読み出し可能な記憶媒体。
【請求項９】
　曲のメロディを入力するためのメロディ入力手段と、
　予め作詞に使用する語句を記憶する語句記憶手段と、
　前記入力されたメロディを特徴付ける曲の構成を設定する曲構成設定手段と、
　前記曲の構成に基づいた作詞条件を設定するための作詞条件設定手段と、
　前記入力されたメロディおよび前記設定された作詞条件に応じて前記語句記憶手段から語句候補を抽出する語句候補抽出手段と、
　該抽出された語句候補を提示する語句候補提示手段と
を有することを特徴とする作詞支援装置。
【請求項１０】
　前記入力されたメロディから音節数を検出する音節数検出手段を更に有し、
　前記語句候補抽出手段は、前記検出された音節数に対応した語句候補を抽出することを特徴とする請求項９記載の作詞支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は、作詞を支援する作詞支援装置に関する。
【背景技術】
【０００２】
　従来、作詞を支援する作詞支援装置と呼ばれる装置が知られている。
【０００３】
　かかる作詞支援装置として、たとえば、イメージが同一な単語群をまとめてイメージ辞書に登録するとともに、詞特有な表記と読みとを対応付けて表記・読み対応辞書に登録しておき、これらを検索してイメージに合致した単語や表記に対応する読み、読みに対応する表記の検索を容易にして作詞の支援を行うようにしたものが開示されている（特許文献１参照）。
【特許文献１】特開平４−２４８６５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
　しかしながら、上記従来の作詞支援装置では、曲のイメージが曲全体に亘って単一である場合には作詞の支援を効果的に行うことができるものの、一般的に、曲のイメージとして、曲全体に亘り共通したイメージに加えてその部分的なイメージを設定したいことも多く、このような要請に十分に応えることはできなかった。
【０００５】
　本発明は、上記問題に鑑みてなされたもので、曲全体のイメージに加えてその部分的なイメージに応じて適正な語句の候補を選択し、ユーザに提示することが可能な作詞支援装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
　上記目的を達成するため、請求項１記載の作詞支援装置は、予め作詞に使用する語句を記憶する語句記憶手段と、曲全体に対する作詞条件を設定するための全体作詞条件設定手段と、前記曲の構成を設定するための曲構成設定手段と、該設定された曲の各構成毎に複数項目の作詞条件を設定する構成毎作詞条件設定手段と、前記設定された全体作詞条件、前記設定された曲の構成および前記設定された構成毎作詞条件に応じて前記語句記憶手段から語句候補を抽出する語句候補抽出手段と、該抽出された語句候補を提示する語句候補提示手段とを有することを特徴とする。
【０００７】
　請求項２記載の作詞支援装置は、請求項１の作詞支援装置において、ユーザが前記語句候補提示手段に提示された語句候補を加工して歌詞を生成するための歌詞生成手段と、該歌詞生成手段により歌詞を生成するときに、ユーザの指示に応じて作詞に特有の技法を提示する作詞技法提示手段とを有することを特徴とする。
【０００８】
　請求項３記載の作詞支援装置は、請求項１の作詞支援装置において、前記曲のメロディを入力するためのメロディ入力手段と、ユーザが前記語句候補提示手段に提示された語句候補を加工して歌詞を生成するための歌詞生成手段と、前記入力されたメロディを提示するメロディ提示手段とを有し、該メロディ提示手段は、前記入力されたメロディと前記作成された歌詞とを対応して提示することを特徴とする。
【０００９】
　請求項４記載の作詞支援装置は、請求項１〜３のいずれかの作詞支援装置において、前記語句記憶手段は、前記全体作詞条件および構成毎作詞条件に依存しない語句群も記憶し、前記語句候補提示手段は、ユーザが前記全体作詞条件および構成毎作詞条件に依存しない語句群の提示を要求したときには、該語句群を前記語句記憶手段から読み出して提示することを特徴とする。
【００１０】
　請求項５記載の作詞支援装置は、請求項１〜４のいずれかの作詞支援装置において、前記語句記憶手段は、当該記憶される語句そのものを１語句に対して１つ記憶するとともに、当該記憶される語句をコード番号化したものを記憶し、さらに、コード番号化された語句が、前記全体作詞条件または構成毎作詞条件で選択される可能性のある語句であるときには、その情報を、当該語句に対応するコード番号に付随させて記憶することを特徴とする。
【００１１】
　請求項６記載の作詞支援装置は、請求項５の作詞支援装置において、前記語句記憶手段は、当該記憶される語句そのものに、その語句に所定関係を有する語句があるときには、該所定関係を有する語句の前記コード番号を、当該語句そのものに付随させて記憶し、前記語句提示手段は、前記語句候補抽出手段により抽出され表示された語句に対して前記所定関係を有する語句があるときには、当該語句を提示することを特徴とする。
【００１２】
　請求項７記載の作詞支援方法は、曲構成設定手段により設定された曲の各構成毎に複数項目の作詞条件を設定する構成毎作詞条件設定ステップと、全体作詞条件設定手段により設定された曲全体に対する作詞条件と、前記曲構成設定手段により設定された曲の構成と、前記設定された構成毎作詞条件とに応じて、予め作詞に使用する語句が記憶された語句記憶手段から語句候補を抽出する語句候補抽出ステップと、該抽出された語句候補を、語句候補提示手段を用いて提示する語句候補提示ステップとを有することを特徴とする。
【００１３】
　請求項８記載の記憶媒体は、曲構成設定手段により設定された曲の各構成毎に複数項目の作詞条件を設定する構成毎作詞条件設定ステップと、全体作詞条件設定手段により設定された曲全体に対する作詞条件と、前記曲構成設定手段により設定された曲の構成と、前記設定された構成毎作詞条件とに応じて、予め作詞に使用する語句が記憶された語句記憶手段から語句候補を抽出する語句候補抽出ステップと、該抽出された語句候補を、語句候補提示手段を用いて提示する語句候補提示ステップとを有する作詞支援方法をコンピュータに実行させるプログラムを格納したことを特徴とする。
【００１４】
　請求項９記載の作詞支援装置は、曲のメロディを入力するためのメロディ入力手段と、
　予め作詞に使用する語句を記憶する語句記憶手段と、前記入力されたメロディを特徴付ける曲の構成を設定する曲構成設定手段と、前記曲の構成に基づいた作詞条件を設定するための作詞条件設定手段と、前記入力されたメロディおよび前記設定された作詞条件に応じて前記語句記憶手段から語句候補を抽出する語句候補抽出手段と、該抽出された語句候補を提示する語句候補提示手段とを有することを特徴とする。
【００１５】
　請求項１０記載の作詞支援装置は、請求項９の作詞支援装置において、前記入力されたメロディから音節数を検出する音節数検出手段を更に有し、前記語句候補抽出手段は、前記検出された音節数に対応した語句候補を抽出することを特徴とする。
【発明の効果】
【００１６】
　以上説明したように、請求項１、７または８記載の発明に依れば、曲全体に対する作詞条件に加えて、曲の構成が設定され、この設定された各構成毎に複数項目の作詞条件が設定され、前記設定された全体作詞条件、曲の構成および構成毎作詞条件に応じて語句記憶手段から語句の候補が抽出されて提示されるので、曲全体のイメージに加えてその部分的なイメージに応じて適正な語句の候補を選択し、ユーザに提示することが可能となる効果を奏する。
【００１７】
　請求項２記載の発明に依れば、歌詞生成手段により歌詞を生成するときに、ユーザの指示に応じて作詞に特有の技法が提示されるので、特に歌詞を作詞するための各種技法を知らない初心者に対して非常に有効な機能を提供することが可能となる。
【００１８】
　請求項３記載の発明に依れば、入力されたメロディと作成された歌詞とが対応して提示されるので、ユーザはメロディと歌詞とを対応させて確認することができる。
【００１９】
　請求項４記載の発明に依れば、ユーザにより、前記全体作詞条件および構成毎作詞条件に依存しない語句群の提示が要求されたときには、その語句群が提示されるので、ユーザのイメージも膨らみ、条件に依存する語句と合わせて幅広い語句の選択を行うことができる。
【００２０】
　請求項５記載の発明に依れば、語句記憶手段には、当該記憶される語句そのものが１語句に対して１つ記憶されるので、語句の管理が簡単化される。たとえば、ある語句を変更または削除する場合には、記憶した１箇所の語句を変更や削除するだけでよい。また、当該記憶される語句をコード番号化したものが記憶され、さらに、コード番号化された語句が、前記全体作詞条件または構成毎作詞条件で選択される可能性のある語句であるときには、その情報が当該語句に対応するコード番号に付随されて記憶され、コード番号は語句そのものより容量は少ないため、語句記憶手段全体の記憶容量を減少させることができるとともに、少ないデータ容量のものを使用して検索するので、処理を高速化することができる。
【００２１】
　請求項６記載の発明に依れば、語句記憶手段に記憶される語句そのものに、その語句に所定関係を有する語句があるときには、該所定関係を有する語句の前記コード番号が、当該語句そのものに付随されて記憶され、語句候補抽出手段により抽出され表示された語句に対して前記所定関係を有する語句があるときには、当該語句が語句提示手段に提示されるので、ユーザのボキャブラリに関係なく、作詞に用いられる単語数を増加させ表現の豊かな作詞の支援を行うことができる。
【発明を実施するための最良の形態】
【００２２】
　以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００２３】
　図１は、本発明の実施の一形態に係る作詞支援装置の概略構成を示すブロック図である。
【００２４】
　同図に示すように、本実施の形態の作詞支援装置は、主として文字情報を入力するためのキーボード１と、位置情報を入力する、たとえばマウス等のポインチングデバイス２と、装置全体の制御を司るＣＰＵ３と、各種テーブルデータ等を記憶するＲＯＭ４と、各種入力情報および演算結果等を一時的に記憶するＲＡＭ５と、各種情報等を表示する、たとえばＣＲＴやＬＣＤ等の表示装置６と、ＣＰＵ３が実行する制御プログラム等を記憶する記憶媒体であるフロッピディスク（ＦＤ）をドライブするフロッピディスクドライブ（ＦＤＤ）７と、歌詞の語句（詞の素片）を予め記憶するハードディスク装置（ＨＤＤ）８とにより構成され、各構成要素１〜８は、バス９を介して相互に接続されている。
【００２５】
　ＦＤには上述のように制御プログラムが記憶され、ユーザの指示に応じてこの制御プログラムがＲＡＭ５のプログラム記憶領域にロードされ、ロードされた制御プログラムに応じて以下の各種処理が実行される。
【００２６】
　また、ＨＤＤ８に記憶される歌詞の語句を示すデータ（詩の素片データ）は、辞書のようにあらゆるジャンルのものを集めておく必要があるため、以下、この詩の素片データの集合を「詩の素片データバンク」という。
【００２７】
　図２および３は、この制御プログラムの手順を示すフローチャートである。
【００２８】
　図２において、まず、全体作詞条件を設定するモード（以下、「全体作詞条件設定モード」という）に入る（ステップＳ１）。このモードに入ると、前記表示装置６には、全体作詞条件において設定可能な項目およびその各項目に対応する現在の設定状態を示す一覧表が表示される。そして、ユーザが前記ポインチングデバイス２を操作することによってカーソルを所望の項目に合わせ、その位置でクリックすると、当該項目で設定できる作詞条件の候補が、ポップアップウィンドウ上に表示される。
【００２９】
　図４は、ユーザが上記項目のうち項目「ジャンル（曲）」をクリックしたときに、表示装置６に表示される表示の一例を示す図であり、同図に示すように、「ジャンル（曲）の候補」として、「ポップス」、「ポップバラード」、「フォーク」等の曲がポップアップウィンドウ１１上に表示される。なお、このウィンドウ１１上には全候補の一部が表示され、カーソルｃでバーｂをドラッグし、上または下に移動させることで、表示される候補が変更される。
【００３０】
　図５は、ユーザが項目「ジャンル（詩）」をクリックしたときの表示の一例（（ａ））および項目「ジャンル（詩）」に設定できる作詞条件の候補の一例（（ｂ））を示す図である。図４と同様に、設定可能なジャンル（詩）の候補から所定個の候補がポップアップウィンドウ上に表示されている。
【００３１】
　図６は、ユーザが項目「テーマ」をクリックしたときの表示の一例（（ａ））および項目「テーマ」に設定できる作詞条件の候補の一例（（ｂ））を示す図である。項目「テーマ」に設定できる作詞条件は、上記項目「ジャンル（詩）」で設定された条件に応じて異なるので、「テーマ」の候補は、（ｂ）に示すように、「ジャンル（詩）」の候補毎に予め設定されている。そして、項目「ジャンル（詩）」として、たとえば「ラブソングもの」が設定されているときには、（ａ）に示すように、ポップアップウィンドウ上には、「ラブソングもの」の候補から所定個の候補が選択されて表示される。
【００３２】
　図７は、ユーザが項目「視点」をクリックしたときの表示の一例を示す図であり、図８は、ユーザが項目「展開」をクリックしたときの表示の一例を示す図である。図７および８は、前記図４に対して、ポップアップウィンドウにバーが表示されていない点、すなわち設定可能な条件の候補がポップアップウィンドウ内に収まる点が異なるのみであるので、その説明を省略する。
【００３３】
　図２のフローチャートに戻り、ステップＳ２では、上述のようにして設定した全体作詞条件を前記ＲＡＭ５の所定位置に確保された全体作詞条件記憶領域に記憶する。
【００３４】
　続くステップＳ３では、作詞したい曲に既にメロディが有るか否かをユーザに問い合わせ、メロディがないとき、すなわちユーザがメロディがないと回答したときにはステップＳ４に進む。
【００３５】
　ステップＳ４では、前記ステップＳ１およびＳ２で設定され記憶された全体作詞条件に従って、曲の構成の候補を表示装置６に表示する。図９は、表示装置６に表示された曲の構成の候補の一例を示す図であり、同図に示すように、曲の構成の候補が複数種類表示される。
【００３６】
　ユーザはこの表示された候補の中から１つを選択する（ステップＳ５）と、選択された候補が、ＲＡＭ５の所定位置に確保された曲構成記憶領域に記憶される（ステップＳ７）。
【００３７】
　一方、ステップＳ３で、ユーザがメロディがあると回答したときにはステップＳ６に進み、そのメロディの構成を直接入力した後に、前記ステップＳ７に進む。ここで、メロディの構成は、図１０に示すようなウィンドウ２１に、ユーザが前記キーボード１から直接その構成を入力するようにしているが、これに限らず、前記ステップＳ４のように、候補を提示し、その候補から選択するようにしてもよい。
【００３８】
　続くステップＳ８（図３）では、段落毎に作詞条件を表示するテンプレート（以下、「段落毎作詞条件テンプレート」という）を利用するか否かをユーザに問い合わせ、ユーザがこのテンプレートを利用するときにはステップＳ９に進む一方、このテンプレートを利用しないときにはステップＳ１１に進む。
【００３９】
　ステップＳ９では、前記設定された全体作詞条件と曲の構成に従って、段落毎作詞条件テンプレートを表示する。
【００４０】
　図１１は、表示装置６に表示された段落毎作詞条件テンプレートの一例を示す図であり、同図に示すように、設定された全体作詞条件３１およびこの全体作詞条件に応じて選択された段落毎作詞条件テンプレート３２が表示される。
【００４１】
　段落毎作詞条件テンプレート３２とは、段落毎の作詞条件の各項目を予め選択して作成した作詞条件モデルを云い、全体作詞条件として設定される条件に応じてそのモデルとなる各種のテンプレートが作成され、前記ＦＤＤ７やＨＤＤ８に記憶されている。そして、全体作詞条件が設定されると、その設定された条件に応じて読み出され、前記ＲＡＭ５の所定位置に格納される。
【００４２】
　なお、テンプレートとして、よく知られている曲に対応するものを複数個用意（記憶）しておき、ユーザが作詞したい曲のイメージを指定すると、そのイメージに類似する曲（よく知られた曲）のテンプレートを検索して、表示手段６上に表示するようにしてもよい。これにより、ユーザは、よく知られている曲のテンプレートを参考にすることができるので、条件の個々の設定等を容易に行うことができるとともに、自分の考えているイメージにより近い作詞を行うことができる。
【００４３】
　図１２は、全体作詞条件として設定される各項目、曲の構成、および段落毎作詞条件のテンプレート間の関係を示す図である。同図に示すように、曲の構成の候補は、全体作詞条件の項目「ジャンル（曲）」および「ジャンル（詩）」に設定された条件に基づいて選択され、全体作詞条件の項目「テーマ」の候補は、項目「ジャンル（詩）」に設定された条件に基づいて選択される。そして、選択された各種条件に基づいて、テンプレートの候補が選択される。
【００４４】
　このように、段落毎作詞条件テンプレート３２は、１つの全体作詞条件３１に対して通常複数個の候補が選択されるため、「前候補」、「次候補」にカーソルｃを合わせ、前記ポインチングデバイス２でクリックすることにより、任意の候補を表示することができる。そして、ユーザの意図する候補が見つかったときには、「採用」をクリックすることにより、段落毎の作詞条件を一度に設定することができる。
【００４５】
　また、段落毎作詞条件テンプレート３２中の一部の項目について作詞条件を変更したいときには、その項目にカーソルｃを合わせて作詞条件を削除し、所望の条件をキーボード１から入力することで変更することができる。
【００４６】
　なお、段落毎作詞条件テンプレート３２中、“↑”は、その上の欄と同じ条件であることを示し、“↓”は、その上の欄から下の欄までの途中の状態を示している。
【００４７】
　図３のフローチャートに戻り、ユーザが１つのテンプレートを選択する（ステップＳ１０）、すなわち、上述のようにして「採用」をクリックすると、ユーザに対してメロディがあるか否かを問い合わせる（ステップＳ１２）。
【００４８】
　一方、ステップＳ８で、ユーザが前記テンプレートを利用しないと回答したときにはステップＳ１１に進み、段落毎の作詞条件を設定する、すなわちユーザが段落毎の作詞条件の各項目を１つずつ個別に設定する。以下、この作詞条件の設定方法を、図１３〜２１に基づいて説明する。
【００４９】
　図１３は、段落毎の作詞条件のうち「キャスト」を設定する方法を説明するための図である。同図において、たとえば、段落Ａの「キャスト」の欄にカーソルｃを合わせてクリックすると、キャストの候補がポップアップウィンドウ上に表示され、ユーザは、その候補の中から所望のキャストおよび年齢をカーソルｃで選択する。
【００５０】
　図１４は、段落毎の作詞条件のうち「状況」を設定する方法を説明するための図であり、まず、上記図１３と同様にして、ユーザのクリックにより「状況」の候補がポップアップウィンドウ上に表示され、この候補の中から所望の「状況」を選択して設定する。ここで、図１３と異なるのは、ポップアップウィンドウに表示される候補が、その前までに設定された条件、すなわち前記設定された全体作詞条件および「キャスト」に設定された条件に応じて、「状況」の全候補中から選択して表示される点である。この選択表示方法については、図２０を用いて後述する。
【００５１】
　図１５は、「心情」の全候補の一例を示し、図１６は、「歳月」の全候補の一例を示し、図１７は、「季節」の全候補の一例を示し、図１８は、「場所」の全候補の一例を示し、図１９は、「情景」の全候補の一例を示している。すなわち、ユーザが段落毎作詞条件の項目のうち所望の項目に前記カーソルｃを合わせ、その位置でクリックすると、図１５〜１９に示す全候補から、当該項目より前に選択された条件に応じて選択された一部の候補がポップアップウィンドウ上に表示される。
【００５２】
　図２０は、前記図１４のポップアップウィンドウ上に選択表示される「状況」の候補を抽出する候補（状況）抽出処理の手順を示すフローチャートであり、本処理は、図２１に示す段落間の類否関係に基づいて行われる。
【００５３】
　図２０において、まず、前記設定された全体作詞条件と、構成を除く段落条件（図１４では、「キャスト」に設定された条件のみ）とに従って、「状況」の候補を抽出する（ステップＳ３１）。
【００５４】
　次に、段落Ｘ／Ｎは設定済みか否かを判別する（ステップＳ３２）。ここで、現在カーソルが位置している段落を段落ＸＮとする。ただし、Ｘは、前記段落Ａ，Ｂ，Ｃ，‥のいずれかを示し、Ｎは、段落Ｘに付随するダッシュの状態、すなわち本実施の形態では、ダッシュなし、“′”，“″”のいずれかを示している。さらに、“／”は、論理記号“ＮＯＴ”を示し、たとえばＮがダッシュなしの状態のときには、／Ｎは、“′”，“″”のいずれかの状態を示している。したがって、たとえばカーソルｃの位置が段落Ａの場合には、ステップＳ３２では、段落Ａ′またはＡ″は設定済みか否かを判別することになる。
【００５５】
　ステップＳ３２の判別で、段落Ｘ／Ｎが設定済みのときにはステップＳ３３に進み、前記ステップＳ３１で抽出された「状況」の候補の中から、段落Ｘ／Ｎで採用された候補を削除し、段落Ｘ／Ｎで採用された候補の類似候補を抽出する。
【００５６】
　一方、ステップＳ３２の判別で、段落Ｘ／Ｎがまだ設定されていないときには、ステップＳ３３をスキップしてステップＳ３４に進む。
【００５７】
　ステップＳ３４では、段落／Ｘは設定済みか否かを判別する。ここで、／Ｘは、段落Ｘ以外の段落であることを示している。
【００５８】
　ステップＳ３４の判別で、段落／Ｘがまだ設定されていないときには、直ちに本候補抽出処理を終了する一方、段落／Ｘが設定済みのときにはステップＳ３５に進む。
【００５９】
　ステップＳ３５では、前記ステップＳ３１またはＳ３３で抽出された「状況」の候補の中から、段落／Ｘで採用された候補そのものを削除するとともに、段落／Ｘで採用された候補の類似候補を削除した後に、本候補抽出処理を終了する。すなわち、たとえば段落Ｃの「状況」を設定するときには、「状況」の全候補から、段落Ａ，Ａ′およびＢで採用された候補の類似候補が削除された残りの候補が抽出されて前記ポップアップウィンドウ上に表示される。
【００６０】
　図３のフローチャートに戻り、前記ステップＳ１２の判別で、メロディがあるとユーザが回答したときにはステップＳ１３に進み、メロディを入力するか否かをユーザに問い合わせる。
【００６１】
　ステップＳ１３の判別で、ユーザがメロディを入力しないと回答したときには、キーボード１からユーザが入力した音節数を順次入力する（ステップＳ１４）一方、ユーザがメロディを入力すると回答したときには、ユーザが入力したメロディを、たとえば前記ＲＡＭ５のワークエリアに一時的に格納し、この格納されたメロディに基づいて、周知の方法により、その音節数を検出した（ステップＳ１６）後に、ステップＳ１７に進む。
【００６２】
　図２２は、音節数またはメロディを入力する方法を説明するための図であり、（ａ）は、ユーザが音節数を入力している状態を示す図であり、（ｂ）は、ユーザがメロディを入力している状態を示す図である。
【００６３】
　音節数は、（ａ）に示すように、基本的に４小節分の音節数をフレーズに区切って入力する。
【００６４】
　メロディは、（ｂ）に示すように、基本的に４小節分のメロディを記号“∨”でフレーズに区切って入力すると、音節数が自動的に検出されて、（ａ）のように、音節数が入力される。
【００６５】
　一方、ステップＳ１２の判別で、メロディがないとユーザが回答したときには、ステップＳ１３〜Ｓ１６をスキップしてステップＳ１７に進む。
【００６６】
　ステップＳ１７では、上述のようにして設定された段落毎の作詞条件を、ＲＡＭ５の所定位置に確保された段落毎作詞条件記憶領域に格納する。
【００６７】
　続くステップＳ１８では、前記設定された全体作詞条件と段落毎作詞条件に従って、詩の素片候補を提示する。
【００６８】
　図２３は、全体作詞条件として設定される各項目、曲の構成、段落毎作詞条件として設定される各項目、および前記詩の素片データバンク間の関係を示す図である。同図に示すように、各項目はツリー構造によって関係付けられ、現在設定中の項目より前に設定された項目で、かつ関係付けられたものがある場合には、前述のように、その項目に設定された条件が考慮されて、設定中の項目に条件が設定される。そして、全項目が設定されると、設定された条件に応じて、詩の素片データバンクから詩の素片が選択される。
【００６９】
　図２４は、詩の素片候補データのデータ構造を示す図である。同図に示すように、各詩の素片データは、その素片データに付与された番号、音節数、抽出条件によって選ばれる可能性があるか否かの情報（「ある」場合には、“１”が設定され、「ない」場合には、何も設定されていない）、および類似語番号により構成されている。
【００７０】
　図２５は、上記ステップＳ１８で提示された詩の素片候補の表示の一例を示す図であり、同図は、音節数が指定されていない場合の例を示している。「選択された詩の素片」項目の、まだ設定されていない欄をクリックすると、前記設定された抽出条件によって選ばれる可能性のある詩の素片候補がポップアップウィンドウ上に選択されて表示される。この表示された候補から、ユーザが所望の候補を選択すると、その候補は反転表示される。そして、反転表示された候補の１つをダブルクリックすると、その候補に対応する類似語が表示された、別のポップアップウィンドウが開くので、ユーザは、その候補に代えて類似語候補の中から所望の候補を選択することができる。
【００７１】
　図２６は、音節数が指定されている場合の提示された詩の素片候補の表示の一例を示す図であり、同図に示すように、設定された音節数の種類だけポップアップウィンドウが開き、各ウィンドウには、音節数および前記各条件に応じて選択された詩の素片候補が表示される。
【００７２】
　図３のフローチャートに戻り、ステップＳ１９では、ユーザの指示に応じて、詩の素片候補に内から任意の詩の素片を選択し、ステップＳ２０では、この選択された素片を組み合わせて１つの歌詞を完成させ、ステップＳ２１では、完成された歌詞を、ＲＡＭ５の所定位置に確保された歌詞データ記憶領域に格納した後に、本制御処理を終了する。
【００７３】
　図２７は、前記選択された詩の素片を組み合わせて歌詞を完成させるときに開くウィンドウを示す図であり、同図には、まだ曲にメロディが付けられていない場合のウィンドウの例が示されている。
【００７４】
　図２７中、「選択された詩の素片」の各欄に表示された詩の素片は、前記図２５の「選択された詩の素片」の各欄にユーザが選択した詩の素片を示し、ユーザは、このように選択された詩の素片の連結順序を変更したり、助詞や副助詞等を付加したりすることによって、「完成した歌詞」の各欄に歌詞を完成させていく。この歌詞を完成させる作業は、技法ガイドを参照しながら行うことができる。
【００７５】
　図２９〜３１は、技法ガイドの一例を示す図であり、図２９は、「韻を踏む」技法を説明するための技法ガイドを示す図であり、図３０は、「体言止め」技法を説明するための技法ガイドを示す図であり、図３１は、「倒置」技法を説明するための技法ガイドを示す図である。このように、ユーザは、表示された技法ガイドを参照しながら歌詞を完成させることができ、特に歌詞を作詞するための各種技法を知らない初心者にとっては、有効な機能である。
【００７６】
　なお、技法ガイドは、たとえばカーソル等により「技法ガイド」スイッチ（図２７参照）をクリックすることにより表示される。
【００７７】
　図２８は、前記図２７と同様に、選択された詩の素片を組み合わせて歌詞を完成させるときに開くウィンドウを示す図である。図２８は、図２７に対して、曲にメロディが付けられている点が異なり、完成された歌詞は、メロディに対応して表示されるように構成されている。これにより、ユーザはメロディに対して音節が正しく割り当てられているか否かを一目で確認することができる。
【００７８】
　このように、本実施の形態では、全体作詞条件に加えて曲の構成を設定でき、この設定された曲の構成（段落）毎に作詞条件を設定するように構成したので、曲全体のイメージに加えてその部分的なイメージに応じた適正な詩の素片データが抽出され、これにより作詞の支援をより的確に行うことができる。
【００７９】
　なお、本実施の形態では、詩の素片候補を表示装置６上に表示するようにしたが、これに限らず、たとえば音声等でユーザに提示するようにしてもよい。
【００８０】
　また、本実施の形態では、本発明を図１のような作詞支援するための専用機に適用して説明したが、これに限らず、たとえばパーソナルコンピュータ等の汎用機に適用してもよいことは云うまでもない。
【００８１】
　なお、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵ３やＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは云うまでもない。
【００８２】
　この場合、記憶媒体から読出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８３】
　プログラムコードを供給するための記憶媒体としては、たとえば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ４などを用いることができる。
【００８４】
　また、コンピュータが読出したプログラムコードを実行することにより、上述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは云うまでもない。
【００８５】
　さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ３などが実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは云うまでもない。
【００８６】
　次に、上記実施の形態の改良例を、まず、その概要を説明し、次に、図３２〜３５を参照して詳細に説明する。
【００８７】
　本改良例は、前記実施の形態の作詞支援装置に対して次の点が異なっている。すなわち、
　１）前記詞の素片データバンクに、作詞条件（全体作詞条件および段落毎作詞条件）に依存しない詞の素片データを追加した点（前記実施の形態の作詞支援装置では、詞の素片データバンクは、作詞条件に依存する詞の素片データのみで構成されていた）
　２）詞の素片データバンクを条件データベースと詞の素片データベースの２種類のデータベースによって構築する点
　このように、本改良例は、前記実施の形態の作詞支援装置に対してその内部構造のみが異なっているため、そのハードウェアは前記図１と同様のものを使用する。
【００８８】
　図３２は、上記改良点のうち、１）の改良点を説明するための図であり、同図には、詞の素片を選択するために表示装置６上に表示される各種スイッチが図示されている。
【００８９】
　同図において、表示装置６上に表示されるスイッチは、本改良例では１０種類あり、その中で、条件歌詞スイッチ５０は、前記実施の形態の作詞支援装置で説明した方法により詞の素片を選択するためのものであるため、その説明を省略する。
【００９０】
　熟語スイッチ４１は、詞の素片の候補として、各種熟語を表示させるためのものであり、ユーザが、たとえば前記カーソルｃを熟語スイッチ４１に合わせてクリックすると、たとえば、「一世一代」、「小春日和」、「十人十色」、「絶体絶命」、「真実一路」等の熟語が、詞の素片の候補として、たとえばポップアップウィンドウ（図示せず）上に表示される。
【００９１】
　擬態語スイッチ４２は、詞の素片の候補として、各種擬態語を表示させるためのものであり、このスイッチ４２がクリックされると、たとえば、「さらさら」、「そよそよ」等の擬態語が表示される。
【００９２】
　擬声語スイッチ４３は、詞の素片の候補として、各種擬声語を表示させるためのものであり、このスイッチ４３がクリックされると、たとえば、「わんわん」、「にゃんにゃん」等の擬声語が表示される。
【００９３】
　キーワードスイッチ４４は、各種キーワードおよび該各キーワードに対応する詞の素片の候補を表示させるためのものである。このスイッチ４４がクリックされると、たとえば、「人体の器官」、「地名」等のキーワードが表示され、そのうち、所望のキーワードをクリックすると、当該キーワードに下位のキーワードがある場合には、そのキーワードとともに対応する各種詞の素片が表示される。
【００９４】
　たとえば、「人体の器官」には、その下位のキーワードとして、「目」があり、キーワード「目」に対応して、「眼」、「瞳」、「まぶた」、「ウィンク」、「めがね」、「アイシャドー」等が表示され、「地名」には、その下位のキーワードとして、各都道府県があり、その中で、たとえばキーワード「北海道」に対応して、「札幌」、「すすきの」、「時計台」、「大通り公園」、「礼文島」、「宗谷岬」等が表示される。
【００９５】
　故事・諺スイッチ４５は、詞の素片の候補として、各種故事・諺を表示させるためのものであり、このスイッチ４５がクリックされると、たとえば、「合縁奇縁」、「愛多ければ憎しみ至る」、「棚から牡丹餅」、「相槌を打つ」、「相手変われど主変わらず」等が表示される。
【００９６】
　類似語スイッチ４６は、詞の素片の候補として、各種類似語を表示させるためのものであり、このスイッチ４６がクリックされると、たとえば、「愛」に対して「慕情」、「暖かい」等が、「あかつき」に対して、「ひので」、「朝ぼうけ」、「朝焼け」等が表示される。
【００９７】
　対比語スイッチ４７は、詞の素片の候補として、各種対比語を表示させるためのものであり、このスイッチ４７がクリックされると、たとえば、「愛」に対して「憎」、「しっと」、「恨み」等が、「あかつき」に対して、「黄昏」、「夕まぐれ」、「夕焼け」等が表示される。
【００９８】
　独立語スイッチ４８は、詞の素片の候補として、各種独立語を表示させるためのものであり、このスイッチ４８がクリックされると、たとえば、「オー」、「ヤー」、「オッと」等が表示される。
【００９９】
　その他スイッチ４９は、詞の素片の候補として、上記各種詞の素片以外の範疇の詞の素片を表示させるためのものであり、このスイッチ４９がクリックされると、たとえば、「方言」や「ハッとする語」等の範疇に対して各種詞の素片が表示される。たとえば、「方言」の範疇の、「おはようございます」に対しては、「おはようさん」、「はえなもす」等、「ひさしぶりですね」に対しては、「ひさしぶりじゃん」、「なつかしねー」、「やっとかめだわなも」等、「ハッとする語」の範疇に対しては、「清らかな道」、「光のウィンク」、「かすむ夏」、「ざらついた景色」等が表示される。
【０１００】
　このようにして表示された各種詞の素片の候補から、ユーザがいずれかの詞の素片を選択する（たとえば、その詞の素片にカーソルｃを合わせ、ダブルクリックして選択する）と、その詞の素片は、前記図２５で説明したように、反転表示された語句と置き換えられる。
【０１０１】
　このように、作詞条件に依存しない詞の素片が表示されるので、ユーザのイメージも膨らみ、条件に依存する語句と合わせて幅広い語句の選択を行うことができる。
【０１０２】
　次に、図３３および３４に基づいて、前記改良点のうち、２）の改良点、すなわち詞の素片データバンクを条件データベースと詞の素片データベースの２種類のデータベースによって構築する点を説明する。
【０１０３】
　ここで、条件データベースとは、前記実施の形態の詞の素片データバンクに登録される各詞の素片データのデータ構造（図２４参照）から抽出条件データのみを抜き出して構築したデータベースをいい、詞の素片データベースとは、この図２４の各詞の素片データのデータ構造から抽出条件データを除外した残りのデータから構築したデータベースをいう。すなわち、条件データベースおよび詞の素片データベースは、前記実施の形態の詞の素片データバンクを分割して構築されたものであるが、単に二分割したものではなく、詞の素片データを作詞条件に応じて最も効率よく検索することを考慮して構築されたものである。
【０１０４】
　図３３は、上記条件データベースに登録される各条件データの構造を説明するための図であり、（ａ）は、条件データの１レコードを構成する各エレメントを示す図であり、（ｂ）は、検索条件エレメントに設定される大項目コードおよび小項目コードの詳細を示す図である。
【０１０５】
　同図（ａ）に示すように、条件データの１レコードは、すべてのレコードに必須のエレメントと、各レコード毎にその数が可変である検索条件エレメントとにより構成されている。
【０１０６】
　必須のエレメントは、当該レコードのレコード長を示すレコード長エレメントと、歌詞コードを示す歌詞コードエレメントと、検索条件エレメントの数を示す検索条件数エレメントとにより構成されている。ここで、歌詞コードエレメントは、詞の素片データベースに登録された詞の素片データ（実質的にはその記憶位置）を示すものであり、詞の素片データそのものを、たとえばＡＳＣＩＩ（American Standard Code for Information Interchange）コード化したものではない。
【０１０７】
　検索条件エレメントは、少なくとも１個以上のエレメントから成り、各エレメントは、大項目コードおよび小項目コードにより構成されている。ここで、大項目コードとは、前記実施の形態で説明した段落毎作詞条件の各大項目に対応して決定されたコードをいい、コード０〜８が、それぞれ「テーマ」、「キャスト」、「状況」、「心情」、「歳月」、「季節」、「場所」、「時」、「情景」に対応する。小項目コードとは、大項目の下位にある各小項目に対応して決定されたコードをいい、たとえば、大項目が「テーマ」の場合には、同図に示すように、コード０が「ラブソング」に、コード１が「メッセージソング」に、コード２が「青春歌」というように決定される。
【０１０８】
　図３４は、上記詞の素片データベースに登録される詞の素片データの構造を説明するための図であり、（ａ）は、詞の素片データの１レコードを構成する各エレメントを示す図であり、（ｂ）は、詞の素片データが登録される状態を示す図である。
【０１０９】
　同図（ａ）に示すように、詞の素片データの１レコードは、すべてのレコードに必須のエレメントと、各レコード毎にその数が可変である類似語エレメントおよび対比語エレメントとにより構成されている。
【０１１０】
　必須のエレメントは、当該レコードのレコード長を示すレコード長エレメントと、当該レコードに登録される詞の素片のバイト数を示す詞の素片の語長エレメントと、詞の素片そのものを、たとえばＡＳＣＩＩコードで示す詞の素片エレメントと、類似語エレメントの数を示す類似語数エレメントと、対比語エレメントの数を示す対比語数エレメントとにより構成されている。
【０１１１】
　類似語エレメントは、当該類似語の音節数を示す音節数エレメントと、当該類似語の歌詞コードを示す歌詞コードエレメントとにより構成され、対比語エレメントも、同様に、音節数エレメントと歌詞コードエレメントとにより構成されている。
【０１１２】
　このように構成された詞の素片データの各レコードは、図３４（ｂ）に示すように、たとえば、１から１０までの各音節数毎に、０００１から最大９９９９まで番号が付与されて、詞の素片データレコードブロックとして、詞の素片データベースに登録される。
【０１１３】
　図３５は、本改良例の作詞支援装置の全体構成を示す図であり、以下、本図を参照して、本改良例の作詞支援装置が実行する制御処理を説明する。
【０１１４】
　同図において、作詞アドバイスのデータバンクＤＢ１は、ユーザが作詞をするに当たってアドバイスとなるようなヘルプ情報が登録されるデータベースであり、技法ガイドのデータバンクＤＢ２は、前記実施の形態の図２９〜３１で説明した技法ガイドを表示するためのデータが登録されるデータベースである。
【０１１５】
　また、段落毎作詞条件テンプレートのデータバンクＤＢ３は、前記実施の形態の図１１で説明した段落毎作詞条件テンプレートが登録されるデータベースであり、詞の素片データバンクＤＢ４は、上記条件データベースおよび詞の素片データベースから構成されるデータベースであり、データバンクＤＢ５は、上記作詞条件に依存しない詞の素片データが登録されるデータベース（以下、「作詞条件非依存型詞の素片データバンク」という）である。
【０１１６】
　さらに、全体作詞条件Ｉ１とは、前記実施の形態で説明した全体作詞条件を設定するモードでユーザが設定した全体作詞条件をいい、構成Ｉ２とは、ユーザが設定した曲の構成（前記実施の形態における図９およびその説明を参照）をいい、段落毎作詞条件Ｉ３とは、ユーザがデータバンクＤＢ３から所望の段落毎作詞条件テンプレートを選択して設定した段落毎作詞条件、また選択された段落毎作詞条件テンプレートを編集して設定した段落毎作詞条件をいう。
【０１１７】
　前記実施の形態で説明したように、ユーザが、作詞アドバイスのデータバンクＤＢ１の作詞アドバイスまたは技法ガイドのデータバンクＤＢ２の技法ガイドを参考にして、全体作詞条件Ｉ１および構成Ｉ２を設定すると、これらの条件に応じて、段落毎作詞条件テンプレートのデータバンクＤＢ３から段落毎作詞条件テンプレートが選択され、この段落毎作詞条件テンプレートに基づいて、段落毎作詞条件Ｉ３が設定される。
【０１１８】
　これら設定された条件Ｉ１〜Ｉ３に基づいて、詞の素片データバンクＤＢ４が検索され、前記実施の形態の図２６で説明したように、設定された音節数の種類だけポップアップウィンドウが開き、各ウィンドウには、音節数および各条件Ｉ１〜Ｉ３に応じて選択された詞の素片候補が表示される。このとき、ユーザが目にするポップアップウィンドウは、前記実施の形態と同様であるが、本改良例では、その各ウィンドウに表示される詞の素片候補を検索する方法が異なっている。すなわち、本改良例では、各条件Ｉ１〜Ｉ３で設定された大項目コードおよび小項目コードを得て、詞の素片データバンクＤＢ４の条件データベースから、音節数毎に、この大項目コードおよび小項目コードを有するレコードを検索して、該検索したレコードの歌詞コードエレメントが示す詞の素片データのレコードを検出し、詞の素片エレメントのＡＳＣＩＩコードに対応する詞の素片を、当該音節数に対応するウィンドウに表示する。
【０１１９】
　一方、各条件Ｉ１〜Ｉ３で設定された条件に基づかない詞の素片を検索したい場合には、前記図３２で説明したように、その詞の素片が属する範疇に対応するスイッチ４１〜４９をクリックする、すなわち、作詞条件非依存型詞の素片データバンクＤＢ５のうち、クリックされたスイッチ４１〜４９に対応するデータベースを検索すると、その範疇の詞の素片の候補が多数表示されるので、ユーザは、自分の望む詞の素片を即座に選択することができる。
【０１２０】
　この作詞条件非依存型詞の素片データバンクＤＢ５を検索するときに、クリックされたスイッチが類似語スイッチ４６または対比語スイッチ４７の場合には、対象となる詞の素片のレコード中、類似語エレメントまたは対比語エレメントの歌詞コードエレメントが示す詞の素片データのレコードを、詞の素片データベースから検索して、当該詞の素片エレメントのＡＳＣＩＩコードに対応する詞の素片をウィンドウに表示する。
【０１２１】
　このようにして表示された各種ウィンドウから、ユーザは自分の希望の詞の素片を選択し、必要であれば編集をした後に目的とする歌詞を作成する。
【０１２２】
　このように、本改良例では、作詞条件非依存型詞の素片データバンクＤＢ５を構築したので、検索指示を簡単化することができるとともに、検索時間を短縮化することができる。そして、これに加え、条件検索のための新しいフォーマットを導入したので、すなわち条件検索を「文字」で行わずにコード（歌詞コード、大項目コードおよび小項目コード）で行うとともに、その類似語または対比語に対する検索もコード（歌詞コード）で行うことができるような新しいフォーマットを導入したので、検索動作を高速化することができるとともに、データ量を低減化することができる。さらに、詞の素片データそのものは、詞の素片データベース中の１箇所のみに登録するようにしたので、詞の素片データの管理を簡単化することができる。たとえば、ある詞の素片を変更したり削除したりする場合には、登録した１箇所の語を変更したり削除したりするだけでよい。
【図面の簡単な説明】
【０１２３】
【図１】本発明の実施の一形態に係る作詞支援装置の概略構成を示すブロック図である。
【図２】図１の作詞支援装置が実行する制御プログラムの手順を示すフローチャートである。
【図３】図１の作詞支援装置が実行する制御プログラムの手順を示すフローチャートである。
【図４】ユーザが項目「ジャンル（曲）」をクリックしたときに、図１の表示装置に表示される表示の一例を示す図である。
【図５】ユーザが項目「ジャンル（詩）」をクリックしたときの表示の一例および項目「ジャンル（詩）」に設定できる候補の一例を示す図である。
【図６】ユーザが項目「テーマ」をクリックしたときの表示の一例および項目「テーマ」に設定できる候補の一例を示す図である。
【図７】ユーザが項目「視点」をクリックしたときの表示の一例を示す図である。
【図８】ユーザが項目「展開」をクリックしたときの表示の一例を示す図である。
【図９】図１の表示装置に表示された曲の構成の候補の一例を示す図である。
【図１０】曲の構成を入力するために図１の表示装置に表示されたウィンドウにユーザが入力した曲の構成の一例を示す図である。
【図１１】図１の表示装置に表示された段落毎作詞条件テンプレートの一例を示す図である。
【図１２】全体作詞条件として設定される各項目、曲の構成、および段落毎作詞条件のテンプレート間の関係を示す図である。
【図１３】段落毎の作詞条件のうち「キャスト」を設定する方法を説明するための図である。
【図１４】段落毎の作詞条件のうち「状況」を設定する方法を説明するための図である。
【図１５】「心情」の全候補の一例を示す図である。
【図１６】「歳月」の全候補の一例を示す図である。
【図１７】「季節」の全候補の一例を示す図である。
【図１８】「場所」の全候補の一例を示す図である。
【図１９】「情景」の全候補の一例を示す図である。
【図２０】図１４のポップアップウィンドウ上に選択表示される「状況」の候補を抽出する候補（状況）抽出処理の手順を示すフローチャートである。
【図２１】段落間の類否関係の一例を示す図である。
【図２２】音節数またはメロディを入力する方法を説明するための図である。
【図２３】全体作詞条件として設定される各項目、曲の構成、段落毎作詞条件として設定される各項目、および前記詩の素片データバンク間の関係を示す図である。
【図２４】詩の素片候補データのデータ構造を示す図である。
【図２５】図３のステップＳ１８で提示された詩の素片候補の表示の一例を示す図である。
【図２６】音節数が指定されている場合の提示された詩の素片候補の表示の一例を示す図である。
【図２７】選択された詩の素片を組み合わせて歌詞を完成させるときに開くウィンドウを示す図であり、まだ曲にメロディが付けられていない場合のウィンドウの例である。
【図２８】選択された詩の素片を組み合わせて歌詞を完成させるときに開くウィンドウを示す図であり、曲にメロディが付けられている場合のウィンドウの例である。
【図２９】「韻を踏む」技法を説明するための技法ガイドを示す図である。
【図３０】「体言止め」技法を説明するための技法ガイドを示す図である。
【図３１】「倒置」技法を説明するための技法ガイドを示す図である。
【図３２】図１の作詞支援装置に対する改良点のうち、前記１）の改良点を説明するための図である。
【図３３】図１の作詞支援装置に対する改良点のうち、前記２）の改良点を説明するための図である。
【図３４】図１の作詞支援装置に対する改良点のうち、前記２）の改良点を説明するための図である。
【図３５】図１の作詞支援装置の改良例の作詞支援装置の全体構成を示す図である。
【符号の説明】
【０１２４】
１　キーボード、　２　ポインチングデバイス、　３　ＣＰＵ、　６　表示装置、　７　ＦＤＤ、　８　ＨＤＤ
【図１】
2004102302.tif 000003
【図２】
2004102302.tif 000004
【図３】
2004102302.tif 000005
【図４】
2004102302.tif 000006
【図５】
2004102302.tif 000007
【図６】
2004102302.tif 000008
【図７】
2004102302.tif 000009
【図８】
2004102302.tif 000010
【図９】
2004102302.tif 000011
【図１０】
2004102302.tif 000012
【図１１】
2004102302.tif 000013
【図１２】
2004102302.tif 000014
【図１３】
2004102302.tif 000015
【図１４】
2004102302.tif 000016
【図１５】
2004102302.tif 000017
【図１６】
2004102302.tif 000018
【図１７】
2004102302.tif 000019
【図１８】
2004102302.tif 000020
【図１９】
2004102302.tif 000021
【図２０】
2004102302.tif 000022
【図２１】
2004102302.tif 000023
【図２２】
2004102302.tif 000024
【図２３】
2004102302.tif 000025
【図２４】
2004102302.tif 000026
【図２５】
2004102302.tif 000027
【図２６】
2004102302.tif 000028
【図２７】
2004102302.tif 000029
【図２８】
2004102302.tif 000030
【図２９】
2004102302.tif 000031
【図３０】
2004102302.tif 000032
【図３１】
2004102302.tif 000033
【図３２】
2004102302.tif 000034
【図３３】
2004102302.tif 000035
【図３４】
2004102302.tif 000036
【図３５】
2004102302.tif 000037