献立を作成する食数の入力を受け付ける食数受付手段と、単位食数当たりに摂取する目標栄養量の入力を受け付ける目標栄養量受付手段と、前記受け付けられた目標栄養量をもとに、1食当たりの目標栄養量を算出する算出手段と、料理品目ごとの栄養量を記憶する料理データを参照して、前記算出された1食当たりの目標栄養量に対応した1食分の献立としての料理品目を検索する検索手段と、前記検索手段による、前記受け付けられた食数分の検索結果を出力する出力手段と、を備える情報処理装置。前記検索手段により検索された料理品目の栄養量と、前記算出された1食当たりの目標栄養量との差分を記録する記録手段を更に備え、前記検索手段は、前記算出された1食当たりの目標栄養量に、前記記録された差分を補完する補正値を加えて、1食分の献立としての料理品目を検索する、請求項1に記載の情報処理装置。料理品目のカテゴリの選択を受け付けるカテゴリ選択手段を更に備え、前記検索手段は、前記料理データに含まれる料理品目の中で前記選択されたカテゴリに含まれる料理品目から検索を行う、請求項1又は2に記載の情報処理装置。前記検索手段による検索の結果、1食分の献立としての候補が複数ある場合、いずれかの候補の選択を受け付ける献立選択手段を更に備える、請求項1乃至3のいずれか一項に記載の情報処理装置。前記目標栄養量受付手段は、単位食数当たりの目標摂取カロリー数及び目標摂取栄養素量の少なくとも一方を目標栄養量として受け付ける、請求項1乃至4のいずれか一項に記載の情報処理装置。情報処理装置のコンピュータを、献立を作成する食数の入力を受け付ける食数受付手段と、単位食数当たりに摂取する目標栄養量の入力を受け付ける目標栄養量受付手段と、前記受け付けられた目標栄養量をもとに、1食当たりの目標栄養量を算出する算出手段と、料理品目ごとの栄養量を記憶する料理データを参照して、前記算出された1食当たりの目標栄養量に対応した1食分の献立としての料理品目を検索する検索手段と、前記検索手段による、前記受け付けられた食数分の検索結果を出力する出力手段と、として機能させるためのプログラム。しかしながら、従来技術では、1食分の献立しか作成できないことから、複数食にわたって献立を作成する場合に、1食ごとにカロリー数や栄養素の量の入力を行わなければならず、不便であった。上述した課題を解決するために、実施形態の情報処理装置は、献立を作成する食数の入力を受け付ける食数受付手段と、単位食数当たりに摂取する目標栄養量の入力を受け付ける目標栄養量受付手段と、前記受け付けられた目標栄養量をもとに、1食当たりの目標栄養量を算出する算出手段と、料理品目ごとの栄養量を記憶する料理データを参照して、前記算出された1食当たりの目標栄養量に対応した1食分の献立としての料理品目を検索する検索手段と、前記検索手段による、前記受け付けられた食数分の検索結果を出力する出力手段と、を備える。また、実施形態のプログラムは、情報処理装置のコンピュータを、献立を作成する食数の入力を受け付ける食数受付手段と、単位食数当たりに摂取する目標栄養量の入力を受け付ける目標栄養量受付手段と、前記受け付けられた目標栄養量をもとに、1食当たりの目標栄養量を算出する算出手段と、料理品目ごとの栄養量を記憶する料理データを参照して、前記算出された1食当たりの目標栄養量に対応した1食分の献立としての料理品目を検索する検索手段と、前記検索手段による、前記受け付けられた食数分の検索結果を出力する出力手段と、として機能させる。以下、添付図面を参照して、実施形態にかかる情報処理装置及びプログラムの詳細を説明する。以下の説明では、電子機器としてPC等の情報機器を例示するが、PDAPersonalDigitalAssistantや携帯電話等の携帯型の情報機器や、サーバ装置と端末装置とによる情報処理システムであってもよいことは言うまでもないことである。図1は、実施形態にかかる情報処理装置1のハードウエア構成の一例を示すブロック図である。図1に示すように、情報処理装置1は、いわゆるPC等の情報機器であり、CPU20CentralProcessingUnit、ROM21ReadOnlyMemory、RAM22RandomAccessMemory、通信I/F23、バス24、液晶ディスプレイ25、操作部26、記憶部27を備える。CPU20は、ROM21や記憶部27に記憶されたプログラムF2をRAM22に展開して順次実行することで、情報処理装置1の動作を中央制御する。ROM21は、各種設定データや、BIOSBasicInputOutputSystemプログラム等を記憶する不揮発性メモリである。RAM22は、CPU20に作業領域を提供する揮発性メモリである。通信I/F23は、プリンタやスキャナ等の各種周辺機器、インターネットやLANLocalAreaNetwork等の通信ネットワークを介してサーバ装置等の外部機器と接続するためのインターフェースである。バス24は、情報処理装置1の各部を電気的に接続するバスラインである。液晶ディスプレイ25は、CPU20の制御のもと、ユーザに向けた表示を行う。操作部26は、キーボードや、マウスなどポインティングデバイスであり、ユーザからの操作入力を受け付ける。記憶部27は、HDDHardDiskDrive等のストレージデバイスであり、料理ファイルF1やプログラムF2を記憶する。料理ファイルF1は、料理品目ごとに、その料理品目を食した場合に摂取される栄養量を記憶する。プログラムF2は、CPU20が実行するアプリケーションプログラムである。図2は、料理ファイルF1のデータ構成の一例を示す概念図である。図2に示すように、料理ファイルF1は、1つのレコードが料理品目ごとにユニークに割り当てられた料理IDIdentificationDataで識別される料理データを格納するファイルである。料理ファイルF1における料理データの項目としては、料理IDの他、料理品目の名称である料理名、洋食又は和食など料理品目が属するカテゴリを示すカテゴリ、摂取される栄養量としてのカロリー数やカルシウム等の栄養素量、料理品目の調理法を記述したテキストファイルを示す調理方法、料理品目の画像料理画像を示す料理画像などがある。なお、栄養素量は、図示例のカルシウムの他、ビタミン、炭水化物、タンパク質、脂質などであってよい。次に、CPU20がプログラムF2を実行することで実現される機能構成について説明する。図3は、CPU20における機能構成を示すブロック図である。図3に示すように、CPU20は、プログラムF2を順次実行することで、条件受付部201、摂取量算出部202、料理品目検索部203、献立表示部204としての機能を有する。条件受付部201は、液晶ディスプレイ25の表示画面に入力項目などを表示して、操作部26による操作入力を受け付けることで、献立を作成するための条件をユーザから受け付ける。具体的には、条件受付部201は、献立を作成する食数の入力、単位食数当たりに摂取する目標栄養量の入力、和食、洋食などの料理のカテゴリの入力を受け付ける。条件受付部201における食数の受付は、朝食、昼食、夕食のそれぞれを1食とし、何食分の献立を作成するかを数字入力で受け付けてよいし、日数の入力で受け付けてもよい。また、単位食数については、1食、1日朝食、昼食、夕食の3食、1週間3×7食などのいずれであってもよく、特に食数に制限はしないものとする。本実施形態では、1日当たりに摂取する目標栄養量の入力を受け付けるものとする。条件受付部201が受け付ける目標栄養量は、単位食数当たりの目標摂取カロリー数及び目標摂取栄養素量の少なくとも一方であってよい。なお、目標摂取カロリー数及び目標摂取栄養素量のうち、受け付けのなかった値は、受け付けがなかったことを示すNULLデータとして扱ってもよいし、予め設定された標準値を代入してもよい。また、目標摂取栄養素量については、カルシウム、ビタミン、炭水化物、タンパク質、脂質などの栄養素の目標摂取量を個別に受け付けてよい。なお、栄養素については、カルシウム、ビタミン、炭水化物、タンパク質、脂質を一例として上げているが、これに特に限定するものではない。例えば、ナトリウム等の他の栄養素や、ビタミンA等のビタミンの詳細などであってもよい。摂取量算出部202は、条件受付部201により受け付けた単位食数当たりに摂取する目標栄養量をもとに、1食当たりの目標栄養量を算出する。具体的には、入力された目標栄養量を単位食数で割り算して1食当たりの目標栄養量を算出する。例えば、1日当たりに摂取する目標栄養量の入力が行われた場合には、1日の単位食数である3食で入力された目標栄養量を割り算することで、1食当たりの目標栄養量を算出する。なお、1日の単位食数である3食で目標栄養量を割り算する際には、朝食、昼食、夕食で異なる重み付けをしてもよい。具体的には、朝食を標準、昼食を少なめ、夕食を多めに目標栄養量を算出するように重み付けを行ってもよい。料理品目検索部203は、料理ファイルF1を参照して、摂取量算出部202により算出された1食当たりの目標栄養量に対応した1食分の献立としての料理品目を検索する。具体的には、1食当たりの目標栄養量として算出された目標摂取カロリー数や目標摂取栄養素量とマッチする料理品目を、料理ファイルF1に記憶された料理品目の中から検索する。この検索の結果、1食分の献立としての候補が複数ある場合、料理品目検索部203は、液晶ディスプレイ25の表示画面に候補とする献立を表示して、操作部26による操作入力を受け付けることで、いずれかの候補の選択をユーザから受け付ける。また、料理品目検索部203は、条件受付部201により受け付けられた食数分の検索を繰り返して行う際に、検索された料理品目をRAM22に一時記憶しておき、その料理品目を次の検索時に外すようにすることで、同じ料理品目が重複して検索されることを防止してもよい。また、料理品目検索部203は、条件受付部201により受け付けられた食数分の検索を繰り返して行う際に、検索された料理品目の栄養量カロリー数、栄養素量と、1食当たりの目標栄養量として算出された目標摂取カロリー数や目標摂取栄養素量との差分を記録手段としてのRAM22に一時記憶しておく。そして、次の検索時おいて、料理品目検索部203は、算出された1食当たりの目標栄養量をRAM22に一時記憶された差分を補完するための補正値で補正し、補正後の栄養量とマッチする料理品目を、料理ファイルF1に記憶された料理品目の中から検索してよい。このように検索することで、情報処理装置1では、複数食にわたる献立を作成する際に、ユーザが目標とする栄養量により近づけることができる。献立表示部204は、条件受付部201により受け付けられた食数分の、料理品目検索部203による検索結果、すなわち単位食数当たりに摂取する目標栄養量に従って作成された複数食にわたる献立を、液晶ディスプレイ25の表示画面に表示出力する。なお、本実施形態では、条件受付部201により受け付けられた食数分の献立を液晶ディスプレイ25に表示出力する構成を例示した。しかしながら、献立の出力は、通信I/F23を介して接続するプリンタ図示しないからの印字出力や、通信I/F23を介して接続する外部機器へファイルデータとして出力してもよいことは、言うまでもないことである。次に、情報処理装置1の動作について詳細に説明する。図4は、実施形態にかかる情報処理装置1の動作の一例を示すフローチャートである。なお、本実施形態では、説明を簡略化するため、複数食にわたる献立の中の主菜メインメニューの作成を行うものとする。献立については、主菜の他、副菜サイドメニューも作成するものであってもよい。主菜と副菜とを含む献立を作成する場合は、主菜と副菜の栄養量の合計が1食当たりの目標栄養量とマッチするように検索を行えばよい。また、通常、和食にはご飯と味噌汁が付き、洋食にはパンとスープが付くものとして、1食当たりの目標栄養量からは、上述したご飯と味噌汁又はパンとスープに相当する栄養量が引かれているものとする。図4に示すように、処理が開始されると、CPU20の条件受付部201は、液晶ディスプレイ25の表示画面に入力項目などを表示し、操作部26による操作入力を受け付けて、何日食数n分の献立を作成するかを設定するS1。図5は、表示画面Gの一例を示す概念図である。図5に示すように、S1では、操作部26により入力領域K1、K2への入力を受け付けることで、献立を作成する日数や食数を設定する。ここで、日数の設定が行われた場合には、日数×3として食数への変換を行う。次いで、CPU20の条件受付部201は、液晶ディスプレイ25の表示画面に入力項目などを表示し、操作部26による操作入力を受け付けて、単位食数当たりの目標摂取カロリー数や、目標摂取栄養素量等の絞り込みの条件を設定するS2。具体的には、図5に示すように、S2では、操作部26により入力領域K3への入力を受け付けることで、単位食数一日当たりの目標摂取カロリー数を設定する。また、操作部26により入力領域K4、K5への入力を受け付けることで、単位食数一日当たりの目標摂取栄養素量を設定する。次いで、CPU20は、設定された食数分の献立を作成する処理S4~S9の開始にあたり、変数iを初期化i=1するS3。この変数iの初期化により、最初の献立を作成する処理が開始される。設定された食数分の献立を作成する処理が開始されると、条件受付部201は、液晶ディスプレイ25の表示画面に和食洋食の選択項目などを表示して、操作部26による操作入力を受け付けることで、和食洋食のカテゴリの選択をユーザから受け付けるS4。次いで、料理品目検索部203は、料理ファイルF1に含まれる料理品目の中で、S4において選択されたカテゴリ和食洋食に含まれる料理品目を検索するS5。この検索により、料理ファイルF1に含まれる料理品目の中から選択されたカテゴリの料理品目が抽出される。次いで、摂取量算出部202は、S2において入力された単位食数当たりの目標摂取カロリー数や、目標摂取栄養素量をもとに、1食当たりの目標摂取カロリー数、目標摂取栄養素量を算出するS6。次いで、料理品目検索部203は、1食当たりの目標栄養量として算出された目標摂取カロリー数や目標摂取栄養素量とマッチする料理品目を、料理ファイルF1に記憶された料理品目の中で、S5により抽出された料理品目の中から検索するS7。S7において、1食分の献立としての候補が複数ある場合、料理品目検索部203は、液晶ディスプレイ25の表示画面に候補とする献立を表示して、操作部26による操作入力を受け付けることで、いずれかの候補の選択をユーザから受け付ける。図6は、表示画面Gの一例を示す概念図である。図6に示すように、S7では、1食分の献立としての候補が複数ある場合、その候補となる料理品目の料理画像G1、G2を、料理ファイルF1を参照して表示画面Gに表示する。そして、操作部26により操作されるカーソルC1により、料理画像G1、G2の選択が行われる。次いで、料理品目検索部203は、S7の検索結果をRAM22に一時記憶させるS8。この時、料理品目検索部203は、検索された料理品目の栄養量カロリー数、栄養素量と、1食当たりの目標栄養量として算出された目標摂取カロリー数や目標摂取栄養素量との差分もRAM22に一時記憶させる。次いで、CPU20は、変数i=設定された食数nであり、S1で設定された日数食数分の献立を作成したか否を判定するS9。設定された食数分の献立を作成していない場合S9:NO、CPU20は、変数iをインクリメントi=i1してS10、S4に処理を戻す。設定された食数分の献立を作成している場合S9:YES、献立表示部204は、条件受付部201により受け付けられた食数分の、料理品目検索部203による検索結果、すなわち単位食数当たりに摂取する目標栄養量に従って作成された複数食にわたる献立を、液晶ディスプレイ25の表示画面に表示出力するS11。ここで、複数食にわたる献立の表示について説明する。図7は、表示画面Gの一例を示す概念図である。図7に示すように、献立表示領域M10~M40には、第1日の朝食から第2日の朝食までの献立料理名、栄養、調理法、料理にかかる料理画像G10~G40が表示される。具体的には、検索された料理品目に該当する料理名、栄養量、調理法、料理画像などが料理ファイルF1より読み出されて、献立表示領域M10~M40に表示される。これにより、ユーザは、S1で設定した食数分の献立を確認できる。以上のように、情報処理装置1では、条件受付部201により献立を作成する食数の入力と、単位食数当たりに摂取する目標栄養量の入力を受け付ける。情報処理装置1の摂取量算出部202は、受け付けられた目標栄養量をもとに、1食当たりの目標栄養量を算出する。次いで、情報処理装置1の料理品目検索部203は、料理品目ごとの栄養量を記憶する料理ファイルF1を参照して、算出された1食当たりの目標栄養量に対応した1食分の献立としての料理品目を検索する。次いで、情報処理装置1の献立表示部204は、受け付けられた食数分の検索結果を液晶ディスプレイ25に表示して出力する。したがって、情報処理装置1では、複数食にわたって献立を作成する場合に、1食ごとにカロリー数や栄養素の量の入力を行うことなく、複数食にわたる献立を容易に作成することができる。なお、本実施形態の情報処理装置1で実行されるプログラムは、ROM等に予め組み込まれて提供される。本実施形態の情報処理装置1で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスクFD、CD-R、DVDDigitalVersatileDisk等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、本実施形態の情報処理装置1で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の情報処理装置1で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。本実施形態の情報処理装置1で実行されるプログラムは、上述した各部条件受付部201、摂取量算出部202、料理品目検索部203、献立表示部204を含むモジュール構成となっており、実際のハードウェアとしてはCPUプロセッサが上記ROMからプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、主記憶装置上に生成されるようになっている。