(57)【特許請求の範囲】
【請求項１】
ＥＲＰが稼動するサーバであり、ユーザが使用するユーザ端末からの要求に応じて通信ネットワークを介して当該ユーザ端末に対して業務プロセスにおける業務単位毎に発生する帳票データを提供する帳票データ管理サーバであって、
複数の要素により構成される組織に関する組織データと、組織内で発生した帳票データとを対応付けて記憶する帳票データ記憶手段と、
前記複数の要素を階層表示する組織図表示画面を表示して当該組織図表示画面に表示される要素の選択を前記ユーザから受け付ける前記ユーザ端末から、前記要素の識別情報を含む帳票データの提供要求を受信する提供要求受信手段と、
該提供要求受信手段により前記提供要求が受信されたことに応じて、当該提供要求に含まれる識別情報に対応する帳票データを前記帳票データ記憶手段から抽出する抽出手段と、
該抽出手段により抽出された帳票データを前記ユーザ端末に提供する提供手段とを含み、
前記組織図表示画面は、
前記複数の要素を階層表示する組織図表示領域と、
当該組織図表示領域に階層表示される要素に対応させて前記提供手段により提供された帳票データを表示する帳票データ表示領域とを含む
ことを特徴とする帳票データ管理サーバ。
【請求項２】
前記ユーザ端末は、
前記組織に関する情報であって、前記複数の要素それぞれの階層関係を含む組織情報を記憶する組織情報記憶手段と、
表示装置の表示画面に、前記階層関係に応じた態様で前記要素を表示する表示手段と、
前記ユーザの操作に応じて、前記表示手段により表示された要素の中から当該ユーザにより選択された要素を特定する特定手段と、
該特定手段により特定された要素の識別情報を含む帳票データの提供要求を送信する送信手段とを含み、
前記提供要求受信手段は、前記ユーザ端末の送信手段により送信された提供要求を受信する
請求項１記載の帳票データ管理サーバ。
【請求項３】
前記ユーザ端末の表示手段は、前記提供手段により提供された帳票データを、前記特定手段による前記要素の特定状況に応じた態様で表示する
請求項２記載の帳票データ管理サーバ。
【請求項４】
前記ユーザ端末の表示手段は、前記特定手段により特定された要素と所定の階層関係にある要素を表示する
請求項２または請求項３記載の帳票データ管理サーバ。
【請求項５】
前記ユーザ端末の前記表示手段は、前記特定手段により特定された要素が前記ユーザにより再度選択された場合、当該再度選択された要素と前記所定の階層関係にある要素の表示を閉じる
請求項４記載の帳票データ管理サーバ。
【請求項６】
前記所定の階層関係は、前記特定手段により特定された要素を上位階層とする関係である
請求項４または請求項５記載の帳票データ管理サーバ。
【請求項７】
前記ユーザ端末の組織情報記憶手段は、複数の組織に関する情報を記憶し、
前記ユーザ端末の特定手段は、前記ユーザの操作に応じて、前記複数の組織の中から当該ユーザにより選択された組織を特定し、
前記ユーザ端末の表示手段は、前記ユーザ端末の特定手段により特定された組織の要素を、前記階層関係に応じた態様で表示する
請求項２から請求項６のうち何れかに記載の帳票データ管理サーバ。
【請求項８】
前記提供要求が情報の種類を示す種類情報を含む場合に、前記抽出手段により抽出された帳票データに応じた当該種類の情報を導出する導出手段を含み、
前記提供手段は、前記導出手段により導出された情報を前記ユーザ端末に提供する
請求項１から請求項７のうち何れかに記載の帳票データ管理サーバ。
【請求項９】
ＥＲＰを稼動させ、ユーザが使用するユーザ端末からの要求に応じて通信ネットワークを介して業務プロセスにおける業務単位毎に発生する帳票データを提供する処理を帳票データ管理サーバに実行させる帳票データ管理プログラムであって、
複数の要素により構成される組織に関する組織データと、組織内で発生した帳票データとを対応付けて記憶する帳票データ記憶手段を備えた前記帳票データ管理サーバに、
前記複数の要素を階層表示する組織図表示領域と、当該組織図表示領域に階層表示される要素に対応させて帳票データを表示する帳票データ表示領域とを含む組織図表示画面を表示して当該組織図表示画面に表示される要素の選択を前記ユーザから受け付ける前記ユーザ端末から、前記要素の識別情報を含む帳票データの提供要求を受信する提供要求受信処理と、
該提供要求受信処理にて前記提供要求を受信したことに応じて、当該提供要求に含まれる識別情報に対応する帳票データを前記帳票データ記憶手段から抽出する抽出処理と、
該抽出処理にて抽出した帳票データを前記ユーザ端末に提供する提供処理とを
実行させるための帳票データ管理プログラム。
【請求項１０】
ＥＲＰが稼動する装置であり、ユーザからの要求に応じて業務プロセスにおける業務単位毎に発生する帳票データを提供する帳票データ管理装置であって、
複数の要素により構成される組織に関する組織データと、組織内で発生した帳票データとを対応付けて記憶する帳票データ記憶手段と、
表示装置の表示画面に、前記要素を階層表示する組織図表示画面を表示する表示手段と、
前記ユーザの操作に応じて、前記表示手段により表示された要素の中から当該ユーザにより選択された要素を特定する特定手段と、
該特定手段により特定された要素に対応する帳票データを前記帳票データ記憶手段から抽出する抽出手段とを含み、
前記表示手段は、前記抽出手段により抽出された帳票データを表示し、
前記組織図表示画面は、
前記複数の要素を階層表示する組織図表示領域と、
当該組織図表示領域に階層表示される要素に対応させて前記抽出手段により抽出された帳票データを表示する帳票データ表示領域とを含む
ことを特徴とする帳票データ管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＥＲＰが稼動するサーバであって、ユーザが使用するユーザ端末からの要求に応じて通信ネットワークを介して各種データを提供する帳票データ管理サーバ、および帳票データ管理サーバに搭載される帳票データ管理プログラムに関する。
【背景技術】
【０００２】
従来から、企業における基幹業務システムを構築するためのパッケージソフトウェアとして、ＥＲＰ（Enterprise Resource Planning）と呼ばれるものが主流となっていた。このＥＲＰが搭載された基幹業務システム（統合基幹業務システム、ＥＲＰシステム）では、リレーショナルデータベース上で構築されることが多くなってきており、業務処理に主眼をおいたアプリケーションプログラムの設計がなされることが多く、帳票出力には主眼が置かれずに運用されることが多い。
【０００３】
このような状況の下、大量の業務データを高速に処理し、様々な切り口で業務データを分析し、帳票出力することを目的として、基幹業務システムの補完的な役割を担う様々なデータウェアハウスシステムが提供されるようになった（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２―３１２２０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のような帳票などの情報を管理するシステムでは、多くの種類の帳票を管理し、膨大なデータ量の帳票データを管理しているため、煩雑な選択操作を強いることのない簡単な処理によりユーザが希望するデータを提供することができるようにすることが大きな課題となっている。
【０００６】
本発明は、上述した問題を解消し、帳票に関する情報を提供する業務システム（ＥＲＰシステム）において、簡単な処理によりユーザが希望するデータを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の帳票データ管理サーバは、ＥＲＰが稼動するサーバであり、ユーザが使用するユーザ端末からの要求に応じて通信ネットワークを介して当該ユーザ端末に対して業務プロセスにおける業務単位毎に発生する帳票データを提供する帳票データ管理サーバであって、複数の要素により構成される組織に関する組織データと、組織内で発生した帳票データとを対応付けて記憶する帳票データ記憶手段と、前記複数の要素を階層表示する組織図表示画面を表示して当該組織図表示画面に表示される要素の選択を前記ユーザから受け付ける前記ユーザ端末から、前記要素の識別情報を含む帳票データの提供要求を受信する提供要求受信手段と、該提供要求受信手段により前記提供要求が受信されたことに応じて、当該提供要求に含まれる識別情報に対応する帳票データを前記帳票データ記憶手段から抽出する抽出手段と、該抽出手段により抽出された帳票データを前記ユーザ端末に提供する提供手段とを含み、前記組織図表示画面は、前記複数の要素を階層表示する組織図表示領域と、当該組織図表示領域に階層表示される要素に対応させて前記提供手段により提供された帳票データを表示する帳票データ表示領域とを含むことを特徴とする。
【０００８】
上記の構成としたことで、帳票に関する情報を提供する業務システムにおいて、簡単な処理によりユーザが希望するデータを提供することができるようになる。
【０００９】
前記ユーザ端末は、前記組織に関する情報であって、前記複数の要素それぞれの階層関係を含む組織情報を記憶する組織情報記憶手段と、表示装置の表示画面に、前記階層関係に応じた態様で前記要素を表示する表示手段と、前記ユーザの操作に応じて、前記表示手段により表示された要素の中から当該ユーザにより選択された要素を特定する特定手段と、該特定手段により特定された要素の識別情報を含む帳票データの提供要求を送信する送信手段とを含み、前記提供要求受信手段は、前記ユーザ端末の送信手段により送信された提供要求を受信する構成とされていてもよい。
【００１０】
前記ユーザ端末の表示手段は、前記提供手段により提供された帳票データを、前記特定手段による前記要素の特定状況に応じた態様で表示する構成とされていてもよい。
【００１１】
前記ユーザ端末の表示手段は、前記特定手段により特定された要素と所定の階層関係にある要素を表示する構成とされていてもよい。
【００１２】
前記ユーザ端末の前記表示手段は、前記特定手段により特定された要素が前記ユーザにより再度選択された場合、当該再度選択された要素と前記所定の階層関係にある要素の表示を閉じる構成とされていてもよい。
【００１３】
前記所定の階層関係は、前記特定手段により特定された要素を上位階層とする関係である構成とされていてもよい。
【００１４】
前記ユーザ端末の組織情報記憶手段は、複数の組織に関する情報を記憶し、前記ユーザ端末の特定手段は、前記ユーザの操作に応じて、前記複数の組織の中から当該ユーザにより選択された組織を特定し、前記ユーザ端末の表示手段は、前記ユーザ端末の特定手段により特定された組織の要素を、前記階層関係に応じた態様で表示する構成とされていてもよい。
【００１５】
前記提供要求が情報の種類を示す種類情報を含む場合に、前記抽出手段により抽出された帳票データに応じた当該種類の情報を導出する導出手段を含み、前記提供手段は、前記導出手段により導出された情報を前記ユーザ端末に提供する構成とされていてもよい。
【００１６】
また、本発明の帳票データ管理プログラムは、ＥＲＰを稼動させ、ユーザが使用するユーザ端末からの要求に応じて通信ネットワークを介して業務プロセスにおける業務単位毎に発生する帳票データを提供する処理を帳票データ管理サーバに実行させる帳票データ管理プログラムであって、複数の要素により構成される組織に関する組織データと、組織内で発生した帳票データとを対応付けて記憶する帳票データ記憶手段を備えた前記帳票データ管理サーバに、前記複数の要素を階層表示する組織図表示領域と、当該組織図表示領域に階層表示される要素に対応させて帳票データを表示する帳票データ表示領域とを含む組織図表示画面を表示して当該組織図表示画面に表示される要素の選択を前記ユーザから受け付ける前記ユーザ端末から、前記要素の識別情報を含む帳票データの提供要求を受信する提供要求受信処理と、該提供要求受信処理にて前記提供要求を受信したことに応じて、当該提供要求に含まれる識別情報に対応する帳票データを前記帳票データ記憶手段から抽出する抽出処理と、該抽出処理にて抽出した帳票データを前記ユーザ端末に提供する提供処理とを実行させるためのものである。
【００１７】
また、本発明の帳票データ管理装置は、ＥＲＰが稼動する装置であり、ユーザからの要求に応じて業務プロセスにおける業務単位毎に発生する帳票データを提供する帳票データ管理装置であって、複数の要素により構成される組織に関する組織データと、組織内で発生した帳票データとを対応付けて記憶する帳票データ記憶手段と、表示装置の表示画面に、前記要素を階層表示する組織図表示画面を表示する表示手段と、前記ユーザの操作に応じて、前記表示手段により表示された要素の中から当該ユーザにより選択された要素を特定する特定手段と、該特定手段により特定された要素に対応する帳票データを前記帳票データ記憶手段から抽出する抽出手段とを含み、前記表示手段は、前記抽出手段により抽出された帳票データを表示し、前記組織図表示画面は、前記複数の要素を階層表示する組織図表示領域と、当該組織図表示領域に階層表示される要素に対応させて前記抽出手段により抽出された帳票データを表示する帳票データ表示領域とを含むことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、帳票に関する情報を提供する業務システムにおいて、簡単な処理によりユーザが希望するデータを提供することができるようになる。
【図面の簡単な説明】
【００１９】
【図１】帳票照会システムの構成例を示すブロック図である。
【図２】帳票データ管理サーバの構成例を示すブロック図である。
【図３】ユーザ端末の構成例を示すブロック図である。
【図４】伝票データ提供処理の例を示すフローチャートである。
【図５】メニュー画面の例を示す説明図である。
【図６】伝票検索画面の例を示す説明図である。
【図７】検索条件受付処理の例を示すフローチャートである。
【図８】伝票検索画面の例を示す説明図である。
【図９】組織図表示画面の例について説明するための説明図である。
【図１０】組織図表示画面の他の例について説明するための説明図である。
【図１１】一覧表示画面の例を示す説明図である。
【発明を実施するための形態】
【００２０】
以下、本発明の一実施の形態の例について図面を参照して説明する。
【００２１】
図１は、本発明の一実施の形態に係る帳票照会システム５００の構成例を示すブロック図である。図１に示すように、帳票照会システム５００は、サーバ１０（以下、適宜「サーバ１０」という。）と、中継機２０と、複数のユーザ端末３０，３０１〜３０Ｎ（Ｎは任意の正の整数）と、統合基幹業務システム１００とを含む。
【００２２】
サーバ１０と各ユーザ端末３０，３０１〜３０Ｎとは、それぞれ、インターネットなどの通信ネットワーク４０及び中継機２０を介して接続される。サーバ１０は、統合基幹業務システム１００とＬＡＮ（Local Area Network）や専用通信回線などの通信ネットワーク５１を介して接続される。なお、ユーザ端末同士は、帳票データ管理サーバを介して通信可能な構成としてもよいし、通信不能な構成としてもよい。
【００２３】
統合基幹業務システム１００は、基幹業務サーバ１１０と、データウェアハウスサーバ（ＤＷＨサーバ）１２０と、伝票データＤＢ１０１とを含む。
【００２４】
統合基幹業務システム１００は、必要に応じてサーバ１０と通信（各種情報の送受信）を行うことにより、統合基幹業務システムとしての機能を発揮する。基幹業務システム１００が備える基幹業務サーバ１１０等には公知の技術が用いられる。
【００２５】
基幹業務サーバ１１０とＤＷＨサーバ１２０とは、専用通信回線により接続されているものとする。
【００２６】
基幹業務サーバ１１０は、例えば帳票照会システム５００の管理者によって管理されるサーバであり、各種業務に関する帳票データを管理（例えば、情報の作成や更新、保存など。）するための各種の機能を有する。基幹業務サーバ１１０は、ＯＳ（Operating System）やリレーショナルＤＢを備えた一般的な情報処理装置によって構成される。
【００２７】
ここで、帳票とは、帳簿や伝票類の総称である。また、帳簿とは、金銭や品物の出納に関する事項が記入されるものであり、伝票とは、帳簿を作成する際の基となるデータであり業務上の取引等の証拠となるものである。本例においては、基幹業務サーバ１１０が、  帳票データとして伝票データのみを扱う場合を例に説明を行なう。
【００２８】
基幹業務サーバ１１０は、業務アプリケーションプログラムに従って各種の処理を実行する。業務アプリケーションプログラムとしては、例えば、販売業務管理プログラム、販売業務管理プログラム、生産管理プログラム、財務会計管理プログラム、および管理会計管理プログラムなどがある。
【００２９】
ＤＷＨサーバ１２０は、例えば本システムのシステム管理者によって管理されるサーバであり、データウェアハウスを実現するための各種の機能を有する。ここで、データウェアハウスとは、時系列で蓄積された帳票データなどの業務データの中から各項目間の関連性を分析するシステムをいう。また、ＤＷＨサーバ１２０は、基幹業務サーバ１１０から転送されたＣＳＶ（Comma Separated Values）形式のファイルを所定のデータ形式に変換するなどして、所定の格納領域に各種データを登録する機能を有する。なお、ＤＷＨサーバ１２０は、データ形式の変換を行わず、ＣＳＶ形式の状態から各格納領域に応じたデータを抽出する構成とされていてもよい。
【００３０】
伝票データＤＢ１０１は、各種業務アプリケーションプログラム（統合基幹業務システム１００が備える図示しない業務アプリケーションプログラムＤＢに記憶されたプログラム）を用いた各種情報処理によって収集・整理等された各種の帳票データを記憶する記憶媒体である。伝票データＤＢ１０１において、例えば、受注伝票に対応する伝票データについては、受注伝票ヘッダ情報、受注伝票明細情報、および納入日日程などが対応付けされ、伝票番号などのキーを元に検索可能な構造で記憶される。
【００３１】
また、基幹業務サーバ１１０は、伝票データＤＢ１０１に記憶された各種データを、所定の抽出条件に応じてＣＳＶ形式に変換してサーバ１０に送信する機能を有する。なお、本例においては、基幹業務サーバ１１０は、ＦＴＰ（File Transfer Protocol）によりＣＳＶ形式にしたデータファイルをサーバ１０に転送する。
【００３２】
サーバ１０は、ＥＲＰが稼動するサーバであって、ユーザが使用するユーザ端末３０，３０１〜３０Ｎからの要求に応じて通信ネットワークを介して各種データを提供するサーバである。サーバ１０は、例えばＷＷＷサーバなどの情報処理装置によって構成され、帳票照会システム５００のシステム管理者によって管理される。
【００３３】
図２は、サーバ１０の構成例を示すブロック図である。図２に示すように、サーバ１０は、提供要求受信部１１と、抽出部１２と、提供部１３と、導出部１４と、業務アプリケーションプログラムＤＢ１７と、伝票データＤＢ１８と、ＤＷＨＤＢ１９と、一般的な基幹業務サーバとしての機能を実現するために必要な各種データ（例えば、業務アプリケーションプログラムＤＢ１７に格納される各種プログラムが利用するデータ）を格納するその他ＤＢ１０Ｘとを備えている。なお、その他ＤＢ１０Ｘについては、本発明に特に関係しない部分であるため、詳しい説明は省略する。
【００３４】
提供要求受信部１１は、複数のユーザ端末３０，３０１〜３０Ｎから、要素の識別情報を含む帳票データの提供要求を受信する機能を有する。ここで、組織とは、企業や企業にとっての得意先など、複数の要素により構成される集団を意味する。また、要素とは、各種部門や営業所など、組織を構成する要素（組織構成要素）を意味する。なお、組織や要素の定義方法は特に限定されないが、定義した複数の要素により組織を階層的に表現できることが好ましい。
【００３５】
抽出部１２は、提供要求に含まれる識別情報に対応する帳票データを伝票データＤＢ１８から抽出する機能を有する。本例においては、抽出部１２は、識別情報が示す要素に対応付けて記憶されている帳票データを伝票データＤＢ１８から抽出する。
【００３６】
提供部１３は、伝票データＤＢ１８およびその他ＤＢ１０Ｘに格納された各種データを、所定の外部装置、本例においては複数のユーザ端末３０，３０１〜３０Ｎ及び統合基幹業務システム１００からの要求に応じて提供する機能を有する。すなわち、サーバ１０は、基幹業務サーバとしての機能を有する。言い換えれば、サーバ１０は、ＥＲＰエンジンを備える。本例においては、提供部１３は、抽出部１２により抽出された伝票データをユーザ端末に提供する。ここで、伝票データをユーザに提供する機能の例としては、各種データの検索機能や、データに基づく画面生成機能など、ユーザが伝票データの内容を確認できるようにするための各種機能が考えられる。また、提供部１３は、伝票データに限らず、ユーザが所望する任意の種類の情報を複数のユーザ端末３０，３０１〜３０Ｎに送信する機能を有する。任意の情報の例としては、導出部１４により導出された情報（導出情報）や、当該情報を示す画面を複数のユーザ端末３０，３０１〜３０Ｎに表示させるための情報（画面情報）がある。
【００３７】
導出部１４は、抽出部１２により抽出された伝票データに応じて、ユーザから要求された種類の情報を導出する機能を有する。本例においては、導出部１４は、複数のユーザ端末３０，３０１〜３０Ｎから受信した提供要求が種類情報（すなわち、情報の種類を示す情報）を含む場合、当該種類情報が示す種類の情報を導出する。なお、情報の種類は伝票データから導出可能なものであればよい。情報の種類の例としては、伝票データと所定の算出式とで導出可能な数値（例えば、売上金額）がある。
【００３８】
業務アプリケーションプログラムＤＢ１７は、各種業務に用いられるプログラムを記憶する記憶媒体である。業務アプリケーションプログラムＤＢ１７に記憶されるプログラムとしては、販売業務管理プログラム、購買業務管理プログラム、生産管理プログラム、財務会計管理プログラム、および管理会計管理プログラムなどがある。
【００３９】
伝票データＤＢ１８は、業務アプリケーションプログラムＤＢ１７に記憶された各種プログラムを用いた各種情報処理によって収集・整理等された各種の帳票データを記憶する記憶媒体である。本例においては、伝票データＤＢ１８は、複数の要素により構成される組織に関する組織データと、組織内で発生した伝票データとを対応付けて記憶する。ここで、組織データは、組織の総称を階層別に定義したものである。組織データの構成は、各組織が会社の形態に沿って階層的に対応付けされていればよい。組織データの例としては、会社名を第１階層（最上位の階層）とし、各部署を第２階層とし、さらに各部署において細分された各グループを第３階層（最下位の階層）として構成されるデータがある。また、組織内で発生した伝票データは、組織または組織を構成する要素に関連する伝票を示すデータである。伝票データの構成は特に限定されず、例えば組織や要素ごとに異なる構成の伝票データが用いられる構成としてもよい。
【００４０】
また、伝票データＤＢ１８は、基幹業務サーバ１１０から転送された伝票データを所定の形式で格納するデータベースであり、複数のキューブによって構成される。各キューブには、業務アプリケーションプログラムに応じた業務プロセスにおける業務単位毎の各業務の内容に応じた帳票データが記憶される。すなわち、各キューブには、例えば、受注伝票明細、出荷伝票明細、納品伝票明細、発注伝票明細などの各業務の内容に応じた帳票データが記憶される。
【００４１】
なお、複数の業務単位に跨る所定の関連業務の内容を統合して示す関連業務毎の関連業務内容に応じた帳票データが記憶されるキューブが設けられていてもよい。すなわち、例えば、受注出荷納品などの所定の関連業務（受注、出荷、及び納品の関連した業務）の内容を統合して示す帳票データが記憶されるキューブが設けられていてもよい。
【００４２】
すなわち、各キューブには、業務プロセスにおける業務単位毎の各業務の内容に応じた帳票データや、複数の業務単位に跨る所定の関連業務の内容を統合して示す関連業務毎の関連業務内容に応じた帳票データなど、業務内容に応じて分類された各分類の帳票データがそれぞれ格納される。
【００４３】
なお、各キューブには、対応する帳票データについて一般的に設けられる項目（例えば、受注伝票に対応する伝票データについては、受注伝票ヘッダ情報、受注伝票明細情報、および納入日日程などの項目。なお、伝票番号などのキーを元に検索可能に各項目が対応付けされた構造で記憶される。伝票番号には、受注番号、発注番号、出荷番号、入出庫番号、請求書照会、請求番号、会計番号などが含まれる。）により構成されたデータが格納される。
【００４４】
なお、図示しないが、本例においては、サーバ１０は、データウェアハウスを実現するための各種の機能を有するＤＷＨサーバとしての機能を有するものとする。サーバ１０が、ＥＲＰエンジンと、ＤＷＨサーバとして機能するための構成とを備えることにより、構成の異なる統合基幹業務システム（例えば、基幹業務サーバとＤＷＨサーバのうち、両方を有する統合基幹業務システム１００の他、例えばＤＷＨサーバのみを有する統合基幹業務システムや、ＤＷＨサーバのみを有する統合基幹業務システム。）に対しても、統合基幹業務システムとして要求される情報の提供を行うことができるようになる。
【００４５】
複数のユーザ端末３０，３０１〜３０Ｎそれぞれは（以下、ユーザ端末３０を例にして説明する）、ＣＰＵ（中央処理装置）、ＲＯＭ、ＲＡＭ、および表示部などを備えた例えばｉＰａｄ（登録商標）などの情報処理装置である。本例において、ユーザ端末３０は、Ｗｅｂブラウザなど、帳票データを扱うために利用可能な各種アプリケーションを有しているものとする。また、ユーザ端末３０は、例えばユーザによる操作入力に応じて、サーバ１０から必要な帳票データ（本例においては、プロセスフローデータ）を取得するためのクエリ（検索項目、検索キー、抽出キーなど）を定義し、サーバ１０に送信する機能を有する。また、ユーザ端末３０は、ＱＲコード（Quick
Response Code）（登録商標）などの各種のコードを読み取るコードリーダ（あるいはコードリーダ機能）を備えているものとする。
【００４６】
本例においては、ユーザ端末３０は、中継機２０及び通信ネットワーク４０を介してサーバ１０と通信し、サーバ１０から取得したデータを例えば所定のＷｅｂアプリケーション（Ｗｅｂブラウザ）などのソフトウェアの機能により表示部に出力する機能を有する。
【００４７】
図３は、ユーザ端末３０の構成例を示すブロック図である。図３に示すように、ユーザ端末３０は、組織情報記憶部３１と、表示部３２と、特定部３３と、送信部３４とを含む。
【００４８】
組織情報記憶部３１は、組織に関する情報であって、組織を構成する複数の要素それぞれの階層関係を含む組織情報を記憶する機能を有する。本例においては、組織情報には、複数の組織それぞれを一意に識別可能な識別情報（組織コード）と、要素の識別情報（要素コード）と、伝票件数と、売上金額とが含まれるものとする。ここで、伝票件数や売上金額は伝票データの例である。なお、本例においては、ユーザ端末３０が、組織に関する各種画面を表示するために組織情報記憶部３１に記憶された組織情報を抽出（あるいは、参照）する場合を例にして説明する。すなわち、本例においては、ユーザ端末３０が例えば組織構成を表す画面を表示する場合、組織情報を取得するための通信処理を必要としない。ただし、組織情報記憶部３１における情報の管理方法は特に限定されず、ユーザ端末３０が、必要に応じて組織情報を利用することができる構成であればよい。すなわち、例えば各種情報を一元管理するために、帳票照会システム５００に関する記憶部については全てサーバ１０が備える構成とする場合、組織情報記憶部３１が、サーバ１０から受信した組織情報を一時的に記憶する機能を有する構成としてもよい。なお、この場合、帳票照会システムに関する全ての記憶部を備えるサーバが、本例における「組織データ」と「組織情報」とを一括して管理する構成としてもよい。
【００４９】
表示部３２は、表示装置の表示画面に、階層関係に応じた態様で要素を表示する機能を有する。ここで、階層関係に応じた態様とは、ユーザが組織を構成する要素の階層関係の一部または全てを認識し得る態様であればよい。本例においては、表示部３２は、自己が備える表示装置の表示画面に、表示対象とする組織と、当該組織を構成する要素とを所定規則に従った態様で表示する。なお、表示態様の例については後述する（図１０、図１１参照）。
【００５０】
特定部３３は、ユーザの操作に応じて、表示部３２により表示された要素の中から当該ユーザにより選択された要素を特定する機能を有する。なお、ユーザによる要素の選択方法は特に限定されず、例えば一度に複数の要素がユーザにより選択される構成としてもよい。本例においては、特定部３３は、ユーザにより選択された要素の識別情報を組織情報記憶部３１から抽出する。
【００５１】
送信部３４は、特定部３３により特定された要素の識別情報を含む帳票データの提供要求を送信する機能を有する。本例においては、送信部３４は、要素の識別情報と、ユーザ端末３０の識別情報とを含む提供要求をサーバ１０に送信する。
【００５２】
次に、本例の帳票照会システム５００の動作について図面を参照して説明する。なお、本発明に特に関係しない動作や処理については、その内容を省略している場合がある。
【００５３】
図４は、本例の帳票照会システム５００におけるサーバ１０などが実行する伝票データ提供処理の例を示すフローチャートである。ここでは、サーバ１０が、ユーザＸが使用するユーザ端末３０からの要求に応じて伝票データを提供する場合を例に説明する。なお、以下で説明する各種フローを構成する各種処理の順序は、処理内容に矛盾等が生じない範囲で順不同である。
【００５４】
伝票データ提供処理において、先ず、ユーザ端末３０は、ユーザＸのログイン操作によるログイン要求を受け付ける（ステップＳ１０１）。このログイン操作は、例えば、予め設定された暗証番号の入力操作などが考えられる。ユーザ端末３０へのログインが許可されると、ユーザ端末３０に搭載されている各種の機能を利用するための各種の操作を行うことが許容される。
【００５５】
ユーザ端末３０は、ユーザＸがユーザ端末３０にログインしている状態であるときに、ユーザＸによって所定のログイン操作が実行されると、サーバ１０に対してアクセスしてログイン画面を取得し、ログイン画面にてログインに必要な情報（例えば予め設定されたユーザＩＤとパスワード）を指定してログイン要求を行う（ステップＳ１０２）。このログイン要求は、例えば、ユーザＩＤとパスワードの他、予め定められたログイン判定に用いられる所定の情報（例えばユーザＸに対して発行された電子証明書）が提示されて行われる。なお、サーバ１０へのログインの際に、ユーザが所属するグループや各種画面で使用する言語（例えば日本語）をユーザＸに指定させる構成としてもよい。
【００５６】
サーバ１０は、ログイン要求を受けると、ログインを許可するか否かを判定する（ステップＳ１０３）。この判定は、例えば、ＩＤ、パスワード、電子証明書などによって行うようにすればよい。
【００５７】
サーバ１０は、ログインを許可すると判定した場合には（ステップＳ１０３のＹ）、ユーザ端末３０をログイン状態に設定する。ユーザ端末３０をログイン状態に設定すると、サーバ１０は、メニュー画面を示すメニュー画面情報をユーザ端末３０に送信する（ステップＳ１０４）。なお、ログインを許可しないと判定した場合には（ステップＳ１０３のＮ）、サーバ１０は、ユーザ端末３０をログイン状態に設定することなく伝票データ提供処理を終了する。なお、ログインを許可しないと判定した場合には、サーバ１０は、その旨をユーザ端末３０に対して通知する処理を行う。
【００５８】
ユーザ端末３０は、メニュー画面情報を受信すると、受信したメニュー画面情報が示すメニュー画面を自己が備える表示部に表示する（ステップＳ１０５）。
【００５９】
図５は、メニュー画面の例を示す説明図である。図５に示すように、メニュー画面には、選択可能な複数のメニューの名称がそれぞれ表示されたメニューボタンＭ１〜Ｍ６が略円周上に配置されたメニュー配置円ＭＣが表示されるメニュー配置円表示領域５０１が設けられている。また、メニュー配置円表示領域５０１には、図５に示すように、メニュー配置円ＭＣが形成する円の中心領域に配置されメニュー配置円ＭＣのタイトルが表示されたタイトル表示領域ＭＡが設けられている。ここでは、メニューボタンＭ１〜Ｍ６として、伝票を検索する際に押下される伝票検索ボタンＭ１、新規に伝票を作成する際に押下される新規伝票ボタンＭ２、経費を入力する際に押下される経費入力ボタンＭ３、マスタを登録する際に押下されるマスタ登録ボタンＭ４、ＤＷＨＤＢ１９にデータを登録等する場合に押下されるＤＷＨボタンＭ５、及び在庫情報を問い合わせする際に押下される在庫問合ボタンＭ６が設けられている。
【００６０】
タッチパネルが配置されたユーザ端末３０の表示部に表示されたメニュー画面において、ユーザＸは、タッチ操作（指により接触する操作）によりメニューボタンＭ１〜Ｍ６の何れかを押下する。本例では、伝票検索ボタンＭ１が押下されたものとする。なお、他のメニューボタンＭ２〜Ｍ６が押下された際の処理については、ここでは省略する。
【００６１】
ユーザ端末３０は、メニュー画面において伝票検索ボタンＭ１が押下されると、サーバ１０に対して、伝票検索ボタンＭ１が押下された旨をメニュー選択結果としてサーバ１０に送信する（ステップＳ１０６）。
【００６２】
サーバ１０は、伝票検索ボタンＭ１が押下された旨のメニュー選択結果を受信すると、伝票の検索条件を指定する伝票検索画面を示す伝票検索画面情報をユーザ端末３０に送信する（ステップＳ１０７）。
【００６３】
ユーザ端末３０は、伝票検索画面情報を受信すると、受信した伝票検索画面情報が示す伝票検索画面を自己が備える表示部に表示し（ステップＳ１０８）、検索条件受付処理を実行する（ステップＳ２００）。
【００６４】
図６は、伝票検索画面の例を示す説明図である。図６に示すように、伝票検索画面には、検索対象とするキューブあるいはキューブ群を選択するキューブ選択領域６０１と、集計単位として予め定められている帳票データの項目又は項目群を示すメッシュを選択するメッシュ選択領域６０２と、集計単位としての時間軸（時間範囲）を選択する時間範囲選択領域６０３と、詳細な検索条件あるいは集計条件を設定する詳細設定領域６０４と、組織図ボタン６０５と、明細化を行う際に押下される明細化ボタン６０６とが設けられている。なお、本例においては、各画面の説明を容易にするため、各画面のサイズを統一しないで図示する場合がある。
【００６５】
ここで、「明細化」とは、メッシュ単位で集計された検索結果一覧が示すデータについての元伝票（集計されていない伝票データ）を特定するために、検索結果一覧のデータに各伝票データに一意に付与されている識別番号（例えば伝票番号）を追加することを意味する。本例では、明細化機能を有しているため、メッシュ単位で集計された検索結果一覧で分析を行い、詳細を確認する必要があるデータ（異常値、予定と実績とで乖離が大きいなどのデータ）について元伝票で確認することが容易となる。
【００６６】
キューブ選択領域６０１には、図６に示すように、販売系の帳票データが格納されたキューブを選択する販売系選択ボタン、購買系の帳票データが格納されたキューブを選択する購買系選択ボタン、製造系の帳票データが格納されたキューブを選択する製造系選択ボタン、受払系の帳票データが格納されたキューブを選択する受払系選択ボタン、会計系の帳票データが格納されたキューブを選択する会計系選択ボタンなどの各種選択ボタンが設けられている。
【００６７】
メッシュ選択領域６０２には、図６に示すように、所定種類のメッシュ（本例においては、大分類のメッシュと品目に関するメッシュ）を選択するための各種選択ボタンが設けられている。メッシュ選択領域６０２に設けられている各種選択ボタンは、複数同時に選択することも可能である。
【００６８】
時間範囲選択領域６０３には、図６に示すように、日、週、月、年を時間軸として選択するための各種選択ボタンが設けられている。なお、ユーザ端末３０が、ユーザＸにより選択された時間軸に対応するカレンダ示すカレンダ画面を表示する構成としてもよい。
【００６９】
詳細設定領域６０４には、メッシュ選択領域６０２において選択されたメッシュについて検索条件を絞る際のメッシュ詳細を設定する際に押下されるメッシュ詳細ボタンと、伝票データにおける各種数値項目についての詳細な検索条件を設定する際に押下される数値詳細ボタンと、伝票データにおける各種日付項目についての詳細な検索条件を設定する際に押下される日付定義ボタンと、その他の詳細な検索条件を設定する際に押下される抽出条件ボタンとが設けられている。
【００７０】
検索条件を決定するための主な選択対象として、キューブ、メッシュ、および時間軸の３種類としたことで、図６に示すようにコンパクトに選択対象を表示することができ、ユーザ端末３０が備える表示装置の表示画面サイズによっては一画面で全ての選択対象を表示することができるようになる。なお、各選択領域に配されている選択項目は一例であり、例えば他の選択項目が含まれていてもよい。
【００７１】
伝票検索画面において、ユーザＸは、タッチ操作によりキューブ選択領域６０１に配置されているキューブの何れかを選択するとともに、メッシュ選択領域６０２に配置されているメッシュのうち１または２以上のメッシュを選択する。
【００７２】
具体的には、ユーザＸは、キューブ選択領域６０１に配置されている選択ボタンの何れかを押下して検索対象のキューブを選択するとともに、メッシュ選択領域６０２に配置されている選択ボタンのうち１または２以上の選択ボタンを押下して検索対象とされる帳票データ（キューブの選択により決定される）における何れの帳票項目を検索抽出するか選択する。
【００７３】
そして、伝票検索画面において、ユーザＸは、必要に応じて時間範囲選択領域６０３に配置されている時間軸の何れかを選択する。具体的には、ユーザＸは、時間範囲選択領域６０３に配置されている選択ボタンの何れかを押下して集計する際の時間軸を選択する。
【００７４】
図７は、ユーザ端末３０が実行する検索条件受付処理の例を示すフローチャートである。検索条件受付処理において、ユーザ端末３０は、ユーザＸのタッチ操作によるキューブの選択を受け付け（ステップＳ２０１）、ユーザＸのタッチ操作による１または２以上のメッシュの選択を受け付け（ステップＳ２０２）、ユーザＸのタッチ操作による時間軸の選択を受け付ける（ステップＳ２０３）。
【００７５】
なお、例えばメッシュの選択については、ユーザＸの希望により受け付けないようにしてもよい。この場合、例えばユーザ端末３０が、メッシュの選択がされていない状態でも次のステップに進める構成とすればよい。また、伝票検索画面にメッシュ選択領域６０３を設けない構成としてもよい。
【００７６】
図８は、キューブなどが選択された状態の伝票検索画面の例を示す説明図である。図８に示す例では、キューブとして売上実績が選択され、メッシュとして品目が選択され、時間軸として年が選択された状態が示されている。
【００７７】
また、本例では、伝票検索画面において、ユーザＸは、必要に応じて詳細設定領域６０４に設けられているメッシュ詳細ボタン、数値詳細ボタン、日付定義ボタン、抽出条件ボタンの何れかを押下することでさらに詳細設定を行うことが可能である。ユーザＸによる詳細設定操作を受け付けた場合、ユーザ端末３０は、受け付けた詳細設定操作に応じた画面（詳細設定画面）を表示して（図示せず）、ユーザＸによる詳細設定を受け付ける（ステップＳ２０４）。
【００７８】
なお、詳細設定はユーザＸの希望により任意に設定されるものであり、詳細設定に関する処理や操作は行われなくてもよい。詳細設定が実行された場合には、伝票検索画面（図８参照）に戻る。
【００７９】
組織図ボタン６０５は、組織図の表示要求を受け付けるための仮想ボタンである。ユーザ端末３０は、伝票検索画面において検索条件の選択・設定を受け付けた後、組織図ボタン６０５が選択されたことに応じて、組織図を表示する（ステップＳ１０９）。本例においては、ユーザ端末３０は、組織図を含む組織図表示画面を表示する。なお、組織図を表示する時機（タイミングや条件、期間を含む）はこれに限定されず、ユーザが組織（または、組織を構成する要素）の選択を望む時機に、ユーザ端末３０が組織を表示する構成であることが好ましい。ユーザ端末３０が組織図を表示する時機の他の例としては、帳票データの検索条件の入力を受け付ける前や、ユーザにより帳票データが選択された後など、種々の時機が考えられる。
【００８０】
図９は、組織図表示画面の例について説明するための説明図である。図９に示すように、組織図表示画面には、組織ボタン表示領域９１０と、組織図表示領域９２０と、伝票データ表示領域９３０と、一覧表示ボタン９４０と、項目表示領域９５０とが設けられる。
【００８１】
組織ボタン表示領域９１０は、ユーザＸによる組織の選択を受け付けるための領域である。本例においては、ユーザ端末３０は、３つの組織（図９における、「組織１」、「組織２」、「組織３」）を示す複数の組織ボタン９１１〜９１３を組織ボタン表示領域９１０に表示する。なお、組織ボタン表示領域９１０に表示する組織の数は特に限定されない。また、組織ボタン表示領域９１０に表示する複数の組織を、例えばユーザにより定義された関係がある組織としてもよい。ユーザにより定義された関係がある複数の組織を表示する場合、例えばユーザ端末３０が、組織ボタン表示領域９１０に、組織（ユーザＸが所属する組織。自組織。）と、得意先と、仕入先とに対応する組織ボタンを表示する構成としてもよい。
【００８２】
図１０は、組織図表示画面の他の例について説明するための説明図である。例えばユーザＸにより、図９の組織ボタン９１２が選択された場合、ユーザ端末３０は、仮想ボタン９１２が選択されていることをユーザＸが識別し得る態様で表示し（すなわち、識別可能に表示し）、かつ、仮想ボタン９１２に対応する組織の組織図と、当該組織図に対応する帳票データとを表示する。
【００８３】
組織図表示領域９２０は、組織の構成を示す組織図を表示するための領域である。ユーザ端末３０は、ユーザＸにより選択された組織ボタンに対応する組織の組織図を組織図表示領域９２０に表示する。
【００８４】
ここで、組織図は、組織を構成する複数の要素（組織構成要素）を、当該複数の要素の階層関係に応じた配置で表現した図である。例えば図９の組織図表示領域９２０に表示された組織図では、要素「販売部門」の上位階層に要素「会社〇〇」があり、同位階層に要素「製造部門」や「経理」があり、下位階層に要素「営業１」や「営業２」があることが表現されている。
【００８５】
伝票データ表示領域９３０は、伝票データ（または伝票データから導出された情報）を表示するための領域である。ユーザ端末３０は、ユーザＸによる要素の選択状況に応じた態様で伝票データを表示する。本例においては、ユーザ端末３０は、組織図を構成する組織構成要素と同じ行に、当該組織構成要素に対応する伝票データを示す画像を配置する。なお、ユーザＸは、適宜サーバ１０から伝票データを取得することで（例えば、後述する処理によりサーバ１０からの情報提供を受けることで）、伝票データ表示領域９３０に伝票データを表示する。
【００８６】
一覧表示ボタン９４０は、ユーザＸにより選択された組織（あるいは、選択中の組織）に対応する伝票データの一覧を示す画面（一覧表示画面）の表示要求を受け付けるための仮想ボタンである。ユーザ端末３０は、一覧表示ボタン９４０の選択を受け付けたと判定した場合に、一覧表示画面を表示する。
【００８７】
図１１は、一覧表示画面の例を示す説明図である。図１１に示すように、一覧表示画面には、組織名を表示する組織名表示領域１１０１と、伝票データを表示する伝票データ表示領域１１０２と、前画面に戻る際に押下される戻るボタンＢ１と、照会ボタンＢ２とが設けられている。
【００８８】
照会ボタンＢ２は、所定の照会処理の開始要求を受け付けるための仮想ボタンである。ユーザ端末３０は、照会ボタンＢ２の選択を受け付けた場合、所定の照会関連処理を実行する。なお、照会処理については、ここでの説明は省略する。
【００８９】
項目表示領域９５０は、伝票データのうち伝票データ表示領域９５０に表示されている項目（または、伝票データから導出された情報の名称）を表示するための領域である。
【００９０】
ここで、本例における組織図表示画面の動作（すなわち、画面遷移）について、図９を参照して詳細に説明する。ユーザ端末３０は、要素「販売部門」の選択を受け付けると、当該要素を上位階層とする関係である要素（すなわち、下位要素）「営業１」、「営業２」、「物流」を表示する。すなわち、ユーザＸにより要素「販売部門」が選択されるまで、組織図にはこれら３つの下位要素は表示されない。なお、ユーザ端末３０は、ユーザＸにより選択された状態の要素（選択状態にある要素）を識別可能に表示する。本例においては、ユーザ端末３０は、選択状態にある要素（例えば、図９で斜線を付した部分に対応する要素）を他の要素と異なる色（例えば、オレンジ色）で表示する方法がある。
【００９１】
また、ユーザ端末３０は、要素「販売部門」の下位要素である要素「物流」が表示された状態で当該要素の選択を受け付けると、当該組織の下位要素も表示する。さらに、本例においては、ユーザ端末３０は、選択された要素「物流」の上位要素である「販売部門」の選択状態を解除する。なお、ユーザ端末３０は、選択状態を解除した要素を、選択状態にない他の要素と同じ色（例えば、白色）に変更する。
【００９２】
また、ユーザ端末３０は、選択状態にある要素がユーザにより再度選択された場合、当該再度選択された要素と所定の階層関係にある要素の表示を閉じる。例えば、ユーザ端末３０は、図９の状態で要素「販売部門」が選択された場合、当該要素の選択状態を解除し、下位要素「営業１」、「営業２」、「物流」の表示を閉じて、当該要素の右側に所定の画像（例えば、「・・・」を示す画像）を表示する。ユーザ端末が所定の画像（下位要素示唆画像）を表示する構成とすることで、ユーザに対して下位要素の存在を示唆することができる。
【００９３】
また、ユーザ端末３０は、上位要素の選択を受け付けると、当該要素の下位要素の選択状態を解除する。例えば、ユーザ端末３０は、図９の状態で要素「製造部門」が選択された場合、当該要素を選択状態に設定し、当該要素の下位要素「製造１」の選択状態を解除する。このとき、ユーザ端末３０は、選択状態が解除された要素の下位要素「グループ１」、「グループ２」の表示は閉じる。
【００９４】
また、ユーザ端末３０は、選択状態にある要素と、表示の閉じられていない要素とに対応する伝票データを、伝票データ表示領域９５０に表示する。なお、ユーザ端末が伝票データを取得する時機は特に限定されず、例えば定期的に複数の組織に関する伝票データを取得しておく構成としてもよいし、ユーザＸにより選択された要素を特定する度に当該要素に対応する伝票データを取得する構成としてもよい。以下では、ユーザ端末３０が、ユーザＸにより選択された要素を特定したことに応じて伝票データを取得する場合を例にして説明する。
【００９５】
ユーザ端末３０は、伝票データ提供処理において（図４参照）、組織図を表示すると、要素を特定する（ステップＳ１１０）。本例においては、ユーザ端末３０は、ユーザＸにより選択された要素を特定する。なお、ユーザＸにより選択された要素の特定方法は特に限定されず、タッチ操作に応じて特定する構成としてもよいし、マウスやキーボードの操作に応じて特定する構成としてもよい。
【００９６】
ユーザ端末３０は、要素を特定すると、情報の提供要求をサーバ１０に送信する（ステップＳ１１１）。本例においては、ユーザ端末３０は、特定した要素の識別情報と、検索条件受付処理にて受け付けた検索条件とを含む提供要求を生成し、生成した提供要求をサーバ１０に送信する。
【００９７】
サーバ１０は、ユーザ端末３０から提供要求を受信する（ステップＳ１１２）。なお、サーバ１０が、ユーザ端末３０の識別情報を含む提供要求を受信することで、再度のログイン判定を省略する構成としてもよい。
【００９８】
サーバ１０は、提供要求を受信すると、受信した提供要求に含まれる識別情報に対応する伝票データを伝票データＤＢ１８から抽出する（ステップＳ１１３）。本例においては、サーバ１０は、受信した提供要求に含まれる識別情報に対応する伝票データであって、当該提供要求に含まれる検索条件に合致する伝票データを抽出する。
【００９９】
サーバ１０は、伝票データを抽出すると、抽出した伝票データに応じた情報を導出する（ステップＳ１１４）。本例においては、サーバ１０は、ユーザ端末３０から受信した提供要求に情報の種類を示す種類情報が含まれている場合に、抽出した伝票データに基づいて当該種類の情報を導出する。なお、提供要求に種類情報が含まれていない場合、サーバ１０が、所定種類の情報を導出する構成としてもよいし、伝票データ自体をユーザ端末３０に送信する構成としてもよい。情報の導出をサーバに担当させることで、ユーザ端末３０の処理負荷を軽減させることができる。
【０１００】
サーバ１０は、情報を導出すると、導出した情報をユーザ端末３０に提供する（ステップＳ１１５）。本例においては、サーバ１０は、導出した情報をユーザ端末３０に送信する。なお、サーバ１０による情報の提供方法は特に限定されず、例えば導出した情報を示す画面を示す情報を生成し、生成した情報をユーザ端末３０に送信する構成としてもよい。
【０１０１】
ユーザ端末３０は、サーバ１０から提供された情報（提供情報）を受信すると、受信した提供情報を自己が備える表示装置の表示画面に表示する（ステップＳ１１６）。本例においては、ユーザ端末３０は、受信した提供情報の一部または全部が表示画面に表示されるように組織図表示画面を更新する。
【０１０２】
ユーザ端末３０は、提供情報を表示すると、サーバ１０へのアクセスを終了するか否かを判定する（ステップＳ１１７）。ここで、例えばユーザＸによるブラウザを終了する操作などのアクセスを終了するための操作がなされた場合には（ステップＳ１１７のＹ）、ユーザ端末３０は、サーバ１０に対してログアウト要求を行う（ステップＳ１１８）。なお、アクセスを継続するための操作がなされた場合には（ステップＳ１１７のＮ）、ユーザ端末３０は、ステップＳ１０９の処理に移行して組織図を表示する。すなわち、本例においては、ユーザ端末３０は、組織または組織構成要素以外の検索条件を維持した状態で、組織図を表示することができる。
【０１０３】
一方、サーバ１０は、ステップＳ１１５の処理にてユーザ端末３０に情報を提供すると、ユーザ端末３０との情報のやりとりが行われていない時間（待機時間）の計測を開始し、この待機時間が所定時間（例えば５分、１０分、３０分など）を経過（所定時間に到達）したか否かを監視する（ステップＳ１１９）。
【０１０４】
サーバ１０は、待機時間の計測中にログアウト要求を受けると（ステップＳ１２０のＹ）、待機時間の計測を中止し、ログイン状態を解除するログアウト処理を行い（ステップＳ１２１）、ここでの処理を終了する。
【０１０５】
また、サーバ１０は、待機時間が所定時間を経過したと判定した場合には（ステップＳ１１９のＹ）、待機時間の計測を終了し、ログイン状態を解除するログアウト処理を行い（ステップＳ１２１）、ここでの処理を終了する。
【０１０６】
以上に説明したように、上述した実施の形態では、ＥＲＰが稼動するサーバであり、ユーザが使用するユーザ端末からの要求に応じて通信ネットワークを介して当該ユーザ端末に対して業務プロセスにおける業務単位毎に発生する帳票データを提供する帳票データ管理サーバ１０が、複数の要素により構成される組織に関する組織データと、組織内で発生した帳票データ（例えば、伝票データ）とを対応付けて記憶する帳票データ記憶手段（例えば、伝票データＤＢ１８）を備え、複数の要素を階層表示することでユーザによる要素の選択を受け付けるユーザ端末３０から、要素の識別情報を含む帳票データの提供要求を受信し（例えば、ステップＳ１１２）、提供要求を受信したことに応じて、当該提供要求に含まれる識別情報（すなわち、要素を一意に特定可能な情報）に対応する帳票データを帳票データ記憶手段から抽出し（例えば、ステップＳ１１３）、抽出した帳票データをユーザ端末３０に提供する（例えば、ステップＳ１１５）構成としているので、ＥＲＰシステムにおいて、簡単な処理によりユーザが希望するデータを提供することができるようになる。
【０１０７】
すなわち、ユーザに対して帳票データの検索対象組織（具体的には、組織構成要素）を指定するための専用画面を提供するユーザ端末を利用することで、専用画面にて受け付けた操作に応じた簡単な処理により、ユーザが希望するデータを提供することができるようになる。
【０１０８】
また、上述した実施の形態では、ユーザ端末３０が、組織に関する情報であって、複数の要素それぞれの階層関係を含む組織情報を記憶する組織情報記憶部３１を備え、表示装置の表示画面に、階層関係に応じた態様で要素を表示し（例えば、ステップＳ１０９）、ユーザＸの操作に応じて、表示した要素の中からユーザＸにより選択された要素を特定し（例えば、ステップＳ１１０）、特定した要素の識別情報を含む帳票データ（例えば、伝票データ）の提供要求を送信し（例えば、ステップＳ１１１）、サーバ１０が、ユーザ端末３０により送信された提供要求を受信する（例えば、ステップＳ１１２）、構成としているので、組織構成を考慮して帳票データを検索等する際のユーザ負荷を軽減させることができるようになる。
【０１０９】
また、上述した実施の形態では、ユーザ端末３０が、サーバ１０から提供された帳票データを、要素の特定状況に応じた態様（例えば、ユーザＸによる組織構成要素の選択状況に応じた態様。図９と図１０参照。）で表示する構成としているので、組織構成に応じた態様で帳票データを表示することができるようになる。
【０１１０】
また、上述した実施の形態では、ユーザ端末３０が、特定された要素と所定の階層関係にある要素を表示する（例えば、ユーザＸによる選択を受け付けた要素の下位要素を新たに表示する）構成とすることができるので、組織構成のうち、ユーザにとっての有用性が高い構成部分を優先的に表示することができるようになる。すなわち、例えばユーザがシステムの使用を開始した際には組織構成の全体を表示せず、ユーザの操作に応じて表示範囲を増加または移動させるように表示画面を更新することができるようになる。
【０１１１】
また、上述した実施の形態では、ユーザ端末３０が、特定した要素がユーザＸにより再度選択された場合、当該再度選択された要素と所定の階層関係にある要素の表示を閉じる（例えば、要素名を示す画像の表示を止める。図９と図１０参照。）構成としているので、表示画面に表示される組織図が過大になることによる視認性の低下を防止することができるようになる。
【０１１２】
また、上述した実施の形態では、ユーザ端末３０が、特定した要素（すなわち、ユーザＸにより選択された要素）を上位階層とする関係である構成としているので、順次下位の階層に進みながら必要な帳票データを探すことができるシステムをユーザに提供することができるようになる。
【０１１３】
また、上述した実施の形態では、ユーザ端末３０が、複数の組織に関する情報を記憶する組織情報記憶部３１を備え、ユーザＸの操作に応じて、複数の組織の中から当該ユーザにより選択された組織を特定し、特定した組織の要素を階層関係に応じた態様で表示する（例えば、図９と図１０参照）構成としているので、複数の組織に関する帳票をまとめて管理することができるようになる。なお、階層の項目は、システム管理者やユーザ端末のユーザが自由に定義できる構成としてもよい。この場合、例えばある組織が他の組織の要素として管理される構成としてもよい。
【０１１４】
また、上述した実施の形態では、サーバ１０が、ユーザ端末３０から受信した提供要求が情報の種類を示す種類情報を含む場合に、抽出した帳票データに応じた当該種類の情報を導出し（例えば、ステップＳ１１４）、導出した情報をユーザ端末３０に提供する（例えば、ステップＳ１１５）構成としているので、ユーザ端末が担う処理負荷を軽減させることができるようになる。
【０１１５】
なお、上述した実施の形態では特に言及していないが、サーバ１０は、自己が備える記憶媒体に記憶されている処理プログラム（帳票データ管理プログラム）に従って、上述した各処理（図４参照）を実行する。また、ユーザ端末３０，３０１〜３０Ｎは、自己が備える記憶媒体に記憶されている処理プログラム（帳票データ管理プログラム）に従って、上述した各処理（図４、図７参照）を実行する。
【０１１６】
なお、帳票照会システム５００の構成は上述した構成に限定されず、帳票照会システム５００におけるユーザ端末３０とサーバ１０のどちらか一方が備える機能の一部または全部を、他の一方が備える構成とされていてもよい。すなわち、例えばユーザ端末３０が実行する処理として説明した処理の一部または全部をサーバ１０が実行する構成としてもよいし、サーバ１０が実行する処理として説明した処理の一部または全部を複数のユーザ端末３０，３０１〜３０Ｎの何れかが実行する構成としてもよい。また、サーバ１０が備える記憶手段に記憶された情報の一部または全部を複数のユーザ端末３０，３０１〜３０Ｎの何れかが備える構成としてもよい。
【産業上の利用可能性】
【０１１７】
本発明によれば、帳票に関する情報を提供する業務システム（ＥＲＰシステム）において、簡単な処理によりユーザが希望するデータを提供するのに有用である。
【符号の説明】
【０１１８】
１０                    帳票データ管理サーバ
１１                    提供要求受信部
１２                    抽出部
１３                    提供部
１４                    導出部
１７                    業務アプリケーションプログラムＤＢ
１８                    伝票データＤＢ
１９                    ＤＷＨＤＢ
２０                    中継機
３０，３０１〜３０Ｎ    ユーザ端末
３１                    組織情報記憶部
３２                    表示部
３３                    特定部
３４                    送信部
４０                    通信ネットワーク
５１                    通信ネットワーク
１００                  統合基幹業務システム
１１０                  基幹業務サーバ
１２０                  ＤＷＨサーバ
５００                  帳票照会システム
【要約】
【課題】帳票に関する情報を提供する業務システム（ＥＲＰシステム）において、ユーザが各種情報をより容易に取り扱うことができるようにする。
【解決手段】帳票データ管理サーバ１０が、複数の要素により構成される組織に関する組織データと、組織内で発生した帳票データとを対応付けて記憶する帳票データ記憶手段（例えば、伝票データＤＢ１８）を備え、複数の要素を階層表示することでユーザによる要素の選択を受け付けるユーザ端末３０から、要素の識別情報を含む帳票データの提供要求を受信し（例えば、ステップＳ１１２）、提供要求を受信したことに応じて、当該提供要求に含まれる識別情報（すなわち、要素を一意に特定可能な情報）に対応する帳票データを帳票データ記憶手段から抽出し（例えば、ステップＳ１１３）、抽出した帳票データをユーザ端末３０に提供する（例えば、ステップＳ１１５）。
【選択図】図４【図１】
0005575973.tif 000002
【図２】
0005575973.tif 000003
【図３】
0005575973.tif 000004
【図４】
0005575973.tif 000005
【図５】
0005575973.tif 000006
【図６】
0005575973.tif 000007
【図７】
0005575973.tif 000008
【図８】
0005575973.tif 000009
【図９】
0005575973.tif 000010
【図１０】
0005575973.tif 000011
【図１１】
0005575973.tif 000012