(57)【要約】【課題】識別子が印刷された紙面を読取って、記事を特定できる記事読取装置、記事特定方法、及び特定された記事を配信する読取記事配信システムを提供する。【解決手段】スキャナ部から読み取られた読み取り画像を取得し（Ｓ１）、その中に含まれている二次元コードを検索する（Ｓ２）。発見した二次元コードを送信することで、コンテンツサーバに紙面全体の画像を要求する（Ｓ７）。受信した（Ｓ８）紙面画像に含まれる二次元コードと読み取った二次元コードの大きさを合わせることにより、読み取り画像を紙面画像の大きさに拡大・縮小する（Ｓ９）。受信した紙面情報を手がかりに、読取画像に含まれる記事を切り出し、各記事の面積や中心からのスコアを算出して、読取画像中の取り出したい対象記事を判別する（Ｓ１２）。【選択図】図８
2008198029.tif 000002
【特許請求の範囲】
【請求項１】
識別子と記事とが印刷された紙面を読み取る読取手段と、
前記読取手段により読み取られた読取画像内に含まれる前記識別子を特定する識別子特定手段と、
前記識別子特定手段により特定された識別子に基づき、前記読取画像を含む紙面の画像情報、当該紙面内に配置されている記事の位置情報、及び当該記事が前記紙面に占める面積である紙面中面積情報を少なくとも含む紙面情報を取得する紙面情報取得手段と、
前記読取画像と、前記紙面情報取得手段により取得した紙面情報とに基づき、前記読取画像に含まれている記事の中から、コンテンツを表示させる表示端末に送信する記事を対象記事として特定する対象記事特定手段とを備えたことを特徴とする記事読取装置。
【請求項２】
前記読取画像と前記紙面情報とに基づき、前記読取画像に含まれる記事を特定する記事特定手段と、
前記記事特定手段により特定された各特定記事の前記読取画像中に占める面積を算出する記事面積算出手段とを備え、
前記対象記事特定手段は、前記記事面積算出手段により算出された読取画像中記事面積がより広い特定記事を前記対象記事として特定することを特徴とする請求項１に記載の記事読取装置。
【請求項３】
前記読取画像と前記紙面情報とに基づき、前記読取画像に含まれる記事を特定する記事特定手段と、
前記記事特定手段により特定された各特定記事の前記読取画像中に占める面積を算出する記事面積算出手段と、
前記紙面情報取得手段により取得した前記各特定記事の前記紙面中面積情報と、前記記事面積算出手段により算出した読取画像中記事面積とに基づき、前記各特定記事の読取画像部分が前記紙面内の記事に占める割合を算出する読取割合算出手段とを備え、
前記対象記事特定手段は、前記読取割合算出手段により算出された割合がより高い特定記事を前記対象記事として特定することを特徴とする請求項１に記載の記事読取装置。
【請求項４】
前記読取画像と前記紙面情報とに基づき、前記読取画像に含まれる記事を特定する記事特定手段と、
前記記事特定手段により特定された各特定記事の前記読取画像の中心からの近さを算出する近さ算出手段とを備え、
前記対象記事特定手段は、前記近さ算出手段により算出された近さがより近い特定記事を前記対象記事として特定することを特徴とする請求項１に記載の記事読取装置。
【請求項５】
前記対象記事特定手段は、複数の前記対象記事を特定することを特徴とする請求項２乃至４のいずれかに記載の記事読取装置。
【請求項６】
識別子と記事とが印刷された紙面を読み取る読取工程と、
前記読取工程において読み取られた読取画像内に含まれる前記識別子を特定する識別子特定工程と、
前記識別子特定工程において特定された識別子に基づき、前記読取画像を含む紙面の画像情報、当該紙面内に配置されている記事の位置情報、及び当該記事が前記紙面に占める面積である紙面中面積情報を少なくとも含む紙面情報を取得する紙面情報取得工程と、
前記読取画像と、前記紙面情報取得手段により取得した紙面情報とに基づき、前記読取画像に含まれている記事の中から、コンテンツを表示させる表示端末に送信する記事を対象記事として特定する対象記事特定工程とからなる記事特定方法。
【請求項７】
識別子と記事とが印刷された紙面を読み取る記事読取装置と、当該記事読取装置に接続され、当該記事読取装置が読み取った記事のコンテンツを読取装置から受信して表示する表示端末とからなる読取記事配信システムであって、
前記記事読取装置は、
前記紙面を読み取る読取手段と、
前記読取手段により読み取られた読取画像内に含まれる前記識別子を特定する識別子特定手段と、
前記識別子特定手段により特定された識別子に基づき、前記読取画像を含む紙面の画像情報、当該紙面内に配置されている記事の位置情報、及び当該記事が前記紙面に占める面積情報を少なくとも含む紙面情報を取得する紙面情報取得手段と、
前記読取画像と、前記紙面情報取得手段により取得した紙面情報とに基づき、前記読取画像に含まれている記事の中から、前記表示端末にコンテンツを送信する記事を特定する対象記事特定手段と、
前記対象記事特定手段により特定された対象記事のコンテンツを取得するコンテンツ取得手段と、
前記コンテンツ取得手段により取得した対象記事コンテンツを前記表示端末に送信するコンテンツ送信手段とを備え、
前記表示端末は、
コンテンツを表示する表示手段と、
前記記事読取装置から送信される対象記事コンテンツを受信する受信手段と、
前記受信手段により受信した前記対象記事コンテンツを前記表示手段に表示させる表示制御手段とを備えたことを特徴とする読取記事配信システム。
【請求項８】
前記記事読取装置にはコンテンツサーバが接続され、
前記コンテンツサーバは、
前記紙面の画像情報、当該紙面内に配置された前記記事の位置情報、及び当該記事が前記紙面に占める面積情報を少なくとも含む紙面情報を記憶した紙面情報記憶手段と、
前記記事の内容であるコンテンツを記憶したコンテンツ記憶手段と、
前記記事読取装置からの要求に応じて前記紙面情報記憶手段に記憶された紙面情報を提供する紙面情報提供手段と、
前記記事読取装置からの要求に応じて前記コンテンツ記憶手段に記憶されたコンテンツを提供するコンテンツ提供手段とを備え、
前記記事読取装置は、
前記紙面情報取得手段が、前記コンテンツサーバに要求することにより、前記紙面情報を取得し、
前記コンテンツ取得手段が、前記コンテンツサーバに要求することにより前記対象記事コンテンツを取得することを特徴とする請求項７に記載の読取記事配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記事読取装置、記事特定方法、及び読取記事配信システムに関するものである。
【背景技術】
【０００２】
従来より、新聞や雑誌等の印刷物にバーコードや二次元コード等の識別子を埋め込み、これらの識別子をスキャナやカメラで読取ると、ネットワーク上に用意された詳細情報や更新された情報を入手できるようにされているものがある。また、このようにして入手した詳細情報・更新情報を携帯端末にダウンロードして閲覧したいというニーズもある。
【０００３】
このような識別子を読取る際、バーコードリーダや携帯電話に付属するカメラのバーコードモード等で読取れば、目的の識別子に近づけて読み取りを行えばよいので、目的の記事についての識別子を読取るのは比較的容易である。しかし、狭い領域に多数の識別子が存在している場合には、どの識別子を読取ったのかがわからない場合がある。このような場合に対処するため、二次元コードが密集している場合に、特定位置にある二次元コードを読取ることができる二次元コードリーダも提案されている（例えば、特許文献１参照）。
【特許文献１】特開２０００−２６８１２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の技術は、二次元コードリーダを用いるものであり、フラットベッドスキャナを用いて新聞などの紙面に配置された識別子を読取ると、複数の識別子が読取られてしまい、目的のものを特定するのが難しいことがあるが、そのような場合には適用できない。
【０００５】
本発明はこのような問題を解決するためになされたものであり、識別子が印刷された紙面を読取って、記事を特定できる記事読取装置、記事特定方法、及び特定された記事を配信する読取記事配信システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の請求項１に記載の記事読取装置は、識別子と記事とが印刷された紙面を読み取る読取手段と、前記読取手段により読み取られた読取画像内に含まれる前記識別子を特定する識別子特定手段と、前記識別子特定手段により特定された識別子に基づき、前記読取画像を含む紙面の画像情報、当該紙面内に配置されている記事の位置情報、及び当該記事が前記紙面に占める面積である紙面中面積情報を少なくとも含む紙面情報を取得する紙面情報取得手段と、前記読取画像と、前記紙面情報取得手段により取得した紙面情報とに基づき、前記読取画像に含まれている記事の中から、コンテンツを表示させる表示端末に送信する記事を対象記事として特定する対象記事特定手段とを備えたことを特徴とする。
【０００７】
また、本発明の請求項２に記載の記事読取装置は、請求項１に記載の発明の構成に加え、前記読取画像と前記紙面情報とに基づき、前記読取画像に含まれる記事を特定する記事特定手段と、前記記事特定手段により特定された各特定記事の前記読取画像中に占める面積を算出する記事面積算出手段とを備え、前記対象記事特定手段は、前記記事面積算出手段により算出された読取画像中記事面積がより広い特定記事を前記対象記事として特定することを特徴とする。
【０００８】
また、本発明の請求項３に記載の記事読取装置は、請求項１に記載の発明の構成に加え、前記読取画像と前記紙面情報とに基づき、前記読取画像に含まれる記事を特定する記事特定手段と、前記記事特定手段により特定された各特定記事の前記読取画像中に占める面積を算出する記事面積算出手段と、前記紙面情報取得手段により取得した前記各特定記事の前記紙面中面積情報と、前記記事面積算出手段により算出した読取画像中記事面積とに基づき、前記各特定記事の読取画像部分が前記紙面内の記事に占める割合を算出する読取割合算出手段とを備え、前記対象記事特定手段は、前記読取割合算出手段により算出された割合がより高い特定記事を前記対象記事として特定することを特徴とする。
【０００９】
また、本発明の請求項４に記載の記事読取装置は、請求項１に記載の発明の構成に加え、前記読取画像と前記紙面情報とに基づき、前記読取画像に含まれる記事を特定する記事特定手段と、前記記事特定手段により特定された各特定記事の前記読取画像の中心からの近さを算出する近さ算出手段とを備え、前記対象記事特定手段は、前記近さ算出手段により算出された近さがより近い特定記事を前記対象記事として特定することを特徴とする。
【００１０】
また、本発明の請求項５に記載の記事読取装置は、請求項２乃至４のいずれかに記載の発明の構成に加え、前記対象記事特定手段が、複数の前記対象記事を特定することを特徴とする。
【００１１】
また、本発明の請求項６に記載の記事特定方法は、識別子と記事とが印刷された紙面を読み取る読取工程と、前記読取工程において読み取られた読取画像内に含まれる前記識別子を特定する識別子特定工程と、前記識別子特定工程において特定された識別子に基づき、前記読取画像を含む紙面の画像情報、当該紙面内に配置されている記事の位置情報、及び当該記事が前記紙面に占める面積である紙面中面積情報を少なくとも含む紙面情報を取得する紙面情報取得工程と、前記読取画像と、前記紙面情報取得手段により取得した紙面情報とに基づき、前記読取画像に含まれている記事の中から、コンテンツを表示させる表示端末に送信する記事を対象記事として特定する対象記事特定工程とからなる記事特定方法である。
【００１２】
また、本発明の請求項７に記載の読取記事配信システムは、識別子と記事とが印刷された紙面を読み取る記事読取装置と、当該記事読取装置に接続され、当該記事読取装置が読み取った記事のコンテンツを読取装置から受信して表示する表示端末とからなる読取記事配信システムであって、前記記事読取装置は、前記紙面を読み取る読取手段と、前記読取手段により読み取られた読取画像内に含まれる前記識別子を特定する識別子特定手段と、前記識別子特定手段により特定された識別子に基づき、前記読取画像を含む紙面の画像情報、当該紙面内に配置されている記事の位置情報、及び当該記事が前記紙面に占める面積情報を少なくとも含む紙面情報を取得する紙面情報取得手段と、前記読取画像と、前記紙面情報取得手段により取得した紙面情報とに基づき、前記読取画像に含まれている記事の中から、前記表示端末にコンテンツを送信する記事を特定する対象記事特定手段と、前記対象記事特定手段により特定された対象記事のコンテンツを取得するコンテンツ取得手段と、前記コンテンツ取得手段により取得した対象記事コンテンツを前記表示端末に送信するコンテンツ送信手段とを備え、前記表示端末は、コンテンツを表示する表示手段と、前記記事読取装置から送信される対象記事コンテンツを受信する受信手段と、前記受信手段により受信した前記対象記事コンテンツを前記表示手段に表示させる表示制御手段とを備えたことを特徴とする。
【００１３】
また、本発明の請求項８に記載の読取記事配信システムは、請求項７に記載の発明の構成に加え、前記記事読取装置にはコンテンツサーバが接続され、前記コンテンツサーバは、前記紙面の画像情報、当該紙面内に配置された前記記事の位置情報、及び当該記事が前記紙面に占める面積情報を少なくとも含む紙面情報を記憶した紙面情報記憶手段と、前記記事の内容であるコンテンツを記憶したコンテンツ記憶手段と、前記記事読取装置からの要求に応じて前記紙面情報記憶手段に記憶された紙面情報を提供する紙面情報提供手段と、前記記事読取装置からの要求に応じて前記コンテンツ記憶手段に記憶されたコンテンツを提供するコンテンツ提供手段とを備え、前記記事読取装置は、前記紙面情報取得手段が、前記コンテンツサーバに要求することにより、前記紙面情報を取得し、前記コンテンツ取得手段が、前記コンテンツサーバに要求することにより前記対象記事コンテンツを取得することを特徴とする。
【発明の効果】
【００１４】
本発明の請求項１に記載の記事読取装置は、読取手段が識別子と記事とが印刷された紙面を読み取り、識別子特定手段が読取手段により読み取られた読取画像内に含まれる識別子を特定する。そして、その識別子に基づいて紙面情報取得手段が紙面情報を取得する。紙面情報には、読取画像を含む紙面の画像情報、紙面内に配置されている記事の位置情報、記事が前記紙面に占める面積である紙面中面積情報が含まれており、これらの情報と読取画像とをつきあわせることにより、対象記事特定手段が、読取画像の中からコンテンツを表示させる表示端末に送信する記事を対象記事として特定する。従って、識別子が含まれている紙面を読み取れば、その識別子が特定の記事に関する情報に直接アクセスするものでなくても、紙面全体の情報を得ることができ、そこに含まれている記事が特定されるので、記事を切り抜いてクリッピングする場合と同様に、記事を特定し、特定された記事のコンテンツを表示端末に送信する対象とできる。読取画像中に複数の記事が含まれていても、また、記事の一部しか読取画像中に含まれていなくても、位置情報や紙面中面積情報を用いることにより、対象記事を特定できるので、使用者の手間を省いて所望のコンテンツを入手させることができる。
【００１５】
また、本発明の請求項２に記載の記事読取装置は、請求項１に記載の発明の効果に加え、記事特定手段が読取画像と紙面情報とに基づいてどの記事が読取画像中に含まれているかを特定し、記事面積算出手段が特定された各記事の読取画像中に占める面積（読取画像中記事面積）を算出する。そして、対象記事特定手段は、読取画像中記事面積がより広い特定記事を対象記事とする。読取画像中で多くの部分を占めている記事が対象記事であることが予想されるので、このような方法によれば、使用者の所望の記事についてのコンテンツを入手させることができる。
【００１６】
また、本発明の請求項３に記載の記事読取装置は、請求項１に記載の発明の効果に加え、記事特定手段が読取画像と紙面情報とに基づいてどの記事が読取画像中に含まれているかを特定し、記事面積算出手段が特定された各記事の読取画像中に占める面積（読取画像中記事面積）を算出する。そして、読取割合算出手段が、各特定記事の読取画像部分が紙面内の記事に占める割合を算出する。そして、対象記事特定手段は、読取割合算出手段により算出された割合がより高い特定記事を対象記事とする。紙面に含まれるそれぞれの記事において、読取画像中に含まれている割合が高いものは、使用者が注目している記事である可能性が高いので、このような方法によれば、使用者の所望の記事についてのコンテンツを入手させることができる。
【００１７】
また、本発明の請求項４に記載の記事読取装置は、請求項１に記載の発明の効果に加え、記事特定手段が読取画像と紙面情報とに基づいてどの記事が読取画像中に含まれているかを特定し、近さ算出手段が特定された各特定記事の読取画像の中心からの近さを算出する。そして、対象記事特定手段は、近さ算出手段により算出された近さがより近い特定記事を対象記事とする。使用者は、紙面を読取装置の画面に置くときに、所望の記事が中央に来るように置く可能性が高いので、このような方法によれば、使用者の所望の記事についてのコンテンツを入手させることができる。
【００１８】
また、本発明の請求項５に記載の記事読取装置は、請求項２乃至４のいずれかに記載の発明の効果に加え、対象記事特定手段が、複数の対象記事を特定する。複数記事を特定して提示すれば、使用者はその中から所望の記事を選択することもできるし、特定された複数記事全てをダウンロードすることもできる。
【００１９】
また、本発明の請求項６に記載の記事特定方法は、読取工程において識別子と記事とが印刷された紙面を読み取り、識別子特定工程において読み取られた読取画像内に含まれる識別子を特定する。そして、その識別子に基づいて紙面情報取得工程において紙面情報を取得する。紙面情報には、読取画像を含む紙面の画像情報、紙面内に配置されている記事の位置情報、記事が前記紙面に占める面積である紙面中面積情報が含まれており、これらの情報と読取画像とをつきあわせることにより、対象記事特定工程において、読取画像の中からコンテンツを表示させる表示端末に送信する記事を対象記事として特定する。従って、識別子が含まれている紙面を読み取れば、その識別子が特定の記事に関する情報に直接アクセスするものでなくても、紙面全体の情報を得ることができ、そこに含まれている記事が特定されるので、記事を切り抜いてクリッピングする場合と同様に、記事を特定し、特定された記事のコンテンツを表示端末に送信する対象とできる。読取画像中に複数の記事が含まれていても、また、記事の一部しか読取画像中に含まれていなくても、位置情報や紙面中面積情報を用いることにより、対象記事を特定できるので、使用者の手間を省いて所望のコンテンツを入手させることができる。
【００２０】
また、本発明の請求項７に記載の読取記事配信システムは、記事読取装置と表示端末とから構成される。記事読取装置では、読取手段が識別子と記事とが印刷された紙面を読み取り、識別子特定手段が読取手段により読み取られた読取画像内に含まれる識別子を特定する。そして、その識別子に基づいて紙面情報取得手段が紙面情報を取得する。紙面情報には、読取画像を含む紙面の画像情報、紙面内に配置されている記事の位置情報、記事が前記紙面に占める面積である紙面中面積情報が含まれており、これらの情報と読取画像とをつきあわせることにより、対象記事特定手段が、読取画像の中からコンテンツを表示させる表示端末に送信する記事を対象記事として特定する。さらに、コンテンツ取得手段が対象記事のコンテンツを取得して、コンテンツ送信手段が表示端末に対象記事のコンテンツを送信する。また、表示端末では、対象記事コンテンツを受信し、表示手段に表示させる。従って、識別子が含まれている紙面を読み取れば、その識別子が特定の記事に関する情報に直接アクセスするものでなくても、紙面全体の情報を得ることができ、そこに含まれている記事が特定されるので、記事を切り抜いてクリッピングする場合と同様に、記事を特定し、特定された記事のコンテンツを表示端末に送信する対象とできる。読取画像中に複数の記事が含まれていても、また、記事の一部しか読取画像中に含まれていなくても、位置情報や紙面中面積情報を用いることにより、対象記事を特定できる。特定された記事のコンテンツは表示端末に送信されるので、紙面を読取らせた使用者は、手間を省いて所望のコンテンツを表示端末に入手することができる。
【００２１】
また、本発明の請求項８に記載の読取記事配信システムは、請求項７に記載の発明の効果に加え、記事読取装置には紙面情報記憶手段やコンテンツ記憶手段を備えたコンテンツサーバが接続され、記事読取装置からの要求に応じて紙面情報やコンテンツを提供する。従って、記事読取装置に紙面情報やコンテンツを記憶していなくても、その都度コンテンツサーバに要求して入手することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態を図面を参照して説明する。まず、本発明の読取記事配信システムの概要について、図１を参照して説明する。図１は、読取記事配信システム４を構成する各機器の関係を示すシステム構成図である。図１に示すように、読取記事配信システム４は、インターネット５に接続可能なコンテンツサーバ３及び複合機２と、複合機２に接続可能な表示端末１とから構成されている。複合機２とコンテンツサーバ３とは、インターネット５を介して接続している。表示端末１は、表示部１５を備えた携帯型の端末であり、文字や画像からなるコンテンツを表示部１５に表示させる。そして、複合機２は、スキャナにより印刷物の読取りを行う読取装置としての機能と、インターネット５へ接続する通信装置としての機能とを備えている。コンテンツサーバ３は印刷物の紙面画像及びその紙面内の記事の内容であるコンテンツの管理を行う。
【００２３】
本実施形態では、使用者が新聞や雑誌等の紙誌面（以下、単に「紙面」という。）を複合機２のスキャナで読み取らせ、複合機２がその読取記事に含まれる識別子と記事自体に基づいてコンテンツサーバ３に問い合わせ、使用者が欲しい記事を特定する。そして、特定した記事のコンテンツをコンテンツサーバ３からダウンロードして、それを表示端末１に送信し、表示端末１でそのコンテンツを閲覧する。
【００２４】
次に、図２及び図３を参照して、複合機２について説明する。図２は、複合機２の電気的構成を示すブロック図であり、図３は、複合機２のＲＡＭ２２の構成を示す模式図である。複合機２は、印刷装置、通信装置、電話機、ファクシミリ、スキャナ、コピー機の機能を備えた装置である。本発明を実施するためには、印刷物の読取りを行う読取装置としてのスキャナ機能と、通信装置としての機能とに加え、表示端末１を接続する機能が最低限必要な機能である。複合機２には、複合機２の制御を司るＣＰＵ２０が設けられ、ＣＰＵ２０には、複合機２を動作させるための印刷プログラム、読取プログラム及び通信プログラム等を記憶したＲＯＭ２１と、各種のデータを一時的に記憶するＲＡＭ２２と、本複合機２を識別するための複合機ＩＤ等を記憶したＥＥＰＲＯＭ２３と、表示画面である液晶ディスプレイ（ＬＣＤ）２５と、ユーザによる入力を受け付ける操作キー２６と、他の機器と接続するためのＵＳＢコントローラ２７とがバスを介して接続されている。ここでは、表示端末１がＵＳＢコントローラ２７を介して複合機２に接続される。
【００２５】
さらに、複合機２には、インターネット５に接続するためのＬＡＮコントローラ２９が備えられており、ＣＰＵ２０に接続している。また、モデム４１が設けられており、ＣＰＵ２０に接続している。尚、モデム４１には公衆回線４に接続するための回線制御部４２が接続されており、回線制御部４２には音声を入出力するハンドセット４３が接続されている。
【００２６】
また、複合機２には、印刷を行う記録部２８が備えられており、ＣＰＵ２０に接続している。本実施形態では、複合機２はインクジェット式の印刷を行うものとする。よって、記録部２８にはインクジェットヘッドの各チャンネルに設けられた圧電アクチュエータを駆動させるためのヘッド駆動部、印刷用紙を搬送するための搬送ローラを駆動するためのローラ駆動部等が設けられている。そして、複合機２には、画像や文書を載置して撮像素子により読取りを行うフラットベッドタイプのスキャナ部２４が設けられている。このスキャナ部２４の機能により、複合機２は本発明の記事読取装置として機能する。
【００２７】
次に、図３を参照して、ＲＡＭ２２に設けられている各記憶エリアについて説明する。複合機２のＲＡＭ２２には、取得紙面情報記憶エリア２２１，読取画像記憶エリア２２２，二次元コード記憶エリア２２３，対象記事記憶エリア２２４が少なくとも設けられている。取得紙面情報記憶エリア２２１には、スキャナ部２４で読み取った画像（読取画像）が含まれる紙面に関する情報、すなわち、紙面画像、記事画像ごとの記事面積、記事位置が、コンテンツサーバ３から取得して記憶される。読取画像記憶エリア２２２には、スキャナ部２４で読み取った読取画像が記憶される。二次元コード記憶エリア２２３には、読取画像内から検出された二次元コードが記憶される。対象記事記憶エリア２２４には、後述する判別処理により読取記事から特定され、表示端末１に送信される対象となる記事が記憶される。
【００２８】
次に、図４を参照して、表示端末１について説明する。図４は、表示端末１の電気的構成を示す模式図である。図４に示すように、表示端末１には、表示端末１の制御を司るＣＰＵ１０が設けられ、ＣＰＵ１０には、表示端末１を動作させるためのプログラム等を記憶したＲＯＭ１１と、各種のデータを一時的に記憶するＲＡＭ１２と、表示端末１を使用しているユーザを識別するための符号であるユーザＩＤ等を記憶したＥＥＰＲＯＭ１３と、表示部１５の制御を行う表示コントローラ１４と、ユーザによる入力を受け付ける操作キー１６と、他の機器と接続するためのＵＳＢコントローラ１７と、メモリカード１９を接続するためのメモリカードコントローラ１８とがバスを介して接続されている。そして、メモリカード１９には、コンテンツの表示用データを記憶するコンテンツ情報記憶エリア１９１が設けられている。
【００２９】
次に、図５及び図６を参照して、コンテンツサーバ３について説明する。図５は、コンテンツサーバ３の電気的構成を示す模式図であり、図６は、ハードディスク装置３３の構成を示す模式図である。
【００３０】
図５に示すように、コンテンツサーバ３には、コンテンツサーバ３の制御を司るＣＰＵ３０が設けられ、ＣＰＵ３０には、ＯＳ等を記憶したＲＯＭ３１と、各種のデータを一時的に記憶するＲＡＭ３２と、各種情報を記憶するハードディスク装置（ＨＤＤ）３３と、ユーザによる入力を受け付けるキーボード３６と、マウス３７と、画像を出力するディスプレイ３５と、ＣＤ−ＲＯＭ６を読み込むためのＣＤ−ＲＯＭドライブ３８と、インターネット５に接続するためのＬＡＮコントローラ３９とがバスを介して接続されている。
【００３１】
そして、図６に示すように、ＨＤＤ３３には、紙面対応情報記憶エリア３３１，紙面情報記憶エリア３３２，コンテンツ記憶エリア３３３等が設けられている。ＨＤＤ３３には、図示外の各種記憶エリアも設けられている。紙面対応情報記憶エリア３３１には、紙面情報とコンテンツとの対応関係が記憶されている。紙面情報記憶エリアには、印刷物の紙面画像に関する情報が、紙面内の記事ごとに記事面積及び記事位置が少なくとも記憶されている。また、コンテンツ記憶エリア３３３には、紙面情報記憶エリア３３２に記憶されている記事に対応するコンテンツが記憶されている。尚、紙面情報記憶エリア３３２が本発明の紙面情報記憶手段に相当し、コンテンツ記憶エリア３３３が本発明のコンテンツ記憶手段に相当する。
【００３２】
次に、図７を参照して、紙面の構成について説明する。図７は、紙面画像１００の説明図である。本実施形態における紙面は、新聞・雑誌等の印刷物であり、１又は複数本の記事と、記事に対応する識別子である二次元コードとを含んでいる。尚、ここでは二次元コードを記事に対応させているが、紙面画像中の位置を特定するものであってもよい。後述するように、二次元コードは読取画像中に含まれている必要があるので、使用者がどのように紙面を読み取らせても１つ以上の二次元コードが入るような間隔で印刷されていることが望ましい。紙面の全体画像は、コンテンツサーバ３に記憶されている。これが紙面画像１００である。図７の例では、紙面画像１００には、４本の記事１０１〜記事１０２と、各記事内に配置された識別子である二次元コード１１１〜１１４とが含まれている。印刷された紙面の全体は、複合機２のスキャナ部２４の面よりも大きく、スキャナ部２４で読取られる画像は、例えば読取画像１２０のように、紙面画像１００の一部分である。
【００３３】
次に、図８を参照して、複合機２における読取画像の判別処理について説明する。図８は、複合機２の判別処理のフローチャートである。図８に示すように、判別処理が開始されると、まず、スキャナ部２４に紙面を読み取らせ、その出力結果である読取画像１２０を取得する（Ｓ１）。次に、読取画像１２０中の二次元コードを検索する（Ｓ２）。本実施形態では、二次元コードとしてＱＲコード（登録商標）を想定している。ここでは、読取画像内のＱＲコードを周知の方法で順に認識させる。
【００３４】
次に、Ｓ２の検索処理の結果、読取画像１２０内に二次元コードが含まれている（見つかった）か否かを判断する（Ｓ３）。二次元コードが含まれていれば（Ｓ３：ＹＥＳ）、見つかった二次元コードをＲＡＭ２２の二次元コード記憶エリア２２３に記憶する（Ｓ４）。次に、まだ未検索の領域が読取画像１２０中に残っているか否かを判断する（Ｓ５）。まだ未検索の領域が残っていれば（Ｓ５：ＹＥＳ）、Ｓ２に戻って残りの領域について二次元コードを検索する。
【００３５】
未検索の領域が残っていなければ（Ｓ５：ＮＯ）、次に、ここまでの処理で二次元コードを１つ以上読取ったか否か、すなわち、二次元コード記憶エリア２２３に記憶されている二次元コードがあるかを判断する（Ｓ６）。二次元コードを読取っていなければ（Ｓ６：ＮＯ）、読取画像１２０が含まれている紙面やそこに含まれる記事を特定することはできないので、エラーメッセージを表示する等してから処理を終了する。このような場合、使用者は、紙面を移動させて二次元コードを含むように紙面を読取らせ、再度判別処理を実行することができる。
【００３６】
二次元コードが読み取られていれば（Ｓ６：ＹＥＳ）、次に、読取った二次元コードをコンテンツサーバ３に送信して、その二次元コードが含まれている紙面画像を要求する（Ｓ７）。そして、コンテンツサーバ３は、受信した二次元コードをキーにして紙面画像１００を検索し、抽出して送信してくる（後述）ので、この紙面画像１００を受信する（Ｓ８）。
【００３７】
次に、読み取った二次元コードの大きさが、紙面画像１００にある二次元コードの大きさと同じ大きさになるように、読取画像１２０を拡大又は縮小する（Ｓ９）。紙面画像１００中の二次元コードの大きさは、受信した紙面画像１００から算出してもよいし、コンテンツサーバ３から大きさを受信してもよい。また、常時同じ大きさを用いるようにして、あらかじめ複合機２内に基準となる二次元コードの大きさを記憶しておいてもよい。
【００３８】
次に、紙面画像１００と読取画像１２０の二次元コードの位置合わせを行う（Ｓ１０）。そして、紙面画像１００の中から、読取画像１２０に含まれている記事を切り出す（Ｓ１１）。例えば、図７に示すような紙面画像１００と読取画像１２０の場合、読取画像１２０に一部でも含まれている記事は、記事１０１，記事１０２，記事１０３，記事１０４の４本である。この中から、使用者がコンテンツを表示端末１に送信したい対象記事を選別する。この選別処理のために、ここで記事のそれぞれを切り出しておく。
【００３９】
次に、切り出した記事について対象記事かどうかの対象記事判別処理を行い（Ｓ１２）、判別処理全体を終了する。ここで実行される対象記事判別処理は、６つの実施形態があるので、図１０〜図２０を参照して順に後述する。このようにして判別処理を実行すると、使用者が紙面から選んだ記事のコンテンツを表示端末１に送信する対象記事が選ばれ、表示端末１が接続されたときに、後述の対象記事コンテンツ送信処理により表示端末１にコンテンツが送信される。
【００４０】
尚、図８のＳ２で二次元コードを検索する複合機２のＣＰＵ２０が本発明の識別子特定手段に相当する。また、Ｓ７及びＳ８でコンテンツサーバから紙面画像を受信するＣＰＵ２０が本発明の紙面情報取得手段に相当する。また、Ｓ１２で対象記事判別処理を実行するＣＰＵ２０が本発明の対象記事特定手段に相当する。また、Ｓ１１で記事の切り出しを実行するＣＰＵ２０が本発明の記事特定手段に相当する。
【００４１】
ここで、図８のＳ７でコンテンツが要求されたときのコンテンツサーバ３側の処理について図９を参照して説明する。図９は、コンテンツサーバ３の紙面画像送信処理のフローチャートである。まず、複合機２から紙面画像送信要求を受け付ける（Ｓ８１）。次いで、そのまま複合機２から二次元コードを受信する（Ｓ８２）。そして、受信した二次元コードに対応する紙面画像を紙面対応情報記憶エリア３３１で検索する（Ｓ８３）。次に、検索の結果発見された紙面画像を、紙面情報記憶エリア３３２から抽出し、その紙面画像１００を複合機２に送信する（Ｓ８４）。尚、Ｓ８４で紙面画像を送信するコンテンツサーバ３のＣＰＵ３０が本発明の紙面情報提供手段に相当する。
【００４２】
次に、図７のＳ１２で実行される対象記事判別処理の第一実施形態について、図１０及び図１１を参照して説明する。図１０は、第一実施形態における紙面画像１００の構成の説明図である。図１１は、第一実施形態の対象記事判別処理のフローチャートである。第一実施形態では、読取画像中に含まれている部分の面積が最大である記事を対象記事として選別する。本実施形態では、図１０に示すような紙面をスキャナ部２４で読み取った読取画像１２５について実行する例に沿って説明する。
【００４３】
図１１に示すように、まず、図８のＳ１１で切り出した記事の情報（記事位置及び記事面積）のリスト（読取記事リスト）を取得する（Ｓ２０）。次に、後の処理で使用する「面積比率」を初期化して「０」とする（Ｓ２１）。次いで、リストの要素（読取記事）の１つめを処理対象とする（Ｓ２６）。ここで、この処理対象記事を「読取記事画像」という。次に、読取記事画像の面積を計算する（Ｓ２７）。面積の計算方法は、各実施形態に共通なので、図１９及び図２０を参照して後述する。
【００４４】
次に、読取画像１２５全体の面積を取得する（Ｓ３１）。読取画像１２５の面積は、スキャナ部２４の読取面積から取得できる。次に、記事面積比率を算出する（Ｓ３３）。記事面積比率は、Ｓ２７で算出した読取記事画像の面積を、Ｓ３１で取得した読取画像全体の面積で割って算出する。
【００４５】
次に、Ｓ３３で算出した記事面積比率が最大面積比率よりも大きいか否かを判断する（Ｓ３５）。最大面積比率は、Ｓ２１で「０」に初期化しているので、１回目の処理では記事面積比率が最大面積比率よりも大きくなる（Ｓ３５：ＹＥＳ）。そこで、最大面積比率に記事面積比率の値を代入する（Ｓ３６）。記事面積比率が最大面積比率以下であれば（Ｓ３５：ＮＯ）、そのままＳ４４に進む。
【００４６】
次いで、取得した読取記事リストの中に、未判定の要素が残っているか否かを判断する（Ｓ４４）。まだ要素が残っていれば（Ｓ４４：ＹＥＳ）、Ｓ２６に戻って、次の要素について同様の処理を実行する。全ての要素について判定処理が完了したら（Ｓ４４：ＮＯ）、最大面積比率となった記事を対象記事に設定する（Ｓ４５）。そして、図８の判別処理に戻る。
【００４７】
例えば、図１０の例では、記事１０２，記事１０３，記事１０４，記事１０５の４本が読取記事リストとして取得される（Ｓ２０）。記事１０２から順に面積を計算し（Ｓ２７）、比率を算出する（Ｓ３３）。最大面積比率となるのは、記事１０３のときであるから、記事１０３が対象記事となる。
【００４８】
尚、上記処理において、Ｓ２７で読取記事画像の面積を計算するＣＰＵ２０が本発明の記事面積算出手段に相当する。
【００４９】
次に、対象記事判別処理の第二実施形態について、図１２を参照して説明する。第二実施形態は、第一実施形態と同様に処理を行うが、対象記事を１つだけ選ぶのではなく、全ての記事について記事面積比率をリストし、その中の複数個を対象記事として設定する。複数の対象記事は、そのすべてをコンテンツのダウンロード対象としてもよいし、その中から使用者が１つ２つを選ぶようにしてもよい。
【００５０】
図１２に示すように、まず、図８のＳ１１で切り出した記事の情報（記事位置及び記事面積）のリスト（読取記事リスト）を取得する（Ｓ２０）。次に、「記事面積比率リスト」を初期化する（Ｓ２２）。次いで、リストの要素（読取記事）の１つめを「読取記事画像」として処理対象とする（Ｓ２６）。次に、読取記事画像の面積を計算する（Ｓ２７）。面積の計算方法は、各実施形態に共通なので、図１９及び図２０を参照して後述する。
【００５１】
次に、読取画像１２５全体の面積を取得する（Ｓ３１）。読取画像１２５の面積は、スキャナ部２４の読取面積から取得できる。次に、記事面積比率を算出する（Ｓ３３）。記事面積比率は、Ｓ２７で算出した読取記事画像の面積を、Ｓ３１で取得した読取画像全体の面積で割って算出する。
【００５２】
次に、Ｓ３３で算出した記事面積比率の値を記事面積比率リストに追加する（Ｓ３７）。  次いで、取得した読取記事リストの中に、未判定の要素が残っているか否かを判断する（Ｓ４４）。まだ要素が残っていれば（Ｓ４４：ＹＥＳ）、Ｓ２６に戻って、次の要素について同様の処理を実行する。全ての要素について判定処理が完了したら（Ｓ４４：ＮＯ）、記事面積比率リストを比率の大きい順にソートする（Ｓ４６）。そして、リストの上位３件を対象記事に設定する（Ｓ４７）。そして、図８の判別処理に戻る。
【００５３】
例えば、図１０の例では、記事１０２，記事１０３，記事１０４，記事１０５の４本が読取記事リストとして取得される（Ｓ２０）。記事１０２から順に面積を計算し（Ｓ２７）、比率を算出する（Ｓ３３）。記事面積比率は、記事１０３，記事１０５，記事１０４，記事１０２の順になるから、記事１０３，記事１０５，記事１０４の３件が対象記事となる。
【００５４】
次に、対象記事判別処理の第三実施形態について、図１３及び図１４を参照して説明する。図１３は、第三実施形態における紙面画像１００の構成の説明図である。図１４は、第三実施形態の対象記事判別処理のフローチャートである。第三実施形態では、記事の中で読取画像中に占めている割合が最大の記事を対象記事として選別する。
【００５５】
図１３に示すように、まず、図８のＳ１１で切り出した記事の情報（記事位置及び記事面積）のリスト（読取記事リスト）を取得する（Ｓ２０）。次に、後の処理で使用する「最大記事比率」を初期化して「０」とする（Ｓ２１）。次いで、リストの要素（読取記事）の１つめを「読取記事画像」として処理対象とする（Ｓ２６）。次に、読取記事画像の面積を計算する（Ｓ２７）。面積の計算方法は、各実施形態に共通なので、図１９及び図２０を参照して後述する。
【００５６】
次に、ＲＡＭ２２の取得紙面情報記憶エリア２２１に記憶されている取得紙面情報から読取記事画像に対応する記事（紙面記事）の全体の面積を取得する（Ｓ３２）。次に、記事面積比率を算出する（Ｓ３４）。記事面積比率は、Ｓ２７で算出した読取記事画像の面積を、Ｓ３２で取得した紙面記事の画像面積で割って算出する。
【００５７】
次に、Ｓ３４で算出した記事面積比率が最大記事比率よりも大きいか否かを判断する（Ｓ３８）。最大記事比率は、Ｓ２１で「０」に初期化しているので、１回目の処理では記事面積比率が最大記事比率よりも大きくなる（Ｓ３８：ＹＥＳ）。そこで、最大記事比率に記事面積比率の値を代入する（Ｓ３９）。記事面積比率が最大記事比率以下であれば（Ｓ３８：ＮＯ）、そのままＳ４４に進む。
【００５８】
次いで、取得した読取記事リストの中に、未判定の要素が残っているか否かを判断する（Ｓ４４）。まだ要素が残っていれば（Ｓ４４：ＹＥＳ）、Ｓ２６に戻って、次の要素について同様の処理を実行する。全ての要素について判定処理が完了したら（Ｓ４４：ＮＯ）、最大記事比率となった記事を対象記事に設定する（Ｓ４５）。そして、図８の判別処理に戻る。
【００５９】
例えば、図１３の例では、記事１０２，記事１０３，記事１０４，記事１０５の４本が読取記事リストとして取得される（Ｓ２０）。記事１０２から順に面積を計算し（Ｓ２７）、比率を算出する（Ｓ３４）。最大記事比率となるのは、記事全体が読取画像中に含まれている（比率=１００％）の記事１０５のときであるから、記事１０５が対象記事となる。
【００６０】
尚、上記処理において、Ｓ３４で記事面積比率を計算するＣＰＵ２０が本発明の読取割合算出手段に相当する。
【００６１】
次に、対象記事判別処理の第四実施形態について、図１５を参照して説明する。第四実施形態は、第三実施形態と同様に処理を行うが、対象記事を１つだけ選ぶのではなく、全ての記事について記事面積比率をリストし、その中の複数個を対象記事として設定する。複数の対象記事は、そのすべてをコンテンツのダウンロード対象としてもよいし、その中から使用者が１つ２つを選ぶようにしてもよい。図１５は、第四実施形態の対象記事判別処理のフローチャートである。
【００６２】
図１５に示すように、まず、図８のＳ１１で切り出した記事の情報（記事位置及び記事面積）のリスト（読取記事リスト）を取得する（Ｓ２０）。次に、「記事面積比率リスト」を初期化する（Ｓ２２）。次いで、リストの要素（読取記事）の１つめを「読取記事画像」として処理対象とする（Ｓ２６）。次に、読取記事画像の面積を計算する（Ｓ２７）。面積の計算方法は、各実施形態に共通なので、図１９及び図２０を参照して後述する。
【００６３】
次に、ＲＡＭ２２の取得紙面情報記憶エリア２２１に記憶されている取得紙面情報から読取記事画像に対応する記事（紙面記事）の全体の面積を取得する（Ｓ３２）。次に、記事面積比率を算出する（Ｓ３４）。記事面積比率は、Ｓ２７で算出した読取記事画像の面積を、Ｓ３２で取得した紙面記事の画像面積で割って算出する。
【００６４】
次に、Ｓ３４で算出した記事面積比率の値を記事面積比率リストに追加する（Ｓ３７）。次いで、取得した読取記事リストの中に、未判定の要素が残っているか否かを判断する（Ｓ４４）。まだ要素が残っていれば（Ｓ４４：ＹＥＳ）、Ｓ２６に戻って、次の要素について同様の処理を実行する。全ての要素について判定処理が完了したら（Ｓ４４：ＮＯ）、記事面積比率リストを比率の大きい順にソートする（Ｓ４６）。そして、リストの上位３件を対象記事に設定する（Ｓ４７）。そして、図８の判別処理に戻る。
【００６５】
例えば、図１３の例では、記事１０２，記事１０３，記事１０４，記事１０５の４本が読取記事リストとして取得される（Ｓ２０）。記事１０２から順に面積を計算し（Ｓ２７）、比率を算出する（Ｓ３４）。記事面積比率は、記事１０５，記事１０３，記事１０４，記事１０２の順になるから、記事１０５，記事１０３，記事１０４の３件が対象記事となる。
【００６６】
次に、対象記事判別処理の第五実施形態について、図１６及び図１７を参照して説明する。第五実施形態は、読取画像の中心からの距離で重みをつけ、読取画像に占める各記事の大きさを重み付けして対象記事を決定する。このようにすることによって、読取画像の中心からの近さを数値化し、より近い記事を対象にすることが可能となる。図１６は、第五実施形態における紙面画像１００の構成の説明図である。図１７は、第五実施形態の対象記事判別処理のフローチャートである。図１６に示すように第五実施形態における紙面画像１００では、読取画像１２５の中心からの距離に応じてスコアが設定されている。中心に最も近い部分はスコア「１．０」の領域１３１である。その周りは、スコア「０．６」の領域１３２である。最も遠い部分はスコア「０．２」の領域１３３である。
【００６７】
図１７に示すように、まず、図８のＳ１１で切り出した記事の情報（記事位置及び記事面積）のリスト（読取記事リスト）を取得する（Ｓ２０）。例えば、図１６の例では、記事１０１，記事１０２，記事１０３，記事１０４の４本が読取記事リストとして取得される。次に、後の処理で使用する「最大スコア」を初期化して「０」とする（Ｓ２４）。次いで、リストの要素（読取記事）の１つめを「読取記事画像」として処理対象とする（Ｓ２６）。
【００６８】
次に、読取記事画像のうち、スコア「１．０」の領域１３１に存在する部分の面積を計算する（Ｓ２８）。例えば、記事１０１の場合、スコア「１．０」の領域１３１には記事が存在しないので、面積は「０」となる。次いで、読取記事画像のうち、スコア「０．６」の領域１３２に存在する部分の面積を計算する（Ｓ２９）。さらに、読取記事画像のうち、スコア「０．２」の領域１３３に存在する部分の面積を計算する（Ｓ３０）。
【００６９】
次に、記事スコアを算出する（Ｓ３５）。記事スコアは、Ｓ２８〜Ｓ３０で算出した面積にスコアを乗じたものを加算して算出する。このように算出される記事スコアは、読取画像の中心部により近い記事のスコアほど高くなる。
【００７０】
次いで、Ｓ３５で算出した記事スコアが最大スコアよりも大きいか否かを判断する（Ｓ４１）。最大スコアは、Ｓ２４で「０」に初期化しているので、１回目の処理では記事スコアが最大スコアよりも大きくなる（Ｓ４１：ＹＥＳ）。そこで、最大スコアに記事スコアの値を代入する（Ｓ４２）。記事スコアが最大スコア以下であれば（Ｓ３８：ＮＯ）、そのままＳ４４に進む。
【００７１】
次いで、取得した読取記事リストの中に、未判定の要素が残っているか否かを判断する（Ｓ４４）。まだ要素が残っていれば（Ｓ４４：ＹＥＳ）、Ｓ２６に戻って、次の要素について同様の処理を実行する。全ての要素について判定処理が完了したら（Ｓ４４：ＮＯ）、最大スコアとなった記事を対象記事に設定する（Ｓ５１）。そして、図８の判別処理に戻る。
【００７２】
尚、上記処理において、Ｓ３５で記事スコアを計算するＣＰＵ２０が本発明の近さ算出手段に相当する。
【００７３】
次に、対象記事判別処理の第六実施形態について、図１８を参照して説明する。第六実施形態は、第五実施形態と同様に処理を行うが、対象記事を１つだけ選ぶのではなく、全ての記事について記事面積比率をリストし、その中の複数個を対象記事として設定する。複数の対象記事は、そのすべてをコンテンツのダウンロード対象としてもよいし、その中から使用者が１つ２つを選ぶようにしてもよい。図１８は、第六実施形態の対象記事判別処理のフローチャートである。
【００７４】
図１８に示すように、まず、図８のＳ１１で切り出した記事の情報（記事位置及び記事面積）のリスト（読取記事リスト）を取得する（Ｓ２０）。例えば、図１６の例では、記事１０１，記事１０２，記事１０３，記事１０４の４本が読取記事リストとして取得される。次に、読取記事の記事スコアを順に格納する「記事スコアリスト」を初期化する（Ｓ２５）。次いで、リストの要素（読取記事）の１つめを「読取記事画像」として処理対象とする（Ｓ２６）。
【００７５】
次に、読取記事画像のうち、スコア「１．０」の領域１３１に存在する部分の面積を計算する（Ｓ２８）。例えば、記事１０１の場合、スコア「１．０」の領域１３１には記事が存在しないので、面積は「０」となる。次いで、読取記事画像のうち、スコア「０．６」の領域１３２に存在する部分の面積を計算する（Ｓ２９）。さらに、読取記事画像のうち、スコア「０．２」の領域１３３に存在する部分の面積を計算する（Ｓ３０）。
【００７６】
次に、記事スコアを算出する（Ｓ３５）。記事スコアは、Ｓ２８〜Ｓ３０で算出した面積にスコアを乗じたものを加算して算出する。このように算出される記事スコアは、読取画像の中心部により近い記事のスコアほど高くなる。
【００７７】
次いで、記事スコアリストにＳ３５で算出した記事スコアを追加する（Ｓ４３）。そして、取得した読取記事リストの中に、未判定の要素が残っているか否かを判断する（Ｓ４４）。まだ要素が残っていれば（Ｓ４４：ＹＥＳ）、Ｓ２６に戻って、次の要素について同様の処理を実行する。全ての要素について判定処理が完了したら（Ｓ４４：ＮＯ）、記事スコアリストをスコアの大きい順にソートする（Ｓ５２）。そして、リストの上位３件を対象記事に設定する（Ｓ５３）。そして、図８の判別処理に戻る。
【００７８】
次に、図１９及び図２０を参照して、面積計算処理について説明する。図１９は、面積計算処理のフローチャートである。図２０は、紙面画像１０１において読取画像１４０中の対象記事１５０の面積を算出する説明図である。この面積計算処理は、各実施形態において、記事画像の面積を算出する場合に共通に使用される。以下、図２０の対象記事１５０の面積を算出する場合について説明する。
【００７９】
図１９に示すように、まず、読取画像１４０の座標（０，０）を、取得紙面情報上の座標に変換する。取得紙面情報上の座標は、図８のＳ１０で位置合わせ処理をしたときに取得されている。この取得紙面情報上の座標を（ｘ０，ｙ０）とする。図１０の例では、読取画像１４０の（０，０）は、紙面画像１０１上の（２３０，７００）である。
【００８０】
次に、面積を格納する変数（area）を初期化して「０」とする（Ｓ６２）。次いで、読取画像の縦幅を変数（height）に保存する（Ｓ６３）。図１０の例では、縦幅は５００ｐｘであるから、height＝500となる。そして、読取画像の横幅を変数（width）に保存する（Ｓ６３）。図１０の例では横幅は６００ｐｘであるから、width＝600となる。次に、ｘとｙを初期化してそれぞれ「０」にしておく（Ｓ６５）。
【００８１】
以下、読取画像を画素単位でスキャンし、対象画素が対象記事に含まれているかどうかを判断していき、画素を振り分けることで面積を算出する。具体的には、まず、ｙの値がｙ０＋heightの値以下か否かを判断する（Ｓ６６）。図１０の例で、処理の一巡目（２３０，７００）では、ｙ＝０、ｙ０＝700、height＝500である。従って、ｙの値はｙ０＋height＝1200の値以下であるから（Ｓ６６：ＹＥＳ）、次に、ｘの値がｘ０＋widthの値以下か否かを判断する（Ｓ６７）。図１０の例で、処理の一巡目では、ｘ＝０、ｘ０＝230、width＝600である。従って、ｘの値はｘ０＋width＝830の値以下であるから（Ｓ６７：ＹＥＳ）、次に、対象位置、一巡目では（２３０，７００）、の画素が計算対象記事情報の図形位置の範囲内か否かを判断する（Ｓ６８）。各記事情報の画像位置は(Ｙ座標,Ｘ開始位置,Ｘ終了位置)という組のリストで格納されており、スキャンしているＹの値に対応するＸ開始位置〜Ｘ終了位置にxが存在しているかどうかで範囲内かどうかを判定する。
【００８２】
計算対象記事情報の図形位置は、図８のＳ１１で各記事を切り出したときに各点の座標により取得されている。図１０の例では、対象記事１５０は、（３００，５７０）、（７７０，５７０）、（３００，１０３０）、（５５０，１０３０）、（５５０，８７０）、（７７０，８７０）の点に囲まれる範囲である。ここでは、（２３０，７００）は計算対象記事の領域には入っていない（Ｓ６８：ＮＯ）ので、ｘに１を加算して横方向の次の画素の処理に移る（Ｓ７０）。例えば、（３５０，７００）の画素のように、計算対象記事の領域に入っている場合には（Ｓ６８：ＹＥＳ）、変数areaに１を加算してから（Ｓ６９）次の画素の処理に移る（Ｓ７０）。
【００８３】
ｘの値がｘ０＋widthを超えると（Ｓ６７）、読取画像のｘ方向の処理が１行分終了したことになるので、ｘを０に戻し、次の行に移るためにｙに１を加算する（Ｓ７１）。そして、Ｓ６６に戻る。このようにして、読取画像の全ライン分（Ｓ６６：ＮＯとなるまで）の各画素について、計算対象記事の領域に入っているかどうかをチェックし（Ｓ６８）、入っていれば（Ｓ６８：ＹＥＳ）、面積に加算する（Ｓ６９）ことにより、変数areaの値が面積として算出される（Ｓ７２）。
【００８４】
次に、図２１を参照して、判別処理で決定された対象記事を表示端末１に配信する複合機２の配信処理について説明する。図２１は、複合機２の配信処理のフローチャートである。表示端末１が接続されたときに、配信処理が開始される。図２１に示すように、まず、ダウンロード対象記事を、ＲＡＭ２２の対象記事記憶エリア２２４から取得する（Ｓ９１）。次に、コンテンツサーバ３に対して、Ｓ９１で取得した対象記事に対応するコンテンツデータの送信を要求する（Ｓ９２）。コンテンツサーバ３では、対象記事の指定を受けて、ＨＤＤ３３のコンテンツ記憶エリア３３３を検索し、対応コンテンツデータを送信してくるので、これを受信する（Ｓ９３）。そして、受信したコンテンツデータを表示端末１に送信し（Ｓ９４）、処理を終了する。尚、Ｓ９２及びＳ９３でコンテンツサーバ３にコンテンツデータを要求して受信する複合機２のＣＰＵ２０が本発明のコンテンツ取得手段に相当する。尚、コンテンツサーバ３からのコンテンツのダウンロードを対象記事が決定したときにしておき、表示端末１の接続まで複合機２のＲＡＭ２２やＥＥＰＲＯＭ２３に記憶しておくようにしてもよい。
【００８５】
以上説明したように、上記実施形態の読取記事配信システム４によれば、印刷物の紙面を複合機２のスキャナ部２４で読み取ると、その読取られた画像中に存在する複数の記事の中から使用者が表示端末１にダウンロードしたいと予想される記事を第一実施形態〜第六実施形態の対象記事判別処理により決定する。そして、使用者が表示端末１を複合機２に接続すれば、決定された対象記事のコンテンツデータがコンテンツサーバ３からダウンロードされ、配信される。従って、二次元コードをピンポイントで読み込んでコンテンツデータを指定しなくても、紙面をクリッピングする感覚で、フラットベッドのスキャナ部２４を用いて紙面を読み取り、所望の記事のコンテンツを表示端末１にダウンロードできる。
【図面の簡単な説明】
【００８６】
【図１】読取記事配信システム４を構成する各機器の関係を示すシステム構成図である。
【図２】複合機２の電気的構成を示すブロック図である。
【図３】複合機２のＲＡＭ２２の構成を示す模式図である。
【図４】表示端末１の電気的構成を示す模式図である。
【図５】コンテンツサーバ３の電気的構成を示す模式図である。
【図６】ハードディスク装置３３の構成を示す模式図である。
【図７】紙面画像１００の説明図である。
【図８】複合機２の判別処理のフローチャートである。
【図９】コンテンツサーバ３の紙面画像送信処理のフローチャートである。
【図１０】第一実施形態における紙面画像１００の構成の説明図である。
【図１１】第一実施形態の対象記事判別処理のフローチャートである。
【図１２】である。
【図１３】第三実施形態における紙面画像１００の構成の説明図である。
【図１４】第三実施形態の対象記事判別処理のフローチャートである。
【図１５】第四実施形態の対象記事判別処理のフローチャートである。
【図１６】第五実施形態における紙面画像１００の構成の説明図である。
【図１７】第五実施形態の対象記事判別処理のフローチャートである。
【図１８】第六実施形態の対象記事判別処理のフローチャートである。
【図１９】面積計算処理のフローチャートである。
【図２０】紙面画像１０１において読取画像１４０中の対象記事１５０の面積を算出する説明図である。
【図２１】複合機２の配信処理のフローチャートである。
【符号の説明】
【００８７】
１      表示端末
２      複合機
３      コンテンツサーバ
３      上位
４      読取記事配信システム
５      インターネット
１０      ＣＰＵ
１４      表示コントローラ
１５      表示部
２０      ＣＰＵ
２４      スキャナ部
２９      ＬＡＮコントローラ
３０      ＣＰＵ
３３      ハードディスク装置
３９      ＬＡＮコントローラ
１００      紙面画像
１１１〜１１４  二次元コード
１２０      読取画像
１２５      読取画像
１９１      コンテンツ情報記憶エリア
３３１      紙面対応情報記憶エリア
３３２      紙面情報記憶エリア
３３３      コンテンツ記憶エリア
【図１】
2008198029.tif 000003
【図２】
2008198029.tif 000004
【図３】
2008198029.tif 000005
【図４】
2008198029.tif 000006
【図５】
2008198029.tif 000007
【図６】
2008198029.tif 000008
【図７】
2008198029.tif 000009
【図８】
2008198029.tif 000010
【図９】
2008198029.tif 000011
【図１０】
2008198029.tif 000012
【図１１】
2008198029.tif 000013
【図１２】
2008198029.tif 000014
【図１３】
2008198029.tif 000015
【図１４】
2008198029.tif 000016
【図１５】
2008198029.tif 000017
【図１６】
2008198029.tif 000018
【図１７】
2008198029.tif 000019
【図１８】
2008198029.tif 000020
【図１９】
2008198029.tif 000021
【図２０】
2008198029.tif 000022
【図２１】
2008198029.tif 000023