装置の各構成要素をハードウェア記述言語によってモデリングした各デバイスモデルからそれぞれ動作状況に応じて変化する電流消費情報を出力させる第1の過程と、前記第1の過程により各デバイスモデルからそれぞれ出力される電流消費情報に基づいて装置全体の電流消費を把握する第2の過程とを具備することを特徴とする装置動作シミュレーション方法。コンピュータに、装置の各構成要素をハードウェア記述言語によってモデリングした各デバイスモデルからそれぞれ動作状況に応じて変化する電流消費情報を出力させる第1のステップと、前記第1のステップにより各デバイスモデルからそれぞれ出力される電流消費情報に基づいて装置全体の電流消費を把握する第2のステップとを実行させることを特徴とするプログラム。装置の各構成要素をハードウェア記述言語によってモデリングした各デバイスモデルからそれぞれ動作状況に応じて変化する温度監視情報を出力させる第1の過程と、前記第1の過程により各デバイスモデルからそれぞれ出力される温度監視情報に基づいて装置全体の温度変化を把握する第2の過程とを具備することを特徴とする装置動作シミュレーション方法。コンピュータに、装置の各構成要素をハードウェア記述言語によってモデリングした各デバイスモデルからそれぞれ動作状況に応じて変化する温度監視情報を出力させる第1のステップと、前記第1のステップにより各デバイスモデルからそれぞれ出力される温度監視情報に基づいて装置全体の温度変化を把握する第2のステップとを実行させることを特徴とするプログラム。ところで、上記特許文献1に開示の技術は、単に消費電力の予測に要する時間短縮を目的としており、実際の装置の動作に即した電流消費や温度変化をシミュレーションすることが出来ないという問題がある。本発明は、このような事情に鑑みてなされたもので、実際の装置の動作に即した電流消費や温度変化をシミュレーションすることができる装置動作シミュレーション方法およびプログラムを提供することを目的としている。上記目的を達成するため、本発明の装置動作シミュレーション方法は、装置の各構成要素をハードウェア記述言語によってモデリングした各デバイスモデルからそれぞれ動作状況に応じて変化する電流消費情報を出力させる第1の過程と、前記第1の過程により各デバイスモデルからそれぞれ出力される電流消費情報に基づいて装置全体の電流消費を把握する第2の過程とを具備することを特徴とする。また、本発明のプログラムは、コンピュータに、装置の各構成要素をハードウェア記述言語によってモデリングした各デバイスモデルからそれぞれ動作状況に応じて変化する電流消費情報を出力させる第1のステップと、前記第1のステップにより各デバイスモデルからそれぞれ出力される電流消費情報に基づいて装置全体の電流消費を把握する第2のステップとを実行させることを特徴とする。本発明では、実際の装置の動作に即した電流消費や温度変化をシミュレーションすることができる。以下、図面を参照して本発明の実施形態について説明する。[第1実施形態]図1は、第1実施形態による仮想モデル10の構成を示すブロック図である。この図に示す仮想モデル10は、携帯端末装置の要部である構成要素101~109を、それぞれハードウェア記述言語例えばSystemCによってモデリングしたものである。図1において、電流監視回路101は、バッテリ103に対する電流の入出力を監視し、当該バッテリ103の残容量を把握し、その情報をCPU106に送出する。充電制御回路102は、ACアダプタ104が接続されている時に充電電流情報CHRを発生して電流監視回路101に供給する。電源制御IC105は、CPU106の制御の下に、充電制御回路102から入力される電源を各デバイスモデルCPU106、メモリ107、LCD表示部108および無線部109に分配する。また、電源制御IC105は動作状況に応じて変化する電流消費情報CCD1を発生して電流監視回路101に出力する。CPU106は、各デバイスモデル電源制御IC105、メモリ107、LCD108および無線部109を制御すると共に、動作状況に応じて変化する電流消費情報CCD2を発生して電流監視回路101に出力する。メモリ107は、動作状況に応じて変化する電流消費情報CCD3を発生して電流監視回路101に出力する。LCD108は、動作状況に応じて変化する電流消費情報CCD4を発生して電流監視回路101に出力する。無線部109は、動作状況に応じて変化する電流消費情報CCD5を発生して電流監視回路101に出力する。このように、仮想モデル10では、実際に各デバイスモデル電源制御IC105、CPU106、メモリ107、LCD108および無線部109の消費電流をモニタすることが不可能なため、これら各デバイスモデルがそれぞれ自己の動作状況に応じて変化する電流消費情報CCD1~CCD5を出力し、それら出力される電流消費情報CCD1~CCD5を電流監視回路101に供給することで装置全体の電流消費情報を把握することを可能としている。この際、必ずしも全デバイスの電流消費情報を出力させる必要は無く、消費が大きいデバイスの電流消費情報のみを出力させることでシミュレーションは可能である。電流監視回路101に供給される電流消費情報CCD1~CCD5および充電電流情報CHRを演算することでバッテリ103の残容量を変化させ、電流消費シミュレーションが可能になる。次に、図2を参照して電流消費シミュレーション方法の一例について説明する。図2は、LCD108が動作状況に応じて変化する電流消費情報CCD4を出力する動作を示すフローチャートである。先ずステップS100では、電源オフ状態である為に電流消費情報CCD4を0とする。そして、ステップS101では、電源オンされかた否かを判断し、電源オフ状態であれば、判断結果がNOになり、上記ステップS100に処理を戻す。そして、電源がオンされると、上記ステップS101の判断結果がYESになり、ステップS102に進み、スタンバイ状態であるか否かを判断する。スタンバイ状態であると、判断結果はYESになり、ステップS103に進み、LCD108がスタンバイ状態下で消費するスタンバイ電流を電流消費情報CCD4として出力する。一方、スタンバイ状態でなければ、上記ステップS102の判断結果はNOになり、ステップS104に進み、LCD108が表示動作で消費する動作時電流を電流消費情報CCD4として出力する。そして、ステップS105に進むと、電源オフ状態であるか否かを判断する。電源オン状態ならば、判断結果はNOになり、上述のステップS102に処理を戻すが、電源オフされると、上記ステップS105の判断結果はYESになり、ステップS106に進み、電流消費情報CCD4を0にして本処理を終える。なお、上述した電流消費シミュレーション方法は、説明の簡略化を図る為、LCD108の動作状態をスタンバイ状態と表示動作状態の2つの状態としたが、これに限らず複数の状態を設け、各状態への遷移に応じて電流消費情報CCD4を変化させることで実際の動作と同様に変化する電流消費情報CCD4を電流監視回路101に供給させることが可能となる。このように、第1実施形態によれば、各デバイスモデル電源制御IC105、CPU106、メモリ107、LCD108および無線部109から各自の動作状況に応じて変化する電流消費情報CCD1~CCD5を出力させ、これら電流消費情報CCD1~CCD5を電流監視回路101に入力することで装置全体の電流消費を把握し、実際の装置の動きにあわせた電流消費シミュレーションを可能にしている。[第2実施形態]次に、図3を参照して第2実施形態について説明する。図3は、第2実施形態による仮想モデル30の構成を示すブロック図である。この図に示す仮想モデル30は、携帯端末装置において主要な発熱要素となる各デバイスモデル充電制御回路302、電源制御IC304、CPU305、カメラ306、DTV307および無線部308を、それぞれハードウェア記述言語例えばSystemCによってモデリングしたものである。図3において、温度監視モジュール301は、各デバイスモデル充電制御回路302、電源制御IC304、CPU305、カメラ306、DTV307および無線部308から各々出力される温度監視情報TMD1~TMD6に基づき装置全体の温度を把握し、把握した装置温度を示す装置温度情報DTDを発生する。充電制御回路302は、ACアダプタ303が接続されている時の動作状況に応じた温度監視情報TMD1を発生して温度監視モジュール301に供給する。電源制御IC304は、動作状況に応じて変化する温度監視情報TMD2を発生して温度監視モジュール301に供給する。また、電源制御IC304は、温度監視モジュール301から供給される装置温度情報DTDに応じて、各デバイスモデルCPU305、カメラ306、DTV307および無線部109に分配する電源を制御する。CPU305は、各デバイスモデル電源制御IC304、カメラ306、DTV307および無線部109を制御すると共に、動作状況に応じて変化する温度監視情報TMD3を発生して温度監視モジュール301に供給する。カメラ306は、動作状況に応じて変化する温度監視情報TMD4を発生して温度監視モジュール301に供給する。ワンセグチューナを含むDTV307は、動作状況に応じて変化する温度監視情報TMD5を発生して温度監視モジュール301に供給する。無線部308は、動作状況に応じて変化する温度監視情報TMD6を発生して温度監視モジュール301に供給する。このように、仮想モデル30では、実際に各デバイスモデル充電制御回路302、電源制御IC304、CPU305、カメラ306、DTV307および無線部308の温度をモニタすることが不可能なため、これら各デバイスモデルがそれぞれ自己の動作状況に応じて変化する温度監視情報TMD1~TMD6を出力し、それら出力される温度監視情報TMD1~TMD6を温度監視モジュール301に供給することで装置全体の温度変化を把握する。そして、温度監視モジュール301は把握した装置温度を示す装置温度情報DTDを発生して電源制御IC304に供給すると、電源制御IC304では装置温度情報DTDに応じて、各デバイスモデルCPU305、カメラ306、DTV307および無線部109に分配する電源を制御するので、温度変化シミュレーションが可能になる。[付記]次に、本発明の特徴を付記する。なお、上記の実施形態の一部又は全部は、以下の付記のように記載され得るが、その記載に限定されるものではない。付記1装置の各構成要素をハードウェア記述言語によってモデリングした各デバイスモデルからそれぞれ動作状況に応じて変化する電流消費情報を出力させる第1の過程と、前記第1の過程により各デバイスモデルからそれぞれ出力される電流消費情報に基づいて装置全体の電流消費を把握する第2の過程とを具備することを特徴とする装置動作シミュレーション方法。付記2コンピュータに、装置の各構成要素をハードウェア記述言語によってモデリングした各デバイスモデルからそれぞれ動作状況に応じて変化する電流消費情報を出力させる第1のステップと、前記第1のステップにより各デバイスモデルからそれぞれ出力される電流消費情報に基づいて装置全体の電流消費を把握する第2のステップとを実行させることを特徴とするプログラム。付記3装置の各構成要素をハードウェア記述言語によってモデリングした各デバイスモデルからそれぞれ動作状況に応じて変化する温度監視情報を出力させる第1の過程と、前記第1の過程により各デバイスモデルからそれぞれ出力される温度監視情報に基づいて装置全体の温度変化を把握する第2の過程とを具備することを特徴とする装置動作シミュレーション方法。付記4コンピュータに、装置の各構成要素をハードウェア記述言語によってモデリングした各デバイスモデルからそれぞれ動作状況に応じて変化する温度監視情報を出力させる第1のステップと、前記第1のステップにより各デバイスモデルからそれぞれ出力される温度監視情報に基づいて装置全体の温度変化を把握する第2のステップとを実行させることを特徴とするプログラム。