(57)【要約】【課題】  画質を劣化させることなく高速に画像形式または解像度を変換した新たな文書を作成できるようにした画像作成プログラムおよび文書管理装置および画像作成方法を提供する。【解決手段】  文書管理サーバ１００のセカンダリコンテント作成制御部１１が保存、管理されたプライマリコンテントと、属性管理ＤＢ１２で管理されたそのプライマリコンテントの属性情報、さらにプライマリコンテント作成制御情報ＤＢ１４で管理されたプライマリコンテント作成情報を含むプライマリコンテントの作成要求をインターフェース１０を介して文書変換サーバ２００に転送して、文書変換サーバ２００が制御部２１でプライマリコンテントの作成制御を行い、セカンダリコンテント作成部２２で要求に応じたセカンダリコンテントを作成する。【選択図】図２
2006338129.tif 000002
【特許請求の範囲】
【請求項１】
オリジナル文書であるプライマリコンテントからフォーマットが異なる複数のセカンダリコンテントを作成する画像作成処理をコンピュータにより実行させる画像作成プログラムであって、
前記プライマリコンテントのフォーマットに対応して前記複数のセカンダリコンテントを効率的に作成することを可能にするセカンダリコンテント作成情報を求める第１のステップと、
前記プライマリコンテントのフォーマットを判別する第２のステップと、
前記第２のステップで判別した前記プライマリコンテントのフォーマットに基づき前記第１のステップで求めた前記セカンダリコンテント作成情報を参照して前記複数のセカンダリコンテントを順次作成する第３のステップと
を具備することを特徴とする画像作成プログラム。
【請求項２】
前記第１のステップで作成する前記セカンダリコンテント作成情報は、
前記セカンダリコンテントを作成する際の処理量および該セカンダリコンテントの最低画質の少なくとも１つを満足した作成元のコンテントを示す情報を含む
ことを特徴とする請求項１記載の画像作成プログラム。
【請求項３】
前記第１のステップで作成する前記セカンダリコンテント作成情報は、
前記セカンダリコンテントの作成元となるコンテントを該コンテントが持つ属性情報により特定して記述する
ことを特徴とする請求項２記載の画像作成プログラム。
【請求項４】
オリジナル文書であるプライマリコンテントからフォーマットが異なる複数のセカンダリコンテントを作成し、前記プライマリコンテントに対応して前記複数のセカンダリコンテントを管理する文書管理装置において、
前記プライマリコンテントのフォーマットに対応して前記複数のセカンダリコンテントを効率的に作成することを可能にするセカンダリコンテント作成情報を記憶管理するセカンダリコンテント作成情報管理手段と、
前記プライマリコンテントのフォーマットに基づき前記セカンダリコンテント作成情報管理手段で記憶管理される前記セカンダリコンテント作成情報を参照して前記複数のセカンダリコンテントを順次作成するセカンダリコンテント作成手段と
を具備することを特徴とする文書管理装置。
【請求項５】
オリジナル文書であるプライマリコンテントからフォーマットが異なる複数のセカンダリコンテントを作成する画像作成方法において、
前記プライマリコンテントのフォーマットに対応して前記複数のセカンダリコンテントを効率的に作成することを可能にするセカンダリコンテント作成情報をセカンダリコンテント作成情報管理手段により記憶管理し、
前記複数のセカンダリコンテントの作成に際して、前記プライマリコンテントのフォーマットをフォーマット判別手段により判別し、
該フォーマット判別手段により判別した前記プライマリコンテントのフォーマットに基づき前記セカンダリコンテント作成情報管理手段により記憶管理される前記セカンダリコンテント作成情報を参照して前記複数のセカンダリコンテントをセカンダリコンテント作成手段により順次作成する
ことを特徴とする画像作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オリジナル文書のプライマリコンテントに対するフォーマットの異なる同一のコンテントを作成する画像作成プログラムおよび文書管理装置および画像作成方法に関し、特に、該コンテントの閲覧環境に最適なコンテントを画質を劣化させることなく高速に作成できるようにした画像作成プログラムおよび文書管理装置および画像作成方法に関する。
【背景技術】
【０００２】
近年の急速なインターネット接続環境のインフラ化に伴い、ユビキタスネットワークが構築されつつあり、ユーザは所定の操作端末を用いることでオンデマンドで情報を得ることができるようになってきている。それゆえ、地方自治体などの公共性の高い機関が不特定多数のユーザに対して配信する電子文書の情報は、汎用性の高い形式（フォーマット）で作成された電子文書であることが必要となっており、一般的には、ＷＥＢブラウザで参照することができるＨＴＭＬ（HyperText Markup Language）形式などによって作成されている。
【０００３】
ＨＴＭＬ形式で作成された電子文書はＷＥＢブラウザを有する端末によって参照することができ、このＨＴＭＬ形式の文書にはＧＩＦ、ＪＰＥＧ、ＰＮＧなどの画像形式を用いて表現することができるため多彩な形式で多くの情報を提供することができる。また、ＰＤＦ（Portable Document Format）形式などの文書の交換、閲覧に用いられる標準的な形式で作成された文書を参照する際には、その文書を参照するためのビューアソフトウェアがベンダーにより無償で提供されており、誰でも自由に入手することが可能となっている。
【０００４】
すなわち、独自の形式で作成された文書は、不特定多数のユーザによって参照することが難しくなるため、独自のアプリケーションを用いて作成した電子文書や汎用性の低いアプリケーションを用いて作成した電子文書などは上記ＨＴＭＬ形式やＰＤＦ形式などに変換する必要がある。
【０００５】
また、汎用的な形式に変換した文書を提供した場合であってもユーザが持つ操作端末の閲覧環境によっては、提供者の意図する内容が参照されないことや、参照できる場合であっても参照しづらいことがある。
【０００６】
例えば、ユーザが携帯電話やＰＤＡ（Personal Digital Assistance：携帯情報端末）などの表示領域が限られた操作端末によって参照した場合とコンピュータ（一般に「ＰＣ」という）などの表示能力が高い操作端末によって参照した場合とではその見え方は明らかに異なり、表示可能な情報量も異なる。
【０００７】
これに対応するために、通常、一文書に対して解像度の異なる文書またはサイズの異なる文書などの複数の文書を管理することで参照する操作端末ごとに最適な文書を提供できるような構成にしている。
【０００８】
電子ファイリングする印刷データを印刷出力するのではなく、画像データに変換して電子ファイリングする従来技術として、特許文献１に開示されたものがある。
【０００９】
この特許文献１に開示された従来技術では、ファイリングする印刷データの画質を劣化させることなく管理し、また、その印刷文書の電子ファイリングを行う工程を簡略化できるようにしている。
【特許文献１】特開平０６−０７６０４２
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１に示された従来技術においては、印刷データを一度印刷出力し、その印刷出力された印刷文書を読み取るという一連の処理を行うのではなく、印刷データを画像データに変換して電子ファイリングする方法が示されているが、作成した印刷データは、予め指定された形式に変換されるため参照する端末の閲覧環境に合わない画像データである場合があり、ときには参照することができない場合があるという問題が発生する。
【００１１】
また、一般的に、所定の形式で作成された電子文書を所望の形式に変換する場合には、図６に示すように所定の形式で作成した変換対象元のファイル（以下、「プライマリコンテント」という）に対して行う。
【００１２】
図６に示す例では、プライマリコンテントとして文書アプリケーションで作成された文書ファイルからそれぞれの閲覧環境に合わせた形式、サイズの画像（以下、プライマリコンテントを変換したデータを「セカンダリコンテント」という）に変換した例を示している。セカンダリコンテントとして、
１．全ページのサムネイル画像
２．先頭ページのサムネイル画像
３．全ページ低解像度画像
４．先頭ページ低解像度画像
５．全ページ高解像度画像
６．先頭ページ高解像度画像
７．先頭ページ低解像度部分画像
８．先頭ページ高解像度部分画像
９．ＰＤＦ文書データ
１０．検索インデックスデータ
が作成された例を示している。ここに示す例では、非ラスターデータのプライマリコンテントである文書ファイルをラスターデータの画像データ（セカンダリコンテント）に変換する必要があるため、変換処理によって一時的にでも過負荷状態になり、プライマリコンテントとセカンダリコンテントを含む文書全体の文書管理性能や文書の操作性が損なわれてしまうという問題がある。
【００１３】
そこで、本発明は、画質を劣化させることなく高速に画像形式または解像度を変換した新たな文書を作成できるようにした画像作成プログラムおよび文書管理装置および画像作成方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するため、請求項１の発明は、オリジナル文書であるプライマリコンテントからフォーマットが異なる複数のセカンダリコンテントを作成する画像作成処理をコンピュータにより実行させる画像作成プログラムであって、前記プライマリコンテントのフォーマットに対応して前記複数のセカンダリコンテントを効率的に作成することを可能にするセカンダリコンテント作成情報を求める第１のステップと、前記プライマリコンテントのフォーマットを判別する第２のステップと、前記第２のステップで判別した前記プライマリコンテントのフォーマットに基づき前記第１のステップで求めた前記セカンダリコンテント作成情報を参照して前記複数のセカンダリコンテントを順次作成する第３のステップとを具備することを特徴とする。
【００１５】
また、請求項２の発明は、請求項１の発明において、前記第１のステップで作成する前記セカンダリコンテント作成情報は、前記セカンダリコンテントを作成する際の処理量および該セカンダリコンテントの最低画質の少なくとも１つを満足した作成元のコンテントを示す情報を含むことを特徴とする。
【００１６】
また、請求項３の発明は、請求項２の発明において、前記第１のステップで作成する前記セカンダリコンテント作成情報は、前記セカンダリコンテントの作成元となるコンテントを該コンテントが持つ属性情報により特定して記述することを特徴とする。
【００１７】
また、請求項４の発明は、オリジナル文書であるプライマリコンテントからフォーマットが異なる複数のセカンダリコンテントを作成し、前記プライマリコンテントに対応して前記複数のセカンダリコンテントを管理する文書管理装置において、前記プライマリコンテントのフォーマットに対応して前記複数のセカンダリコンテントを効率的に作成することを可能にするセカンダリコンテント作成情報を記憶管理するセカンダリコンテント作成情報管理手段と、前記プライマリコンテントのフォーマットに基づき前記セカンダリコンテント作成情報管理手段で記憶管理される前記セカンダリコンテント作成情報を参照して前記複数のセカンダリコンテントを順次作成するセカンダリコンテント作成手段とを具備することを特徴とする。
【００１８】
また、請求項５の発明は、オリジナル文書であるプライマリコンテントからフォーマットが異なる複数のセカンダリコンテントを作成する画像作成方法において、前記プライマリコンテントのフォーマットに対応して前記複数のセカンダリコンテントを効率的に作成することを可能にするセカンダリコンテント作成情報をセカンダリコンテント作成情報管理手段により記憶管理し、前記複数のセカンダリコンテントの作成に際して、前記プライマリコンテントのフォーマットをフォーマット判別手段により判別し、該フォーマット判別手段により判別した前記プライマリコンテントのフォーマットに基づき前記セカンダリコンテント作成情報管理手段により記憶管理される前記セカンダリコンテント作成情報を参照して前記複数のセカンダリコンテントをセカンダリコンテント作成手段により順次作成することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、セカンダリコンテントを作成する最適な作成元のコンテントを指定した情報であるセカンダリコンテント作成制御情報を保持し、この情報に基づいて新たな形式又は解像度のセカンダリコンテントを作成するように構成したので、変換に係るコストを削減することができ、コンテントの管理性能が向上するという効果を奏する。
【００２０】
また、セカンダリコンテント作成制御情報の作成の際に「システムに要求される性能目標」、「セカンダリコンテントの最低画質」を考慮して作成したので、セカンダリコンテント作成における画質の劣化を抑制できるようになるという効果をも奏する。
【発明を実施するための最良の形態】
【００２１】
以下、本発明に係わる画像作成プログラムおよび文書管理装置および画像作成方法の一実施例を添付図面を参照して詳細に説明する。
【実施例】
【００２２】
図１は、本発明に係わる画像作成プログラムおよび文書管理装置および画像作成方法を適用して構成したシステム構成図である。
【００２３】
図１において、このシステムは、文書管理サーバ１００、文書変換サーバ２００、クライアントＰＣ（１０１−１、１０１−２、・・・１０１−Ｎ）（以下、「クライアントＰＣ１０１」と示す）、モバイル通信装置１０２、携帯電話１０３、ＰＤＡ（Personal Digital Assistance：携帯情報端末）１０４、ノート型パソコン１０５を具備して構成され、これらはネットワーク回線１１０で相互接続されており、ネットワークを構成するノードである。
【００２４】
文書管理サーバ１００は、ユーザがクライアントＰＣ１０１にインストールされたアプリケーションを用いて作成した電子文書を管理し、また、その電子文書に関連付けられた属性情報をも管理する。このとき、所定のアプリケーションを用いて作成されたオリジナルの電子文書をプライマリコンテントという。管理されている電子文書は、所定のアプリケーションにより作成されたドキュメント以外にも写真や図形などの画像データなどをも含む。
【００２５】
また、文書変換サーバ２００によりプライマリコンテントの形式や解像度などを変換して作成された二次的な電子文書であるセカンダリコンテントを変換元のプライマリコンテントに対応付けて管理する。このとき、下記に示すように文書変換サーバ２００では、セカンダリコンテントを作成する作成元のコンテントはプライマリコンテントに限られることなくセカンダリコンテントを元にして新たなセカンダリコンテントをも作成する。
【００２６】
さらに、管理されたこれらのコンテント（プライマリコンテント、セカンダリコンテント）やその属性情報などは、クライアントＰＣ１０１または携帯電話１０３に代表されるモバイル端末からの文書表示要求に応じて要求元にしたがったコンテントを転送することで表示できる。
【００２７】
そして、既存のセカンダリコンテントを元にして文書変換サーバ２００で他の形式や解像度に変換して新たにセカンダリコンテントを作成する際に参照する情報として、「セカンダリコンテント作成制御情報」を保持する。このセカンダリコンテント作成制御情報は、図３に示すような構成で管理されており、少なくとも「セカンダリコンテントの属性情報」、「変換方法の有無」、「並列変換の実行可否」の３つの要素を考慮して作成されている。
【００２８】
このセカンダリコンテント作成制御情報を参照することにより、プライマリコンテンツからセカンダリコンテンツを作成するではなく、セカンダリコンテンツからセカンダリコンテンツを作成できる。
【００２９】
文書変換サーバ２００は、文書管理サーバ１００からの文書形式を変換して新たな文書を作成する作成要求に基づいて、プライマリコンテントまたはセカンダリコンテントを元にして新たなセカンダリコンテントを作成する。作成されるセカンダリコンテントは画像を格子状に並んだ点の集合として表現したラスターデータである。
【００３０】
すなわち、セカンダリコンテントを作成する際の元となるコンテントがセカンダリコンテントであれば、ラスターデータからラスターデータへの変換が行われ、元となるコンテントがプライマリコンテントであれば、非ラスターデータからラスターデータへの変換が行われる。もちろん、プライマリコンテントがラスターデータであってもよい。
【００３１】
クライアントＰＣ１０１は、オリジナルの電子文書や画像データを作成するための各種アプリケーションがインストールされ、そのアプリケーションを用いて電子文書を作成する。作成した電子文書を文書管理サーバ１００に転送することで文書管理サーバ１００での電子文書の管理が可能となる。すなわち、このときの電子文書がオリジナルの電子文書であってプライマリコンテントとなる。
【００３２】
また、クライアントＰＣ１０１には、ＷＥＢブラウザがインストールされており、このＷＥＢブラウザを用いて文書管理サーバ１００で管理されたコンテントにアクセスすることもできる。
【００３３】
さらに、文書管理サーバ１００により管理された電子文書の表示要求のほか、電子文書の一覧表示、検索、削除、コピーなどの各処理を行うことができ、このときの表示要求を受けた文書管理サーバ１００は、管理している電子文書を要求元のクライアントＰＣ１０１に転送する処理を行う。
【００３４】
モバイル通信装置１０２は、携帯電話１０３、ＰＤＡ１０４、ノート型パソコン１０５などに代表されるようなモバイル端末から文書管理サーバ１００で管理された電子文書を参照する際に、中継器としての役割を担う装置である。モバイル端末から受信した各種要求、要求元の端末を識別できる情報などを文書管理サーバ１００に転送する。
【００３５】
このモバイル端末との通信には、赤外線通信や無線ＬＡＮなどの無線通信を用いてデータの送受信を行う。
【００３６】
このような構成により、表示要求元の表示デバイスの表示能力に適したセカンダリコンテントを文書管理サーバ２００で管理された既存のセカンダリコンテントから作成できるようになる。
【００３７】
図２は、図１に示す文書管理サーバと文書変換サーバの詳細な構成を示す図である。
【００３８】
図２には、文書管理サーバ１００と文書変換サーバ２００が示されており、文書管理サーバ１００は、インターフェース１０、セカンダリコンテント作成制御部１１、属性管理ＤＢ１２、コンテント管理ＤＢ１３、セカンダリコンテント作成制御情報ＤＢ１４、記憶部１５を具備して構成され、文書変換サーバ２００は、インターフェース２０、制御部２１、セカンダリコンテント作成部２２、記憶部２３を具備して構成される。
【００３９】
文書管理サーバ１００と文書変換サーバ２００との通信は、双方のインターフェースを介して行われる。
【００４０】
まず、文書管理サーバ１００において、インターフェース１０は、ネットワーク上の各ノードと通信を行う通信インターフェースであって、特に、文書変換サーバ２００に対してセカンダリコンテントの作成依頼を行う際に文書変換サーバ２００のインターフェース２０と相互通信を実現する。
【００４１】
セカンダリコンテント作成制御部１１は、文書管理サーバ１００における主制御の役割を果たし、クライアントＰＣ１０１などの上位装置から受け付けたオリジナルの電子文書（プライマリコンテント）を管理するとともにその電子文書（プライマリコンテント）からセカンダリコンテントを作成するための制御を行う。また、コンテント管理ＤＢ１３で管理されたセカンダリコンテントから他の形式または解像度のセカンダリコンテントを作成するための制御も行う。
【００４２】
このセカンダリコンテントからセカンダリコンテントを作成するための制御には、セカンダリコンテント作成制御情報ＤＢ１４で管理されたセカンダリコンテント作成制御情報を参照し、この情報とともに作成元のセカンダリコンテントを文書変換サーバ２００に対して送信することで作成要求する。
【００４３】
属性管理ＤＢ１２は、コンテント管理ＤＢ１３により管理されたプライマリコンテント、セカンダリコンテントに対する属性情報を管理する。この属性情報は、そのコンテントに設定された各種設定情報を示し、例えば、文書が表示される解像度、データサイズ、対象ページ情報、対象領域情報、カラースペースなどがある。
【００４４】
これらの情報はコンテント管理ＤＢ１３により管理されたセカンダリコンテントから新たなセカンダリコンテントを作成する際に参照される情報である。
【００４５】
コンテント管理ＤＢ１３は、クライアントＰＣ１０１などの上位装置にインストールされたアプリケーションを用いて作成されたオリジナルの電子文書であるプライマリコンテントや、そのプライマリコンテントから文書変換サーバ２００により作成されたセカンダリコンテント、さらに、セカンダリコンテントから新たに作成された解像度や形式の異なるセカンダリコンテントを作成元のコンテントに関連付けて管理する。
【００４６】
このときのコンテントの管理形態を図４ないし図５に示す。ここに示す図によって、セカンダリコンテントを作成した作成元のコンテントが容易に特定することができる。
【００４７】
すなわち、作成されたセカンダリコンテントの作成元のコンテントがプライマリコンテントである場合にはそのプライマリコンテントが特定でき、作成元のコンテントがセカンダリコンテントである場合にはそのセカンダリコンテントが特定できる。
【００４８】
セカンダリコンテント作成制御情報ＤＢ１４は、図３に示すようなセカンダリコンテント作成制御情報を管理する。このセカンダリコンテント作成制御情報は、作成元のセカンダリコンテントの属性情報、変換方法の有無、並列変換の実行可否に基づいて作成されており、セカンダリコンテント作成制御情報には、作成するセカンダリコンテントがプライマリコンテントのフォーマット（形式）に対する作成元のコンテントが指定されている。
【００４９】
指定された作成元のコンテントは、少なくとも「システムに要求される性能目標」、「セカンダリコンテント画像の画質」を満たすコンテントが指定されている。
【００５０】
なお、このセカンダリコンテント作成制御情報ＤＢ１４は、リレーショナルデータベースとして構成してもよいし、ＸＭＬ（eXtensible Markup Language）形式のローカルファイルを保持するような構成にしてもよいし、記憶部１５で管理された実行プログラムにシステムとしてハードコーディングするような構成にして保持してもよい。
【００５１】
記憶部１５は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などにより構成され、セカンダリコンテント作成制御部１１で実行される実行プログラムや各種パラメータを保持する。
【００５２】
また、各種データの一時的な格納領域としても利用することができる。
【００５３】
次に、文書変換サーバ２００において、インターフェース２０は、本ノードがネットワーク上の他のノードと通信を行う際の通信インターフェースであって、特に、文書管理サーバ１００からのセカンダリコンテントの作成要求時に文書管理サーバ１００のインターフェース１０と相互通信を実現する。
【００５４】
制御部２１は、文書変換サーバ２００における主制御を示し、文書管理サーバ１００から送られてきたセカンダリコンテント作成要求に対してセカンダリコンテントの作成制御を行う。
【００５５】
特に、セカンダリコンテントの作成要求に対する作成元のコンテントがセカンダリコンテントである場合に、その作成元であるセカンダリコンテント、セカンダリコンテント作成制御情報、セカンダリコンテントの属性情報の各情報を用いて新たな形式又は解像度のセカンダリコンテントの作成制御を行う。
【００５６】
セカンダリコンテント作成部２２は、セカンダリコンテント作成要求に含まれる作成元のコンテントに同じく含まれるセカンダリコンテント作成制御情報、セカンダリコンテントの属性情報によって、指定された形式または解像度に変換した新たなセカンダリコンテントを作成する。プライマリコンテントからセカンダリコンテントを作成する際には、作成元のコンテント（プライマリコンテント）のフォーマットを判別し、そのフォーマットに応じたセカンダリコンテントを作成する。
【００５７】
特に、セカンダリコンテント作成要求に含まれる作成元のコンテントがセカンダリコンテントである場合には、ラスターデータからラスターデータへの変換を行うことで新たなセカンダリコンテントを作成することができる。
【００５８】
記憶部２３は、ＲＯＭやＲＡＭなどにより構成され、制御部２１で実行される実行プログラムや各種パラメータを保持する。また、各種データの一時的な格納領域としても利用することができる。
【００５９】
以上に示すような文書管理サーバ１００、文書変換サーバ２００の構成によって行われる既存のセカンダリコンテントから他の形式または解像度に変換した新たなセカンダリコンテントを作成する処理の流れを以下に示す。
【００６０】
文書管理サーバ２００のインターフェース２０でクライアントＰＣ１０１などの上位装置で作成されたオリジナルの電子文書が転送されるとコンテント管理ＤＢ１３にプライマリコンテントとして保存、管理される。これにより、セカンダリコンテントの作成処理が開始され、文書管理サーバ１００のセカンダリコンテント作成制御部１１が保存、管理したプライマリコンテントと、属性管理ＤＢ１２で管理したそのプライマリコンテントの属性情報、さらにセカンダリコンテント作成制御情報ＤＢ１４で管理したセカンダリコンテント作成情報を含むセカンダリコンテントの作成要求をインターフェース１０を介して文書変換サーバ２００に転送する。
【００６１】
セカンダリコンテントの作成要求を受信した文書変換サーバ２００では、制御部２１で作成要求に含まれる情報を用いてセカンダリコンテントの作成制御を行い、セカンダリコンテント作成部２２で作成元のコンテントを複製して作成要求に含まれる情報の形式または解像度に変換し、新たなセカンダリコンテントを作成する。
【００６２】
このとき、セカンダリコンテント作成情報に基づいて、プライマリコンテントからセカンダリコンテントを作成するだけでなく、作成されたセカンダリコンテントから新たなセカンダリコンテントを作成することによって、さまざまな解像度、形式のコンテントを作成する。
【００６３】
例えば、図３に示すようなプライマリコンテント作成情報であってプライマリコンテントの文書フォーマットが「ｄｏｃ形式」であった場合、「全ページサムネイル画像」のセカンダリコンテントを作成する作成元のコンテントは、「全ページ低解像度画像」のセカンダリコンテントであることを示している。
【００６４】
これにより、作成された各セカンダリコンテントを文書管理サーバ１００のコンテント管理ＤＢ１３で管理する。このとき、各セカンダリコンテントが持つ属性情報は、属性管理ＤＢ１２で管理する。
【００６５】
なお、セカンダリコンテントの作成タイミングは、オリジナルの電子文書が文書管理サーバ１００のコンテント管理ＤＢ１３で管理されたとき以外にも予め指定したタイミングで作成できるものとする。
【００６６】
以上の処理によって、ユーザの電子文書の閲覧環境に応じたセカンダリコンテントをセカンダリコンテント作成制御情報で指定されたセカンダリコンテントから作成することができるようになる。
【００６７】
図３は、セカンダリコンテント作成制御情報を示す図である。
【００６８】
図３に示すセカンダリコンテント作成制御情報は、セカンダリコンテントを作成する際に用いる情報であってあらかじめセカンダリコンテントの属性（解像度、データサイズ、対象ページ情報、対象領域情報、カラースペース）、変換方法の有無、並列変換の可否などの情報に基づいて作成され、図２に示す文書管理サーバ１００のセカンダリコンテント作成制御情報ＤＢ１４で管理されている。
【００６９】
このセカンダリコンテント作成制御情報は、セカンダリコンテントを効率よく作成できる作成元のコンテントが指定されている。ここに示されたコンテントは、少なくとも「システムに要求される性能目標」、「セカンダリコンテントの最低画質」を満たしていればよく、必ずしも最適な変換元のコンテントが指定されている必要がない。
【００７０】
これによって、本システムを構成する装置の仕様、変換処理を行うモジュールの性能、データ内容のバリエーション、並列して作成するセカンダリコンテントセットのバリエーションに柔軟に対応した変換処理が可能となる。
【００７１】
ここに示されたセカンダリコンテント作成制御情報では、カラムとして「プライマリコンテントの文書フォーマット（３０１）」と「作成対象であるセカンダリコンテント（３０２）」が示されている。また、作成対象であるセカンダリコンテント（３０２）として「全ページサムネイル画像（３０３）」、「先頭ページサムネイル画像（３０４）」、「全ページ低解像度画像（３０５）」、「先頭ページ低解像度画像（３０６）」、「全ページ高解像度画像（３０７）」、「先頭ページ高解像度画像（３０８）」、「ＰＤＦ文書データ（３０９）」、「検索インデックスデータ（３１０）」、「先頭ページ低解像度部分画像（３１１）」、「先頭ページ高解像度部分画像（３１２）」が示されており、これらの画像を作成する作成元のコンテントがプライマリコンテントの文書フォーマット（３０１）ごとにそれぞれ指定されている。
【００７２】
例えば、プライマリコンテントの文書フォーマット（３０１）が「ｄｏｃ」であって作成するセカンダリコンテントが「全ページサムネイル画像（３０３）」である場合、その作成元のコンテントは、全ページ低解像度画像のセカンダリコンテントであることが示されている。すなわち、全ページ低解像度画像を元にして全ページサムネイル画像（３０３）が作成されることが示されている。
【００７３】
また、この全ページ低解像度画像のセカンダリコンテントは、「作成対象であるセカンダリコンテント（３０２）」のカラムから全ページ高解像度画像のセカンダリコンテントから作成されたコンテントであるとわかる。
【００７４】
このセカンダリコンテント作成制御情報に示すセカンダリコンテント同士またはプライマリコンテントとの関係を示した図が図４である。
【００７５】
図４は、本願発明の画像作成プログラムおよび文書管理装置および画像作成方法を適用して作成したプライマリコンテントとセカンダリコンテントの階層構造の一例を示す図である。
【００７６】
図４では、図３に示すセカンダリコンテント作成制御情報における文書フォーマット（３０１）が「ｄｏｃ」である場合の例を示している。
【００７７】
図４において、プライマリコンテント４０１を文書変換サーバ２００で変換することで作成されたセカンダリコンテントが２つ存在することを示し、１つは全ページ高解像度画像４０２であって、もう一つは、ＰＤＦ文書データ４０３である。
【００７８】
さらに、プライマリコンテントから作成されたセカンダリコンテントの全ページ高解像度画像４０２から作成されたセカンダリコンテントが２つあることを示し、１つが全ページ低解像度画像４０４であって、もう１つが先頭ページ高解像度画像４０５である。
【００７９】
また、同様に、全ページ低解像度画像４０４のセカンダリコンテントから作成されたセカンダリコンテントが全ページサムネイル画像４０６であり、全ページサムネイル画像４０６のセカンダリコンテントから作成されたセカンダリコンテントが先頭ページサムネイル画像４０７であることが示されている。
【００８０】
他のセカンダリコンテントも同様にして作成され、参照する情報が図３に示すセカンダリコンテント作成制御情報である。
【００８１】
このときのセカンダリコンテント作成制御情報には、高解像度の画像から低解像度の画像を作成するように指定されているため、作成する画像の画質を劣化させることなく、最適な解像度を持つ画像が作成することができる。
【００８２】
なお、セカンダリコンテントからセカンダリコンテントを作成する処理では、ラスターデータからラスターデータへの変換であるため非ラスターデータからラスターデータへの変換に比べて圧倒的に処理が軽いため、複数の変換処理をパラレルで行うことができ、管理性能が向上する。
【００８３】
図５は、図４に示す階層構造における他の例を示した図である。
【００８４】
図５では、図４と類似するため図４と異なる点を中心に説明する。図５には、セカンダリコンテントの作成にあたってより効率良く作成できるように最適化したセカンダリコンテント作成制御情報を示す。（図５に示す点線枠で囲まれた範囲が最適化の範囲）
図４では、先頭ページ低解像度画像４０４のセカンダリコンテントは、全ページ高解像度画像４０２のセカンダリコンテントから作成される構成になっているが、図５では、直接、プライマリコンテント４０１から作成するような構成にしている。
【００８５】
これは、図５で示した先頭ページサムネイル画像４０７の利用頻度が高い場合に特に有用であって、図４で示した４回の変換処理（プライマリコンテントからセカンダリコンテントへの変換：１回、セカンダリコンテントからセカンダリコンテントへの変換：３回）を経て作成されるよりも２回の変換処理（プライマリコンテントからセカンダリコンテントへの変換：１回、セカンダリコンテントからセカンダリコンテントへの変換：１回）によって作成されることによって処理効率が最適化されることを示している。
【００８６】
このように、使用頻度に応じて最適な作成元を設定することができるためより効率的にセカンダリコンテントを作成することができるようになる。
【００８７】
以上の処理によって、本発明の文書管理システムでは、セカンダリコンテント作成制御情報に基づいてセカンダリコンテントを作成できる。
【００８８】
これによって、セカンダリコンテント作成にかかる負荷を軽減することができ、システムの安定化のほか、処理効率の向上、操作性が向上することが可能になる。
【００８９】
従って、本発明を適用することにより、ユーザの電子文書の閲覧環境に合わせた電子文書をより高速に、より効率的に電子文書を作成することができるようになるという効果を期待できる。
【００９０】
また、作成する電子文書の画質を劣化させることなく作成可能である。
【００９１】
本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【産業上の利用可能性】
【００９２】
本発明は、ユーザが参照する閲覧環境に合わせた電子文書を管理する画像作成プログラムおよび文書管理装置および画像作成方法に適用可能であり、特に、ユーザの閲覧環境に合わせた複数の電子文書を高速に作成して管理するのに有用である。
【図面の簡単な説明】
【００９３】
【図１】本発明に係わる画像作成プログラムおよび文書管理装置および画像作成方法を適用して構成したシステム構成図。
【図２】図１に示す文書管理サーバと文書変換サーバの詳細な構成を示す図。
【図３】セカンダリコンテント作成情報を示す図。
【図４】本願発明の画像作成プログラムおよび文書管理装置および画像作成方法を適用して作成したプライマリコンテントとセカンダリコンテントの階層構造の一例を示す図。
【図５】図４に示す階層構造における他の例を示した図。
【図６】従来技術における画像データの作成ツリー構成を示す図。
【符号の説明】
【００９４】
１０        インターフェース
１１        セカンダリコンテント作成制御部
１２        属性管理ＤＢ
１３        コンテント管理ＤＢ
１４        セカンダリコンテント作成制御情報ＤＢ
１５        記憶部
２０        インターフェース
２１        制御部
２２        セカンダリコンテント作成部
２３        記憶部
１００      文書管理サーバ
１０１−１、１０１−２、１０１−３、・・・１０１−Ｎ  クライアントＰＣ
１０２      モバイル通信装置
１０３      携帯電話
１０４      ＰＤＡ
１０５      ノート型パソコン
１１０      ネットワーク回線
２００      文書変換サーバ
【図１】
2006338129.tif 000003
【図２】
2006338129.tif 000004
【図３】
2006338129.tif 000005
【図４】
2006338129.tif 000006
【図５】
2006338129.tif 000007
【図６】
2006338129.tif 000008