(57)【特許請求の範囲】
【請求項１】
文書データに基づいて出力された原稿であって、前記原稿を編集する複数の編集者のうち第一の編集者により指摘事項が追記された原稿のスキャンデータである第一のスキャンデータを取得するスキャンデータ取得部と、
前記文書データを取得する文書データ取得部と、
取得された前記文書データに取得された前記第一のスキャンデータをマージするデータマージ部と、
取得された前記第一のスキャンデータを、前記複数の編集者のうち前記第一の編集者以外の編集者に通知するスキャンデータ通知部と、
取得された前記文書データに、前記指摘事項が追記されたことを記すための印を付与するための印付与欄を編集者毎に挿入する印付与欄挿入部と、
を備えることを特徴とする原稿作成システム。
【請求項２】
前記第一のスキャンデータから、前記指摘事項が追記されたページのみを抽出するページ抽出部を備え、
前記スキャンデータ通知部は、抽出された前記ページのみを前記第一の編集者以外の編集者に通知することを特徴とする請求項１に記載の原稿作成システム。
【請求項３】
前記スキャンデータ取得部は、通知された前記第一のスキャンデータに基づいて出力された原稿であって、前記第一のスキャンデータの通知先の編集者である第二の編集者により指摘事項が追記された原稿のスキャンデータである第二のスキャンデータを取得し、
前記データマージ部は、前記第一のスキャンデータがマージされた前記文書データに、取得された前記第二のスキャンデータをマージし、
前記スキャンデータ通知部は、取得された前記第二のスキャンデータを、前記第二の編集者以外の編集者に通知することを特徴とする請求項１又は２に記載の原稿作成システム。
【請求項４】
前記スキャンデータ取得部は、通知された前記第一のスキャンデータに基づいて出力された原稿であって、前記第一のスキャンデータの通知先の編集者である第二の編集者により指摘事項が追記された原稿のスキャンデータである第二のスキャンデータを取得し、
前記第二のスキャンデータの前記印付与欄に前記印が付与され、前記第一のスキャンデータの前記印付与欄に前記印が付与されていない編集者を前記第二の編集者と判断する編集者判断部を備えることを特徴とする請求項１乃至３のいずれか一項に記載の原稿作成システム。
【請求項５】
前記編集者判断部は、前記印付与欄の挿入位置に基づき、前記印付与欄に対応する編集者を特定することを特徴とする請求項４に記載の原稿作成システム。
【請求項６】
取得された前記文書データに基づき、前記編集者毎の文書データである個別文書データを前記編集者毎に作成する個別文書データ作成部を備え、
前記印付与欄挿入部は、前記編集者毎に作成された前記個別文書データそれぞれに、各個別文書データの作成対象となった編集者と他の編集者とを識別可能なように前記印付与欄を挿入することを特徴とする請求項１乃至５のいずれか一項に記載の原稿作成システム。
【請求項７】
文書データに基づいて出力された原稿であって、前記原稿を編集する複数の編集者のうち第一の編集者により指摘事項が追記された原稿のスキャンデータである第一のスキャンデータを取得するスキャンデータ取得部と、
前記文書データを取得する文書データ取得部と、
取得された前記文書データに取得された前記第一のスキャンデータをマージするデータマージ部と、
取得された前記第一のスキャンデータを、前記複数の編集者のうち前記第一の編集者以外の編集者に通知するスキャンデータ通知部と、
取得された前記文書データに、前記指摘事項が追記されたことを記すための印を付与するための印付与欄を編集者毎に挿入する印付与欄挿入部と、を備えることを特徴とする原稿作成装置。
【請求項８】
文書データに基づいて出力された原稿であって、前記原稿を編集する複数の編集者のうち第一の編集者により指摘事項が追記された原稿のスキャンデータである第一のスキャンデータを取得し、
前記文書データを取得し、
取得された前記文書データに取得された前記第一のスキャンデータをマージし、
取得された前記第一のスキャンデータを、前記複数の編集者のうち前記第一の編集者以外の編集者に通知し、
取得された前記文書データに、前記指摘事項が追記されたことを記すための印を付与するための印付与欄を編集者毎に挿入する、
することを特徴とする原稿作成方法。
【請求項９】
文書データに基づいて出力された原稿であって、前記原稿を編集する複数の編集者のうち第一の編集者により指摘事項が追記された原稿のスキャンデータである第一のスキャンデータを取得するステップと、
前記文書データを取得するステップと、
取得された前記文書データに取得された前記第一のスキャンデータをマージするステップと、
取得された前記第一のスキャンデータを、前記複数の編集者のうち前記第一の編集者以外の編集者に通知するステップと、
取得された前記文書データに、前記指摘事項が追記されたことを記すための印を付与するための印付与欄を編集者毎に挿入するステップと、
を実行させることを特徴とする原稿作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿作成システム、原稿作成装置、原稿作成方法、原稿作成プログラムに関する。
【背景技術】
【０００２】
近年、企業や団体、個人などからの依頼を受けて、ＤＴＰ（ＤｅｓｋＴｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）業者が、出版物の原稿作成やデザイン、レイアウトなどの作業をコンピュータ上で行い、パンフレットやカタログ、書籍、雑誌、チラシ、新聞などの原稿を作成するＤＴＰサービスが知られている。
【０００３】
このようなＤＴＰサービスにおいて、ＤＴＰ業者は、作成した原稿をメールやインターネットを介して依頼元の編集者に配信し、編集者によって指摘事項が追記された原稿を受け取ってその指摘事項に基づいて修正を加えるといった作業を繰り返し行うことにより最終的な原稿を作成するようになっている（例えば、特許文献１を参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、このようなＤＴＰサービスにおいて、一つの原稿に対して複数の編集者がいる場合、指摘事項の追記作業は各編集者により個別に行われるため、編集者毎に指摘事項の内容に質の違いが生じたり食い違いが生じたりすることがある。
【０００５】
そのため、このような場合、ＤＴＰ業者は、各編集者から指摘事項が追記された原稿を受け取った後、その指摘事項の内容を編集者毎に確認して修正を加える必要があるため、ＤＴＰ業者による修正作業の負荷が高くなったり修正内容の信頼性が低下したりするといった問題がある。
【０００６】
本発明は、このような課題を解決するためになされたものであり、ＤＴＰサービスにおいて、ＤＴＰ業者による修正作業の負荷を低減させつつ、修正内容の信頼性を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の一態様は、原稿作成システムに関し、文書データに基づいて出力された原稿であって、前記原稿を編集する複数の編集者のうち第一の編集者により指摘事項が追記された原稿のスキャンデータである第一のスキャンデータを取得するスキャンデータ取得部と、前記文書データを取得する文書データ取得部と、取得された前記文書データに取得された前記第一のスキャンデータをマージするデータマージ部と、取得された前記第一のスキャンデータを、前記複数の編集者のうち前記第一の編集者以外の編集者に通知するスキャンデータ通知部と、取得された前記文書データに、前記指摘事項が追記されたことを記すための印を付与するための印付与欄を編集者毎に挿入する印付与欄挿入部と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ＤＴＰサービスにおいて、ＤＴＰ業者による修正作業の負荷を低減させつつ、修正内容の信頼性を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係るＤＴＰサービス提供システムの運用形態を示す図である。
【図２】本発明の実施形態に係るＤＴＰサービス提供システムにおいて、ＤＴＰ業者が作成した原稿をシステム管理サーバにアップロードした際の処理を説明するためのシーケンス図である。
【図３】本発明の実施形態に係る編集者管理テーブルの一例を示す図である。
【図４】本発明の実施形態に係る編集者選択画面の表示例を示す図である。
【図５】本発明の実施形態に係る元原稿管理テーブルの一例を示す図である。
【図６】本発明の実施形態に係る個別原稿管理テーブルの一例を示す図である。
【図７】本発明の実施形態に係る修正チェックボックス管理テーブルの一例を示す図である。
【図８】本発明の実施形態に係るアップロード済みチェックボックス管理テーブルの一例を示す図である。
【図９】本発明の実施形態に係るデータ変換サーバが作成した個別原稿の一例を示す図である。
【図１０】本発明の実施形態に係るデータ変換サーバが作成した個別原稿の一例を示す図である。
【図１１】本発明の実施形態に係るデータ変換サーバが作成した個別原稿の一例を示す図である。
【図１２】本発明の実施形態に係るデータ変換サーバが作成した個別原稿の一例を示す図である。
【図１３】本発明の実施形態に係る印刷データ管理テーブルの一例を示す図である。
【図１４】本発明の実施形態に係るＤＴＰサービス提供システムにおいて、ＭＦＰが個別原稿を印刷する際の処理を説明するための図である。
【図１５】本発明の実施形態に係るタイトル一覧画面の表示例を示す図である。
【図１６】本発明の実施形態に係るＤＴＰサービス提供システムにおいて、編集者が原稿に指摘事項を追記する際の作業を説明するためのフローチャートである。
【図１７】本発明の実施形態に係るＤＴＰサービス提供システムにおいて、ＭＦＰが原稿をスキャンした際の処理を説明するためのシーケンス図である。
【図１８】本発明の実施形態に係るＤＴＰサービス提供システムにおいて、ＭＦＰが原稿をスキャンした際の処理を説明するためのシーケンス図である。
【図１９】本発明の実施形態に係るＤＴＰサービス提供システムにおいて、データ変換サーバがシステム管理サーバ１にメールアドレスを問い合わせる際の処理を説明するためのフローチャートである。
【図２０】本発明の実施形態に係るＤＴＰサービス提供システムにおいて、複数の編集者により原稿に指摘事項を追記する際の原稿の流れを説明するための図である。
【図２１】本発明の実施形態に係るＤＴＰサービス提供システムにおいて、複数の編集者により原稿に指摘事項を追記する際の原稿の流れを説明するための図である。
【図２２】本発明の実施形態に係るＤＴＰサービス提供システムにおいて、複数の編集者により原稿に指摘事項を追記する際の原稿の流れを説明するための図である。
【図２３】本発明の実施形態に係るＤＴＰサービス提供システムにおいて、複数の編集者により原稿に指摘事項を追記する際の原稿の流れを説明するための図である。
【図２４】本発明の実施形態に係るシステム管理サーバのハードウェア構成を模式的に示すブロック図である。
【図２５】本発明の実施形態に係るシステム管理サーバの機能構成を模式的に示すブロック図である。
【図２６】本発明の実施形態に係るデータ変換サーバの機能構成を模式的に示すブロック図である。
【図２７】本発明の実施形態に係るＭＦＰの機能構成を模式的に示すブロック図である。
【図２８】本発明の実施形態に係るプリントサーバの機能構成を模式的に示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、原稿作成システムの一例として、企業や団体、個人などからの依頼を受けて、ＤＴＰ（ＤｅｓｋＴｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）業者が、出版物の原稿作成やデザイン、レイアウトなどの作業をコンピュータ上で行い、パンフレットやカタログ、書籍、雑誌、チラシ、新聞などの原稿を作成するＤＴＰサービス提供システムについて説明する。
【００１１】
尚、本実施形態に係るＤＴＰサービス提供システムにおいては、ＤＴＰ業者により作成された原稿を複数の編集者がそれぞれ個別に印刷して指摘事項を追記した後、スキャンしてＤＴＰ業者にアップロードし、アップロードされた原稿に基づいてＤＴＰ業者が修正を加えるといった作業を繰り返し行うことで最終的な原稿を作成するようになっている。
【００１２】
まず、本実施形態に係るＤＴＰサービス提供システムの運用形態について、図１を参照して説明する。図１は、本実施形態に係るＤＴＰサービス提供システムの運用形態を示す図である。
【００１３】
図１に示すように、本実施形態に係るＤＴＰサービス提供システムは、システム管理サーバ１、データ変換サーバ２が接続されたネットワーク７−１と、複数のＤＴＰ業者用端末３が接続されたネットワーク７−２と、複数のＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）４とプリントサーバ５と複数の編集者用端末６とが接続されたネットワーク７−３とが、インターネットや電話回線等の公衆回線８を介して接続されて構成されている。
【００１４】
ＤＴＰ業者用端末３は、ＤＴＰ業者が操作する情報処理装置であり、ＤＴＰ業者の操作に応じて原稿（ＰＤＦ：文書データ）を作成し、Ｗｅｂブラウザを介して、作成した原稿をシステム管理サーバ１にアップロードする。
【００１５】
システム管理サーバ１は、ＤＴＰ業者用端末３によりアップロードされた原稿、編集者により指摘事項が追記された原稿を保存、管理すると共に、データ変換サーバ２に送信する。
【００１６】
データ変換サーバ２は、システム管理サーバ１から受信した原稿を、編集用の原稿に変換してプリントサーバ５にアップロードする。また、データ変換サーバ２は、ＤＴＰ業者用端末３によりアップロードされた原稿、編集者により指摘事項が追記された原稿をマージしてシステム管理サーバ１にアップロードすると共に、指摘事項が追記された原稿を特定の編集者用端末６にメールで送信する。
【００１７】
編集者用端末６は、編集者が操作する情報処理装置であり、編集者の操作に応じて、Ｗｅｂブラウザを介して、システム管理サーバ１に保存されている原稿を表示する。また、編集者用端末６は、システム管理サーバ１からメールで送信されてきた原稿を受信して表示する。また、編集者用端末６は、ネットワークを介してＭＦＰ４に印刷ジョブを送信して印刷を行わせる。
【００１８】
ＭＦＰ４は、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な複合機である。プリントサーバ５は、ＭＦＰ４からの認証依頼を受けて利用者認証を行い、認証に成功した場合、その利用者によるＭＦＰ４の利用を許可する。また、プリントサーバ５は、ＭＦＰ４による印刷対象となる印刷データを保存する。
【００１９】
尚、システム管理サーバ１、データ変換サーバ２、ＤＴＰ業者用端末３、ＭＦＰ４、プリントサーバ５、編集者用端末６の詳細な機能については、図２以降を参照して後述する。
【００２０】
ネットワーク７−１、７−２、７−３はそれぞれ、例えば、オフィスＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの限定されたネットワークであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）（登録商標）、ＩＥＥＥ（Ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）規格などのインタフェースを利用したネットワークにより実現される。
【００２１】
次に、本実施形態に係るＤＴＰサービス提供システムにおいて、ＤＴＰ業者が作成した原稿をシステム管理サーバ１にアップロードした際の処理について、図２を参照して説明する。図２は、本実施形態に係るＤＴＰサービス提供システムにおいて、ＤＴＰ業者が作成した原稿をシステム管理サーバ１にアップロードした際の処理を説明するためのシーケンス図である。
【００２２】
図２に示すように、まず、ＤＴＰ業者用端末３は、ＤＴＰ業者の操作に応じて、原稿を作成し（Ｓ２０１）、Ｗｅｂブラウザを介して、作成した原稿とその原稿の書誌情報をシステム管理サーバ１にアップロードする（Ｓ２０２）。ここで、書誌情報とは、アップロードされる原稿を編集する編集者の氏名、編集者ＩＤ、及び、その原稿の作成者、作成日時、タイトルが含まれる。
【００２３】
このとき、書誌情報における原稿の作成者、作成日時、タイトルについては、原稿に付随する情報としてアップロードされる。一方、書誌情報における編集者の氏名、編集者ＩＤについては、システム管理サーバ１がＷｅｂブラウザを介してＤＴＰ業者用端末３の表示部に表示する編集者選択画面において、ＤＴＰ業者がＤＴＰ業者用端末３を操作することで指定した情報としてアップロードされる。
【００２４】
そのため、システム管理サーバ１は予め、編集者の氏名、その編集者ＩＤ、その編集者のメールアドレスを関連付けてテーブル（以下、「編集者管理テーブル」とする）として管理している。
【００２５】
ここで、編集者管理テーブルの一例を図３に、編集者選択画面の表示例を図４に示す。図３は、本実施形態に係る編集者管理テーブルの一例を示す図である。図４は、本実施形態に係る編集者選択画面の表示例を示す図である。
【００２６】
図３に示すように、編集者管理テーブルには、編集者の氏名、その編集者ＩＤ、その編集者のメールアドレスが関連付けられている。また、図４に示すように、編集者選択画面は、ＤＴＰ業者がＤＴＰ業者用端末３を操作することにより編集者を選択することができるようにＤＴＰ業者用端末３の表示部に表示される。
【００２７】
そして、システム管理サーバ１は、ＤＴＰ業者用端末３からアップロードされた原稿を保存する共に（Ｓ２０３）、その原稿を識別するための原稿ＩＤを生成する（Ｓ２０４）。そして、システム管理サーバ１は、その原稿の保存先、原稿ＩＤ、タイトル、その原稿の編集者の編集者ＩＤを関連付けてテーブル（以下、「元原稿管理テーブル」とする）として管理する（Ｓ２０５）。
【００２８】
また、システム管理サーバ１は、このとき、並行して、ＤＴＰ業者用端末３からアップロードされた原稿と書誌情報とをデータ変換サーバ２に送信する（Ｓ２０６）。
【００２９】
ここで、元原稿管理テーブルの一例を図５に示す。図５は、本実施形態に係る元原稿管理テーブルの一例を示す図である。図５に示すように、元原稿管理テーブルには原稿毎に、原稿ＩＤ、タイトル、編集者ＩＤ、原稿保存先が関連付けられている。
【００３０】
尚、図５に示すように、元原稿管理テーブルの原稿保存先には、「オリジナル原稿」の原稿保存先と「追記済み原稿」の原稿保存先とがある。これは、本実施形態に係るシステム管理サーバ１は、指摘事項が追記される前の原稿（以下、「オリジナル原稿」とする）と、指摘事項が追記された原稿（以下、「追記済み原稿」とする）とを分けて管理するためである。
【００３１】
このように、本実施形態に係るシステム管理サーバ１は、オリジナル原稿と追記済み原稿とを分けて管理することにより、追記された指摘事項を全てリセットして最初から指摘事項を追記するといった場合に、改めてオリジナル原稿を作成し直したり、アップロードし直したりする作業を省くことで作業の効率化を図ることができる。
【００３２】
尚、追記済み原稿は、編集者により指摘事項が追記される度に、新たに追記された指摘事項と前回までに追記された指摘事項とがマージされて更新される。また、追記済み原稿は、一度も指摘事項が追記されていない場合には存在しないため、図５に示すように、「追記済み原稿」の原稿保存先は空欄となる。
【００３３】
図２の説明に戻って、データ変換サーバ２は、システム管理サーバ１から受け取った原稿と書誌情報とに基づいて編集者毎に編集用の原稿（以下、「個別原稿」とする）（ＰＤＦ：個別文書データ）を作成して保存すると共に（Ｓ２０７）、各個別原稿を識別するための個別原稿ＩＤを生成する（Ｓ２０８）。
【００３４】
そして、データ変換サーバ２は、その個別原稿の保存先、個別原稿ＩＤ、その個別原稿の編集者の編集者ＩＤを関連付けて、その個別原稿の元となった原稿毎にテーブル（以下、「個別原稿管理テーブル」とする）として管理する（Ｓ２０９）。
【００３５】
ここで、個別原稿管理テーブルの一例を図６に示す。図６は、本実施形態に係る個別原稿管理テーブルの一例を示す図である。図６に示すように、個別原稿管理テーブルは個別原稿の元となった原稿毎に管理され、各個別原稿管理テーブルには、編集者ＩＤ毎に、個別原稿ＩＤ、個別原稿保存先が関連付けられている。
【００３６】
尚、図６に示すように、個別原稿管理テーブルの個別原稿保存先には、「オリジナル個別原稿」の個別原稿保存先と「追記済み個別原稿」の個別原稿保存先とがある。これは、本実施形態に係るデータ変換サーバ２は、指摘事項が追記される前の個別原稿（以下、「オリジナル個別原稿」とする）と、指摘事項が追記された個別原稿（以下、「追記済み個別原稿」とする）とを分けて管理するためである。
【００３７】
このように、本実施形態に係るデータ変換サーバ２は、オリジナル個別原稿と追記済み個別原稿とを分けて管理することにより、追記された指摘事項を個別原稿単位で全てリセットして最初から指摘事項を追記するといった場合に、改めてオリジナル個別原稿を作成し直す処理を省くことで処理の効率化を図ることができる。
【００３８】
尚、追記済み個別原稿は、編集者により指摘事項が追記される度に、新たに追記された指摘事項と前回までに追記された指摘事項とがマージされて更新される。また、追記済み個別原稿は、一度も指摘事項が追記されていない場合には存在しないため、図６に示すように、「追記済み原稿」の原稿保存先は空欄となる。
【００３９】
また、データ変換サーバ２は、Ｓ２０８において、各個別原稿のヘッダーに、その個別原稿の元となった原稿のタイトル、その個別原稿がどの編集者用に作成された個別原稿かを識別するための編集者ＩＤなどの情報を挿入する。また、データ変換サーバ２は、Ｓ２０８において、書誌情報に基づいてセパレータを作成して各個別原稿のトップページに挿入する。
【００４０】
また、データ変換サーバ２は、Ｓ２０８において、修正チェックボックス、アップロード済みチェックボックス、ＱＲコード（登録商標）、ノンブルを各個別原稿の各ページに挿入する。このとき挿入されるＱＲコードには、その原稿がどの編集者用に作成された個別原稿であるかを識別するための編集者ＩＤ、個別原稿の元となった原稿の原稿ＩＤ、タイトル、総ページ数、各ページのページ番号などの情報が含まれる。
【００４１】
ここで、修正チェックボックスとは、各編集者が原稿に指摘事項を追記したときに、どのページにどの編集者が指摘事項を追記したかを記すために、編集者自身がチェックを付けるためのチェックボックスである。
【００４２】
また、アップロード済みチェックボックスとは、指摘事項が追記された原稿をデータ変換サーバ２がシステム管理サーバ１にアップロードするときに、どの編集者により指摘事項が追記されたかを記すために、データ変換サーバ２がチェックを付けるためのチェックボックスである。
【００４３】
また、データ変換サーバ２は、Ｓ２０８において、修正チェックボックスを挿入する際、各編集者用の修正チェックボックスの挿入位置を決定する。そして、データ変換サーバ２は、決定した修正チェックボックスの挿入位置を編集者ＩＤ毎に関連付けると共に、その挿入位置に修正チェックボックスを挿入する対象となる個別原稿の個別原稿ＩＤを関連付けて、その個別原稿の元となった原稿毎にテーブル（以下、「修正チェックボックス管理テーブル」とする）として管理する。
【００４４】
また、データ変換サーバ２は、Ｓ２０８において、アップロード済みチェックボックスを挿入する際、各編集者用のアップロード済みチェックボックスの挿入位置を決定する。そして、データ変換サーバ２は、決定したアップロード済みチェックボックスの挿入位置を編集者ＩＤ毎に関連付けると共に、その挿入位置にアップロード済みチェックボックスを挿入する対象となる個別原稿の個別原稿ＩＤを関連付けて、その個別原稿の元となった原稿毎にテーブル（以下、「アップロード済みチェックボックス管理テーブル」とする）として管理する。
【００４５】
ここで、修正チェックボックス管理テーブル、アップロード済みチェックボックス管理テーブルの一例をそれぞれ図７、図８に示す。図７は、本実施形態に係る修正チェックボックス管理テーブルの一例を示す図である。図８は、本実施形態に係るアップロード済みチェックボックス管理テーブルの一例を示す図である。
【００４６】
図７に示すように、修正チェックボックス管理テーブルは個別原稿の元となった原稿毎に管理され、各修正チェックボックス管理テーブルには、編集者ＩＤ毎に修正チェックボックスの挿入位置が関連付けられていると共に、その挿入位置に修正チェックボックスを挿入する対象となる個別原稿の個別原稿ＩＤが関連付けられている。
【００４７】
また、図８に示すように、アップロード済みチェックボックス管理テーブルは個別原稿の元となった原稿毎に管理され、各アップロード済みチェックボックス管理テーブルには、編集者ＩＤ毎にアップロード済みチェックボックスの挿入位置が関連付けられていると共に、その挿入位置にアップロード済みチェックボックスを挿入する対象となる個別原稿の個別原稿ＩＤが関連付けられている。本実施形態に係るデータ変換サーバ２は、このような修正チェックボックス管理テーブル、アップロード済みチェックボックス管理テーブルを参照することで、各チェックボックスに対応する編集者を特定することができる。
【００４８】
ここで、本実施形態に係るデータ変換サーバ２が作成した個別原稿の一例を図９〜図１２に示す。図９〜図１２は、本実施形態に係るデータ変換サーバ２が作成した個別原稿の一例を示す図である。尚、図９〜図１２においてはそれぞれ、編集者（編集者ＩＤ：氏名）として、ａ：ａａ  ａａａａ、ｂ：ｂｂ  ｂｂｂｂ、ｃ：ｃｃ  ｃｃｃｃ、ｄ：ｄｄ  ｄｄｄｄ用に作成された個別原稿について示している。
【００４９】
図９〜図１２に示すように、本実施形態に係るデータ変換サーバ２は、編集者毎に個別原稿を作成する。また、図９〜図１２に示すように、各個別原稿には、その個別原稿がどの編集者用に作成された個別原稿かを識別するための編集者ＩＤ、その個別原稿の元となった原稿のタイトルがヘッダーに挿入されている。また、図９〜図１２に示すように、各個別原稿には、トップページにセパレータが挿入されていると共に、修正チェックボックス、アップロード済みチェックボックス、ＱＲコード、ノンブルが各ページに挿入されている。
【００５０】
尚、データ変換サーバ２は、Ｓ２０８において、修正チェックボックスを挿入する際、どの編集者用に作成された個別原稿かを編集者が認識することができるように、図９〜図１２に示すように、その個別原稿がどの編集者用に作成された個別原稿であるかが目視でわかるように編集者毎に修正チェックボックスの態様を変えて挿入する。
【００５１】
図９〜図１２においては、ある編集者用に作成された個別原稿の修正チェックボックスについては、その編集者用の修正チェックボックスが実線で挿入され、それ以外の編集者用の修正チェックボックスが破線で挿入されている例ついて示している。このように、本実施形態においては、各編集者用の個別原稿毎にヘッダー、修正チェックボックスが異なる。
【００５２】
図２の説明に戻って、データ変換サーバ２は、個別原稿を作成すると、作成した個別原稿をプリントサーバ５に送信する（Ｓ２１０）。
【００５３】
そして、プリントサーバ５は、データ変換サーバ２から送信されてきた個別原稿をＭＦＰ４が印刷可能なデータ形式（以下、「印刷データ」とする）に変換して保存すると共に（Ｓ２１１）、その印刷データの保存先、その個別原稿の元となった原稿のタイトルを関連付けて編集者ＩＤ毎にテーブル（以下、「印刷データ管理テーブル」とする）として管理する（Ｓ２１２）。このとき、プリントサーバ５は、データ変換サーバ２から送信されてきた個別原稿のヘッダー情報を参照することで、タイトル、編集者ＩＤを確認する。
【００５４】
ここで、印刷データ管理テーブルの一例を図１３に示す。図１３は、本実施形態に係る印刷データ管理テーブルの一例を示す図である。図１３に示すように、印刷データ管理テーブルは編集者ＩＤ毎に管理され、各印刷データ管理テーブルには、その個別原稿の元となった原稿のタイトル、その個別原稿に対応する印刷データの保存先が関連付けられている。
【００５５】
以上が、本実施形態に係るＤＴＰサービス提供システムにおいて、ＤＴＰ業者が作成した原稿をシステム管理サーバ１にアップロードした際の処理である。
【００５６】
次に、本実施形態に係るＤＴＰサービス提供システムにおいて、ＭＦＰ４が個別原稿を印刷する際の処理について、図１４を参照して説明する。図１４は、本実施形態に係るＤＴＰサービス提供システムにおいて、ＭＦＰ４が個別原稿を印刷する際の処理を説明するための図である。
【００５７】
図１４に示すように、まず、ＭＦＰ４は、編集者による利用者認証の操作を受け付け、編集者ＩＤとパスワードの入力を受け付けると（Ｓ１４０１）、入力された編集者ＩＤとパスワードをプリントサーバ５に送信して認証依頼を行う（Ｓ１４０２）。
【００５８】
そして、プリントサーバ５は、ＭＦＰ４からの認証依頼を受けて利用者認証を行い、認証に成功した場合、その利用者によるＭＦＰ４の利用を許可すると共に（Ｓ１４０３）、認証した編集者の編集者ＩＤに対応する印刷データ管理テーブル（図１３）を参照して、その編集者用に作成された印刷データのタイトル一覧をＭＦＰ４に送信する（Ｓ１４０４）。
【００５９】
そして、ＭＦＰ４は、プリントサーバ５からタイトル一覧を受け取ると、表示部にタイトル一覧画面を表示し（Ｓ１４０５）、編集者によるタイトルの選択操作、及び、そのタイトルの印刷操作を受け付けると（Ｓ１４０６）、選択されたタイトルに対応する印刷データの取得要求をプリントサーバ５に行う（Ｓ１４０７）。
【００６０】
ここで、タイトル一覧画面の表示例を図１５に示す。図１５は、本実施形態に係るタイトル一覧画面の表示例を示す図である。図１５に示すように、タイトル一覧画面は、編集者がＭＦＰ４を操作することによりタイトルを選択し、選択したタイトルに対応する原稿の印刷を実行させることができるようにＭＦＰ４の表示部に表示される。
【００６１】
図１４の説明に戻って、プリントサーバ５は、ＭＦＰ４からの取得要求を受けると、認証した編集者の編集者ＩＤに対応する印刷データ管理テーブル（図１３）を参照して、その取得要求の対象となっている印刷データをその保存先から読み出してＭＦＰ４に送信する（Ｓ１４０８）。
【００６２】
そして、ＭＦＰ４は、プリントサーバ５から印刷データを受け取ると、その印刷データに基づいて印刷を行う（Ｓ１４０９）。
【００６３】
以上が、本実施形態に係るＤＴＰサービス提供システムにおいて、ＭＦＰ４が個別原稿を印刷する際の処理である。
【００６４】
次に、本実施形態に係るＤＴＰサービス提供システムにおいて、編集者が原稿に指摘事項を追記する際の作業について、図１６を参照して説明する。本実施形態に係るＤＴＰサービス提供システムにおいて、編集者が原稿に指摘事項を追記する際の作業を説明するためのフローチャートである。
【００６５】
図１６に示すように、まず、編集者は、ＭＦＰ４から原稿（印刷物）を受け取り、その原稿に指摘事項を追記して（Ｓ１６０１）、指摘事項を追記したページの自身の修正チェックボックスにチェックを入れる（Ｓ１６０２）。
【００６６】
そして、編集者は、ＭＦＰ４に対して自身の編集者ＩＤ、パスワードを入力して認証操作を行い（Ｓ１６０３）、原稿をスキャンする（Ｓ１６０４）。
【００６７】
以上が、本実施形態に係るＤＴＰサービス提供システムにおいて、編集者が原稿に指摘事項を追記する際の作業である。
【００６８】
次に、本実施形態に係るＤＴＰサービス提供システムにおいて、ＭＦＰ４が原稿をスキャンした際の処理について、図１７、図１８を参照して説明する。図１７、図１８は、本実施形態に係るＤＴＰサービス提供システムにおいて、ＭＦＰ４が原稿をスキャンした際の処理を説明するためのシーケンス図である。
【００６９】
図１７に示すように、まず、ＭＦＰ４は、編集者による利用者認証の操作を受け付け、編集者ＩＤとパスワードの入力を受け付けると（Ｓ１７０１）、入力された編集者ＩＤとパスワードをプリントサーバ５に送信して認証依頼を行う（Ｓ１７０２）。
【００７０】
そして、プリントサーバ５は、ＭＦＰ４からの認証依頼を受けて利用者認証を行い、認証に成功した場合、その利用者によるＭＦＰ４の利用を許可する（Ｓ１７０３）。
【００７１】
そして、ＭＦＰ４は、編集者によるスキャン操作により原稿をスキャンし（Ｓ１７０４）、スキャンデータをデータ変換サーバ２に送信する（Ｓ１７０５）。
【００７２】
そして、データ変換サーバ２は、スキャンデータの各ページのＱＲコードを解析して、編集者ＩＤ、原稿の総ページ数、各ページのページ番号、タイトル、原稿ＩＤを確認する（Ｓ１７０６）。
【００７３】
そして、データ変換サーバ２は、確認した総ページ数に基づいて、スキャンした原稿にスキャン漏れがないかを確認すると共に（Ｓ１７０７）、確認したページ番号に基づいて、スキャンデータをページ番号順に並び替え（Ｓ１７０８）、確認したタイトル、原稿ＩＤに基づいて、余計なデータが紛れ込んでいないかを確認する（Ｓ１７０９）。
【００７４】
ことき、データ変換サーバ２は、スキャン漏れがあったり、余計なデータが紛れ込んでいたりした場合、ＭＦＰ４にその旨を通知する。そして、ＭＦＰ４は、表示部にその旨を表示し、スキャンを中止するか、正しくスキャンすることができた原稿のみをアップロードするかをスキャンした者に選択させる。
【００７５】
また、このとき、データ変換サーバ２は、ＱＲコードに含まれる編集者ＩＤに対応する編集者以外の編集者がスキャンしたスキャンデータである場合、スキャン漏れの確認（Ｓ１７０７）を行わず、次の処理に移行する。これは、ＱＲコードに含まれる編集者ＩＤに対応する編集者以外の編集者は、後述するように、全ての原稿をスキャンするのではなく、データ変換サーバ２からメール送信されてきた原稿のみスキャンするためである。
【００７６】
そして、データ変換サーバ２は、スキャンデータをＰＤＦに変換し（Ｓ１７１０）、システム管理サーバ１に対して、同じタイトル、原稿ＩＤの追記済み原稿が保存されているか否かを問い合わせる（Ｓ１７１１）。
【００７７】
そして、データ変換サーバ２は、システム管理サーバ１に同じタイトル、原稿ＩＤの追記済み原稿が保存されている場合、システム管理サーバ１からその追記済み原稿をダウンロードする（Ｓ１７１２）。
【００７８】
そして、データ変換サーバ２は、修正チェックボックスにチェックが入っているページを、ダウンロードした追記済み原稿の対応するページにマージした後（Ｓ１８０１）、マージ済みの追記済み原稿をシステム管理サーバ１にアップロードする（Ｓ１８０２）。
【００７９】
そして、システム管理サーバ１は、アップロードされた追記済み原稿を、既に保存している同じタイトル、原稿ＩＤの追記済み原稿に上書保存する（Ｓ１８０３）。尚、このようにしてシステム管理サーバ１にアップロードされた追記済み原稿は、ＤＴＰ業者用端末３や編集者用端末６から閲覧することができる。そして、ＤＴＰ業者は、システム管理サーバ１にアップロードされた追記済み原稿に基づいて修正を加えることで最終的な原稿を作成する。
【００８０】
尚、データ変換サーバ２は、システム管理サーバ１に同じタイトル、原稿ＩＤの追記済み原稿が保存されていない場合、スキャンしてＰＤＦ化した原稿をそのままシステム管理サーバにアップロードする。そして、システム管理サーバ１は、アップロードされた原稿を追記済み原稿として保存する。
【００８１】
そして、データ変換サーバ２は、追記済み原稿としてシステム管理サーバ１に原稿をアップロードすると、ＰＤＦ化した原稿のアップロード済みチェックボックスにチェックを入れると共に（Ｓ１８０４）、指摘事項を追記した編集者以外の編集者のメールアドレスをシステム管理サーバ１に問い合わせる（Ｓ１８０５）。
【００８２】
ここで、指摘事項を追記した編集者以外の編集者とは、指摘事項の追記対象となっている原稿の編集者（図５の元原稿管理テーブルにおける編集者ＩＤに記されている編集者）、即ち、修正チェックボックスが挿入されている編集者であって、指摘事項を追記した編集者以外の編集者のことである。
【００８３】
尚、このとき、データ変換サーバ２は、指摘事項を追記した編集者以外の編集者のメールアドレスをシステム管理サーバ１に問い合わせるためには、指摘事項を追記した編集者とそれ以外の編集者とを区別する必要があるが、その際の詳細な処理については、図１９を参照して後述する。
【００８４】
そして、システム管理サーバ１は、編集者管理テーブル（図３）を参照して、データ変換サーバ２からの問い合わせの対象となっている編集者のメールアドレスをデータ変換サーバ２に返信する（Ｓ１８０６）。
【００８５】
そして、データ変換サーバ２は、修正チェックボックスにチェックが入っているページのみ抽出し（Ｓ１８０７）、抽出したページをシステム管理サーバ１から送信されてきたメールアドレス宛てに送信する（Ｓ１８０８）。
【００８６】
また、このとき、データ変換サーバ２は、修正チェックボックスにチェックが入っているページを、既に保存している同じタイトルの追記済み個別原稿にマージする共に（Ｓ１８０９）、その追記済み個別原稿をプリントサーバ５に送信する（Ｓ１８１０）。
【００８７】
そして、プリントサーバ５は、データ変換サーバ２から送信されてきた追記済み個別原稿をＭＦＰ４が印刷可能なデータ形式に変換して、既に保存している同じタイトルの印刷データに対して上書き保存する（Ｓ１８１１）。
【００８８】
以上が、本実施形態に係るＤＴＰサービス提供システムにおいて、ＭＦＰ４が原稿をスキャンした際の処理である。
【００８９】
次に、本実施形態に係るＤＴＰサービス提供システムにおいて、データ変換サーバ２がシステム管理サーバ１にメールアドレスを問い合わせる際の処理、即ち、図１８におけるＳ１８０５の処理について、図１９を参照して説明する。図１９は、本実施形態に係るＤＴＰサービス提供システムにおいて、データ変換サーバ２がシステム管理サーバ１にメールアドレスを問い合わせる際の処理を説明するためのフローチャートである。
【００９０】
図１９に示すように、まず、データ変換サーバ２は、修正チェックボックス管理テーブル（図７）を参照して、修正チェックボックスにチェックが入っている修正チェックボックスにチェックが入っている編集者、修正チェックボックスにチェックが入っていない編集者を確認する（Ｓ１９０１）。
【００９１】
そして、データ変換サーバ２は、複数の編集者の修正チェックボックスにチェックが入っているか、それとも、１編集者の修正チェックボックスにのみチェックが入っているかを判定する（Ｓ１９０２）。
【００９２】
データ変換サーバ２は、Ｓ１９０２における判定処理おいて、１編集者の修正チェックボックスにのみチェックが入っていると判定した場合（Ｓ１９０２／ＮＯ）、チェックが入っている編集者を、指摘事項を追記した編集者として判断して（Ｓ１９０３）、それ以外の編集者のメールアドレスをシステム管理サーバ１に問い合わせる（Ｓ１９０４）。
【００９３】
一方、データ変換サーバ２は、Ｓ１９０２における判定処理において、複数の編集者の修正チェックボックスにチェックが入っていると判定した場合（Ｓ１９０２／ＹＥＳ）、アップロード済みチェックボックスのチェックを確認する（Ｓ１９０５）。
【００９４】
そして、データ変換サーバ２は、修正チェックボックスにチェックがあり、アップロード済みチェックボックスにチェックがない編集者を、指摘事項を追記した編集者と判断して（Ｓ１９０６）、それ以外の編集者のメールアドレスをシステム管理サーバ１に問い合わせる（Ｓ１９０７）。
【００９５】
以上が、本実施形態に係るＤＴＰサービス提供システムにおいて、データ変換サーバ２がシステム管理サーバ１にメールアドレスを問い合わせる際の処理である。
【００９６】
次に、本実施形態に係るＤＴＰサービス提供システムにおいて、複数の編集者により原稿に指摘事項を追記する際の原稿の流れについて、図２０〜図２３を参照して説明する。図２０〜図２３は、本実施形態に係るＤＴＰサービス提供システムにおいて、複数の編集者により原稿に指摘事項を追記する際の原稿の流れを説明するための図である。
【００９７】
図２０に示すように、元の原稿（原稿１）に対してａが指摘事項を追記して自身の修正チェックボックスにチェックを入れてその原稿（原稿２）をＭＦＰ４でスキャンすると、データ変換サーバ２によりａのアップロード済みチェックボックスにチェックが入れられた原稿（原稿３）が、ｂ、ｃ、ｄにメール送信される。
【００９８】
そして、図２１に示すように、ａが指摘事項を追記した原稿（原稿３）に対してｃが指摘事項を追記して自身の修正チェックボックスにチェックを入れてその原稿（原稿４）をＭＦＰ４でスキャンすると、データ変換サーバ２によりｃのアップロード済みチェックボックスにチェックが入れられた原稿（原稿５）が、ａ、ｂ、ｄにメール送信される。尚、図２１においては、ａ→ｃの順番で指摘事項を追記する場合について示しているが、ａ→ｂ、ａ→ｄの順番で指摘事項を追記する場合についても同様である。
【００９９】
そして、図２２に示すように、ａ、ｃが指摘事項を追記した原稿（原稿５）に対してｂが指摘事項を追記して自身の修正チェックボックスにチェックを入れてその原稿（原稿６）をＭＦＰ４でスキャンすると、データ変換サーバ２によりｂのアップロード済みチェックボックスにチェックが入れられた原稿（原稿７）が、ａ、ｃ、ｄにメール送信される。尚、図２２においては、ａ→ｃ→ｂの順番で指摘事項を追記する場合について示しているが、ａ→ｃ→ｄ、ａ→ｂ→ｃ、ａ→ｂ→ｄ、ａ→ｄ→ｂ、ａ→ｄ→ｃの順番で指摘事項を追記する場合についても同様である。
【０１００】
そして、図２３に示すように、ａ、ｃ、ｂが指摘事項を追記した原稿（原稿７）に対してｄが指摘事項を追記して自身の修正チェックボックスにチェックを入れてその原稿（原稿８）をＭＦＰ４でスキャンすると、データ変換サーバ２によりｂのアップロード済みチェックボックスにチェックが入れられた原稿（原稿９）が、ａ、ｂ、ｃにメール送信される。尚、図２３においては、ａ→ｃ→ｂ→ｄの順番で指摘事項を追記する場合について示しているが、ａ→ｃ→ｄ→ｂ、ａ→ｂ→ｃ→ｄ、ａ→ｂ→ｄ→ｃ、ａ→ｄ→ｂ→ｃ、ａ→ｄ→ｃ→ｂの順番で指摘事項を追記する場合についても同様である。
【０１０１】
本実施形態に係るＤＴＰサービス提供システムは、上記したように、原稿に編集者毎の修正チェックボックスを挿入するように構成されている。そのため、本実施形態に係るＤＴＰサービス提供システムは、どの編集者が指摘事項を追記したかを判断することが可能となる。
【０１０２】
また、本実施形態に係るＤＴＰサービス提供システムは、上記したように、編集者毎に修正チェックボックスの態様を変えて挿入するように構成されている。そのため、本実施形態に係るＤＴＰサービス提供システムは、印刷した個別原稿がどの編集者用に作成された個別原稿かを確認することが可能となる。
【０１０３】
また、本実施形態に係るＤＴＰサービス提供システムは、上記したように、原稿に編集者毎のアップロード済みチェックボックスを挿入するように構成されている。そのため、本実施形態に係るＤＴＰサービス提供システムは、どの編集者に原稿をメール送信すべきかを判断することが可能となる。
【０１０４】
また、本実施形態に係るＤＴＰサービス提供システムは、上記したように、指摘事項が追記された原稿を他の編集者にメール送信するように構成されている。そのため、本実施形態に係るＤＴＰサービス提供システムは、他の編集者により追記された指摘事項を確認した上でさらに指摘事項を追記することが可能となる。このとき、メール送信された側の編集者は、そのメールの送信元を確認することで、指摘事項を追記した編集者を把握することができる。
【０１０５】
また、本実施形態に係るＤＴＰサービス提供システムは、上記したように、各編集者が追記した指摘事項をマージして管理するように構成されている。そのため、本実施形態に係るＤＴＰサービス提供システムは、ＤＴＰ業者による修正作業の負荷を低減させつつ、修正内容の信頼性を向上させることが可能となる。
【０１０６】
次に、本実施形態に係るシステム管理サーバ１、データ変換サーバ２、ＤＴＰ業者用端末３、ＭＦＰ４、プリントサーバ５、編集者用端末６のハードウェア構成について、図２４を参照して説明する。図２４は、本実施形態に係るシステム管理サーバ１のハードウェア構成を模式的に示すブロック図である。
【０１０７】
尚、図２４においては、システム管理サーバ１のハードウェア構成を例として示しているが、データ変換サーバ２、ＤＴＰ業者用端末３、ＭＦＰ４、プリントサーバ５、編集者用端末６についても同様である。また、ＭＦＰ４は、図２４に示すハードウェアの他、ＭＦＰ４において専用の機能を実現するためのハードウェア、即ち、プリンタ、ファクシミリ、スキャナ、複写機において専用の機能を実現するためのハードウェアを備える。
【０１０８】
図２４に示すように、本実施形態に係るシステム管理サーバ１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０、表示装置５０、操作装置６０、通信Ｉ／Ｆ７０がバス８０を介して接続されて構成されている。
【０１０９】
ＣＰＵ１０は演算手段であり、システム管理サーバ１全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。
【０１１０】
ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、画像データ等の各種データや、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、各種制御プログラム、アプリケーション・プログラム等の各種プログラムを格納する。
【０１１１】
表示装置５０は、ユーザがシステム管理サーバ１の状態を確認するための視覚的ユーザインタフェースであり、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示装置やＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）などの出力装置によって実現される。
【０１１２】
操作装置６０は、システム管理サーバ１に情報を入力するためのユーザインタフェースであり、キーボードやマウス、入力ボタン、タッチパネルなどの入力装置によって実現される。
【０１１３】
通信Ｉ／Ｆ７０は、システム管理サーバ１が他の装置と通信するためのインタフェースである。
【０１１４】
このようなハードウェア構成において、ＲＯＭ３０やＨＤＤ４０等の記憶媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０がＲＡＭ２０にロードされたプログラムに従って演算を行うことにより、ソフトウェア制御部が構成される。
【０１１５】
このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係るシステム管理サーバ１の機能を実現する機能ブロックが構成される。
【０１１６】
次に、本実施形態に係るシステム管理サーバ１の機能構成について、図２５を参照して説明する。図２５は、本実施形態に係るシステム管理サーバ１の機能構成を模式的に示すブロック図である。
【０１１７】
図２５に示すように、本実施形態に係るシステム管理サーバ１は、コントローラ１００、ディスプレイパネル１１０、ネットワークＩ／Ｆ１２０を有する。また、コントローラ１００は、主制御部１０１、操作表示制御部１０２、入出力制御部１０３、記憶部１０４を有する。
【０１１８】
ディスプレイパネル１１０は、システム管理サーバ１の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザがシステム管理サーバ１を直接操作し若しくはシステム管理サーバ１に対して情報を入力する際の入力インタフェースでもある。即ち、ディスプレイパネル１１０は、ユーザによる操作を受けるための画像を表示する機能を含む。ディスプレイパネル１１０は、図２４に示す表示装置５０及び操作装置６０によって実現される。
【０１１９】
ネットワークＩ／Ｆ１２０は、システム管理サーバ１がネットワークを介して他の機器と通信するためのインタフェースである。ネットワークＩ／Ｆ１２０は、図２４に示す通信Ｉ／Ｆ７０によって実現される。
【０１２０】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０やＨＤＤ４０等の不揮発性記憶媒体に格納されたファームウェア等の制御プログラムが、ＲＡＭ２０にロードされ、それらのプログラムに従ってＣＰＵ１０が演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ１００は、システム管理サーバ１全体を制御する制御部として機能する。
【０１２１】
主制御部１０１は、コントローラ１００に含まれる各部を制御する役割を担い、コントローラ１００の各部に命令を与える。また、主制御部１０１は、入出力制御部１０３を制御し、ネットワークＩ／Ｆ１２０を介して他の装置にアクセスする。
【０１２２】
操作表示制御部１０２は、ディスプレイパネル１１０に画面表示を行い若しくはディスプレイパネル１１０を介して入力された情報や信号、命令を主制御部１０１に入力する。そして、主制御部１０１は、操作表示制御部１０２から入力された情報や信号、命令に従ってコントローラ１００の各部に命令を与える。
【０１２３】
入出力制御部１０３は、ネットワークＩ／Ｆ１２０を介して入力される信号や命令を主制御部１０１に入力する。そして、主制御部１０１は、入出力制御部１０３から入力された情報や信号、命令に従ってコントローラ１００の各部に命令を与える。また、入出力制御部１０３は、主制御部１０１が他の装置に送信する信号や命令を主制御部１０１から受け取り、ネットワークＩ／Ｆ１２０を介して送信する。記憶部１０４は、各種データを記憶する。記憶部１０４は、図２４に示すＲＡＭ２０、ＲＯＭ３０、ＨＤＤ４０によって実現される。
【０１２４】
次に、本実施形態に係るデータ変換サーバ２の機能構成について、図２６を参照して説明する。図２６は、本実施形態に係るデータ変換サーバ２の機能構成を模式的に示すブロック図である。
【０１２５】
図２６に示すように、本実施形態に係るデータ変換サーバ２は、コントローラ２００、ディスプレイパネル２１０、ネットワークＩ／Ｆ２２０を有する。また、コントローラ２００は、主制御部２０１、操作表示制御部２０２、入出力制御部２０３、記憶部２０４を有する。
【０１２６】
ディスプレイパネル２１０は、システム管理サーバ１の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザがデータ変換サーバ２を直接操作し若しくはデータ変換サーバ２に対して情報を入力する際の入力インタフェースでもある。即ち、ディスプレイパネル２１０は、ユーザによる操作を受けるための画像を表示する機能を含む。ディスプレイパネル２１０は、図２４に示す表示装置５０及び操作装置６０によって実現される。
【０１２７】
ネットワークＩ／Ｆ２２０は、データ変換サーバ２がネットワークを介して他の機器と通信するためのインタフェースである。ネットワークＩ／Ｆ２２０は、図２４に示す通信Ｉ／Ｆ７０によって実現される。
【０１２８】
コントローラ２００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０やＨＤＤ４０等の不揮発性記憶媒体に格納されたファームウェア等の制御プログラムが、ＲＡＭ２０にロードされ、それらのプログラムに従ってＣＰＵ１０が演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ２００は、データ変換サーバ２全体を制御する制御部として機能する。
【０１２９】
主制御部２０１は、コントローラ２００に含まれる各部を制御する役割を担い、コントローラ２００の各部に命令を与える。また、主制御部２０１は、入出力制御部２０３を制御し、ネットワークＩ／Ｆ２２０を介して他の装置にアクセスする。即ち、本実施形態においては、主制御部２０１が、スキャンデータ取得部、文書データ取得部、データマージ部、スキャンデータ通知部、ページ抽出部、印付与欄挿入部、編集者判断部、個別文書データ作成部、通知部、選択部として機能する。
【０１３０】
操作表示制御部２０２は、ディスプレイパネル２１０に情報表示を行い若しくはディスプレイパネル２１０を介して入力された情報を主制御部２０１に通知する。そして、主制御部２０１は、操作表示制御部２０２から入力された情報や信号、命令に従ってコントローラ１００の各部に命令を与える。
【０１３１】
入出力制御部２０３は、ネットワークＩ／Ｆ２２０を介して入力される信号や命令を主制御部２０１に入力する。そして、主制御部２０１は、入出力制御部２０３から入力された情報や信号、命令に従ってコントローラ２００の各部に命令を与える。また、入出力制御部２０３は、主制御部２０１が他の装置に送信する信号や命令を主制御部２０１から受け取り、ネットワークＩ／Ｆ２２０を介して送信する。記憶部２０４は、原稿作成プログラム等の各種プログラムや画像データ等の各種データを記憶する。記憶部２０４は、図２４に示すＲＡＭ２０、ＲＯＭ３０、ＨＤＤ４０によって実現される。
【０１３２】
次に、本実施形態に係るＭＦＰ４の機能構成について、図２７を参照して説明する。図２７は、本実施形態に係るＭＦＰ４の機能構成を模式的に示すブロック図である。
【０１３３】
図２７に示すように、本実施形態に係るＭＦＰ４は、コントローラ４００、ディスプレイパネル４１０、ネットワークＩ／Ｆ４２０、給紙テーブル４３０、プリントエンジン４４０、プリント用排紙トレイ４５０、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）４６０、スキャナエンジン４７０、原稿用排紙トレイ４８０、を有する。また、コントローラ１００は、主制御部４０１、操作表示制御部４０２、入出力制御部４０３、駆動制御部４０４を有する。
【０１３４】
給紙テーブル４３０は、画像形成部であるプリントエンジン４４０に用紙を給紙する。プリントエンジン４４０は、給紙テーブル４３０から搬送されてきた用紙に対して画像形成出力を実行することにより画像を描画する画像形成部である。本実施形態に係るプリントエンジン４４０の具体的態様としては、電子写真方式若しくはインクジェット方式による画像形成機構である。このプリントエンジン４４０により画像が描画された画像形成済みの用紙は、プリント用排紙トレイ４５０に排紙される。
【０１３５】
ＡＤＦ４６０は、原稿トレイにセットされた原稿をスキャナエンジン４７０に自動搬送する。スキャナエンジン４７０は、光学情報を電気信号に変換する光電変換素子を含む原稿読取部であり、ＡＤＦ４６０により自動搬送されてきた原稿、若しくは、原稿台ガラスにセットされた原稿を光学的に走査して読み取って画像データを生成する原稿読取部である。スキャナエンジン４７０により読み取られた原稿は、原稿用排紙トレイ４８０に排紙される。
【０１３６】
ディスプレイパネル４１０は、ＭＦＰ４の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザがＭＦＰ４を直接操作し若しくはＭＦＰ４に対して情報を入力する際の入力インタフェースでもある。即ち、ディスプレイパネル４１０は、ユーザによる操作を受けるための画像を表示する機能を含む。ディスプレイパネル４１０は、図２４に示す表示装置５０及び操作装置６０によって実現される。
【０１３７】
ネットワークＩ／Ｆ４２０は、ＭＦＰ４がネットワークを介して他の装置と通信するためのインタフェースである。ネットワークＩ／Ｆ４２０は、図２４に示す通信Ｉ／Ｆ７０によって実現される。
【０１３８】
コントローラ４００は、ソフトウェアとハードウェアとの組み合わせによって構成される。即ち、コントローラ４００は、ＣＰＵ１０がＲＯＭ３０やＨＤＤ４０等の記憶媒体に格納されたプログラムをＲＡＭ２０にロードし、そのプログラムに従って演算を行うことにより構成されるソフトウェア制御部と集積回路等のハードウェアとによって構成される。
【０１３９】
主制御部４０１は、コントローラ４００に含まれる各部を制御する役割を担い、コントローラ４００の各部に命令を与える。また、主制御部４０１は、入出力制御部４０３を制御し、ネットワークＩ／Ｆ４２０を介して他の装置にアクセスする。
【０１４０】
操作表示制御部４０２は、ディスプレイパネル４１０に画面表示を行い若しくはディスプレイパネル４１０を介して入力された情報や信号、命令を主制御部４０１に入力する。そして、主制御部４０１は、操作表示制御部４０２から入力された情報や信号、命令に従ってコントローラ４００の各部に命令を与える。
【０１４１】
入出力制御部４０３は、ネットワークＩ／Ｆ４２０を介して入力される信号や命令を主制御部４０１に入力する。そして、主制御部４０１は、入出力制御部４０３から入力された情報や信号、命令に従ってコントローラ４００の各部に命令を与える。また、入出力制御部４０３は、主制御部４０１が他の装置に送信する信号や命令を主制御部４０１から受け取り、ネットワークＩ／Ｆ４２０を介して送信する。
【０１４２】
駆動制御部４０４は、給紙テーブル４３０、プリントエンジン４４０、プリント用排紙トレイ４５０、ＡＤＦ４６０、スキャナエンジン４７０、原稿用排紙トレイ４８０などの駆動部を制御し若しくは駆動させる。
【０１４３】
次に、本実施形態に係るプリントサーバ５の機能構成について、図２８を参照して説明する。図２８は、本実施形態に係るプリントサーバ５の機能構成を模式的に示すブロック図である。
【０１４４】
図２８に示すように、本実施形態に係るプリントサーバ５は、コントローラ５００、ディスプレイパネル５１０、ネットワークＩ／Ｆ５２０を有する。また、コントローラ５００は、主制御部５０１、操作表示制御部５０２、入出力制御部５０３、記憶部５０４を有する。
【０１４５】
ディスプレイパネル５１０は、プリントサーバ５の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザがプリントサーバ５を直接操作し若しくはプリントサーバ５に対して情報を入力する際の入力インタフェースでもある。即ち、ディスプレイパネル５１０は、ユーザによる操作を受けるための画像を表示する機能を含む。ディスプレイパネル５１０は、図２４に示す表示装置５０及び操作装置６０によって実現される。
【０１４６】
ネットワークＩ／Ｆ５２０は、プリントサーバ５がネットワークを介して他の機器と通信するためのインタフェースである。ネットワークＩ／Ｆ５２０は、図２４に示す通信Ｉ／Ｆ７０によって実現される。
【０１４７】
コントローラ５００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０やＨＤＤ４０等の不揮発性記憶媒体に格納されたファームウェア等の制御プログラムが、ＲＡＭ２０にロードされ、それらのプログラムに従ってＣＰＵ１０が演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ５００は、プリントサーバ５全体を制御する制御部として機能する。
【０１４８】
主制御部５０１は、コントローラ５００に含まれる各部を制御する役割を担い、コントローラ５００の各部に命令を与える。また、主制御部５０１は、入出力制御部５０３を制御し、ネットワークＩ／Ｆ５２０を介して他の装置にアクセスする。
【０１４９】
操作表示制御部５０２は、ディスプレイパネル５１０に情報表示を行い若しくはディスプレイパネル５１０を介して入力された情報を主制御部５０１に通知する。入出力制御部５０３は、ネットワークＩ／Ｆ５２０を介して入力される信号や命令を主制御部５０１に入力し、若しくは、主制御部５０１が他の装置に送信する信号や命令を主制御部５０１から受け取り、ネットワークＩ／Ｆ５２０を介して送信する。記憶部５０４は、各種データを記憶する。記憶部５０４は、図２４に示すＲＡＭ２０、ＲＯＭ３０、ＨＤＤ４０によって実現される。
【０１５０】
以上、説明したように、本実施形態に係るＤＴＰサービス提供システムは、原稿に編集者毎の修正チェックボックスを挿入するように構成されている。そのため、本実施形態に係るＤＴＰサービス提供システムは、どの編集者が指摘事項を追記したかを判断することが可能となる。
【０１５１】
また、また、本実施形態に係るＤＴＰサービス提供システムは、編集者毎に修正チェックボックスの態様を変えて挿入するように構成されている。そのため、本実施形態に係るＤＴＰサービス提供システムは、印刷した個別原稿がどの編集者用に作成された個別原稿かを確認することが可能となる。
【０１５２】
また、本実施形態に係るＤＴＰサービス提供システムは、原稿に編集者毎のアップロード済みチェックボックスを挿入するように構成されている。そのため、本実施形態に係るＤＴＰサービス提供システムは、どの編集者に原稿をメール送信すべきかを判断することが可能となる。
【０１５３】
また、本実施形態に係るＤＴＰサービス提供システムは、指摘事項が追記された原稿を他の編集者にメール送信するように構成されている。そのため、本実施形態に係るＤＴＰサービス提供システムは、他の編集者により追記された指摘事項を確認した上でさらに指摘事項を追記することが可能となる。
【０１５４】
また、本実施形態に係るＤＴＰサービス提供システムは、各編集者が追記した指摘事項をマージして管理するように構成されている。そのため、本実施形態に係るＤＴＰサービス提供システムは、ＤＴＰ業者による修正作業の負荷を低減させつつ、修正内容の信頼性を向上させることが可能となる。
【０１５５】
尚、本実施形態においては、データ変換サーバ２において個別原稿を予め作成してプリントサーバ５に保存しておき、編集者がＭＦＰ４に対して個別原稿の印刷操作を行うと、ＭＦＰ４がプリントサーバ５からその編集者用に予め保存されている個別原稿を取得して印刷するように構成されているＤＴＰサービス提供システムについて説明した。
【０１５６】
この他、本実施形態に係るＤＴＰサービス提供システムは、個別原稿を予め作成して保存しておくのではなく、編集者がＭＦＰ４に対して個別原稿の印刷操作を行う度に都度、データ変換サーバ２において個別原稿を作成してプリントサーバ５に送信し、ＭＦＰ４がプリントサーバ５を介してその個別原稿を取得して印刷するように構成されていても良い。
【０１５７】
但し、後者の場合、編集者がＭＦＰ４に対して個別原稿の印刷操作を行う度に都度、個別原稿を作成する処理が必要となるためその分だけ、印刷時間が長くなる。一方、前者の場合、編集者がＭＦＰ４に対して個別原稿の印刷操作を行う度に都度、個別原稿を作成する処理が不要となるため印刷時間を短縮することが可能となる。
【０１５８】
また、本実施形態においては、ある編集者によりスキャンされた原稿の修正チェックボックスにチェックが入っているページのみを抽出してそのページを他の編集者にメール送信するように構成されているＤＴＰサービス提供システムについて説明した。この他、本実施形態に係るＤＴＰサービス提供システムは、ある編集者によりスキャンされた原稿を全て他の編集者にメール送信するように構成されていても良い。
【０１５９】
また、本実施形態においては、データ変換サーバ２は、複数の編集者の修正チェックボックスにチェックが入っている場合、修正チェックボックスにチェックがあり、アップロード済みチェックボックスにチェックがない編集者を、指摘事項を追記した編集者と判断するように構成されている例について説明した。本実施形態に係るデータ変換サーバ２は、このように構成されることで、複数の編集者の修正チェックボックスにチェックが入っている場合であっても、指摘事項を追記した編集者を特定することが可能となる。
【０１６０】
この他、データ変換サーバ２は、指摘事項が追記される前の修正チェックボックスと、指摘事項が追記された後の修正チェックボックスとを比較し、新たに修正チェックボックスにチェックが入っている編集者を、指摘事項を追記した編集者と判断するように構成されていても良い。即ち、データ変換サーバ２は、指摘事項が追記された後のスキャンデータの修正チェックボックスにチェックが入っており、指摘事項が追記される前のスキャンデータにチェックが入っていない編集者を、指摘事項を追記した編集者と判断するように構成されていても良い。本実施形態に係るデータ変換サーバ２は、このように構成されることで、複数の編集者の修正チェックボックスにチェックが入っている場合であっても、指摘事項を追記した編集者を特定することが可能となる。
【０１６１】
但し、データ変換サーバ２は、このように構成された場合、指摘事項を追記した編集者を特定するまで、指摘事項が追記される前の修正チェックボックスに関する情報、即ち、指摘事項が追記される前の時点でどの修正チェックボックスにチェックが入っているかを記憶しておく必要がある。
【０１６２】
また、本実施形態においては、システム管理サーバ１、データ変換サーバ２、プリントサーバ５がそれぞれ異なる装置として構成されているＤＴＰサービス提供システムについて説明したが、上記サーバのうち少なくとも２つのサーバが同一の装置として実現されても良い。
【符号の説明】
【０１６３】
１  システム管理サーバ
２  データ変換サーバ
３  ＤＴＰ業者用端末
４  ＭＦＰ
５  プリントサーバ
６  編集者用端末
７−１、７−２、７−３  ネットワーク
８  公衆回線
１０  ＣＰＵ
２０  ＲＡＭ
３０  ＲＯＭ
４０  ＨＤＤ
５０  表示装置
６０  操作装置
７０  通信Ｉ／Ｆ
８０  バス
１００  コントローラ
１０１  主制御部
１０２  操作表示制御部
１０３  入出力制御部
１０４  記憶部
１１０  ディスプレイパネル
１２０  ネットワークＩ／Ｆ
２００  コントローラ
２０１  主制御部
２０２  操作表示制御部
２０３  入出力制御部
２０４  記憶部
２１０  ディスプレイパネル
２２０  ネットワークＩ／Ｆ
４００  コントローラ
４０１  主制御部
４０２  操作表示制御部
４０３  入出力制御部
４０４  駆動制御部
４１０  ディスプレイパネル
４２０  ネットワークＩ／Ｆ
４３０  給紙テーブル
４４０  プリントエンジン
４５０  プリント用排紙トレイ
４６０  ＡＤＦ
４７０  スキャナエンジン
４８０  原稿用排紙トレイ
５００  コントローラ
５０１  主制御部
５０２  操作表示制御部
５０３  入出力制御部
５０４  記憶部
５１０  ディスプレイパネル
５２０  ネットワークＩ／Ｆ
【先行技術文献】
【特許文献】
【０１６４】
【特許文献１】特開２０００−２９３５９７号公報
【図１】
0006708823.tif 000002
【図２】
0006708823.tif 000003
【図３】
0006708823.tif 000004
【図４】
0006708823.tif 000005
【図５】
0006708823.tif 000006
【図６】
0006708823.tif 000007
【図７】
0006708823.tif 000008
【図８】
0006708823.tif 000009
【図９】
0006708823.tif 000010
【図１０】
0006708823.tif 000011
【図１１】
0006708823.tif 000012
【図１２】
0006708823.tif 000013
【図１３】
0006708823.tif 000014
【図１４】
0006708823.tif 000015
【図１５】
0006708823.tif 000016
【図１６】
0006708823.tif 000017
【図１７】
0006708823.tif 000018
【図１８】
0006708823.tif 000019
【図１９】
0006708823.tif 000020
【図２０】
0006708823.tif 000021
【図２１】
0006708823.tif 000022
【図２２】
0006708823.tif 000023
【図２３】
0006708823.tif 000024
【図２４】
0006708823.tif 000025
【図２５】
0006708823.tif 000026
【図２６】
0006708823.tif 000027
【図２７】
0006708823.tif 000028
【図２８】
0006708823.tif 000029