(57)【要約】【課題】安全性を確保しながら電子帳票上のデータを変更でき、使い勝手のよい電子帳票の作成管理を行えるシステムを提供する。【解決手段】コンピュータ１と接続された記憶手段２−４に記憶されている帳票用のデータを抽出し、この抽出されたデータを用いて任意の形式の電子帳票２３０を作成して、コンピュータにネットワーク９、１０を介してアクセス可能なユーザーの端末機器６−８、１１，１２に表示可能な電子帳票作成管理システムであって、任意の形式の帳票上のデータをオブジェクト形式で生成し、ユーザーの端末機器からオブジェクト形式のデータに対するアクセス権限を階層化して設定する。【選択図】図１
2008197751.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータの記憶手段に記憶されている帳票用のデータを抽出し、この抽出されたデータを用いて任意の形式の電子帳票を作成して、前記コンピュータの表示装置に表示可能な電子帳票作成管理システムであって、
前記任意の形式の電子帳票上のデータをオブジェクト形式で生成するデータ生成手段と、
生成されたオブジェクト形式のデータに対して階層化したアクセス権限を設定する設定手段を有することを特徴とする電子帳票作成管理システム。
【請求項２】
前記オブジェクト形式のデータは、前記アクセス権限の範囲に応じて変更可能であることを特徴とする請求項１記載の電子帳票作成管理システム。
【請求項３】
コンピュータと接続された記憶手段に記憶されている帳票用のデータを抽出し、この抽出されたデータを用いて任意の形式の電子帳票を作成して、前記コンピュータにネットワークを介してアクセス可能なユーザーの端末機器に表示可能な電子帳票作成管理システムであって、
前記任意の形式の帳票上のデータをオブジェクト形式で生成するデータ生成手段と、
前記ユーザーの端末機器から前記オブジェクト形式のデータに対するアクセス権限を階層化して設定する設定手段を有することを特徴とする電子帳票作成管理システム。
【請求項４】
前記オブジェクト形式のデータは、前記アクセス権限の設定されたユーザーの端末機器から当該アクセス権限の範囲に応じて変更可能であることを特徴とする請求項３記載の電子帳票作成管理システム。
【請求項５】
前記アクセス権限の設定されたユーザーの端末機器から当該アクセス権限の範囲に応じて前記記憶手段にアクセス可能であり、
前記記憶手段へのアクセス権限が設定されたユーザーの端末機器からの指示により、前記記憶手段に記憶された帳票用のデータが、前記変更されたオブジェクト形式のデータに書き換えられることを特徴とする請求項４記載の電子帳票作成管理システム。
【請求項６】
前記アクセス権限の設定されたユーザーの端末機器から当該アクセス権限の範囲に応じて前記記憶手段にアクセス可能であり、
前記記憶手段へのアクセス権限が設定されたユーザーの端末機器からの指示により、前記記憶手段に新たなデータ記憶用のデータテーブルと、前記電子帳票上に前記データテーブルに対応するオブジェクトデータ入力領域を生成することを特徴とする請求項３，４または５記載の電子帳票作成管理システム。
【請求項７】
コンピュータにインストールされることで、当該コンピュータに、
前記コンピュータの記憶手段に記憶されている帳票用のデータを抽出するステップと、
前記抽出されたデータを用いて任意の形式の電子帳票を作成するステップと、
作成された電子情報を前記コンピュータの表示装置に表示するステップと、
前記任意の形式の電子帳票上のデータを、オブジェクト形式で生成するステップと、
生成されたオブジェクト形式のデータに対して階層化したアクセス権限を設定するステップを実行させることを特徴とする電子帳票作成管理プログラム。
【請求項８】
前記コンピュータに、前記アクセス権限の範囲に応じて前記オブジェクト形式のデータを変更するステップを実行させることを特徴とする請求項７記載の電子帳票作成管理プログラム。
【請求項９】
コンピュータにインストールされることで、当該コンピュータに、
前記コンピュータと接続された記憶手段に記憶されている帳票用のデータを抽出するステップと、
この抽出されたデータを用いて任意の形式の電子帳票を作成するステップと、
前記コンピュータにネットワークを介してアクセス可能なユーザーの端末機器に作成された電子情報を表示するステップと、
前記任意の形式の帳票上のデータをオブジェクト形式で生成するステップと、
前記ユーザーの端末機器から前記オブジェクト形式のデータに対するアクセス権限を階層化して設定するステップを実行させることを特徴とする電子帳票作成管理プログラム。
【請求項１０】
前記コンピュータに、
前記アクセス権限の設定されたユーザーの端末機器から当該アクセス権限の範囲に応じて前記オブジェクト形式のデータを変更するステップを実行させることを特徴とする請求項９記載の電子帳票作成管理プログラム。
【請求項１１】
前記コンピュータに、
前記アクセス権限の設定されたユーザーの端末機器から当該アクセス権限の範囲に応じて前記記憶手段にアクセス可能とするステップと、
前記記憶手段へのアクセス権限が設定されたユーザーの端末機器からの指示により、前記記憶手段に記憶された帳票用のデータを、前記変更されたオブジェクト形式のデータに書き換えるステップを実行させることを特徴とする請求項１０記載の電子帳票作成管理システム。
【請求項１２】
前記コンピュータに、
前記アクセス権限の設定されたユーザーの端末機器から当該アクセス権限の範囲に応じて前記記憶手段にアクセス可能とするステップと、
前記記憶手段へのアクセス権限が設定されたユーザーの端末機器からの指示により、前記記憶手段に新たなデータ記憶用のデータテーブルと、前記電子帳票上に前記データテーブルに対応するオブジェクトデータ入力領域を生成するステップを実行させることを特徴とする請求項９，１０または１１記載の電子帳票作成管理システム。
【請求項１３】
請求項７乃至１２の何れかに記載の電子帳票作成管理プログラムが記憶された記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、安全性を確保しながらも既存のデータを再構築して新たな電子帳票の作成管理を行うシステムとプログラムに関する。
【背景技術】
【０００２】
特定の書式の帳票を作成するためのシステムやプログラムが種々提案されている。これらは作成する帳票に必要なデータを入力して記憶手段を作成し、当該記憶手段から必要なデータを抽出して所定の書式の帳票を作成している。このようなシステムやプログラムにおいて、入力されたデータはそのシステムやプログラムで規定された帳票形式にしか対応することができない。このため、別な形式の帳票を作成する場合、新たにシステムを構築し、データ入力作業が必要となって、多額のコストと時間を要していた。  
そこで、既存のシステムで作成された帳票に用いたデータを他の形式の帳票で利用可能としたものが特許文献１で提案されている。
【０００３】
【特許文献１】特開２００２−１８９６２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の発明は、所定書式の帳票のデータを別な形式の帳票で利用可能とする点については記載されているが、誰がどのような書式の帳票を作成してどのように利用できるのかと言った、帳票の作成権限や利用権限などのデータ管理の安全性に関する点は考慮されてはいない。
【０００５】
また、既存データをPortable Document Format形式、いわゆるＰＤＦ形式にして電子文書化（電子帳票化）するソフトウェアも広く知られている。このソフトウェアでは、電子化された帳票毎にアクセス権限（セキュリティー）を設定することはできるが、電子化された帳票の内容を変更しようとする場合、電子化される前のデータを変更し、再度ＰＤＦ形式に変更し直さなければならず、データの修正、変更をする場合、大変手間を要していた。
【０００６】
また、帳票を作成するシステムにおいて、システムの外部から記憶手段（データベース）にアクセスして記憶手段内に新規のテーブル作成するものや、記憶手段内のデータを変更可能としたものはなかった。
【０００７】
本発明は、安全性を確保しながら電子帳票自体のデータや記憶手段内のデータの変更を行えて使い勝手の良い電子帳票の作成管理を行えるシステム、方法、プログラムを提供することを、その目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１の発明は、コンピュータの記憶手段に記憶されている帳票用のデータを抽出し、この抽出されたデータを用いて任意の形式の電子帳票を作成して、コンピュータの表示装置に表示可能な電子帳票作成管理システムであって、任意の形式の電子帳票上のデータをオブジェクト形式で生成するデータ生成手段と、生成されたオブジェクト形式のデータに対して階層化したアクセス権限を設定する設定手段を有することを特徴としている。
【０００９】
請求項２の発明は、請求項１記載の電子帳票作成管理システムにおいて、オブジェクト形式のデータがアクセス権限の範囲に応じて変更可能であることを特徴としている。
【００１０】
請求項３の発明は、コンピュータと接続された記憶手段に記憶されている帳票用のデータを抽出し、この抽出されたデータを用いて任意の形式の電子帳票を作成して、コンピュータにネットワークを介してアクセス可能なユーザーの端末機器に表示可能な電子帳票作成管理システムであって、任意の形式の帳票上のデータをオブジェクト形式で生成するデータ生成手段と、ユーザーの端末機器からオブジェクト形式のデータに対するアクセス権限を階層化して設定する設定手段を有することを特徴としている。
【００１１】
請求項４の発明は、請求項３記載の電子帳票作成管理システムにおいて、オブジェクト形式のデータは、アクセス権限の設定されたユーザーの端末機器から当該アクセス権限の範囲に応じて変更可能であることを特徴としている。
【００１２】
請求項５の発明は、請求項４記載の電子帳票作成管理システムにおいて、記憶手段へのアクセス権限が設定されたユーザーの端末機器からの指示により、記憶手段に記憶された帳票用のデータが、変更されたオブジェクト形式のデータに書き換えられることを特徴としている。
【００１３】
請求項６の発明は、請求項３，４または５記載の電子帳票作成管理システムにおいては、アクセス権限の設定されたユーザーの端末機器から当該アクセス権限の範囲に応じて記憶手段にアクセス可能であり、記憶手段へのアクセス権限が設定されたユーザーの端末機器からの指示により、記憶手段に新たなデータ記憶用のデータテーブルと、電子帳票上にデータテーブルに対応するオブジェクトデータ入力領域を生成することを特徴としている。
【００１４】
請求項７の発明は、コンピュータにインストールされることで、当該コンピュータに、コンピュータの記憶手段に記憶されている帳票用のデータを抽出するステップと、抽出されたデータを用いて任意の形式の電子帳票を作成するステップと、作成された電子情報をコンピュータの表示装置に表示するステップと、任意の形式の電子帳票上のデータをオブジェクト形式で生成するステップと、生成されたオブジェクト形式のデータに対して階層化したアクセス権限を設定するステップを実行させることを特徴としている。
【００１５】
請求項８の発明は、請求項７記載の電子帳票作成管理プログラムにおいて、コンピュータに、アクセス権限の範囲に応じてオブジェクト形式のデータを変更するステップを実行させることを特徴としている。
【００１６】
請求項９の発明は、コンピュータにインストールされることで、当該コンピュータに、コンピュータと接続された記憶手段に記憶されている帳票用のデータを抽出するステップと、この抽出されたデータを用いて任意の形式の電子帳票を作成するステップと、コンピュータにネットワークを介してアクセス可能なユーザーの端末機器に作成された電子情報を表示するステップと、任意の形式の帳票上のデータをオブジェクト形式で生成するステップと、ユーザーの端末機器からオブジェクト形式のデータに対するアクセス権限を階層化して設定するステップを実行させることを特徴としている。
【００１７】
請求項１０の発明は、請求項９記載の電子帳票作成管理プログラムにおいて、コンピュータに、アクセス権限の設定されたユーザーの端末機器から当該アクセス権限の範囲に応じてオブジェクト形式のデータを変更するステップを実行させることを特徴としている。
【００１８】
請求項１１の発明は、請求項１０記載の電子帳票作成管理プログラムにおいて、コンピュータに、記憶手段へのアクセス権限が設定されたユーザーの端末機器からの指示により、記憶手段に記憶された帳票用のデータを、変更されたオブジェクト形式のデータに書き換えるステップを実行させることを特徴としている。
【００１９】
請求項１２の発明は、請求項９、１０または１１記載の電子帳票作成管理プログラムにおいて、コンピュータに、アクセス権限の設定されたユーザーの端末機器から当該アクセス権限の範囲に応じて記憶手段にアクセス可能とするステップと、記憶手段へのアクセス権限が設定されたユーザーの端末機器からの指示により、記憶手段に新たなデータ記憶用のデータテーブルと、電子帳票上に前記データテーブルに対応するオブジェクトデータ入力領域を生成するステップを実行させることを特徴としている。
【００２０】
請求項１３の発明は、請求項７乃至１２の何れかに記載の電子帳票作成管理プログラムが記憶されたことを特徴としている。
【発明の効果】
【００２１】
本発明によれば、任意の形式の電子帳票上のデータをオブジェクト形式で生成するデータ生成手段と、生成されたオブジェクト形式のデータに対して階層化したアクセス権限を設定する設定手段を有するため、電子帳票上のオブジェクト形式のデータをアクセス権限に応じて変更することができ、安全性を確保しながら電子帳票自体のデータ変更を行えて使い勝手の良い電子帳票の作成管理を行える。
【００２２】
本発明によれば、任意の形式の帳票上のデータをオブジェクト形式で生成するデータ生成手段と、ユーザー端末からオブジェクト形式のデータに対するアクセス権限を階層化して設定する設定手段を有するので、電子帳票上のオブジェクト形式のデータをユーザー端末に付与されたアクセス権限に応じて変更することができ、安全性を確保しながら電子帳票自体のデータ変更を行えて使い勝手の良い電子帳票の作成管理を行える。
【００２３】
本発明によれば、アクセス権限の設定されたユーザーの端末機器から当該アクセス権限の範囲に応じて記憶手段にアクセス可能であり、記憶手段へのアクセス権限が設定されたユーザーの端末機器からの指示により、変更されたオブジェクト形式のデータが記憶手段に記憶された帳票用のデータとして書き換えられることで、変更された電子帳票上のデータが記憶手段に反映されるため、データの統一性を担保することができるとともに、より使い勝手が良くなる。
【００２４】
本発明によれば、アクセス権限の設定されたユーザーの端末機器から当該アクセス権限の範囲に応じて記憶手段にアクセス可能であり、記憶手段へのアクセス権限が設定されたユーザーの端末機器からの指示により、記憶手段に新たなデータ記憶用のデータテーブルと、電子帳票上にデータテーブルに対応するオブジェクトデータ入力領域が生成されるため、新規なデータの追加を電子帳票上と記憶手段に追加することができるので、従来のシステム開発に比べて複雑なシステムを構築しなくてよくため、開発コストを低減することができ、安全性を確保しながら電子帳票自体のデータ変更を行えて使い勝手の良い電子帳票の作成管理を低コストで実現することができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態について、図面を用いて説明する。
【００２６】
本発明にかかる帳票作成管理システムは、サーバー／クライアントで構成される形態と、１台のパソコンで構成される形態がある。最初にサーバー／クライアントの形態について説明する。図１に示す帳票作成管理システムは、コンピュータとしてのサーバー１と、記憶手段としての記憶手段２，３，４、プリンター５、クライアントマシンとしての端末機器６，７，８とを備えている。記憶手段２〜４とプリンター５及び端末機器６〜８は、ネットワークの一形態であるローカルエリアネットワーク（以下「ＬＡＮ」と記す）９を介してサーバー１と通信可能に接続されていて、アクセス可能とされている。
【００２７】
本形態における帳票作成管理システムでは、ネットワークの別な形態となる公衆通信回線としてのインターネット１０を介してサーバー１の設置場所と異なる場所に設置された端末機器１１、営業部員が持ち歩くＰＤＡ、携帯パソコン、携帯電話などの端末機器１２も帳票作成管理システムの中に含まれている。これらインターネット１０を介してサーバー１と接続可能な端末機器１１，１２は必ずしも帳票作成管理システムの中に含まれるものではなく、選択的にシステムに組み込めばよい。端末機器６〜８と端末機器１１，１２は、サーバー１にアクセス可能なユーザーの端末機器となる。
【００２８】
サーバー１には、帳票作成管理プログラムが光ディクスなどの図示しない記憶媒体から、あるいはインターネット１０経由でダウンロードされてインストールされる。このプログラムがサーバー１にインストールされると、
サーバー１は、記憶手段２〜４やサーバー１の記憶手段に形成されるデータファイル２０内に所定の形式で記憶されている帳票用のデータを抽出するステップと、この抽出されたデータを用いて所定の形式と異なる任意の形式の電子帳票を作成するステップと、作成した電子帳票をサーバー１のデータファイル２０内に記憶するステップと、作成された電子情報をサーバー１にアクセス可能な各端末機器の表示装置に表示するステップと、任意の形式の電子帳票上のデータをオブジェクト形式で生成するステップと、生成されたオブジェクト形式の電子帳票のデータに対して階層化したアクセス権限を設定するステップと、各端末機器に対して電子帳票及び／またはデータファイル２０へのアクセス権限を階層的に設定するステップと、設定されたアクセス権限の範囲の電子帳票／またはデータファイル２０のみをアクセス権限の設定されている各端末機器に対して、その階層に応じてそれぞれ表示するステップ等を、少なくとも実行するように構成されている。
【００２９】
記憶手段２〜４は、異なる種類の記憶手段である。記憶手段２は販売管理システムの記憶手段、記憶手段３は会計用システムの記憶手段、記憶手段４は生産管理システムの記憶手段である。これら各記憶手段はデータベースであって、各記憶手段とつながるシステムで作成されて、各システム固有形式の帳票用のデータが既に記憶されている。つまり、記憶手段２〜４は、本システムを構成するに際して新たに設けたものではなく、既にサーバー１を設置しているユーザー側で利用されている既存のシステムの一部である。無論記憶手段２〜４を新規に導入して記憶手段として用いても良い。プリンター５は、ネットワークプリンタであって、サーバー１や端末機器６〜８から印刷指令がＬＡＮ９経由で入力されると、印刷が実行されるように構成されている。
【００３０】
端末機器６〜８と端末機器１１，１２には、サーバー１にログインするためのプログラムがインストールされており、このプログラムを、各端末機器を利用するユーザーが起動させて、予め付与されている認証情報とてしてのユーザー名とパスワードを入力し、サーバー１がその認証情報をサーバー１に設定されている認証情報と比較して認証することで、各端末機器からサーバー１へのログインを許可するように構成されている。
【００３１】
サーバー１では、プログラムがインストールされて、同プログラムがサーバー操作者によって起動されることで、図２にフローチャートで示す工程が実行される。プログラムが起動すると、このシステムを利用するユーザーをサーバー１に登録（記憶）するユーザー登録工程（ステップＡ１）、記憶手段２〜４のうち、どの記憶手段内のデータを抽出するかを設定する記憶手段コネクション設定工程（以下「ＤＢコネクション設定工程」と記す）（ステップＢ１）、抽出したデータでどのような形式の帳票を作成するのかという帳票形式を設定するリアルレポート帳票の作成工程（ステップＣ１）、予め作成した形式のビュアファイル（以下「ＰＶＦ」と記す）や文章や表計算の一般的なファイル形式を登録設定するクイックレポート登録工程（ステップＤ１）、サーバー１にアクセスした端末機器が利用したネットワークの種類に応じて、各端末機器に表示する表示内容を切替える表示工程（ステップＥ１）が実行される。ＰＶＦ形式とは、そこに書き込まれるデータがオブジェクト形式で書き込まれるもので、データ１つ１つを個別に変更できる形式のものとする。本形態では、ＰＶＦ形式で生成された電子帳票上のオブジェクト形式のデータに対して、アクセス権限を設定するとともに、このアクセス権限の設定された端末機器から当該アクセス権限の範囲に応じて、電子帳票上のオブジェクト形式のデータが変更可能とされている。
【００３２】
図３〜図１６を用いて各工程の内容ついて説明する。図１７〜図２９は、各工程でサーバー１の表示装置あるいは各端末機器の表示装置に表示される画面構成をそれぞれ示す。サーバー１の表示装置に表示される図示しないアイコンをクリックすると、このシステムを運用するプログラムが起動され、図１７（図１２）に示す初期画面１００が表示される。初期画面１００では、各工程を実行させるアイコンが表示される画面１０１と、その内容が表示される画面１０２が表示される。図１７の例は、ユーザー登録工程の内容を示すものである。
【００３３】
図３に示すフローチャートは、ユーザー登録工程の内容を示すものである。ユーザー登録工程では、ステップＡ１１、ステップＡ１２において、このシステムを利用するユーザーグループ登録処理と、登録したユーザーグループに属するユーザーを登録するユーザー登録処理が実行される。
【００３４】
ユーザーグループ登録処理は、図１７に示す画面１０１に表示される「ユーザーグループ」のアイコンをオペレータがクリックすることで開始する。この処理では図示しない登録画面が表示され、その画面にグループ名とそのＩＤとがサーバー１のオペレータによって入力されて、図示しない「ＯＫ」タグがクリックされると、サーバー１の図示しないデータテーブルに両者が関連付けて記憶される。
【００３５】
ユーザー登録処理は、図１７に示す画面１０１に表示される「ユーザー」のアイコンをオペレータがクリックすることで開始する。このアイコンをクリックすると、図１７の登録画面１０５が表示される。この画面には、ユーザーＩＤ、ユーザー名、パスワード入力する領域１０６，１０７，１０８と、ユーザーグループ登録処理で登録されたグループ名が表示される領域１０９と、登録するユーザーが属するグループが表示される画面１１０と、登録するユーザー名とグループとの関係を設定する「追加」及び「削除」の各ボタン１１１，１１２と、ユーザー登録処理の内容を図示しないデータテーブル２０へ記憶するか否かを決める「ＯＫ」及び「キャンセル」の各ボタン１１３，１１４が表示される。
【００３６】
オペレータによってユーザーＩＤ、ユーザー名、パスワードが入力され、追加ボタン１１１で入力されたユーザーが所属するグループが選択されてＯＫボタン１１３がクリックされると、これら情報が関連付けられて図示しないデータテーブルに記憶される。
【００３７】
図４は、ＤＢコネクション設定工程の内容を示すフローチャートである。この工程は、図１７の画面１０１に表示される「ＤＢコネクション」アイコンをクリックすることで開始する。
【００３８】
ＤＢコネクション設定工程では、ステップＢ１０においてＤＢコネクション情報の登録処理が、ステップＢ２０においてテーブル情報の登録処理が、ステップＢ３０でクエリーの作成処理がそれぞれ実行される。
【００３９】
ステップＢ１０のＤＢコネクション情報の登録処理では、図５に示すように、ステップＢ１１においてＤＢコネクション名の入力が図示しない入力画面によって行われ、ステップＢ１２において電子帳票に用いるデータソースの選択が行われ、ステップＢ１３において接続先設定が行われる。ステップＢ１２のデータソースの選択では、記憶手段２〜４が選択される。具体的には、複数の記憶手段の方式に対応する各ドライバーがサーバー１の記憶手段に記憶されていて、その記憶されている各ドライバーの一覧をサーバー１の表示装置上又は端末機器６〜８の表示装置上に表示して、表示されたドライバーから１つを選択する。ステップＢ１３の接続先設定では、ステップＢ１２で選択したデータソースに合わせた接続設定を入力し、接続すべき記憶手段を記憶手段２〜４の中から選択して、選択された記憶手段がサーバー１のデータテーブルに記憶される。
【００４０】
図４に示すステップＢ２０のテーブル情報の登録処理では、図６に示すように、ステップＢ２１のスキマーの選択処理、ステップＢ２２のテーブルの選択処理、ステップＢ２３のデータフィールド処理が行われる。
【００４１】
ステップＢ２１のスキマーの選択処理では、ＤＢコネクション情報の登録（図４ステップＢ１０）で登録された接続先の記憶手段のスキマーの一覧画面がサーバー１の表示装置又は端末機器６〜８の表示装置上に表示されるとともに、その画面から１つのスキマーをオペレータが選択する。ステップＢ２２のテーブルの選択処理では、ステップＢ２１で選択したスキマーで管理しているデータテーブルの一覧がサーバー１の表示装置又は端末機器６〜８の表示装置上に表示され、その一覧から使用したいデータテーブルをオペレータが選択する。ステップＢ２３では、ステップＢ２２で選択したデータテーブルのデータフィールドがサーバー１の表示装置又は端末機器６〜８の表示装置上に表示される。ここでは、必要に応じて表示されたデータフィールドとして表示される項目や欄は、英数文字で表示されているので、カナ文字などの日本語名に適宜オペレータによって変更処理が行われ、これらの結果がサーバー１のデータテーブルに記憶される。
【００４２】
図４のステップＢ３０のクエリーの作成処理では、図７に示すように、ステップＢ３１のテーブルの登録処理、ステップＢ３２のテーブルのリレーション処理、ステップＢ３３のデータ項目の選択処理、ステップＢ３４の抽出条件処理、ステップＢ３５のＳＱＬ文書の自動生成処理、ステップＢ３６のＳＱＬ文書の実行結果の確認処理が行われる。
【００４３】
ステップＢ３１のテーブルの登録処理からステップＢ３３のデータ項目の選択処理においては、サーバー１の表示装置に図１８に示すような画面１２０が表示される。ステップＢ３１のテーブル登録処理では、画面１２０の上部に表示される選択テーブル／連結フィールド設定画面１２１において矩形で表示されるエリア１２２〜１２８がテーブルであり、このテーブル内からクリエー作成に必要なもの選択して登録する。ステップＢ３２のテーブルのリレーション処理では、登録したテーブル１２２〜１２８のリレーションを設定し、各テーブルの関連図を作成する。関連付けられたテーブル同士は、画面１２１において関連線１２９で連結されて表示される。
【００４４】
ステップＢ３３のデータ項目の選択処理では、図面１２０の下部に表示される選択フィールド画面１３０において、作成する帳票で必要となるデータ項目の選択を行う。すなわち、選択フィールド画面１３０には、テーブル名、フィールド、グループ化などの入力部があり、この入力部に選択したデータ項目がテーブル、フィールドと関連付けられて表示されるとともに、図示しないサーバー１の記憶部に記憶される。
【００４５】
ステップＢ３４の抽出条件の設定処理では、図１９に示す画面１４０が設定される。この画面１４０には、選択テーブル／連結フィールド画面１４１と、選択フィールド画面１４２と、条件フィールド画面１４３が表示され、この条件フィールド画面１４３において、既に登録したデータ項目の絞込みを行う場合には、抽出条件項目を設定する。
【００４６】
ここまでの処理が終了すると、ステップＢ３５のＳＱＬ文書の自動生成処理、ステップＢ３６のＳＱＬ文書の実行結果の確認処理が行われて、その結果がサーバー１の図示しない記憶手段に記憶される。
【００４７】
リアルレポート帳票の作成工程(図２ステップＣ１)では、図８に示すように、ステップＣ１１で示す用紙／プリント設定処理と、ステップＣ１２で示すレポート設定処理と、ステップＣ１３で示すリアルレポートデザイン処理と、ステップＣ１４で示す印刷条件設定処理と、ステップＣ１５で示すリアルレポートデザイン処理と、ステップＣ１６で示すリアルレポート帳票デザイン登録処理及びセキュリティー設定処理と、ステップＣ１７で示すオブジェクト型ファイル（ＰＶＦ）へのセキュリティー設定（権限設定）処理が行われる。
【００４８】
ステップＣ１１の用紙／プリント設定処理では、作成する帳票の用紙サイズと印刷時のデェフォルトのプリンターをオペレータが設定して、その内容がサーバー１の記憶手段に記憶される。
【００４９】
ステップＣ１２のレポート設定処理では、デザインする帳票で利用するデータソースをＤＢコネクションで作成したクエリーの中から選択して設定し、その内容が記憶される。
【００５０】
ステップＣ１３のリアルレポートデザイン処理では、サーバー１の表示装置又は端末機器６〜８の表示装置上に図２０に示す画面１５０が表示される。この画面１５０には、テキスト枠や数値枠などの１０種類のオブジェクトが表示されるとともに、これら各オブジェクトを利用して自由に配置を行い所定の帳票デザインを実行する。画面１５０の右側に表示されるプロパティー１５１やスクリプトを用いてより詳細な部分のデザインの作成や印刷制御を設定し、この設定内容がサーバー１の記憶手段に記憶される。
【００５１】
ステップＣ１４の印刷条件設定処理では、図２１に示す画面１７０がサーバー１のモニターに表示され、印刷実行時の印刷条件を設定する入力画面１７１をオペレータが操作することで印刷条件が設定され、この設定内容が記憶される。
【００５２】
ステップＣ１５のリアルレポートデザイン登録処理では、図８のステップＣ２０において、電子帳票に形成されるオブジェクトデータ入力領域なる個々のオブジェクトに対するセキュリティー設定の実行の有無が判断され、実行しない場合にはこの処理を終える。一方、図示しない設定ボタンがオペレータによってクリックされると、セキュリティー設定を実行するものとしてステップＣ２１に進みオブジェクトへのセキュリティー設定を行う。
【００５３】
ステップＣ２１では、サーバー１の表示装置又は端末機器６〜８の表示装置上に図２２に示す画面２２０が表示される。この画面２２０には、オブジェクト２２１の集合で生成された電子帳票２３０が表示される。そして、表示された画面内のセキュリティー設定したいオブジェクト２２１を選択すると、画面２４０が画面２２０上に表示され、当該オブジェクトに対する権限内容を選択する。画面２４０には、サーバーに登録されているユーザーＩＤ、ユーザー名と、セキュリティーの設定内容２４１と、設定を確定するボタン２４２とキャンセルするボタン２４３が表示される。図２２の例では、符号２３１で囲った領域のオブジェクト２２１全てに対して、同一内容のセキュリティー設定を実行している。セキュリティーの設定内容は、領域２３１のオブジェクト２２１に対する編集／入力などの変更の可否に関するもので、本例では、システム管理者に対して領域２３１内の各オブジェクト２２１に対して編集と入力が許可される設定が行われている。この状態でボタン２４１がマウスなどで選択されてクリック操作されると、設定内容が確定され、ステップＣ２２に進む。
【００５４】
ステップＣ２２では、データベースへの変更・追加設定の実行の有無が判断され、実行しない場合にはこの処理を終える。実行する場合にはステップＣ２３に進む。ステップＣ２３では、図２３に示す画面２５０がサーバー１の表示装置又は端末機器６〜８の表示装置上に表示される。この画面２５０は、ＰＶＦから記憶手段２〜４への変更クリエーの設定画面であって、更新用オブジェクト設定部２５１と、変更・追加設定するオブジェクト選択部２５２と、変更条件詳細設定部２５３と、変更対象選択部２５４が表示される。更新用オブジェクト設定部２５１では変更または追加するオブジェクトが表示され、オブジェクト選択部２５２では、変更追加するオブジェクトの位置がオブジェクト番号、テーブル名、フィールド名として表示される。変更条件詳細設定部２５３では、オブジェクト番号、テーブル名、フィールド名、演算子、値が表示される。変更対象選択部２５４では、変更対象が変更ＳＥＱ、オブジェクト番号、テーブル名、フィールド名として表示される。オペレータがこれら内容を設定することで記憶手段２〜４への変更・追加用のクリエー設定が行われる。ステップＣ２４では、ステップＣ２３で設定された内容に基づき、ＳＱＬ部の自動生成を行い、これらがサーバー１の記憶手段に記憶されて、この一連の処理が終わる。
【００５５】
ステップＣ１６で示すリアルレポート帳票デザイン登録処理では、ステップＣ１１からステップＣ１５までの処理で設定された内容を１つ帳票のマスタとして互いに関連づけてサーバー１の記憶手段に記憶すると共に、登録されたデータファイルに対して誰が閲覧／印刷を行ってよいのか否かという内容を階層的にセキュリティー設定する。この設定は、ユーザー単位あるいはグループ単位で設定される。
【００５６】
ステップＣ１７のオブジェクト型ファイル（ＰＶＦ）へのセキュリティー設定（権限設定）処理では、データサーバー１の表示装置に図２４に示す画面２６０が表示される。画面２６０には、初期画面であって、オブジェクト型ファイル(ＰＶＦ)に閲覧・更新処理が実行された情報をメールで提供する場合に設定する送信先設定部２６１と、権限設定画面２６５を選択する際に操作する権限設定ボタン２６２と、設定内容を確定するボタン２６３と、設定を無効にするボタン２６４が表示される。送信先設定部２６１には、セキュリティーの階層をメールアドレスで設定するものである。
【００５７】
権限設定画面２６５には、階層化されるユーザー情報部２６６、権限内容選択部２６７、設定内容を確定するボタン２６８、設定を無効にするボタン２６９が表示され、オブジェクト型ファイル(ＰＶＦ)へユーザー別に閲覧・オブジェクト作成権限（セキュリティー）の設定が可能とされている。ユーザーの情報部２６６には、ユーザーＩＤとユーザー名(端末機器)が表示される。権限内容選択部２６７には、本形態ではオブジェクトの作成と閲覧の可否が設定できるようになっている。そして、権限内容選択部２６７で権限を設定し、ボタン２６８が選択操作されることで設定内容が確定し、画面２６０のボタン２６３が選択操作されることで、リアルレポート帳票の作成工程が終了する。
【００５８】
すなわち、リアルレポート帳票の作成工程では、図２５に示すように、選択されたデータからなるレポートファイルと閲覧ユーザーの設定とユーザー情報とから任意の形式の帳票上のデータをオブジェクト形式で生成して電子帳票(レポートフィル)を生成し、サーバー１の記憶手段に記憶する。また、つまり、図８に示すステップＣ１５のリアルレポートデザイン登録処理では、任意の形式の帳票上のデータをオブジェクト形式の電子帳票２３０を生成するとともに、端末機器からオブジェクト形式のデータ(電子帳票２３０を構成するオブジェクト２２１)に対するアクセス権限を階層化して設定する。そして、アクセス権限の設定された端末機器から当該アクセス権限の範囲に応じてオブジェクト形式のデータ(電子帳票２３０を構成するオブジェクト２２１)を変更可能とするとともに、記憶手段２〜４へのアクセス権限が設定された端末機器からの指示により、記憶手段２〜４に記憶された帳票用のデータが、変更されたオブジェクト２２１内データと書き換え可能とされる。
【００５９】
このため、図８に示す処理は、任意の形式の帳票上のデータをオブジェクト形式で生成するデータ生成手段と、ユーザーの端末機器からオブジェクト形式のデータに対するアクセス権限を階層化して設定する設定手段として機能することになる。
【００６０】
クイックレポートの登録工程(図２ステップＤ１)では、図９に示すように、ステップＤ１１で示すレポート追加処理と、ステップＤ１２で示すファイル選択処理と、ステップＤ１３で示すファイル登録処理と、ステップＤ１４で示すセキュリティー設定処理が行われる。
【００６１】
ステップＤ１１のレポート追加処理では、表示される帳票が、予め記憶手段からデータを抽出して作成された帳票として表示する処理を行い、ステップＤ１２のファイル選択処理では、作成された帳票をどのファイル形式で表示するかをサーバー１の記憶手段に予め登録しておいたファイル形式をオペレータにより選択する。この選択されたファイル形式は、ステップＤ１３のファイル登録処理により、サーバー１の記憶部に記憶される。すなわち、ここでは新たに作成された帳票が、所定ファイル形式で登録され、このファイルが登録されることで帳票データを有するデータファイルが生成されて登録される。
【００６２】
ステップＤ１４ではセキュリティー処理が行われる。ここでのセキュリティー処理は、登録されたデータファイルに対して誰が閲覧／印刷を行ってよいのか否かという内容を階層的に登録してセキュリティーを設定する。この設定は、ユーザー単位あるいはグループ単位で設定される。例えば、新たに生成されたデータファイルが人事情報に関するものである場合、人事部だけが見られるようにしたり、役員と人事部長だけが印刷をできるようにする等の階層的なセキュリティー設定がオペレータによって行われ、このセキュリティー内容がサーバー１の記憶部に記憶される。また、ここでは、インターネット経由でアクセスした場合、ＬＡＮ経由でサーバー１にアクセスした場合よりもセキュリティーレベルが高くなるように設定される。すなわち、インターネット経由でサーバー１にアクセスする場合は、アクセス権限が狭められて設定する。
【００６３】
図１０は表示工程の内容の内、ＬＡＮ９に接続されている端末機器からサーバー１のアクセス時、すなわち、クライアント／サーバー環境での閲覧／印刷などの処理内容を示す。この工程では、ステップＥ１１に示すレポートアシスタント（サーバー１）にログインする処理と、ステップＥ１２に示す権限のある帳票の一覧のみを表紙する処理と、ステップＥ１３に示す帳票選択処理とステップＥ１４に示す出力形態選択処理が行われる。
【００６４】
ステップＥ１１のログイン処理では、図２６に示すログイン画面１８０がログインを希望するユーザーの端末機器の画面に表示される。ユーザーは、その端末機器からこのログイン画面に、ユーザー名及びパスワードを入力し、ログインボタン１８１をクリックする。すると、入力したユーザー名とパスワードがサーバー１に送信される。サーバー１では、送信されたユーザー名及びパスワードがサーバー１内に記憶されているデータと同一であるか否か比較して登録ユーザーであるか否かを判断し、登録されたユーザーである場合には認証してアクセスを許可すると共に、当該ユーザーのセキュリティーレベル、すなわち権限を判断する。
【００６５】
ステップＥ１２では、アクセスを許可したユーザーの権限に対応する電子帳票の一覧が表示された図２７に示す画面２１０がユーザーの端末機器の画面に表示される。ステップＥ１３の帳票選択処理では、ユーザーが図２７の画面内に表示された帳票をリアルレポートかクイックレポートの何れの形式で出力するかを選択する。ステップＥ１４の出力形態選択処理では、ステップＥ１５に示す印刷処理、ステップＥ１６で示すプレビュー処理を実行した後にステップＥ１７で印刷を行う処理、ステップＥ１８で示すＣＳＶ出力処理、あるいはステップＥ１９で示すＰＶＦ出力処理を実行した後にステップＥ２０で印刷を行う処理を行う選択画面がユーザーの端末機器に表示され、これらの何れかが選択されることで、それらの処理が実行される。
【００６６】
ステップＥ１５に示す印刷処理では、表示されている帳票の形態のまま、図１のプリンター５から印刷が行われる。ステップＥ１６のプレビュー処理の場合には、図２８に示すプレビュー画面２００がユーザーの端末機器に表示され、この状態のままの印刷をユーザーが希望するのであれば図示しない印刷ボタンを装置することでステップＥ１７の印刷処理が実行されて、図１９に示す画面と同じ形態の画像がプリンター５で印刷される。
【００６７】
ユーザーがステップＥ１８のＣＳＶ出力処理を選択すると、図２８に示す画面２００に表示されている電子帳票がＣＳＶ形式に直されてプリンター５から出力される。
【００６８】
ユーザーがステップＥ１９のＰＶＦ出力処理を選択すると、図２２に示す画面２２０にＰＶＦ形式の電子帳票２３０が表示され、この状態のままの印刷をユーザーが希望するのであれば図示しない印刷ボタンを装置することでステップＥ２０の印刷処理が実行されて、図２２に示す電子帳票２３０がプリンター５で印刷される。
【００６９】
図１１は表示工程の内容の内、インターネット１０経由の端末機器からサーバー１へのアクセス時、すなわち、Ｗｅｂ環境での閲覧／印刷などの処理内容を示す。この工程では、ステップＥ２１に示すＷｅｂブラウザからのログインする処理と、ステップＥ２２に示す権限のある帳票の一覧のみを表紙する処理と、ステップＥ２３に示す帳票選択処理と、ステップＥ２４に示す出力形態選択処理が行われる。
【００７０】
ステップＥ２１のログイン処理では、図２２に示すログイン画面１８０がログインを希望するユーザーの端末機器の画面に表示される。ユーザーは、その端末からこのログイン画面に、ユーザー名及びパスワードを入力し、ログインボタン１８１をクリックする。すると、入力したユーザー名とパスワードがサーバー１に送信される。サーバー１では、送信されたユーザー名及びパスワードがサーバー１内に記憶されているデータと同一であるか否か比較して登録ユーザーであるか否かを判断し、登録されたユーザーである場合には認証してアクセスを許可すると共に、当該ユーザーのセキュリティーレベル、すなわち権限を判断する。
【００７１】
ステップＥ２２では、アクセスを許可したユーザーの権限に対応するデータファイル及び帳票の一覧のみが表示された図２９に示す画面がユーザーの端末機器の画面に表示される。ステップＥ２３の帳票選択処理では、ユーザーが図２９の画面１９０内に表示された帳票をリアルレポートかクイックレポートの何れの形式で出力するかを選択する。ステップＥ２４の出力形態選択処理では、ステップＥ２５に示すプレビュー処理を実行した後にステップＥ２６で印刷を行う処理、あるいはステップＥ２７で示すＣＳＶ出力処理を行う選択画面ユーザーの端末機器に表示され、これらの何れかが選択されることで、それらの処理が実行される。
【００７２】
ステップＥ２５のプレビュー処理の場合には、図２８に示すプレビュー画面２００がユーザーの端末機器に表示され、この状態のままの印刷をユーザーが希望するのであれば図示しない印刷ボタンを装置することでステップＥ２６の印刷処理が実行されて、図２８に示す画面と同じ形態の画像がプリンター５で印刷される。一方、ユーザーがステップＥ２７のＣＳＶ出力処理を選択すると、図２０に示す画面に表示されている帳票がＣＳＶ形式に直されて保存される。
【００７３】
インターネット１０でログインしたユーザーに対して、ステップＥ２５に示すプレビュー処理だけを許可するようなアクセス権限を設定すると、ファイルの印刷や保存及びＣＳＶ出力などを禁止することができる。つまり、帳票選択処理においては、インターネット１０経由でサーバー１にアクセスした場合、その作業範囲は狭められている。
【００７４】
このように、サーバー１にアクセス可能なユーザーに対して帳票データ及び／またはデータファイルへのアクセス権限が階層的に設定され、設定されたアクセス権限の範囲の帳票データ及び／またはデータファイルのみが、アクセス権限の設定されているユーザーに対して、その階層に応じて表示可能とされているので、アクセスしたユーザーの端末には設定されているアクセス権限の範囲以外の帳票データやデータファイルは表示されることがなく、アクセス権限限のないユーザーによる帳票データの改ざんや当該帳票データやそれが保存されているデータファイルの削除等を防止でき、安全性を高めることができる。
【００７５】
また、サーバー１で作成する帳票のデータを抽出する記憶手段２〜４は、既存の記憶手段であるので、新たな帳票を作成するのに、当該帳票を作成するのに新たにデータを入力する必要が無いので、既存のデータを有効活用でき、低コストで新たな帳票を作成することができる。
【００７６】
次に、オブジェクト型ファイル（ＰＶＦ）で構成された電子帳票２３０の編集処理について図１２を用いて説明する。
【００７７】
この処理では、まずステップＦ１で示すユーザー認証が実行される。ここでは、図３０に示すログイン画面２７０がユーザーの端末機器に表示され、ユーザーは、その端末からこのログイン画面２７０に、ユーザーＩＤ及びパスワードを入力し、ＯＫボタン２７１をクリックする。すると、入力したユーザーＩＤとパスワードがオブジェクト型ファイル（ＰＶＦ）に記憶されているユーザーＩＤとパスワードデータと同一であるか否かを比較して設定ユーザーであるか否かを判断する。そして、設定されたユーザーである場合、ステップＦ２に進んで電子帳票２３０が表示された画面２２０がユーザーの端末機器に表示され、ユーザーに対して閲覧・更新処理が許可される。ここで、ユーザーＩＤ及びパスワードが一致しない場合には、図２９に示す画面２８０が表示され、オブジェクト型ファイル(ＰＶＦ)に閲覧権限が無い為、処理を終了する。
【００７８】
電子帳票２３０が表示されると、図１２のステップＦ３に進んで、電子帳票２３０内のオブジェクト２２１(図２２参照)編集モードがオンされる。そして、ステップＦ４において、許可されたユーザーのみが許可された範囲内でオブジェクト２２１に対して編集を行う。編集が終了するとステップＦ５に進んでオブジェクト編集モードがオフし、編集されたオブジェクト型ファイル(電子帳票２３０)の情報はオブジェクト型ファイルに保存(記憶)される。
【００７９】
次に、オブジェクト型ファイル（ＰＶＦ）で構成された電子帳票２３０から記憶手段２〜４のデータの更新・追加に関する処理について図１３を用いて説明する。
【００８０】
この処理では、まずステップＧ１で示すユーザー認証が実行される。ここでは、図１２のステップＦ１同様、図３０に示すログイン画面２７０がユーザーの端末機器に表示され、ユーザーの端末機器から入力されるユーザーＩＤとパスワードによる認証処理が行われ、認証されるとステップＧ２に進んで電子帳票２３０が表示された画面２２０がユーザーの端末機器に表示され、ユーザーに対して閲覧・更新処理が許可される。ユーザーＩＤ及びパスワードが一致しない場合には、図３０の画面２８０がユーザーの端末機器に表示され、オブジェクト型ファイル(ＰＶＦ）に閲覧権限が無い為、処理を終了する。
【００８１】
電子帳票２３０が表示されると、図１３のステップＦ３に進んで、データベースである記憶手段２〜４に対する変更・追加設定の有無が判断され、変更・追加設定がない場合にはこの処理を終了する。変更・追加設定の有る場合には、ステップＧ４に進んで、電子帳票２３０上のオブジェクト２２１へ変更・追加の内容がユーザーの端末機器から入力されステップＧ５に進む。ステップＧ５では、端末機器で変更・追加した内容が記憶手段２〜４の記憶されているデータへのき書き換え(変更)と新規に作成したオブジェクトを追加する追加処理が行われる。
【００８２】
ステップＧ５での処理は、図１４，図１６に示すように、サーバー１にＬＡＮ９でアクセスする端末機器６〜８からの更新・追加の場合、図１５に示すように、インターネット１０を介してアクセスする端末機器１１からの更新・追加の場合がある。
【００８３】
図１４は、ＬＡＮ環境でオブジェクト型ファイルからリアルタイムに記憶手段２〜４への更新・追加を実行した場合の処理フローである。また、図１５は、インターネット環境でオブジェクト型ファイルからリアルタイムに記憶手段２〜４への更新・追加を実行した場合の処理フローである。このような構成とすることで、ＬＡＮ環境及びインターネット環境に関係なくオブジェクト型ファイルから記憶手段２〜４への更新・追加処理が可能となる。また、本形態では、図１６に示すように、複数のオブジェクト型ファイルをまとめて記憶手段２〜４に更新・追加処理を実施するバッチ処理ができる。
【００８４】
本形態では、さらに、図３１に示すように、オブジェクト型ファイル(電子帳票２３０)に対するトレーサビリティ機能を備えている。これはオブジェクト型ファイル(電子帳票２３０)に対する、操作履歴（トレーサビリティ）と更新結果をログ情報として管理するものである。図３１において、アクセス権限の与えられた端末機器、例えば端末機器６に表示されるオブジェクト型ファイル(電子帳票２３０)に対して変更を加えられた場合、端末機器６の画面には変更指示用のコマンドが表示され、そのコマンドが操作されて変更が行われると、サーバー１には、そのコマンド内容(変更内容)が送信される。サーバー１側では、変更ファイル名と変更した端末機器情報となるＩＰアドレス、装置内容、変更時間などを記憶する。図３２(ａ)は、端末機器６に表示される操作履歴（トレーサビリティ）の画面を示し、図３２(ｂ)は変更結果画面をそれぞれ示す。
【００８５】
このように変更した電子帳票２３０の操作履歴（トレーサビリティ）と更新結果を見られることで、変更箇所や変更時期などを発見することができる。ここでは、ファイルに対する操作履歴（トレーサビリティ）と更新結果を見られるようにしているが、電子帳票２３０の各オブジェクト２２１に対する操作履歴（トレーサビリティ）と更新結果を表示するようにしてもよい。この場合には、ファイル名のほかに、オブジェクト情報(位置情報)を管理すればよい。
【００８６】
以上述べたな構成によると、任意の形式の電子帳票２３０上のデータをオブジェクト形式で生成され、ユーザーの端末機器からオブジェクト形式のデータに対するアクセス権限が階層化されて設定されるので、電子帳票２３０上のオブジェクト形式のデータ(オブジェクト２２１)をユーザーの端末機器に付与されたアクセス権限に応じて変更することができ、安全性を確保しながら電子帳票自体のデータ変更を行えて使い勝手の良い電子帳票の作成管理を行える。
【００８７】
アクセス権限の設定されたユーザーの端末機器から当該アクセス権限の範囲に応じて記憶手段２〜４にアクセス可能であり、記憶手段２〜４へのアクセス権限が設定されたユーザーの端末機器からの指示により、変更されたオブジェクト形式のデータ(オブジェクト２２１)が記憶手段２〜４に記憶された帳票用のデータとして書き換えられることで、変更された電子帳票２３０上のデータが記憶手段２〜４に反映されるため、データの統一性を担保することができるとともに、より使い勝手が良くなる。
【００８８】
また、アクセス権限の設定されたユーザーの端末機器から当該アクセス権限の範囲に応じて記憶手段２〜４にアクセス可能であり、記憶手段２〜４へのアクセス権限が設定されたユーザーの端末機器からの指示により、記憶手段２〜４に新たなデータ記憶用のデータテーブルと、電子帳票２３０上にデータテーブルに対応するオブジェクトデータ入力領域が生成されるため、新規なデータの追加を電子帳票２３０上と記憶手段２〜４に追加することができるので、従来のシステム開発に比べて複雑なシステムを構築しなくてよいため、開発コストを低減することができ、安全性を確保しながら電子帳票自体のデータ変更を行えて使い勝手の良い電子帳票の作成管理を低コストで実現することができる。
【００８９】
上記形態では、システムがサーバー／クライアントで構成された形態を説明したが、図３３に示すように、１台のパソコンで構成されたシステム形態であってもよい。この場合、コンピュータ１Ａに、帳票作成管理プログラムをインストールするとこで、コンピュータ１Ａに、その記憶手段Ｂに記憶されている帳票用のデータを抽出するステップと、抽出されたデータを用いて任意の形式の電子帳票を作成するステップと、作成された電子情報をコンピュータ１Ａの表示装置に表示するステップと、任意の形式の電子帳票上のデータをオブジェクト形式で生成するステップと、生成されたオブジェクト形式のデータに対して階層化したアクセス権限を設定するステップを実行させ、アクセス権限の範囲に応じてオブジェクト形式のデータを変更するステップを実行させることができる。
【００９０】
つまり、コンピュータ１Ａは、帳票作成管理プログラムがインストールされることで、任意の形式の電子帳票２３０上のデータをオブジェクト形式で生成するデータ生成手段と、生成されたオブジェクト形式のデータに対して階層化したアクセス権限を設定する設定手段として機能するので、電子帳票２３０上のオブジェクト形式のデータ(オブジェクト２２１)をアクセス権限に応じて変更することができ、安全性を確保しながら電子帳票２３０自体のデータ変更を行えて使い勝手の良い電子帳票の作成管理を行える。
【図面の簡単な説明】
【００９１】
【図１】本発明の一実施形態である帳票作成管理システムの全体構成図である。
【図２】帳票作成管理システムの工程を示すフローチャートである。
【図３】ユーザー登録工程の内容を示すフローチャートである。
【図４】記憶手段コネクション設定工程の内容を示すフローチャートである。
【図５】図４に示す記憶手段コネクション設定工程の記憶手段コネクション情報の登録処理内容を示すフローチャートである。
【図６】図４に示す記憶手段コネクション設定工程のテーブル情報の登録工程の処理内容を示すフローチャートである。
【図７】図４に示す記憶手段コネクション設定工程のクエリー作成工程の処理内容を示すフローチャートである。
【図８】帳票デザインの作成工程の内容と、オブジェクトに対するセキュリティー設定のステップを示すフローチャートである。
【図９】クイックレポートの登録工程の内容を示すフローチャートである。
【図１０】表示工程の内、クライアント端末からのアクセスに対する処理内容を示すフローチャートである。
【図１１】表示工程の内、インターネット経由の端末機器からのアクセスに対する処理内容を示すフローチャートである。
【図１２】オブジェクト型の電子帳票の編集内容を示すフローチャートである。
【図１３】オブジェクト型の電子帳票からの記憶手段への更新・追加の内容を示すフローチャートである。
【図１４】ＬＡＮ環境でオブジェクト型の電子帳票からの記憶手段への更新処理の内容を示すフローチャートである。
【図１５】インターネット環境でオブジェクト型の電子帳票からの記憶手段への更新処理の内容を示すフローチャートである。
【図１６】複数のオブジェクト型の電子帳票を一括で記憶手段への更新するバッチ処理を説明する図である。
【図１７】ユーザー登録工程で表示される画面の一例を示す図である。
【図１８】クエリー作成工程で表示される画面の一例を示す図である。
【図１９】クエリー作成工程で表示される別な画面の一例を示す図である。
【図２０】帳票デザインの作成工程で表示される画面の一例を示す図である。
【図２１】印刷条件設定処理で表示される画面の一例を示す図である。
【図２２】電子帳票のオブジェクトへのセキュリティー設定時の画面と電子帳票の構成を示す図である。
【図２３】オブジェクト型の電子帳票から記憶手段への更新クエリー設定画面の一例を示す図である。
【図２４】セキュリティー設定画面の一例を示す図である。
【図２５】セキュリティー設定にかかるシステムの概略構成図である。
【図２６】ログイン処理で表示される画面の一例を示す図である。
【図２７】ログインしたユーザーの端末機器に表示される画面の一例を示す図である。
【図２８】ログインしたユーザーの端末機器に表示されるプレビュー画面の一例を示す図である。
【図２９】ログインしたユーザーの端末機器に表示される画面の一例を示す図である。
【図３０】オブジェクト型データを有する電子帳票への閲覧・編集権限によるユーザー認証の流れと、画面構成を示す図である。
【図３１】オブジェクト型データを有する電子帳票へのトレーサビリティ機能を達成するための構成図である。
【図３２】(ａ)は、トレーサビリティの内容を示す画面の一例を示す図、(ｂ)は更新結果の内容を示す画面の一例を示す図である。
【図３３】本発明の別な実施形態である帳票作成管理システムの全体構成図である。
【符号の説明】
【００９２】
１    サーバー
１Ａ    コンピュータ
１Ｂ    記憶手段
２〜４    データベース（記憶手段）
９    ネットワーク
６〜８，１１，１２    端末機器
１０    公衆通信回線（ネットワーク）
【図１】
2008197751.tif 000003
【図２】
2008197751.tif 000004
【図３】
2008197751.tif 000005
【図４】
2008197751.tif 000006
【図５】
2008197751.tif 000007
【図６】
2008197751.tif 000008
【図７】
2008197751.tif 000009
【図８】
2008197751.tif 000010
【図９】
2008197751.tif 000011
【図１０】
2008197751.tif 000012
【図１１】
2008197751.tif 000013
【図１２】
2008197751.tif 000014
【図１３】
2008197751.tif 000015
【図１４】
2008197751.tif 000016
【図１５】
2008197751.tif 000017
【図１６】
2008197751.tif 000018
【図１７】
2008197751.tif 000019
【図１８】
2008197751.tif 000020
【図１９】
2008197751.tif 000021
【図２０】
2008197751.tif 000022
【図２１】
2008197751.tif 000023
【図２２】
2008197751.tif 000024
【図２３】
2008197751.tif 000025
【図２４】
2008197751.tif 000026
【図２５】
2008197751.tif 000027
【図２６】
2008197751.tif 000028
【図２７】
2008197751.tif 000029
【図２８】
2008197751.tif 000030
【図２９】
2008197751.tif 000031
【図３０】
2008197751.tif 000032
【図３１】
2008197751.tif 000033
【図３２】
2008197751.tif 000034
【図３３】
2008197751.tif 000035