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