(57)【特許請求の範囲】
【請求項１】
ＥＲＰが稼動するサーバであり、ユーザが使用するユーザ端末からの要求に応じて通信ネットワークを介して当該ユーザに対して業務プロセスにおける業務単位毎に発生する帳票データを提供する帳票データ管理サーバであって、
位置情報と、帳票データとを対応付けて記憶する帳票データ記憶手段と、
前記ユーザ端末から、帳票データの保存要求を受信する保存要求受信手段と、
該保存要求受信手段により前記保存要求が受信されたことに応じて、前記帳票データ記憶手段に、当該保存要求に対応する帳票データと前記ユーザ端末の位置情報とを対応付けて格納する格納手段と、
前記ユーザ端末から、位置情報を含む情報の提供要求を受信する提供要求受信手段と、
該提供要求受信手段により前記提供要求が受信されたことに応じて、当該提供要求に含まれる位置情報に対応する情報を前記帳票データ記憶手段から抽出する抽出手段と、
該抽出手段により抽出された情報を前記ユーザ端末に提供する提供手段とを含む
ことを特徴とする帳票データ管理サーバ。
【請求項２】
前記提供要求は、前記ユーザ端末の位置情報を含む
請求項１記載の帳票データ管理サーバ。
【請求項３】
前記帳票データ記憶手段には、組織に関する情報が前記位置情報と前記帳票データとに対応付けて記憶されており、
前記抽出手段は、前記位置情報に対応する組織を抽出し、
前記提供手段は、前記組織を含む情報を前記ユーザ端末に提供する
請求項１または請求項２記載の帳票データ管理サーバ。
【請求項４】
前記提供要求受信手段は、前記ユーザ端末における帳票データの入力操作に応じて生成された提供要求を受信する
請求項１から請求項３のうち何れかに記載の帳票データ管理サーバ。
【請求項５】
前記提供要求受信手段は、前記ユーザ端末における帳票データの利用要求に応じて生成された提供要求を受信する
請求項１から請求項４のうち何れかに記載の帳票データ管理サーバ。
【請求項６】
前記利用要求は、帳票データの検索または照会に関する要求を含む
請求項５記載の帳票データ管理サーバ。
【請求項７】
前記抽出手段は、前記位置情報に対応する帳票データを抽出し、
前記提供手段は、前記帳票データを含む情報を前記ユーザ端末に提供する
請求項１から請求項５のうち何れかに記載の帳票データ管理サーバ。
【請求項８】
前記抽出手段は、前記提供要求受信手段により受信された提供要求が前記利用要求に応じて生成された提供要求である場合に、前記位置情報に対応する帳票データを抽出し、
前記提供手段は、前記帳票データを含む情報を前記ユーザ端末に提供する
請求項５または請求項６記載の帳票データ管理サーバ。
【請求項９】
ＥＲＰを稼動させ、ユーザが使用するユーザ端末からの要求に応じて通信ネットワークを介して業務プロセスにおける業務単位毎に発生する帳票データを提供する処理を帳票データ管理サーバに実行させる帳票データ管理プログラムであって、
位置情報と、帳票データとを対応付けて記憶する帳票データ記憶手段を備えた前記帳票データ管理サーバに、
前記ユーザ端末から、帳票データの保存要求を受信する保存要求受信処理と、
該保存要求受信処理にて前記保存要求を受信したことに応じて、前記帳票データ記憶手段に、当該保存要求に対応する帳票データと前記ユーザ端末の位置情報とを対応付けて格納する格納処理と、
前記ユーザ端末から、位置情報を含む情報の提供要求を受信する提供要求受信処理と、
該提供要求受信処理にて前記提供要求を受信したことに応じて、当該提供要求に含まれる位置情報に対応する情報を前記帳票データ記憶手段から抽出する抽出処理と、
該抽出処理にて抽出した情報を前記ユーザ端末に提供する提供処理とを
実行させるための帳票データ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＥＲＰが稼動するサーバであって、ユーザが使用するユーザ端末からの要求に応じて通信ネットワークを介して各種データを提供する帳票データ管理サーバ、および帳票データ管理サーバに搭載される帳票データ管理プログラムに関する。
【背景技術】
【０００２】
従来から、企業における基幹業務システムを構築するためのパッケージソフトウェアとして、ＥＲＰ（Enterprise Resource Planning）と呼ばれるものが主流となっていた。このＥＲＰが搭載された基幹業務システム（統合基幹業務システム、ＥＲＰシステム）では、リレーショナルデータベース上で構築されることが多くなってきており、業務処理に主眼をおいたアプリケーションプログラムの設計がなされることが多く、帳票出力には主眼が置かれずに運用されることが多い。
【０００３】
このような状況の下、大量の業務データを高速に処理し、様々な切り口で業務データを分析し、帳票出力することを目的として、基幹業務システムの補完的な役割を担う様々なデータウェアハウスシステムが提供されるようになった（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２―３１２２０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のような帳票などの情報を管理するシステムでは、多くの種類の帳票を管理し、膨大なデータ量の帳票データを管理している。そのため、煩雑な操作や判断を強いることなく、ユーザが各種データ（あるいは、各種情報）をより容易に取り扱うことができるようにすることが大きな課題となっている。
【０００６】
本発明は、上述した問題を解消し、帳票に関する情報を提供する業務システム（ＥＲＰシステム）において、ユーザが各種情報をより容易に取り扱うことができるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の帳票データ管理サーバは、ＥＲＰが稼動するサーバであり、ユーザが使用するユーザ端末からの要求に応じて通信ネットワークを介して当該ユーザ端末に対して業務プロセスにおける業務単位毎に発生する帳票データを提供する帳票データ管理サーバであって、位置情報と、帳票データとを対応付けて記憶する帳票データ記憶手段と、前記ユーザ端末から、帳票データの保存要求を受信する保存要求受信手段と、該保存要求受信手段により前記保存要求が受信されたことに応じて、前記帳票データ記憶手段に、当該保存要求に対応する帳票データと前記ユーザ端末の位置情報とを対応付けて格納する格納手段と、前記ユーザ端末から、位置情報を含む情報の提供要求を受信する提供要求受信手段と、該提供要求受信手段により前記提供要求が受信されたことに応じて、当該提供要求に含まれる位置情報に対応する情報を前記帳票データ記憶手段から抽出する抽出手段と、該抽出手段により抽出された情報を前記ユーザ端末に提供する提供手段とを含むことを特徴とする。
【０００８】
上記の構成としたことで、帳票に関する情報を提供する業務システムにおいて、ユーザが各種情報をより容易に取り扱うことができるようになる。
【０００９】
前記提供要求は、前記ユーザ端末の位置情報を含む構成とされていてもよい。
前記帳票データ記憶手段には、組織に関する情報が前記位置情報と前記帳票データとに対応付けて記憶されており、前記抽出手段は、前記位置情報に対応する組織を抽出し、前記提供手段は、前記組織を含む情報を前記ユーザに提供する構成とされていてもよい。
【００１０】
前記提供要求受信手段は、前記ユーザ端末における帳票データの入力操作に応じて生成された提供要求を受信する構成とされていてもよい。
【００１１】
前記ユーザ端末から、帳票データの保存要求を受信する保存要求受信手段と、該保存要求受信手段により前記保存要求が受信されたことに応じて、前記帳票データ記憶手段に、当該保存要求に対応する帳票データと前記位置情報とを対応付けて格納する格納手段とを含む構成とされていてもよい。
【００１２】
前記提供要求受信手段は、前記ユーザ端末における帳票データの利用要求に応じて生成された提供要求を受信する構成とされていてもよい。
【００１３】
前記利用要求は、帳票データの検索または照会に関する要求を含む構成とされていてもよい。
【００１４】
前記抽出手段は、前記位置情報に対応する帳票データを抽出し、前記提供手段は、前記帳票データを含む情報を前記ユーザ端末に提供する構成とされていてもよい。
【００１５】
前記抽出手段は、前記提供要求受信手段により受信された提供要求が前記利用要求に応じて生成された提供要求である場合に、前記位置情報に対応する帳票データを抽出し、前記提供手段は、前記帳票データを含む情報を前記ユーザ端末に提供する構成とされていてもよい。
【００１６】
また、本発明の帳票データ管理プログラムは、ＥＲＰを稼動させ、ユーザが使用するユーザ端末からの要求に応じて通信ネットワークを介して業務プロセスにおける業務単位毎に発生する帳票データを提供する処理を帳票データ管理サーバに実行させる帳票データ管理プログラムであって、位置情報と、帳票データとを対応付けて記憶する帳票データ記憶手段を備えた前記帳票データ管理サーバに、前記ユーザ端末から、帳票データの保存要求を受信する保存要求受信処理と、該保存要求受信処理にて前記保存要求を受信したことに応じて、前記帳票データ記憶手段に、当該保存要求に対応する帳票データと前記ユーザ端末の位置情報とを対応付けて格納する格納処理と、前記ユーザ端末から、位置情報を含む情報の提供要求を受信する提供要求受信処理と、該提供要求受信処理にて前記提供要求を受信したことに応じて、当該提供要求に含まれる位置情報に対応する情報を前記帳票データ記憶手段から抽出する抽出処理と、該抽出処理にて抽出した情報を前記ユーザ端末に提供する提供処理とを実行させるためのものである。
【発明の効果】
【００１７】
本発明によれば、帳票に関する情報を提供する業務システムにおいて、ユーザが各種情報をより容易に取り扱うことができるようになる。
【図面の簡単な説明】
【００１８】
【図１】帳票データ管理システムの構成例を示すブロック図である。
【図２】組織決定マスタの格納状態の例を示す説明図である。
【図３】伝票データの格納状態の例を示す説明図である。
【図４】伝票データ格納処理の例を示すフローチャートである。
【図５】伝票データ提供処理の例を示すフローチャートである。
【図６】利用要求を受け付ける画面の例について説明するための説明図である。
【図７】伝票一覧画面の例について説明するための説明図である。
【発明を実施するための形態】
【００１９】
以下、本発明の一実施の形態の例について図面を参照して説明する。
【００２０】
図１は、本発明の一実施の形態に係る帳票データ管理システム１００の構成例を示すブロック図である。図１に示すように、帳票データ管理システム１００は、サーバ１０と、ユーザ端末３０とを含む。
【００２１】
サーバ１０とユーザ端末３０とは、インターネットなどの通信ネットワークや中継機を介して接続される。なお、帳票データ管理システム１００は複数のユーザ端末を備えるが、図示は省略する。また、ユーザ端末同士は、サーバ１０を介して通信可能な構成としてもよいし、通信不能な構成としてもよい。
【００２２】
サーバ１０は、不図示の統合基幹業務システムとＬＡＮ（Local Area Network）や専用通信回線などの通信ネットワークを介して接続される。
【００２３】
統合基幹業務システムは、例えば基幹業務サーバと、データウェアハウスサーバ（ＤＷＨサーバ）と、伝票データＤＢとを含む。統合基幹業務システムは、必要に応じてサーバ１０と通信（各種情報の送受信）を行うことにより、統合基幹業務システムとしての機能を発揮する。統合基幹業務システムが備える基幹業務サーバ等には公知の技術が用いられる。なお、基幹業務サーバとＤＷＨサーバとは、専用通信回線により接続されていることが好ましい。
【００２４】
基幹業務サーバは、例えば帳票データ管理システム１００の管理者によって管理されるサーバであり、各種業務に関する帳票データを管理（例えば、データの作成や更新、保存など）するための各種の機能を有する。基幹業務サーバは、ＯＳ（Operating System）やリレーショナルＤＢを備えた一般的な情報処理装置によって構成される。
【００２５】
ここで、帳票とは、帳簿や伝票類の総称である。また、帳簿とは、金銭や品物の出納に関する事項が記入されるものであり、伝票とは、帳簿を作成する際の基となるデータであり業務上の取引等の証拠となるものである。本例においては、基幹業務サーバが、帳票データとして伝票データのみを扱う場合を例に説明を行なう。
【００２６】
基幹業務サーバは、業務アプリケーションプログラムに従って各種の処理を実行する。業務アプリケーションプログラムとしては、例えば、販売業務管理プログラム、販売業務管理プログラム、生産管理プログラム、財務会計管理プログラム、および管理会計管理プログラムなどがある。
【００２７】
ＤＷＨサーバは、例えば帳票データ管理システム１００のシステム管理者によって管理されるサーバであり、データウェアハウスを実現するための各種の機能を有する。ここで、データウェアハウスとは、時系列で蓄積された帳票データなどの業務データの中から各項目間の関連性を分析するシステムをいう。また、ＤＷＨサーバは、基幹業務サーバから転送されたＣＳＶ（Comma Separated Values）形式のファイルを所定のデータ形式に変換するなどして、所定の格納領域に各種データを登録する機能を有する。なお、ＤＷＨサーバ１２０は、データ形式の変換を行わず、ＣＳＶ形式の状態から各格納領域に応じたデータを抽出する構成とされていてもよい。
【００２８】
伝票データＤＢは、各種業務アプリケーションプログラム（統合基幹業務システムが備える図示しない業務アプリケーションプログラムＤＢに記憶されたプログラム）を用いた各種情報処理によって収集・整理等された各種の伝票データを記憶する記憶媒体である。伝票データＤＢにおいて、例えば、受注伝票に対応する伝票データについては、受注伝票ヘッダ情報、受注伝票明細情報、および納入日日程などが対応付けされ、伝票番号などのキーを元に検索可能な構造で記憶される。
【００２９】
また、基幹業務サーバは、伝票データＤＢに記憶された各種データを、所定の抽出条件に応じてＣＳＶ形式に変換してサーバ１０に送信する機能を有する。なお、本例においては、基幹業務サーバは、ＦＴＰ（File Transfer Protocol）によりＣＳＶ形式にしたデータファイルをサーバ１０に転送する。
【００３０】
以上が、サーバ１０が、ＥＲＰが稼働するサーバ、またはＥＲＰが稼働するシステムに含まれるサーバとしての機能を実現するための構成の例である。以下、説明を明確化する観点等から、サーバ１０が、伝票データＤＢなどを備える場合を例にして説明を行う。すなわち、本例においては、サーバ１０が、アプリケーションサーバとしての機能と、データベースサーバとしての機能とを備える場合を例にして説明する。
【００３１】
サーバ１０は、ＥＲＰが稼動するサーバであって、ユーザが使用するユーザ端末３０からの要求に応じて通信ネットワークを介して各種データを提供するサーバである。サーバ１０は、例えばＷＷＷサーバなどの情報処理装置によって構成され、帳票データ管理システム１００のシステム管理者によって管理される。
【００３２】
図１に示すように、本例においてサーバ１０は、組織決定部１１と、伝票登録部１２と、伝票抽出部１３と、組織決定マスタＤＢ１４と、伝票データＤＢ１５とを含む。なお、サーバ１０は、例えば各種制御を行う制御部や、一般的な帳票データ管理システムにおいて採用され得るサーバとしての機能を実現するために必要な各種データ（例えば、業務アプリケーションプログラムなど各種プログラムが利用するデータ）を格納するＤＢなどを備えるが、本発明に特に関係しない部分については詳しい説明は省略する。
【００３３】
組織決定部１１は、ユーザ端末３０からの要求に応じた組織を決定する機能を有する。ここで、組織とは、伝票データに関わる工場や倉庫など、各種集団に関する情報である。また、組織を決定する機能の例としては、所定規則に従って複数の組織の中から１つ又は複数の組織を抽出する抽出機能がある。所定規則の例としては、ユーザ端末３０の位置情報を用いた規則がある。
【００３４】
伝票登録部１２は、ユーザ端末３０からの要求に応じた各種情報を所定の記憶領域に登録する機能を有する。本例においては、伝票登録部１２は、伝票データＤＢ１５に伝票データを格納する機能や、伝票データを一時記憶領域に一時的に保存する機能を有する。なお、本例において、情報を記憶媒体に記憶させることについて、登録、格納、保存の語を用いる場合があるが、これらは技術的差異を設けるために使い分けているものではない。
【００３５】
伝票抽出部１３は、ユーザ端末３０からの要求に応じた伝票データＤＢ１５から抽出する機能を有する。また、本例においては、伝票抽出部１３は、抽出した伝票データをユーザ端末３０に提供する機能を有する。ここで、伝票データをユーザ端末３０に提供する機能の例としては、抽出した伝票データを含む情報（例えば、ユーザ端末で所定の画面を表示するための出力情報）を生成する機能や、生成した情報をユーザ端末３０に送信する機能など、ユーザ端末３０のユーザに伝票データの内容を確認させるための各種機能が考えられる。
【００３６】
組織決定マスタＤＢ１４は、組織決定部１１が組織を決定するための基本となる情報（組織決定マスタ）を記憶する機能を有する。
【００３７】
図２は、組織決定マスタＤＢ１４における組織決定マスタの格納状態の例を示す説明図である。図２に示すように、組織決定マスタＤＢ１４は、組織区分と、ＧＰＳ情報１と、ＧＰＳ情報２と、組織とを対応付けて記憶する。ここで、ＧＰＳ（ global positioning system）情報は、組織の所在地を示す位置情報の例である。本例においては、ＧＰＳ情報１が緯度を示し、ＧＰＳ情報２が経度を示す。以下、適宜ＧＰＳ情報１とＧＰＳ情報２とをまとめてＧＰＳ情報として説明する。なお、位置情報はＧＰＳ情報に限定されず、例えば地名や住所など、組織決定部が組織の位置を特定可能な情報であればよい。
【００３８】
伝票データＤＢ１５は、伝票データを記憶する機能を有する。本例においては、伝票データＤＢ１５は、位置情報と伝票データとを対応付けて記憶する。
【００３９】
図３は、伝票データＤＢ１５における伝票データの格納状態の例を示す説明図である。図３に示すように、伝票データＤＢ１５は、伝票番号と、明細番号と、取引種別と、移動種別と、品目と、数量と、数量単位と、金額と、通貨と、工場と、倉庫と、登録日と、登録時刻と、登録者と、ＧＰＳ情報とを対応付けて記憶する。
【００４０】
ここで、伝票データに含まれる工場と、倉庫とは、組織決定マスタＤＢ１４に記憶された組織に対応する。また、本例においては、伝票データが位置情報としてのＧＰＳ情報を含む場合がある。すなわち、本例においては、伝票データと位置情報とを対応付ける方法として、伝票データに位置情報を含ませる場合があるものとする。
【００４１】
ユーザ端末３０は、制御部３１を備える。なお、図示しないが、ユーザ端末３０は、ＣＰＵ（中央処理装置）、ＲＯＭ、ＲＡＭ、および表示部などを備えた例えばｉＰａｄ（登録商標）などの情報処理装置である。本例においては、ユーザ端末３０は、Ｗｅｂブラウザなど、帳票データを扱うために利用可能な各種アプリケーションを有しているものとする。また、本例においては、ユーザ端末３０は、例えばユーザによる操作入力に応じて、サーバ１０から必要な情報を取得するためのクエリ（検索項目、検索キー、抽出キーなど）を定義し、サーバ１０に送信する機能を有する。
【００４２】
制御部３１は、サーバ１０と通信し、サーバ１０から取得したデータを例えば所定のＷｅｂアプリケーション（Ｗｅｂブラウザ）などのソフトウェアの機能により表示部に出力するための各種制御を行う機能を有する。
【００４３】
本例においては、制御部３１は、サーバ１０の組織決定部１１に伝票データとＧＰＳ情報とを送信し、その応答として組織に関する情報（組織情報）を受信する機能を有する。なお、このとき組織決定部１１は、組織決定マスタＤＢ１４を参照して、受信したＧＰＳ情報に対応する組織情報を特定し、特定した組織情報を制御部３１に送信する。
【００４４】
また、制御部３１は、サーバ１０の伝票登録部１２に伝票データとＧＰＳ情報とを伝票データＤＢ１５に登録させ、登録結果を含む情報を受信する機能を有する。
【００４５】
また、制御部３１は、サーバ１０の伝票抽出部１３に伝票データの検索要求を送信し、その応答として伝票抽出部１３により抽出された伝票データを受信する機能を有する。なお、このとき伝票抽出部１３は、制御部３１から受信した検索要求に応じた伝票データを伝票データＤＢ１５から抽出する。ここで、検索要求の構成は伝票データの検索条件を含む構成であればよい。検索要求の構成の例としては、位置情報を含む構成や検索ワードを含む構成がある。
【００４６】
次に、本例の帳票データ管理システム１００の動作について図面を参照して説明する。なお、本発明に特に関係しない動作や処理については、その内容を省略している場合がある。
【００４７】
図４は、本例の帳票データ管理システム１００におけるサーバ１０などが実行する伝票データ格納処理の例を示すフローチャートである。ここでは、サーバ１０が、ユーザＸが使用するユーザ端末３０からの要求に応じて伝票データを格納する場合を例に説明する。なお、以下で説明する各種フローを構成する各種処理の順序は、処理内容に矛盾等が生じない範囲で順不同である。
【００４８】
伝票データ格納処理において、先ず、ユーザ端末３０は、伝票データの入力を受け付ける（ステップＳ１０１）。本例においては、ユーザ端末３０は、ユーザＸの操作に応じて、組織（例えば、図３における項目「工場」と「倉庫」とに対応するデータ）以外を含む伝票データの入力を受け付ける。なお、ユーザ端末３０が、任意の時機に、ユーザＸにより入力された伝票データの補正要求を受け付ける構成とされていてもよい。
【００４９】
ユーザ端末３０は、伝票データの入力を受け付けると、位置情報を生成する（ステップＳ１０２）。本例においては、ユーザ端末３０は、自身の位置を示す位置情報を生成する。なお、位置情報の生成には公知の技術を用いるので、ここでの詳細な説明は省略する。
【００５０】
ユーザ端末３０は、位置情報を生成すると、生成した位置情報を含む情報の提供要求をサーバ１０に送信する（ステップＳ１０３）。なお、提供要求の構成は特に限定されず、位置情報を含み、かつサーバ１０側でユーザ端末３０と、ユーザ端末３０が要求する情報とが特定可能な構成であればよい。
【００５１】
サーバ１０は、ユーザ端末３０から提供要求を受信する（ステップＳ１０４）。本例においては、サーバ１０は、予め必要な認証を行ったユーザ端末３０から、ユーザ端末３０の位置を示す位置情報を含む提供要求を受信する。
【００５２】
サーバ１０は、提供要求を受信すると、受信した提供要求に含まれる位置情報に対応する組織を抽出する（ステップＳ１０５）。本例においては、サーバ１０は、組織決定マスタＤＢ１４を参照して、位置情報に対応する組織を抽出する。ここで、位置情報に対応する組織とは、位置情報により特定可能な組織であればよい。本例においては、サーバ１０は、組織決定マスタにおいて位置情報と一意に対応付けされている組織を抽出する。なお、位置情報に対応する組織の抽出方法はこれに限定されず、例えば、サーバ１０が、複数の組織を抽出する構成としてもよい。この場合、サーバ１０が、初期提案した組織に対するユーザＸによる選択を要求する構成としてもよい。
【００５３】
サーバ１０は、組織を抽出すると、抽出した組織を含む情報をユーザ端末３０に提供する（ステップＳ１０６）。本例においては、サーバ１０は、組織（例えば、図３における項目「工場」と「倉庫」とに対応するデータ）を含む伝票データを含む出力情報をユーザ端末３０に送信する。ここで、出力情報とは、ユーザ端末３０においてユーザＸが認識可能な態様で各種データや情報を出力するための情報を意味する。なお、情報の提供方法は、ユーザ端末３０への出力情報の送信に限定されない。すなわち、サーバ１０がユーザ端末に情報を提供するための構成は、結果的にユーザＸに対して情報が提供される構成であればよい。ユーザ端末３０への情報の提供方法の例としては、例えば他のコンピュータを介した情報の提供がある。
【００５４】
ユーザ端末３０は、サーバ１０により提供された情報に応じた出力画面を表示する（ステップＳ１０７）。本例においては、ユーザ端末３０は、受信した出力情報が含む組織をユーザＸに提案するための画面（組織提案画面）を、自己が備える表示装置の表示画面に表示する（図示せず）。
【００５５】
ユーザ端末３０は、出力画面を表示すると、伝票データの保存要求をサーバ１０に送信して（ステップＳ１０８）、ここでの処理を終了する。本例においては、ユーザ端末３０は、ユーザＸによる組織の選択操作を受け付けたことに応じて、選択された組織を含む伝票データを含む保存要求を生成し、生成した保存要求をサーバ１０に送信する。なお、既に組織を含まない伝票データをサーバ１０に送信している場合、ユーザ端末３０が、組織のみを含む保存要求をサーバ１０に送信する構成としてもよい。
【００５６】
サーバ１０は、ユーザ端末３０から保存要求を受信する（ステップＳ１０９）。本例においては、サーバ１０は、組織を含む伝票データ（あるいは、組織と対応付けされた伝票データ）の保存要求を受信する。
【００５７】
サーバ１０は、保存要求を受信すると、受信した保存要求に基づいて、伝票データと位置情報（本例においては、ステップＳ１０４の処理において受信した提供要求に含まれていた位置情報）とを対応付けて伝票データＤＢ１５に格納し（ステップＳ１１０）、ここでの処理を終了する。
【００５８】
図５は、本例の帳票データ管理システム１００におけるサーバ１０などが実行する伝票データ提供処理の例を示すフローチャートである。ここでは、サーバ１０が、ユーザＸが使用するユーザ端末３０からの要求に応じて伝票データを提供する場合を例に説明する。
【００５９】
伝票データ提供処理において、先ず、ユーザ端末３０は、伝票データの利用要求を受け付ける（ステップＳ２０１）。本例においては、ユーザ端末３０は、ユーザＸによる所定の操作を受け付けた場合に、伝票データの利用要求を受け付けたものと判定する。ここで、伝票データの利用要求の内容は特に限定されない。利用要求の例としては、伝票データの検索を要求するものや、伝票データの照会を要求するものがある。
【００６０】
図６は、利用要求を受け付ける際にユーザ端末３０が表示する画面の例について説明するための説明図である。ここでは、利用要求として伝票データの検索要求を受信する場合に表示される画面（条件入力画面）を例にして説明する。
【００６１】
図６に示すように、条件入力画面には、位置選択受付領域６１０と、選択条件受付領域６２０と、実行ボタン６３０とが表示される。
【００６２】
位置選択受付領域６１０は、ユーザＸによる位置情報の指定を受け付ける領域である。本例においては、選択条件受付領域６２０には、地図が表示される。なお、選択条件受付領域６２０に表示される地図の内容は特に限定されない。すなわち、ユーザ端末３０が、例えばユーザ端末３０の位置に対応する地図を表示する構成としてもよいし、ユーザＸに関する情報に対応する地図（例えば、ユーザＸが所属する組織に対応する位置を含む地図）を表示する構成としてもよい。
【００６３】
選択条件受付領域６２０は、ユーザＸによる選択条件の入力を受け付ける領域である。本例においては、ユーザ端末３０は、転記日付や品目など所定項目に対応する選択条件の入力を受け付けた場合に、当該選択条件を満たす伝票データＤＢ１５から選択（あるいは、抽出）することとなる。
【００６４】
実行ボタン６３０は、入力された選択条件に基づく伝票データの抽出を実行する旨の要求を受け付けるための仮想ボタンである。
【００６５】
ユーザ端末３０は、伝票データの利用要求を受け付けると、位置情報を生成する（ステップＳ２０２）。本例においては、例えばユーザＸが、位置選択受付領域に表示された地図上の複数の箇所６１１〜６１４を選択した場合、ユーザ端末３０は、複数の箇所６１１〜６１４に対応する位置情報を生成する。なお、このときユーザ端末３０は、ユーザＸにより選択された箇所を識別可能に表示する。
【００６６】
ユーザ端末３０は、位置情報を生成すると、生成した位置情報を含む情報の提供要求をサーバ１０に送信する（ステップＳ２０３）。本例においては、ユーザ端末３０は、ユーザＸによる実行ボタン６３０が選択されたことに応じて、生成した位置情報と入力を受け付けた選択条件とを含む情報の提供要求をサーバ１０に送信する。
【００６７】
サーバ１０は、ユーザ端末３０から提供要求を受信する（ステップＳ２０４）。本例においては、サーバ１０は、予め必要な認証を行ったユーザ端末３０から、位置情報と選択条件とを含む提供要求を受信する。
【００６８】
サーバ１０は、提供要求を受信すると、伝票データＤＢ１５から、受信した提供要求に含まれる位置情報に対応する伝票データを抽出する（ステップＳ２０５）。本例においては、サーバ１０は、受信した提供要求に含まれる位置情報を含む伝票データのうち、提供要求に含まれる選択条件を満たす伝票データを、伝票データＤＢ１５から抽出する。
【００６９】
サーバ１０は、伝票データを抽出すると、抽出した伝票データを含む情報をユーザ端末３０に提供して（ステップＳ２０６）、ここでの処理を終了する。本例においては、サーバ１０は、抽出した伝票データを含む出力情報をユーザ端末３０に送信する。
【００７０】
ユーザ端末３０は、サーバ１０により提供された情報に応じた出力画面を表示する（ステップＳ２０７）。本例においては、ユーザ端末３０は、受信した出力情報が含む伝票データをユーザＸに認識させるための画面（伝票一覧画面）を、自己が備える表示装置の表示画面に表示する。
【００７１】
図７は、伝票一覧画面の例について説明するための説明図である。図７に示すように、伝票一覧画面には、位置情報の例であるＧＰＳ情報が対応付けされた各種情報の一覧が表示される。なお、図７においては、具体的情報の記載を省略している。
【００７２】
以上に説明したように、上述した実施の形態では、ＥＲＰが稼動するサーバであり、ユーザＸが使用するユーザ端末３０からの要求に応じて通信ネットワークを介して当該ユーザに対して業務プロセスにおける業務単位毎に発生する帳票データ（例えば、一部の伝票データ）を提供する帳票データ管理サーバ（例えば、サーバ１０）が、位置情報（例えば、ＧＰＳ情報）と、帳票データとを対応付けて記憶する帳票データ記憶手段（例えば、伝票データＤＢ１５）を備え、ユーザ端末３０から、位置情報を含む情報の提供要求を受信し（例えば、ステップＳ１０４，Ｓ２０４）、提供要求を受信したことに応じて、帳票データ記憶手段から当該提供要求に含まれる位置情報に対応する情報を抽出し（例えば、ステップＳ１０５，Ｓ２０５）、抽出した情報をユーザ端末３０に提供する（例えば、ステップＳ１０６，Ｓ２０６）構成としているので、帳票に関する情報を提供する業務システム（ＥＲＰシステム）において、ユーザが各種情報をより容易に取り扱うことができるようになる。
【００７３】
すなわち、ユーザの位置情報を利用して、ユーザに応じた組織の提案や、ユーザが必要とする伝票の検索を行うことができるようになる。これにより、ユーザにとって情報の取り扱いが容易になり得る業務システムを提供することができるようになる。
【００７４】
また、上述した実施の形態では、帳票データ記憶手段（例えば、伝票データＤＢ１５）には、組織に関する情報が位置情報と帳票データとに対応付けて記憶されており（例えば、ＧＰＳ情報を含む伝票データ）、サーバ１０が、位置情報に対応する組織を抽出し（例えば、ステップＳ１０５）、組織を含む情報をユーザ端末３０に提供する（例えば、ステップＳ１０６）構成としているので、ユーザの位置情報を元に組織を提案することができるようになる。
【００７５】
また、上述した実施の形態では、サーバ１０が、ユーザ端末における帳票データの入力操作に応じて生成された提供要求を受信する（例えば、ステップＳ１０４）構成としているので、伝票入力時に、位置情報を元に組織を提案することができるようになる。
【００７６】
また、上述した実施の形態では、サーバ１０が、ユーザ端末３０から、帳票データ（例えば、伝票データ）の保存要求を受信し（例えば、ステップＳ１０９）、保存要求を受信したことに応じて、帳票データ記憶手段（例えば、伝票データＤＢ１５）に、当該保存要求に対応する帳票データと位置情報とを対応付けて格納する（例えば、ステップＳ１１０）構成としているので、伝票保存時に、伝票データと位置情報とを紐付けて格納することができるようになる。
【００７７】
また、上述した実施の形態では、サーバ１０が、ユーザ端末３０における帳票データの利用要求（例えば、ユーザ端末３０が受け付けた伝票データの利用要求）に応じて生成された提供要求を受信する（例えば、ステップＳ２０４）構成としているので、伝票の利用時に、位置情報を元に組織を検索することができるようになる。
【００７８】
また、上述した実施の形態では、ユーザ端末３０が受け付ける利用要求は、帳票データの検索または照会に関する要求を含む構成としているので、伝票の検索または照会時に、位置情報を元に組織を検索することができるようになる。
【００７９】
また、上述した実施の形態では、サーバ１０が、位置情報に対応する帳票データを抽出し（例えば、ステップＳ２０５）、帳票データを含む情報をユーザ端末に提供する（例えば、ステップＳ２０６）構成としているので、伝票検索時や伝票照会時に、位置情報から伝票を検索することができるようになる。
【００８０】
また、上述した実施の形態では、サーバ１０が、受信した提供要求が、ユーザ端末３０における利用要求に応じて生成された提供要求である場合に、位置情報に対応する帳票データを抽出し（例えば、ステップＳ２０５）、帳票データを含む情報をユーザ端末３０に提供する（例えば、ステップＳ２０６）構成としているので、伝票検索時や伝票照会時に、位置情報から伝票を検索することができるようになる。
【００８１】
なお、上述した実施の形態では特に言及していないが、ユーザ端末３０が、ユーザＸによる位置の選択を受け付けるための構成は、ユーザが直観的に操作可能となる構成であることが好ましい。ユーザによる位置選択を受けるための構成の例としては、例えば、表示している地図の縮尺と、ユーザの指が接触した位置（例えば、タップ操作を受け付けた位置）とに基づいて、ユーザ端末３０が位置情報を生成する構成がある。また、ユーザ端末３０が、ユーザによるスライド操作（例えば、スライド操作による画面上の領域指定）を受け付けて、受け付けたスライド操作に応じた位置情報を生成する構成としてもよい。
【００８２】
なお、上述した実施の形態の例では、ユーザ端末３０が、伝票データの入力に応じて位置情報を生成し、生成した位置情報を含む情報の提供要求をサーバ１０に送信する場合について説明した。しかし、ユーザ端末３０が位置情報を生成する時機はこれに限定されず、ユーザの事情に応じた時機に位置情報を生成する構成とされることが好ましい。すなわち、例えばユーザ端末３０が、伝票データの入力の有無にかかわらず、定期的に位置情報を生成する構成としてもよい。この場合、例えばユーザ端末３０が、所定操作を受け付けたことに応じて位置情報をサーバ１０に送信し、サーバ１０から受信した情報を表示した後、ユーザＸによる伝票データの入力を受け付ける構成としてもよい。このような構成とすることにより、ユーザが、組織が初期提案されてから残りの入力をすることができるようになる。
【００８３】
なお、上述した実施の形態では特に言及していないが、サーバ１０は、自己が備える記憶媒体に記憶されている処理プログラム（帳票データ管理プログラム）に従って、上述した各処理（図４、図５参照）を実行する。また、ユーザ端末３０は、自己が備える記憶媒体に記憶されている処理プログラム（帳票データ管理プログラム）に従って、上述した各処理（図４、図５参照）を実行する。
【００８４】
なお、帳票データ管理システム１００の構成は上述した構成に限定されず、帳票データ管理システム１００におけるユーザ端末３０とサーバ１０のどちらか一方が備える機能の一部または全部を、他の一方が備える構成とされていてもよい。すなわち、例えばユーザ端末３０が実行する処理として説明した処理の一部または全部をサーバ１０が実行する構成としてもよいし、サーバ１０が実行する処理として説明した処理の一部または全部を複数のユーザ端末３０〜３Ｎの何れかが実行する構成としてもよい。また、サーバ１０が備える記憶手段に記憶された情報の一部または全部を複数のユーザ端末の何れかが備える構成としてもよい。
【産業上の利用可能性】
【００８５】
本発明によれば、帳票に関する情報を提供する業務システム（ＥＲＰシステム）において、ユーザが各種情報をより容易に取り扱うことができるようにするのに有用である。
【符号の説明】
【００８６】
１０                    サーバ
１１                    組織決定部
１２                    伝票登録部
１３                    伝票抽出部
１４                    組織決定マスタＤＢ
１５                    伝票データＤＢ
３０                    ユーザ端末
３１                    制御部
１００                  帳票データ管理システム
【要約】
【課題】帳票に関する情報を提供する業務システム（ＥＲＰシステム）において、ユーザが各種情報をより容易に取り扱うことができるようにする。
【解決手段】帳票データ管理サーバ（例えば、サーバ１０）が、位置情報と、帳票データとを対応付けて記憶する帳票データ記憶手段（例えば、伝票データＤＢ１５）を備え、ユーザ端末３０から、位置情報を含む情報の提供要求を受信し（例えば、ステップＳ１０４，Ｓ２０４）、提供要求を受信したことに応じて、帳票データ記憶手段から当該提供要求に含まれる位置情報に対応する情報を抽出し（例えば、ステップＳ１０５，Ｓ２０５）、抽出した情報をユーザ端末３０に提供する（例えば、ステップＳ１０６，Ｓ２０６）。
【選択図】図４【図１】
0005575971.tif 000002
【図２】
0005575971.tif 000003
【図３】
0005575971.tif 000004
【図４】
0005575971.tif 000005
【図５】
0005575971.tif 000006
【図６】
0005575971.tif 000007
【図７】
0005575971.tif 000008