(57)【要約】【課題】従来の出版進捗管理システムにおいては、正確かつ迅速に進捗管理ができないという課題があった。【解決手段】出版物の制作についての進捗状況を管理する出版進捗管理システムであって、入稿情報格納部１２に格納されている、出版物に利用される文字列または画像の少なくとも一方を含む入稿情報を指定するための情報である指定情報に対応した入稿情報の格納状況、または、前記入稿情報が配置される領域を示す情報である１以上の配置領域情報と、当該配置領域情報が示す領域に配置された入稿情報との対応関係を示す情報である、配置情報格納部１４に格納されている配置情報が示している、入稿情報の、配置領域情報が示す領域に対する配置状況の少なくとも一方に応じて、制作の進捗状況を判断する進捗状況判断部１５と、進捗状況判断部１５の判断結果を出力する出力部１６とを備えた。【選択図】図１
2008181167.tif 000002
【特許請求の範囲】
【請求項１】
出版物の制作についての進捗状況を管理する出版進捗管理システムであって、
出版物に利用される文字列または画像の少なくとも一方を含む入稿情報を指定するための情報である指定情報が１以上格納され得る指定情報格納部と、
前記入稿情報が、前記指定情報に対応して１以上の格納され得る入稿情報格納部と、
前記入稿情報が配置される領域を示す情報である１以上の配置領域情報が格納され得る配置領域情報格納部と、
前記配置領域情報と、当該配置領域情報が示す領域に配置された前記入稿情報との対応関係を示す情報である配置情報が格納され得る配置情報格納部と、
前記入稿情報格納部における前記指定情報に対応した前記入稿情報の格納状況、または前記配置情報が示している、前記入稿情報の、前記配置領域情報が示す領域に対する配置状況の少なくとも一方に応じて、制作の進捗状況を判断する進捗状況判断部と、
前記進捗状況判断部の判断結果を出力する出力部とを具備する出版進捗管理システム。
【請求項２】
前記指定情報は、当該指定情報に対応した入稿情報を前記入稿情報格納部に蓄積する担当者を識別する情報である担当者識別情報と対応付けられており、
前記進捗状況判断部は、前記担当者識別情報を用いて、所望の担当者に対応付けられた前記指定情報に対応した前記入稿情報の格納状況に応じて、所望の担当者についての制作の進捗状況を判断する請求項１記載の出版進捗管理システム。
【請求項３】
前記指定情報は、前記配置領域情報が示す領域に当該指定情報に対応した入稿情報を配置する担当者を識別する情報である担当者識別情報と対応付けられており、
前記進捗状況判断部は、前記担当者識別情報を用いて、所望の担当者に対応付けられた前記指定情報に対応した前記入稿情報の、前記配置領域情報が示す領域に対する配置状況とに応じて、所望の担当者についての制作の進捗状況を判断する請求項１記載の出版進捗管理システム。
【請求項４】
前記進捗状況判断部は、
出版物の制作を行うアプリケーションの終了時に、前記進捗状況の判断を行う請求項１記載の出版進捗管理システム。
【請求項５】
進捗状況の判断を開始する指示である判断開始指示を受け付ける指示受付部を更に具備し、
前記進捗状況判断部は、前記判断開始指示に応じて、前記進捗状況の判断を行う請求項１記載の出版進捗管理システム。
【請求項６】
前記進捗状況判断部は、
前記入稿情報格納部に、前記指定情報に対応した前記入稿情報が格納されている場合に、当該指定情報に関する進捗状況が少なくとも入稿済みの状態であることを判断する請求項１記載の出版進捗管理システム。
【請求項７】
前記進捗状況判断部は、
前記入稿情報格納部に格納されている前記入稿情報が、前記配置領域情報が示す領域に対して配置されている場合に、当該入稿情報に対応する前記指定情報に関する進捗状況が少なくとも配置済みの状態であることを判断する請求項１記載の出版進捗管理システム。
【請求項８】
前記指定情報は、前記入稿情報の属性の条件を指定する情報を含み、
前記進捗状況判断部は、前記配置領域情報が示す領域に対して配置された前記入稿情報が、当該入稿情報に対応する前記指定情報の指定する条件を満たす場合に、当該入稿情報に対応する前記指定情報に関する進捗状況が、確認済みの状況であることを判断する請求項７記載の出版進捗管理システム。
【請求項９】
前記指定情報は、一以上の群に分けられており、
前記進捗状況判断部は、
前記入稿情報格納部における、前記群単位の前記指定情報に対応した前記入稿情報の格納状況、または前記配置情報が示している、前記群単位の前記指定情報に対応した前記入稿情報の、前記配置領域情報が示す領域に対する配置状況の、少なくとも一方に応じて、群単位で制作の進捗状況を判断する請求項１記載の出版進捗管理システム。
【請求項１０】
前記進捗状況判断部は、群単位の前記指定情報に対応した前記入稿情報の格納数、または前記群単位の前記指定情報に対応した前記入稿情報の、前記配置領域情報が示す領域に対する配置数の少なくとも一方から、群単位の進捗状況の度合いを判断する請求項９記載の出版進捗管理システム。
【請求項１１】
前記入稿情報は、構造化されたデータである請求項１記載の出版進捗管理システム。
【請求項１２】
前記入稿情報は、マークアップ言語で記述された、タグ付けされたデータである請求項１記載の出版進捗管理システム。
【請求項１３】
前記配置情報は、
前記配置領域情報と、当該配置領域情報が示す領域に配置された前記入稿情報のタグとの対応関係を示す情報である請求項１２記載の出版進捗管理システム。
【請求項１４】
出版物に利用される文字列または画像の少なくとも一方を含む入稿情報を指定するための情報である指定情報が１以上格納され得る指定情報格納部と、前記入稿情報が、前記指定情報に対応して１以上の格納され得る入稿情報格納部と、前記入稿情報が配置される領域を示す情報である１以上の配置領域情報が格納され得る配置領域情報格納部と、前記配置領域情報と、当該配置領域情報が示す領域に配置された前記入稿情報との対応関係を示す情報である配置情報が格納され得る配置情報格納部と、進捗状況判断部と、出力部とにより、出版物の制作についての進捗状況を管理する出版進捗管理方法であって、
前記進捗状況判断部が、前記入稿情報格納部における前記指定情報に対応した前記入稿情報の格納状況、または前記配置情報が示している、前記入稿情報の前記配置領域情報が示す領域に対する配置状況の少なくとも一方に応じて、制作の進捗状況を判断する進捗状況判断ステップと、
前記出力部が、前記進捗状況判断ステップによる判断結果を出力するする出力ステップとを具備する出版進捗管理方法。
【請求項１５】
コンピュータを、
出版物の制作についての進捗状況を管理する出版進捗管理システムとして機能させるためのプログラムであって、
格納されている、出版物に利用される文字列または画像の少なくとも一方を含む入稿情報を指定するための情報である指定情報に対応した前記入稿情報の格納状況、または格納されている、前記入稿情報が配置される領域を示す情報である１以上の配置領域情報と、当該配置領域情報が示す領域に配置された前記入稿情報との対応関係を示す情報である配置情報が示している、前記入稿情報の、前記配置領域情報が示す領域に対する配置状況の少なくとも一方に応じて、制作の進捗状況を判断する進捗状況判断部と、
前記進捗状況判断部の判断結果を出力する出力部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子データを用いた出版物の制作時における進捗管理を行うシステム等に関するものである。
【背景技術】
【０００２】
従来から電子データを用いた出版システムとして、紙媒体等を対象としたデスクトップパブリッシングシステム（以下ＤＴＰシステムと称す）や、ウェブ等の電子媒体を対象としたウエブパブリッシングシステム等が知られている（例えば、特許文献１参照）。このようなパブリッシングシステムにおいては、通常、システムにテキスト等の文字列や画像の情報を取り込み、これらの情報を配置するための、フレームやボックスと呼ばれる所望のサイズの枠を設定し、この設定された枠内に、取り込んだ情報を配置していくことで、出版用のデータを構成することができる。
【非特許文献１】"Ａｄｏｂｅ  ＩｎＤｅｓｉｇｎ−製品の概要"、［ｏｎｌｉｎｅ］、アドビシステムズ株式会社、［２００７年１月１６日検索］、インターネット、（ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ａｄｏｂｅ．ｃｏ．ｊｐ／ｐｒｏｄｕｃｔｓ／ｉｎｄｅｓｉｇｎ／ｏｖｅｒｖｉｅｗ．ｈｔｍｌ）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の出版システムにおいては、制作の進捗を管理するためには、個々の情報がシステムに取り込まれているか否かや、取り込まれた情報がレイアウトされた枠に配置されているか否かを等を、ユーザ等が一つ一つチェックして、制作時の進捗状況を把握する必要があった。このため、チェックに手間や時間がかかるとともに、人的なチェックミス等が発生しやすく、正確な状況を把握することが困難である、という課題があった。
【課題を解決するための手段】
【０００４】
本発明の出版進捗管理システムは、出版物の制作についての進捗状況を管理する出版進捗管理システムであって、出版物に利用される文字列または画像の少なくとも一方を含む入稿情報を指定するための情報である指定情報が１以上格納され得る指定情報格納部と、前記入稿情報が、前記指定情報に対応して１以上の格納され得る入稿情報格納部と、前記入稿情報が配置される領域を示す情報である１以上の配置領域情報が格納され得る配置領域情報格納部と、前記配置領域情報と、当該配置領域情報が示す領域に配置された前記入稿情報との対応関係を示す情報である配置情報が格納され得る配置情報格納部と、前記入稿情報格納部における前記指定情報に対応した前記入稿情報の格納状況、または前記配置情報が示している、前記入稿情報の、前記配置領域情報が示す領域に対する配置状況の少なくとも一方に応じて、制作の進捗状況を判断する進捗状況判断部と、前記進捗状況判断部の判断結果を出力する出力部とを具備する出版進捗管理システムである。
【０００５】
かかる構成により、チェックを高速に行うことができるとともに、チェックミスをなくすことができ、正確かつ迅速に進捗管理を行うことができる。
【０００６】
また、本発明の出版進捗管理システムは、前記出版進捗管理システムにおいて、前記指定情報は、当該指定情報に対応した入稿情報を前記入稿情報格納部に蓄積する担当者を識別する情報である担当者識別情報と対応付けられており、前記進捗状況判断部は、前記担当者識別情報を用いて、所望の担当者に対応付けられた前記指定情報に対応した前記入稿情報の格納状況に応じて、所望の担当者についての制作の進捗状況を判断する出版進捗管理システムである。
【０００７】
かかる構成により、入稿の担当者別に、入稿に関する進捗管理を行うことができる。
【０００８】
また、本発明の出版進捗管理システムは、前記出版進捗管理システムにおいて、前記指定情報は、前記配置領域情報が示す領域に当該指定情報に対応した入稿情報を配置する担当者を識別する情報である担当者識別情報と対応付けられており、前記進捗状況判断部は、前記担当者識別情報を用いて、所望の担当者に対応付けられた前記指定情報に対応した前記入稿情報の、前記配置領域情報が示す領域に対する配置状況とに応じて、所望の担当者についての制作の進捗状況を判断する出版進捗管理システムである。
【０００９】
かかる構成により、入稿原稿の配置の担当者別に、配置の進捗管理を行うことができる。
【００１０】
また、本発明の出版進捗管理システムは、前記出版進捗管理システムにおいて、前記進捗状況判断部は、出版物の制作を行うアプリケーションの終了時に、前記進捗状況の判断を行う出版進捗管理システムである。
【００１１】
かかる構成により、アプリケーションで直前に処理した内容を確認することができるとともに、次回の処理に残された処理内容等を把握して、処理の計画を立てやすくすることができる。
【００１２】
また、本発明の出版進捗管理システムは、前記出版進捗管理システムにおいて、進捗状況の判断を開始する指示である判断開始指示を受け付ける指示受付部を更に具備し、前記進捗状況判断部は、前記判断開始指示に応じて、前記進捗状況の判断を行う出版進捗管理システムである。
【００１３】
かかる構成により、進捗状況をタイムリーに確認することができる。
【００１４】
また、本発明の出版進捗管理システムは、前記出版進捗管理システムにおいて、前記進捗状況判断部は、前記入稿情報格納部に、前記指定情報に対応した前記入稿情報が格納されている場合に、当該指定情報に関する進捗状況が少なくとも入稿済みの状態であることを判断する出版進捗管理システムである。
【００１５】
かかる構成により、入稿情報が入稿済みの状況を確認することができる。
【００１６】
また、本発明の出版進捗管理システムは、前記出版進捗管理システムにおいて、前記進捗状況判断部は、前記入稿情報格納部に格納されている前記入稿情報が、前記配置領域情報が示す領域に対して配置されている場合に、当該入稿情報に対応する前記指定情報に関する進捗状況が少なくとも配置済みの状態であることを判断する出版進捗管理システムである。
【００１７】
かかる構成により、入稿情報が配置済みであることを確認することができる。
【００１８】
また、本発明の出版進捗管理システムは、前記出版進捗管理システムにおいて、前記指定情報は、前記入稿情報の属性の条件を指定する情報を含み、前記進捗状況判断部は、前記配置領域情報が示す領域に対して配置された前記入稿情報が、当該入稿情報に対応する前記指定情報の指定する条件を満たす場合に、当該入稿情報に対応する前記指定情報に関する進捗状況が、確認済みの状況であることを判断する出版進捗管理システムである。
【００１９】
かかる構成により、適切な入稿情報が配置されていることを確認することができる。
【００２０】
また、本発明の出版進捗管理システムは、前記出版進捗管理システムにおいて、前記指定情報は、一以上の群に分けられており、前記進捗状況判断部は、前記入稿情報格納部における、前記群単位の前記指定情報に対応した前記入稿情報の格納状況、または前記配置情報が示している、前記群単位の前記指定情報に対応した前記入稿情報の、前記配置領域情報が示す領域に対する配置状況の、少なくとも一方に応じて、群単位で制作の進捗状況を判断する出版進捗管理システムである。
【００２１】
かかる構成により、群単位で進捗状況を管理することができ、全体の進捗状況を把握しやすくすることができる。
【００２２】
また、本発明の出版進捗管理システムは、前記出版進捗管理システムにおいて、前記進捗状況判断部は、群単位の前記指定情報に対応した前記入稿情報の格納数、または前記群単位の前記指定情報に対応した前記入稿情報の、前記配置領域情報が示す領域に対する配置数の少なくとも一方から、群単位の進捗状況の度合いを判断する出版進捗管理システムである。
【発明の効果】
【００２３】
本発明による出版進捗管理システム等によれば、正確かつ迅速に進捗管理を行うことができる。
【発明を実施するための最良の形態】
【００２４】
以下、出版進捗管理システム等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００２５】
（実施の形態）
図１は、本実施の形態における出版進捗管理システムのブロック図である。
【００２６】
出版進捗管理システム１は、指定情報格納部１１、入稿情報格納部１２、配置領域情報格納部１３、配置情報格納部１４、進捗状況判断部１５、出力部１６、指示受付部１７を具備する。
【００２７】
指定情報格納部１１には、出版物に利用される文字列または画像の少なくとも一方の入稿情報を指定するための情報である指定情報が１以上格納され得る。ここで述べる出版物とは、新聞、雑誌、書物、カタログ等の紙媒体の出版物や、ウェブページや、ＰＤＦファイル等の電子媒体の出版物等である。入稿情報は、例えば、出版物において利用、例えば表示されるテキストや、画像等の原稿等を含む情報である。指定情報は、一の出版物に利用される１以上の入稿情報を指定するための情報である。例えば、指定情報は、一の出版物に利用される１以上の入稿情報のそれぞれの内容に関する情報、具体例としては、「商品説明文章」や「タイトル画像」等を指定する情報を含む。また、指定情報は、各入稿情報のデータの種類、すなわち、文字列の情報であるか、画像情報であるかを指定する情報でもよいし、データの名称等の情報でも良い。また、指定情報は、文字列の入稿情報についての、文字数や行数等の属性を指定する情報であっても良い。また、画像の入稿情報についての、ファイルサイズや、解像度、画素数、ＥＰＳ形式やＴＩＦＦ形式等の画像情報ファイル形式等の属性を指定する情報であっても良い。指定情報の具体例は、「１０文字以内の商品名の文字列」や、「解像度３００ｄｐｉの日本地図のＥＰＳ形式の画像」等を指定する情報である。また、指定情報は、入稿される情報が連番の番号等である必要がある場合には、連番であることを示す条件を含んでいても良い。通常、この指定情報に応じた文字列や画像等の情報が、入稿情報として、後述する入稿情報格納部１２に格納される。指定情報は、どのように指定情報格納部１１に蓄積されても良い。指定情報は、通常、各入稿情報に対して、個別に設定される。ただし、同様の入稿情報が繰り返し入稿される場合、指定情報は、複数の入稿情報に対応したものであっても良い。例えば、出版物の各頁に、同じような項目の複数の入稿情報を利用する場合、各頁に対して、同じ指定情報を流用するようにしても良い。各指定情報は、構造化されたデータであってもよい。具体例としては、各指定情報は、ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のマークアップ言語で記述された、それぞれが互いに識別可能となるようにタグ付けされた情報であってもよい。例えば、３０文字以内の住所の文字列を指定する場合には、例えば「＜住所＞３０文字以内＜／住所＞」という指定情報を用いても良い。ＸＭＬ等の構造化された情報を用いることで、指定情報を汎用性が高くなる。また、１以上の指定情報は、一以上の群に分けられていてもよい。例えば、同じページ内に配置される１以上の入稿情報を指定する指定情報を、一つの群に分けて管理しておいても良い。例えば、同じ群に含まれる指定情報に、同じ群であることを示す識別情報等を付与しておいても良い。また、指定情報を階層化することで、指定情報の群を管理しても良い。この場合、指定情報の階層関係は、例えばＸＭＬにより指定可能である。例えば、指定情報をタグ付けされた情報とした場合、一つの群に含まれる１以上の指定情報を、群を定義するタグ内に記述するようにすればよい。指定情報格納部１１にどのように指定情報が蓄積されるかは問わない。例��ば、ＤＴＰシステム等のパブリッシングシステムの入力インターフェース等を介して入力された指定情報を蓄積するようにしてもよいし、１以上のタグ付けされた指定情報を含む、予め用意されたＸＭＬファイル等を読み込んでもよい。また、指定情報を管理しているデータベースから指定情報を取り込むようにしても良い。
【００２８】
また、指定情報は、当該指定情報に対応した入稿情報を後述する入稿情報格納部１２に蓄積する担当者を識別する情報である担当者識別情報と対応付けられているようにしてもよい。担当者識別情報は、具体例としては、担当者の名前や、名称、イニシャルや、社員番号等のＩＤ情報等である。また、指定情報と担当者識別情報との対応関係はどのように管理されていても良く、例えば、指定情報内に、担当者識別情報を属性値として含ませても良いし、対応した指定情報と担当者識別情報をデータベースの１つのレコードの２つの属性値として管理しても良い。また、同様に、指定情報は、後述する配置領域情報が示す領域に当該指定情報に対応した入稿情報を配置する担当者を識別する担当者識別情報と対応付けられていてもよい。指定情報格納部１１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００２９】
入稿情報格納部１２には、入稿情報が、指定情報に対応して１以上の格納され得る。入稿情報は、出版物に利用される文字列または画像の少なくとも一方を含む情報である。文字列とは１以上の文字により構成される情報であり、テキスト等も含む。また、画像とは、通常静止画像の情報であるが、出力媒体が電子媒体である場合、画像は動画像であっても良い。また、画像は、ベクトル画像でもラスタ画像であってもよい。出版物に利用される、とは、具体例としては、出版物において表示される原稿等の情報を含むことである。入稿情報は、上述した１以上の指定情報によりそれぞれ指定された情報である。１以上の入稿情報は、構造化されたデータであってもよい。具体例としては、各入稿情報は、マークアップ言語で記述された、タグ付けされたデータであってもよい。なお、入稿情報は、実際の入稿情報が格納されている場所のアドレスやファイル名等を指定する、いわゆるリンク情報や参照情報等の情報であっても良く、ここでは、このような場合においてもこのリンク情報等を入稿情報と考える。入稿情報格納部１２に、入稿情報がどのように蓄積されるかは問わない。通常、パブリッシングシステムの入力インターフェース等から入力された入稿情報が、入稿情報格納部１２に蓄積されるが、入稿情報を管理するデータベースから入稿情報を取り込んでも良いし、入稿情報を含むＸＭＬファイルやテキストファイル等を読み込んでもよい。入稿情報格納部１２は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００３０】
配置領域情報格納部１３には、入稿情報が配置される領域（以下配置領域と称す）を示す情報である１以上の配置領域情報が格納され得る。配置領域は、具体的には、文字列や画像等の入稿情報を配置するための、いわゆるフレームや、ボックス、枠等と呼ばれる領域である。例えば、配置領域情報は、具体的には、入稿情報の配置領域のサイズや位置を指定するための情報である。例えば、配置領域指定情報は、配置領域の幅や高さの情報と、配置領域内の一点、例えば左上隅の座標情報とにより構成される。また、配置領域情報は、配置領域の出力されるページ等を指定する情報を有していても良い。また、配置領域情報は、例えば、配置領域の形状が矩形であれば、左上隅と、右下隅の座標情報との組み合わせ等であっても良い。また、配置領域情報は、配置領域の四隅の座標情報であっても良い。また、配置領域情報は、例えば、配置領域の幅や高さの情報と、配置領域と他の配置領域との縦方向や横方向の余白の距離、ページ等が出力されうる領域に対する配置領域の縦方向や横方向の余白の距離を示す情報等の情報であってもよい。配置領域の位置を指定するための情報は、ページ等の配置領域を配置可能な領域に対する座標等の、絶対的な位置を示す情報であっても良いし、配置領域を配置可能な領域の辺や、他の配置領域に対する相対的な位置を示す情報であっても良い。なお、これらの配置領域情報は、例えばテンプレートとして格納されており、ページ単位や、ページ内の項目単位等で、複製したり参照して繰り返し利用できるようにしても良い。配置領域情報は、通常、パブリッシングシステムの入力インターフェース等から入力されて配置領域情報格納部１３に蓄積されるが、配置領域情報を管理するデータベースから配置領域情報を取り込んでも良いし、配置領域情報を含むＸＭＬファイルやテキストファイル等を読み込んでもよい。配置領域情報格納部１３は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００３１】
配置情報格納部１４は、配置領域情報と、当該配置領域情報が示す領域に配置された入稿情報との対応関係を示す情報である配置情報が格納され得る。配置情報は、配置領域情報と、配置領域情報により指定される配置領域に配置されるオブジェクトとの対応関係を示す情報であれば、どのような情報であっても良い。例えば、配置領域情報を指定する情報と、それぞれに配置された入稿情報、もしくは入稿情報を指定する情報とを対にもつレコードを有する情報であってもよい。配置領域情報を指定する情報とは、例えば各配置領域情報の識別情報や、各配置領域情報を識別可能なタグ等である。また、入稿情報を指定する情報とは、例えば各入稿情報自身や、各入稿情報の識別情報や、入稿情報を特定可能なタグや、配置される入稿情報のアドレス等のリンク情報、配置される入稿情報のタグを指定する情報、あるいは入稿情報を参照するための情報等である。なお、各入稿情報を識別する情報を、各入稿情報が配置された配置領域の配置領域情報に、配置情報として付与したりしても良い。逆に、各配置領域の配置領域情報を識別する情報を、各配置領域に配置された各入稿情報に、配置情報として付与したりしても良い。このような場合、入稿情報格納部１２と配置情報格納部１４とを一の格納部により実現しても良いし、配置領域情報格納部１３と配置情報格納部１４とを一の格納部により実現してもよい。なお、各配置領域と、各配置領域に配置される各入稿情報とは通常一対一で対応している。ただし、二以上の配置領域と、一つの入稿情報とが対応していてもよい。例えば、入稿情報が文字列である場合、文字列の一部を一方の配置領域に配置し、文字列の残りを他方の配置領域に配置しても良い。配置情報は、例えば、通常、パブリッシングシステムの入力インターフェース等を用いて構成されるが、予め配置情報を含むＸＭＬファイルやテキストファイル等を読み込んで蓄積されてもよい。配置情報格納部１４は、不揮発性の記録媒体でも、揮発性の記録媒体でも良い。
【００３２】
進捗状況判断部１５は、入稿情報格納部１２における指定情報に対応した入稿情報の格納状況、または配置情報が示している、入稿情報の、配置領域情報が示す領域に対する配置状況の少なくとも一方に応じて、制作の進捗状況を判断する。制作の進捗状況とは、具体的には、出版物の制作の進捗状況のことであり、例えば、入稿情報が入稿済みであるか否かや、入稿された入稿情報が、配置領域に配置されているか否か等を、出版物全体や、出版物の部分単位、すなわち出版物を構成する群単位、例えば頁単位や、指定情報が指定する入稿情報の種類や特定の階層別に、判断したもののである。進捗状況判断部１５は、進捗状況を、「入稿済み」、「未入稿」等の用語を用いて、判断しても良いし、進捗度５０％等の比率等を用いて進捗状況を判断してもよい。入稿情報の格納状況に応じて、制作の進捗状況を判断する、とは、指定情報に対応した入稿情報が格納されているか否かや、格納されている入稿情報が指定情報の示す属性を全て満たすか否か、もしくは属性を満たす度合い等により、進捗状況を判断することである。具体例としては、進捗状況判断部１５は、入稿情報格納部１２に、指定情報に対応した入稿情報が格納されている場合に、当該指定情報に関する進捗状況が少なくとも入稿済みの状態であることを判断する。また、この場合、入稿情報が、指定情報が指定する属性を満たしているか否かを判断するようにしても良いし、判断せずに、なんらかの入稿情報が格納されていることだけを検出してもよい。また、入稿情報の、配置領域情報が示す領域に対する配置状況に応じて、制作の進捗状況を判断する、とは、配置情報を利用して、入稿情報が配置領域情報が示す領域に配置されているか否かを判断したり、配置されている入稿情報が、対応している指定情報の示す属性を全て満たすか否か、もしくは属性を満たす度合い等により、進捗状況を判断することである。具体例としては、入稿情報格納部１２に格納されている入稿情報が、配置領域情報が示す領域に対して配置されている場合、例えば、配置情報が入稿情報を配置していることを示している場合、に、当該入稿情報に対応する指定情報に関する進捗状況が少なくとも配置済みの状態であることを判断する。さらに、例えば、配置領域情報が示す領域に対して配置された入稿情報が、当該入稿情報に対応する指定情報の指定する条件を全て満たす場合に、当該入稿情報に対応する指定情報に関する進捗状況が、確認済みの状況であることを判断する。例えば、指定情報が連続した番号であることを示している場合、対応する各入稿情報が連続した番号であるか否かを判断して、連続である場合に条件を満たすと判断しても良い。
【００３３】
また、進捗状況判断部１５は、入稿情報格納部１２における、群単位、例えばページ単位や、項目単位等の指定情報に対応した入稿情報の格納状況、または群単位の指定情報に対応した入稿情報の、配置情報が示している、配置領域情報が示す領域に対する配置状況の、少なくとも一方に応じて、群単位で制作の進捗状況を判断するようにしてもよい。具体的には、群単位の指定情報に対応した入稿情報の格納数、または群単位の指定情報に対応した入稿情報の、配置領域情報が示す領域に対する配置数の少なくとも一方をカウントし、これらのカウント結果から、群単位の進捗状況の度合い、例えば、全ての指定情報が指定する入稿されるべき入稿情報数に対する、入稿されている入稿情報数の比率や、全ての指定情報が指定する入稿されるべき入稿情報数に対する、配置されている入稿情報数の比率等を判断する。
【００３４】
また、進捗状況判断部１５は、指定情報に対応付けられている担当者識別情報を用いて、所望の担当者に対応付けられた指定情報に対応した入稿情報の格納状況に応じて、所望の担当者についての制作の進捗状況を判断してもよい。また、指定情報に対応付けられている担当者識別情報を用いて、所望の担当者に対応付けられた指定情報に対応した入稿情報の、配置領域情報が示す領域に対する配置状況とに応じて、所望の担当者についての制作の進捗状況を判断してもよい。このようにすることで、担当者別に進捗状況を判断して、進捗管理が可能となる。
【００３５】
進捗状況判断部１５が進捗状況の判断を行うタイミングやトリガー等は問わない。ただし、出版物の制作を行うアプリケーション、例えばＤＴＰシステム等の終了時に、進捗状況の判断を行うことが、次回の処理に残された処理内容等を把握する上で好ましい。また、後述する指示受付部１７が受け付けた、進捗状況の判断の開始を指示する判断開始指示に応じて、進捗状況の判断を行うようにしてもよい。この場合、その指示を受け付けた時点で格納されている入稿情報等に基づいて、進捗状況の判断が行われるようにすることが好ましい。このようにすることで、必要なときに随時、進捗状況を把握することができる。進捗状況判断部１５は、通常、ＭＰＵやメモリ等から実現され得る。進捗状況判断１５部の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００３６】
出力部１６は、進捗状況判断部１５の判断結果を出力する。例えば、出力部１６は、進捗状況判断部１５の判断結果を、予め用意されたテンプレート等に配置して出力する。ここで述べる出力とは、ディスプレイへの表示、プリンタによる紙等への印字、外部の装置への送信等を含む概念である。出力部１６は、ディスプレイやプリンタ等の出力デバイスを含むと考えても含まないと考えても良い。出力部１６は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００３７】
指示受付部１７は、進捗状況の判断を開始する指示である判断開始指示を受け付ける。指示受付部１７の受け付ける入力は、テンキーやキーボードやマウスやメニュー画面による入力等で、入力手段はどのようなものであってもよい。指示受付部１７は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００３８】
次に、出版進捗管理システムの動作の例について図２のフローチャートを用いて説明する。
【００３９】
（ステップＳ２０１）進捗状況判断部１５は、進捗状況を判断するタイミングであるか否かを判断する。進捗状況を判断するタイミングをどのように判断してもよい。例えば、指示受付部１７が判断開始指示を受け付けた場合に、進捗状況を判断するタイミングであると判断しても良い。また、出版物の制作を行うアプリケーションの終了時に、進捗状況の判断を行うことを判断してもよい。また、一定または不定のタイミング毎に、進捗状況を判断するタイミングであると判断しても良い。判断するタイミングである場合、ステップＳ２０２へ進み、タイミングでない場合、ステップＳ２０１に戻る。
【００４０】
（ステップＳ２０２）進捗状況判断部１５は、カウンターｎに１を代入する。
【００４１】
（ステップＳ２０３）ｎ番目の指定情報を指定情報格納部１１から読み出す。例えば、複数の指定情報が、一のＸＭＬファイルにタグ付きの情報として格納されている場合、ｎ行目のタグ付きの指定情報を読み出す。
【００４２】
（ステップＳ２０４）進捗状況判断部１５は、ｎ番目の指定情報に対応する入稿情報が、入稿情報格納部１２に格納されているか否かを判断する。例えばｎ番目の指定情報に対応した入稿情報に、ｎ番目の指定情報を識別可能な情報、具体例としてはｎ番目の指定情報と同じタグ等、が割り当てられている場合、このｎ番目の指定情報を識別可能な情報に一致する情報を含む入稿情報、具体例としてはｎ番目の指定情報と同じタグを有する入稿情報を入稿情報格納部１２内で検索する。そして、一致する入稿情報があった場合、ｎ番目の指定情報に対応する入稿情報があると判断し、ない場合、対応する入稿情報がないと判断する。格納されていると判断した場合、ステップＳ２０５に進み、格納していないと判断した場合、ステップＳ２１１に進む。
【００４３】
（ステップＳ２０５）進捗状況判断部１５は、ステップＳ２０４により判断されたｎ番目の指定情報に対応する入稿情報が、一の配置領域情報が示す領域に配置されているか否かを判断する。具体的には、配置領域情報と、当該配置領域情報に配置された入稿情報との関係を示す情報である配置情報格納部１４に格納された配置情報を利用して、ｎ番目の指定情報に対応する入稿情報に対応付けられた配置領域情報があるか否かを判断する。例えば、ｎ番目の指定情報に対応する入稿情報を識別する情報を検索キーとして、配置情報内を検索し、検索により得られたレコード内に、対応する配置領域情報を識別する情報が含まれている場合に、配置されていると判断し、含まれていない場合、もしくは、検索の結果、一致する識別情報を有するレコードが検出できなかった場合、配置されていないと判断する。配置されていると判断された場合、ステップＳ２０６に進み、配置されていないと判断された場合、ステップＳ２１２に進む。
【００４４】
（ステップＳ２０６）進捗状況判断部１５は、ｎ番目の指定情報に対応する入稿情報が、ステップＳ２０３において読み出したｎ番目の指定情報が示す条件を全て満たすか否かを判断する。満たす場合、ステップＳ２０７に進み、満たさない場合、ステップＳ２１３に進む。
【００４５】
（ステップＳ２０７）進捗状況判断部１５は、ｎ番目の指定情報に対する進捗状況を、「確認済み」と判断する。なお、実質的に確認済み、すなわち、入稿情報が配置されており、その入稿情報が指定条件を満たしていること、と同じ内容であれば、表現等は問わない。そして、ステップＳ２０８に進む。
【００４６】
（ステップＳ２０８）進捗状況判断部１５は、進捗状況の判断結果を、図示しないメモリ等に一時記憶する。このメモリは、例えば進捗状況判断部１５内に有していても、外部に有していてもよい。
【００４７】
（ステップＳ２０９）進捗状況判断部１５は、カウンターｎを１インクリメントする。
【００４８】
（ステップＳ２１０）ｎ番目の指定情報が指定情報格納部１１に格納されているか否かを判断する。格納されている場合、ステップＳ２０３に戻り、格納されていない場合、ステップＳ２１４に進む。
【００４９】
（ステップＳ２１１）進捗状況判断部１５は、ｎ番目の指定情報に対する進捗状況を、「未入稿」と判断する。なお、実質的に未入稿、すなわち入稿情報が入稿されていないこと、と同じ内容であれば、表現等は問わない。そして、ステップＳ２０８に進む。
【００５０】
（ステップＳ２１２）進捗状況判断部１５は、ｎ番目の指定情報に対する進捗状況を、「入稿済み」と判断する。なお、実質的に入稿済み、すなわち、入稿情報は入稿されているが、配置されていないこと、と同じ内容であれば、表現等は問わない。そして、ステップＳ２０８に進む。
【００５１】
（ステップＳ２１３）進捗状況判断部１５は、ｎ番目の指定情報に対する進捗状況を、「配置済み」と判断する。なお、実質的に配置済み、すなわち、入稿情報が入稿されているが、その入稿情報が指定条件を満たしていないこと、と同じ内容であれば、表現等は問わない。そして、ステップＳ２０８に進む。
【００５２】
（ステップＳ２１４）出力部１６は、図示しないメモリ等に蓄積された進捗状況判断部１５による判断結果を出力、例えば図示しないディスプレイ等に表示、する。
【００５３】
また、図２のフローチャートにおいて判断した進捗状況の判断結果は一例であり、上記以外の進捗状況の判断を行うようにしても良く、また、表現等も適宜変更してもよい。例えば、図２のフローチャートにおいて、ステップＳ２０７において、指定情報が示す条件を満たした入稿情報が配置されていることを表す意味で、配置済みと判断し、ステップＳ２１３においては、指定情報が示す条件を満たさない入稿情報が配置されていることを表す意味で、「要更新」や、「訂正待ち」、「配置エラー」等の、入稿情報の更新や訂正等が必要であることを示す判断を行っても良い。
また、必要に応じて、ステップＳ２０４の進捗判断の処理を省略したり、ステップＳ２０５の進捗判断の処理を省略したり、ステップＳ２０６の進捗判断の処理を省略したりしても良い。
【００５４】
また、図２のステップＳ２０４の後のステップとして、ステップＳ２０４で検出した入稿情報が、指定情報が示す条件を満たすか否か判断し、満たさない場合、その判断結果として、訂正待ちの情報が入稿されたことを判断するようにしても良い。
【００５５】
また、指定情報が、一以上の群に分けられている場合、図２のステップＳ２１４の前処理等として、群単位で、群を構成する全ての指定情報に対応した入稿情報が入稿済みと判断されたか、確認済みと判断されたか、あるいは配置済みと判断されたかを判断し、全てが入稿済み、確認済み、あるいは配置済み等と判断された場合に、群単位で「入稿済み」、「確認済み」、あるいは「配置済み」等の判断結果を構成して出力しても良い。例えば、一のページに含まれる全ての指定情報に対応した入稿情報が入稿されていると判断された場合、そのページについての判断結果として、「入稿済み」という判断結果を出力するようにしても良い。
【００５６】
また、図２のステップＳ２１４の前処理として、ステップＳ２１２やステップＳ２０７や、ステップＳ２１３において入稿済みや、確認済み、配置済み、であると判断された入稿情報数をそれぞれカウントし、このカウント数を全ての指定情報数で除算して、入稿されている情報の比率等を算出し、この比率をステップＳ２１４において、出力部１６が入稿率、確認率、配置率等として、数値で表示するようにしても良い。これらの入稿率、確認率、配置率等を出版物全体について算出してもよいし、指定情報が、ページ単位等の、一以上の群に分けられている場合、群単位で入稿済みや、確認済み、配置済み、であると判断された入稿情報数をそれぞれカウントし、このカウント数を、同じ群に含まれる全ての指定情報数で除算して、群別の入稿されている情報の比率を算出し、この比率をステップＳ２１４において、出力部１６が、群単位の入稿率、確認率、配置率等として、数値で表示するようにしても良い。
【００５７】
また、ステップＳ２１４の処理後に、ステップＳ２０２に戻るようにして、進捗状況を判断する処理か否かを判断することなく、進捗状況を判断する処理を連続的に繰り返すようにしても良い。
【００５８】
また、進捗状況の判断を繰り返す際の処理においては、以前にステップＳ２０７等により確認済みと判断された指定情報以外の指定情報のみについて、進捗状況を判断する処理を行うようにしても良い。例えば、ステップＳ２０７等により確認済みと判断された指定情報には随時フラグ等の情報を付与するようにし、その後の進捗状況を判断する処理においては、このフラグ等の情報が付与されている指定情報を除いた指定情報についてのみ進捗状況を判断するようにしても良い。あるいは、ステップＳ２０７等により確認済みと判断された指定情報以外の指定情報にフラグ等の情報を付与するようにし、その後の進捗状況を判断する処理においては、このフラグ等の情報が付与されている指定情報についてのみ進捗状況を判断するようにしても良い。
【００５９】
なお、図２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００６０】
以下、本実施の形態における出版進捗管理システムの具体的な動作について説明する。ここでは、パブリッシングシステムにより制作中の出版物が電気製品のカタログである場合を例に挙げて説明する。
【００６１】
この出版進捗管理システムを説明する前に、パブリッシングシステムの動作を簡単に説明する。
【００６２】
まず、予め、作成する出版物の設計段階で、出版物に利用する入稿情報として、どのような内容の、どのような情報が必要であるか等を考慮して、出版物に必要な指定情報を作成する。作成した指定情報は、指定情報格納部１１に格納される。図３は、指定情報の例を示す図である。図３において、指定情報は、ＸＭＬにより記述されている。＜製品名＞タグ、＜製品イメージ＞タグ、＜製品説明＞タグ、＜製品価格＞タグが、それぞれ製品名、製品イメージ、製品説明、製品価格に関する内容の入稿情報を指定する指定情報であり、これらのタグ内の要素が、入稿情報の条件を指定する情報である。例えば、「ｋ文字（ｋは整数）」は、文字数がｋ以下の文字列を入稿情報の条件として指定するものである。また、ＥＰＳ画像は、ファイル形式がＥＰＳの文字列を入稿情報の条件として指定するものである。＜製品Ｐ＞タグ（Ｐは整数）は、Ｐ番目の製品の指定情報であることを指定するためのタグである。すなわち、この＜製品Ｐ＞タグにより、指定情報は、製品別に階層化され、１以上の製品別に群に分けられている。＜ページ＞タグは、これらの指定情報に対応した入稿情報が配置されるページを指定する情報であり、指定情報ではないものとする。なお、ページ内の「−１」、「−２」等は、同一ページ内を便宜上分割した領域（以下セクションと称す）を指定する情報である。
【００６３】
つぎに、ユーザが指定情報に合わせた入稿情報を用意し、この入稿情報をパブリッシングシステムに入力する。例えば、パブリッシングシステムが、指定情報に対応した入力用のインターフェースを、ディスプレイ等に表示し、この入力用のインターフェースを介して入稿情報をそれぞれ受け付け、この受け付けた入稿情報を、パブリッシングシステムが、入稿情報格納部１２に蓄積しても良い。また、予め入稿情報格納部１２に蓄積しておいた入稿情報へのリンク情報等だけを、パブリッシングシステムに読み込ませても良い。なお、入稿情報格納部１２に、実際の入稿情報に対するリンク情報や参照情報等だけが格納されている場合においても、実質的に、リンク情報をたどって入稿情報を読み出して利用可能であることから、このような場合においても、入稿情報が入力されたと考える。また、予め用意した入稿情報を示すＸＭＬファイルを用意しておき、これをパブリッシングシステムに読み込ませ、読み込んだＸＭＬファイルを、入稿情報格納部１２に蓄積しても良い。
【００６４】
ここでは、入力用のインターフェースを介してキーボードやマウス等を操作して入稿情報を入力した結果、入稿情報格納部１２に、図４に示すようなＸＭＬで記述された入稿情報が蓄積されたものとする。図４において、＜製品名＞タグ、＜製品イメージ＞タグ、＜製品説明＞タグ、＜製品価格＞タグは、それぞれ製品名、製品イメージ、製品説明、製品価格に関する内容の入稿情報を指定する指定情報に対応した入稿情報を示す。ここでは、各指定情報のタグと同一の＜製品Ｐ＞タグ内の同一の入稿情報のタグは、各指定情報に対応した入稿情報であることを示す。例えば、＜製品２＞タグ内の＜製品説明＞タグが付与された入稿情報は、＜製品２＞タグ内の＜製品説明＞タグが付与された指定情報と対応する。なお、＜製品イメージ＞タグの要素としては、ここでは画像へのリンク情報が格納されており、製品イメージの入稿情報は、実際は、このリンク情報が示す形式の画像となる。
【００６５】
次に、各入稿情報を配置するための配置領域を指定する配置領域情報を指定する。例えば、制作中の出版物のページを示す領域内にマウス等を用いてドラッグアンドリリース等の操作を行うことで、配置領域が指定され、配置領域情報が構成され、配置領域情報格納部１３に蓄積される。このように配置領域を指定する構成は公知技術であるので詳細な説明は省略する。配置領域は、予めテンプレート等として用意されている配置領域を、読み出すことで指定してもよい。なお、配置領域情報を構成しただけでは、通常は、各配置領域情報と、各配置領域情報が示す領域に配置される入稿情報とは対応付けられておらず、配置領域内に入稿情報は配置されていない。
【００６６】
図５は、配置領域情報格納部１３に格納された配置領域情報を管理するための配置領域管理情報を示す図である。配置領域管理情報は、「領域ＩＤ」、「ページ」、「左上座標」、「右下座標」という属性を有している。「領域ＩＤ」は、配置領域情報を管理するための識別情報である。「ページ」は、配置領域情報が示す領域が配置される出版物内のページを示す値である。「左上座標」、および「右下座標」は出版物のページ内における配置領域情報が示す配置領域の位置および大きさを指定するための、左上座標と、右下座標を示す値である。なお、各座標の値は説明のための便宜上の値であり、実際の値等とは異なるものとする。
【００６７】
図６は、図４に示したような入稿情報をパブリッシングシステムに読み込ませ、配置領域情報を構成した状態の、パブリッシングシステムの表示例である。ディスプレイの左側に、入稿情報が、リストとして表示され、右側には、構成した配置領域情報が示す領域が表示される。
【００６８】
次に、各入稿情報と、各配置領域情報とを対応付けていくことで、図７に示すように、対応付けられた配置領域情報が示す領域内に、各入稿情報が配置される。例えば、各入稿情報やそのタグを、各配置領域情報が示す領域に、いわゆるドラッグドロップ等を行っていくこと等により、入稿情報と配置領域情報との対応づけが行われる。対応付けがどのように行われるかは問わない。
【００６９】
このように対応付けを行うことにより、図８に示すような各入稿情報と、各入稿情報が配置される各配置領域情報との対応関係を管理するための配置情報が構成される。配置情報は、ここでは、「領域ＩＤ」と「タグ」という属性を有している。「領域ＩＤ」は、配置領域管理情報の領域ＩＤと同じ、配置領域情報の識別情報である。「タグ」は、入稿情報のタグであり、ここでは、＜製品Ｐ＞タグと、＜製品Ｐ＞タグ内の入稿情報のタグとが、並べて格納されている。配置情報内の「領域ＩＤ」に対応した配置領域情報が示す領域内に、配置情報内の当該「領域ＩＤ」と同一レコード内の「タグ」に対応した入稿情報が配置される。
【００７０】
このようにして、指定情報に対応した全ての入稿情報を入力し、全ての入稿情報を、配置領域を指定して配置することで、出版物の制作が完了することとなる。なお、上記のようなパブリッシングシステムの動作等は公知技術であるので詳細な説明は省略する。
【００７１】
以下、出版進捗管理システムの具体的な動作について説明する。出版進捗管理システムの概念図は図９である。なお、図９において、出版進捗管理装置１ａは、進捗状況判断部１５、出力部１６、および指示受付部１７を具備しているものとする。
【００７２】
上記のような出版物の制作途中において、出版進捗管理システムに対し、操作メニュー等から進捗状況の判断を開始させる指示である判断開始指示を与えたとする。
【００７３】
進捗状況判断部１５は、図４に示した指定情報のうちの１番目の指定情報、ここでは、「＜製品名＞１０文字＜／製品名＞」と、その上位階層の「＜製品１＞」というタグを読み出す。この指定情報は、製品１についての製品名を示す１０文字以内の文字列の情報を指定する情報であることを意味する
【００７４】
そして、入稿情報格納部１２に格納された入稿情報内に、この指定情報と同じタグを持つ入稿情報が存在するか否か判断する。ここでは、「＜製品１＞」というタグ内の、＜製品名＞というタグが付けられた入稿情報が存在するか否かを判断する。具体的には、＜製品１＞タグの下位階層に存在する＜製品名＞というタグを検索する。そして、一致する入稿情報がなければ、入稿情報が存在しないと判断して「未入稿」という判断結果を、「＜製品１＞」というタグ内の、＜製品名＞というタグが付けられた指定情報に対応付けて、図示しないメモリ等に蓄積する。
【００７５】
ここでは、図４に示した入稿情報内の＜製品１＞タグの下位階層に＜製品名＞というタグが存在するので、一致する入稿情報が入稿されていると判断される。
【００７６】
このように一致する入稿情報がある場合、進捗状況判断部１５が、＜製品１＞タグの下位階層の＜製品名＞というタグが付与された入稿情報が、配置領域情報が示す領域に配置されているか否かを判断する。具体的には、図８に示したような配置情報の「タグ」属性において、＜製品１＞タグおよび＜製品名＞タグを有するレコードを検索する。そして、レコードが検出できなかった場合、「＜製品１＞」というタグ内の、＜製品名＞というタグが付けられた指定情報に対応した入稿情報が、入稿はされているが、ページ内に配置されていないと判断して、「入稿済み」という判断結果を、「＜製品１＞」というタグ内の、＜製品名＞というタグが付けられた指定情報に対応付けて、図示しないメモリ等に蓄積する。
【００７７】
ここでは、配置情報の「タグ」属性において、＜製品１＞タグおよび＜製品名＞タグを有するレコードが存在するので、入稿情報が配置されていると判断される。
【００７８】
このように入稿情報が配置されている場合、進捗状況判断部１５は、この＜製品１＞タグの下位階層の＜製品名＞というタグが付与された入稿情報内の要素、すなわち＜製品名＞の開始タグと終了タグの間の情報が、＜製品１＞タグの下位階層の＜製品名＞というタグが付与された指定情報の要素が示す条件、すなわち＜製品名＞の開始タグと終了タグの間の情報が示す条件を、全て満たすか情報である否かを判断する。ここでは、＜製品１＞タグの下位階層の＜製品名＞というタグが付与された指定情報の要素は、「１０文字」であり、この指定情報は、文字数が１０文字以内の文字列であることを示している。これに対し、＜製品１＞タグの下位階層の＜製品名＞というタグが付与された入稿情報の要素は、「簡単ＤＶＤ」という文字列であり、文字数をカウントすると５文字であることから、指定情報の条件を満たすと判断される。そして、配置された入稿情報が、対応する指定情報が示す条件を全て満たすと判断して「確認済み」という判断結果を、「＜製品１＞」というタグ内の、＜製品名＞というタグが付けられた指定情報に対応付けて、図示しないメモリ等に蓄積する。
【００７９】
ここで、＜製品１＞タグの下位階層の＜製品名＞というタグが付与された指定情報の要素は、「１０文字」であり、この指定情報は、文字数が１０文字以内の文字列であることを示している。これに対し、＜製品１＞タグの下位階層の＜製品名＞というタグが付与された入稿情報の要素が１１文字以上であった場合や、文字列の情報でなく、画像情報等であった場合、配置された入稿情報が、指定情報の条件を満たさないと判断される。そして、入稿情報はページに配置されているが、指定情報が示す条件を全て満たしていないことを示す「配置済み」という判断結果を、「＜製品１＞」というタグ内の、＜製品名＞というタグが付けられた指定情報に対応付けて、図示しないメモリ等に蓄積する。
【００８０】
これにより、１番目の指定情報についての進捗状況を判断する処理を終了し、同様に２番目以降の指定情報についての進捗状況を判断する処理を、出版物の全ての指定情報について繰り返す。ただし、所望の群の指定情報、例えば、所望のページの指定情報のみ等について上記の処理を繰り返すようにしても良い。
【００８１】
図１０は、メモリ等に蓄積された進捗状況判断部１５の判断結果を管理するための判断結果管理表である。判断結果管理表は、「タグ」と「判断結果」という属性を有している。「タグ」は、指定情報を識別するための指定情報のタグであり、ここでは、＜製品Ｐ＞タグと、＜製品Ｐ＞タグ内の指定情報のタグとが、並べて格納されている。「判断結果」は、進捗状況判断部１５が判断した結果を示す文字列である。
【００８２】
出力部１６は、図１０に示した判断結果管理表を用いて、進捗管理画像を構成し、図１１に示すようにディスプレイ等に表示する。なお、図１１に示した進捗管理画像において「製品Ｎｏ．」以降の値は、＜製品Ｐ＞タグの値Ｐである。また、「ページ」は、入稿情報の＜ページ＞タグの要素である。また、「素材」は、指定情報により判断した入稿情報のデータの種類であり、文字列を「テキスト」、画像を「画像」として表示している。「内容」は、指定情報のタグ名、「属性」は、指定情報の示す条件、すなわち指定情報のタグ内の要素、進捗状況は、判断結果管理表の「判断結果」の属性値を示す。このように進捗管理画像を表示することで、出版物の制作状況を把握して管理することが可能となる。
【００８３】
ここで、進捗状況判断部１５は、群別、例えば、製品別、あるいはページ別に進捗状況を判断してもよい。例えば、図１０において、「製品Ｎｏ．１」については、全ての指定情報に対応する「進捗状況」が、「確認済み」であることから、「製品Ｎｏ．１」全体の進捗状況が確認済みであると判断して、進捗管理画面において、図１２に示すように、「製品Ｎｏ．１」全体の進捗状況を「完了」と表示するようにしてもよい。このようにすることで、指定情報の群別、ここでは製品別やページ別に、進捗状況を管理することができる。
【００８４】
また、例えば、進捗状況判断部１５は、図１０に示した判断結果管理表等から、ページ毎に、指定情報数と、「進捗状況」が「確認済み」のレコード数とをカウントし、このカウントしたレコード数を指定情報数で除算して、得られた比率を、ページ毎の「進捗状況」が「確認済み」の比率の情報、例えば完成率として表示しても良い。例えば、図１０において、１ページについては、指定情報数が、「１７」で、確認済みのレコード数が、「５」であるため、１ページの完成率は、５÷１７×１００＝２９．４％となる。このようなページ毎の完成率を、図１３に示すように進捗管理画像に表示するようにしても良い。また、完成率以外に、配置済みのレコード数をカウントして、配置率を算出して表示するようにしても良い。また、ページ単位で完成率等を算出し表示する代わりに、製品単位等で、完成率等を算出し表示するようにしても良い。
なお、ここで、出版物全体、すなわち全ぺージの、指定情報数と、「進捗状況」が「確認済み」のレコード数とをカウントし、このカウントしたレコード数を指定情報数で除算して、得られた比率を、出版物全体の「進捗状況」が「確認済み」の比率の情報、例えば完成率として表示しても良い。
【００８５】
なお、上記具体例において、例えば、図１４に示すように、図３に示した指定情報の各タグに、各指定情報に対応した入稿情報を入稿情報格納部１２に蓄積する担当者を識別する属性である「入稿担当者」属性を設けた指定情報を用意するようにして、所望の入稿担当者の、入稿情報の入稿状況等を管理できるようにしても良い。具体的には、入稿状況を確認したい入稿担当者の名前等の識別情報を、指示受付部１７等により受け付けるようにし、この受け付けた名前等の識別情報が一致する「入稿担当者」属性を有するタグが付与された指定情報のみについて、順番に、上記のように、進捗状況判断部１５が入稿状況等の判断を行い、その判断結果を出力部１６が出力するようにしても良い。例えば、「入稿担当者」属性が社員番号であるとし、入稿された入稿情報が、図４と同様のものであったとすると、「入稿担当者」属性が、「００１２」の入稿担当者についての進捗状況の判断を開始する指示を出版進捗管理システムに与えると、進捗管理画像が、図１５に示すように表示される。ただしこの場合、入稿担当者が担当する指定情報に対応した入稿情報が、入稿されているか否かだけの判断を行うようにしても良い。このようにすることで、入稿担当者について個別に、進捗状況を管理することが可能となる。
【００８６】
なお、「入稿担当者」属性の代わりに、もしくは「入稿担当者」属性に加えて、入稿情報をページ内の枠に配置する担当者を識別する属性である「配置担当者」属性を加えるようにし、上記と同様に、所望の配置担当者の配置状況等の管理をできるようにしても良い。ただしこの場合、配置担当者が担当する指定情報に対応した入稿情報が、配置されているか否かだけの判断を行うようにしても良い。このようにすることで、配置担当者について個別に、配置状況を管理することが可能となる。
【００８７】
また、入稿担当者と配置担当者が同じである場合、上記の「入稿担当者」属性と「配置担当者」属性とを一の担当者属性で兼用してもよい。
【００８８】
以上、本実施の形態によれば、指定情報に対応した入稿情報の格納状況、または入稿情報の配置領域情報が示す領域に対する配置状況の少なくとも一方に応じて、制作の進捗状況を判断するようにしたので、指定された入稿情報が取り込まれているか否かや、入稿情報が配置されているか否か等を一つ一つ手動でチェックすることなく出版物についての進捗状況を得ることができるため、チェックを高速に行うことができるとともに、チェックミスをなくすことができ、進捗状況の把握を正確かつ迅速に行うことが可能となる。
【００８９】
なお、本実施の形態においては、指定情報格納部１１や入稿情報格納部１２、配置領域情報格納部１３、配置情報格納部１４等は、一の装置内に設けられていても良いし、ネットワークや通信回線で接続された異なる装置、例えばサーバ等に設けられたものであっても良い。
【００９０】
また、指定情報や入稿情報や配置領域情報等は、ページ単位等や担当者別等で分散して、異なる装置に設けられた配置領域情報格納部等に格納されていても良いことはいうまでもない。ただし、この場合、進捗状況判断部１５が進捗の判断を行えるように、どの指定情報や入稿情報や配置領域情報等が、どの装置の格納部に格納されているか等を、装置のアドレス情報等を用いて管理しておく必要がある。
【００９１】
なお、本実施の形態において判断する判断結果は、上述したような「未入稿」、「入稿済み」、「配置済み」、「確認済み」に限るものではなく、例えば、入稿された情報が指定情報が示す条件を満たさない場合に、入稿情報の修正が必要なこと等を判断するようにしても良い。また、これらを記号等で示すようにしても良い。
【００９２】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【００９３】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。
【００９４】
なお、上記各実施の形態における出版進捗管理システムを実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、出版物の制作についての進捗状況を管理する出版進捗管理システムとして機能させるためのプログラムであって、格納されている、出版物に利用される文字列または画像の少なくとも一方を含む入稿情報を指定するための情報である指定情報に対応した前記入稿情報の格納状況、または格納されている、前記入稿情報が配置される領域を示す情報である１以上の配置領域情報と、当該配置領域情報が示す領域に配置された前記入稿情報との対応関係を示す情報である配置情報が示している、前記入稿情報の、前記配置領域情報が示す領域に対する配置状況の少なくとも一方に応じて、制作の進捗状況を判断する進捗状況判断部と、前記進捗状況判断部の判断結果を出力する出力部として機能させるためのプログラムである。
【００９５】
なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。例えば、情報を取得する取得部や、情報を出力する出力部などにおけるモデムやインターフェースカードなどのハードウェアでしか実現できない機能は、上記プログラムが実現する機能には含まれない。
【００９６】
また、このプログラムは、サーバなどからダウンロードされることによって実行されてもよく、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。
【００９７】
また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【００９８】
また、上記各実施の形態において、一の装置に存在する２以上の格納部（指定情報格納部など）は、物理的に一の媒体で実現されても良いことは言うまでもない。
【００９９】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【０１００】
また、上記各実施の形態では、出版進捗管理システムがスタンドアロンである場合について説明したが、出版進捗管理システムは、スタンドアロンの装置であってもよく、サーバ・クライアントシステムにおけるサーバ装置であってもよい。後者の場合には、指示受付部や出力部等は、通信回線を介して入力を受け付けたり、画面を出力したりすることになる。
【産業上の利用可能性】
【０１０１】
以上のように、本発明にかかる出版進捗管理システム等は、電子データを用いた出版物の制作時における進捗管理を行うシステム等として適しており、特に、パプリッシングシステム等を用いて行う出版物制作の進捗管理システム等として有用である。
【図面の簡単な説明】
【０１０２】
【図１】実施の形態における出版進捗管理システムのブロック図
【図２】同出版進捗管理システムの動作について説明するフローチャート
【図３】同指定情報の例を示す図
【図４】同入稿情報の例を示す図
【図５】同配置管理領域情報の例を示す図
【図６】従来のパブリッシングシステムの表示例を示す図
【図７】従来のパブリッシングシステムの表示例を示す図
【図８】同配置情報の例を示す図
【図９】同出版進捗管理システムの概念図
【図１０】同判断結果管理表を示す図
【図１１】同表示例を示す図
【図１２】同表示例を示す図
【図１３】同表示例を示す図
【図１４】同指定情報の変形例を示す図
【図１５】同表示例を示す図
【符号の説明】
【０１０３】
１  出版進捗管理システム
１ａ  出版進捗管理装置
１１  指定情報格納部
１２  入稿情報格納部
１３  配置領域情報格納部
１４  配置情報格納部
１５  進捗状況判断部
１６  出力部
１７  指示受付部
【図１】
2008181167.tif 000003
【図２】
2008181167.tif 000004
【図３】
2008181167.tif 000005
【図４】
2008181167.tif 000006
【図５】
2008181167.tif 000007
【図６】
2008181167.tif 000008
【図７】
2008181167.tif 000009
【図８】
2008181167.tif 000010
【図９】
2008181167.tif 000011
【図１０】
2008181167.tif 000012
【図１１】
2008181167.tif 000013
【図１２】
2008181167.tif 000014
【図１３】
2008181167.tif 000015
【図１４】
2008181167.tif 000016
【図１５】
2008181167.tif 000017