(57)【要約】【課題】利用者が表やグラフ等を簡便に変更可能な資料ファイルを提供することができるデータ処理装置、データ処理方法およびそのプログラムを提供する。【解決手段】部品情報データベース１２ａは、資料ファイルを構成する部品に関する情報である部品情報を、部品情報の種類や内容や形式を特定する文字列を含む部品名と関連付けて格納する。部品名指定画面定時処理部１４は、部品を編集するため部品および部品の編集内容について部品名を用いて指定する部品名指定画面を利用者へ提示する。部品情報取得処理部１５は、部品名指定画面提示処理部１４が提示した部品名指定画面において利用者が指定した部品名を基に、部品名で特定される部品情報を部品情報データベース１２ａより取得する。部品編集処理部１６は、部品情報取得処理部１５が取得した部品情報を基に利用者の指定した編集内容に応じた部品が資料ファイルに含まれるよう編集を行う。【選択図】  図１
2005070829.tif 000002
【特許請求の範囲】
【請求項１】
文字と、図と、表と、グラフと、画像の内のいずれかまたはそれらの組み合わせを含む資料ファイルを作成可能な表計算ソフトウェアまたは資料作成ソフトウェアを利用可能なデータ処理装置であって、
前記資料ファイルを構成する前記文字や図や表やグラフや画像のいずれかまたはそれらの組み合わせである部品に関する情報である部品情報を、前記部品情報の種類や内容や形式を特定する文字列を含む部品名と関連付けて格納する部品情報データベースと、
前記資料ファイルを構成する前記部品には前記部品名が付与されており、前記部品を編集するため前記部品および前記部品の編集内容について前記部品名を用いて指定する部品名指定画面を利用者へ提示する部品名指定画面提示手段と、
前記部品名指定画面提示手段が提示した前記部品名指定画面において前記利用者が指定した前記部品名を基に、前記部品名で特定される前記部品情報を前記部品情報データベースより取得する部品情報取得手段と、
前記部品情報取得手段が取得した前記部品情報を基に前記利用者の指定した前記編集内容に応じた前記部品が前記資料ファイルに含まれるよう編集を行う部品編集手段とを具備することを特徴とするデータ処理装置。
【請求項２】
前記編集内容とは、部品の種類や内容や形式の変更または前記資料ファイルへの新たな部品の追加であることを特徴とする請求項１に記載のデータ処理装置。
【請求項３】
前記部品が表またはグラフを含む場合には、前記部品名は、前記表またはグラフの種類と、前記表またはグラフの基になるデータの種類とを特定するパラメータを含むことを特徴とする請求項１または請求項２に記載のデータ処理装置。
【請求項４】
前記部品名指定画面で選択可能な部品を新たに部品情報データベースへ登録する登録手段を更に具備することを特徴とする請求項１から請求項３のいずれか１項に記載のデータ処理装置。
【請求項５】
前記部品名指定画面は、分類別に表示されることを特徴とする請求項１から請求項４のいずれか１項に記載のデータ処理装置。
【請求項６】
文字と、図と、表と、グラフと、画像の内のいずれかまたはそれらの組み合わせを含む資料ファイルを作成可能な表計算ソフトウェアまたは資料作成ソフトウェアを利用可能なデータ処理装置を用いたデータ処理方法であって、
前記データ処理装置は、前記資料ファイルを構成する前記文字や図や表やグラフや画像のいずれかまたはそれらの組み合わせである部品に関する情報である部品情報を、前記部品情報の種類や内容や形式を特定する文字列を含む部品名と関連付けて格納する部品情報データベースを具備し、
前記部品名が付与された前記部品を含む前記資料ファイルを表示する第１のステップと、
前記第１のステップで表示した前記資料ファイルにおいて前記部品を編集するため前記部品および前記部品の編集内容について前記部品名を用いて指定する部品名指定画面を利用者へ提示する第２のステップと、
前記第２のステップで提示した前記部品名指定画面において前記利用者が指定した前記部品名を基に、前記部品名で特定される前記部品情報を前記部品情報データベースより取得する第３のステップと、
前記第３のステップで取得した前記部品情報を基に前記利用者の指定した前記編集内容に応じた前記部品が前記資料ファイルに含まれるよう編集を行う第４のステップとを有することを特徴とするデータ処理方法。
【請求項７】
文字と、図と、表と、グラフと、画像の内のいずれかまたはそれらの組み合わせを含む資料ファイルを作成可能な表計算ソフトウェアまたは資料作成ソフトウェアを利用可能なデータ処理装置用のプログラムであって、
前記データ処理装置は、前記資料ファイルを構成する前記文字や図や表やグラフや画像のいずれかまたはそれらの組み合わせである部品に関する情報である部品情報を、前記部品情報の種類や内容や形式を特定する文字列を含む部品名と関連付けて格納する部品情報データベースを具備し、
前記部品名が付与された前記部品を含む前記資料ファイルを表示する第１のステップと、
前記第１のステップで表示した前記資料ファイルにおいて前記部品を編集するため前記部品および前記部品の編集内容について前記部品名を用いて指定する部品名指定画面を利用者へ提示する第２のステップと、
前記第２のステップで提示した前記部品名指定画面において前記利用者が指定した前記部品名を基に、前記部品名で特定される前記部品情報を前記部品情報データベースより取得する第３のステップと、
前記第３のステップで取得した前記部品情報を基に前記利用者の指定した前記編集内容に応じた前記部品が前記資料ファイルに含まれるよう編集を行う第４のステップとを前記データ処理装置に実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
文字と、図と、表やグラフや画像の組み合わせを含む資料ファイルを作成可能な表計算ソフトウェアまたは資料作成ソフトウェアを利用可能なデータ処理装置、データ処理方法およびそのプログラムに関するものである。
【０００２】
【従来の技術】
従来、文字と、図と、表やグラフや画像の組み合わせを含む資料ファイルを作成可能な表計算ソフトウェアとして例えばマイクロソフト（登録商標）社の製品であるＥｘｃｅｌなどがある。また、Ｅｘｃｅｌで作成した表やグラフを取り込んだ資料ファイルを作成可能な資料作成ソフトウェアとして例えば同社の製品であるパワーポイント（登録商標）などがある（以下、表計算ソフトウェアおよび資料作成ソフトウェアを資料編集ツールとする）。また、上述した資料編集ツールを活用して自動で所定のレイアウトの資料ファイルを作成する所定資料作成ソフトウェアが開発されている。例えば、資料編集ツールをベースに自動で種々の売上データを読み込み、所定のレイアウトの帳票などを作成する帳票作成ソフトウェアなどが提供されている。
【０００３】
【発明が解決しようとする課題】
上述したように、資料編集ツールを利用して所定のレイアウトの資料ファイルを作成する所定資料作成ソフトウェアが提供されていたが、その所定資料作成ソフトウェアが出力する資料ファイルのレイアウトや表形式は定まったものであり、利用者が自由に変更したいという要望が高まっていた。
【０００４】
また、利用者が資料編集ツールを使いこなすことで、手作業で資料データを加工し、所望のレイアウトの資料ファイルを作成することもできるが、流用性の低いものが多い。これは、例えば年月日の異なる同様の資料データを元に、同様のレイアウトの新たな資料ファイルを作成する場合に、既存の資料ファイルを流用可能な構成にすることは更に高度な技術を必要とするためである。即ち、一般の利用者が個々に作成する資料ファイルは流用性の低いものになってしまうという問題があった。
【０００５】
この発明は、上述した事情を考慮してなされたもので、利用者が表やグラフ等を簡便に変更可能な資料ファイルを提供することができるデータ処理装置、データ処理方法およびそのプログラムを提供することを目的とする。
また、利用者が過去の資料ファイルの一部または全部を簡便に流用して新たな資料ファイルを作成することができるデータ処理装置、データ処理方法およびそのプログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
この発明は、上述した課題を解決すべくなされたもので、本発明によるデータ処理装置においては、文字と、図と、表と、グラフと、画像の内のいずれかまたはそれらの組み合わせを含む資料ファイルを作成可能な表計算ソフトウェアまたは資料作成ソフトウェアを利用可能なデータ処理装置であって、資料ファイルを構成する文字や図や表やグラフや画像のいずれかまたはそれらの組み合わせである部品に関する情報である部品情報を、部品情報の種類や内容や形式を特定する文字列を含む部品名と関連付けて格納する部品情報データベースと、資料ファイルを構成する部品には上記部品名が付与されており、部品を編集するため部品および部品の編集内容について部品名を用いて指定する部品名指定画面を利用者へ提示する部品名指定画面提示手段と、部品名指定画面提示手段が提示した部品名指定画面において利用者が指定した部品名を基に、部品名で特定される部品情報を部品情報データベースより取得する部品情報取得手段と、部品情報取得手段が取得した部品情報を基に利用者の指定した編集内容に応じた部品が資料ファイルに含まれるよう編集を行う部品編集手段とを具備することを特徴とする。
【０００７】
これにより、本発明のデータ処理装置においては、資料ファイルを構成する表やグラフ等の部品に、部品の種類や内容や形式を特定する文字列を含ませるので、部品名から編集可能な部品情報を参照することができ、利用者が部品である表やグラフ等を簡便に変更可能な資料ファイルを提供することができる。すなわち、利用者が過去の資料ファイルの一部または全部を簡便に流用して新たな資料ファイルを作成することができる。
【０００８】
また、本発明によるデータ処理装置の一態様例においては、上記編集内容とは、部品の種類や内容や形式の変更または資料ファイルへの新たな部品の追加であることを特徴とする。
【０００９】
また、本発明によるデータ処理装置の一態様例においては、部品が表またはグラフを含む場合には、部品名は、表またはグラフの種類と、表またはグラフの基になるデータの種類とを特定するパラメータを含むことを特徴とする。
【００１０】
また、本発明によるデータ処理装置の一態様例においては、上記部品名指定画面で選択可能な部品を新たに部品情報データベースへ登録する登録手段を更に具備することを特徴とする。
【００１１】
また、本発明によるデータ処理装置の一態様例においては、上記部品名指定画面は、分類別に表示されることを特徴とする。
【００１２】
また、本発明によるデータ処理方法においては、文字と、図と、表と、グラフと、画像の内のいずれかまたはそれらの組み合わせを含む資料ファイルを作成可能な表計算ソフトウェアまたは資料作成ソフトウェアを利用可能なデータ処理装置を用いたデータ処理方法であって、データ処理装置は、資料ファイルを構成する文字や図や表やグラフや画像のいずれかまたはそれらの組み合わせである部品に関する情報である部品情報を、部品情報の種類や内容や形式を特定する文字列を含む部品名と関連付けて格納する部品情報データベースを具備し、上記部品名が付与された部品を含む資料ファイルを表示する第１のステップと、第１のステップで表示した資料ファイルにおいて部品を編集するため部品および部品の編集内容について部品名を用いて指定する部品名指定画面を利用者へ提示する第２のステップと、第２のステップで提示した部品名指定画面において利用者が指定した部品名を基に、部品名で特定される部品情報を部品情報データベースより取得する第３のステップと、第３のステップで取得した部品情報を基に利用者の指定した編集内容に応じた部品が資料ファイルに含まれるよう編集を行う第４のステップとを有することを特徴とする。
【００１３】
また、本発明によるプログラムは、文字と、図と、表と、グラフと、画像の内のいずれかまたはそれらの組み合わせを含む資料ファイルを作成可能な表計算ソフトウェアまたは資料作成ソフトウェアを利用可能なデータ処理装置用のプログラムであって、データ処理装置は、資料ファイルを構成する文字や図や表やグラフや画像のいずれかまたはそれらの組み合わせである部品に関する情報である部品情報を、部品情報の種類や内容や形式を特定する文字列を含む部品名と関連付けて格納する部品情報データベースを具備し、上記部品名が付与された部品を含む資料ファイルを表示する第１のステップと、第１のステップで表示した資料ファイルにおいて部品を編集するため部品および部品の編集内容について部品名を用いて指定する部品名指定画面を利用者へ提示する第２のステップと、第２のステップで提示した部品名指定画面において利用者が指定した部品名を基に、部品名で特定される部品情報を部品情報データベースより取得する第３のステップと、第３のステップで取得した部品情報を基に利用者の指定した編集内容に応じた部品が資料ファイルに含まれるよう編集を行う第４のステップとをデータ処理装置に実行させるためのプログラムである。
【００１４】
【発明の実施の形態】
以下、発明の実施の形態を説明する。
まず、本発明の第一の実施形態におけるデータ処理装置の機能構成について説明する。
図１は、本発明の第一の実施形態におけるデータ処理装置の機能構成を示すブロック図である。図１において、符号１０は、データ処理装置であり、表計算ソフトウェアおよび資料作成ソフトウェアを用いて表やグラフや図を含むプレゼンテーション用の資料ファイルを、利用者が簡便に作成・編集できるように、種々のデータ処理を行う。尚、データ処理装置１０は、図１には示していないが、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）や液晶表示装置などの表示装置およびマウスやキーボードなどの入力装置を具備する。
【００１５】
以下、データ処理装置１０の各処理部について説明する。
１１は、制御部であり、データ処理装置１０内のデータや各処理部の動作の制御を行う。１２は、データベースであり、プレゼンテーション用の資料ファイルを簡便に作成・編集するための以下に示す種々の情報を格納する。部品情報データベース１２ａは、プレゼンテーション用の資料ファイルの作成に利用する表やグラフや図などである部品に関する情報である部品情報を部品番号に関連付けて格納する。また、資料ファイルデータベース１２ｂは、データ処理装置１０において、利用者が過去に作成した資料ファイルや、記録媒体やネットワークを介して取得した資料ファイルを格納する。
【００１６】
以下に、上述した部品情報データベース１２ａおよび資料ファイルデータベース１２ｂの構成例について図を用いて説明する。
図２（ａ）は、図１に示した部品情報データベース１２ａの構成例を示す図である。図２（ａ）に示すように、部品情報として、部品番号である部品１、部品２、部品３、…に関連付けて部品名と部品情報を格納する。図２（ａ）に示すように、部品情報データベース１２ａが格納する部品名は、部品の種類や形式やデータを特定するため、コンマで区切られたパラメータが付与された文字列である。
【００１７】
例えば、図２（ａ）の部品１の部品名「売上比較表１，Ｓｈｅｅｔ１，９，１１，Ａ，Ｂ」において、最初のコンマまでの「売上比較表１」により売上を比較する表の部品情報である売上比較表１の表計算ファイルが特定される。次のコンマまでの「Ｓｈｅｅｔ１」により、売上比較表１の表計算ファイルのシート１（複数のシートが有る場合）に格納されるデータ及び表形式を用いることが特定される。同様に、「９，１１」により９月〜１１月までの期間が特定される。「Ａ，Ｂ」により商品Ａと商品Ｂを比較することが特定される。また、他の部品２、部品３、…についてもコンマで区切られたパラメータにより種々の属性が定義されている。尚、上述したコンマの区切りにおいて、何番目のパラメータが何の属性（種類、シート番号、期間、商品名、…）を持つかは予め定められており、これは利用者が定義してもよい。
【００１８】
図２（ｂ）は、図１に示した資料ファイルデータベース１２ｂの構成例を示す図である。図２（ｂ）に示すように、資料ファイル情報として、資料ファイルコードに関連づけて資料ファイル名および資料ファイルを格納する。尚、資料ファイルを部品情報として用いることも可能である。その場合、資料ファイルコードとして上述した部品番号が割り当てられ、その資料ファイルが別の資料ファイルにおける一部品であることを示す。また、資料ファイル名は、上述したようにコンマで区切られた属性を含む文字列となる。
【００１９】
１３は、資料編集画面処理部であり、図３に示す資料編集画面３０を表示装置に表示するための処理を行う。ここで、図３に示す資料編集画面３０について説明する。図３は、図１に示す資料編集画面処理部１３がデータ処理装置１０の表示装置に提示する資料編集画面例を示す図である。図３において、３１は、売上比較表であり、資料ファイル３０を構成する一部品であって、商品Ａ、Ｂの売上を比較する表である。売上比較表３１は、部品名として「売上比較表１，Ｓｈｅｅｔ１，９，１１，Ａ，Ｂ」が付与されている。３２は、売上比較グラフであり、資料ファイル３０を構成する一部品であって、商品Ａ、Ｂの売上を比較するグラフである。売上比較グラフ３２は、部品名として「売上比較グラフ１、Ｇｒａｐｈ１，０，１，Ｄ，Ｅ」が付与されている。
【００２０】
３３は、ポインタであり、上述したマウス等の入力装置により動かすことができ、表示装置に表示されたＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）のボタンを押下したり、表計算ソフトウェア等の利用画面ウィンドウをフォーカスしたりする。３４は、部品名指定画面であり、ポインタ３３で売上比較表３２をフォーカス後にマウスを押下することで表示される。この部品名指定画面３４は、売上比較表３１の形式や内容の変更または他の部品に変更するために部品名を指定する画面である。尚、部品名指定画面３４の詳細については後述する。
【００２１】
１４は、部品名指定画面提示処理部であり、上述したように利用者がデータ処理装置１０の表示装置（以下、単に表示装置とする）に表示される資料ファイル３０に含まれる部品（売上比較表１）へポインタ３３でフォーカスした後にマウスボタンの押下する操作に応じて、部品名指定画面３４を表示させる。尚、部品名指定画面提示処理部１４が、部品名指定画面３４を表示させる方法としては、上述したフォーカス後のマウスボタンの押下により表示させる方法に限らず、専用アイコンの押下により表示させる方法や、部品へのフォーカスを検知して表示させる方法や、表計算ソフトや資料作成ソフトのツールバーに埋め込まれた専用ボタンの押下により表示させる方法などでもよい。
【００２２】
ここで、部品名指定画面提示処理部１４が提示する、図３に示した部品名指定画面３４の具体例を図に示し説明する。
図４は、部品名指定画面提示処理部１４が提示する、図３に示した部品名指定画面３４の具体例を示す図である。図４において、４１は、部品選択欄であり、現在選択中（資料ファイルに含まれている売上比較表１）の部品名を表示している。また、図４に示すように、部品選択欄４１の右端にあるプルダウンメニューボタン４２は、押下することにより、用意されている部品の一覧であり、ポインタ３４により選択可能な部品リスト（プルダウンメニュー）４３が表示される。
また、部品リスト４３において、ポインタ３４で選択された部品名が点線４４で囲まれ選択対象であることを示す。
【００２３】
尚、ポインタ３４にてフォーカスされた選択対象であることを示す方法は、点線４４で囲む方法に限らず、色や輝度などを変化させてもよい。また、部品選択欄４１における選択により、例えば図２（ａ）に示した部品１の部品名に含まれる文字列「売上比較表１」が確定する。
【００２４】
また、部品名指定画面３４には、パラメータ選択欄４５、４７、４９が含まれる。パラメータ選択欄４５は、プルダウンメニューボタン４６を押下することで表示される比較表リスト（例えば、比較表１、比較表２、比較表３、…）より所望の比較表の種類を指定する選択欄である。このパラメータ選択欄４５の選択により、例えば図２（ａ）に示した部品１の部品名に含まれるパラメータ「Ｓｈｅｅｔ１」が確定する。パラメータ選択欄４７は、売上比較表において売上を比較する期間（月単位）を指定するため、プルダウンメニューボタン４８を押下することで表示される期間リストより選択する選択欄である。このパラメータ選択欄４７の選択により、例えば図２（ａ）に示した部品１の部品名に含まれるパラメータ「９，１１」が確定する。パラメータ選択欄４９は、売上比較表において売上を比較する商品の種類を指定するため、プルダウンメニューボタン５０を押下することで表示される商品リストより選択する選択欄である。このパラメータ選択欄４９の選択により、例えば図２（ａ）に示した部品１の部品名に含まれるパラメータ「Ａ，Ｂ」が確定する。
【００２５】
以上に示したように、部品名指定画面３４において、利用者が部品選択４１およびパラメータ選択欄４５、４７、４９を利用することで、所望の種類、形式、内容となる部品を特定する部品名が指定される。尚、部品名指定画面定時処理部１４は、部品選択欄４１において選択された部品の分類（予め種類やデータに応じて分類する）に応じて、パラメータ選択欄４５、４７、４９で選択できる内容を変更する。例えば、売上比較グラフ１であれば、パラメータ選択欄４５において、プルダウンメニューとしてグラフの種類を選択するグラフ種類リストを表示する。
【００２６】
１５は、部品情報取得処理部であり、部品名指定画面提示処理部１４が提示した部品名指定画面３４において利用者が指定した部品名を基に、部品名で特定される部品情報を部品情報データベース１２ａより取得する。１６は、部品編集処理部であり、部品情報取得処理部１５が取得した部品情報を基に利用者の指定した編集内容に応じた部品が資料ファイル３０に含まれるよう編集を行う。以上により、部品名指定画面３４において指定された部品名に応じて資料ファイル３０に含まれる部品を利用者の所望の種類、内容、形式へと編集することができる。
【００２７】
１７は、登録処理部であり、部品名指定画面３４の部品選択欄４１で選択可能な部品を部品情報データベース１２ａへ登録する。具体的には、登録処理部１７は、利用者が新たに作成した部品を、分類して適正な部品名を付与して、部品情報データベース１２ａに登録する。また、利用者が、パラメータにより部品の内容を変更できるようにしたい場合は、そのパラメータを含む部品名を付与して、部品情報データベース１２ａに登録する。
【００２８】
以上に示した機能構成により、データ処理装置１０は、資料ファイル３０を構成する各部品の種類、内容、形式を簡便に変更することができる環境を利用者へ提供することができる。尚、上述した実施形態では部品として表やグラフを示したが、文字や図や画像であってもよく、例えば部品が文字の場合は、部品名にフォントやサイズを特定するパラメータを含む、例えば部品が図や静止画像の場合は、部品名に解像度を特定するパラメータを含む、例えば部品が動画像の場合は、部品名に再生時間を特定するパラメータを含む構成となる。
【００２９】
次に、図３の資料ファイル３０に含まれる売上比較表１の期間が９月〜１１月であったのを、１月から４月に変更する場合のデータ処理装置１０の動作を以下に説明する。
図５は、図１に示したデータ処理装置１０が資料ファイルを構成する部品を編集する際の処理を示すフロー図である。図５に示すように、まず、利用者がデータ処理装置１０の入力装置より、所望の資料ファイルを開く指示を入力する。これにより、資料編集画面処理部１３は、例えば図３に示す資料ファイル３０を表示装置に表示する（ステップＳ１）。
【００３０】
次に、部品名指定画面提示処理部１４は、上述したように利用者が表示装置に表示される資料ファイル３０の部品１（部品名「売上比較表１，Ｓｈｅｅｔ１，９，１１，Ａ，Ｂ」）へポインタ３３でフォーカスした後にマウスボタンの押下する操作に応じて、図４に示した部品名指定画面３４を表示させる。これのより、利用者へ部品１の内容の変更（パラメータ選択欄４５，４７，４９での変更）や他の部品への変更（部品選択欄４１での変更）を促し、部品名を指定させる（ステップＳ２）。例えば、利用者により図４の部品名指定画面３４のパラメータ選択欄４７において売上比較表１の対象期間を１月から４月に変更される操作が行われた場合には、部品名「売上比較表１，Ｓｈｅｅｔ１，１，４，Ａ，Ｂ」が指定されたことになる。
【００３１】
次に、部品情報取得処理部１５は、部品名指定画面３４にて指定された部品名を基に、部品情報データベース１２ａより部品名で特定される部品情報を取得する（ステップＳ３）。次に、部品編集処理部１６は、部品情報取得処理部１５が取得した部品情報を基に利用者の指定した編集内容に応じた部品が資料ファイル３０に含まれるよう部品の編集を行う（ステップＳ４）。具体的には、部品編集処理部１６は、期間が９月から１１月までの売上比較表１を、期間が１月から４月までの売上比較表１に変更した資料ファイル３０を生成する。
【００３２】
次に、資料ファイル３０の編集を終えた利用者が、資料ファイル３０の保存および終了の操作を行った場合に、データ処理装置１０は、編集後の資料ファイル３０を資料ファイルデータベース１２ｂに保存して、資料ファイル３０の表示を終了する（ステップＳ５）。
以上に示したように、本実施形態のデータ処理装置１０によれば、資料ファイル３０に含まれる表やグラフや画像などの部品を、簡便に編集することができる。また、登録処理部１７の処理により利用者の所望する新たな部品を部品情報データベース１２ａに登録することができる。これにより、コンピュータに習熟した利用者は、自分の所望する独自の部品を作成して登録ことができる。さらに、登録された部品は、コンピュータに習熟していない利用者にも簡便に利用することができる。
【００３３】
尚、図１に示した各処理部は、専用のハードウェアにより実現されるものであってもよく、また、各処理部はメモリおよびＣＰＵ（中央演算装置）により構成され、各処理部の機能を実現する為のプログラムをメモリにロードして実行することによりその機能を実現させるものであってもよい。
また、上記メモリは、ハードディスク装置や光磁気ディスク装置、フラッシュメモリ等の不揮発性のメモリや、ＣＤ−ＲＯＭ等の読み出しのみが可能な記録媒体、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のような揮発性のメモリ、あるいはこれらの組み合わせによるコンピュータ読み取り、書き込み可能な記録媒体より構成されるものとする。
【００３４】
ここで、図１に示した各処理部について、プログラムをメモリにロードしてＣＰＵが実行することで実現する場合の、上述したデータ処理装置１０のハードウェアの構成について一実施形態を示す。
データ処理装置１０は、例えばパーソナルコンピュータや汎用コンピュータ等である。データ処理装置１０内では、ＣＰＵ、ＲＯＭ、ＲＡＭ、ネットワークインタフェース、入力装置、出力装置及び記憶装置がバスを介して相互に接続されている。
【００３５】
ＣＰＵは、データの処理又は演算を行うと共に、バスを介して接続された各種構成要素を制御するものである。ＲＯＭには、予めＣＰＵの制御手順（コンピュータプログラム）を記憶させておき、このコンピュータプログラムをＣＰＵが実行することにより、データ処理装置１０の起動などを行う。記憶装置にも、コンピュータプログラムやデータベース１２が格納されており、そのコンピュータプログラムがＲＡＭにコピーされて実行される。ＲＡＭは、データの入出力、送受信のためのワークメモリ、各構成要素の制御のための一時記憶として用いられる。
【００３６】
ネットワークインタフェースは、インターネットにデータ処理装置１０を接続するためのインタフェースである。入力装置は、例えばキーボード及びマウス等であり、各種指定又は入力等を行うことができる。出力装置は、ディスプレイ及びプリンタであり、ＣＰＵの処理結果を表示したり、印刷したりすることができる。記憶装置は、例えばハードディスク記憶装置やＣＤ−ＲＯＭ等であり、電源を切っても記憶内容が消えない不揮発性メモリである。
【００３７】
尚、データ処理装置１０は、外部記憶装置に格納するデータベース１２より種々の情報を取得しているが、この限りではなく、ネットワークインタフェースを介してインターネット経由で種々の情報を取得してもよい。例えば、上述した実施形態においては、データ処理装置は単独のコンピュータにより実現していたが、サーバ・クライアント形式により、例えば雛型情報をサーバで管理してクライアント端末から利用するデータ処理システムの形態であってもよい。
【００３８】
また、本発明の実施形態は、コンピュータがプログラムを実行することによって実現することができる。また、プログラムをコンピュータに供給するための手段、例えばかかるプログラムを記録したコンピュータ読み取り可能な記録媒体又はかかるプログラムを伝送する伝送媒体も本発明の実施形態として適用することができる。また、上記のプログラムを記録したコンピュータ読み取り可能な記録媒体等のプログラムプロダクトも本発明の実施形態として適用することができる。上記のプログラム、記録媒体、伝送媒体およびプログラムプロダクトは、本発明の範疇に含まれる。
【００３９】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００４０】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現する為のものであっても良い。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００４１】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【００４２】
【発明の効果】
以上説明したように本発明によるデータ処理装置においては、資料ファイルを構成する部品に関する情報である部品情報を、部品情報の種類や内容や形式を特定する文字列を含む部品名と関連付けて格納する部品情報データベースと、資料ファイルを構成する部品には上記部品名が付与されており、部品を編集するため部品および部品の編集内容について部品名を用いて指定する部品名指定画面を利用者へ提示する部品名指定画面提示手段と、部品名指定画面提示手段が提示した部品名指定画面において利用者が指定した部品名を基に、部品名で特定される部品情報を部品情報データベースより取得する部品情報取得手段と、部品情報取得手段が取得した部品情報を基に利用者の指定した編集内容に応じた部品が資料ファイルに含まれるよう編集を行う部品編集手段とを具備するので、資料ファイルを構成する表やグラフ等の部品に、部品の種類や内容や形式を特定する文字列を含ませるので、部品名から編集可能な部品情報を参照することができ、利用者が部品である表やグラフ等を簡便に変更可能な資料ファイルを提供することができる。すなわち、利用者が過去の資料ファイルの一部または全部を簡便に流用して新たな資料ファイルを作成することができる。
【図面の簡単な説明】
【図１】本発明の第一の実施形態におけるデータ処理装置の機能構成を示すブロック図である。
【図２】図１に示した部品情報データベース１２ａおよび資料ファイルデータベース１２ｂの構成例を示す図である。
【図３】図１に示す資料編集画面処理部１３がデータ処理装置１０の表示装置に提示する資料編集画面例を示す図である。
【図４】部品名指定画面提示処理部１４が提示する、図３に示した部品名指定画面３４の具体例を示す図である。
【図５】図１に示したデータ処理装置１０が資料ファイルを構成する部品を編集する際の処理を示すフロー図である。
【符号の説明】
１０    データ処理装置
１１    制御部
１２    データベース
１２ａ  部品情報データベース
１２ｂ  資料ファイルデータベース
１３    資料編集画面処理部
１４    部品名指定画面提示処理部
１５    部品情報取得処理部
１６    部品編集処理
１７    登録処理部
３０    資料ファイル
３１    売上比較表１（部品１）
３２    売上比較グラフ１（部品２）
３３    ポインタ
３４    部品名指定画面
４１    部品選択欄
４３    部品リスト
４５，４７、４９  パラメータ選択欄
【図１】
2005070829.tif 000003
【図２】
2005070829.tif 000004
【図３】
2005070829.tif 000005
【図４】
2005070829.tif 000006
【図５】
2005070829.tif 000007