(57)【要約】【課題】原稿を読み取って得られた画像データから、コンピュータ上に仮想的なバインダーを生成する仮想バインダー生成システムを提供する。【解決手段】  スキャナ１０は、一連の画像読取処理によって複数の画像データを読み取る。ＰＣ２０は、スキャナ１０により読み取られた複数の画像データそれぞれの形状又は大きさに基づいて、それぞれの画像データを、バインダーを構成する構成要素に割り当て、この割当てと、読み取られた画像データとに基づいて、仮想的なバインダーのデータを生成する。【選択図】図１
2010224698.tif 000002
【特許請求の範囲】
【請求項１】
互いに関連付けられた複数の画像データそれぞれを取得するデータ取得部と、
前記データ取得部により取得された複数の画像データそれぞれの形状又は大きさに基づいて、それぞれの画像データを、バインダーを構成する構成要素に割り当てる要素割当部と、
前記要素割当部による割当てと、前記データ取得部により取得された画像データとに基づいて、仮想的なバインダーのデータを生成するバインダー生成部と
を有する画像編集装置。
【請求項２】
前記構成要素には、仮想的なバインダーに綴られる書類と、背表紙とが含まれており、
前記要素割当部は、前記データ取得部により取得された画像データそれぞれの縦横比に基づいて、書類又は背表紙となる画像データを決定し、
前記バインダー生成部は、少なくとも背表紙と、バインダーに綴られた書類とからなる仮想バインダ―を生成する
請求項１に記載の画像編集装置。
【請求項３】
前記構成要素には、仮想的なバインダーに綴られる書類と、背表紙とが含まれており、
前記要素割当部は、互いに関連付けられた複数の画像データの形状又は大きさを比較することによって、書類及び背表紙となる画像データを決定する
請求項１に記載の画像編集装置。
【請求項４】
前記構成要素には、付箋が含まれており、
前記要素割当部は、前記データ取得部により取得された画像データそれぞれにおいて、少なくとも、既定サイズの画像領域からはみ出ている部分を、付箋に割り当て、
前記要素割当部により付箋として割り当てられた画像領域と、他の画像領域とを互いに独立な画像オブジェクトとして分離させる付箋分離部と、
前記要素割当部により付箋として割り当てられた画像領域の濃度又は色に基づいて、この付箋が除去された画像データを生成する書類生成部と
をさらに有する請求項１に記載の画像編集装置。
【請求項５】
前記構成要素には、マーカーが含まれており、
前記要素割当部は、前記データ取得部により取得される画像データそれぞれにおいて、所定の濃度又は色で塗り潰された矩形領域を、マーカーに割り当て、
前記要素割当部によりマーカーとして割り当てられた画像領域と、他の画像領域とを互いに独立な画像オブジェクトして分離させるマーカー分離部と、
前記要素割当部によりマーカーとして割り当てられた画像領域の濃度又は色に基づいて、このマーカーによる加色が抑制された画像データを生成する書類生成部と
をさらに有する請求項１に記載の画像編集装置。
【請求項６】
画像読取装置及び画像編集装置を含む仮想バインダ―生成システムであって、
前記画像読取装置は、利用者の画像読取指示操作に応じて、原稿から画像データを読み取り、
前記画像編集装置は、
前記画像読取装置によって単一の画像読取指示操作に応じて複数の画像データが読み取られた場合に、読み取られた画像データそれぞれの形状又は大きさに基づいて、それぞれの画像データを、バインダーを構成する構成要素に割り当てる要素割当部と、
前記要素割当部による割当てと、前記画像読取装置により読み取られた画像データとに基づいて、仮想的なバインダーのデータを生成するバインダー生成部と
を有する
仮想バインダ―生成システム。
【請求項７】
一連の画像読取処理によって複数の画像データを読み取り、
読み取られた複数の画像データそれぞれの形状又は大きさに基づいて、コンピュータが、それぞれの画像データを、バインダーを構成する構成要素に割り当て、
この割当てと、読み取られた画像データとに基づいて、コンピュータが、仮想的なバインダーのデータを生成する
画像編集方法。
【請求項８】
互いに関連付けられた複数の画像データそれぞれの形状又は大きさに基づいて、それぞれの画像データを、バインダーを構成する構成要素に割り当てる要素割当機能と、
前記要素割当機能による割当てと、これらの画像データとに基づいて、仮想的なバインダーのデータを生成するバインダー生成機能と
をコンピュータに実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仮想バインダー生成システムに関するものである。
【背景技術】
【０００２】
例えば、特許文献１には、書類の任意位置に表記された文字列にマークを付すことによって、当該書類を読み取って得られた画像データを画像ファイルに書き込み、この画像データの画像ファイル上の書込位置を、当該マークが付された文字列を検索キーとして管理メモリに登録する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−３３０３２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
コンピュータ上に仮想的なバインダーを生成する仮想バインダー生成システムを提供する。
【課題を解決するための手段】
【０００５】
本発明に係る画像編集装置は、互いに関連付けられた複数の画像データそれぞれを取得するデータ取得部と、前記データ取得部により取得された複数の画像データそれぞれの形状又は大きさに基づいて、それぞれの画像データを、バインダーを構成する構成要素に割り当てる要素割当部と、前記要素割当部による割当てと、前記データ取得部により取得された画像データとに基づいて、仮想的なバインダーのデータを生成するバインダー生成部とを有する。
【０００６】
好適には、前記構成要素には、仮想的なバインダーに綴られる書類と、背表紙とが含まれており、前記要素割当部は、前記データ取得部により取得された画像データそれぞれの縦横比に基づいて、書類又は背表紙となる画像データを決定し、前記バインダー生成部は、少なくとも背表紙と、バインダーに綴られた書類とからなる仮想バインダ―を生成する。
好適には、前記構成要素には、仮想的なバインダーに綴られる書類と、背表紙とが含まれており、前記要素割当部は、互いに関連付けられた複数の画像データの形状又は大きさを比較することによって、書類及び背表紙となる画像データを決定する。
【０００７】
好適には、前記構成要素には、付箋が含まれており、前記要素割当部は、前記データ取得部により取得された画像データそれぞれにおいて、少なくとも、既定サイズの画像領域からはみ出ている部分を、付箋に割り当て、前記要素割当部により付箋として割り当てられた画像領域と、他の画像領域とを互いに独立な画像オブジェクトとして分離させる付箋分離部と、前記要素割当部により付箋として割り当てられた画像領域の濃度又は色に基づいて、この付箋が除去された画像データを生成する書類生成部とをさらに有する。
【０００８】
好適には、前記構成要素には、マーカーが含まれており、前記要素割当部は、前記データ取得部により取得される画像データそれぞれにおいて、所定の濃度又は色で塗り潰された矩形領域を、マーカーに割り当て、前記要素割当部によりマーカーとして割り当てられた画像領域と、他の画像領域とを互いに独立な画像オブジェクトして分離させるマーカー分離部と、前記要素割当部によりマーカーとして割り当てられた画像領域の濃度又は色に基づいて、このマーカーによる加色が抑制された画像データを生成する書類生成部とをさらに有する。
【０００９】
また、本発明に係る仮想バインダ―生成システムは、画像読取装置及び画像編集装置を含む仮想バインダ―生成システムであって、前記画像読取装置は、利用者の画像読取指示操作に応じて、原稿から画像データを読み取り、前記画像編集装置は、前記画像読取装置によって単一の画像読取指示操作に応じて複数の画像データが読み取られた場合に、読み取られた画像データそれぞれの形状又は大きさに基づいて、それぞれの画像データを、バインダーを構成する構成要素に割り当てる要素割当部と、前記要素割当部による割当てと、前記画像読取装置により読み取られた画像データとに基づいて、仮想的なバインダーのデータを生成するバインダー生成部とを有する。
【００１０】
また、本発明に係る画像編集方法は、一連の画像読取処理によって複数の画像データを読み取り、読み取られた複数の画像データそれぞれの形状又は大きさに基づいて、コンピュータが、それぞれの画像データを、バインダーを構成する構成要素に割り当て、この割当てと、読み取られた画像データとに基づいて、コンピュータが、仮想的なバインダーのデータを生成する。
【００１１】
また、本発明に係るプログラムは、互いに関連付けられた複数の画像データそれぞれの形状又は大きさに基づいて、それぞれの画像データを、バインダーを構成する構成要素に割り当てる要素割当機能と、前記要素割当機能による割当てと、これらの画像データとに基づいて、仮想的なバインダーのデータを生成するバインダー生成機能とをコンピュータに実現させる。
【発明の効果】
【００１２】
本発明によれば、コンピュータ上に仮想的なバインダーを生成することができる。
【図面の簡単な説明】
【００１３】
【図１】仮想バインダー生成システム１の全体構成を例示する図である。
【図２】バインダーを構成する原稿を例示する図である。
【図３】仮想バインダー２００を例示する図である。
【図４】仮想バインダー生成プログラム３００を例示する図である。
【図５】仮想バインダー生成処理（Ｓ１０）を例示する図である。
【図６】原稿種別判定処理（Ｓ２０）を例示する図である。
【図７】原稿要素判定処理（Ｓ３０）を例示する図である。
【発明を実施するための形態】
【実施例１】
【００１４】
図１は、仮想バインダー生成システム１の全体構成を例示する図である。
図１に例示するように、仮想バインダー生成システム１は、スキャナ１０と、パーソナルコンピュータ２０（ＰＣ２０）とを含む。
スキャナ１０は、画像読取装置の一例であり、原稿（紙媒体）を光学的に読み取り、読み取った原稿の画像データを生成する。
ＰＣ２０は、画像編集装置の一例であり、スキャナ１０を制御するデバイスドライバがインストールされ、スキャナ１０とＵＳＢケーブルで接続されている。ＰＣ２０は、利用者の操作によってスキャナ１０を制御し、スキャナ１０によって読み取られた原稿の画像データをメモリに格納する。なお、ＵＳＢケーブル３０は、ＬＡＮ（Local Area Network)ケーブルなどの通信ケーブルに置き換えてもよい。
【００１５】
以上のような構成で、ＰＣ２０には、さらに、図４に例示するような仮想バインダー生成プログラム３００がインストールされる。これによって、ＰＣ２０は、スキャナ１０を制御して、図２に例示するようなバインダーを構成する原稿を読み取り、読み取った原稿の画像データから、図３に例示するようなコンピュータ上の仮想的なバインダー（以降、「仮想バインダー」と呼ぶ）を生成する。
【００１６】
図２は、バインダーを構成する原稿を例示する図である。
図２に例示するように、バインダーを構成する構成要素には、大きく分けて、背表紙１１０、インデックスシート１２０、及び書類１３０の３種類がある。さらに、バインダーの構成要素には、書類１３０に付されるマーカー１０２及び付箋１０４が含まれる。
【００１７】
背表紙１１０は、バインダーの背面に差し込まれる用紙であり、例えば、バインダーにまとめられる書類１３０の表題が書かれる。
インデックスシート１２０は、バインダー内の書類を区分するために、書類と書類の間に挟み込まれるページであり、バインダーを閉じたとき、書面の一部がバインダからはみ出る形状となっている。このバインダーからはみ出た部分には、見出しとなる文字が書かれる。なお、本実施例におけるインデックスシート１２０は、書面全体が単一色であるものとする。
書類１３０は、文字又は図などが書かれてある。書類１３０の書面中の任意文字には、マーカー１０２が付されている場合がある。また、書類１３０の書面の片隅には、付箋１０４が貼られている場合がある。
なお、マーカー１０２は、書類１３０の文字色に対して薄い色であり、マーカー１０２を付された文字は十分に目視できる。マーカー１０２を付すものとしては、例えば、蛍光色ペンなどがある。
また、付箋１０４は、バインダーを閉じたとき、一部分がバインダーからはみ出るように貼られる。付箋１０４の書面には、見出しなどの文字が書かれる。なお、本実施例における付箋１０４は、書面全体が単一色であるものとする。
【００１８】
以上で説明したように、スキャナ１０によって読み取られるバインダーを構成する原稿は、形状又は大きさが異なる。また、これら複数の原稿を読み取って得られた画像データは、スキャナ１０の一連の読み取りによって関連付けられ、ＰＣ２０のメモリに格納される。そして、ＰＣ２０は、この関連付けられた画像データから、図３に例示するような仮想バインダーを生成する。
【００１９】
図３は、仮想バインダー２００を例示する図である。
図３（Ａ）に例示するように、ＰＣ２０で生成された仮想バインダー２００は、仮想キャビネットに格納された状態で表示される。仮想バインダー２００の背表紙２１０には、原稿の背表紙１１０を読み取って得られた画像データが表示される。仮想キャビネットに格納されている仮想バインダー２００は、利用者の操作によってクリックされると、図３（Ｂ）に例示するように、見開き状態で表示される。
【００２０】
見開き状態の仮想バインダー２００は、インデックスシート１２０を読み取って得られた画像データから生成した仮想インデックスシート２２０、書類１３０を読み取って得られた画像データから生成した仮想書類２３０、マーカー１０２を読み取って得られた画像データから生成した仮想マーカー２０２、又は付箋１０４を読み取って得られた画像データから生成した仮想付箋２０４から構成される。なお、仮想マーカー２０２及び仮想付箋２０４は、仮想書類２３０とは別のレイヤで処理され、仮想書類２３０から分離して移動させることができる。このとき、仮想マーカ２０２が付されていた文字は、仮想マーカ２０２の分離によって、文字のみが表示される。また、仮想インデックスシート２２０のはみ出し部分及び仮想付箋２０４の文字は、それぞれインデックスシート１２０のはみ出し部分及び付箋１０４の文字をＯＣＲ（Optical Character Reader）で読み取った文字データで表わされ、編集可能である。
【００２１】
図４は、仮想バインダー生成プログラム３００を例示する図である。
図４に例示するように、仮想バインダー生成プログラム３００は、画像読取部３０２、原稿種別判定部３０４、背表紙生成部３０６、インデックスシート生成部３０８、書類要素判定部３１０、付箋生成部３１２、マーカー生成部３１４、書類生成部３１６、バインダー生成部３１８、バインダー格納部３２０、表示部３２２、バインダー操作部３２４、及びＵＩ部３２６を有する。
仮想バインダ―生成プログラム３００は、例えば、ＣＤ−ＲＯＭ等の記録媒体に記録されており、この記録媒体を介してＰＣ２０（図１）にインストールされる。なお、仮想バインダー生成プログラム３００の一部が、ハードウェアによって実現されてもよい。
【００２２】
画像読取部３０２は、デバイスドライバを介してスキャナ１０を制御し、スキャナ１０で読み取った原稿の画像データを取得する。
【００２３】
原稿種別判定部３０４（要素割当部）は、画像読取部３０２により取得された画像データそれぞれの形状又は大きさに基づいて、それぞれの画像データを、仮想バインダ―の構成要素に割り当てる。より具体的には、原稿種別判定部３０４は、画像読取部３０２により取得された画像データの形状及び縦横比に基づいて、背表紙１１０の画像データであるか、インデックスシート１２０の画像データであるか、又は書類１３０の画像データであるかを判定する。なお、原稿種別判定部３０４は、一連の画像読取処理で読み取られた複数の画像データの形状又は大きさを互いに比較して、読み取られた画像データそれぞれを、背表紙１１０、インデックスシート１２０又は書類１３０に割り当ててもよい。例えば、書類１３０の高さは、背表紙１１０の高さとほぼ一致するが、書類１３０の幅（横方向の長さ）は、一般に、背表紙１１０の幅よりも広い。この点に着目して、原稿種別判定部３０４は、背表紙１１０であるか書類１３０であるかを判定してもよい。
【００２４】
背表紙生成部３０８は、原稿種別判定部３０４で背表紙１１０と判定された画像データに、背表紙１１０であることを示す種別を対応付けたもの（以降、「仮想背表紙データ」と呼ぶ）を生成する。
【００２５】
インデックスシート生成部３０８は、原稿種別判定部３０４でインデックスシート１２０と判定された画像データから、インデックスシート１２０のはみ出し部分に書かれているいる文字を読み取る。そして、インデックスシート生成部３０８は、この読み取った文字に、インデックスシート１２０であることを示す種別と、インデックスシート１２０のページ数とを対応付けたもの（以降、「仮想インデックスシートデータ」と呼ぶ）を生成する。
【００２６】
書類要素判定部３１０（要素割当部）は、画像データに含まれる画像領域それぞれの形状又は大きさに基づいて、画像データに含まれる画像領域それぞれを、仮想バインダの構成要素に割り当てる。より具体的には、書類要素判定部３１０は、原稿種別判定部３０４で書類１３０と判定された画像データに含まれている各要素（領域分割で抽出された各領域）が、付箋１０４であるか、マーカー１０２であるか、書類１３０（付箋１０４及びマーカー１０２を除く）であるかを判定する。
【００２７】
付箋生成部３１２は、書類要素判定部３１０で付箋１０４と判定された要素の画像データから、付箋１０４に書かれている文字、及び付箋１０４の色を読み取る。そして、付箋生成部３１２は、この読み取った文字及び色に、付箋１２０であることを示す種別と、付箋１２０が貼られている書類１３０のページ数と、書類１３０における付箋１２０の領域を示す位置とを対応付けたもの（以降、「仮想付箋データ」と呼ぶ）を生成する。
【００２８】
マーカー生成部３１４は、書類要素判定部３１０でマーカー１０２と判定された要素の画像データから、マーカー１０２の色を読み取る。そして、マーカー生成部３１４は、この読み取った色に、マーカー１０２であることを示す種別と、マーカー１０２が付されている書類１３０のページ数と、書類１３０におけるマーカー１０２の領域を示す位置とを対応付けたもの（以降、「仮想マーカーデータ」と呼ぶ）を生成する。なお、マーカー１０２を付された領域の画像データから、マーカー１０２の色を読み取るには、例えば、画像データを明るくしていき、最終的に文字の部分だけを残し、この文字の部分を明るくする前の画像データから差分し、この差分した画像データの色の平均値を求め、求めた平均値をマーカー１０２の色とする手法を用いる。
【００２９】
書類生成部３１６は、書類１３０の画像データから、仮想付箋データに含まれる位置によって付箋１０４の領域を割り出し、割り出した領域の仮想付箋データに含まれる色を、付箋１０４の周囲の色と同一にする。また、書類生成部３１６は、書類１３０の画像データから、仮想マーカーデータに含まれる位置によってマーカー１０２の領域を割り出し、割り出した領域から仮想マーカーデータに含まれる色を抜いて、マーカー１０２が付される前の状態に戻す。そして、書類生成部３１６は、このようにして得られた画像データに、書類１３０であることを示す種別と、書類１３０のページ数とを対応付けたもの（以降、「仮想書類データ」と呼ぶ）を生成する。なお、画像データのマーカー１０２が付された領域から仮想マーカーデータに含まれる色を抜くには、例えば、色を除算する手法を用いる。
【００３０】
バインダー生成部３１８は、背表紙生成部３０６で生成された仮想背表紙データと、インデックスシート生成部３０８で生成された仮想インデックスシートデータと、付箋生成部３１２で生成された仮想付箋データと、マーカー生成部３１４で生成された仮想マーカーデータと、書類生成部３１６で生成された仮想書類データとに基づいて、仮想バインダー２００を生成する。
【００３１】
バインダー格納部３２０は、バインダー生成部３１８で生成された仮想バインダー２００をハードディスクなどの記憶装置に格納する。
【００３２】
表示部３２２は、バインダー格納部３２０によって格納された仮想バインダー２００をディスプレイに表示する。
【００３３】
バインダー操作部３２４は、ＵＩ部３２６で入力された指示命令に従って、仮想バインダー２００を操作する。
【００３４】
ＵＩ部３２６は、利用者から、仮想バインダーの生成開始、又は仮想バインダー２００の操作に対する指示命令の入力を受け付ける。
【００３５】
図５は、仮想バインダー生成処理（Ｓ１０）を例示する図である。
図５に例示するように、ステップ１００（Ｓ１００）において、画像読取部３０２は、デバイスドライバを介してスキャナ１０を制御し、スキャナ１０で読み取った原稿の画像データを取得する。
【００３６】
ステップ１０２（Ｓ１０２）において、画像読取部３０２は、全ての原稿がスキャナ１０によって読み取られたかを判断する。仮想バインダー生成プログラム３００は、全ての原稿が読み取られた場合は、Ｓ１０４に移行し、全ての原稿が読み取られていない場合は、Ｓ１００に戻る。
【００３７】
ステップ１０４（Ｓ１０４）において、原稿種別判定部３０４は、原稿種別判定処理（Ｓ２０）を実行する。
【００３８】
ステップ１０６（Ｓ１０６）において、原稿種別判定部３０４は、Ｓ１００で取得された画像データがＳ１０４で背表紙１１０に対するものと判定されたか判断する。仮想バインダー生成プログラム３００は、画像データが背表紙１１０に対するものと判定された場合は、Ｓ１０８に移行し、画像データが背表紙１１０に対するものと判定されていない場合は、Ｓ１１０に移行する。
【００３９】
ステップ１０８（Ｓ１０８）において、背表紙生成部３０６は、仮想背表紙データを生成する。
【００４０】
ステップ１１０（Ｓ１１０）において、原稿種別判定部３０４は、Ｓ１００で取得された画像データがＳ１０４でインデックスシート１２０に対するものと判定されたか判断する。仮想バインダー生成プログラム３００は、画像データがインデックスシート１２０に対するものと判定された場合は、Ｓ１１２に移行し、画像データがインデックスシート１２０に対するものと判定されていない場合は、Ｓ１１４に移行する。
【００４１】
ステップ１１２（Ｓ１１２）において、インデックスシート生成部３０８は、仮想インデックスシートデータを生成する。
【００４２】
ステップ１１４（Ｓ１１４）において、書類要素判定部３１０は、書類要素判定処理（Ｓ３０）を実行する。
【００４３】
ステップ１１６（Ｓ１１６）において、書類要素判定部３１０は、Ｓ１０４で書類１３０と判定された画像データに含まれる要素がＳ１１４で付箋１０４に対するものと判定されたか判断する。仮想バインダー生成プログラム３００は、要素が付箋１０４に対するものと判定された場合は、Ｓ１１８に移行し、要素が付箋１０４に対するものと判定されていない場合は、Ｓ１２０に移行する。
【００４４】
ステップ１１８（Ｓ１１８）において、付箋生成部３１２は、仮想付箋データを生成する。
【００４５】
ステップ１２０（Ｓ１２０）において、書類要素判定部３１０は、Ｓ１０４で書類１３０と判定された画像データに含まれる要素がＳ１１４でマーカー１０２に対するものと判定されたか判断する。仮想バインダー生成プログラム３００は、要素がマーカー１０２に対するものと判定された場合は、Ｓ１２２に移行し、要素がマーカー１０２に対するものと判定されていない場合は、Ｓ１２４に移行する。
【００４６】
ステップ１２２（Ｓ１２２）において、マーカー生成部３１４は、仮想マーカーデータを生成する。
【００４７】
ステップ１２４（Ｓ１２４）において、書類生成部３１６は、仮想書類データを生成する。
【００４８】
ステップ１２６（Ｓ１２６）において、バインダー生成部３１８は、Ｓ１０８で生成された仮想背表紙データと、Ｓ１１２で生成された仮想インデックスシートデータと、Ｓ１１８で生成された仮想付箋データと、Ｓ１１２で生成された仮想マーカーデータと、Ｓ１２４で生成された仮想書類データとに基づいて、仮想バインダー２００を生成する。
【００４９】
図６は、原稿種別判定処理（Ｓ２０）を例示する図である。
図６に例示するように、ステップ２００（Ｓ２００）において、原稿種別判定部３０４は、画像読取部３０２から、読み取った原稿の画像データを取得する。
【００５０】
ステップ２０２（Ｓ２０２）において、原稿種別判定部３０４は、Ｓ２００で取得した画像データの縦横比率が、背表紙１１０の縦横比率であるか判断する。仮想バインダー生成プログラム３００は、画像データの縦横比率が背表紙１１０の縦横比率である場合は、Ｓ２０４に移行し、画像データの縦横比率が背表紙１１０の縦横比率でない場合は、Ｓ２０６に移行する。
【００５１】
ステップ２０４（Ｓ２０４）において、原稿種別判定部３０４は、Ｓ２００で取得した画像データを、背表紙１１０に対するものと判定する。
【００５２】
ステップ２０６（Ｓ２０６）において、原稿種別判定部３０４は、Ｓ２００で取得した画像データにおいて、原稿の一部にはみ出し部分があるか判断する。仮想バインダー生成プログラム３００は、原稿の一部にはみ出し部分がある場合は、Ｓ２１０に移行し、原稿の一部にはみ出し部分がない場合は、Ｓ２０８に移行する。
【００５３】
ステップ２０８（Ｓ２０８）において、原稿種別判定部３０４は、Ｓ２００で取得した画像データを、書類１３０に対するものと判定する。
【００５４】
ステップ２１０（Ｓ２１０）において、原稿種別判定部３０４は、Ｓ２００で取得した画像データにおいて、原稿の色が単一色であるか判断する。仮想バインダー生成プログラム３００は、原稿の色が単一色である場合は、Ｓ２１２に移行し、原稿が単一色でない場合は、Ｓ２０８に移行する。
【００５５】
ステップ２１２（Ｓ２１２）において、原稿種別判定部３０４は、Ｓ２００で取得した画像データを、インデックスシート１２０に対するものと判定する。
【００５６】
ステップ２１４（Ｓ２１４）において、原稿種別判定部３０４は、画像読取部３０２で読み取られた全ての原稿の種別を判定したか判断する。仮想バインダー生成プログラム３００は、全ての原稿の種別を判定した場合は、終了し、全ての原稿の種別を判定していない場合は、Ｓ２００に戻る。
【００５７】
図７は、原稿要素判定処理（Ｓ３０）を例示する図である。
図７に例示するように、ステップ３００（Ｓ３００）において、書類要素判定部３１０は、原稿種別判定部３０４から、書類１３０と判定された画像データを取得する。
【００５８】
ステップ３０２（Ｓ３０２）において、書類要素判定部３１０は、Ｓ３００で取得した画像データを、ある一定の特徴を有する要素に分解する。なお、画像データを要素に分解するには、例えば、画像の領域分割の手法を用いる。
【００５９】
ステップ３０４（Ｓ３０４）において、書類要素判定部３１０は、Ｓ３０２で分解された要素が、四角形で、かつ、この要素の周りの画素より暗いか判断する。仮想バインダー生成プログラム３００は、要素が四角形で、かつ周りの画素より暗い場合は、Ｓ３０６に移行し、要素が四角形でない、又は周りの画素より暗くない場合は、Ｓ３０８に移行する。
【００６０】
ステップ３０６（Ｓ３０６）において、書類要素判定部３１０は、Ｓ３０２で分解された要素を、マーカー１０２に対するものと判定する。
【００６１】
ステップ３０８（Ｓ３０８）において、書類要素判定部３１０は、Ｓ３０２で分解された要素の一部分が書類１３０からはみ出していないか判断する。仮想バインダー生成プログラム３００は、要素の一部分にはみ出しがある場合は、Ｓ３１０に移行し、要素の一部分にはみ出しがない場合は、Ｓ３１２に移行する。
【００６２】
ステップ３１０（Ｓ３１０）において、書類要素判定部３１０は、Ｓ３０２で分解された要素を、付箋１０４に対するものと判定する。
【００６３】
ステップ３１２（Ｓ３１２）において、書類要素判定部３１０は、Ｓ３０２で分解された要素を、書類１３０（マーカー１０２及び付箋１０４を除く）に対するものと判定する。
【００６４】
ステップ３１４（Ｓ３１４）において、書類要素判定部３１０は、原稿種別判定部３０４から取得した全ての画像データ（書類１３０と判定されたもの）の要素を判定したか判断する。仮想バインダー生成プログラム３００は、全ての画像データの要素を判定した場合は、終了し、全ての画像データの要素を判定していない場合は、Ｓ３００に戻る。
【００６５】
以上で説明したような構成及び動作によって、仮想バインダー生成システム１は、バインダーを構成する原稿（背表紙１１０、インデックスシート１２０、及び書類１３０）をそのままの状態で読み取って、コンピュータ上に仮想バインダー２００を生成することができる。
【００６６】
［変形例］
上記実施例１では、ＵＩ部３２６を介した利用者の指示によって、仮想バインダー２００の生成処理が開始されたが、これを、形状又は大きさの異なる複数の原稿の画像データを画像読取部３０２が取得したとき、自動的に仮想バインダー２００の生成処理を開始するようにしてもよい。
また、上記実施例では、単一の画像読取指示操作に応じてスキャナ１０により読み取られた複数の画像データを、仮想バインダ―を構成するものとして互いに関連付けているが、これに限定されるものではなく、例えば、ＰＣ２０におけるドラッグ操作などによって、仮想バインダ―を構成する画像データの関連付けを行ってもよい。
【符号の説明】
【００６７】
１      仮想バインダー生成システム
１０    スキャナ
２０    ＰＣ
３０    ＵＳＢケーブル
１０２  マーカー
１０４  付箋
１１０  背表紙
１２０  インデックスシート
１３０  書類
２００  仮想バインダー
２０２  仮想マーカー
２０４  仮想付箋
２２０  仮想インデックスシート
２３０  仮想書類
３００  仮想バインダー生成プログラム
３０２  画像読取部
３０４  原稿種別判定部
３０６  背表紙生成部
３０８  インデックスシート生成部
３１０  書類要素判定部
３１２  付箋生成部
３１４  マーカー生成部
３１６  書類生成部
３１８  バインダー生成部
３２０  バインダー格納部
３２２  表示部
３２４  バインダー操作部
３２６  ＵＩ部
【図１】
2010224698.tif 000003
【図２】
2010224698.tif 000004
【図３】
2010224698.tif 000005
【図４】
2010224698.tif 000006
【図５】
2010224698.tif 000007
【図６】
2010224698.tif 000008
【図７】
2010224698.tif 000009