(57)【要約】【課題】手書文字を有効利用することができる情報処理装置、情報処理プログラム、および情報処理方法を提供することを目的とする。【解決手段】情報処理サーバ２００において、入力部２０１はスキャン画像１１を受け付けて記憶手段２２０に記憶する。受付部２１１は、画像データ２２１を受け付ける。取得部２１２は、手書箇所の前後に対応する対象文章を取得し、スキャン画像および対象文章に対応付けて手書データ１０として記憶部２２０に記憶する。抽出部２１３は、手書データ１０からハッシュタグに使用する指定文字列を抽出し、手書データ１０に対応付ける。送信部２０２は、スキャン画像１１と手書データ１０とを通信Ｉ／Ｆ２０２を介して端末へ送信する。【選択図】図３
2014186546.tif 000002
【特許請求の範囲】
【請求項１】
スキャン画像に含まれる手書箇所の前後に対応する対象文章を取得する取得手段と、
前記スキャン画像および対象文章を対応付けて記憶する記憶手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記取得手段は、前記対象文章を、前記手書箇所を含む画像データとして取得することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記取得手段は、前記対象文章を前記スキャン画像からテキストデータとして取得することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記手書箇所により指定された前記スキャン画像中の指定文字列をハッシュタグとして抽出する抽出手段をさらに備え、
前記記憶手段は、前記ハッシュタグを前記対象文章に対応付けて記憶することを特徴とする請求項１〜３のいずれか一つに記載の情報処理装置。
【請求項５】
コンピュータが実行する情報処理方法であって、
スキャン画像に含まれる手書箇所の前後に対応する対象文章を取得し、
前記スキャン画像および対象文章を対応付けて記憶する、
処理を実行することを特徴とする情報処理方法。
【請求項６】
コンピュータに、
スキャン画像に含まれる手書箇所の前後に対応する対象文章を取得し、
前記スキャン画像および対象文章を対応付けて記憶する、
処理を実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理プログラム、および情報処理方法に関する。
【背景技術】
【０００２】
書籍のスキャン画像を基にテキストデータを作成する書籍の電子化技術が普及している。書籍を電子化するには、まず、書籍をスキャンし、スキャン画像から文字画像を抽出する。この文字画像に対応する文字コードを文字パターン辞書から取得することにより、文字画像をテキストデータに変換する。そうして、スキャン画像を基にテキストデータを作成することにより、書籍を電子ファイル化する。
【０００３】
事業者に電子化を依頼する書籍には、依頼した時点ですでに手書文字が付されている場合がある。例えば、ユーザは学術文献等を読む際に、学術文献で特に重要と考える部分を波線で示したり、「要点」「ポイント」というワードを記載したりして、後で読み返したときに重要な部分が一目で判断できるようにすることがある。このような手書文字は書籍を電子ファイル化する際、ノイズとして削除されるのが通常である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−０５３８８９号公報
【特許文献２】特開２００９−２３１１７２号公報
【特許文献３】特開２００９−２１２６５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、書籍を電子化する際に手書文字が有効利用されていない問題がある。
【０００６】
開示の技術は、上記に鑑みてなされたものであって、手書文字を有効利用することができる情報処理装置、情報処理プログラム、および情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願に係る情報処理装置は、スキャン画像に含まれる手書箇所の前後に対応する対象文章を取得する取得手段と、前記スキャン画像および対象文章を対応付けて記憶する記憶手段と、を備えたことを特徴とする。
【発明の効果】
【０００８】
開示の技術の実施態様によれば、手書文字を有効利用することができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施例１に係る手書データを取得し、対象文章を投稿用のＷｅｂページに投稿するまでの処理の流れを説明するための図である。
【図２】図２は、書籍の電子化処理システムに係る構成の一例を示した図である。
【図３】図３は、電子化処理サーバの構成を示す機能ブロック図である。
【図４】図４は、画像データの一例を示した図である。
【図５】図５は、テキストデータの一例を示した図である。
【図６】図６は、手書データの一例を示した図である。
【図７】図７は、画像データから各手書データを作成するまでの流れを示したフロー図である。
【図８】図８は、スキャン画像から投稿用のＷｅｂページへ遷移する様子を示した図である。
【図９】図９は、対象文章にハッシュタグを付した場合の手書データの一例を示す図である。
【図１０】図１０は、端末が投稿サイトの入力欄にハッシュタグを設定し、対象文章を入力したときの一例を示した図である。
【発明を実施するための形態】
【００１０】
以下に、本願に係る情報処理装置、情報処理プログラム、および情報処理方法を実施するための実施形態について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る検索装置、検索プログラム、および検索方法が限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。各実施例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【実施例１】
【００１１】
［処理の概要］
まず、図１を用いて、実施例１に係る表示処理について説明する。図１は、手書データを取得し、対象文章を投稿用のＷｅｂページに投稿するまでの処理の流れを説明するための図である。情報処理サーバ２００は、主に、スキャン画像１１に含まれる手書箇所の前後に対応する対象文章を取得する処理と、スキャン画像１１および対象文章を対応付けて記憶する処理とをおこなう。以下、より具体的に説明する。
【００１２】
まず、情報処理サーバ２００は、スキャン画像１１に含まれる手書箇所の前後に対応する対象文章を取得する。そのために、情報処理サーバ２００は、最初に、スキャナ等によって読み込まれた画像データ２２１ａを受け付け、手書文字もしくは手書符号が記載された箇所を手書文字データとして取得する。例えば、情報処理サーバ２００は、画像データ２２１ａに記載された「為替レート」という用語の下の部分に下線が引かれ、その下に「ポイント」という文字が手書きで記載されているので、この手書箇所をまとめて長方形で囲んで抽出する。そして、情報処理サーバ２００は、手書箇所を抽出する際、手書箇所が記された画像データ２２１に対応するページ数「３」と、手書箇所を長方形で囲んだときの左上および右下の座標「（９０，８０）−（１３０，８５）」とを、手書文字データと関連付け、さらに手書箇所ごとにシーケンシャルに与えられる手書ＩＤ「１」を関連付ける。
【００１３】
次に、情報処理サーバ２００は、抽出した手書箇所の前後にある対象文章を取得する。例えば、情報処理サーバ２００は、手書箇所があるページ数「３」と、手書箇所に係る座標「（９０，８０）−（１３０，８５）」とに基づき手書箇所を特定し、手書箇所の前後に対応する対象文章データを取得する。例えば、情報処理サーバ２００は、手書箇所に係る行の前後１行を含む、計３行をテキストデータとして取得する。
【００１４】
次に、情報処理サーバ２００は、手書データ１０をスキャン画像１１に対応付けて記憶する。情報処理サーバ２００は、対象文章を取得する際に対象文章の行「３−６」を取得する。そして、情報処理サーバ２００は、対象文章の行「３−６」と、対象文章のテキストデータとを手書ＩＤ「１」に関連付け、手書データ１０とする。すなわち、情報処理サーバ２００は、先述の手書ＩＤ、ページ数、座標、手書文字データと、取得した対象文章の行、および対象文章データを、手書データ１０として対応付けて記憶する。
【００１５】
端末３０ａは、手書データ１０およびスキャン画像１１をダウンロードし、表示部３１ａにスキャン画像１１を表示する。端末３０ａは、スキャン画像１１の手書箇所が押下されると、手書データ１０を基に手書箇所に対応する対象文章を取得する。そして、端末３０ａは、手書箇所が押下されたとき、表示部３１ａが投稿用のＷｅｂページに切り替え、表示部３１ｂに遷移する。さらに、端末３０ｂは、投稿用のＷｅｂページの入力欄に対象文章を入力する。端末３０ｂは、投稿ボタンの押下を検知すると、対象文章を投稿用のＷｅｂページに投稿する。
【００１６】
このように、情報処理サーバ２００は、スキャン画像に含まれる手書箇所の前後に対応する対象文章を取得し、スキャン画像１１および対象文章を対応付けて記憶する。スキャン画像１１と、対象文章とを対応付けた手書データ１０とをダウンロードした端末３０は、表示部３１ａに表示されている手書箇所が押下された際、手書データ１０から対象文章を取得し、対象文章を投稿用のＷｅｂページの入力欄に入力することができる。このため、ユーザは、表示部３１ｂの投稿用のＷｅｂページにおいて、投稿ボタンを選択する等の簡易な操作をするだけで、選択した手書箇所に対応する対象文章を投稿サイトに投稿できる。
【００１７】
［電子化システムの全体構成］
図２は、電子化システム１００の全体構成の一例を示した図である。ユーザ端末１０１と電子化サーバ１１０と管理システム１２０は、図示しないネットワークに接続し、各種の情報を交換する。かかるネットワークの一態様としては、有線または無線を問わず、ＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）、移動体通信網などの任意の通信網が挙げられる。
【００１８】
ユーザ端末１０１は、ユーザが操作する端末装置である。例えば、ユーザ端末１０１は、デスクトップ型ＰＣ（パーソナルコンピュータ）、タブレット型ＰＣ、ノート型ＰＣなどの情報処理装置等である。なお、ユーザ端末１０１は、スマートフォン、ＰＤＡ（Personal  Digital  Assistant）、携帯電話機であってもよい。なお、図２の例では、ユーザ端末１０１として、デスクトップ型ＰＣとスマートフォンをそれぞれ１つ示したが、これはユーザ端末の例示であり、他の種類の端末を使用してもよい。
【００１９】
電子化サーバ１１０は、書籍の電子化をする事業者の所有するサーバである。電子化サーバ１１０には、スキャナ等の機器を接続し、スキャンした画像から書籍の電子化を行い、テキストデータ２２２を作成する。
【００２０】
管理システム１２０は、各種の管理を行うシステムである。管理システム１２０は、電子書籍データ等を管理しており、受信サーバ１２１と、ファイル管理サーバ１２２と、認証サーバ１２３と、決済サーバ１２４とを有する。受信サーバ１２１とファイル管理サーバ１２２と認証サーバ１２３と決済サーバ１２４は、ネットワークを介して電子化サーバ１１０に接続されている。また、受信サーバ１２１は、電子化サーバ１１０からテキストデータ２２２、スキャン画像１１を受信する。また、ファイル管理サーバ１２２は、登録されたユーザ毎にユーザ用の記憶領域を有している。
【００２１】
次に、電子化システム１００が受け付けるユーザの操作、およびユーザの操作に対する電子化システム１００の処理について説明する。電子化サーバ１１０は、事業者Ｗｅｂページ１０３を提供しており、事業者Ｗｅｂページ１０３から書籍の電子化の依頼を受け付ける。ユーザは、書籍を電子化する場合、事業者Ｗｅｂページ１０３から会員登録を行う（１）。事業者Ｗｅｂページ１０３には、書籍の電子化に関する料金など各種の情報が表示される。
【００２２】
事業者Ｗｅｂページ１０３は、管理システム１２０のユーザＩＤおよびパスワードを入力する入力領域を有しており、ユーザＩＤおよびパスワードを用いて認証サーバ１２３によりユーザの認証を行う。ユーザは、事業者Ｗｅｂページ１０３に管理システム１２０のユーザＩＤおよびパスワードを入力してログインする（１）。事業者Ｗｅｂページ１０３は、入力されたユーザＩＤおよびパスワードを用いて認証サーバ１２３によりユーザの認証を行い、認証が得られた場合、書籍の電子化の依頼を受け付ける（２）。事業者Ｗｅｂページ１０３は、書籍の電子化の依頼を受け付けると、依頼内容を受信サーバ１２１へ通知する。
【００２３】
事業者がユーザから発送された書籍を受け付けると（３）、事業者は図示されていないスキャナにより書籍を読み取り、電子化サーバ１１０はスキャン画像１１を取得する。電子化サーバ１１０は、スキャン画像１１に含まれる文字列を取得し、電子化することによりテキストデータに変換する（４）。
【００２４】
電子化サーバ１１０は、ユーザにより課金を確認すると（５）、スキャン画像１１、テキストデータ２２２を含む電子書籍データ１２２を受信サーバ１２１へ送信して、記憶部２１の事業者用の記憶領域に書き込む（６）。
【００２５】
受信サーバ１２１は、事業者用の記憶領域に電子書籍データ１１２が書き込まれた際、電子書籍データ１１２を、ファイル管理サーバ１２２における依頼元のユーザの記憶領域に移動する。これにより、ユーザはユーザ端末１０１から依頼元のユーザの記憶領域にアクセスすることで、スキャン画像１１およびテキストデータ２２２を閲覧できる（７）。
【００２６】
［情報処理サーバにおける処理］
実施例１に係る情報処理サーバ２００の機能構成の一例について説明する。図３は、実施例１に係る電子化処理サーバの構成を示す機能ブロック図である。図３に示すように、情報処理サーバ２００は、制御部２１０と、記憶部２２０とを有する。また、情報処理サーバ２００は、入力部２０１と、通信Ｉ／Ｆ２０２とに接続される。なお、先述した図２のファイル管理サーバ１２２は、情報処理サーバ２００の一例である。
【００２７】
入力部２０１は、スキャナ等により取込まれたスキャン画像１１を入力するための装置である。入力部２０１は、書籍の各ページをスキャン画像１１として記憶部２２０に入力する。また、通信Ｉ／Ｆ２０２は、ＮＩＣ（Network  Interface  Card）等のインターフェースである。通信Ｉ／Ｆ２０２は、画像データ２２１と、テキストデータ２２２と、手書ＩＤ、ページ数、座標、手書文字データ、対象文章の行、および対象文章データを関連付けた手書データ１０とを端末３０へ送信する。
【００２８】
記憶部２２０は、各種情報を記憶するデバイスである。記憶部２２０は、画像データ２２１と、テキストデータ２２２と、手書データ１０とを有する。記憶部２２０は、それ以外に、制御部２１０で実行されるＯＳ（Operating  System）や、後述する格納処理を実行するプログラムを含む各種プログラムを記憶する。
【００２９】
記憶部２２０が有する画像データ２２１は、スキャン画像１１の各ページの画像である。図４は、画像データ２２１の一例を示した図である。図４のように、記憶部２２０は、スキャン画像１１をページ単位に分割し、各ページの画像を画像データ２２１として記憶してもよい。記憶部２２０は、画像データ２２１を記憶する際、スキャン画像１１における画像データ２２１に対応するページ数を関連付けて記憶してもよい。また、画像データ２２１には手書箇所が含まれてもよい。なお、記憶部２２０は、別途、書籍の全ページに係る画像を記憶してもよい。
【００３０】
記憶部２２０が有するテキストデータ２２２は、スキャン画像１１をテキスト化したものである。図５は、テキストデータ２２２の一例を示した図である。記憶部２２０は、スキャン画像１１をテキストデータ２２２に対応付けて記憶する。このため、スキャン画像１１およびテキストデータ２２２を受信した端末３０は、テキストデータ２２２の各文字について、スキャン画像１１での位置をそれぞれ特定することができる。このように、スキャン画像１１はテキストデータと対応付けられている。
【００３１】
記憶部２２０が有する手書データ１０は、スキャン画像１１に含まれる各手書箇所の座標等を対応付けたデータである。手書データ１０は、手書ＩＤ、ページ数、座標、手書文字データ、対象文章の行、および対象文章データを関連付け、さらに、手書箇所ごとにシーケンシャルに与えられる手書ＩＤを関連付ける。記憶部２２０は、手書ＩＤを主キーに設定し、各手書データ１０をデータベースで管理してもよい。なお、情報処理サーバ２００は、手書データ１０により、座標と手書文字データとが対応付けられているので、スキャン画像１１から各手書文字データを取り除くことも可能である。
【００３２】
次に、図６を用いて、手書データ１０の各項目について説明する。図６は、手書データ１０の一例を示した図である。図６に示すように、手書データ１０は、手書ＩＤ、頁、座標、手書文字データ、行、および対象文章データを含む。取得部２１２は、手書箇所ごとにシーケンシャルに番号を付すことにより、「手書ＩＤ」を設定する。情報処理サーバ２００は、「手書ＩＤ」を一意な番号に設定するので、各手書データ１０をデータベースで管理する場合に、「手書ＩＤ」を各レコードの主キーとすることができる。手書データ１０の「頁」は、手書箇所があるページ数である。手書データ１０の「座標」は、画像データ２２１における手書箇所を長方形で囲ったときの左上端の座標と右下端の座標を示す。手書データ１０の「手書文字データ」は、「座標」に対応する手書箇所を画像として抜き出したものである。手書データ１０の「行」は、画像データ２２１における対象文章の行である。手書データ１０の「対象文章データ」は、スキャン画像１１における対象文章の部分をテキストデータとして抜き出したものである。なお、「対象文章データ」は、画像データ２２１から対象文章に係る部分を画像として抜き出したものであってもよい。
【００３３】
例えば、図６の手書データ１０は、図４の手書箇所を示しており、手書ＩＤ「１」、手書箇所が記された画像データ２２１の頁「３」、手書箇所の範囲を示す座標「（９０，８０）−（１３０，８５）」、手書箇所を画像として抜き出した手書データ、対象文章の行「３−６」、および対象文章をテキストデータとして抜き出した対象文章データが関連付けられている。
【００３４】
制御部２１０は、受付部２１１と、取得部２１２と、送信部２１３とを備える。制御部２１０の各機能は、例えば、ＣＰＵ（Central  Processing  Unit）が所定のプログラムを実行することで実現することができる。
【００３５】
制御部２１０が有する受付部２１１は、画像データ２２１を受け付ける。受付部２１１は、記憶手段２２０において画像データ２２１がスキャン画像１１の各ページに対応付けられているので、各画像データ２２１を受け付ける際に、対応するページ数をそれぞれ受け付けてもよい。なお、受付部２１１は、各画像データ２２１を受け付ける際、それぞれの画像データ２２１にページ数を割り振ってもよい。
【００３６】
制御部２１０が有する取得部２１２は、スキャン画像１１に含まれる手書箇所の前後に対応する対象文章を取得する。取得部２１２は、まず、受付部２１１から、そのページに係る画像データ２２１と、受け付けた画像データ２２１のページ数とを取得する。取得部２１２は、次に、画像データ２２１の上部から下部に向かって、手書箇所を探し、手書箇所を見つけたらシーケンシャルに手書ＩＤを付し、ページ数と、手書箇所の座標と、手書文字データとを対応付ける。なお、手書文字と活字文字とを区別する際には、例えば、スペクトル領域局所ゆらぎ検出法を使用する。手書によるゆらぎを検出し、これを基に手書文字であるか活字文字であるかの判定をおこなう。
【００３７】
次に、取得部２１２は、手書データ１０の座標を基にして手書箇所の前後に対応する対象文章を取得する。そのために、取得部２１２は、まず、画像データ２２１における手書箇所の位置を、手書データ１０に係る「座標」を基にして特定する。
【００３８】
取得部２１２は、次に、画像データ２２１における手書箇所前後に対応する対象文章の範囲を特定する。例えば、取得部２１２は、手書箇所の上下設定行数の範囲を、対象文章の範囲としてもよい。その場合、取得部２１２は、画像データ２２１における対象文章の範囲に記載された文字列を、テキストデータ２２２で特定し、テキストデータとして対象文章を取得する。このとき、取得部２１２は、画像データ２２１における対象文章の行も取得する。そして、取得部２１２は、手書ＩＤ、ページ数、座標、手書文字データ、対象文章の行、および対象文章データを関連付けて手書データ１０として記憶部２２０に記憶する。
【００３９】
また、取得部２１２は、手書箇所前後の文字数の範囲を対象文章の範囲としてもよい。この場合、取得部２１２は、まず、取得部２１２は、画像データ２２１における手書箇所の位置を、手書データ１０に係る「座標」を基にして、画像データ２２１における手書箇所の位置を特定する。次に、取得部２１２は、画像データ２２１における手書箇所の位置からテキストデータ２２２における手書箇所の位置を特定し、テキストデータ２２２から手書箇所前後の所定の文字数分の文字列を対象文章として取得する。なお、取得部２１２は、対象文章を画像データ２２１における対象文章の部分を、テキストに変換することにより対象文章を取得してもよい。
【００４０】
これにより、取得部２１２は、スキャン画像１１に含まれる各手書箇所に対応する対象文章をそれぞれ取得できる。なお、上記では取得部２１２は、対象文章をテキストデータとして取得する例について説明したが、画像データとして取得してもよい。
【００４１】
制御部２１０が有する送信部２１３は、手書データ１０と、スキャン画像１１とを通信Ｉ／Ｆ２０２を介して端末３０に送信する。なお、送信部２１３は、スキャン画像１１に対応付けられたテキストデータ２２２を送信してもよい。
【００４２】
次は、図７を用いて、画像データ２２１から各手書箇所に係る、手書文字データおよび対象文章を手書データ１０に登録するまでの手順について説明する。図７は、画像データ２２１から各手書データ１０を作成するまでの流れを示したフロー図である。取得部２１２は、受付部２１１が受け付けた画像データ２２１に含まれる手書箇所を、画像データ２２１の上部から順番に探す（ステップＳ１０）。その処理方法は従来技術であり、たとえば特開２００９−２１２６５５等で開示されている。取得部２１２は、画像データ２２１に手書箇所がなければ（ステップＳ１０No）、処理を終了し、次のページに係る画像データ２２１の処理を開始する。取得部２１２は、画像データ２２１に手書箇所があれば（ステップＳ１０Yes）、その手書箇所を手書文字データとして抽出する（ステップＳ１１）。取得部２１２は、抽出した手書文字データを、画像データ２２１に係るページ数、および手書箇所の座標に関連付けて手書データ１０に登録する（ステップＳ１２）。さらに、取得部２１２は、手書箇所の座標に基づき、画像データ２２１において、手書箇所前後に対応する対象文章の範囲を特定し、対象文章の範囲を基にしてテキストデータ２２２より対象文章を抽出する（ステップＳ１３）。そして、取得部２１２は、対象文章の行と、対象文章とを手書データ１０とを、同じ手書ＩＤに係る手書データ１０に関連付けて登録する（ステップＳ１４）。上記処理は、ステップＳ１０で画像データ２２１の手書箇所を全て抽出したと判定されるまで繰り返される。
【００４３】
［端末］
図８を用いて、スキャン画像１１の画面を操作して、対象文章を投稿用のＷｅｂページへ投稿するまでの流れについて説明する。図８は、スキャン画像１１から投稿用のＷｅｂページへ遷移する様子を示した図である。端末３０ａは、まず、表示部３１ａに情報処理サーバからダウンロードしたスキャン画像１１を表示する。なお、端末３０ａは、表示部３１ａに対して画面をスクロールする操作がなされると、次ページを表示する。
【００４４】
端末３０ａは、「為替レート」の下にある手書箇所が押下されると、これに対応する手書データ１０を検索する。まず、端末３０ａは、現在表示部３１ａに表示しているスキャン画像のページに対応する手書データ１０を探し、押下された位置に係る座標と、手書データ１０の「座標」とを比較する。端末３０ａは、押下された位置に係る座標が手書データ１０の「座標」の範囲内であれば、押下された手書箇所に対応する手書データ１０と判定する。次に、端末３０ａは、押下された手書箇所に対応する対象文章データをその手書データ１０から取得する。
【００４５】
次に、端末３０ｂは、投稿サイトを表示し、投稿サイトの入力欄４１に取得した対象文章を入力する。端末３０ｂは、表示部３１ｂにおいて投稿ボタン４２が押下されると、対象文章を投稿する。これにより、ユーザはスキャン画像１１から手書箇所を選択し、投稿用のＷｅｂページで所定の操作をするだけで、文書の引用文を投稿することができる。すなわち、ユーザは書籍に関する情報を発信する際に、手書箇所に関連する情報を入力する手間を省くことができる。
【００４６】
なお、投稿サイトはユーザ個人のブログのようなものであっても、所定文字数の短文を時系列で投稿できるサイトのようなものであってもよい。情報処理サーバ２００は、一度に投稿できる文字数が、所定の文字数に制限されているサイトに対象文章を投稿する場合、取得部２１２は、対象文章を取得する際に、対象文章として取得する手書箇所前後の文字数を、投稿用のＷｅｂページで制限されている文字数に設定し、対象文章として取得してもよい。
【００４７】
［効果］
上述してきたように、実施形態に係る情報処理サーバ２００は、取得部２１２と、記憶部２２０とを備える。取得部２１２は、スキャン画像１１に含まれる手書箇所の前後に対応する対象文章を取得する。記憶部２２０は、スキャン画像１１および対象文章を対応付けて記憶する。これにより、情報処理サーバ２００からスキャン画像１１と、スキャン画像１１に対応付けられた対象文章とを受信した端末３０は、スキャン画像１１に記載された手書文字から対象文章を取得することができる。その結果、手書文字を有効利用することができる。
【００４８】
また、実施形態に係る情報処理サーバ２００において取得部２１２は、対象文章をスキャン画像１１からテキストデータとして取得する。これにより、情報処理サーバ２００からスキャン画像１１と、テキストデータとして取得された対象文章とを受信した端末３０は、簡易な操作で対象文章を投稿Ｗｅｂサイトの入力欄に記入することができ、対象文章を手入力しなくても投稿できるようになる。
【００４９】
［ハッシュタグを付す処理］
上記、第一の実施形態では、手書データ１０によりスキャン画像１１と対象文章とを関連付けたが、ハッシュタグの機能を有する投稿Ｗｅｂサイトで使用するためのハッシュタグを、手書データ１０によりさらに関連付けてもよい。そこで、第２の実施形態では、手書データ１０にハッシュタグを含めた例について説明する。なお、第２の実施形態に係る情報処理サーバ２００の構成は、制御部２１０に、抽出部を含ませたものである。
【００５０】
情報処理サーバ２００は、制御部２１０にさらに抽出部を含んでもよい。手書箇所により指定されたスキャン画像中の指定文字列をハッシュタグとして抽出し、「ハッシュタグ」を手書データ１０に関連付ける。例えば、図４において、抽出部は、画像データ２２１の手書箇所により「為替レート」の部分を強調しているので、「為替レート」に対応する文字列をテキストデータ２２２から抽出する。そして、抽出部は、抽出した「為替レート」を手書データ１０の「ハッシュタグ」の欄に設定し、「ハッシュタグ」を手書データ１０と関連付ける。
【００５１】
例えば、抽出部は、手書データ１０の「座標」に示された（９０，８０）−（１３０，８５）の範囲の上部にある文字列「為替レート」を指定文字列とし、手書データ１０に係る「ハッシュタグ」に設定する。
【００５２】
情報処理サーバ２００から手書データ１０を受信した端末３０は、投稿サイトに投稿する際に対象文章にハッシュタグを付すことができる。図９は、対象文章にハッシュタグを付した場合の手書データ１０の一例である。情報処理サーバ２００は、手書箇所が指定している指定文字列をハッシュタグに設定する。例えば、図４において情報処理サーバ２００は、画像データ２２１の「為替レート」の下に手書箇所があるので、手書箇所が指定している指定文字列は「為替レート」である。
【００５３】
図１０は、端末３０が投稿サイトの入力欄にハッシュタグを設定し、対象文章を入力したときの一例を示した図である。端末３０は、情報処理サーバ２００から当該手書データ１０を受信し、対象文章を投稿する際に、手書データ１０の「ハッシュタグ」を、投稿用のＷｅｂページにおいてハッシュタグに設定して対象文章を投稿することができる。例えば、投稿サイトの入力欄４１に「#  為替レート」を対象文章の先頭に付して、半角の空白文字の後に対象文章「政策がデフレ・・・」を入力する。これにより、ユーザが重要と認識して直接手書きを付した部分をハッシュタグに設定して対象文章を投稿でき、投稿サイトを利用する他のユーザがハッシュタグを基に対象文章にたどり着くことが可能となる。
【００５４】
なお、情報処理サーバ２００において抽出部は、一つの手書データ１０につきハッシュタグを複数設定してもよい。例えば、抽出部は、対象文章として取得したテキストデータから重要な用語を複数抽出し、それぞれをハッシュタグに設定する。これにより、ユーザが対象文章を投稿した投稿サイトで他のユーザが対象文章へ、よりたどり着きやすくすることが可能となる。
【００５５】
なお、実施例１において、情報処理サーバ２００は、対象文章をテキストデータとして取得したが、画像データとして取得してもよい。これにより、ユーザは、手書箇所を含めた画像データを、対象文章として自己が開設したブログ等に公開することができる。
【００５６】
なお、図２のファイル管理サーバ１２２は、情報処理サーバ２００の一例であると説明したが、図２の電子化サーバ１１０が情報処理サーバ２００の一例であってもよい。
【００５７】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 
【００５８】
また、特許請求の範囲に記載した「手段」は、「部（section、module、unit）」や「回路」などに読み替えることができる。例えば、受付手段は、受付部や受付回路に読み替えることができる。
【符号の説明】
【００５９】
１０        手書データ
１１        スキャン画像
２００      情報処理サーバ
２０１      入力部
２０２      通信Ｉ／Ｆ
２１０      制御部
２１１      受付部
２１２      取得部
２１３      送信部
２２０      記憶部
２２１      画像データ
２２２      テキストデータ
【図１】
2014186546.tif 000003
【図２】
2014186546.tif 000004
【図３】
2014186546.tif 000005
【図４】
2014186546.tif 000006
【図５】
2014186546.tif 000007
【図６】
2014186546.tif 000008
【図７】
2014186546.tif 000009
【図８】
2014186546.tif 000010
【図９】
2014186546.tif 000011
【図１０】
2014186546.tif 000012