(57)【要約】【課題】顧客の各種管理データに適した帳票テンプレートを自動で選択可能とする。【解決手段】ネットワークを介して通信可能な顧客の画像形成装置から集計した情報に基づいて作成されるレポートのテンプレートを構成する帳票ファイルを保持する保持手段と、前記帳票ファイルの識別情報と、帳票種別情報と、付属情報とを対応付けて管理する帳票管理手段と、前記顧客の顧客情報を管理する顧客情報管理手段と、前記顧客情報管理手段により管理されている顧客情報に基づいて前記帳票管理手段により管理されている帳票種別情報と、付属情報とに対応する帳票ファイルの識別情報を特定する特定手段と、前記特定手段により特定された帳票ファイルの識別情報に対応する帳票ファイルを表示する表示画面を提供する提供手段と、を有することによって課題を解決する。【選択図】図１５
2014092925.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して通信可能な顧客の画像形成装置から集計した情報に基づいて作成されるレポートのテンプレートを構成する帳票ファイルを保持する保持手段と、
前記帳票ファイルの識別情報と、帳票種別情報と、付属情報とを対応付けて管理する帳票管理手段と、
前記顧客の顧客情報を管理する顧客情報管理手段と、
前記顧客情報管理手段により管理されている顧客情報に基づいて前記帳票管理手段により管理されている帳票種別情報と、付属情報とに対応する帳票ファイルの識別情報を特定する特定手段と、
前記特定手段により特定された帳票ファイルの識別情報に対応する帳票ファイルを表示する表示画面を提供する提供手段と、
を有する管理サーバ装置。
【請求項２】
前記顧客情報管理手段により管理されている顧客情報は、前記帳票管理手段により管理されている帳票種別情報と、付属情報とに対応する情報であり、
前記特定手段は、前記顧客情報に対応する前記帳票種別情報と、前記付属情報とを特定し、特定した前記帳票種別情報と、前記付属情報に対応する帳票ファイルの識別情報を特定する請求項１記載の管理サーバ装置。
【請求項３】
前記画像形成装置を前記顧客に提供するサービス提供者のサービス提供者情報を管理する提供者情報管理手段を更に有し、
前記特定手段は、前記顧客情報と、前記提供者情報管理手段により管理されている提供者情報とに基づいて前記帳票ファイルの識別情報を特定する請求項１又は２記載の管理サーバ装置。
【請求項４】
前記帳票ファイルの利用に関する統計情報を管理する統計情報管理手段を更に有し、
前記特定手段は、前記顧客情報と、前記統計情報管理手段により管理されている統計情報とに基づいて前記帳票ファイルの識別情報を特定する請求項１又は２記載の管理サーバ装置。
【請求項５】
前記提供手段は、前記表示画面にユーザーによる帳票ファイルの選択を補助する補助メッセージを付して提供する請求項１乃至４何れか１項記載の管理サーバ装置。
【請求項６】
前記提供手段は、ユーザーにより選択された前記テンプレートのデザインの基準となる基準帳票ファイルと、前記特定手段により特定された帳票ファイルの識別情報に対応する帳票ファイルとの比較に基づいて、前記表示画面にユーザーによる帳票ファイルの選択を補助する補助メッセージを付して提供する請求項１乃至５何れか１項記載の管理サーバ装置。
【請求項７】
前記帳票種別情報には、前記画像形成装置の印刷実績情報、前記画像形成装置の機器情報、及び前記画像形成装置の障害情報の少なくとも何れかの情報が含まれ、
前記帳票管理手段は、前記帳票ファイルの識別情報と、帳票種別情報と、付属情報とを対応付けて管理する請求項１乃至６何れか１項記載の管理サーバ装置。
【請求項８】
前記付属情報には、受付可能な集計情報の期間を表す収集期間情報、前記帳票ファイルに表示できる情報量を表す表示保証数情報、前記顧客に対する推奨のレポート生成間隔を表すレポート提供期間情報、前記帳票ファイルのサービスレベルを表すサービスレベル情報、及び前記帳票ファイルを登録した登録者を表す登録者情報の少なくとも何れかの情報が含まれ、
前記帳票管理手段は、前記帳票ファイルの識別情報と、帳票種別情報と、付属情報とを対応付けて管理する請求項１乃至７何れか１項記載の管理サーバ装置
【請求項９】
管理サーバ装置が実行する情報処理方法であって、
ネットワークを介して通信可能な顧客の画像形成装置から集計した情報に基づいて作成されるレポートのテンプレートを構成する帳票ファイルを保持する保持ステップと、
前記帳票ファイルの識別情報と、帳票種別情報と、付属情報とを対応付けて管理する帳票管理ステップと、
前記顧客の顧客情報を管理する顧客情報管理ステップと、
前記顧客情報管理ステップにより管理されている顧客情報に基づいて前記帳票管理ステップにより管理されている帳票種別情報と、付属情報とに対応する帳票ファイルの識別情報を特定する特定ステップと、
前記特定ステップにより特定された帳票ファイルの識別情報に対応する帳票ファイルを表示する表示画面を提供する提供ステップと、
を含む情報処理方法。
【請求項１０】
コンピュータに、
ネットワークを介して通信可能な顧客の画像形成装置から集計した情報に基づいて作成されるレポートのテンプレートを構成する帳票ファイルを保持する保持ステップと、
前記帳票ファイルの識別情報と、帳票種別情報と、付属情報とを対応付けて管理する帳票管理ステップと、
前記顧客の顧客情報を管理する顧客情報管理ステップと、
前記顧客情報管理ステップにより管理されている顧客情報に基づいて前記帳票管理ステップにより管理されている帳票種別情報と、付属情報とに対応する帳票ファイルの識別情報を特定する特定ステップと、
前記特定ステップにより特定された帳票ファイルの識別情報に対応する帳票ファイルを表示する表示画面を提供する提供ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理サーバ装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、顧客の画像形成装置（複写機やプリンター）の機器管理、障害復旧、印刷状況の改善提案等をアウトソーシングで行うデバイス管理サービスのニーズが高い。デバイス管理サービスでは、サービス提供者が、顧客に対して運用状況や改善提案等の管理レポートを作成する。管理レポートの作成技術として、顧客の各管理データに対応する帳票を複数ページ組み合わせて、１冊の管理レポートを作成する技術がある。しかし、上記技術には下記の課題が存在する。第１に、顧客の管理データと、帳票に取り込み可能なデータとが不一致の場合、その帳票に該当するページを作成できない。第２に、顧客の管理データと、帳票のデザインとが不一致の場合、期待するきれいなページを作成できない。第３に、ページを構成する各帳票のデザインが違う場合、１冊の管理レポートとして統一感がない。また、顧客毎に帳票を組み合わせて割り当てる作業は、帳票の数が多くなると作業者の負担が大きくなるため、自動的に割り当てる技術が必要となる。
特許文献１では、帳票分類毎に帳票の画像データから特徴量を抽出したテンプレート帳票を作成し、未知の帳票を登録する際に特徴量を比較して特徴量がマッチする帳票分類に登録する帳票管理技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２８３２２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示されている技術では、顧客の各種管理データに適した帳票テンプレートを判断することはできない。
本発明は、顧客の管理データに適した管理レポートを作成するために、顧客の各種管理データに適した帳票テンプレートを自動で選択することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
そこで、本発明は、ネットワークを介して通信可能な顧客の画像形成装置から集計した情報に基づいて作成されるレポートのテンプレートを構成する帳票ファイルを保持する保持手段と、前記帳票ファイルの識別情報と、帳票種別情報と、付属情報とを対応付けて管理する帳票管理手段と、前記顧客の顧客情報を管理する顧客情報管理手段と、前記顧客情報管理手段により管理されている顧客情報に基づいて前記帳票管理手段により管理されている帳票種別情報と、付属情報とに対応する帳票ファイルの識別情報を特定する特定手段と、前記特定手段により特定された帳票ファイルの識別情報に対応する帳票ファイルを表示する表示画面を提供する提供手段と、を有する。
【発明の効果】
【０００６】
本発明によれば、顧客の管理データに適した管理レポートを作成するために、顧客の各種管理データに適した帳票テンプレートを自動で選択することができる。
【図面の簡単な説明】
【０００７】
【図１】システム構成の一例を示す図である。
【図２】画像形成装置のハードウェア構成の一例を示す図である。
【図３】デバイス管理サーバ等のハードウェア構成の一例を示す図である。
【図４】システムを構成する各装置のソフトウェア構成の一例を示す図である。
【図５】デバイス管理サーバによるレポート生成の概略の一例を示す図である。
【図６】帳票ファイルの管理データの一例を示す図である。
【図７】顧客に関わる管理データの一例を示す図である。
【図８】サービス提供者に関わる管理データの一例を示す図である。
【図９】デバイス管理サーバによる顧客最適度の計算処理の一例を示すフローチャートである。
【図１０】デバイス管理サーバによるサービス提供者最適度の計算処理の一例を示すフローチャートである。
【図１１】帳票ファイルの利用状態に関する統計データの一例を示す図である。
【図１２】クライアントコンピュータに表示される基準帳票ファイル選択画面の一例を示す図である。
【図１３】クライアントコンピュータに表示されるレポートテンプレート割り当て画面の一例を示す図である。
【図１４】クライアントコンピュータに表示される帳票ファイルの手動選択画面の一例を示す図である。
【図１５】デバイス管理サーバによる帳票ファイルの自動判断処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面に基づき説明する。
【０００９】
＜実施形態１＞
実施形態１におけるデバイス管理システムを構成している各装置について、図１を用いて説明する。
図１は、本実施形態におけるデバイス管理システムのシステム構成の一例を示す図である。
図１では、デバイス管理システムを構成している各装置が、インターネット１０６と、ネットワーク１００とを介して接続されている様子が示されている。デバイス管理システムを構成している各装置とは、デバイス管理サーバ１０１、クライアントコンピュータ１０２、デバイス管理エージェント１０３、画像形成装置１０４、１０５である。
デバイス管理サーバ１０１は、顧客環境のデバイスを集中管理するサーバである。デバイス管理サーバ１０１は、インターネット１０６上に構築され、複数の顧客を集中管理することができる。
画像形成装置１０４は、自機の管理情報を直接、デバイス管理サーバ１０１に送受信可能なデバイスである。
画像形成装置１０５は、自機を管理する機能がなく、自機の管理情報を直接、デバイス管理サーバ１０１に送受信できないデバイスである。
【００１０】
デバイス管理エージェント１０３は、管理情報をデバイス管理サーバ１０１と直接送受信できない画像形成装置１０５を管理する情報処理装置である。デバイス管理エージェント１０３は、複数の画像形成装置１０５を管理することができる。
ネットワーク１００は、顧客環境の中のネットワークである。
図１では、デバイス管理システムは、５つの装置で構成されているが、必ずしも５つの装置で構成されるわけではない。例えば、デバイス管理サーバ１０１は、機能毎に複数のサーバで構成されていてもよい。また、デバイス管理システムは、デバイス管理エージェント１０３と、画像形成装置１０５とが存在しない構成でもよい。また、クライアントコンピュータ１０２は、パーソナルコンピュータに限定するものではなく、同機能を持つ携帯端末や画像処理装置等の情報処理装置でもよい。
【００１１】
次に、図１のデバイス管理システムを構成している各装置のハードウェア構成について説明する。始めに、画像形成装置１０４、１０５のハードウェア構成について図２を用いて説明する。
図２は、画像形成装置１０４、１０５のハードウェア構成の一例を示す図である。
画像形成装置１０４、１０５は、画像処理ユニット２０１、印刷ユニット２０２、読み込みユニット２０３を含む。
画像処理ユニット２０１は、ＣＰＵ２０４、直接記憶部２０５、間接記憶部２０６、ユーザーインターフェース２０７、外部インターフェース２０８を含む。
ＣＰＵ２０４は、所定のプログラムを実行し、画像形成装置１０４、１０５の各種制御を指示するユニットである。また、ＣＰＵ２０４は、間接記憶部２０６に格納されているプログラムを実行することにより、後述の画像形成装置１０４、１０５の機能（ソフトウェア構成）及びフローチャートに係る処理を実現する。
直接記憶部２０５は、ＣＰＵ２０４がプログラムを実行する際に使用するワークメモリであり、ＣＰＵ２０４が実行するプログラムは直接記憶部２０５にロードされる。直接記憶部２０５は、ＲＡＭ（ＲａｎｄｏｍＡｃｃｅｓｓＭｅｍｏｒｙ）により実現される。
間接記憶部２０６は、アプリケーションプログラムを記憶している。間接記憶部２０６に記憶されている各種プログラムは、ＣＰＵ２０４がプログラムを実行する際に直接記憶部２０５にロードされる。間接記憶部２０６は、ＳＳＤ（ＳｏｌｉｄＳｔａｔｅＤｒｉｖｅ）又はＨＤＤ（ＨａｒｄＤｉｓｃＤｒｉｖｅ）で構成されている。なお、ＣＰＵ２０４は、マルチプロセッサでもよい。
【００１２】
ここで、画像形成装置１０４、１０５のデバイス管理技術について説明する。本実施形態において、画像形成装置１０４、１０５は、例えばＳＮＭＰ、ＨＴＴＰ又はベンダー独自のプロトコルを介して、間接記憶部２０６に記録された画像形成装置１０４、１０５の各種の管理情報を外部に提供することができる。なお、ＳＮＭＰは、ＳｉｍｐｌｅＮｅｔｗｏｒｋＭａｎａｇｅｍｅｎｔＰｒｏｔｏｃｏｌの略称である。ＨＴＴＰは、ＨｙｐｅｒＴｅｘｔＴｒａｎｓｆｅｒＰｒｏｔｏｃｏｌの略称である。また、本実施形態では、管理情報として、機器の構成情報、印刷実績、機器の障害情報を挙げている。
ユーザーインターフェース２０７は、ユーザーからの処理依頼を受け付けるために必要なユニットである。例えば、ユーザーインターフェース２０７は、キーボード、マウス等を介してユーザーが入力した指示に応じた信号を受け付ける。
外部インターフェース２０８は、外部装置からのデータの受信や外部装置へのデータの送信が可能である。例えば、外部装置としては、外付けＨＤＤや外付けＵＳＢメモリ等の外付け記憶装置又はネットワークを介して接続された別体のホストコンピュータや画像形成装置等の別体装置等が含まれる。
画像形成装置１０４は、ネットワーク１００を介して、デバイス管理サーバ１０１等と通信可能である。
画像形成装置１０５は、ネットワーク１００を介して、デバイス管理エージェント１０３と通信可能である。
【００１３】
次に、デバイス管理サーバ１０１、クライアントコンピュータ１０２、デバイス管理エージェント１０３のハードウェア構成について図３を用いて説明する。ここでは、説明の便宜上、デバイス管理サーバ１０１、クライアントコンピュータ１０２、デバイス管理エージェント１０３を情報処理装置という。
図３は、情報処理装置のハードウェア構成の一例を示す図である。
情報処理装置は、ＣＰＵ３０１、直接記憶部３０２、間接記憶部３０３、ユーザーインターフェース３０４、外部インターフェース３０５を含む。
ＣＰＵ３０１は、所定のプログラムを実行し情報処理装置の各種制御を指示するユニットである。また、ＣＰＵ３０１は、間接記憶部３０３に格納されているプログラムを実行することにより、後述の情報処理装置の機能（ソフトウェア構成）を実現する。
直接記憶部３０２は、ＣＰＵ３０１がプログラムを実行する際に使用するワークメモリであり、ＣＰＵ３０１が実行するプログラムは直接記憶部３０２にロードされる。直接記憶部３０２は、ＲＡＭで構成されている。
間接記憶部３０３は、アプリケーションプログラム及びＯＳ（ＯｐｅｒａｔｉｎｇＳｙｓｔｅｍ）を含む各種プログラムを記憶している。間接記憶部３０３に記憶されている各種プログラムは、ＣＰＵ３０１がプログラムを実行する際に直接記憶部３０２へロードされる。また、詳細は後述するが、間接記憶部３０３は、印刷データ、文書データ等の各種データも記憶している。間接記憶部３０３は、ＲＯＭ又はＨＤＤで構成されている。
ユーザーインターフェース３０４は、ユーザーからの処理依頼を受け付けるために必要なユニットである。例えば、ユーザーインターフェース３０４は、キーボード、マウス等を介してユーザーが入力した指示に応じた信号を受け付ける。
外部インターフェース３０５は、ネットワーク１００に接続されており、ネットワーク１００に接続されている他の装置と通信が可能である。
【００１４】
次に、本実施形態のデバイス管理システムにおける各装置のソフトウェア構成について図４を用いて説明する。
図４は、デバイス管理システムにおける各装置のソフトウェア構成の一例を示す図である。
画像形成装置１０４は、情報管理部４２４を含む。
情報管理部４２４は、機器情報送信部４２３、印刷実績送信部４２２、障害情報送信部４２１を含み、画像形成装置１０４からデバイス管理サーバ１０１に対して機器情報、印刷実績情報、障害情報を送信することができる。
デバイス管理エージェント１０３は、デバイス情報収集部４３４を含む。
デバイス情報収集部４３４は、機器情報収集部４３３、印刷実績収集部４３２、障害情報収集部４３１を含む。
機器情報収集部４３３、印刷実績収集部４３２、障害情報収集部４３１は、情報管理部４２４を含まない画像形成装置１０５から、機器情報、印刷実績情報、障害情報を収集し、デバイス管理サーバ１０１に送信することができる。また、デバイス管理エージェント１０３は、複数の画像形成装置１０５を管理することができる。
クライアントコンピュータ１０２は、ブラウザ４４１を含み、デバイス管理サーバ１０１に対して設定や表示等の各種要求を送受信する。デバイス管理サーバ１０１は、クライアントコンピュータ１０２のブラウザ４４１に後述する帳票ファイルの表示画面を提供する。
【００１５】
次に、デバイス管理サーバ１０１のソフトウェア構成について説明する。
顧客情報管理部４０７は、デバイス管理サービスの提供先である顧客の情報を管理する。デバイス管理サーバ１０１は、複数の顧客に対してデバイス管理サービスを提供可能である。そのため、顧客情報管理部４０７は、複数の顧客情報を管理することができる。
サービス提供者管理部４０８は、顧客にデバイス管理サービスを提供するサービス提供者の情報を管理する。
デバイス管理部４０４は、機器情報管理部４０３、印刷実績管理部４０２、障害情報管理部４０１を含み、顧客情報管理部４０７が管理する情報と、顧客先デバイスの機器情報、印刷実績情報、障害情報とを関連付けて管理することができる。
各管理部は、各種情報の管理以外にも機能することができる。例えば、デバイス管理部４０４は、障害情報管理部４０１が収集した障害の内容にしたがって、障害内容をサービスマンに通知し、修理依頼を行ってもよい。また、デバイス管理部４０４は、サービス提供者と、顧客との契約の情報に基づき、顧客に対して機器情報管理、印刷実績管理、障害情報管理の何れかの機能を提供することもできる。
【００１６】
データ集計部４０５は、デバイス管理部４０４で管理している各種情報を集計単位毎に集計する。集計単位は顧客毎に設定可能である。本実施形態では、データ集計部４０５は、デバイス単位、グループ単位、ユーザー単位の中から顧客毎に設定する。
集計データ管理部４０６は、データ集計部４０５で処理した集計データを顧客毎に管理する。
帳票管理部４１０は、レポートテンプレートの各ページを構成する帳票ファイルを管理する。
帳票最適度計算部４０９は、帳票管理部４１０で管理している帳票の顧客に対する最適度を計算する。
【００１７】
レポートテンプレート管理部４１１は、帳票管理部４１０で管理している帳票を組み合わせて、顧客に割り当てるレポートテンプレートとして管理する。
レポートデータ生成部４１２は、集計データ管理部４０６で管理している集計データを、レポートテンプレートが受付可能なデータ形式に変換する。
レポート生成部４１３は、レポートデータ生成部４１２で作成されたレポートデータと、レポートテンプレート管理部４１１が管理しているレポートテンプレートとから、顧客のレポートを作成する。
要求受信部４１４は、情報管理部４２４及びデバイス情報収集部４３４との各種情報の送受信や、ブラウザ４４１との各種要求の送受信を行い、デバイス管理サーバ１０１が有する各機能のやり取りを行う。
本実施形態では、機器情報管理、印刷実績管理、障害情報管理の機能を記載したが、上記３つ以外のデバイス管理機能（例えば、操作履歴収集部、デバイス設定情報管理部）があってもよい。
【００１８】
次に、デバイス管理サーバ１０１の帳票管理部４１０、レポートテンプレート管理部４１１、レポートデータ生成部４１２、レポート生成部４１３について、図５を用いて説明する。
図５は、デバイス管理サーバ１０１によるレポート生成の概略の一例を示す図である。
レポートテンプレート５０１は、帳票管理部４１０で管理する帳票ファイル５０２を複数ページ組み合わせることで構成される。
レポートテンプレート管理部４１１は、レポートテンプレート５０１がどの帳票ファイル５０２から構成されているかと、顧客に対して提供するレポートにどのレポートテンプレート５０１を割り当てているかとを管理する。
帳票ファイル５０２は、ページのデザインを定義するデザイン定義部５０３と、帳票ファイル５０２で受付可能なデータを定義する集計データ定義部５０４とから構成される。
集計データ定義部５０４は、受付可能なデータの数、各データのデータ型、データ桁数、データを用いた計算式等を、図６で後述する帳票種別毎に定義する。
レポートデータ生成部４１２は、集計データ管理部４０６で管理する集計データを、顧客に割り当てたレポートテンプレート５０１の各帳票ファイル５０２が受付可能な帳票用集計データ５０５に変換する。
レポート生成部４１３は、レポートテンプレート５０１と、帳票用集計データ５０５とを足し合わせて、レポート５０６を生成する。
【００１９】
しかし、レポート生成において以下の３つの課題がある。
１つ目の課題は、帳票ファイル５０２の集計データ定義部５０４のデータ定義と、帳票用集計データ５０５の種類とが一致していない場合、デバイス管理サーバ１０１は、そのページを正しく生成することができないことである。例えば、デバイス管理サーバ１０１は、デバイス毎に集計した印刷実績の集計データを定義した帳票ファイルに対して、グループ毎に集計した障害情報の帳票用集計データを足し合わせた場合、デバイス毎の印刷実績のページを生成できない。したがって、デバイス管理サーバ１０１は、顧客が管理していない集計データに対応する帳票ファイル５０２をレポートテンプレート５０１に含めないようにする必要がある。
２つ目の課題は、デザイン定義部５０３が帳票用集計データ５０５に適していない場合、デバイス管理サーバ１０１は、きれいなページを出力することができないことである。例えば、デバイス管理サーバ１０１は、３０台のデバイスまできれいに表示できるようにデザインした帳票ファイルに対して、デバイス５０台分の帳票用集計データ５０５を足し合わせた場合、改ページ等できれいに表示できない可能性がある。
３つ目の課題は、レポートテンプレート５０１を構成する各帳票ファイル５０２のデザインが一貫していない場合、１冊のレポートとして見たときに統一感のないレポートとなってしまうことである。
【００２０】
図６は、デバイス管理サーバ１０１の帳票管理部４１０で管理する帳票ファイル５０２の管理データの一例を示す図である。
帳票管理部４１０は、帳票名６０２と、帳票種別６０３と、付属情報６０６とが対応付けられたテーブルを管理している。なお、帳票管理部４１０による上記の管理は、帳票管理処理の一例である。また、帳票管理部４１０は、図６に図示する管理データとは別に帳票ファイルの実体ファイルも保持している。
帳票ＩＤ６０１は、帳票管理部４１０で管理する帳票ファイル５０２を一意に識別するＩＤである。帳票ＩＤ６０１は、識別情報の一例である。
帳票名６０２は、不図示の帳票ファイル登録画面で帳票ファイル５０２を登録する際に、登録者が定めた名称である。
帳票種別６０３は、帳票ファイル５０２の集計データ定義部５０４が受付可能なデータを定義する単位で、本実施形態ではデータ種別６０４と、集計単位６０５とにより帳票種別を定義する。帳票種別６０３は、帳票種別情報の一例である。
データ種別６０４は、集計データのデータ種別であり、本実施形態ではデバイス管理部４０４で管理する機器情報、印刷実績情報、障害情報の何れかとなる。
集計単位６０５は、集計データの集計単位であり、本実施形態では、データ集計部４０５が集計可能なデバイス、グループ、ユーザーの何れかとなる。つまり、集計するデータの定義は、何のデータ（データ種別）を、何の単位で集計したか（集計単位）によって一意に定義される。
【００２１】
付属情報６０６は、帳票ファイルに関連する情報であり、データ期間６０７、表示保証数６０８、レポート提供間隔６０９、サービスレベル６１０、作成者６１１を含む。データ期間６０７や表示保証数６０８等、付属情報６０６の一部は、帳票ファイルのデザイン定義部５０３の情報も表す。付属情報の入力方法は限定しない。例えば、帳票ファイル５０２を登録する帳票ファイル登録画面で帳票ファイル５０２を登録する際に登録者が入力する方法や、帳票ファイル５０２のプロパティ情報として入力する方法等がある。
データ期間６０７は、帳票ファイル５０２が受付可能な集計データ（集計情報）の期間を定義したものである。例えば、デバイス管理サーバ１０１は、データ期間が１２ヶ月の「デバイス別印刷実績年間推移ＴｙｐｅＡの帳票ファイル」に、１２ヶ月分の顧客の集計データ（デバイス別、印刷実績）を足し合わせることで、年間推移のページを生成することができる。データ期間６０７は、収集期間情報の一例である。
表示保証数６０８は、帳票ファイル５０２がきれいに表示可能なデータ数を定義したものである。表示保証数６０８は、表示保証数情報の一例である。
レポート提供間隔６０９は、顧客に対しての推奨のレポート生成間隔を定義するものである。本実施形態では、月次や４半期毎等がある。レポート提供間隔６０９は、レポート提供期間情報の一例である。
サービスレベル６１０は、デバイス管理サービスにおける帳票ファイル５０２のサービスレベルを定義するものである。Ｓｔａｎｄａｒｄが一般的なレベルなのに対して、Ｐｒｏｆｅｓｓｉｏｎａｌは高度な分析を行う帳票ファイルで、サービス提供者も高度なスキルを必要とする。サービスレベル６１０は、サービスレベル情報の一例である。
作成者６１１は、帳票ファイル５０２を登録した登録者を表す。作成者６１１は、登録者情報の一例である。
帳票ファイル５０２の管理データ構造は、上記の項目に限定するものではない。
【００２２】
図７は、デバイス管理サーバ１０１の顧客情報管理部４０７、集計データ管理部４０６で管理する顧客に関わる管理データの一例を示す図である。
顧客ＩＤ７０１は、顧客情報管理部４０７で管理する顧客情報を一意に識別するＩＤである。
顧客名７０２は、不図示の顧客情報登録画面で顧客情報を登録する際に、登録者が定めた名称である。
集計データ情報７０３は、顧客の集計データを定義する単位であり、収集データ種別７０４と、集計単位７０５とを含む。
収集データ種別７０４は、顧客に対して収集しているデバイス管理データの種別を表す。
集計単位７０５は、顧客に対して収集しているデバイス管理データを何の単位で集計しているかを表す。つまり、収集データ種別７０４と、集計単位７０５との組み合わせの集計データが、顧客の集計データ情報として存在することを表す。
図１５で後述するが、前記１つ目の課題を解決するために、デバイス管理サーバ１０１は、顧客の集計データ情報７０３と、帳票の帳票種別６０３とを比較する。そして、デバイス管理サーバ１０１は、顧客の集計データ情報７０３に存在しない帳票種別６０３の帳票ファイル５０２をレポートテンプレート５０１に含めないことで、生成できないページを除くことができる。
【００２３】
付属情報７０６は、顧客に関連する情報であり、サービス提供期間７０７、デバイス数７０８、ユーザー数７０９、グループ数７１０、レポート提供間隔７１１、業種７１２を含む。
サービス提供期間７０７は、顧客に対してデバイス管理サービスを提供している期間を表す。
デバイス数７０８、ユーザー数７０９、グループ数７１０は、顧客情報として登録されたデバイス情報、ユーザー情報、グループ情報の数であり、それぞれデバイス単位、ユーザー単位、グループ単位で集計した際のデータ数を表す指標となる。
レポート提供間隔７１１は、顧客情報として設定されたレポートの提供間隔である。
業種７１２は、顧客の業種情報である。
顧客情報の管理データ構造は、上記の項目に限定するものではない。
【００２４】
図８は、デバイス管理サーバ１０１のサービス提供者管理部４０８で管理するサービス提供者に関わる管理データ（サービス提供者情報）の一例を示す図である。なお、サービス提供者管理部４０８による前記サービス提供者情報の管理は、提供者情報管理処理の一例である。
サービス提供者ＩＤ８０１は、サービス提供者管理部４０８で管理するサービス提供者情報を一意に識別するＩＤである。
サービス提供者名８０２は、サービス提供者情報を登録するサービス提供者情報登録画面でサービス提供者情報を登録する際に、登録者が定めた名称である。
付属情報８０３は、サービス提供者に関連する情報であり、グループ情報８０４、顧客数８０５、サービスレベル８０６を含む。
グループ情報８０４は、サービス提供者間で親会社、子会社等の関係がある場合に、サービス提供者をグループ化した情報である。
顧客数８０５は、サービス提供者がサービスを提供中の顧客の数を表す。
サービスレベル８０６は、サービス提供者のサービスレベルを表す。サービスレベル８０６の設定方法は限定しない。例えば、デバイス管理サーバ１０１は、ユーザーインターフェース３０４を介した設定者による設定操作に基づいて、サービスレベル８０６を顧客数８０５に応じて設定するようにしてもよいし、システム外の認定試験によって設定するようにしてもよい。
【００２５】
前記２つ目の課題を解決するために、デバイス管理サーバ１０１の帳票最適度計算部４０９は、各帳票種別の中で顧客のレポートテンプレート５０１に含めるべき、最適な帳票ファイル５０２を判断する。デバイス管理サーバ１０１の帳票最適度計算部４０９は、最適な帳票ファイル５０２の指標として、各帳票ファイル５０２に対して顧客最適度、サービス提供者最適度、帳票利用度の３つを計算する。
図９は、デバイス管理サーバ１０１の帳票最適度計算部４０９が、顧客最適度を計算する処理の一例を示すフローチャートである。
帳票最適度計算部４０９が、図６に示される帳票種別６０３が同じ帳票ＩＤ：Ｘ００１〜Ｘ００４の帳票ファイルと、図７に示される顧客ＩＤ：Ｃ００１との間で、顧客最適度を計算する場合を例として説明する。
帳票最適度計算部４０９は、Ｓ９０１で顧客情報のサービス提供期間７０７と、帳票ファイルのデータ期間６０７とから最適度Ａを計算する。顧客Ｃ００１のサービス提供期間７０７は１４ヶ月のため、データ期間６０７が１２ヶ月以内の帳票ファイルＸ００４は、Ｘ００１〜Ｘ００３と比較して最適度Ａが低くなる。
【００２６】
次に、帳票最適度計算部４０９は、Ｓ９０２で顧客の集計単位の単位数７０８〜７１０と、帳票ファイルの表示保証数６０８とから最適度Ｂを計算する。帳票ファイルＸ００１〜Ｘ００４に対応する集計単位はデバイスのため、顧客Ｃ００１の集計単位の単位数は３７である。したがって、最適度Ｂが一番高いのは、帳票ファイルＸ００２である。
次に、帳票最適度計算部４０９は、Ｓ９０３で顧客のレポート提供間隔７１１と、帳票ファイルのレポート提供間隔６０９とから最適度Ｃを計算する。顧客Ｃ００１のレポート提供間隔７１１は月次のため、レポート提供間隔が４半期の帳票ファイルＸ００３は、Ｘ００１、Ｘ００２、Ｘ００４と比較して最適度Ｃが低くなる。
最後に、帳票最適度計算部４０９は、Ｓ９０４で最適度Ａ、最適度Ｂ、最適度Ｃから、各帳票ファイルの顧客最適度を計算する。
なお、数値の近似度に応じて最適度Ａ、最適度Ｂ、最適度Ｃを点数付けするロジックは、上述したロジックに限定されない。点数付けするロジックは、顧客やサービス提供者によってカスタマイズしたり、帳票ファイルの選択結果によって調整したりすることができる。また、帳票最適度計算部４０９は、顧客最適度を計算する際に、最適度Ａ、最適度Ｂ、最適度Ｃに重みづけをして計算することもできる。また、顧客の付属情報７０６と、帳票ファイルの付属情報６０６との近似度を比較することで算出できる指標であれば、顧客最適度を計算する指標は最適度Ａ、最適度Ｂ、最適度Ｃに限定されない。
【００２７】
図１０は、デバイス管理サーバ１０１の帳票最適度計算部４０９が、サービス提供者最適度を計算する際の処理の一例を示すフローチャートである。
帳票最適度計算部４０９が、図６に示される帳票種別６０３が同じ帳票ＩＤ：Ｘ００１〜Ｘ００４の帳票ファイルと、図８に示されるサービス提供者ＩＤ：Ｐ００１との間で、サービス提供者最適度を計算する場合を例として説明する。
帳票最適度計算部４０９は、Ｓ１００１でサービス提供者情報のサービス提供者名８０２と、帳票ファイルの作成者６１１とから、最適度Ｊを計算する。帳票最適度計算部４０９は、サービス提供者が作成した帳票ファイル５０２の最適度を高いと判断する。図６の例では、Ｘ００２、Ｘ００３の最適度Ｊが高くなる。
帳票最適度計算部４０９は、Ｓ１００２でサービス提供者情報のサービスレベル８０６と、帳票ファイル５０２のサービスレベル６１０とから、最適度Ｋを計算する。帳票最適度計算部４０９は、サービスレベルが一致する帳票ファイル５０２の方を最適度が高いと判断する。図６の例では、Ｘ００２の最適度Ｋが高くなる。
最後に、帳票最適度計算部４０９は、Ｓ１００３で最適度Ｊ、最適度Ｋから、各帳票ファイル５０２のサービス提供者最適度を計算する。
なお、数値の近似度に応じて最適度Ｊ、最適度Ｋを点数付けするロジックは、上述したロジックに限定されない。点数付けするロジックは、顧客やサービス提供者によってカスタマイズしたり、帳票ファイル５０２の選択結果によってロジックを調整したりすることができる。また、帳票最適度計算部４０９は、サービス提供者最適度を計算する際に、最適度Ｊ、最適度Ｋに重みづけをして計算することもできる。また、サービス提供者の付属情報８０３と、帳票ファイル５０２の付属情報６０６との近似度を比較することで算出できる指標であれば、サービス提供者最適度を計算する指標は最適度Ｊ、最適度Ｋに限定されない。
【００２８】
図１１は、デバイス管理サーバ１０１の帳票管理部４１０で管理する、帳票ファイル５０２の利用状態に関する統計データ（統計情報）の一例を示す図である。なお、帳票管理部４１０による前記統計情報の管理は、統計情報管理処理の一例である。
帳票ＩＤ１１０１は、帳票ファイル５０２を一意に識別するＩＤであり、図６の帳票ＩＤ６０１と同じＩＤである。
利用顧客数１１０２は、各帳票ファイル５０２をレポートテンプレート５０１に含めている顧客の数を表す。この情報は、各帳票ファイル５０２の人気を表す指標となり、デバイス管理サーバ１０１は、より多くの顧客に利用されている帳票ファイル５０２を人気が高い帳票ファイル５０２と判断することができる。
業種別利用顧客数１１０３は、各帳票ファイル５０２をレポートテンプレート５０１に含めている顧客の数を、顧客情報の業種別に分析した値である。この情報は、各帳票ファイル５０２の人気を顧客の業種別に表す指標となる。例えば、デバイス管理サーバ１０１は、製造業の顧客に対しては、Ｘ００１の帳票ファイルが適しているという判断をすることができる。
【００２９】
提供期間別利用顧客数１１０４は、各帳票ファイル５０２をレポートテンプレート５０１に含めている顧客の数を、顧客情報のサービス提供期間別に分析した値である。
継続利用期間１１０５は、各帳票ファイル５０２をレポートテンプレート５０１に含めている期間を表す。デバイス管理サーバ１０１は、この期間が短いと、何らかの理由により変更を要している人気の低い帳票ファイル５０２であると判断することができる。
帳票ファイル５０２の利用状態に関する統計データは、上記の項目に限定されるものでない。例えば、レポートの提出月毎に利用されている帳票ファイル５０２の統計情報があってもよい。
前記２つ目の課題に対して、デバイス管理サーバ１０１は、上記のように顧客最適度、サービス提供者最適度を計算することで、顧客情報と、サービス提供者情報とを比較して最適な帳票ファイル５０２を自動で選択することができる。更に、デバイス管理サーバ１０１は、帳票利用度を分析することで、デバイス管理サーバ１０１で管理する帳票ファイルの利用度から、統計的に、より利用価値の高い帳票ファイルを選択することができる。
【００３０】
図１２は、デバイス管理サーバ１０１がクライアントコンピュータ１０２のブラウザ４４１に表示する基準帳票ファイル選択画面の一例を示す図である。
基準帳票ファイルとは、レポートテンプレートの中でデザインの基準となる帳票ファイルのことである。
基準帳票選択部１２０１には、帳票管理部４１０で管理されている各帳票ファイル５０２のプレビュー画像が表示される。ユーザーは、プレビュー画像を参照し、ユーザーインターフェース３０４を介して基準帳票ファイルを選択する。
フィルター条件指定部１２０２には、基準帳票選択部１２０１に表示する帳票ファイル５０２に対して指定されるフィルター条件が表示される。デバイス管理サーバ１０１は、指定されたフィルター条件にしたがって、基準帳票選択部１２０１に表示する帳票ファイル５０２を変更する。
データ種別指定部１２０３では、図６のデータ種別６０４がフィルター条件に指定される。
【００３１】
集計単位指定部１２０４では、図６の集計単位６０５がフィルター条件に指定される。
色味指定部１２０５では、帳票ファイル５０２の色がフィルター条件に指定される。色の判断方法は、帳票ファイル５０２の全体色から判断する方法や、帳票ファイル５０２の特徴色から判断する方法があり、本実施形態では限定しない。
レイアウト指定部１２０６では、帳票ファイル５０２のレイアウトがフィルター条件に指定される。縦、横の他に、用紙サイズ等を指定できるようにしてもよい。
ページ内情報量指定部１２０７では、帳票ファイル内の情報量がフィルター条件に指定される。情報量の判断方法は、ページ内の背景領域の割合から判断する方法があるが、本実施形態では限定しない。フィルター条件も上記に限定されない。フィルター条件としては、例えば、帳票ファイルの言語、フォント、グラフの有無等が指定できてもよい。
デバイス管理サーバ１０１は、ユーザーにより基準帳票選択ボタン１２０８が押下されると、基準帳票選択部１２０１で選択された帳票ファイル５０２を顧客の基準帳票として登録する。
前記３つ目の課題を解決するために、デバイス管理サーバ１０１は、レポートテンプレート５０１に含める帳票ファイル５０２を判断する際に、帳票ファイル５０２毎に基準帳票ファイルとのデザインの類似度を計算する。そして、デバイス管理サーバ１０１は、基準帳票ファイルと類似度の最も高いデザインの帳票ファイル５０２を優先的に判断することで、レポートテンプレート５０１内の各帳票ファイル５０２のデザインに統一感を出すことが可能となる。
【００３２】
図１３は、デバイス管理サーバ１０１で顧客毎のレポートテンプレート５０１に含める帳票ファイル５０２を選択する際に、クライアントコンピュータ１０２のブラウザ４４１に表示するレポートテンプレート割り当て画面の一例を示す図である。
基準帳票ファイル表示部１３０１には、図１２の基準帳票ファイル選択画面で選択された基準帳票ファイルが表示される。
帳票ファイル表示部１３０２には、デバイス管理サーバ１０１が帳票管理部４１０で管理する帳票ファイル５０２の中で、レポートテンプレート５０１に適していると判断した帳票ファイル５０２が表示される。本実施形態では、デバイス管理サーバ１０１は、帳票種別６０３毎に最適な帳票ファイル５０２を１つずつ選択することで、レポートテンプレート５０１を構成する。そのため、帳票ファイル表示部１３０２には、デバイス管理サーバ１０１が帳票種別６０３毎に最適と判断した帳票ファイル５０２が表示される。
無効状態表示１３０３は、図７で前述したとおり、顧客の集計データ情報７０３と、帳票の帳票種別６０３とを比較した結果、顧客の集計データ情報７０３に存在しない帳票種別６０３の帳票ファイル５０２であると判断された場合に表示される。無効と判断された帳票種別６０３の帳票ファイル５０２は、レポートテンプレート５０１に含めることができないので、デバイス管理サーバ１０１は、レポート生成部４１３で生成できないページをレポートテンプレートから除くことができる。
帳票ファイルの手動選択部１３０４は、デバイス管理サーバ１０１が自動判断した帳票ファイル５０２以外を選択するためのものである。本実施形態では、選択対象となる帳票種別６０３の帳票ファイル５０２が、ユーザーによって右クリックされることで、手動選択部１３０４が表示され、図１４の帳票ファイル５０２の手動割り当て画面に遷移される。
【００３３】
帳票ファイルの無効化部１３０５は、レポートテンプレート５０１に含めることができる帳票ファイル５０２を、ユーザーの意図としてレポートテンプレート５０１から除外する場合に選択される。
最適度警告部１３０６は、デバイス管理サーバ１０１により自動判断された帳票ファイル５０２について、前述した顧客最適度、サービス提供者最適度、帳票利用度の何れかが閾値以下のときに警告表示される。本実施形態では、最適度警告部１３０６は、マウスオーバーした際に警告文をツールチップで表示している。これにより、デバイス管理サーバ１０１は、総合的には最適と判断しているが、ある尺度では最適度が低い帳票ファイルがある場合、ユーザーの判断を補助しやすいように注意を促すことができる。
類似度警告部１３０７は、デバイス管理サーバ１０１により自動判断された帳票ファイル５０２について、前述した基準帳票ファイルとの類似度が閾値以下の時に警告表示される。これにより、デバイス管理サーバ１０１は、総合的には最適と判断しているが、基準帳票との類似度が低い帳票ファイル５０２がある場合、ユーザーの判断を補助しやすいように注意を促すことができる。なお、無効状態表示１３０３、手動選択部１３０４、帳票ファイルの無効化部１３０５、最適度警告部１３０６、類似度警告部１３０７は、ユーザーによる帳票ファイル５０２の選択を補助する補助メッセージの一例である。
デバイス管理サーバ１０１は、ユーザーによりレポートテンプレート決定ボタン１３０８が押下されると、帳票ファイル表示部１３０２で選択された帳票ファイル５０２を顧客のレポートテンプレート５０１として登録する。また、デバイス管理サーバ１０１は、各帳票ファイル５０２が、ユーザーによりドラッグアンドドロップされることでレポートテンプレート５０１内でのページ順序を変更するようにしてもよい。
【００３４】
図１４は、ユーザーにより基準帳票ファイル選択画面の手動選択部１３０４が押下された際に遷移する帳票ファイル５０２の手動選択画面の一例を示す図であり、クライアントコンピュータ１０２のブラウザ４４１に表示される。
帳票種別表示部１４０１には、基準帳票ファイル選択画面で手動選択を選んだ帳票種別６０３が表示される。
帳票ファイル表示部１４０２には、帳票管理部４１０で管理される帳票ファイル５０２の中で、帳票種別表示部１４０１で表示される帳票種別６０３と同じ帳票種別６０３の帳票ファイル５０２が表示される。
本実施形態では、デバイス管理サーバ１０１は、Ｘ軸、Ｙ軸、Ｚ軸の３次元の座標上に、帳票ファイル５０２を表示する。ユーザーは、座標軸設定部１４０３により、各座標軸に対して顧客最適度、サービス提供者最適度、帳票利用度と、基準帳票ファイルとの類似度を設定できる。そして、デバイス管理サーバ１０１は、帳票ファイル毎に計算した各最適度、類似度から座標上に帳票ファイル５０２を配置する。デバイス管理サーバ１０１が座標上に帳票ファイル５０２を配置することで、ユーザーは、帳票ファイル５０２を手動で選択する際に、デバイス管理サーバ１０１が算出した各最適度と、類似度とを視覚的に認識して選択することができる。ユーザーが帳票ファイル決定ボタン１４０４を押下することで、帳票ファイル表示部１４０２で選択した帳票ファイル５０２が顧客のレポートテンプレートに割り当てられる。
【００３５】
図１５は、デバイス管理サーバ１０１がレポートテンプレート５０１に含める帳票ファイル５０２の自動判断処理の一例を示すフローチャートである。
本実施形態では、デバイス管理サーバ１０１は、帳票種別６０３毎に最適な帳票ファイル５０２を１つずつ選択することで、レポートテンプレート５０１を構成する。
Ｓ１５０１で、レポートテンプレート管理部４１１は、帳票管理部４１０が管理している帳票ファイル５０２の全ての帳票種別６０３に対して処理が完了したか否かを判断し、完了したと判断した場合、処理を終了する。一方、レポートテンプレート管理部４１１は、処理が完了していないと判断した場合、処理をＳ１５０２に進める。
Ｓ１５０２で、レポートテンプレート管理部４１１は、帳票ファイル５０２の帳票種別６０３と、顧客の集計データ情報７０３とを比較し、処理をＳ１５０３に進める。
Ｓ１５０３で、レポートテンプレート管理部４１１は、Ｓ１５０２での比較結果から、帳票ファイル５０２の帳票種別６０３と、顧客の集計データ情報７０３とが一致しているか否かを判断し、一致していると判断した場合、処理をＳ１５０４に進める。一方、レポートテンプレート管理部４１１は、一致していないと判断した場合、処理をＳ１５０９に進める。
【００３６】
Ｓ１５０９で、レポートテンプレート管理部４１１は、帳票ファイル５０２の帳票種別６０３を無効な帳票種別と判断し、図１３の画面例に示されるように無効状態表示１３０３を表示する。これにより、レポートテンプレート管理部４１１は、顧客の集計データ情報７０３に存在しない帳票種別６０３の帳票ファイル５０２をレポートテンプレート５０１に含めないことで、生成できないページを除くことができる。
Ｓ１５０４で、レポートテンプレート管理部４１１は、帳票種別６０３が同じ全ての帳票ファイル５０２に対して処理が完了したか否かを判断し、完了したと判断した場合、処理をＳ１５１０に進める。一方、Ｓ１５０４で、レポートテンプレート管理部４１１は、完了していないと判断した場合、処理をＳ１５０５に進める。
Ｓ１５０５で、帳票最適度計算部４０９は、図１２でユーザーにより選択された基準帳票ファイルと、帳票ファイル５０２との類似度を計算し、処理をＳ１５０６に進める。
Ｓ１５０６で、帳票最適度計算部４０９は、図９で前述したように顧客の付属情報７０６と、帳票ファイル５０２の付属情報６０６とから顧客最適度を計算し、処理をＳ１５０７に進める。
Ｓ１５０７で、帳票最適度計算部４０９は、図１０で前述したように、サービス提供者の付属情報８０３と、帳票ファイル５０２の付属情報６０６とからサービス提供者最適度を計算し、処理をＳ１５０８に進める。
【００３７】
Ｓ１５０８で、帳票最適度計算部４０９は、図１１で前述したように、帳票利用度を計算する。
Ｓ１５１０で、レポートテンプレート管理部４１１は、帳票種別６０３の中で最適な帳票ファイル５０２を決定する。決定に際し、レポートテンプレート管理部４１１は、Ｓ１５０５からＳ１５０８までの処理で計算した基準帳票との類似度、顧客最適度、サービス提供者最適度、帳票利用度が総合的に高い帳票ファイル５０２を最適な帳票ファイル５０２と判断する。レポートテンプレート管理部４１１は、帳票最適度計算部４０９により計算された顧客最適度、サービス提供者最適度により、顧客情報と、サービス提供者情報とを比較して最適な帳票ファイルを自動で選択することができる。また、レポートテンプレート管理部４１１は、帳票最適度計算部４０９による帳票利用度の分析により、デバイス管理サーバ１０１が管理する帳票ファイル５０２の利用度から、統計的により利用価値の高い帳票ファイル５０２を選択することができる。更に、レポートテンプレート管理部４１１は、基準帳票と、類似度とが高いデザインの帳票ファイル５０２を優先的に判断することで、レポートテンプレート５０１内の各帳票ファイル５０２のデザインに統一感を出すことができる。
以上の処理を、レポートテンプレート管理部４１１が全ての帳票種別６０３に対して行い、レポートテンプレート５０１に含める帳票ファイル５０２を自動で判断することで、図１３で前述したレポートテンプレート割り当て画面を表示する。
【００３８】
＜その他の実施形態＞
また、本実施形態は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００３９】
以上、上述した各実施形態によれば、顧客の管理データに適した管理レポートを作成するために、顧客の各種管理データに適した帳票テンプレートを自動で選択することができる。
【００４０】
以上、本発明の好ましい形態について詳述したが、本実施形態は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図１】
2014092925.tif 000003
【図２】
2014092925.tif 000004
【図３】
2014092925.tif 000005
【図４】
2014092925.tif 000006
【図５】
2014092925.tif 000007
【図６】
2014092925.tif 000008
【図７】
2014092925.tif 000009
【図８】
2014092925.tif 000010
【図９】
2014092925.tif 000011
【図１０】
2014092925.tif 000012
【図１１】
2014092925.tif 000013
【図１２】
2014092925.tif 000014
【図１３】
2014092925.tif 000015
【図１４】
2014092925.tif 000016
【図１５】
2014092925.tif 000017