(57)【要約】【課題】ユーザーの作業負担を減らすとともに作業効率を著しく向上させ、テンプレートと用いずに所定形式ファイルを生成する所定形式ファイル生成サーバ、所定形式ファイル生成サーバを有した書類発行システム、および所定形式ファイル生成サーバのプログラムを提供する。【解決手段】所定形式ファイル生成サーバ（１１０）は、通信ネットワークで情報を供給する情報供給用サーバ（１２０）にアクセス自在なボット（１１１）を有し、ボット（１１１）が、外部から入力された通信ネットワーク上のリソース特定情報であるユニフォーム・リソース・ロケータを読み込むとともに情報供給用サーバ（１２０）にアクセスしてユニフォーム・リソース・ロケータのリソース内容を所定形式ファイルにして所定フォルダ（１１２）に生成する構成である。【選択図】図１
2018206125.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワーク上の所定内容の情報を所定形式ファイルにして所定フォルダの内部に生成する所定形式ファイル生成サーバであって、
前記通信ネットワークで情報を供給する情報供給用サーバにアクセス自在なボットを有し、
前記ボットが、外部から入力された通信ネットワーク上のリソース特定情報であるユニフォーム・リソース・ロケータを読み込むとともに情報供給用サーバにアクセスしてユニフォーム・リソース・ロケータのリソース内容を所定形式ファイルにして所定フォルダに生成する構成であることを特徴とする所定形式ファイル生成サーバ。
【請求項２】
前記所定形式ファイルが、ポータブル・ドキュメント・フォーマット形式のファイルであることを特徴とする請求項１に記載の所定形式ファイル生成サーバ。
【請求項３】
前記所定形式ファイルが、画像データであることを特徴とする請求項１に記載の所定形式ファイル生成サーバ。
【請求項４】
前記ボットが複数設けられ、複数のボットが、同時進行で情報供給用サーバにアクセス自在であることを特徴とする請求項１乃至請求項３のいずれかに記載の所定形式ファイル生成サーバ。
【請求項５】
前記複数のボットが、前記ユニフォーム・リソース・ロケータの入力された順に所定形式ファイルを生成する構成であることを特徴とする請求項４に記載の所定形式ファイル生成サーバ。
【請求項６】
請求項１乃至請求項５のいずれかに記載の所定形式ファイル生成サーバと、前記情報供給用サーバと、前記情報供給用サーバにアクセス自在なユーザーの端末とを有した書類発行システムであって、
前記情報供給用サーバが、書類を作成するための業務用サーバであり、
前記書類の少なくとも一部の情報が、前記ユーザーの端末を介して入力され、前記書類の情報の入力後の所定の操作により入力後の書類についてのユニフォーム・リソース・ロケータ情報が、前記所定形式ファイル生成サーバに送信される構成であることを特徴とする書類発行システム。
【請求項７】
通信ネットワーク上の所定内容の情報を所定形式ファイルにして所定フォルダの内部に生成する所定形式ファイル生成サーバのプログラムであって、
前記通信ネットワークで情報を供給する情報供給用サーバにアクセス自在なボットが、外部から入力された通信ネットワーク上のリソース特定情報であるユニフォーム・リソース・ロケータを読み込むとともに情報供給用サーバにアクセスするアクセスステップと、
前記ボットが、前記ユニフォーム・リソース・ロケータのリソース内容を所定形式ファイルにして所定フォルダに生成するファイル生成ステップとを所定形式ファイル生成サーバのボットに実行させることを特徴とする所定形式ファイル生成サーバのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワーク上の所定内容の情報を所定形式ファイルにして所定フォルダの内部に生成する所定形式ファイル生成サーバ、所定形式ファイル生成サーバを有した書類発行システム、および所定形式ファイル生成サーバのプログラムに関する。
【背景技術】
【０００２】
従来、印刷用データの生成に用いるテンプレートを保持するテンプレート情報記憶部と、ユーザーからの印刷用データの生成に係る設定値の入力および変更を受け付ける設定変更受付手段と、レイアウト領域への素材データの配置および整形の規則であるレイアウト規則および設定値と台紙データに基づいて印刷レイアウトを生成する印刷レイアウト生成手段と、台紙データと印刷レイアウトとを組み合わせた印刷用データを出力する印刷用データ出力手段とを有した印刷用データ生成システムが知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１２６６１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の印刷用データ生成システムは、予め作成したテンプレートを用いてＰＤＦ（ポータブル・ドキュメント・フォーマット）ファイルのような印刷用データを生成する構成であったため、生成されるデータのレイアウトを変更するためには、その都度、テンプレートを変更する必要があり、テンプレートを変更する作業がわずらわしいという問題があった。
また、ユーザーの端末に表示した内容についてＰＤＦファイルなど所定形式ファイルに書き出す際、ユーザーはユーザーの端末に書き出し処理を実行させていたため、書き出し処理の操作に手間がかかるという問題や、書き出し処理が開始してから完了するまでユーザーは待つ必要があり作業効率が十分ではないという問題があった。
【０００５】
そこで、本発明は、前述したような従来技術の問題を解決するものであって、すなわち、本発明の目的は、ユーザーの作業負担を減らすとともに作業効率を著しく向上させ、テンプレートと用いずに所定形式ファイルを生成する所定形式ファイル生成サーバ、所定形式ファイル生成サーバを有した書類発行システム、および所定形式ファイル生成サーバのプログラムを提供することである。
【課題を解決するための手段】
【０００６】
本請求項１に係る発明は、通信ネットワーク上の所定内容の情報を所定形式ファイルにして所定フォルダの内部に生成する所定形式ファイル生成サーバであって、前記通信ネットワークで情報を供給する情報供給用サーバにアクセス自在なボットを有し、前記ボットが、外部から入力された通信ネットワーク上のリソース特定情報であるユニフォーム・リソース・ロケータを読み込むとともに情報供給用サーバにアクセスしてユニフォーム・リソース・ロケータのリソース内容を所定形式ファイルにして所定フォルダに生成する構成であることにより、前述した課題を解決するものである。
【０００７】
本請求項２に係る発明は、請求項１に記載された所定形式ファイル生成サーバの構成に加えて、前記所定形式ファイルが、ポータブル・ドキュメント・フォーマット形式のファイルであることにより、前述した課題をさらに解決するものである。
【０００８】
本請求項３に係る発明は、請求項１に記載された所定形式ファイル生成サーバの構成に加えて、前記所定形式ファイルが、画像データであることにより、前述した課題をさらに解決するものである。
【０００９】
本請求項４に係る発明は、請求項１乃至請求項３のいずれかに記載された所定形式ファイル生成サーバの構成に加えて、前記ボットが複数設けられ、複数のボットが、同時進行で情報供給用サーバにアクセス自在であることにより、前述した課題をさらに解決するものである。
【００１０】
本請求項５に係る発明は、請求項４に記載された所定形式ファイル生成サーバの構成に加えて、前記複数のボットが、前記ユニフォーム・リソース・ロケータの入力された順に所定形式ファイルを生成する構成であることにより、前述した課題をさらに解決するものである。
【００１１】
本請求項６に係る発明は、請求項１乃至請求項５のいずれかに記載の所定形式ファイル生成サーバと、前記情報供給用サーバと、前記情報供給用サーバにアクセス自在なユーザーの端末とを有した書類発行システムであって、前記情報供給用サーバが、書類を作成するための業務用サーバであり、前記書類の少なくとも一部の情報が、前記ユーザーの端末を介して入力され、前記書類の情報の入力後の所定の操作により入力後の書類についてのユニフォーム・リソース・ロケータ情報が、前記所定形式ファイル生成サーバに送信される構成であることにより、前述した課題を解決するものである。
【００１２】
本請求項７に係る発明は、通信ネットワーク上の所定内容の情報を所定形式ファイルにして所定フォルダの内部に生成する所定形式ファイル生成サーバのプログラムであって、前記通信ネットワークで情報を供給する情報供給用サーバにアクセス自在なボットが、外部から入力された通信ネットワーク上のリソース特定情報であるユニフォーム・リソース・ロケータを読み込むとともに情報供給用サーバにアクセスするアクセスステップと、前記ボットが、前記ユニフォーム・リソース・ロケータのリソース内容を所定形式ファイルにして所定フォルダに生成するファイル生成ステップとを所定形式ファイル生成サーバのボットに実行させることにより、前述した課題を解決するものである。
【発明の効果】
【００１３】
本発明の所定形式ファイル生成サーバは、所定内容の情報を所定形式ファイルにして所定フォルダの内部に生成することができるばかりでなく、以下のような特有の効果を奏することができる。
【００１４】
本請求項１に係る発明の所定形式ファイル生成サーバによれば、ユーザーが端末を操作してユニフォーム・リソース・ロケータ（以下、ＵＲＬ）を所定形式ファイル生成サーバに直接的または間接的に入力するだけでそのＵＲＬのリソース内容がボットによって所定形式ファイルに書き出されるため、テンプレートを用いずに所定形式ファイルを生成するとともにユーザーの作業負担を減らすことができる。
さらに、ユーザーが端末を介してＵＲＬを入力した後はユーザーの端末においてそのＵＲＬに関するタスクがなくなるため、ユーザーは端末を用いて別の作業をすることができ、作業効率を著しく向上させることができる。
【００１５】
本請求項２に係る発明の所定形式ファイル生成サーバによれば、請求項１に係る発明が奏する効果に加えて、フォントデータが埋め込まれるとともにデータが圧縮されるため、電子ファイルとして端末の環境設定に依存することなく管理することができる。
さらに、比較的小さいデータサイズで電子メールやチャットなどの通信アプリケーションソフトに添付して相手に送信することができるとともに相手方の端末の環境設定に依存せず相手方の端末に表示させることができる。
【００１６】
本請求項３に係る発明の所定形式ファイル生成サーバによれば、請求項１に係る発明が奏する効果に加えて、請求項２に係る発明が奏する効果と同様、電子メールやチャットなどの通信アプリケーションソフトに添付して相手に送信することができるとともに相手方の端末の環境設定に依存せず相手方の端末に表示させることができる。
【００１７】
本請求項４に係る発明の所定形式ファイル生成サーバによれば、請求項１乃至請求項３のいずれかに係る発明が奏する効果に加えて、複数のボットが同時進行でタスクをこなし、そのタスクを終了したボットがすぐに次のタスクに取りかかるため、処理速度を著しく向上させることができる。
【００１８】
本請求項５に係る発明の所定形式ファイル生成サーバによれば、請求項４に係る発明が奏する効果に加えて、ＵＲＬの入力順にＵＲＬと対応する所定形式ファイルが生成されて、タスクが所謂、先入れ先出しで行われるため、所定形式ファイルが複数あることによる混乱を回避することができる。
【００１９】
本請求項６に係る発明の書類発行システムによれば、請求項１乃至請求項５のいずれか１つに係る発明が奏する効果と同様、書類発行業務において、ユーザーが端末を操作してＵＲＬを所定形式ファイル生成サーバに直接的または間接的に入力するだけでそのＵＲＬのリソース内容がボットによって所定形式ファイルに書き出されるため、テンプレートを用いずに所定形式ファイルを生成するとともにユーザーの作業負担を減らすことができる。
さらに、ユーザーが端末を操作してＵＲＬが送信された後、ユーザーの端末においてそのＵＲＬに関するタスクがなくなるため、ユーザーは端末を用いて別の案件の書類作成作業をすることができ、作業効率を著しく向上させることができる。
【００２０】
本請求項７に係る発明の所定形式ファイル生成サーバのプログラムによれば、請求項１に係る発明が奏する効果と同様、ユーザーが端末を操作してＵＲＬを所定形式ファイル生成サーバに直接的または間接的に入力するだけでそのＵＲＬのリソース内容がボットによって所定形式ファイルに書き出されるため、テンプレートを用いずに所定形式ファイルを生成するとともにユーザーの作業負担を減らすことができる。
さらに、ユーザーが端末を介してＵＲＬを入力した後はユーザーの端末においてそのＵＲＬに関するタスクがなくなるため、ユーザーは端末を用いて別の作業をすることができ、作業効率を著しく向上させることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施例である所定形式ファイル生成サーバを有した書類発行システムを示す概念図。
【図２】本発明の実施例である所定形式ファイル生成サーバのチャート図。
【図３】本発明の実施例である書類発行システムの入力画面を示す図。
【図４】本発明の実施例である書類発行システムのタスクを示す概念図。
【発明を実施するための形態】
【００２２】
本発明の所定形式ファイル生成サーバは、通信ネットワークで情報を供給する情報供給用サーバにアクセス自在なボットを有し、ボットが、外部から入力された通信ネットワーク上のリソース特定情報であるユニフォーム・リソース・ロケータを読み込むとともに情報供給用サーバにアクセスしてユニフォーム・リソース・ロケータのリソース内容を所定形式ファイルにして所定フォルダに生成する構成であることにより、テンプレートを用いずに所定形式ファイルを生成し、ユーザーの作業負担を減らすとともに、ユーザーが端末を操作してＵＲＬが送信された後、ユーザーが端末を用いて別の作業をすることができ、作業効率を著しく向上させることができるものであれば、その具体的な実施態様は、如何なるものであっても構わない。
また、本発明の書類発行システムは、上記の所定形式ファイル生成サーバと、情報供給用サーバと、情報供給用サーバにアクセス自在なユーザーの端末とを有した書類発行システムであって、情報供給用サーバが、書類を作成するための業務用サーバであり、書類の少なくとも一部の情報が、ユーザーの端末を介して入力され、書類の情報の入力後の所定の操作により入力後の書類についてのユニフォーム・リソース・ロケータ情報が、所定形式ファイル生成サーバに送信される構成であることにより、ユーザーが端末を操作してＵＲＬが送信された後、ユーザーが端末を用いて別の案件の書類作成作業をすることができ、作業効率を著しく向上させることができるものであれば、その具体的な実施態様は、如何なるものであっても構わない。
さらに、本発明の所定形式ファイル生成サーバのプログラムは、通信ネットワークで情報を供給する情報供給用サーバにアクセス自在なボットが、外部から入力された通信ネットワーク上のリソース特定情報であるユニフォーム・リソース・ロケータを読み込むとともに情報供給用サーバにアクセスするアクセスステップと、ボットが、ユニフォーム・リソース・ロケータのリソース内容を所定形式ファイルにして所定フォルダに生成するファイル生成ステップとを所定形式ファイル生成サーバのボットに実行させることにより、テンプレートを用いずに所定形式ファイルを生成し、ユーザーの作業負担を減らすとともに、ユーザーが端末を操作してＵＲＬが送信された後、ユーザーが端末を用いて別の作業をすることができ、作業効率を著しく向上させることができるものであれば、その具体的な実施態様は、如何なるものであっても構わない。
【００２３】
例えば、ユニフォーム・リソース・ロケータについての外部からの入力は、ユーザーの端末から所定形式ファイル生成サーバへ直接入力される構成でもよいし、ユーザーの端末の操作をトリガーとして情報供給用サーバなど他のコンピュータから所定形式ファイル生成サーバへ間接的に入力される構成でもよい。
ユーザーの端末は、パーソナルコンピュータ端末、タブレット端末、携帯電話端末、スマートフォン端末など、情報供給用サーバと通信自在なものであれば如何なるものであっても構わない。
また、所定フォルダは、所定形式ファイル生成サーバの内部に設けられていてもよいし、所定形式ファイル生成サーバの外部の例えば、ユーザーの端末内に設けられていてもよい。所定フォルダの数は、１つに限らず、複数でもよい。
さらに、所定形式ファイル生成サーバは、通信ネットワークで情報を供給する情報供給用サーバと一体の構成でもよいし、別体の構成でもよい。
所定形式のファイルは、所謂、ＰＤＦと呼ばれているポータブル・ドキュメント・フォーマット形式のファイルや、ＪＰＥＧ（Joint Photographic Experts Group）、ＰＮＧ（Portable Network Graphic）、ＧＩＦ（Graphics Interchange Format）、ＢＭＰ（bitmap graphics）などの画像データファイルなど電子データとして管理しやすいものであれば如何なるものであっても構わない。
本発明において、通信ネットワークには、インターネットのような広域のネットワークだけでなく、ローカルエリアネットワークも含まれる。
また、業務用サーバを用いて作成する書類は、見積書、請求書、設計書、顧客管理台帳、顧客管理書類、発注書、取引契約書などビジネス書類であれば如何なるものであっても構わない。
【実施例】
【００２４】
以下に、本発明の実施例である所定形式ファイル生成サーバを有した書類発行システム１００について、図１乃至図４に基づいて説明する。
ここで、図１は、本発明の実施例である所定形式ファイル生成サーバを有した書類発行システム１００を示す概念図であり、図２は、本発明の実施例である所定形式ファイル生成サーバのチャート図であり、図３は、本発明の実施例である書類発行システム１００の入力画面を示す図であり、図４は、本発明の実施例である書類発行システム１００のタスクを示す概念図である。
なお、図４の横軸は時間を示す。
【００２５】
本発明の実施例である書類発行システム１００は、図１に示すように、所定形式ファイル生成サーバとしてのＰＤＦ生成サーバ１１０と、情報供給用サーバの一例である業務用サーバ１２０と、業務用サーバ１２０にアクセス自在なユーザーの端末の一例であるコンピュータ端末１３０とを有している。
このうち、ＰＤＦ生成サーバ１１０は、通信ネットワーク上の所定内容の情報を所定形式ファイルの一例であるポータブル・ドキュメント・フォーマット形式のファイル（以下、ＰＤＦファイル）にして所定フォルダとしての生成先フォルダ１１２の内部に生成するように設けられている。
生成先フォルダ１１２の場所は、ＰＤＦ生成サーバ１１０の内部でもよいし、外部の例えば、ユーザーのコンピュータ端末１３０の内部でもよいし、業務用サーバ１２０の内部や図示しない共有サーバの内部でもよい。
【００２６】
具体的に、ＰＤＦ生成サーバ１１０は、通信ネットワークとしてのインターネットで情報を供給する情報供給用サーバとしての業務用サーバ１２０にアクセス自在なボットであるブラウザボット１１１を有している。
ブラウザボット１１１は、ブラウザのようにインターネットで情報を供給する業務用サーバ１２０にアクセスするとともにインターネットページを仮想表示自在に構成されている。
さらに、ブラウザボット１１１が、外部から入力されたインターネット上のリソース特定情報であるユニフォーム・リソース・ロケータ（以下、ＵＲＬ）を読み込むとともに業務用サーバ１２０にアクセスしてＵＲＬのリソース内容をＰＤＦファイルＦＬにして生成先フォルダ１１２の内部に生成するように構成されている。
ここで、ＵＲＬの入力については、ユーザーがコンピュータ端末１３０の表示画面に表示させた業務用サーバ１２０の入力欄に直接入力する構成でもよいし、ユーザーのコンピュータ端末１３０の操作をトリガーとして業務用サーバ１２０からＰＤＦ生成サーバ１１０へ間接的に入力される構成でもよい。
【００２７】
これにより、ユーザーがコンピュータ端末１３０を操作してＵＲＬを業務用サーバ１２０に直接的または間接的に入力するだけでそのＵＲＬのリソース内容がブラウザボット１１１によってＰＤＦファイルＦＬに書き出される。
その結果、テンプレートを用いずにＰＤＦファイルＦＬを生成するとともにユーザーの作業負担を減らすことができる。
さらに、ユーザーがコンピュータ端末１３０を介してＵＲＬを入力した後、ユーザーのコンピュータ端末１３０においてそのＵＲＬに関するタスクがなくなる。
その結果、ユーザーはコンピュータ端末１３０を用いて別の作業をすることができ、作業効率を著しく向上させることができる。
【００２８】
以下、ユーザーがコンピュータ端末１３０を用いて書類の一例である見積書や請求書を作成する際の、見積書や請求書のＰＤＦファイルＦＬが生成される様子を説明する。
図２に示すように、ステップＳ１では、ブラウザボット１１１が、外部からＵＲＬの入力があったか否かを判定する。
例えば、図３に示すように、ユーザーがコンピュータ端末１３０を用いて業務用サーバ１２０と通信し、コンピュータ端末１３０のブラウザに見積書作成画面ＷＶを表示させて見積書を作成しているとする。
【００２９】
ユーザーが見積書作成画面ＷＶ上で見積書の作成を開始したときに、この見積書作成画面ＷＶについてのＵＲＬ情報が、業務用サーバ１２０において生成される。
ユーザーは、見積書作成画面ＷＶ上で、コンピュータ端末１３０を用いて、作成日、見積書Ｎｏ．会社名、作成者、商品名や数量など、少なくとも一部の情報を入力する。
そして、情報の入力が終了すると、ユーザーは、見積書作成画面ＷＶの入力終了ＰＤＦ生成ボタンＢＴを押す。
すると、入力終了ＰＤＦ生成ボタンＢＴをトリガーとして、見積書作成画面ＷＶについてのＵＲＬ情報が、業務用サーバ１２０からＰＤＦ生成サーバ１１０へ送信され、ＰＤＦ生成サーバ１１０が、そのＵＲＬ情報を受信する。
つまり、ＵＲＬ情報が、ＰＤＦ生成サーバ１１０に入力される。
【００３０】
すると、ブラウザボット１１１は、ＵＲＬ情報の入力があったと判定し、ステップＳ２へ進む。
他方、否と判定した場合は、ステップＳ１を繰り返す。
なお、入力終了ＰＤＦ生成ボタンＢＴをトリガーとして、見積書作成画面ＷＶについてのＵＲＬ情報が、業務用サーバ１２０からＰＤＦ生成サーバ１１０へ送信される構成としたが、入力終了ＰＤＦ生成ボタンＢＴをトリガーとして、ユーザーのコンピュータ端末１３０からＰＤＦ生成サーバ１１０へ送信されるように構成してもよい。
また、見積書作成開始時にＵＲＬ情報が、業務用サーバ１２０において生成される構成としたが、入力終了ＰＤＦ生成ボタンＢＴをトリガーとして、見積書作成画面ＷＶについてのＵＲＬ情報が、業務用サーバ１２０において生成されるとともに業務用サーバ１２０からＰＤＦ生成サーバ１１０へ送信されるように構成してもよい。
【００３１】
ステップＳ２では、ブラウザボット１１１が、ＵＲＬ情報を読み込むとともに業務用サーバ１２０へアクセスし、ステップＳ３へ進む。
ステップＳ３では、ブラウザボット１１１が、業務用サーバ１２０の内部にあるＵＲＬのリソース内容であるＨＴＭＬ（HyperText Markup Language）形式の見積書の情報を読み込んで仮想表示するとともに、そのＵＲＬのリソース内容である見積書についてのＰＤＦファイルＦＬを生成先フォルダ１１２の内部に生成する。
【００３２】
これにより、書類発行業務において、ユーザーがコンピュータ端末１３０を操作してＵＲＬが送信された後、ユーザーのコンピュータ端末１３０においてそのＵＲＬに関するタスクがなくなる。
その結果、ユーザーはコンピュータ端末１３０を用いて別の案件の書類作成作業をすることができ、作業効率を著しく向上させることができる。
つまり、ユーザーがコンピュータ端末１３０でＰＤＦ作成ソフトウエアを用いて見積書のＰＤＦファイルＦＬを書き出す作業をする必要がないため、ユーザーの作業負担を減らすことができる。
さらに、ユーザーのコンピュータ端末１３０がＰＤＦファイルＦＬの書き出しを行う必要がないため、１つの見積書の入力を終えたら直ちに次の見積書の入力にとりかかることができる。
【００３３】
また、生成される所定形式ファイルが、ＰＤＦファイルＦＬであることにより、フォントデータが埋め込まれるとともにデータが圧縮される。
その結果、電子ファイルとして端末の環境設定に依存することなく管理することができる。
さらに、比較的小さいデータサイズで電子メールやプッシュ通知するチャットなどの通信アプリケーションソフトに添付して相手に送信することができるとともに相手方の端末の環境設定に依存せず相手方の端末に表示させることができる。
なお、生成される所定形式ファイルが、ＪＰＥＧ形式、ＰＮＧ形式、ＧＩＦ形式、ＢＭＰ形式などの画像データである場合も同様である。その詳しい説明は省略する。
【００３４】
例えば、図４に示すように、ユーザーがコンピュータ端末１３０で見積書Ａ案、見積書Ｂ案、見積書Ｃ案、見積書Ｄ案などと複数の見積書を連続して作成し、それぞれの見積書作成画面ＷＶに対応するＵＲＬを、見積書Ａ案、見積書Ｂ案、見積書Ｃ案、見積書Ｄ案の順でタイミングをずらして送信したとする。
そして、ＰＤＦ生成サーバ１１０が、見積書Ａ案、見積書Ｂ案、見積書Ｃ案、見積書Ｄ案の順でそれぞれ対応するＵＲＬを受信したとする。
ここで、ＰＤＦ生成サーバ１１０は、複数のブラウザボット１１１を有し、複数のブラウザボット１１１が、同時進行で業務用サーバ１２０にアクセス自在に設けられている。
【００３５】
これにより、複数のブラウザボット１１１が同時進行で業務用サーバ１２０にアクセスしてＵＲＬのリソース内容である見積書のＰＤＦファイルＦＬを生成するタスクをこなし、そのタスクを終了したブラウザボット１１１がすぐに次のタスクに取りかかる。
その結果、ＰＤＦ生成サーバ１１０の処理速度を著しく向上させることができる。
具体的に、待機していた複数のブラウザボット１１１は、連続して受信したＵＲＬを待機順に１つずつ読み込んで、業務用サーバ１２０にアクセスする。
そして、複数のブラウザボット１１１は、ＵＲＬのリソース内容である見積書の情報を読み込んで仮想表示するとともに、そのＵＲＬのリソース内容である見積書についてのＰＤＦファイルＦＬを生成先フォルダ１１２の内部に生成する。
【００３６】
さらに本実施例において、この際、複数のブラウザボット１１１は、ＵＲＬの入力された順にＰＤＦファイルＦＬを生成するように構成されている。
例えば、見積書Ｃ案の情報量が見積書Ｂ案の情報量よりもずっと少ないことにより、見積書Ｃ案の情報の読み込み完了のタイミングが、見積書Ｂ案の情報の読み込み完了のタイミングより早く、見積書Ｃ案のＰＤＦ生成開始のタイミングが、見積書Ｂ案のＰＤＦ生成開始のタイミングより早かったとする。
この場合、見積書Ｃ案の情報を読み込んだブラウザボット１１１は、ＵＲＬの受信順に基づいて、見積書Ｂ案の情報を読み込んだブラウザボット１１１による見積書Ｂ案のＰＤＦファイルＦＬの生成が完了するまで待機し、見積書Ｂ案のＰＤＦファイルＦＬの生成が完了した後に、見積書Ｃ案のＰＤＦファイルＦＬの生成を完了させる。
【００３７】
これにより、見積書作成画面ＷＶに対応するＵＲＬの入力順にＵＲＬのリソース内容である見積書のＰＤＦファイルＦＬがそれぞれ生成されて、タスクが所謂、先入れ先出しで行われる。
その結果、見積書のＰＤＦファイルＦＬが複数あることによる混乱を回避することができる。
【００３８】
なお、生成した見積書のＰＤＦファイルＦＬを、ユーザーのコンピュータ端末１３０へ電子メールやプッシュ通知するチャットで生成完了した旨を通知するとともに、見積書のＰＤＦファイルＦＬを添付で送信してもよい。
また、本実施例では、情報供給用サーバの一例として、見積書および請求書の少なくとも一方を作成するための業務用サーバ１２０を例に挙げて説明したが、情報供給用サーバは、天気予報サイトやニュースサイトなど一般的なインターネットサイト（インターネットページ）で情報を供給するものでもよい。
さらに、複数のブラウザボット１１１が、ＵＲＬの入力された順にＰＤＦファイルＦＬを生成する構成としたが、ＵＲＬの入力された順に関わらずに順次ＰＤＦファイルＦＬを生成するように構成してもよい。
【００３９】
このようにして得られた本発明の実施例である所定形式ファイル生成サーバの一例であるＰＤＦ生成サーバ１１０は、通信ネットワークで情報を供給する情報供給用サーバの一例である業務用サーバ１２０にアクセス自在なボットであるブラウザボット１１１を有し、ブラウザボット１１１が、外部から入力された通信ネットワーク上のリソース特定情報であるＵＲＬを読み込むとともに業務用サーバ１２０にアクセスしてＵＲＬのリソース内容を所定形式ファイルの一例であるＰＤＦファイルＦＬにして所定フォルダとしての生成先フォルダ１１２に生成する構成であることにより、テンプレートを用いずにＰＤＦファイルＦＬを生成し、ユーザーの作業負担を減らすとともに、ユーザーがコンピュータ端末１３０を操作してＵＲＬが送信された後、ユーザーはコンピュータ端末１３０を用いて別の作業をすることができ、作業効率を著しく向上させることができる。
【００４０】
さらに、所定形式ファイルが、ポータブル・ドキュメント・フォーマット形式のＰＤＦファイルＦＬであることにより、電子ファイルとして端末の環境設定に依存することなく管理することができ、比較的小さいデータサイズで電子メールやチャットなどの通信アプリケーションソフトに添付して相手に送信することができるとともに相手方の端末の環境設定に依存せず相手方の端末に表示させることができる。
所定形式ファイルが、ＪＰＥＧ形式、ＰＮＧ形式、ＧＩＦ形式、ＢＭＰ形式などの画像データである場合も同様に、電子メールやチャットなどの通信アプリケーションソフトに添付して相手に送信することができるとともに相手方の端末の環境設定に依存せず相手方の端末に表示させることができる。
【００４１】
また、ブラウザボット１１１が複数設けられ、複数のブラウザボット１１１が、同時進行で業務用サーバ１２０にアクセス自在であることにより、ＰＤＦ生成サーバ１１０の処理速度を著しく向上させることができる。
さらに、複数のブラウザボット１１１が、ＵＲＬの入力された順にＰＤＦファイルＦＬを生成する構成であることにより、ＰＤＦファイルＦＬが複数あることによる混乱を回避することができる。
【００４２】
本発明の実施例である書類発行システム１００は、所定形式ファイル生成サーバの一例であるＰＤＦ生成サーバ１１０と、情報供給用サーバの一例である業務用サーバ１２０と、業務用サーバ１２０にアクセス自在なユーザーの端末の一例であるコンピュータ端末１３０とを有し、情報供給用サーバが、書類の一例である見積書を作成するための業務用サーバ１２０であり、見積書の少なくとも一部の情報が、ユーザーのコンピュータ端末１３０を介して入力され、見積書の情報の入力後の所定の操作により入力後の見積書についてのＵＲＬ情報が、ＰＤＦ生成サーバ１１０に送信される構成であることにより、ユーザーがコンピュータ端末１３０を操作してＵＲＬが送信された後、ユーザーはコンピュータ端末１３０を用いて別の案件の書類作成作業をすることができ、作業効率を著しく向上させることができる。
【００４３】
本発明の本実施例である所定形式ファイル生成サーバの一例であるＰＤＦ生成サーバ１１０のプログラムは、通信ネットワークで情報を供給する情報供給用サーバの一例である業務用サーバ１２０にアクセス自在なボットの一例であるブラウザボット１１１が、外部から入力された通信ネットワーク上のリソース特定情報であるＵＲＬを読み込むとともに業務用サーバ１２０にアクセスするアクセスステップと、ブラウザボット１１１が、ＵＲＬのリソース内容を所定形式ファイルの一例であるＰＤＦファイルＦＬにして所定フォルダとしての生成先フォルダ１１２に生成するファイル生成ステップとをＰＤＦ生成サーバ１１０のブラウザボット１１１に実行させることにより、テンプレートを用いずにＰＤＦファイルＦＬを生成し、ユーザーの作業負担を減らすとともに、ユーザーがコンピュータ端末１３０を操作してＵＲＬが送信された後、ユーザーはコンピュータ端末１３０を用いて別の作業をすることができ、作業効率を著しく向上させることができるなど、その効果は甚大である。
【符号の説明】
【００４４】
１００  ・・・  書類発行システム
１１０  ・・・  ＰＤＦ生成サーバ（所定形式ファイル生成サーバ）
１１１  ・・・  ブラウザボット（ボット）
１１２  ・・・  生成先フォルダ（所定フォルダ）
１２０  ・・・  業務用サーバ（情報供給用サーバ）
１３０  ・・・  ユーザーのコンピュータ端末
ＦＬ    ・・・  ＰＤＦファイル（所定形式ファイル）
ＷＶ    ・・・  見積書作成画面
ＢＴ    ・・・  入力終了ＰＤＦ生成ボタン
【図１】
2018206125.tif 000003
【図２】
2018206125.tif 000004
【図３】
2018206125.tif 000005
【図４】
2018206125.tif 000006