(57)【要約】【課題】イメージデータから管理項目の表記部を削除し、図の描画部のみと適切な余白部を含む修正イメージデータを容易に作成する。【解決手段】本発明のプログラムは、コンピュータ３を、管理項目が所定の表記領域４ａに表記されるとともに図が表記領域４ａと異なる描画領域４ｂに描画された図面４１〜４ｎについてのイメージデータを記録手段６から読み出す手段８ａ、イメージデータから描画領域４ｂ内のデータを抽出し、修正イメージデータを作成する手段８ｆ、修正イメージデータを記録手段６に記録する手段８ｇとして機能させる。【選択図】    図１
2004215108.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
管理項目が所定の表記領域に表記されるとともに図が前記表記領域と異なる描画領域に描画された図面についてのイメージデータを、記録手段から読み出す手段、
前記イメージデータから前記描画領域内のデータを抽出し、修正イメージデータを作成する手段、
前記修正イメージデータを前記記録手段に記録する手段
として機能させるためのイメージデータ修正プログラム。
【請求項２】
コンピュータを、
管理項目が所定の表記領域に表記されるとともに図が前記表記領域と異なる描画領域に描画された図面についての複数のイメージデータを、記録手段から読み出す手段、
前記複数のイメージデータから前記描画領域内のデータを抽出し、複数の修正イメージデータを作成する手段、
前記複数の修正イメージデータを前記記録手段に記録する手段、
前記記録手段に記録されている前記複数の修正イメージデータについての順序指定を受け付ける順序受付手段、
前記順序指定にしたがって前記複数の修正イメージデータをパッケージ化する手段
として機能させるためのイメージデータ修正プログラム。
【請求項３】
コンピュータを、
管理項目が所定の表記領域に表記されるとともに図が前記表記領域と異なる描画領域に描画された図面についてのイメージデータを、記録手段から読み出す手段、
前記イメージデータから前記描画領域内における図の描画部を検出する手段、
前記図の描画部と余白部とを含む所定サイズの修正イメージデータを作成する手段、
前記修正イメージデータを前記記録手段に記録する手段
として機能させるためのイメージデータ修正プログラム。
【請求項４】
コンピュータを、
管理項目が所定の表記領域に表記されるとともに図が前記表記領域と異なる描画領域に描画された図面についての複数のイメージデータを、記録手段から読み出す手段、
前記複数のイメージデータから前記描画領域内における図の描画部を検出する手段、
前記図の描画部と余白部とを含む所定サイズの複数の修正イメージデータを作成する手段、
前記複数の修正イメージデータを前記記録手段に記録する手段、
前記記録手段に記録されている前記複数の修正イメージデータについての順序指定を受け付ける順序受付手段、
前記順序指定にしたがって前記複数の修正イメージデータをパッケージ化する手段
として機能させるためのイメージデータ修正プログラム。
【請求項５】
コンピュータを、
管理項目が所定の表記領域に表記されるとともに複数の図が前記表記領域と異なる描画領域に描画され前記複数の図の境界を示す分割指標が含まれている図面についてのイメージデータを、記録手段から読み出す手段、
前記イメージデータから前記分割指標を検出する手段、
前記分割指標に基づいて前記イメージデータを分割し、複数の分割イメージデータを作成する手段、
前記複数の分割イメージデータから前記描画領域内のデータを抽出し、複数の修正イメージデータを作成する手段、
前記複数の修正イメージデータを前記記録手段に記録する手段
として機能させるためのイメージデータ修正プログラム。
【請求項６】
コンピュータを、
管理項目が所定の表記領域に表記されるとともに複数の図が前記表記領域と異なる描画領域に描画され前記複数の図の境界を示す分割指標が含まれている図面についてのイメージデータを、記録手段から読み出す手段、
前記分割指標に基づいて前記イメージデータを分割し、複数の分割イメージデータを作成する手段、
前記複数の分割イメージデータから前記描画領域内における図の描画部を検出する手段、
前記図の描画部と余白部とを含む所定サイズの複数の修正イメージデータを作成する手段、
前記複数の修正イメージデータを前記記録手段に記録する手段
として機能させるためのイメージデータ修正プログラム。
【請求項７】
請求項５又は請求項６記載のイメージデータ修正プログラムにおいて、
コンピュータを、
前記記録手段に記録されている前記複数の修正イメージデータについての順序指定を受け付ける順序受付手段、
前記順序指定にしたがって前記複数の修正イメージデータをパッケージ化する手段
として機能させるためのイメージデータ修正プログラム。
【請求項８】
請求項２と請求項４と請求項７のうちのいずれか１項記載のイメージデータ修正プログラムにおいて、
前記順序受付手段は、前記記録手段に記録されている前記複数の修正イメージデータを表示し、ユーザに指定された順序にしたがって前記複数の修正イメージデータを並び替えて表示し、前記複数の修正イメージデータの表示順序を前記順序指定として受け付ける
ことを特徴とするイメージデータ修正プログラム。
【請求項９】
管理項目が所定の表記領域に表記されるとともに図が前記表記領域と異なる描画領域に描画された図面についてのイメージデータを、記録手段から読み出す手段と、
前記イメージデータから前記描画領域内のデータを抽出し、修正イメージデータを作成する手段と、
前記修正イメージデータを前記記録手段に記録する手段と
を具備するイメージデータ修正システム。
【請求項１０】
管理項目が所定の表記領域に表記されるとともに図が前記表記領域と異なる描画領域に描画された図面についてのイメージデータを、記録手段から読み出す手段と、
前記イメージデータから前記描画領域内における図の描画部を検出する手段と、
前記図の描画部と余白部とを含む所定サイズの修正イメージデータを作成する手段と、
前記修正イメージデータを前記記録手段に記録する手段と
を具備するイメージデータ修正システム。
【請求項１１】
管理項目が所定の表記領域に表記されるとともに複数の図が前記表記領域と異なる描画領域に描画され前記複数の図の境界を示す分割指標が含まれている図面についてのイメージデータを、記録手段から読み出す手段と、
前記イメージデータから前記分割指標を検出する手段と、
前記分割指標に基づいて前記イメージデータを分割し、複数の分割イメージデータを作成する手段と、
前記複数の分割イメージデータから前記描画領域内のデータを抽出し、複数の修正イメージデータを作成する手段と、
前記複数の修正イメージデータを前記記録手段に記録する手段と
を具備するイメージデータ修正システム。
【請求項１２】
管理項目が所定の表記領域に表記されるとともに複数の図が前記表記領域と異なる描画領域に描画され前記複数の図の境界を示す分割指標が含まれている図面についてのイメージデータを、記録手段から読み出す手段と、
前記分割指標に基づいて前記イメージデータを分割し、複数の分割イメージデータを作成する手段と、
前記複数の分割イメージデータから前記描画領域内における図の描画部を検出する手段と、
前記図の描画部と余白部とを含む所定サイズの複数の修正イメージデータを作成する手段と、
前記複数の修正イメージデータを前記記録手段に記録する手段と
を具備するイメージデータ修正システム。
【請求項１３】
コンピュータによりイメージデータを修正する方法において、
管理項目が所定の表記領域に表記されるとともに図が前記表記領域と異なる描画領域に描画された図面についてのイメージデータを、記録手段から読み出し、
前記イメージデータから前記描画領域内のデータを抽出して修正イメージデータを作成し、
前記修正イメージデータを前記記録手段に記録する
ことを特徴とするイメージデータ修正方法。
【請求項１４】
コンピュータによりイメージデータを修正する方法において、
管理項目が所定の表記領域に表記されるとともに図が前記表記領域と異なる描画領域に描画された図面についてのイメージデータを、記録手段から読み出し、
前記イメージデータから前記描画領域内における図の描画部を検出し、
前記図の描画部と余白部とを含む所定サイズの修正イメージデータを作成し、
前記修正イメージデータを前記記録手段に記録する
ことを特徴とするイメージデータ修正方法。
【請求項１５】
コンピュータによりイメージデータを修正する方法において、
管理項目が所定の表記領域に表記されるとともに複数の図が前記表記領域と異なる描画領域に描画され、前記複数の図の境界を示す分割指標が含まれている図面、についてのイメージデータを、記録手段から読み出し、
前記イメージデータから前記分割指標を検出し、
前記分割指標に基づいて前記イメージデータを分割して複数の分割イメージデータを作成し、
前記複数の分割イメージデータから前記描画領域内のデータを抽出して複数の修正イメージデータを作成し、
前記複数の修正イメージデータを前記記録手段に記録する
ことを特徴とするイメージデータ修正方法。
【請求項１６】
コンピュータによりイメージデータを修正する方法において、
管理項目が所定の表記領域に表記されるとともに複数の図が前記表記領域と異なる描画領域に描画され前記複数の図の境界を示す分割指標が含まれている図面についてのイメージデータを、記録手段から読み出し、
前記分割指標に基づいて前記イメージデータを分割して複数の分割イメージデータを作成し、
前記複数の分割イメージデータから前記描画領域内における図の描画部を検出し、
前記図の描画部と余白部とを含む所定サイズの複数の修正イメージデータを作成し、
前記複数の修正イメージデータを前記記録手段に記録する
ことを特徴とするイメージデータ修正方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばビットマップイメージなどのイメージデータから図を切り出すイメージデータ修正プログラム及びシステム並びに方法に関する。
【０００２】
【従来の技術】
特許庁では、提出される書類の電子化を推進している。特許庁に提出される書類には図面が含まれる場合がある。一般的に、図面を電子化して特許庁に提出する場合、図面はスキャナによって計算機に読み込まれ、図面のイメージデータが作成される。作成されたイメージデータは、例えばハードディスクなどのような計算機の記録装置にイメージファイルとして記録される。
【０００３】
図面には、図に加えて、例えば整理番号、図番号、ページ番号、日時情報などのような管理上必要となる管理項目が表記されている。図面を電子化した場合、この管理項目の表記部もイメージデータに含まれる。
【０００４】
そのため、特許庁にイメージデータを提出する場合、オペレータは、イメージデータのうち切り出しを行う部分を手作業で指定し、イメージデータから管理項目の表記部を除いたデータを作成する作業を行う。
【０００５】
特許文献１（実開平２−１８１６８号公報）には、イメージデータについて定領域の内、印鑑の押印された印鑑領域以外の余白部分を登録対象から外す装置が記載されている。
【０００６】
特許文献２（特開平４−１８８２８２号公報）には、読み取ったイメージデータから有意データを含むブロックのみを記録装置に記録し、余白部分のイメージデータを破棄する装置が記載されている。
【０００７】
【特許文献１】
実開平２−１８１６８号公報
【０００８】
【特許文献２】
特開平４−１８８２８２号公報
【０００９】
【発明が解決しようとする課題】
特許庁に提出するために、イメージデータから図を切り出す作業を人手で行うと、正確さに欠ける。
【００１０】
一つのイメージデータに複数の図が含まれている場合、オペレータによって行われる図の切り出し作業の回数は増える。
【００１１】
業務によっては、複数の図面を連続してスキャナで読み込み、それぞれの図面のイメージデータを記録し、切り出し作業を行う必要がある。このように提出するイメージデータが多くなると、多数のイメージデータについて切り出し作業が必要であり、作業労力は増加し、データを提出するまでに時間がかかる。
【００１２】
上記特許文献１では、余白部分を登録対象から外す装置が記載されている。しかしながら、特許庁に提出するイメージデータには、ある程度の余白部が必要である。
【００１３】
上記特許文献２では、有意データを含むブロックのみが記録装置に記録され、余白部分のイメージデータが破棄される。しかしながら、特許庁に提出するイメージデータには、ある程度の余白部が必要であり、さらに管理項目の表記部を除く必要がある。
【００１４】
したがって、上記特許文献１、２をそのまま適用しても、特許庁に提出されるイメージデータを効率的に作成することは困難である。
【００１５】
本発明は、以上のような実情に鑑みてなされたもので、イメージデータから管理項目の表記部を削除し、図の描画部と適切な余白部を含む修正イメージデータを容易に作成するイメージデータ修正プログラム及びシステム並びに方法を提供することを目的とする。
【００１６】
【課題を解決するための手段】
本発明を実現するにあたって講じた具体的手段について以下に説明する。
【００１７】
第１の発明のイメージデータ修正プログラムは、コンピュータを、管理項目が所定の表記領域に表記されるとともに図が表記領域と異なる描画領域に描画された図面についてのイメージデータを、記録手段から読み出す手段、イメージデータから描画領域内のデータを抽出し、修正イメージデータを作成する手段、修正イメージデータを記録手段に記録する手段として機能させる。
【００１８】
第２の発明のイメージデータ修正プログラムは、コンピュータを、管理項目が所定の表記領域に表記されるとともに図が表記領域と異なる描画領域に描画された図面についての複数のイメージデータを、記録手段から読み出す手段、複数のイメージデータから描画領域内のデータを抽出し、複数の修正イメージデータを作成する手段、複数の修正イメージデータを記録手段に記録する手段、記録手段に記録されている複数の修正イメージデータについての順序指定を受け付ける順序受付手段、順序指定にしたがって複数の修正イメージデータをパッケージ化する手段として機能させる。
【００１９】
第３の発明のイメージデータ修正プログラムは、コンピュータを、管理項目が所定の表記領域に表記されるとともに図が表記領域と異なる描画領域に描画された図面についてのイメージデータを、記録手段から読み出す手段、イメージデータから描画領域内における図の描画部を検出する手段、図の描画部と余白部とを含む所定サイズの修正イメージデータを作成する手段、修正イメージデータを前記記録手段に記録する手段として機能させる。
【００２０】
第４の発明のイメージデータ修正プログラムは、コンピュータを、管理項目が所定の表記領域に表記されるとともに図が表記領域と異なる描画領域に描画された図面についての複数のイメージデータを、記録手段から読み出す手段、複数のイメージデータから描画領域内における図の描画部を検出する手段、図の描画部と余白部とを含む所定サイズの複数の修正イメージデータを作成する手段、複数の修正イメージデータを記録手段に記録する手段、記録手段に記録されている複数の修正イメージデータについての順序指定を受け付ける順序受付手段、順序指定にしたがって複数の修正イメージデータをパッケージ化する手段として機能させる。
【００２１】
第５の発明のイメージデータ修正プログラムは、コンピュータを、管理項目が所定の表記領域に表記されるとともに複数の図が表記領域と異なる描画領域に描画され複数の図の境界を示す分割指標が含まれている図面についてのイメージデータを、記録手段から読み出す手段、イメージデータから分割指標を検出する手段、分割指標に基づいてイメージデータを分割し、複数の分割イメージデータを作成する手段、複数の分割イメージデータから描画領域内のデータを抽出し、複数の修正イメージデータを作成する手段、複数の修正イメージデータを記録手段に記録する手段として機能させる。
【００２２】
第６の発明のイメージデータ修正プログラムは、コンピュータを、管理項目が所定の表記領域に表記されるとともに複数の図が表記領域と異なる描画領域に描画され複数の図の境界を示す分割指標が含まれている図面についてのイメージデータを、記録手段から読み出す手段、分割指標に基づいてイメージデータを分割し、複数の分割イメージデータを作成する手段、複数の分割イメージデータから描画領域内における図の描画部を検出する手段、図の描画部と余白部とを含む所定サイズの複数の修正イメージデータを作成する手段、複数の修正イメージデータを記録手段に記録する手段として機能させる。
【００２３】
なお、上記第５又は第６の発明において、コンピュータを、記録手段に記録されている複数の修正イメージデータについての順序指定を受け付ける順序受付手段、順序指定にしたがって前記複数の修正イメージデータをパッケージ化する手段として機能させるとしてもよい。
【００２４】
また、上記順序受付手段は、記録手段に記録されている複数の修正イメージデータを表示し、ユーザに指定された順序にしたがって複数の修正イメージデータを並び替えて表示し、複数の修正イメージデータの表示順序を順序指定として受け付けるとしてもよい。
【００２５】
上記第１から第６の発明を適用することにより、イメージデータのうち図の描画部と適切な余白部のみを含むイメージデータを容易に作成することができる。
【００２６】
上記のイメージデータ修正プログラム又はこのプログラムを記録した記録媒体を用いることによって、上記各機能を有していない計算機、計算機システム、サーバ、クライアントに対しても、簡単に上記各手段としての機能を付加することができる。
【００２７】
本発明の各手段をイメージデータ修正システムに具備することにより、同様の作用効果を得ることができる。
【００２８】
本発明のイメージデータ修正プログラム又はこのプログラムを記録した記録媒体をコンピュータに適用することによって、イメージデータのうち図の描画部と適切な余白部のみを含むイメージデータを容易に作成するイメージデータ修正方法がコンピュータ上で実施される。
【００２９】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施の形態について説明する。
【００３０】
以下の各図において同一の部分については同一の符号を付してその説明を省略するか簡単に説明し、異なる部分についてのみ詳しく説明する。
【００３１】
（第１の実施の形態）
本実施の形態においては、図面の電子化について、特許出願時に願書に添付される図面を例として説明する。
【００３２】
しかしながら、本実施の形態と同様の処理は、他の画像データにも同様に適用可能である。例えば、実用新案登録出願、意匠出願、商標出願に関する画像データについても適用可能である。
【００３３】
図１は、本実施の形態に係るイメージデータ修正システムの構成の一例を示すブロック図である。
【００３４】
イメージデータ修正システム１は、イメージスキャナ２と計算機３とを具備する。なお、イメージスキャナ２の代わりに、デジタルカメラなど、他の画像入力装置を用いてもよい。
【００３５】
イメージスキャナ２に読み込まれる図面４１〜４ｎは、所定の図面作成規則にしたがって作成される。
【００３６】
図面作成規則では、例えば整理番号、図面番号、ページ番号、日時情報などのような図面の管理上必要となる管理項目を、所定の表記領域４ａに表記するよう定義されている。なお、本実施の形態では、表記領域４ａは、図面の外枠から所定の範囲と定義されている。
【００３７】
また、図面作成規則では、表記領域４ａに囲まれる描画領域４ｂに少なくとも一つの図を描画するよう定義されている。
【００３８】
そして、この図面作成規則では、描画領域４ｂに複数の図が描画される場合、複数の図の境界を示す分割指標４ｃを描くよう定義されている。
【００３９】
例えば、図面４１に図Ａ、Ｂが描かれている場合、この図Ａと図Ｂとの境界を示す分割指標４ｃが図面４１に描かれている。
【００４０】
本実施の形態においては、分割指標４ｃとして、図Ａと図Ｂとの間に所定長（例えば１ｃｍ以上）の境界線が図面４１の左端部に描かれる。この境界線の上下でイメージデータは分割される。なお、イメージデータの分割は、上下のみではなく例えば左右など設定によりあらゆるパターンで実現可能である。
【００４１】
計算機３は、スキャナソフトウェア５を実行するとともに、記録装置６を具備する。イメージスキャナ２は計算機３のスキャナソフトウェア５にしたがって動作し、図面４１〜４ｎの内容を読み込む。
【００４２】
スキャナソフトウェア５は、読み込まれたイメージデータにヘッダを付し、ビットマップ形式で記録装置６に記録するための処理を実行する。
【００４３】
記録装置６としては、例えば内部メモリ、ハードディスクなどが用いられる。
【００４４】
計算機３は、記録媒体７に記録されたイメージデータ修正プログラム８を読み込んで実行する。
【００４５】
イメージデータ修正プログラム８は、計算機３に読み込まれ、実行されると、読み出し部８ａ、分割指標検出部８ｂ、分割部８ｃ、図検出部８ｄ、第１作成部８ｅ、第２作成部８ｆ、記録部８ｇ、順序受付部８ｈ、パッケージ化部８ｉとしての機能を実現する。
【００４６】
なお、この図１に示すイメージデータ修正システム１の各構成要素８ａ〜８ｉは、ハードウェアにより実現させてもよい。
【００４７】
読み出し部８ａは、記録装置６に記録されたビットマップ形式のイメージデータを読み出す。
【００４８】
分割指標検出部８ｂは、読み出し部８ａによって読み出されたイメージデータの中から分割指標４ｃの検出を行う。本実施の形態において、分割指標検出部８ｂは、イメージデータの左端で白ビット以外のビットが所定数以上続いている場合、その線を分割指標４ｃと識別する。
【００４９】
なお、本実施の形態において、白ビットか否か判断する手法は、イメージデータが白黒ビットマップかカラービットマップかで異なる。
【００５０】
白黒ビットマップの場合、ビットが「１」であれば白ビットと判断する。
【００５１】
カラービットマップの場合、カラー（Ｒ．Ｇ．Ｂ）が（２５５．２５５．２５５）の場合のみではなく、カラー（Ｒ．Ｇ．Ｂ）がある程度の範囲（例えば（２５５．２５５．２５５）から（２４０．２４０．２４０）までなど）であれば白ビットと判断する。白ビットと判断される範囲は、イメージスキャナ２やデジタルカメラなどアプリケーション、マシンの性能によって適宜決定される。
【００５２】
本実施の形態において、白ビットか否か判断される場合には、同様の手法で判断できる。
【００５３】
分割部８ｃは、検出された分割指標の位置に基づいてイメージデータを分割し、分割イメージデータを作成する。
【００５４】
なお、本実施の形態において、分割指標が水平でない場合もあるため、イメージデータを分割する境界から所定の幅（例えば上下１ｃｍの幅）は、分割イメージデータに含めないこととする。
【００５５】
図検出部８ｄは、読み出し部８ａによって読み出されたイメージデータ又は分割部８ｃによって作成された分割イメージデータについて、描画領域４ｂ内から余白部を除き、図の描画部のみを求める。本実施の形態においては、イメージデータの描画領域４ｂ内から白ビットではないビットを含む矩形部の位置、高さ、幅を求め、図の描画部として検出する。
【００５６】
第１作成部８ｅは、図検出部８ｄによって検出された図の描画部と適切な余白部とを含み所定サイズとした修正イメージデータを作成する。
【００５７】
第２作成部８ｆは、イメージデータのうち描画領域４ｂ内のデータを抽出し、修正イメージデータを作成する。
【００５８】
記録部８ｇは、作成された修正イメージデータにヘッダを付加して記録装置６に記録する。
【００５９】
順序受付部８ｈは、記録装置６に記録されている修正イメージデータを読み出して表示する。順序受付部８ｈは、マウスによるドラッグ、リリース、などによりユーザから修正イメージデータを並び替える旨の指示を受け付けると、この指示にしたがって修正イメージデータの表示順序を変更する。
【００６０】
パッケージ化部８ｉは、修正イメージデータの表示順序にそった順序で修正イメージデータをパッケージ化し、記録装置６に記録する。
【００６１】
このパッケージ化されたデータが、特許庁に提供される。
【００６２】
図２は、分割部８ｃによってイメージデータが分割される状態の例を示す図である。
【００６３】
イメージデータ９には、分割指標４ｃが含まれており、その分割指標４ｃを境界として分割指標４ｃよりも上側の分割イメージデータ９ａ、分割指標４ｃよりも下側の分割イメージデータ９ｂが作成される。分割の境界から所定の幅は、分割イメージデータ９ａ、９ｂに分割指標が含まれないようにするために、削除される。
【００６４】
図３は、図検出部８ｄによって図の描画部が検出される例を示す図である。
【００６５】
イメージデータ１０のうち描画領域４ｂ内から白ビットではないビットを含む矩形の位置、高さ、幅が求められ、図の描画部１０ａが検出される。この図３の例では、図に内接する矩形が検出されている。
【００６６】
図４は、第１作成部８ｅによって作成される修正イメージデータの一例を示す図である。
【００６７】
図の描画部１０ａと余白部とを含む所定サイズの修正イメージデータ１１が作成される。
【００６８】
ここで、第１作成部８ｅによって、図の描画部１０ａと余白部とを含む所定サイズの修正イメージデータ１１を作成するための具体的な処理について詳細に説明する。
【００６９】
まず、第１作成部８ｅは、以下の（１）式及び（２）式により、修正対象のイメージデータの解像度に基づいてそのイメージデータにおける縦方向の単位長（この例では１ｍｍ）当りに含まれるビット数、横方向の単位長（この例では１ｍｍ）当りに含まれるビット数を求める。
【００７０】
単位長当りに含まれる縦方向のビット数＝０．０４１×解像度  …（１）
単位長当りに含まれる横方向のビット数＝０．００５×解像度  …（２）
なお、上記（１）式の定数０．０４１及び上記（２）式の定数０．００５は、近似値であり、システムに応じて適宜設定可能である。
【００７１】
この（１）式及び（２）式を用いることにより、ビット数を長さに変換でき、また長さをビット数に変換できる。
【００７２】
これとともに、第１作成部８ｅは、図の描画部１０ａを含む所定サイズのデータを作成するために必要な縦方向の余白長と横方向の余白長を求める。
【００７３】
次に、第１作成部８ｅは、上記（１）式の演算結果に基づいて、所定サイズにするために必要な縦方向の余白長分のビット数を求め、上記（２）式の演算結果に基づいて、図の描画部１０ａを含む所定サイズのデータを作成するために必要な横方向の余白長分のビット数を求める。
【００７４】
そして、第１作成部８ｅは、求めた縦方向の余白長分のビット数と横方向の余白長分のビット数とに基づいて、図の描画部１０ａと余白部に相当する白ビットとを含む修正イメージデータを作成する。
【００７５】
なお、本実施の形態において、ある長さ分のビットをデータから削除又はデータに含める場合には、上記（１）式及び（２）式に基づく同様の手法によってある長さに相当するビットの数を求め、そのビットの数をデータから削除又はデータに含めることで行うことができる。
【００７６】
図５は、第２作成部８ｆによって作成される修正イメージデータの一例を示す図である。
【００７７】
上述したように、図面は、図面作成規則にしたがって描かれている。この図面作成規則では、管理項目を図面の外枠より一定の範囲の表記領域４ａのみに表記し、図をこの表記領域４ａの内側の描画領域４ｂに描画すると定義されている。
【００７８】
イメージデータ１２から描画領域４ｂ内のデータが抽出され、修正イメージデータ１２ａが作成される。
【００７９】
第２作成部８ｆによる具体的な表記領域４ａの削除処理について説明する。
【００８０】
まず、第２作成部８ｆは、上記（１）式及び（２）式により、イメージデータ１２の解像度に基づいてそのイメージデータ１２における縦方向の単位長当りに含まれるビット数、横方向の単位長当りに含まれるビット数を求める。
【００８１】
次に、第２作成部８ｆは、上記（１）式の演算結果に基づいて、表記領域４ａの上部及び下部に相当するビット数を求め、上記（２）式の演算結果に基づいて、表記領域４ａの左部及び右部に相当するビット数を求める。
【００８２】
そして、第２作成部８ｆは、イメージデータ１２の上部、下部、左部、右部について表記領域４ａに相当するビットを削除する。
【００８３】
この図５の例では、表記領域４ａの上部及び下部についてそれぞれ２０ｍｍ削除するため、上記（１）式に基づいて、縦方向２０ｍｍ分のビット数が求められ、イメージデータ１２の上部及び下部についてそれぞれ縦方向２０ｍｍ分のビットが削除される。
【００８４】
また、図５の例では、表記領域４ａの左部及び右部についてそれぞれ１０ｍｍ削除するため、上記（２）式に基づいて、横方向１０ｍｍ分のビット数が求められ、イメージデータ１２の左部及び右部についてそれぞれ横方向１０ｍｍ分のビットが削除される。
【００８５】
図６は、順序受付部８ｈによる修正イメージデータの表示の一例を示す図である。
【００８６】
修正イメージデータ１３１〜１３６の表示位置は、ユーザの指定にしたがって入れ替え可能である。この表示位置にしたがって、修正イメージデータ１３１〜１３６をパッケージ化する場合の順序が決定される。
【００８７】
図７は、本実施の形態に係るイメージデータ修正システム１の動作の一例を示すフローチャートである。
【００８８】
ステップＳ１において、読み出し部８ａは、記録装置６に記録されている修正対象のイメージデータを読み出す。
【００８９】
ステップＳ２において、分割部８ｃは、読み出された修正対象のイメージデータに分割指標４ｃが含まれているか否か判断する。
【００９０】
分割指標４ｃが含まれている場合、ステップＳ３において、分割部８ｃは、イメージデータを分割指標４ｃの位置から定まる境界により分割する。
【００９１】
ステップＳ４において、イメージデータ修正システム１は、図の描画部と余白部とを含むデータを抽出する方法でイメージデータを求めるか、管理項目の表記領域４ａを削除する方法でイメージデータを求めるか判断する。この判断は、オペレータの指示によって行われてもよく、自動で行われてもよい。
【００９２】
例えば、上記の分割処理で分割されなかったイメージデータについては、表記領域４ａを削除する方法でイメージデータを求めると自動的に判断し、上記の分割処理で分割されたイメージデータについては、図の描画部と余白部とを含むデータを抽出する方法でイメージデータを求めると自動的に判断する。
【００９３】
余白部を含むデータを抽出する方法でイメージデータを求める場合、ステップＳ５において、図検出部８ｄは、イメージデータから図の描画部のみを検出する。
【００９４】
ステップＳ６において、第１作成部８ｅは、図の描画部と余白部とを含む修正イメージデータを作成する。
【００９５】
一方、表記領域４ａを削除する方法でイメージデータを修正する場合、ステップＳ７において、第２作成部８ｆは、イメージデータの描画領域４ｂ内からデータを抽出し、修正イメージデータを作成する。
【００９６】
ステップＳ８において、記録部８ｇは、作成された修正イメージデータを記録装置６に記録する。
【００９７】
ステップＳ９において、順序受付部８ｈは、パッケージ化する修正イメージデータを記録装置６から読み出し、表示し、パッケージ化の順序指定を受け付ける。
【００９８】
ステップＳ１０において、パッケージ化部８ｉは、作成された修正イメージデータを指定された順序にしたがってパッケージ化し、記録装置６に記録する。
【００９９】
以上説明した本実施の形態においては、特許庁に提出される図面が電子化されたイメージデータから、図面の管理項目の表記が自動的に削除され、図の描画部と適切な余白部のみを含む修正イメージデータが自動的に作成される。また、図面に複数の図が描画されている場合であっても自動的に分割できる。
【０１００】
したがって、特許庁に提出するイメージデータの正確性を向上させることができる。また、図面の枚数が多くてもオペレータの労力を低減でき、特許庁にデータを提出するまでに必要とされる時間が短縮化される。
【０１０１】
なお、本実施の形態に係るイメージデータ修正システム１に具備される各構成要素は、同様の動作を実現可能であれば配置を変更させてもよく、また各構成要素を自由に組み合わせてもよく、各構成要素を自由に分割してもよい。
【０１０２】
また、本実施の形態に係るイメージデータ修正システム１は複数の計算機により構成され、イメージデータ修正プログラム８は複数の計算機に分散して配置され、互いに連携を取りつつ処理を実行するとしてもよい。
【０１０３】
本実施の形態に係るイメージデータ修正プログラム８は、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記録媒体７に書き込み、計算機３に適用可能である。またイメージデータ修正プログラム８は、通信媒体により伝送して計算機３に適用することも可能である。計算機３は、イメージデータ修正プログラム８を読み込み、イメージデータ修正プログラム８によって動作が制御されることにより、上記の機能を実現する。
【０１０４】
（第２の実施の形態）
例えば、意匠公報、商標公報に掲載される画像の大きさには、ばらつきがある。閲覧ソフトで電子化された意匠公報、商標公報のデータを表示させた場合、画像の大きさのばらつきにより画像の観察が困難となることがある。
【０１０５】
本実施の形態においては、サイズの統一されていない画像データについて所定サイズとなるように余白部を調整して一覧表示する。
【０１０６】
図８は、本実施の形態に係るイメージデータ修正システムの構成の一例を示すブロック図である。
【０１０７】
上記第１の実施の形態に係るイメージデータ修正プログラム８のうち他の処理と共有させることが可能な部分は、ＤＬＬ（Ｄｙｎａｍｉｃ  Ｌｉｎｋ  Ｌｉｂｒａｒｙ）１４に含める。
【０１０８】
例えば、イメージデータ修正プログラム８のうち余白部を削除する関数、図の描画部のみを抽出する関数、描画部と適切な余白部とを含むデータを求める関数など一部のソースプログラムが、ＤＬＬ１４に組み込まれる。
【０１０９】
画像一覧表示アプリケーション１５は、ＤＬＬ１４の関数を読み込んで実行し、画像データの余白部を削除した修正イメージデータを作成し、表示する。
【０１１０】
イメージデータ修正プログラム８に含まれる関数をＤＬＬ１４に組み込むことで、関数を指定した後、使用する側の画像一覧表示アプリケーション１５は、イメージデータ修正プログラム８を意識する必要がない。
【０１１１】
余白部の自動削除を行うか否かは、関数の呼び出しを行うか否かにより容易に切り換え可能である。イメージデータについてのファイル形式を自動認識することにより、オペレータはファイル形式について判断する必要はない。
【０１１２】
以上説明した本実施の形態では、サイズの統一されていない画像データをバランス良く表示することができる。また、ＤＬＬ化し、インタフェースを公開することにより、使用側のアプリケーションの制限をなくすことができる。
【０１１３】
【発明の効果】
以上詳記した本発明においては、イメージデータから管理項目の表記部を削除し、図の描画部と適切な余白部のみを含む修正イメージデータを容易に作成することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係るイメージデータ修正システムの構成の一例を示すブロック図。
【図２】分割部によってイメージデータが分割される状態の例を示す図。
【図３】図検出部によって図の描画部が検出される例を示す図。
【図４】第１作成部によって作成される修正イメージデータの一例を示す図。
【図５】第２作成部によって作成される修正イメージデータの一例を示す図。
【図６】順序受付部による修正イメージデータの表示の一例を示す図。
【図７】同実施の形態に係るイメージデータ修正システム１の動作の一例を示すフローチャート。
【図８】本発明の第２の実施の形態に係るイメージデータ修正システムの構成の一例を示すブロック図。
【符号の説明】
１…イメージデータ修正システム、２…イメージスキャナ、３…計算機、４１〜４ｎ…図面、４ａ…表記領域、４ｂ…描画領域、４ｃ…分割指標、５…スキャナソフトウェア、６…記録装置、７…記録媒体、８…イメージデータ修正プログラム、８ａ…読み出し部、８ｂ…分割指標検出部、８ｃ…分割部、８ｄ…図検出部、８ｅ…第１作成部、８ｆ…第２作成部、８ｇ…記録部、８ｈ…順序受付部、８ｉ…パッケージ化部、１４…ＤＬＬ
【図１】
2004215108.tif 000003
【図２】
2004215108.tif 000004
【図３】
2004215108.tif 000005
【図４】
2004215108.tif 000006
【図５】
2004215108.tif 000007
【図６】
2004215108.tif 000008
【図７】
2004215108.tif 000009
【図８】
2004215108.tif 000010