(57)【要約】【課題】、貼り付けた複数の文書画像を読む際の見出し部分及び本文部分のフォントの不統一に起因する違和感をなくすことを目的とする。【解決手段】複数の異なるフォントが含まれる文書画像を複数貼り付ける際、複数の前記文書画像中の見出し部分及び本文部分を特定する特定部と、複数の前記文書画像のうち、指定された文書画像の見出し部分のフォントを基準にして複数の前記文書画像中の見出し部分の表示を制御し、前記指定された文書画像の本文部分のフォントを基準にして複数の前記文書画像中の本文部分の表示を制御する表示制御部とを有する貼付装置が提供される。【選択図】図１３
2018007170.tif 000002
【特許請求の範囲】
【請求項１】
複数の異なるフォントを含む文書画像を複数貼り付ける際、複数の前記文書画像中の見出し部分及び本文部分を特定する特定部と、
複数の前記文書画像のうち、指定された文書画像の見出し部分のフォントを基準にして複数の前記文書画像中の見出し部分の表示を制御し、前記指定された文書画像の本文部分のフォントを基準にして複数の前記文書画像中の本文部分の表示を制御する表示制御部と、
を有する貼付装置。
【請求項２】
前記指定された見出し部分及び本文部分のフォントにより複数の前記文書画像中の見出し部分及び本文部分を表示したときに、複数の前記文書画像のそれぞれに定められた指定範囲から外れて表示された見出し部分又は本文部分があると判定した場合、前記見出し部分又は本文部分が収まるように前記指定範囲を拡大する描画制御部を有し、
前記表示制御部は、前記拡大した指定範囲に前記文書画像を表示する、
請求項１に記載の貼付装置。
【請求項３】
前記描画制御部は、前記指定された見出し部分及び本文部分のフォントにより複数の前記文書画像中の見出し部分及び本文部分を表示したときに、複数の前記文書画像のそれぞれに定められた指定範囲内に所定のスペースがあると判定した場合、前記見出し部分又は本文部分が収まる範囲で指定範囲を縮小し、
前記表示制御部は、前記縮小した指定範囲に前記文書画像を表示する、
請求項１又は２に記載の貼付装置。
【請求項４】
複数の異なるフォントが含まれる文書画像を複数貼り付ける際、複数の前記文書画像中の見出し部分及び本文部分を特定し、
複数の前記文書画像のうち、指定された文書画像の見出し部分のフォントを基準にして複数の前記文書画像中の見出し部分の表示を制御し、前記指定された文書画像の本文部分のフォントを基準にして複数の前記文書画像中の本文部分の表示を制御する、
処理をコンピュータが実行する貼付方法。
【請求項５】
複数の異なるフォントが含まれる文書画像を複数貼り付ける際、複数の前記文書画像中の見出し部分及び本文部分を特定し、
複数の前記文書画像のうち、指定された文書画像の見出し部分のフォントを基準にして複数の前記文書画像中の見出し部分の表示を制御し、前記指定された文書画像の本文部分のフォントを基準にして複数の前記文書画像中の本文部分の表示を制御する、
処理をコンピュータに実行させるための貼付処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、貼付装置、貼付方法及び貼付処理プログラムに関する。
【背景技術】
【０００２】
コンピュータ上で、複数の文書画像を読み込み、所定の表示領域内に貼り付けるスクラップ技術がある。この際に、各々の文書画像のフォントが異なると、それらの文書画像を貼り付けた領域を通してみた場合に、各々の貼り付け箇所毎にフォントが異なるので読みにくい。
【０００３】
そこで、文書画像を拡縮して画像内の文字サイズを統一する技術が知られている（例えば、特許文献１及び特許文献２参照）。また、ユーザが予め文字サイズを指定しておき、文書画像を見るときに、指定されていた文字サイズで画像を加工して表示する技術が知られている（例えば、特許文献３参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−１０８７９３号公報
【特許文献２】特開２０１０−１３０４１８号公報
【特許文献３】米国特許第５７５４８７３号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記文書画像の拡縮により本文部分のフォントサイズが、貼り付けた複数の文書画像間で一致された場合であっても、本文部分と見出し部分とのフォントサイズの比が、貼り付けた複数の文書画像の各々で異なる場合がある。この場合、文書画像間の本文部分のフォントサイズは一致しても、文書画像間の見出し部分のフォントサイズが異なるため、文書画像間の統一感が損なわれる。
【０００６】
これに対して、各文書画像内の文字サイズを全て同一にすると文書画像間の文字サイズを統一することができる。しかし、文書画像内の見出し部分と本文部分とが同じフォントサイズとなり、見出しと本文との区別がつかないために読みにくくなる。
【０００７】
そこで、一側面では、本発明は、貼り付けた複数の文書画像を読む際の見出し部分及び本文部分のフォントの不統一に起因する違和感をなくすことを目的とする。
【課題を解決するための手段】
【０００８】
一つの案では、複数の異なるフォントが含まれる文書画像を複数貼り付ける際、複数の前記文書画像中の見出し部分及び本文部分を特定する特定部と、複数の前記文書画像のうち、指定された文書画像の見出し部分のフォントを基準にして複数の前記文書画像中の見出し部分の表示を制御し、前記指定された文書画像の本文部分のフォントを基準にして複数の前記文書画像中の本文部分の表示を制御する表示制御部とを有する貼付装置が提供される。
【発明の効果】
【０００９】
一側面によれば、貼り付けた複数の文書画像を読む際の見出し部分及び本文部分のフォントの不統一に起因する違和感をなくすことができる。
【図面の簡単な説明】
【００１０】
【図１】一実施形態に係る投影システムの全体構成の一例を示す図。
【図２】一実施形態に係る投影装置の一例を示す図。
【図３】一実施形態に係る貼付装置のハードウェア構成の一例を示す図。
【図４】一実施形態に係る貼付装置の機能構成の一例を示す図。
【図５】一実施形態に係る記事ＤＢ（データベース）のデータ項目の一例を示す図。
【図６】一実施形態に係るフォントＤＢのデータ項目の一例を示す図。
【図７】一実施形態に係るレイアウトＤＢのデータ項目の一例を示す図。
【図８】一実施形態に係る貼付処理の一例を示すフローチャート。
【図９】一実施形態に係る切り抜き処理の一例を示すフローチャート。
【図１０】一実施形態に係る記事の切り抜きの一例を示す図。
【図１１】一実施形態に係るレイアウト処理の一例を示すフローチャート。
【図１２】一実施形態に係るレイアウト処理前の記事のレイアウトの一例を示す図。
【図１３】一実施形態に係るレイアウト処理の一例を説明するための図。
【図１４】一実施形態に係る描画処理の一例を示すフローチャート。
【図１５】一実施形態に係る描画処理の一例を説明するための図。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について添付の図面を参照しながら説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複した説明を省く。
【００１２】
［投影システムの全体構成］
まず、本発明の一実施形態に係る投影システム１の全体構成の一例について、図１及び図２を参照しながら説明する。図１は、一実施形態に係る投影システム１の全体構成の一例を示す。図２は、一実施形態に係る投影装置１０の一例を示す。図１に示すように、一実施形態に係る投影システム１は、投影装置１０及び情報処理装置２０を有する。投影装置１０と情報処理装置２０とは、有線又は無線により接続されている。
【００１３】
投影装置１０には、ヘッド部に３つのカメラ（右カメラ１２ａ、左カメラ１２ｂ、中央カメラ１２ｃ、総称して「カメラ１２」ともいう。）が配置されている。カメラ１２は、ユーザ３０の指先を３次元的に捉えることができる。これにより投影装置１０は、パンフレットやリポートなどの紙資料をスキャンしたり、ヘッド部のプロジェクタ１１により、スキャンした画像データを投影したりすることができる。
【００１４】
図２に示すように、投影装置１０の具体的な使い方の一例としては、指操作により紙資料Ｄｃ上で指定した範囲Ａｒの記事をスキャンし、瞬時にワークシートに貼り付けるスクラップがある。このときの「ワークシートに貼り付ける」とは、カメラ１２を用いてスキャンした１又は複数の記事をワークシートに投影することをいう。情報処理装置２０は、このような投影装置１０を使ったスクラップ等の業務を支援する。例えば、情報処理装置２０は、紙資料Ｄｃから読み込んだ記事等の文書画像に含まれるフォントを制御し、ワークシートに貼り付ける制御を行う貼付装置の一例である。文書画像は、資料、新聞、雑誌等の文書を含む画像をいう。
【００１５】
投影装置１０の他の使い方としては、地図が載ったパンフレットに、各スポットの関連情報を重ねて投影表示したり、手書きのメモを読み込んでデジタルデータ化し、さらに別の手書き資料と組み合わせて投影表示したりすることが挙げられる。このような使い方も、本実施形態に係る「ワークシートに貼り付ける」スクラップの一形態である。
【００１６】
企業の秘書業務では、投影装置１０を使用してスクラップを作成することにより効率的に業務を行うことができる。秘書は、上司や関連部門へ情報を提供するために、新聞や雑誌の切り抜きを行うことがある。従来の切り抜き業務では、対象記事をハサミやカッターで切る手間やページ裏面の記事への配慮、貼り付けの際の誌面上の制約などの不都合がある。この点、本実施形態に係る投影装置１０を使用することで、記事をデジタルデータとして手軽に扱え、デジタルデータの加工が可能になるため、切り抜き業務を効率化できる。
【００１７】
以下、投影装置１０を使用して情報処理装置２０が行う機能のうち、資料、新聞、雑誌等の文書画像等の切り抜き及びレイアウト機能（クリッピング機能）を中心に本発明の一実施形態に係る貼付方法（スクラップ）について説明する。本実施形態に係る情報処理装置２０は、レイアウト対象の複数の文書画像間のフォントを統一する制御を行う。本文、タイトル、見出しなどの属性情報は保持し、タイトル、見出し、本文を区別してそれぞれにフォントを設定し、読みにくさを解消する。フォントには、文字の字体、線種、フォントサイズ等が含まれる。
【００１８】
なお、情報処理装置２０は、本実施形態ではパーソナルコンピュータＰＣを一例として挙げて説明するが、これに限らず、タブレット型端末、スマートフォン、ＰＤＡ（Personal Digital Assistants）、携帯電話、ＨＭＤ（Head Mount Display）等のウェアラブルデバイスに適用されてもよい。
【００１９】
投影装置１０は表示装置の一例である。投影装置１０では、文書Ｄｃの指定範囲Ａｒが電子的に切り抜きされる。切り抜きされた文書画像は情報処理装置２０に転送され、情報処理装置２０は、転送された文書画像を、指定されたフォントで指定された配置にレイアウトしながらワークシート上に貼り付ける。こうしてできあがったワークシートは電子的データとして活用したり、印刷されて紙媒体として活用したりすることができる。
【００２０】
［情報処理装置のハードウェア構成］
次に、一実施形態に係る情報処理装置２０のハードウェア構成の一例について、図３を参照しながら説明する。本実施形態に係る情報処理装置２０は、入力装置１０１、表示装置１０２、外部Ｉ／Ｆ１０３、ＲＡＭ（Random Access Memory）１０４、ＲＯＭ（Read Only Memory）１０５、ＣＰＵ（Central Processing Unit）１０６、通信Ｉ／Ｆ１０７、及びＨＤＤ（Hard Disk Drive）１０８などを備え、それぞれがバスＢで相互に接続されている。
【００２１】
入力装置１０１は、キーボードやマウスなどを含み、情報処理装置２０に各操作信号を入力するために用いられる。表示装置１０２は、ディスプレイなどを含み、各種の処理結果を表示する。通信Ｉ／Ｆ１０７は、情報処理装置２０をネットワークに接続するインターフェースである。これにより、情報処理装置２０は、通信Ｉ／Ｆ１０７を介して、投影装置１０等の機器とデータ通信を行うことができる。
【００２２】
ＨＤＤ１０８は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、情報処理装置２０の全体を制御する基本ソフトウェア及びアプリケーションソフトウェアがある。例えば、ＨＤＤ１０８には、各種のデータベースやプログラム等が格納されてもよい。
【００２３】
外部Ｉ／Ｆ１０３は、外部装置とのインターフェースである。外部装置には、記録媒体１０３ａなどがある。これにより、情報処理装置２０は、外部Ｉ／Ｆ１０３を介して記録媒体１０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体１０３ａには、ＣＤ（Compact Disk）、及びＤＶＤ（Digital Versatile Disk）、ならびに、ＳＤメモリカード（SD Memory card）やＵＳＢメモリ（Universal Serial Bus memory）等がある。
【００２４】
ＲＯＭ１０５は、電源を切っても内部データを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ１０５には、ネットワーク設定等のプログラム及びデータが格納されている。ＲＡＭ１０４は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。ＣＰＵ１０６は、上記記憶装置（例えば「ＨＤＤ１０８」や「ＲＯＭ１０５」など）から、プログラムやデータをＲＡＭ１０４上に読み出し、処理を実行することで、装置全体の制御や搭載機能を実現する演算装置である。
【００２５】
［情報処理装置の機能構成］
次に、一実施形態に係る情報処理装置２０の機能構成の一例について、図４を参照しながら説明する。本実施形態に係る情報処理装置２０は、操作受付部２１、記憶部２２、判定部２３、特定部２４、描画制御部２５及び表示制御部２６を有する。
【００２６】
操作受付部２１は、ユーザ３０の指の動きを示すカメラ１２の画像を取得することで、画像中の指の動きに応じたユーザ３０操作を受け付ける。
【００２７】
記憶部２２は、記事ＤＢ１２５、フォントＤＢ１２６及びレイアウトＤＢ１２７の各データベースのそれぞれに所定のデータを記憶する。また、記憶部２２は、貼付処理プログラム１２８を記憶する。
【００２８】
記事ＤＢ１２５は、操作受付部２１が受け付けたユーザ３０操作に応じて切り抜きされた文書画像に関するデータを記憶する。図５は、一実施形態に係る記事ＤＢ１２５のデータ項目の一例を示す。切り抜きされた文書画像の一例として、記事Ａ、記事Ｂ、記事Ｃ、記事Ｄ・・・毎に各記事に関するデータが記憶されている。
【００２９】
各記事には、記事ＩＤ４０、記事画像４１、座標情報４２、切り抜き日時４３の各データが含まれる。また、各記事には、カテゴリ４４毎のフォントＩＤ４５、フォントサイズ４６、本文文字列４７の各データが含まれる。記事ＩＤ４０は、記事の識別情報を示す。記事ＩＤ４０は、記事を一位に特定する情報であり、ユーザーが紙面を置いたときに入力した紙面タイトル（たとえば○○新聞○版○年○月○日○面）、記事の先頭文字の紙面上での絶対位置を使用してもよい。
【００３０】
記事画像４１は、投影装置１０によりスキャンされた画像であり、本実施形態では記事の文書画像である。記事画像４１は、タイトルや見出しや本文の解析のために記憶されるため、解析後は記事ＤＢ１２５から破棄してもよい。また、記事画像４１は、記事ＤＢ１２５に記憶しなくてもよい。この場合には、ＯＣＲ（Optical character recognition）により認識された文字列に基づき各記事の表示や再表示が行われる。
【００３１】
座標情報４２は、切り抜かれた文書画像の記事の位置を示す座標であり、紙面上の絶対座標で示される。座標情報４２は、記事の各頂点座標からなる配列であり、記事内の位置を特定するために４つの座標データを記憶する。座標情報４２は、４つの座標を記憶する替わりに対角線上に位置する２つの座標データを記憶してもよい。切り抜き日時４３は、記事が取り込まれた年月日及び時間を記憶する。
【００３２】
カテゴリ４４は、タイトル、見出し、本文のいずれかに分けられる。文書画像に含まれる文字列はタイトル、見出し、本文に区別され、カテゴリ４４毎にフォントＩＤ４５、フォントサイズ４６及び文字列４７の各データが記憶される。ただし、カテゴリ４４は、本文と見出しとに分けられてもよい。
【００３３】
カテゴリ４４が「タイトル」のフォントＩＤ４５は、記事タイトルで使用されているフォントのＩＤを記憶する。フォントＩＤ４５は、紙面上の文字列を画像認識し、文字サイズと線幅の関係、始点、終点の情報を、フォントＤＢ１２６と照合し、適合度の高いフォントのＩＤを設定する。カテゴリ４４が「タイトル」のフォントサイズ４６は、記事タイトルで使用されている文字のサイズを記憶する。
【００３４】
カテゴリ４４が「見出し」のフォントＩＤ４５は、記事見出しで使用されているフォントのＩＤを記憶し、カテゴリ４４が「見出し」のフォントサイズ４６は、記事見出しで使用されている文字のサイズを記憶する。
【００３５】
カテゴリ４４が「本文」のフォントＩＤ４５は、記事本文で使用されているフォントのＩＤを記憶し、カテゴリ４４が「本文」のフォントサイズ４６は、記事本文で使用されている文字のサイズを記憶する。
【００３６】
カテゴリ４４が「タイトル」の文字列４７は、ＯＣＲにより光学的に認識した記事タイトルの文字列であり、取り込み時にＯＣＲ処理を行い、認識した文字列を設定する。カテゴリ４４が「見出し」の文字列４７は、ＯＣＲにより光学的に認識した記事見出しの文字例である。カテゴリ４４が「本文」の文字列４７は、ＯＣＲにより光学的に認識した記事本文の文字例である。
【００３７】
記憶部２２に記憶されたフォントＤＢ１２６は、フォントＩＤ５０が示すフォント種別毎に設定されたフォント情報を記憶する。図６は、一実施形態に係るフォントＤＢ１２６のデータ項目の一例を示す。フォントＤＢ１２６には、フォントＩＤ５０毎に字体情報５１、色情報５２及びその他のフォント情報５３が記憶されている。その他のフォント情報５３には、字の細さ（太さ）を示す情報等が記憶されている。
【００３８】
なお、フォントＤＢ１２６のフォントＩＤ５０が示すフォント種別は、文字の開始点や終始点を示す特徴点データや線幅等でフォントを特定してもよい。フォントＤＢ１２６は、代表的な文字の形状データを複数もってもかまわない。なお、フォントＤＢ１２６が、文字形状に対するデータを記憶した場合、ＯＣＲにより光学的に認識した記事の文字形状とマッチングを行うことによりタイトル、見出し、本文毎にそれぞれ適合するフォントが判定される。
【００３９】
記憶部２２に記憶されたレイアウトＤＢ１２７は、切り抜きされた文書画像をワークシートに貼り付ける際の配置等のデータを記憶する。図７は、一実施形態に係るレイアウトＤＢ１２７のデータ項目の一例を示す。レイアウトＤＢ１２７は、レイアウトＩＤ６０毎に、配置座標情報６１、記事ＩＤ６２、拡大率６３の各データが記憶されている。レイアウトＩＤ６０は、貼り付け対象の文書画像のレイアウト情報の識別情報であり、レイアウトデータを一意に決定する通し番号である。
【００４０】
配置座標情報６１は、レイアウトＩＤ６０が示すレイアウト上に配置された記事の座標を示す。例えば、配置座標情報６１は、文書画像が貼り付けられる右上の頂点の座標、左上の頂点、右下の頂点、左下の頂点の座標のいずれかを示してもよい。記事ＩＤ６２は、レイアウトＩＤ６０が示すレイアウトに含まれる記事のＩＤを記憶する。記事ＩＤ６２は、記事ＤＢ１２５を参照するためのキーとなる。拡大率６３は、ユーザ３０操作により決定された記事の拡大率又は縮小率を記憶する。拡大率６３の初期値は１００％に設定される。
【００４１】
図４に戻り、判定部２３は、投影装置１０に紙面がセットされたときに、切り抜きモードかレイアウトモードかを判定する。切り抜きモード及びレイアウトモードは、ユーザ３０操作により決定される。
【００４２】
特定部２４は、複数の異なるフォントが含まれる記事を複数貼り付ける際、複数の記事の見出し部分及び本文部分を特定する。特定部２４は、本文の文字サイズとの相対サイズに基づき、記事内の文字列が、タイトル、見出し、本文のいずれであるかを特定する。タイトル及び見出しの文字列は、文書画像中の見出し部分の一例であり、本文の文字列は、文書画像中の本文部分の一例である。
【００４３】
記憶部２２は、特定されたタイトル、見出し、本文について、カテゴリ４４毎にフォントを示すフォントＩＤ４５、フォントサイズ４６及びその文字列４７を記事ＤＢ１２５に記憶する。
【００４４】
表示制御部２６は、複数の記事のうち、指定された記事の見出し部分のフォントを基準にして複数の記事の見出し部分の表示を制御し、指定された記事の本文部分のフォントを基準にして複数の記事の本文部分の表示を制御する。
【００４５】
これにより、貼り付けた複数の記事を読む際に、記事間のタイトル、見出し及び本文のフォントを統一することができる。この結果、記事間の見出しや本文のフォントの不統一に起因する違和感をなくすことができる。
【００４６】
また、本実施形態では、指定された記事のタイトル、見出し及び本文のそれぞれのフォントに基づき各記事のタイトル、見出し及び本文のフォントが統一されるため、各記事内のタイトル、見出し及び本文の文字サイズは同一にはならず、指定された記事のタイトル、見出し及び本文の相対比が保持される。この結果、各記事のタイトル、見出し及び本文が判別可能であり、その点においても各記事の読み易さが保持されている。
【００４７】
描画制御部２５は、指定された見出し部分及び本文部分のフォントにより複数の記事の見出し部分及び本文部分が表示されたときに、複数の記事のそれぞれに定められた指定範囲から外れて表示される見出し部分又は本文部分があると判定した場合、見出し部分又は本文部分が収まるように指定範囲を拡大する。
【００４８】
一方、描画制御部２５は、指定された見出し部分及び本文部分のフォントにより複数の記事の見出し部分及び本文部分を表示したときに、複数の記事のそれぞれに定められた指定範囲内に所定のスペースがあると判定した場合、そのスペースが小さくなるように指定範囲を縮小する。表示制御部２６は、拡大又は縮小した指定範囲に見出し部分又は本文部分を含む文書画像を再表示する。
【００４９】
なお、記憶部２２の記事ＤＢ１２５、フォントＤＢ１２６、レイアウトＤＢ１２７に記憶されたデータ及び貼付処理プログラム１２８は、例えば、ＲＡＭ１０４、ＨＤＤ１０８又はネットワークを介して情報処理装置２０に接続されるクラウド上のサーバ等に格納され得る。
【００５０】
操作受付部２１は、通信Ｉ／Ｆ１０７を介して投影装置１０から記事やユーザ３０操作に関する画像を受け付ける。判定部２３、特定部２４、描画制御部２５及び表示制御部２６は、ＣＰＵ１０６が、ＲＯＭ１０５やＨＤＤ１０８内に格納された貼付処理プログラム１２８及びデータを用いて以下に説明する貼付処理、切り抜き処理、レイアウト処理及び描画処理を実行することにより実現可能である。以上の処理によりワークシートに貼り付けられた記事のスクラップの電子データは、投影装置１０に転送され、プロジェクタ１１を用いて投影表示される。
【００５１】
なお、図４は情報処理装置２０の機能に着目したブロック図を描いており、これらの機能ブロックで示した各部は、ハードウエアのみ、ソフトウエアのみ、またはハードウエアとソフトウエアとの組合せによって実現可能である。
【００５２】
［貼付処理］
次に、本実施形態に係る貼付処理について図８を参照して説明する。図８は、一実施形態に係る貼付処理の一例を示すフローチャートである。貼付処理は、情報処理装置２０により実行される。本処理は、ユーザ３０から貼付処理の指示を受け付けた場合、投影装置１０が紙面にセットされた場合、又は所定時間経過毎に実行される。
【００５３】
まず、判定部２３は、投影装置１０に文書Ｄｃの紙面（図２参照）がセットされたかを判定する（ステップＳ１０）。判定部２３は、投影装置１０から受信したカメラ１２の撮像画像から、投影装置１０に文書Ｄｃの紙面がセットされたか否かを判定する。
【００５４】
判定部２３は、紙面がセットされたと判定した場合、その時点におけるモードを判定する（ステップＳ１２）。モードは、切り抜きモードとレイアウトモードがあり、ユーザ３０により指定される。判定部２３は、モードが指定されていない場合、指定されるまでステップＳ１２のモード判定を継続する。切り抜きモードが指定されたと判定された場合、情報処理装置２０は、切り抜き処理を実行し（ステップＳ１４）、本処理を終了する。
【００５５】
一方、レイアウトモードが指定されたと判定された場合、情報処理装置２０は、レイアウト処理を実行し（ステップＳ１６）、本処理を終了する。
【００５６】
［切り抜き処理］
次に、本実施形態に係る切り抜き処理について図９を参照して説明する。図９は、一実施形態に係る切り抜き処理の一例を示すフローチャートである。切り抜き処理は、情報処理装置２０により実行される。
【００５７】
本処理が開始されると、まず、操作受付部２１は、切り抜きに関するユーザ３０操作を受け付ける（ステップＳ２０）。図１０は、一実施形態に係る記事を模式的に示し、ユーザ３０が記事の一部を切り抜きのために指定した例を示す。
【００５８】
操作受付部２１は、ユーザ３０の指が紙面の所定箇所を指定する画像を受け付けると（ステップＳ２０）、特定部２４は、切り抜かれた記事の範囲である指定範囲を特定する（ステップＳ２２）。判定部２３は、例えば図１０の枠で囲まれた指定範囲内の記事をＯＣＲを用いてスキャンし、記憶部２２は、スキャンした記事に関する記事ＩＤ４０、記事画像４１、座標情報４２、切り抜き日時４３を記事ＤＢ１２５に記憶する（ステップＳ２４）。
【００５９】
次に、特定部２４は、スキャンした文字列をフォントＤＢ１２６の各データと順に照合及び評価し、評価した結果に基づき文字に使用されているフォント（例えば、フォント種別やフォントサイズ）を推定する（ステップＳ２６）。
【００６０】
次に、特定部２４は、スキャンした文字列（指定範囲内の文字列）の相対的な大きさの比からタイトル、見出し、本文を特定する（ステップＳ２８）。例えば、本文の文字サイズを１として、特定部２４は、スキャンした文字列のうち１．２〜１．６のサイズの文字があれば見出しと特定し、１．６以上のサイズの文字があればタイトルと特定してもよい。例えば、特定部２４は、図１０の枠内の文字列のうち、最も文字数が多い文字列を本文の文字列とし、その文字サイズを１として、１．２〜１．６のサイズの文字ｍ１〜ｍ３を見出しの文字列と特定してもよい。タイトルと見出しとは、異なるカテゴリに属するとして区別してもよいし、同じカテゴリに属するとして区別しなくてもよい。
【００６１】
次に、記憶部２２は、タイトル、見出し、本文のそれぞれのカテゴリ４４毎に、フォントＩＤ４５、フォントサイズ４６及び文字列４７を記事ＤＢ１２５に記憶する（ステップＳ３０）。
【００６２】
次に、特定部２４は、切り抜きが終了したかを判定する（ステップＳ３２）。特定部２４は、所定時間が経過しても投影装置１０から次の記事の画像を受け付けない場合、切り抜きが終了したと判定し、本処理を終了する。これに対して、切り抜きが終了していないと判定した場合、ステップＳ２０に戻り、ユーザ３０操作により切り抜き操作が行われた次の記事について、ステップＳ２０以降の処理を繰り返す。これにより、ユーザ３０が切り抜いた全ての記事について、指定範囲に記載された情報が記事ＤＢ１２５に保存される。
【００６３】
［レイアウト処理］
次に、本実施形態に係るレイアウト処理について図１１を参照して説明する。図１１は、一実施形態に係るレイアウト処理の一例を示すフローチャートである。レイアウト処理は、情報処理装置２０により実行される。
【００６４】
本処理が開始されると、まず、操作受付部２１は、レイアウトに関するユーザ３０操作の画像を受け付ける（ステップＳ４０）。例えば、図１２に示すように、操作受付部２１は、記事Ａ、Ｂ、Ｃの切り抜きをワークシート１４に配置するユーザ３０操作の画像を投影装置１０から受け付ける。
【００６５】
操作受付部２１は、記事の配置が終了したかを判定し（ステップＳ４２）、ユーザ３０操作による記事の配置が終了するまでステップＳ４０、Ｓ４２の処理を繰り返す。操作受付部２１が、記事の配置が終了したと判定した場合、記憶部２２は、レイアウトＩＤを生成し、各記事のレイアウトＩＤ６０、配置座標情報６１、記事ＩＤ６２をレイアウトＤＢ１２７に記憶する。操作受付部２１が、ユーザ３０操作により拡大率又は縮小率の情報を受け付けた場合、記憶部２２は、拡大率６３の欄に指定された拡大率又は縮小率の値をレイアウトＤＢ１２７に記憶する（ステップＳ４４）。
【００６６】
次に、特定部２４は、レイアウトＩＤ６０に対応付けられた記事ＩＤ６２毎に記事ＤＢ１２５に記憶されたカテゴリ４４毎のフォントＩＤ４５、フォントサイズ４６を参照し、比較する（ステップＳ４６）。次に、特定部２４は、配置されている全記事の「タイトル」のフォントＩＤ及びフォントサイズが一致するかを判定する（ステップＳ４８）。
【００６７】
特定部２４は、一致しないと判定した場合、ステップＳ５４に進む。特定部２４は、一致したと判定した場合、、配置されている全記事の見出しのフォントＩＤ及びフォントサイズが一致するかを判定する（ステップＳ５０）。特定部２４は、一致しないと判定した場合、ステップＳ５４に進む。特定部２４は、一致すると判定した場合、配置されている全記事の「見出し」のフォントＩＤ及びフォントサイズが一致するかを判定する（ステップＳ５０）。
【００６８】
特定部２４は、一致しないと判定した場合、ステップＳ５４に進む。特定部２４は、一致すると判定した場合、特定部２４は、配置されている全記事の「本文」のフォントＩＤ及びフォントサイズが一致するかを判定する（ステップＳ５２）。特定部２４は、一致しないと判定した場合、ステップＳ５４に進む。特定部２４は、一致すると判定した場合、本処理を終了する。
【００６９】
ステップＳ５４に進んだとき、表示制御部２６は、投影装置１０の表示領域にダイアログボックスを投影させ、「統一したいフォントの記事を指定してください」と表示するように制御する。図１３（ａ）の例では、ワークシー１４上にダイアログボックスQが投影表示されている。
【００７０】
次に、表示制御部２６は、ユーザ３０により記事の指定があるか否かを判定し（ステップＳ５６）、記事の指定があるまでステップＳ５６の処理を繰り返す。表示制御部２６がユーザ３０により記事の指定があったと判定した場合、描画制御部２５は、描画処理を実行し（ステップＳ５８）、本処理を終了する。例えば、図１３（ｂ）には、ユーザ３０が、フォントの基準となる記事Ｂを選択している例が示されている。
【００７１】
［描画処理］
次に、本実施形態に係る描画処理について図１４を参照して説明する。図１４は、一実施形態に係る描画処理の一例を示すフローチャートである。描画処理は、情報処理装置２０により実行される。
【００７２】
本処理が開始されると、まず、表示処理部２６は、各記事のタイトル、見出し、本文について、指定された記事のフォントＩＤに対応するフォント種別及びフォントサイズで表示する（ステップＳ６０）。図１３（ｃ）には、記事Ｂの指定領域Ａｒ２に含まれるタイトル、見出し、本文に対する各々のフォントＩＤが示すフォント種別及びフォントサイズで記事Ａ及び記事Ｃのタイトル、見出し、本文が描画される。これにより、複数の記事Ａ、Ｂ、Ｃを所定の位置に配置して各記事を読む際のタイトル、見出し、本文のフォントを統一することができる。これにより、貼り付けた複数の記事Ａ、Ｂ、Ｃ間の見出しや本文部分のフォントの不統一に起因する違和感をなくすことができる。また、本実施形態では、各記事Ａ、Ｂ、Ｃ内のタイトル、見出し、本文の文字サイズの相対比が、指定された記事Ｂのタイトル、見出し、本文の文字サイズの相対比になる。この結果、各記事がスクラップされたときの複数の記事間のフォントの統一感と、各記事内のタイトル、見出し、本文が判別可能に表示されることによる記事の読み易さとの両立を図ることができる。
【００７３】
図１４に戻り、次に、描画制御部２５は、表示された文字列が記事毎の指定範囲から外れているかを判定する（ステップＳ６２）。例えば、図１３（ｃ）の場合、描画制御部２５は、表示された文字列が記事Ａ、Ｂ、Ｃ毎の指定範囲Ａｒ１、Ａｒ２、Ａｒ３から外れていないと判定し、ステップＳ６６に進む。一方、描画制御部２５は、表示された文字列が記事毎の指定範囲から外れていると判定した場合、記事の文字列が収まるようにその記事の指定範囲を拡大し（ステップＳ６４）、ステップＳ６６に進む。
【００７４】
ステップＳ６６において、描画制御部２５は、記事毎の指定範囲内に所定のスペースが余っているかを判定する。図１３（ｃ）の場合、描画制御部２５は、記事Ａ、Ｂ、Ｃ毎の指定範囲Ａｒ１、Ａｒ２、Ａｒ３内に所定のスペースは余っていないと判定し、ステップＳ７０に進む。一方、描画制御部２５は、指定範囲Ａｒ１、Ａｒ２、Ａｒ３のいずれかに所定のスペースが余っていると判定した場合、記事のタイトル、見出及び本文が収まる範囲で指定範囲を縮小し（ステップＳ６８）、ステップＳ７０に進む。
【００７５】
指定範囲内に所定のスペースが余っているか否かは、指定範囲内の文字列のうち、最外縁に位置する文字列と、指定範囲との間が所定の閾値以上であれば、最外縁に位置する文字列が収まる程度に指定範囲を縮小してもよい。
【００７６】
ステップＳ７０において、表示制御部２６は、指定範囲を変更した記事があるかを判定する。表示制御部２６は、指定範囲を変更した記事があると判定した場合、変更した指定範囲内に文字列を再表示し（ステップＳ７２）、本処理を終了する。表示制御部２６は、指定範囲を変更した記事がないと判定した場合、そのまま本処理を終了する。
【００７７】
例えば、図１５（ｃ）では、記事Ａ、Ｂにおいて、見出し及び本文の文字列の一部が指定範囲Ａｒ１、Ａｒ２から外れている。この場合、見出し及び本文の文字列の全部が指定範囲Ａｒ１、Ａｒ２に納まるように指定範囲Ａｒ１、Ａｒ２が拡大される。その結果、図１５（ｄ）に示すように、拡大された指定範囲Ａｒ１、Ａｒ２内に各記事Ａ、Ｂの全ての文字列が収まるように表示される。これにより、全ての記事Ａ、Ｂ,Ｃが読み易く、かつ、各記事の見出しや本文部分のフォントの不統一に起因する違和感をなくした状態でスクラップ表示することができる。以上によって生成及び表示されたデータは、投影装置１０のプロジェクタ１１により投影されたり、投影装置１０の記事レイアウトデータとして保存されたり、印刷等により出力される。
【００７８】
以上に説明したように、一実施形態に係る投影システム１によれば、本文と見出しとを、各々区別して、本文と見出し毎に、それぞれ、記事間で同一のフォントＩＤのフォント種別（字体、色、線種）及びフォントサイズに統一することができる。これにより、貼り付けた複数の記事のうち、ある記事を読んでから次の記事を読んでも、違和感なく読むことができる。また、記事間及び各記事内の全ての文字を同一のフォント種別により同一のフォントサイズに統一して表示する場合と異なり、記事内のタイトル、見出し及び本文を判別できるため各記事をスムーズに読むことができる。
【００７９】
以上、貼付装置、貼付方法及び貼付処理プログラムを上記実施形態により説明したが、本発明にかかる貼付装置、貼付方法及び貼付処理プログラムは上記実施形態に限定されるものではなく、本発明の範囲内で種々の変形及び改良が可能である。また、上記実施形態及び変形例が複数存在する場合、矛盾しない範囲で組み合わせることができる。
【００８０】
例えば、指定領域外にタイトル、見出し又は本文の文字列の一部が表示された記事がある場合、他の記事の指定領域のうちスペース部分に当該記事の指定領域をオーバーラップさせてもよい。指定領域外に文字列の一部が表示された記事がある場合、各記事を再配置させ、全記事の文字列が各々の指定領域内に表示されるようにしてもよい。
【００８１】
また、指定領域外に文字列の一部が表示された記事がある場合、記事を配置するワークシートの枠を広げてもよい。ただし、全ての記事を投影装置に投影させるために、投影装置が投影可能な範囲を超えないようにワークシートの枠を広げる必要がある。また、レイアウトの大まかな配置を変えずに、各記事の指定範囲の形状を変えてもよい。
【００８２】
また、指定領域外にタイトル、見出し又は本文の文字列の一部が表示された記事がある場合、その記事のタイトル、見出し又は本文の各文字列のサイズの相対比は変えずに、指定領域内に納まるサイズにタイトル、見出し又は本文の各文字列のサイズを調整してもよい。
【００８３】
また、指定領域外にタイトル、見出し又は本文の文字列の一部が表示された記事がある場合、所定のタイミングにて警告の表示を行ってもよい。
【００８４】
本発明に係る投影装置及び貼付装置を使用した製品の利用シーンは、秘書業務に限られない。例えば、金融機関や旅行代理店の窓口業務に投影装置を配置し、資料を掲示しながらユーザと対面で応対するビジネスシーンや、ショールームや展示会場に投影装置を配置し、デモ展示にて複数の文書画像を投影する場合や、企業内の会議において投影装置を利用して複数の文書画像を投影する場合に好適である。
【００８５】
以上の説明に関し、更に以下の項を開示する。
（付記１）
複数の異なるフォントを含む文書画像を複数貼り付ける際、複数の前記文書画像中の見出し部分及び本文部分を特定する特定部と、
複数の前記文書画像のうち、指定された文書画像の見出し部分のフォントを基準にして複数の前記文書画像中の見出し部分の表示を制御し、前記指定された文書画像の本文部分のフォントを基準にして複数の前記文書画像中の本文部分の表示を制御する表示制御部と、
を有する貼付装置。
（付記２）
前記指定された見出し部分及び本文部分のフォントにより複数の前記文書画像中の見出し部分及び本文部分を表示したときに、複数の前記文書画像のそれぞれに定められた指定範囲から外れて表示された見出し部分又は本文部分があると判定した場合、前記見出し部分又は本文部分が収まるように前記指定範囲を拡大する描画制御部を有し、
前記表示制御部は、前記拡大した指定範囲に前記文書画像を表示する、
付記１に記載の貼付装置。
（付記３）
前記描画制御部は、前記指定された見出し部分及び本文部分のフォントにより複数の前記文書画像中の見出し部分及び本文部分を表示したときに、複数の前記文書画像のそれぞれに定められた指定範囲内に所定のスペースがあると判定した場合、前記見出し部分又は本文部分が収まる範囲で指定範囲を縮小し、
前記表示制御部は、前記縮小した指定範囲に前記文書画像を表示する、
付記１又は２に記載の貼付装置。
（付記４）
複数の異なるフォントが含まれる文書画像を複数貼り付ける際、複数の前記文書画像中の見出し部分及び本文部分を特定し、
複数の前記文書画像のうち、指定された文書画像の見出し部分のフォントを基準にして複数の前記文書画像中の見出し部分の表示を制御し、前記指定された文書画像の本文部分のフォントを基準にして複数の前記文書画像中の本文部分の表示を制御する、
処理をコンピュータが実行する貼付方法。
（付記５）
前記指定された見出し部分及び本文部分のフォントにより複数の前記文書画像中の見出し部分及び本文部分を表示したときに、複数の前記文書画像のそれぞれに定められた指定範囲から外れて表示された見出し部分又は本文部分があると判定した場合、前記見出し部分又は本文部分が収まるように前記指定範囲を拡大し、
前記拡大した指定範囲に前記文書画像を表示する、
付記４に記載の貼付方法。
（付記６）
前記指定された見出し部分及び本文部分のフォントにより複数の前記文書画像中の見出し部分及び本文部分を表示したときに、複数の前記文書画像のそれぞれに定められた指定範囲内に所定のスペースがあると判定した場合、前記見出し部分又は本文部分が収まる範囲で指定範囲を縮小し、
前記縮小した指定範囲に前記文書画像を表示する、
付記４又は５に記載の貼付方法。
（付記７）
複数の異なるフォントが含まれる文書画像を複数貼り付ける際、複数の前記文書画像中の見出し部分及び本文部分を特定し、
複数の前記文書画像のうち、指定された文書画像の見出し部分のフォントを基準にして複数の前記文書画像中の見出し部分の表示を制御し、前記指定された文書画像の本文部分のフォントを基準にして複数の前記文書画像中の本文部分の表示を制御する、
処理をコンピュータに実行させるための貼付処理プログラム。
（付記８）
前記指定された見出し部分及び本文部分のフォントにより複数の前記文書画像中の見出し部分及び本文部分を表示したときに、複数の前記文書画像のそれぞれに定められた指定範囲から外れて表示された見出し部分又は本文部分があると判定した場合、前記見出し部分又は本文部分が収まるように前記指定範囲を拡大し、
前記拡大した指定範囲に前記文書画像を表示する、
付記７に記載の貼付プログラム。
（付記９）
前記指定された見出し部分及び本文部分のフォントにより複数の前記文書画像中の見出し部分及び本文部分を表示したときに、複数の前記文書画像のそれぞれに定められた指定範囲内に所定のスペースがあると判定した場合、前記見出し部分又は本文部分が収まる範囲で指定範囲を縮小し、
前記縮小した指定範囲に前記文書画像を表示する、
付記７又は８に記載の貼付プログラム。
【符号の説明】
【００８６】
１      投影システム
１０    投影装置
１１    プロジェクタ
１２ａ  右カメラ
１２ｂ  左カメラ
１２ｃ  中央カメラ
２０  情報処理装置
２１  操作受付部
２２  記憶部
２３  判定部
２４  特定部
２５  描画制御部
２６  表示制御部
１２５  記事ＤＢ
１２６  フォントＤＢ
１２７  レイアウトＤＢ
【図１】
2018007170.tif 000003
【図２】
2018007170.tif 000004
【図３】
2018007170.tif 000005
【図４】
2018007170.tif 000006
【図５】
2018007170.tif 000007
【図６】
2018007170.tif 000008
【図７】
2018007170.tif 000009
【図８】
2018007170.tif 000010
【図９】
2018007170.tif 000011
【図１０】
2018007170.tif 000012
【図１１】
2018007170.tif 000013
【図１２】
2018007170.tif 000014
【図１３】
2018007170.tif 000015
【図１４】
2018007170.tif 000016
【図１５】
2018007170.tif 000017