(57)【要約】【課題】  演算結果などを柔軟かつ容易に出力する。【解決手段】  演算条件を入力する入力部２と、入力された演算条件に基づいて所定の演算を行い、その演算結果をメタ文字と関連付けてプレゼンデータファイル６２に記憶するメインプログラム４１と、メタ文字を含む表示要素のレイアウトが変更自在なテンプレートファイル５２と、テンプレートファイル５２中のメタ文字を、プレゼンデータファイル６２に記憶されたこのメタ文字に対応する演算結果に置換するプレゼンプログラム４３と、プレゼンプログラム４３による置換後のプレゼンファイル６１を出力する表示部３と、を備える。【選択図】  図１
2011034331.tif 000002
【特許請求の範囲】
【請求項１】
演算条件を入力する入力手段と、
前記入力手段で入力された演算条件に基づいて所定の演算を行い、その演算結果を特殊記号と関連付けて記憶部に記憶する演算手段と、
特殊記号を含む表示要素のレイアウトが変更自在な電子ファイルと、
前記電子ファイル中の特殊記号を、前記記憶部に記憶された該特殊記号に対応する演算結果に置換する置換手段と、
前記置換手段による置換後の電子ファイルを出力する出力手段と、
を備えることを特徴とする演算結果表示システム。
【請求項２】
コンピュータを、
入力された演算条件に基づいて所定の演算を行い、その演算結果を特殊記号と関連付けて記憶部に記憶する演算手段と、
特殊記号を含む表示要素のレイアウトが変更自在な電子ファイル中の特殊記号を、前記記憶部に記憶された該特殊記号に対応する演算結果に置換する置換手段、
として機能させるための演算結果表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンピュータで演算させた結果などをディスプレイなどに出力する演算結果表示システムおよび演算結果表示プログラムに関する。
【背景技術】
【０００２】
例えば、太陽光発電システムを導入する場合、どのような装置を設置するとどのくらいの発電量が得られるか、あるいはシステム導入に必要な費用はどのくらいか、などを調査、検討する必要があり、このような発電量や費用を算出、シミュレーションする技術が知られている（例えば、特許文献１参照。）。そして、太陽光発電システムを提案する業者などが、導入対象者の条件に適合した発電量や費用などをシミュレーションし、その結果に基づいて導入対象者にプレゼンテーションを行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１８５３６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、導入対象者に対してプレゼンテーションを行う場合、発電量や費用などのシミュレーション結果に基づいて、プレゼンテーション用の電子ファイルを作成している。すなわち、プレゼンテーションの体裁を備えた電子ファイルを作成し、このファイルに発電量や費用などを挿入してファイルを完成させる必要がある。しかも、導入対象者に適したプレゼンテーションを行うためには、導入対象者ごとに体裁が異なるプレゼンテーション用のファイルを作成する必要があり、その都度、発電量や費用なども挿入する必要がある。
【０００５】
さらには、発電量や費用などをシミュレーションするプログラムを変更した場合には、プレゼンテーション用のファイルも変更しなければならい。一方、発電量や費用などのシミュレーションとプレゼンテーション用のファイルの作成とをひとつのプログラム・ソフトウエアで行う場合、プレゼンテーションの体裁を変更するにはプログラム自体を変更する必要がある。これらの結果、プレゼンテーション用のファイルを作成するのに多くの時間と労力を要するのみならず、個々の導入対象者に適したプレゼンテーションなどを柔軟に行えない、という問題があった。
【０００６】
そこでこの発明は、演算結果などを柔軟かつ容易に出力することが可能な演算結果表示システムおよび演算結果表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために請求項１に記載の発明は、演算条件を入力する入力手段と、前記入力手段で入力された演算条件に基づいて所定の演算を行い、その演算結果を特殊記号と関連付けて記憶部に記憶する演算手段と、特殊記号を含む表示要素のレイアウトが変更自在な電子ファイルと、前記電子ファイル中の特殊記号を、前記記憶部に記憶された該特殊記号に対応する演算結果に置換する置換手段と、前記置換手段による置換後の電子ファイルを出力する出力手段と、を備えることを特徴とする演算結果表示システムである。
【０００８】
この発明によれば、入力手段で演算条件を入力すると、演算手段によって演算条件に基づく所定の演算が行われ、その演算結果が特殊記号と関連付けて記憶部に記憶される。また、電子ファイルにおいて表示要素のレイアウトを所望のレイアウトに変更し、置換手段を起動すると、電子ファイル中の特殊記号がこの特殊記号に対応する演算結果に置換され、置換後の電子ファイルが出力手段によって出力される。
【０００９】
請求項２に記載の発明は、コンピュータを、入力された演算条件に基づいて所定の演算を行い、その演算結果を特殊記号と関連付けて記憶部に記憶する演算手段と、特殊記号を含む表示要素のレイアウトが変更自在な電子ファイル中の特殊記号を、前記記憶部に記憶された該特殊記号に対応する演算結果に置換する置換手段、として機能させるための演算結果表示プログラムである。
【発明の効果】
【００１０】
請求項１および２に記載の発明によれば、演算手段による演算結果が特殊記号と関連付けて記憶され、電子ファイル中の特殊記号がこの特殊記号に対応する演算結果に置換される。一方、電子ファイルは、特殊記号を含む表示要素のレイアウトが変更自在となっている。このため、例えば、プレゼンテーションを行う際に、その対象者ごとにプレゼンテーションの体裁、つまりレイアウトを変えたい場合に、電子ファイルのレイアウトのみを変更すればよく、演算手段自体を変更する必要がない。また、演算手段の演算方法・手法を変更した場合であっても、その変更による演算結果が置換手段によって電子ファイルに反映されるため、電子ファイル自体を変更する必要がない。このようにして、演算結果などを柔軟かつ容易に出力することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】この発明の実施の形態に係る演算結果表示システムを示す概略構成図である。
【図２】図１のシステムの各プログラム、ファイルなどの相互関係を示すブロック図である。
【図３】図１のシステムのプレゼンデータファイルのデータ構成図である。
【図４】図１のシステムのテンプレートファイルの一例を示す図である。
【図５】図１のシステムのテンプレートファイルの他例を示す図である。
【図６】図１のシステムのプレゼンファイルの一例を示す図である。
【図７】図１のシステムの作用、動作を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、この発明を図示の実施の形態に基づいて説明する。
【００１３】
図１は、この発明の実施の形態に係る演算結果表示システム１を示す概略構成図である。この演算結果表示システム１は、プログラムによる演算結果などを出力するシステムであり、この実施の形態では、太陽光発電システムを導入する場合の発電量や費用などをシミュレーションし、導入対象者にプレゼンテーションする場合を例にして説明する。このシステム１は、主として、入力部（入力手段）２と、表示部（出力手段）３と、プログラムの記憶エリアであるプログラムフォルダ（ディレィトリ）４と、データの記憶エリアであるデータフォルダ５と、出力データやファイルの記憶エリアである出力フォルダ６とを備えている。
【００１４】
入力部２は、後述するメインプログラム４１で演算、処理するための演算条件や、導入対象者に関する情報などを入力するものであり、キーボードやマウスなどで構成されている。表示部３は、メインプログラム４１での入力メニュや、後述するプレゼンファイル６１などを出力表示するものであり、ＬＣＤなどで構成されている。
【００１５】
プログラムフォルダ４には、主として、メインプログラム（演算手段）４１と、計算プログラム４２と、プレゼンプログラム（置換手段）４３と、プレゼン起動制御プログラム４４とが記憶されている。また、データフォルダ５には、主として、データベース５１と、テンプレートファイル（電子ファイル）５２と、イメージファイル５３とが記憶され、出力フォルダ６には、主として、プレゼンファイル（置換後の電子ファイル）６１と、プレゼンデータファイル（記憶部）６２とが記憶されている。これらのプログラム４１〜４４、データベース５１、データファイル５２〜５３および、ファイル６１、６２の相互関係を図２に示す。
【００１６】
メインプログラム４１は、入力部２で入力された演算条件に基づいて所定の演算、処理を行い、その演算結果をメタ文字（特殊記号）と関連付けてプレゼンデータファイル６２に記憶するプログラムである。具体的にこの実施の形態では、太陽光発電システムを導入する場合の発電量や、太陽光パネル・モジュールを支持する架台の選定、導入費用、導入効果などをシミュレーション、算出する。このとき、順次入力メニュを表示部３に表示して、入力部２で入力された演算条件と、データベース５１に記憶されている太陽光パネル・モジュールの仕様、特性や各地の気象条件、日照状況などに基づいて演算を行う。また、計算プログラム４２は、発電量を算出するアルゴリズムが記憶されたダイナミックリンクライブラリであり、発電量を算出する際にこの計算プログラム４２を起動して算出を行う。
【００１７】
そして、このようにして演算した演算結果などをメタ文字と関連付けてプレゼンデータファイル６２に記憶する。このとき、発電量や導入費用などの算出結果のみならず、入力部２で入力、選定された演算条件に基づく画像などもプレゼンデータファイル６２に記憶する。すなわち、演算条件に適合した完成予想図や図面などを選定して、プレゼンデータファイル６２に記憶する。例えば、図３に示すように、メタ文字「＠ＥＱＵＩＰＭＥＮＴ＿ＰＩＣＴＵＲＥ＿Ｘ＠」と関連付けて、選定した完成予想図の識別情報を出力データとして記憶し、メタ文字「＠ＹＥＡＲ＿ＥＬＥＣＴＲＩＣ＿ＰＯＷＥＲ＿Ｘ＠」と関連付けて、算出した年間発電量を出力データとして記憶する。さらに、演算結果としてテキストデータや画像データの他に、動画や音声なども記憶し、後述するプレゼンファイル６１上に出力するようにしてもよい。ここで、メタ文字の最後の「＿Ｘ」は、提案番号（シミュレーション数）を示す。
【００１８】
テンプレートファイル５２は、メタ文字を含む表示要素（表示内容）のレイアウトや表示要素が変更・編集自在な電子ファイルであり、太陽光発電システムの導入対象施設（一般建物、工場等）などに対応したプレゼンテーションの典型ファイルが複数記憶されている。例えば、図４に示すように、年間発電量の表示位置にメタ文字「＠ＹＥＡＲ＿ＥＬＥＣＴＲＩＣ＿ＰＯＷＥＲ＿Ｘ＠」がレイアウトされ、年間推定節約電気料金の表示位置にメタ文字「＠ＥＣＯＮＯＭＹ＿ＰＲＩＣＥ＿Ｘ＠」がレイアウトされている。さらに、図５に示すように、設定イメージ図の表示位置にメタ文字「＠ＥＸＡＭＰＬＥ＿ＰＩＣＴＵＲＥ＿Ｘ＠」がレイアウトされ、機器配置図の表示位置にメタ文字「＠ＥＱＵＩＰＭＥＮＴ＿ＰＩＣＴＵＲＥ＿Ｘ＠」などがレイアウトされている。
【００１９】
イメージファイル５３には、太陽光発電システムの導入対象施設ごとの典型的な完成予想図データ、図面データおよび事例画像データなどが、それぞれの識別情報と関連付けて記憶されている。
【００２０】
プレゼンプログラム４３は、テンプレートファイル５２やプレゼンデータファイル６２などに基づいて、プレゼンファイル６１を編成、作成するプレゼンテーション用のプログラム・ソフトウエアである。すなわち、太陽光発電システムの導入対象施設に該当するテンプレートファイル５２を選択、取得し、取得したテンプレートファイル５２を所望のレイアウト、内容に編集する。さらに、テンプレートファイル５２中の各メタ文字を、プレゼンデータファイル６２に記憶された各メタ文字に対応する演算結果に置換などする。このとき、メタ文字の演算結果への置換は、プレゼンプログラム４３に組み込まれているＶＢＡ（Ｖｉｓｕａｌ  Ｂａｓｉｃ  ｆｏｒ  Ａｐｐｌｉｃａｔｉｏｎｓ、米国マイクロソフト社の商標）などによるプログラムで実行される。
【００２１】
具体的には、テンプレートファイル５２中のメタ文字と同じメタ文字をプレゼンデータファイル６２から検索し、検索したメタ文字と関連付けて記憶されている出力データを、テンプレートファイル５２中のメタ文字に挿入・代入する。例えば、上記図４に示すテンプレートファイル５２の場合、メタ文字「＠ＹＥＡＲ＿ＥＬＥＣＴＲＩＣ＿ＰＯＷＥＲ＿Ｘ＠」を、図３のプレゼンデータファイル６２に記憶された年間発電量で置換し（図６中の「５８，０００」）、メタ文字「＠ＥＣＯＮＯＭＹ＿ＰＲＩＣＥ＿Ｘ＠」を、図３のプレゼンデータファイル６２に記憶された節約電気料金で置換する（図６中の「５９０，０００」）。これにより、図６に示すようなプレゼンファイル６１が編成、作成される。
【００２２】
同様に、図５に示すテンプレートファイル５２の場合、メタ文字「＠ＥＸＡＭＰＬＥ＿ＰＩＣＴＵＲＥ＿Ｘ＠」に対して、プレゼンデータファイル６２に記憶された事例画像の識別情報に該当する事例画像データを、イメージファイル５３から検索、取得し、置換する。さらに、メタ文字「＠ＥＱＵＩＰＭＥＮＴ＿ＰＩＣＴＵＲＥ＿Ｘ＠」に対して、プレゼンデータファイル６２に記憶された完成予想図の識別情報に該当する完成予想図データを、イメージファイル５３から検索、取得し、置換する。また、プレゼン起動制御プログラム４４は、このようなプレゼンプログラム４３を起動、制御するプログラムである。
【００２３】
次に、このような構成の演算結果表示システム１の作用、動作などについて、図７に示すフローチャートに基づいて説明する。ここで、メインプログラム４１やデータベース５１のデータなどは、イントラネットなどを介してアップデータ、更新し、最新のプログラムやデータなどに基づいて、次のような操作等を行う。
【００２４】
まず、メインプログラム４１を起動し（ステップＳ１）、入力メニュに従って入力部２から演算条件や導入対象者に関する情報などを入力すると（ステップＳ２）、上記のように計算プログラム４２が起動されながら、発電量や架台の選定、導入費用の算出などが行われる（ステップＳ３）。そして、演算結果などがメタ文字と関連付けて、プレゼンデータファイル６２に記憶される（ステップＳ４）。
【００２５】
次に、プレゼンプログラム４３を起動し（ステップＳ５）、太陽光発電システムの導入対象施設に該当するテンプレートファイル５２を入力部２で選択し、取得する（ステップＳ６）。これにより、上記のようにして、テンプレートファイル５２中の各メタ文字が、プレゼンデータファイル６２に記憶された各メタ文字に対応する演算結果に置換され（ステップＳ７）、プレゼンファイル６１が作成される（ステップＳ８）。このとき、導入対象者やプレゼンテーションの目的などに応じて、プレゼンプログラム４３によってテンプレートファイル５２あるいはプレゼンファイル６１を所望のレイアウト、内容に編集することで、所望のプレゼンファイル６１が作成される。そして、このようにして編集、作成されたプレゼンファイル６１が表示部３に出力表示され、これにより導入対象者に対してプレゼンテーションを行う。
【００２６】
このようなメインプログラム４１によるシミュレーションと、プレゼンプログラム４３によるプレゼンテーションとを、演算条件などを変更しながら行うことで、導入対象者により適合したシミュレーションとプレゼンテーションを行うものである。
【００２７】
以上のように、この演算結果表示システム１によれば、メインプログラム４１による演算結果がメタ文字と関連付けて記憶され、プレゼンプログラム４３によって、テンプレートファイル５２中のメタ文字がこのメタ文字に対応する演算結果に置換される。一方、テンプレートファイル５２は、メタ文字を含む表示要素のレイアウトや表示要素が変更・編集自在となっている。このため、プレゼンテーションを行う際に、導入対象者やプレゼンテーションの目的などに応じて、プレゼンテーションの体裁、内容を変更、調整したい場合に、テンプレートファイル５２あるいはプレゼンファイル６１のレイアウト、表示要素のみを変更すればよく、メインプログラム４１を変更する必要がない。
【００２８】
すなわち、プレゼンテーションを行う者は、メインプログラム４１の変更などを考慮することなく、テンプレートファイル５２やプレゼンファイル６１のレイアウト、表示要素のみを自由に変更することで、所望のプレゼンファイル６１を作成してプレゼンテーションを行うことができる。従って、多種、多様な導入対象者やプレゼンテーションの目的などに応じて、柔軟かつ容易に導入対象者などに適したプレゼンテーションを行うことができる。
【００２９】
一方、必要に応じてメインプログラム４１の演算方法・手法や、データベース５１のデータなどを変更した場合であっても、その変更による演算結果がプレゼンデータファイル６２に反映される。そして、変更されたプレゼンデータファイル６２に基づいて、プレゼンファイル６１が作成されるため、テンプレートファイル５２自体を変更する必要がない。つまり、プレゼンテーションを行う者は、メインプログラム４１が変更されたことなどを考慮しなくても、その変更をプレゼンファイル６１に反映して、適正なプレゼンテーションを行うことができる。
【００３０】
このようにして、この演算結果表示システム１によれば、プレゼンテーション用のプレゼンファイル６１を作成するのに多くの時間と労力とを要することなく、しかも個々の導入対象者やプレゼンテーションの目的などに適したプレゼンテーションを、適正かつ柔軟に行えるものである。
【００３１】
以上、この発明の実施の形態について説明したが、具体的な構成は、上記の実施の形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計の変更等があっても、この発明に含まれる。例えば、上記の実施の形態では、計算プログラム４２をダイナミックリンクライブラリとしているが、計算プログラム４２のアルゴリズムをメインプログラム４１内に設けてもよい。また、メタ文字の演算結果への置換をプレゼンプログラム４３に組み込まれているＶＢＡによるプログラムで実行しているが、プレゼンプログラム４３から切り離した独立のプログラムで行ってもよい。
【００３２】
さらに、上記のような演算結果表示システム１を演算結果表示プログラムとして構築してもよい。すなわち、コンピュータを、
入力された演算条件に基づいて所定の演算を行い、その演算結果をメタ文字と関連付けてプレゼンデータファイル６２に記憶するメインプログラム４１と、
メタ文字を含む表示要素のレイアウトが変更自在なテンプレートファイル５２中のメタ文字を、プレゼンデータファイル６２に記憶された該メタ文字に対応する演算結果に置換するプレゼンプログラム４３、
として機能させるための演算結果表示プログラムとする。
【００３３】
また、上記の実施の形態では、太陽光発電システムを導入するための発電量や費用などをプレゼンテーションする場合について説明したが、その他のプレゼンテーションや演算結果の出力にも適用することができる。さらに、置換手段（ＶＢＡ）を備えるプレゼンプログラム４３がプレゼンテーション用のプログラムの場合について説明したが、表計算用や文書作成用のプログラム・ソフトウエアに置換手段を備えてもよい。
【符号の説明】
【００３４】
１        演算結果表示システム
２        入力部（入力手段）
３        表示部（出力手段）
４        プログラムフォルダ
４１      メインプログラム（演算手段）
４２      計算プログラム
４３      プレゼンプログラム（置換手段）
４４      プレゼン起動制御プログラム
５        データフォルダ
５１      データベース
５２      テンプレートファイル（電子ファイル）
５３      イメージファイル
６        出力フォルダ
６１      プレゼンファイル（置換後の電子ファイル）
６２      プレゼンデータファイル（記憶部）
【図１】
2011034331.tif 000003
【図２】
2011034331.tif 000004
【図３】
2011034331.tif 000005
【図４】
2011034331.tif 000006
【図５】
2011034331.tif 000007
【図６】
2011034331.tif 000008
【図７】
2011034331.tif 000009