(57)【要約】      （修正有）【課題】特別なソフトを用意することなく、文字や画像が混在した文書を閲覧することができる画像データ作成方法を提供する。【解決手段】元の文書からＪＰＥＧフォーマットで規定された文書画像データ１００を作成する。文書画像データ１００は、元の文書の全領域の画像１７０ａに対応する主画像データ１７０と、ＪＰＥＧヘッダ１２０とを含む。また、ＪＰＥＧヘッダ１２０には、元の文書の文字列（１１月１１日  佳能山）を構成する文字であって文字装飾が施されていない標準文字が文書情報１３０として格納される。【選択図】図１
2008042774.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの文字が配置された文書の画像から所定のフォーマットの画像データを作成する画像データ作成方法において、
前記文書の全領域の画像に対応する主画像データを作成する主画像データ作成ステップと、
前記文書に関する文書情報を抽出する文書情報抽出ステップと、
前記主画像データ及び前記文書情報を含むフォーマットの文書画像データを作成するフォーマットステップとを有することを特徴とする画像データ作成方法。
【請求項２】
前記文書情報は、前記文字、前記文字の前記文書上の配置及びサイズを示すレイアウト情報、前記文字のフォントデータの格納場所を示すフォントアドレス、並びに前記文字に施されている装飾に関する文字装飾情報から成る群から選択された少なくとも１つの文字情報を含むことを特徴とする請求項１記載の画像データ作成方法。
【請求項３】
前記文書情報抽出ステップは、前記文書上の前記文字列以外の領域に対応する部分画像に関する情報をオリジナル画像情報として抽出するオリジナル画像抽出ステップを含むことを特徴とする請求項１又は２記載の画像データ作成方法。
【請求項４】
前記文書情報は、前記部分画像、前記部分画像の前記文書上の配置及びサイズを示すレイアウト情報、並びに前記部分画像に対応する画像データの格納場所を示す画像アドレスから成る群から選択された少なくとも１つの部分画像情報を含むことを特徴とする請求項３記載の画像データ作成方法。
【請求項５】
前記主画像データのデータサイズは、前記部分画像に対応する画像データのデータサイズよりも小さいことを特徴とする請求項３又は４記載の画像データ作成方法。
【請求項６】
前記フォーマットはＪＰＥＧフォーマットから成り、前記フォーマットステップでは、前記ＪＰＥＧフォーマットで規定されたヘッダ部分にマーカを用いて前記文書情報を格納することを特徴とする請求項１乃至５のいずれか１項に記載の画像データ作成方法。
【請求項７】
前記文書が複数のページから構成されている場合には、前記フォーマットステップでは、前記文書を構成する各ページの文書画像データを作成すると共に、当該作成した各文書画像データに関するページ情報を前記文書情報として含む文書画像データを作成することを特徴とする請求項１乃至６のいずれか１項に記載の画像データ作成方法。
【請求項８】
少なくとも１つの文字が配置された文書の画像から所定のフォーマットの画像データを作成する画像データ作成装置において、
前記文書の全領域の画像に対応する主画像データを作成する主画像データ作成手段と、
前記文書に関する文書情報を抽出する文書情報抽出手段と、
前記主画像データ及び前記文書情報を含むフォーマットの文書画像データを作成するフォーマット手段とを備えたことを特徴とする画像データ作成装置。
【請求項９】
前記文書情報は、前記文字、前記文字の前記文書上の配置及びサイズを示すレイアウト情報、前記文字のフォントデータの格納場所を示すフォントアドレス、並びに前記文字に施されている装飾に関する文字装飾情報から成る群から選択された少なくとも１つの文字情報を含むことを特徴とする請求項８記載の画像データ作成装置。
【請求項１０】
前記文書情報抽出手段は、前記文書上の前記文字列以外の領域に対応する部分画像に関する情報をオリジナル画像情報として抽出するオリジナル画像抽出手段を含むことを特徴とする請求項８又は９記載の画像データ作成装置。
【請求項１１】
前記文書情報は、前記部分画像、前記部分画像の前記文書上の配置及びサイズを示すレイアウト情報、並びに前記部分画像に対応する画像データの格納場所を示す画像アドレスから成る群から選択された少なくとも１つの部分画像情報を含むことを特徴とする請求項１０記載の画像データ作成装置。
【請求項１２】
前記主画像データのデータサイズは、前記部分画像に対応する画像データのデータサイズよりも小さいことを特徴とする請求項１０又は１１記載の画像データ作成装置。
【請求項１３】
前記フォーマットはＪＰＥＧフォーマットから成り、前記フォーマット手段は、前記ＪＰＥＧフォーマットで規定されたヘッダ部分にマーカを用いて前記文書情報を格納することを特徴とする請求項８乃至１２のいずれか１項に記載の画像データ作成装置。
【請求項１４】
前記文書が複数のページから構成されている場合には、前記フォーマット手段は、前記文書を構成する各ページの文書画像データを作成すると共に、当該作成した各文書画像データに関するページ情報を前記文書情報として含む文書画像データを作成することを特徴とする請求項８乃至１３のいずれか１項に記載の画像データ作成装置。
【請求項１５】
少なくとも１つの文字が配置された文書の画像から所定のフォーマットの画像データを作成する画像データ作成方法をコンピュータに実行させるプログラムであって、
前記文書の全領域の画像に対応する主画像データを作成する主画像データ作成モジュールと、
前記文書に関する文書情報を抽出する文書情報抽出モジュールと、
前記主画像データ及び前記文書情報を含むフォーマットの文書画像データを作成するフォーマットモジュールとを備えたことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データ作成方法、画像データ作成装置、及びプログラムに関し、特に、文字を含む文書の画像から所定フォーマットの画像データを作成する画像データ作成方法、画像データ作成装置、及びプログラムに関する。
【背景技術】
【０００２】
パーソナルコンピュータ（以下、「ＰＣ」という）では、ワープロソフトなどを用いることにより、標準文字に文字装飾を施した装飾文字を含む文書だけでなく、挿絵や図を含む文書を作成することができる。また、作成した文書は、この文書を作成したワープロソフトに固有のフォーマットで電子データ（ファイル）として保存することができる。
【０００３】
ここで、標準文字のみの文書は、ワープロソフトに固有のフォーマットに限られることはなく、他のＰＣでも読み取り可能なテキストデータとして保存することもできる。一方、装飾文字、挿絵、及び図などを含む文書は、フォーマットが異なるためテキストデータとして保存することができない。このため、装飾文字、挿絵、及び図などを含む文書は、テキストデータよりも解像度が高く即ちデータサイズが大きい画像データとして保存されることがある。
【０００４】
そこで、データサイズが大きいままのオリジナル画像と、当該オリジナル画像のデータサイズを縮小したサムネイル画像との双方を管理する技術が提案されている（例えば、特許文献１参照。）。この技術では、オリジナル画像はネットワーク上に格納されており、サムネイル画像を含むデータからオリジナル画像を参照することができる。
【特許文献１】特許第３０２１０２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ワープロソフトに固有のフォーマットで保存されたデータは、そのワープロソフト又はそれと互換性のあるワープロソフトでしか取り扱うことができない。このため、他のＰＣがこのようなデータを受信・読み書き・編集・閲覧・印刷などの処理を実行するためには、このようなデータを取り扱い可能なワープロソフトを用意する必要がある。ワープロソフトが用意できない場合であっても、このようなデータを少なくとも閲覧可能なビューアソフトを用意する必要がある。
【０００６】
また、文書を画像データとして保存すると、画像データからテキストデータを抽出することが困難となる。
【０００７】
本発明の目的は、特別なソフトを用意することなく、文字や画像が混在した文書を閲覧することができる画像データ作成方法、画像データ作成装置、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の画像データ作成方法は、少なくとも１つの文字が配置された文書の画像から所定のフォーマットの画像データを作成する画像データ作成方法において、前記文書の全領域の画像に対応する主画像データを作成する主画像データ作成ステップと、前記文書に関する文書情報を抽出する文書情報抽出ステップと、前記主画像データ及び前記文書情報を含むフォーマットの文書画像データを作成するフォーマットステップとを有することを特徴とする。
【０００９】
上記目的を達成するために、本発明の画像データ作成装置は、少なくとも１つの文字が配置された文書の画像から所定のフォーマットの画像データを作成する画像データ作成装置において、前記文書の全領域の画像に対応する主画像データを作成する主画像データ作成手段と、前記文書に関する文書情報を抽出する文書情報抽出手段と、前記主画像データ及び前記文書情報を含むフォーマットの文書画像データを作成するフォーマット手段とを備えたことを特徴とする。
【００１０】
上記目的を達成するために、本発明のプログラムは、少なくとも１つの文字が配置された文書の画像から所定のフォーマットの画像データを作成する画像データ作成方法をコンピュータに実行させるプログラムであって、前記文書の全領域の画像に対応する主画像データを作成する主画像データ作成モジュールと、前記文書に関する文書情報を抽出する文書情報抽出モジュールと、前記主画像データ及び前記文書情報を含むフォーマットの文書画像データを作成するフォーマットモジュールとを備えたことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、特別なソフトを用意することなく、文字や画像が混在した文書を閲覧することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１３】
図１は、本発明の実施の形態に係る画像データ作成方法にしたがって作成された文書画像データのフォーマットを示す模式図である。
【００１４】
本実施の形態に係る画像データ作成方法を実行する画像データ作成装置はコンピュータによって実現される。また、このコンピュータは、ネットワークを介して、多数の画像データを格納可能なサーバ（不図示）に接続されている。
【００１５】
図１に示す文書画像データ１００は、上記コンピュータにより、図２に示すような文書２００から作成された画像データ（以下、このようなデータを「文書画像データ」という）である。図２に示すように、文書２００には、複数の文字からなる文字列２４０と、写真画像２５０とが配置されている。
【００１６】
図１において、文書画像データ１００は、ＪＰＥＧフォーマットで規定されており、ＳＯＩ(Start of image)１１０と、ＪＰＥＧヘッダ１２０と、主画像データ１７０と、ＥＯＩ(End of image)１８０とから構成されている。
【００１７】
主画像データ１７０としては、文書２００の全領域の画像をＪＰＥＧフォーマットの文書画像データとして保存したビットマップ画像に対応する画像データが格納される。このビットマップ画像は、ＤＣＴ変換、量子化、及びエントロピ符号化などの公知のＪＰＥＧフォーマットに従って圧縮されている。したがって、図１に示す主画像データ１７０に対応する主画像１７０ａは、図２の文書２００又は写真画像２５０に比べて、解像度が低く、データサイズが小さい。
【００１８】
ＪＰＥＧヘッダ１２０には、後述する文書情報１３０が格納されている。文書情報１３０を格納するためには、アプリケーションセグメントであるＡＰＰｎマーカやＣＯＭ（comment）マーカが用いられる。これにより、この文書情報１３０をコンピュータで読み取り可能にすることができる。
【００１９】
文書情報１３０は、図１に示すように、テキスト情報１４０と、オリジナル画像情報１５０とから構成されている。テキスト情報１４０及びオリジナル画像情報１５０は、コンピュータが文書画像データ１００を生成する際に、文書２００から文字列２４０に関する情報及び写真画像２５０に関する情報をそれぞれ抽出したものである。
【００２０】
図１に示すように、テキスト情報１４０としては、文字列２４０を構成する標準文字と、当該標準文字に施されている文字装飾に関する文字装飾情報と、文字列２４０の文書２００上の配置及びサイズを示すレイアウト情報とが格納される。なお、このレイアウト情報は、文字列２４０のサイズに関する情報を含まなくてもよい。
【００２１】
さらに、テキスト情報１４０としては、後述するフォントデータの格納場所を示すフォントアドレスも格納される。
【００２２】
このフォントデータは、文字列２４０に対応するベクタ画像データであって、コンピュータがテキスト情報１４０を抽出した際にサーバの所定領域に画像ファイルとして格納したものである。したがって、フォントアドレスは、サーバ内の画像ファイルの格納位置を特定するアドレス又はパスを示している。すなわち、ユーザは、コンピュータを用いてこのフォントアドレスを参照することにより、サーバにアクセスして、フォントデータに対応するフォント画像３４０（図３（ｂ））を閲覧することができる。なお、フォントデータ３４０は、ベクタ画像に限られることはなく、ビットマップ画像であってもよい。
【００２３】
また、オリジナル画像情報１５０としては、写真画像２５０の文書２００上の配置及びサイズを示すレイアウト情報が格納される。さらに、オリジナル画像情報１５０としては、後述するオリジナル画像データの格納場所を示す画像アドレスも格納される。
【００２４】
このオリジナル画像データは、写真画像２５０に対応するベクタ画像データであって、コンピュータがオリジナル画像情報１５０を抽出した際にサーバの所定領域に画像ファイルとして格納したものである。なお、この画像ファイルは、上記フォントデータを格納した画像ファイルと同一であることが好ましい。
【００２５】
したがって、画像アドレスは、サーバ内の画像ファイルの格納位置を特定するアドレス又はパスを示している。すなわち、ユーザは、コンピュータを用いてこの画像アドレスを参照することにより、サーバにアクセスして、オリジナル画像データに対応するオリジナル画像３５０（図３（ａ））を閲覧することができる。
【００２６】
このオリジナル画像３５０の解像度は、写真画像２５０の解像度と同一である。これにより、ユーザは、画質の劣化のない画像を閲覧することができる。なお、オリジナル画像３５０の解像度を写真画像２５０の解像度よりも低く、且つ主画像１７０ａの解像度よりも高くしてもよい。
【００２７】
また、ユーザは、コンピュータを用いて、上記フォントアドレス及び画像アドレスの双方を参照することにより、オリジナル画像３５０とフォント画像３４０の双方を閲覧することもできる。このとき、テキスト情報１４０及びオリジナル画像情報１５０として格納されているレイアウト情報に基づいて、オリジナル画像３５０とフォント画像３４０の双方の配置及びサイズを文書２００と同様にすることが好ましいが、サイズを変更してもよい。
【００２８】
以上詳細に説明したように、本実施の形態によれば、文書２００がその主画像データ１７０と文書情報１３０との集合体として表現される。
【００２９】
なお、上記実施の形態において、テキスト情報１４０として、フォントアドレスを格納したが、これに代えて、フォントデータ３４０そのものを格納してもよい。同様に、オリジナル画像データ１５０として、画像アドレスを格納したが、これに代えて、オリジナル画像データ３５０そのものを格納してもよい。
【００３０】
次に、本発明の実施の形態の変形例について説明する。本変形例では、文書２００が複数ページから成る場合に、各ページの文書に対しても文書画像データが作成される。
【００３１】
図４は、本変形例において作成された文書画像データのフォーマットを示す模式図である。
【００３２】
図４に示すように、本変形例によって作成される文書画像データ１００’のフォーマットは、基本的には、図１に示した文書画像データ１００のフォーマットと同一であるので、異なる部分のみ説明する。
【００３３】
本変形例では、文書画像データ１００’の文書情報１３０’に、文書２００を構成する各ページに関するページ情報１６０が格納される。このページ情報１６０としては、各ページの文書に対応する文書画像データにアクセスするためのページアドレスが１ページ目アドレス、２ページ目アドレスというように図４に示すように格納される。
【００３４】
また、文書画像データ１００’の主画像データ１７０に対応する主画像は、文書２００の全ページに対応する画像であってもよいし、第１ページ目の画像であってもよいし、文書２００を構成する複数のページのうちユーザが指定した代表ページの画像であってもよい。
【００３５】
図５は、図４の文書画像データ１００’に関連した複数のデータを格納するサーバの格納領域を示す模式図である。
【００３６】
図５に示すように、サーバの格納領域３００には、文書画像データ１００’に関連して、文書２００のページ数に対応する数の文書画像データ１００ａ，１００ｂ，…、フォントデータ５４０、及びオリジナル画像データ５５０が格納されている。なお、フォントデータ５４０及びオリジナル画像データ５５０は、それぞれ、文書画像データ１００’の主画像データ１７０に対応するフォントデータ及びオリジナル画像データも含む。
【００３７】
図５において、例えば、文書画像データ１００ａは、文書２００の第１ページ目に該当し、図１の文書画像データ１００と同様に作成されたものである。文書画像データ１００ａのテキスト情報１４０内のフォントアドレスを参照すると、サーバの格納領域３００内のフォントデータ５４０が参照される。また、文書画像データ１００ａのオリジナル画像情報１５０内の画像アドレスを参照すると、サーバの格納領域３００内のオリジナル画像データ５５０が参照される。文書画像データ１００ａと同様に、文書２００の他のページについても同様に文書画像データが作成され、サーバの格納領域３００に格納される。
【００３８】
本変形例によれば、文書画像データ１００’にページ情報１６０を格納するだけで、文書２００を構成する各ページを閲覧することができる。換言すれば、文書画像データ１００’のデータサイズをほとんど変えることなく、文書画像データ１００’から多くの情報を参照することができる。
【００３９】
以上説明したように、本実施の形態及びその変形例によれば、文書画像データがＪＰＥＧフォーマットで規定されているため、どのようなＯＳを搭載したコンピュータであっても、少なくとも主画像１７０ａを閲覧することができる。また、文書画像データには、テキスト情報１４０として標準文字が格納されているので、文字装飾が施されている文字列であっても、少なくとも文字装飾が施されていない標準文字を閲覧することができる。これらの結果、文字や画像が混在した文書を閲覧する際に、ワープロソフトやビューアソフトなどの特別なソフトを用意する必要をなくすことができる。また、本実施の形態及びその変形例では、文字を含むデータの利便性を従来よりも向上させることができる。
【００４０】
また、サーバにオリジナル画像データが格納されているので、文書画像データのデータサイズを非常に小さく、即ち文書画像データをコンパクトにすることができる。
【００４１】
また、サーバにアクセス可能なコンピュータであれば、フォントアドレス及び画像アドレスに基づいて、文字装飾が施された文字や解像度の高いオリジナル画像を閲覧することができるので、文字を含むデータの利便性を損なうことをなくすことができる。
【００４２】
なお、上記実施の形態及びその変形例では、文書画像データは、ＪＰＥＧフォーマットで規定したが、ＪＥＰＧフォーマットに限られることはなく、画像データを規定可能なフォーマットであればいかなるフォーマットであってもよい。
【００４３】
また、文書２００が写真画像２５０を含まない、即ち文書２００が文字列２１０のみで構成されている場合には、オリジナル画像情報１５０やオリジナル画像３５０などが生成されることはない。また、文書２００が写真画像や、図、挿絵、複数の文字列を含む場合には、それらの数に応じたテキスト情報１４０及びオリジナル画像情報１５０が生成される。
【００４４】
上記実施の形態及びその変形例では、オリジナル画像情報１５０として、文書２００上の写真画像２５０に関する情報を抽出したが、文書２００上の文字列２４０以外の領域に対応する部分画像、即ち余白部分を含む画像に関する情報を抽出してもよい。
【００４５】
テキスト情報１４０及びオリジナル画像情報１５０として格納されるレイアウト情報は、文書２００上の配置及びサイズだけでなく、サーバにアクセスしたときに表示される表示サイズやその配置（表示位置）に関する情報も含まれる。
【００４６】
サーバは、文書画像データを取り扱うコンピュータからアクセス可能に構成されていれば、どのような構成であってもよいし、どのようなＯＳを搭載するものであってもよい。
【００４７】
また、文書画像データは、携帯情報端末、携帯電話、デジタルカメラなどの携帯機器が取り扱ってもよい。携帯機器であっても、文書画像データのフォーマットがＪＰＥＧフォーマットであるのでファームウェアの修正が不要である。これらの携帯機器では、少なくとも主画像１７０ａが閲覧可能であり、サーバにアクセス可能に構成されていればオリジナル画像３５０及びフォント画像３４０が閲覧可能である。
【００４８】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施の形態及びその変形例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵなど）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００４９】
この場合、記憶媒体から読み出されたプログラムコード自体が上記実施の形態及びその変形例の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５０】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ等の光ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭなどである。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００５１】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態及びその変形例の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態及びその変形例の機能が実現される場合も含まれる。
【００５２】
さらに、前述した実施の形態及びその変形例の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行う場合である。
【図面の簡単な説明】
【００５３】
【図１】本発明の実施の形態に係る画像データ作成方法にしたがって作成された文書画像データのフォーマットを示す模式図である。
【図２】図１の文書画像データを作成するために使用した文書の一例を示す図である。
【図３】（ａ）は、図２における写真画像に対応してサーバに格納されたオリジナル画像を示す図であり、（ｂ）は、図２における文字列に対応してサーバに格納されたフォント画像を示す図である。
【図４】本発明の実施の形態の変形例において作成された文書画像データのフォーマットを示す模式図である。
【図５】図４の文書画像データに関連した複数のデータを格納するサーバの格納領域を示す模式図である。
【符号の説明】
【００５４】
１００，１００’  文書画像データ
１３０  文書情報
１４０  テキスト情報
１５０  オリジナル画像情報
１７０  主画像データ
１７０ａ  主画像
２００  文書
２４０  文字列
２５０  写真画像
３４０  フォント画像
３５０  オリジナル画像
【図１】
2008042774.tif 000003
【図２】
2008042774.tif 000004
【図３】
2008042774.tif 000005
【図４】
2008042774.tif 000006
【図５】
2008042774.tif 000007