(57)【要約】【課題】ユーザーのもつ地図を基に追加情報を提供し、ユーザーの利便性を向上させる画像形成装置を提供する。【解決手段】  本発明の実施の形態に係る画像形成装置１は、原稿をスキャン画像データ９５として読み取る原稿読取部２を備える。記憶部９は、スキャン画像データ９５を記憶する。文字図形認識部１３は、記憶部９に記憶されたスキャン画像データ９５から地図の領域を判別し、地図の領域から文字情報及び図形情報を認識する。サーバ部８１及び地図情報処理部８２は、文字図形認識部１３により認識された文字情報又は前記図形情報を基に、地図の地域を推定し、地図の地域の地図データ９７を取得し、地図データ９７により記憶部９に記憶されたスキャン画像データ９５の地図の領域を置き換える。画像形成部７は、置き換えられたスキャン画像データ９５を出力する。【選択図】図２
2014164738.tif 000002
【特許請求の範囲】
【請求項１】
原稿を画像データとして読み取る原稿読取手段と、
前記画像データを記憶する記憶手段と、
前記記憶手段に記憶された前記画像データから地図の領域を判別し、前記地図の領域から文字情報及び図形情報を認識する文字図形認識手段と、
前記文字図形認識手段により認識された前記文字情報又は前記図形情報を基に、前記地図の地域を推定する地図地域情報推定手段と、
前記地図地域情報推定手段に推定された前記地図の地域の地図データを取得する地図データ取得手段と、
前記地図データ取得手段により取得された前記地図データに追加情報を付加する追加情報付加手段と、
前記追加情報付加手段により追加された前記追加情報を含む前記地図データにより、前記記憶手段に記憶された前記画像データの前記地図の領域を置き換える地図画像置き換え手段と、
前記地図画像置き換え手段により、前記地図の領域が置き換えられた前記画像データを出力する画像形成手段とを備える
ことを特徴とする画像形成装置。
【請求項２】
ユーザーにより入力されたキーワードを取得するキーワード取得手段と、
前記キーワード取得手段により取得されたキーワードの地点を検索させる地点検索手段とを備え、
前記地図データ取得手段は、前記地点検索手段により検索された地点を含む前記地図データを再取得し、
前記地図画像置き換え手段は、前記地点検索手段により再取得された検索された地点を含む前記地図データにより、前記記憶手段に記憶された前記画像データの前記地図の領域を置き換える
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
スタート地点とゴール地点とを含む前記地図データ上のルートを検索させるルート検索手段を備え、
前記地図画像置き換え手段は、前記ルート検索手段により検索された前記ルートが描画された前記地図データにより、前記記憶手段に記憶された前記画像データの前記地図の領域を置き換える
ことを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記地図データ取得手段は、前記地点検索手段により検索された地点又は前記ルート検索手段により検索された前記ルートが、記憶手段に記憶された前記地図データの範囲外にある場合、前記地点検索手段により検索された地点又は前記ルート検索手段により検索された前記ルートを含む前記地図データを再取得し、
前記地図画像置き換え手段は、前記地点検索手段により検索された地点又は前記ルート検索手段により検索された前記ルートを含む前記地図データにより、前記記憶手段に記憶された前記画像データの前記地図の領域を置き換える
ことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
原稿を画像データとして読み取り、
前記画像データを記憶し、
前記画像データから地図の領域を判別し、前記地図の領域から文字情報及び図形情報を認識し、
前記文字情報又は前記図形情報を基に、前記地図の地域を推定し、
前記地図の地域の地図データを取得し、
前記地図データに追加情報を付加し、
前記追加情報を含む前記地図データにより、記憶された前記画像データの前記地図の領域を置き換え、
前記地図の領域が置き換えられた前記画像データを出力する
ことを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成方法に係り、特に地図を含む画像を読み取る画像形成装置及び画像形成方法に関する。
【背景技術】
【０００２】
従来から、文書や画像を印刷可能な複合機（Multifunctional Peripheral, MFP）等の画像形成装置が存在する。
また、近年、様々なウェブ上の地図サービスが存在する。ユーザーは、これらの地図サービスにＰＣ（Personal Computer）のウェブブラウザ等でアクセスし、目的地の住所等を指定する。すると、地図サービスのサーバは、その住所等の周辺の地図をデータベースから検索して、ユーザーのＰＣへ送信する。ユーザーは、検索された地図を受信し、ウェブブラウザ等で閲覧し、接続された複合機等にて印刷する。ユーザーは、印刷された地図を持って、目的地を訪問する。
このように、地図サービスを用いると、ユーザーは必要な地域の地図だけを印刷して持てばよくなる。
【０００３】
また、ＰＣのデータベース上に地図を用意しておき、当該ＰＣ上で必要な地域の地図だけを選んで印刷する従来のシステムも特許文献１に記載されている（以下、従来技術１とする。）。
従来技術１は、印刷された地図にユーザーが手書きで情報を書き込んだものを、後から光学式読取装置で読み込んで、記録媒体に記録することも可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３４６３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、ユーザーが印刷された地図をもって目的地を訪問する場合、地図上の位置と現在地との関係等を把握することが困難となることがある。また、目印となる建物が変化したり、そもそも正確でない地図であったりすると、地図上の住所までたどり着くのが困難になることもある。
しかしながら、ユーザーが地図を把握することが困難になった場合、従来のウェブ上の地図サービスや従来技術１では、既に印刷された地図に対しては、手書きでメモ等を書き込むことしかできないため、手助けとはならならなかった。
【０００６】
本発明は、このような状況に鑑みてなされたものであって、上述の問題点を解消し、ユーザーのもつ地図を基にして、追加情報を含む地図を改めて印刷する画像形成装置により、ユーザーの利便性を向上させることを課題とする。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、原稿を画像データとして読み取る原稿読取手段と、前記画像データを記憶する記憶手段と、前記記憶手段に記憶された前記画像データから地図の領域を判別し、前記地図の領域から文字情報及び図形情報を認識する文字図形認識手段と、前記文字図形認識手段により認識された前記文字情報又は前記図形情報を基に、前記地図の地域を推定する地図地域情報推定手段と、前記地図地域情報推定手段に推定された前記地図の地域の地図データを取得する地図データ取得手段と、前記地図データ取得手段により取得された前記地図データに追加情報を付加する追加情報付加手段と、前記追加情報付加手段により追加された前記追加情報を含む前記地図データにより、前記記憶手段に記憶された前記画像データの前記地図の領域を置き換える地図画像置き換え手段と、前記地図画像置き換え手段により、前記地図の領域が置き換えられた前記画像データを出力する画像形成手段とを備えることを特徴とする。
本発明の画像形成装置は、ユーザーにより入力されたキーワードを取得するキーワード取得手段と、前記キーワード取得手段により取得されたキーワードの地点を検索させる地点検索手段とを備え、前記地図データ取得手段は、前記地点検索手段により検索された地点を含む前記地図データを再取得し、前記地図画像置き換え手段は、前記地点検索手段により再取得された検索された地点を含む前記地図データにより、前記記憶手段に記憶された前記画像データの前記地図の領域を置き換えることを特徴とする。
本発明の画像形成装置は、スタート地点とゴール地点とを含む前記地図データ上のルートを検索させるルート検索手段を備え、前記地図画像置き換え手段は、前記ルート検索手段により検索された前記ルートが描画された前記地図データにより、前記記憶手段に記憶された前記画像データの前記地図の領域を置き換えることを特徴とする。
本発明の画像形成装置は、前記地図データ取得手段は、前記地点検索手段により検索された地点又は前記ルート検索手段により検索された前記ルートが、記憶手段に記憶された前記地図データの範囲外にある場合、前記地点検索手段により検索された地点又は前記ルート検索手段により検索された前記ルートを含む前記地図データを再取得し、前記地図画像置き換え手段は、前記地点検索手段により検索された地点又は前記ルート検索手段により検索された前記ルートを含む前記地図データにより、前記記憶手段に記憶された前記画像データの前記地図の領域を置き換えることを特徴とする。
本発明の画像形成方法は、原稿を画像データとして読み取り、前記画像データを記憶し、前記画像データから地図の領域を判別し、前記地図の領域から文字情報及び図形情報を認識し、前記文字情報又は前記図形情報を基に、前記地図の地域を推定し、前記地図の地域の地図データを取得し、前記地図データに追加情報を付加し、前記追加情報を含む前記地図データにより、記憶された前記画像データの前記地図の領域を置き換え、前記地図の領域が置き換えられた前記画像データを出力することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、既に印刷された地図を読み取り、光学文字認識により地域を認識して追加情報を付加した地図を再度印刷することで、地図を把握させやすくし、ユーザーの利便性を向上させる画像形成装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る画像形成装置１の内部構成を示す概略模式断面図である。
【図２】本発明の実施の形態に係る画像形成装置１の制御構成を示すブロック図である。
【図３】本発明の実施の形態に係る地図情報付加処理のフローチャートである。
【図４】本発明の実施の形態に係る地図位置認識処理のフローチャートである。
【図５】本発明の実施の形態に係るスキャン画像データ９５の地図の領域のＯＣＲの概念図である。
【図６】本発明の実施の形態に係るキーワードナビゲーション追加処理のフローチャートである。
【図７】本発明の実施の形態に係るキーワード入力及びナビゲーション画面の概念図である。
【発明を実施するための形態】
【００１０】
＜実施の形態＞
〔画像形成装置１の構成〕
次に、図１を参照して、本発明の実施の形態に係る画像形成装置１の構成について詳しく説明する。
図１によると、本実施の形態の画像形成装置１は、原稿読取部２と、原稿給送部３と、本体部４と、スタックトレイ５と、操作パネル部６と、記録媒体接続部６３とを備えている。
原稿読取部２は、本体部４の上部に配設され、原稿給送部３は、原稿読取部２の上部に配設されている。スタックトレイ５は、本体部４の形成された記録紙の排出口４１側に配設され、また、操作パネル部６は、画像形成装置１のフロント側に配設されている。
【００１１】
原稿読取部２は、スキャナー２１と、プラテンガラス２２と、原稿読取スリット２３とを備えている。スキャナー２１は、露光ランプ、及びＣＣＤ(Charge Coupled Device)やＣＭＯＳ（Complementary Metal Oxide Semiconductor）撮像センサ等から構成され、原稿給送部３による原稿の搬送方向に移動可能に構成されている。プラテンガラス２２は、ガラス等の透明部材により構成された原稿台である。原稿読取スリット２３は、原稿給送部３による原稿の搬送方向と直交方向に形成されたスリットを有する。
原稿読取部２は、名刺〜Ａ３等の原稿のサイズを、一枚ずつ自動的に認識して、この大きさの範囲の画像を読み取る（スキャン）ことができる。
【００１２】
プラテンガラス２２に載置された原稿を読み取る場合には、スキャナー２１は、プラテンガラス２２に対向する位置に移動され、プラテンガラス２２に載置された原稿を走査しながら原稿を読み取って画像データを取得して、取得した画像データを本体部４に出力する。
また、原稿給送部３により搬送された原稿を読み取る場合には、スキャナー２１は、原稿読取スリット２３と対向する位置に移動され、原稿読取スリット２３を介し、原稿給送部３による原稿の搬送動作と同期して原稿を読み取って画像データを取得し、取得した画像データを本体部４に出力する。
【００１３】
原稿給送部３は、原稿載置部３１と、原稿排出部３２と、原稿搬送機構３３とを備えている。原稿載置部３１に載置された原稿は、原稿搬送機構３３によって、１枚ずつ順に繰り出されて原稿読取スリット２３に対向する位置へ搬送され、その後、原稿排出部３２に排出される。なお、原稿給送部３は、可倒式に構成され、原稿給送部３を上方に持ち上げることで、プラテンガラス２２の上面を開放させることができる。
原稿給送部３は、例えば、名刺〜Ａ３の用紙等、複数の異なるサイズの原稿が給紙された場合でも、傾きを補正して繰り出すことができる。なお、原稿給送部３は、地図について、所定の地図読み取り用シート等に装着された状態で読み込むように構成することも可能である。
【００１４】
本体部４は、画像形成部７を備えると共に、給紙部４２と、用紙搬送路４３と、搬送ローラー４４と、排出ローラー４５とを備えている。給紙部４２は、それぞれサイズ又は向きが異なる記録紙を収納する複数の給紙カセット４２１と、給紙カセット４２１から記録紙を１枚ずつ用紙搬送路４３に繰り出す給紙ローラー４２２とを備えている。
給紙ローラー４２２、搬送ローラー４４、及び排出ローラー４５は、搬送部として機能する。記録紙は、この搬送部により搬送される。給紙ローラー４２２によって用紙搬送路４３に繰り出された記録紙は、搬送ローラー４４によって画像形成部７に搬送される。
そして、画像形成部７によって記録が施された記録紙は、排出ローラー４５によってスタックトレイ５に排出される。
【００１５】
操作パネル部６は、ＬＣＤ等の表示部と、スタートキー、テンキー、複写／ＦＡＸ送信／スキャナー等の動作モードの切り換えのボタン、選択された文書の印刷、送信、保存、又は記録等に関するジョブの実行に係る指示を行うためのボタンやタッチパネル等を備えている。つまり、操作パネル部６は、ユーザーによる画像形成装置１の各種ジョブの指示を取得する。また、操作パネル部６により、アカウント情報９０の各ユーザーの情報を入力・変更することもできる。
さらに、操作パネル部６には、コンビニエンスストア等の店舗に設置される際にコインや電子マネーを投入する図示しない課金部を接続している。
【００１６】
記録媒体接続部６３は、記録媒体１００と接続されるリーダ／ライタ等である。
記録媒体接続部６３は、無線や光学的な接続にて記録媒体１００や各種機器と接続されても、端子が直接接触し有線で接続されてもよい。記録媒体接続部６３は、無線で接続される場合は、ＲＦ、ＮＦＣ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等のアンテナ及び復調器を含む送受信部や、ＩｒＤＡの赤外線送受信部等を備える。記録媒体接続部６３は、有線で接続される場合は、記録媒体１００の読み書きに対応した端子やコネクタ等を備える。
さらに、記録媒体接続部６３は、記録媒体１００とのアクセスを制御するＵＳＢホスト部や、他の端末との通信を制御するＮ／Ｗインターフェイス部、ＵＳＢインターフェイス部等を含んで構成されている。
記録媒体接続部６３に接続された記録媒体１００は、記憶部９（図２参照）と同様に記憶手段として機能する。
【００１７】
記録媒体１００は、ＵＳＢメモリ、ＳＤカード／ｘＤ／メモリースティック等の各種フラッシュメモリ、ＲＦＩＤ（Radio Frequency IDentification）カード、スマートフォン、タブレット、ＰＤＡ、ＵＳＢ接続のＨＤＤ、デジタルカメラやビデオカメラ等の記憶媒体を内蔵した各種機器等である。
記録媒体１００は、画像形成装置１やユーザーのＰＣやスマートフォン等の他の端末（図示せず）でスキャンした地図を含む画像データ、印刷データ、その他文書データ等を記憶する。
また、記録媒体１００は、ファイル送信ジョブの実行時に、後述するように地図の領域が地図データ９７の画像データで置き換えられたスキャン画像データ９５を記憶することも可能である。
なお、記録媒体１００は、ユーザー認証に用いる情報等が記憶されてもよい。また、記録媒体１００は、他の文書や写真のファイル等が記憶されてもよい。
【００１８】
画像形成部７は、感光体ドラム７１と、露光部７２と、現像部７３と、転写部７４と、定着部７５とを備えている。
露光部７２は、レーザー装置やＬＥＤアレイやミラーやレンズ等を備えた光学ユニットであり、画像データに基づいて光等を出力して感光体ドラム７１を露光し、感光体ドラム７１の表面に静電潜像を形成する。
現像部７３は、トナーを用いて感光体ドラム７１に形成された静電潜像を現像する現像ユニットであり、静電潜像に基づいたトナー像を感光体ドラム７１上に形成させる。転写部７４は、現像部７３によって感光体ドラム７１上に形成されたトナー像を記録紙に転写させる。定着部７５は、転写部７４によってトナー像が転写された記録紙を加熱してトナー像を記録紙に定着させる。
【００１９】
図２には、画像形成装置１の概略構成を示すブロック図が示されている。上述の原稿読取部２、原稿給送部３、搬送部（給紙ローラー４２２、搬送ローラー４４、排出ローラー４５）、操作パネル部６、及び画像形成部７（画像形成手段）は、制御部８に接続され、制御部８によって動作制御される。また、制御部８には、記憶部９（記憶手段）、画像処理部１０（画像処理手段）、ＦＡＸ送受信部１１、ネットワーク送受信部１２、文字図形認識部１３（文字図形認識手段）等が接続されている。
【００２０】
制御部８は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備えたマイクロコンピュータ等の情報処理部である。ＲＯＭには画像形成装置１の動作制御を行うための制御プログラムが記憶されている。
制御部８及び画像処理部１０は、ＲＯＭに記憶されている制御プログラムを読み出し、制御プログラムをＲＡＭに展開させることで、操作パネル部６から入力された所定の指示情報に応じて装置全体の制御を行う。
また、制御部８は、サーバ部８１（地図データ取得手段）と、地図情報処理部８２（地図地域情報推定手段、追加情報付加手段、地図画像置き換え手段、キーワード取得手段、地点検索手段、ルート検索手段）とを備えている。
【００２１】
サーバ部８１は、ＷＷＷ(World Wide Web)サーバ、ＳＭＴＰ（Simple Mail Transfer Protocol）／ＰＯＰ３（Post Office Protocol）サーバ、ＳＭＢ（Server Message Block）サーバ、ＦＴＰ（File Transfer Protocol）サーバ等のインターネットプロトコルを用いるサーバである。サーバ部８１は、ネットワーク送受信部１２を介して、地図を提供するサーバのＡＰＩにより、いわゆるクラウド上の地図サービスのサーバ（図示せず）から地図データ９７を取得する。また、サーバ部８１は、ネットワーク印刷機能により、スキャン画像データ９５や印刷データ等を他の画像形成装置１やユーザーのＰＣ（Personal Computer）やスマートフォン等の端末（図示せず）から取得することも可能である。またサーバ部８１は、ＪＳＰ（Java（登録商標） servlet）やＣＧＩ（Common Gateway Interface）等により、更新された地図データをいわゆるクラウド上のサーバへアップロード等することもできる。
なお、サーバ部８１は、ＳＳＨサーバ等、画像形成装置１の記憶部９に記憶されたプログラム等や各機能を呼び出すサーバを備えていてもよい。
【００２２】
地図情報処理部８２は、原稿読取部２でスキャン等されたスキャン画像データ９５から地図画像を認識して、文字図形認識部１３でＯＣＲ（Optical Character Reader、光学文字認識）を行う。この上で、地図情報処理部８２は、サーバ部８１に、位置推定情報に基づいた地図データ９７を取得させる。さらに、地図情報処理部８２は、操作パネル部６の表示部に、取得した地図データ９７を描画し、ユーザーから対話的に指示を取得して現在位置やナビゲーション表示の追加を行う。最終的に、地図情報処理部８２は、これらの追加が行われた地図データ９７で、スキャン画像データ９５の地図画像の箇所を置き換える。地図情報処理部８２は、地図画像の箇所が置き換えられたスキャン画像データ９５を、画像形成部７で記録紙に記録、ＦＡＸ送受信部１１からファクシミリ送信、記録媒体１００や図示しないサーバに記憶、といった各種ジョブを行わせる。
なお、地図情報処理部８２は、サーバ部８１のＪＳＰやＣＧＩのモジュールやプログラムとして提供されてもよい。
【００２３】
記憶部９は、半導体メモリやＨＤＤ（Hard Disk Drive）等の記憶媒体を用いた記憶手段である。記憶部９は、原稿読取部２によってスキャンされた画像データ、画像処理部１０で画像処理された画像データ、ユーザーの端末から送信された印刷文書のデータ、記録媒体１００から読み出された各種ファイル、サムネイル画像のデータ等を記憶する。記憶部９には、ユーザー毎の保存フォルダの領域が含まれていてもよい。
記憶部９に記憶されるデータの詳細については、後述する。
【００２４】
画像処理部１０は、ＤＳＰ（Digital Signal Processor）やＧＰＵ（Graphics Processing Unit）の制御演算手段である。画像処理部１０は、画像データに対して所定の画像処理を行う手段であり、例えば、拡大縮小処理や、濃度調整、階調調整等の画像改善処理等の各種画像処理を行う。
画像処理部１０は、原稿読取部２で読み取られた画像を、ＰＤＦやＴＩＦＦ等のフォーマットのファイル単位に変換した上で、記憶部９にスキャン画像データ９５として記憶する。
【００２５】
ＦＡＸ送受信部１１は、ファクシミリの送受信を行う手段であり、通常の電話回線やＩＳＤＮ回線等と接続されている。また、ＦＡＸ送受信部１１は、受信したファクシミリ画像を、記憶部９に記憶できる。また、ＦＡＸ送受信部１１は、記憶部９に記憶された画像データを、画像形成部７で印刷する代わりにファクシミリ送信することもできる。
【００２６】
ネットワーク送受信部１２は、ネットワークに接続するためのＬＡＮボードや無線送受信機やテレフォン・ダイアラーやカプラ等を含むネットワーク接続手段である。
ネットワーク送受信部１２は、データ通信用の回線ではデータを送受信し、音声電話回線では音声信号を送受信できる。
【００２７】
文字図形認識部１３は、ＯＣＲ（Optical Character Reader）、光学文字認識や図形認識を行うためのＤＳＰ等の制御演算手段である。文字図形認識部１３は、原稿読取部２によりスキャンされた画像データから地図と文書の箇所を判別し、特に地図の文字情報や図形情報（以下、「文字図形情報」という。）を認識する。
文字図形認識部１３は、地図枠、道や鉄道等の線画、及び文字を判別することが可能である。このため、文字図形認識部１３は、地図内の線画をまたいで、地名、駅名、交差点名、スケール等の文字図形情報が記載されている場合でも判別可能である。また、文字図形認識部１３は、地図内の交通信号、地図記号、店舗や施設のロゴ、特定の場所を示す「マーカー」といった図形情報も認識可能である。さらに、文字図形認識部１３は、文字図形情報として、企業や組織のロゴや標章、一次元／二次元バーコード等も認識することも可能である。
【００２８】
なお、画像形成装置１において、制御部８、画像処理部１０、及び文字図形認識部１３は、ＧＰＵ内蔵ＣＰＵ等やチップ・オン・モジュールパッケージのように、一体的に形成されていてもよい。
【００２９】
（記憶部９の構成）
ここで、記憶部９に記憶されるデータの詳細について説明する。記憶部９は、アカウント情報９０、機器固有情報９１、スキャン画像データ９５、地図データ９７を記憶している。
【００３０】
アカウント情報９０は、ユーザーのアカウント毎に、権限情報や課金情報やメールアドレスや送信先や住所やクレジットカード番号等の各種情報を記憶したデータベースである。アカウント情報９０には、予め各ユーザーが操作パネル部６やユーザーの端末等から当該ユーザーの各種情報を入力して登録することができる。
また、アカウント情報９０には、原稿読取部２にて地図を含む原稿を読み取る度に、ゲストとしてユーザーを登録することもできる。
【００３１】
機器固有情報９１は、画像形成装置１のシリアル番号や製造番号や固有番号等を含む機器固有ＩＤと、画像形成装置１が設置された場所（位置）情報、住所の情報、所在地の店舗や事業所の種類、店舗に設置された店舗モードか一般使用のモードか否か等の情報が含まれている。
また、機器固有情報９１は、暗号化や複合化に必要な共通鍵、公開鍵、暗号鍵等も含んでいる。
【００３２】
スキャン画像データ９５は、主に原稿読取部２で読み取られ画像処理部１０で画像処理された画像データである。
スキャン画像データ９５は、ＲＧＢカラーやモノクロやグレースケールのビットマップ画像のファイルや、ランレングスやＬＺＷ等で軽度に圧縮されたファイル等である。加えて、スキャン画像データ９５は、画像処理部１０や制御部８で既にＰＤＦやＴＩＦＦ等の形式に変換されたデータであってもよい。
また、記録媒体接続部６３にユーザーが持ち込んだ記録媒体１００を接続し、この記録媒体に記憶された地図や文書のデータや画像データ等が、スキャン画像データ９５であってもよい。
後述するように、スキャン画像データ９５は、地図の領域である地図画像５００を含んでいる。
【００３３】
地図データ９７は、例えば、Ｇｏｏｇｌｅ（登録商標）マップ等、マップＡＰＩ（Application Programming Interface）の公開された地図サービスのサーバにアクセスして取得された地図の画像データと施設の説明等の文字や数値のデータを含んでいる。
また、地図データ９７は、追加情報として、現在地、地図のマーカーの地点、ユーザーのキーワード検索の検索結果の地点、目的地、ナビゲーションのルート等の座標を含む数値のデータや文字データ等を含んでいてもよい。各追加情報は、既に取得された地図データ９７に対して、地図情報処理部８２が後から付加することが可能である。また、各追加情報が付加された状態の地図データ９７を、サーバ部８１が取得してもよい。
なお、地図データ９７は、予め図示しないサーバからダウンロード等した、画像形成装置１が設置された場所の地域を含む近辺の地図データ、建物の情報等のデータを含んでいてもよい。また、地図データ９７は、各種キーワードによる検索やルート検索が可能な広域の地図データを含んでいてもよい。これにより、画像形成装置１をネットワークに接続しなくても地図を検索可能となる。
【００３４】
〔画像形成装置１による地図情報付加処理〕
ここで、図３を参照して、本発明の実施の形態に係る画像形成装置１による地図情報付加処理の説明を行う。
本実施形態の地図情報付加処理では、ユーザーが印刷した地図を含む原稿を、例えばコンビニエンスストア等に設置された画像形成装置１で読み取り、現在地、キーワード検索された目印となる建物、ナビゲーション検索された道順（ルート）等の追加情報を付加して再印刷する。具体的には、ユーザーにより持ち込まれた地図を含む原稿を読み取り、そこに地図が描画されていた場合、追加情報を付加する。つまり、スキャンされた地図画像から、描画された地図の地域を推定し、推定した地域と同じ座標の地図をマップＡＰＩにより取得し、ユーザーと対話形式で地図に追加情報を付加する。その後、追加された情報を基にした地図を取得して、スキャンされた地図と置き換えて再度印刷することで、ユーザーが地図と現在地等との関係を把握する負担を軽減し、利便性を向上させることが可能となる。
この地図情報付加処理は、主に制御部８が記憶部９に記憶されたプログラム等を、各部と協働し、ハードウェア資源を用いて実行することで実現する。
以下で、図３のフローチャートを参照し地図情報付加処理の概要をステップ毎に説明する。
【００３５】
（ステップＳ１０１）
まず、地図情報処理部８２は、地図位置認識処理を行う。
地図情報処理部８２は、ユーザーにより印刷された地図を含む原稿を原稿読取部２でスキャンさせる。そして、地図情報処理部８２は、スキャン画像データ９５を、文字図形認識部１３でＯＣＲさせ、ユーザーに意図通りであったか選択させ、原稿内の地図が指し示す地域を推定する。そして、地図情報処理部８２は、同じ地域の地図データ９７を、サーバ部８１によりマップＡＰＩで取得する。つまり、この地図位置認識処理は、地図の位置推定フェーズとなる。
【００３６】
（ステップＳ１０２）
次に、地図情報処理部８２は、キーワードナビゲーション追加処理を行う。
地図情報処理部８２は、地図位置認識処理で取得した地図データ９７を基に、ユーザーと対話形式で追加情報を付加していく。ここでは、地図データ９７に現在地等を付加し、ユーザーの入力したキーワードを基に目的となる場所を追加して地図データ９７を再度取得し、現在地から目的地へのルートを追加するナビゲーションを行う。つまり、キーワードナビゲーション追加処理は、地図に追加情報を付加するフェーズとなる。
その後、地図情報処理部８２は、スキャン画像データ９５の地図の領域を地図データ９７を基に上書きし、ユーザーにジョブの出力方法を指定させる。
【００３７】
（ステップＳ１０３）
次に、地図情報処理部８２は、ジョブ実行処理を行う。
地図情報処理部８２は、地図の領域が上書きされたスキャン画像データ９５について、印刷、ファクシミリ送信、記録媒体１００へ記録、ファイル送信等の各種ジョブを実行する。
以上により、本発明の実施の形態に係る地図情報付加処理を終了する。
【００３８】
〔地図位置認識処理の詳細〕
次に、図４及び図５を参照して、地図位置認識処理の詳細について説明する。
【００３９】
（ステップＳ２０１）
まず、地図情報処理部８２は、スキャン処理を行う。
ここでは、原稿給送部３の原稿載置部３１に、地図が印刷された原稿が載置される。
この上で、ユーザーは、操作パネル部６にて、スキャン、ＦＡＸ、メール、コピー、保存フォルダ、ファイル送信等、スキャンされた画像データに対して実行するジョブの指示を行う。ユーザーは、ＦＡＸの送信先電話番号や、メール送信用のメールアドレス、コピーの部数やソート方法等、その他の指示もジョブの指示として行うことができる。また、この際、ユーザーは、原稿が地図の領域を含み、情報を追加したいことを明示的に指示することも可能である。
また、これに併せて、画像形成装置１が店舗設置型の場合、ユーザーは図示しない課金部にコイン等を投入し、ＮＦＣ等により課金操作や認証操作を行うことも可能である。この際、操作パネル部６で認証を行うこともできる。地図情報処理部８２は、認証を行った場合、アカウント情報９０を参照してユーザーを識別する。なお、原稿読取部２は、この課金や認証の際に、ユーザーの「権限」に従って操作可能なジョブのみを選択させてもよい。この認証は、例えば、コンビニセンスストアの会員カード、認証付きの電子マネー、クレジットカード、ユーザーの携帯端末により行ってもよい。
【００４０】
その後、ユーザーのジョブの指示を検知した場合、地図情報処理部８２は、原稿読取部２にて、原稿をページ単位で読み取り（スキャン）させる。
原稿読取部２は、それぞれのサイズに合わせた画像データを作成し、画像処理部１０に送信する。画像処理部１０は、この画像データに各種画像処理を行って、記憶部９にスキャン画像データ９５として記憶する。
また、地図情報処理部８２は、ユーザーが記録媒体接続部６３に接続した記録媒体１００に記憶された画像データをスキャン画像データ９５として指定したり、外部のサーバ等からスキャン画像データ９５を取得することも可能である。また、アカウント情報９０に記憶されたユーザーの保存フォルダや、インターネット印刷等のデータをキャン画像データ９５として指定することも可能である。
【００４１】
（ステップＳ２０２）
次に、地図情報処理部８２は、文字図形認識部１３を用いて、地図画像領域抽出処理を行う。
地図情報処理部８２は、スキャン画像データ９５が記憶部９に記憶されたことを確認すると、ページ毎に、文字図形認識部１３へ、地図の領域が含まれるか否かを認識させる。この際に、文字図形認識部１３は、所定のアルゴリズムでスキャン画像データ９５の画像成分の分析を行う。文字図形認識部１３は、例えば、所定面積の枠で囲まれた枠に所定割合で線分が認識された場合に地図の領域と認識する。ここで、地図情報処理部８２は、文字図形認識部１３にて地図の領域が認識された場合には、スキャン画像データ９５の地図の領域を記憶部９に記憶する。以下で、スキャン画像データ９５の地図の領域の画像データを、地図画像５００として説明する。
図５を参照すると、図５（ａ）のスキャン画像データ９５の例では、文字図形認識部１３は、文書として印刷された途中に記載された地図画像５００を認識している。
【００４２】
（ステップＳ２０３）
次に、地図情報処理部８２は、地図種類選択処理を行う。
地図情報処理部８２は、地図画像５００が検出されたスキャン画像データ９５を操作パネル部６の表示部にプレビュー表示する。その際、地図情報処理部８２は、検出された地図の領域を枠や色変更等で示す。この上で、地図情報処理部８２は、ユーザーに地図の種類を選択させる。地図情報処理部８２は、この地図の種類として、使用した地図サービス名、模式的に示された地図、手書きの地図等であるかを選択させる。
なお、地図情報処理部８２は、模式的な地図や手書きの地図等のため地図の領域が検出されなかった場合に、その旨を表示部に表示し、地図の領域を選択させてもよい。
加えて、地図の領域がそもそもない場合や、誤検出であった場合に、ユーザーにその旨を指示させてもよい。
また、地図情報処理部８２は、操作パネル部６のタッチパネルを用いて、ユーザーに直接、地図を描画させ、これをスキャン画像データ９５の地図画像５００として取得してもよい。
【００４３】
（ステップＳ２０４）
次に、地図情報処理部８２は、文字図形認識部１３を用いて、地図画像ＯＣＲ処理を行う。
地図情報処理部８２は、スキャン画像データ９５に地図の領域がある場合、文字図形認識部１３へＯＣＲを行うよう指示する。文字図形認識部１３は、地図画像についてＯＣＲを行い、文字図形情報を取得し、記憶部９に記憶する。
地図情報処理部８２は、認識された文字図形情報を基に、地図に表示されている地域を特定し、サーバ部８１により、地図サービスのＡＰＩを用いて当該地域の推定を行い、地図を検索する。この際、地図情報処理部８２は、ステップＳ２０３で地図サービスが選択されていた場合、この地図サービスを優先的に用いるよう、サーバ部８１に指示する。
加えて、地図情報処理部８２は、地図画像５００にマーカーが検出された場合に、マーカーが指し示す地点の建物を記憶部９に記憶する。また、地図情報処理部８２は、ＯＣＲで得た地図の住所の地点を目的地として記憶部９に記憶する。この際、マーカーが指し示す地点が、ＯＣＲで得た地図の住所の地点と同じ場合、地図情報処理部８２は、地図の目的地を示しているものとして、記憶部９に記憶する。地図情報処理部８２は、ステップＳ２０３で選択した地図サービス固有のマーカーを優先的に認識するよう、文字図形認識部１３に指示可能である。
【００４４】
図５（ｂ）の例を参照して説明すると、文字図形認識部１３は、地図画像５００に対してＯＣＲを行い、メモ欄である文字図形情報５１０、地図の住所を示す文字図形情報５２０、地図サービスのロゴである文字図形情報５３０、マーカー６００を含む建物の文字図形情報５４０、交差点の図形と交差点名を含む文字図形情報５５０、駅名である文字図形情報５６０、地図のスケールを示す文字図形情報５７０、地図サービスと地図の中心地点やマーカーの位置を示すＵＲＬ等である文字図形情報５８０等を認識する。サーバ部８１は、これらを基に、地図サービスにアクセスして、検索等を行って、地域を推定する。
なお、文字図形認識部１３は、スキャン画像データ９５の地図画像５００以外の文字の箇所についても、ＯＣＲを行ってもよい。地図情報処理部８２は、この文字の箇所の情報から、地図サービスの種類や地図の地域や住所等を推定することも可能である。
また、文字図形認識部１３は、図５（ｂ）の文字図形情報５３０のようなロゴ、文字図形情報５８０のＵＲＬ等から、地図サービスの種類を認識してもよい。
【００４５】
（ステップＳ２０５）
次に、地図情報処理部８２は、ユーザーの意図通りか否かを判定する。
地図情報処理部８２は、スキャン画像データ９５の地図の領域の画像データから推定された地域の候補を操作パネル部６の表示部に表示して、ユーザーの意図したものと一致しているか否かの確認を行う。地図情報処理部８２は、ユーザーが意図したものと一致していた候補があった場合、Ｙｅｓと判定する。地図が検索できなかった場合も含むそれ以外の場合は、Ｎｏと判定する。
Ｙｅｓの場合、地図情報処理部８２は、処理をステップＳ２０７に進める。
Ｎｏの場合、地図情報処理部８２は、処理をステップＳ２０６に進める。
【００４６】
（ステップＳ２０６）
地図のＯＣＲ結果がユーザーの意図通りでなかった場合、地図情報処理部８２は、領域再指定処理を行う。
地図情報処理部８２は、操作パネル部６に、エラー等を修正するよう、ユーザーにスキャン画像データ９５の地図の領域を再度指定させる。この際に、地図の領域の一部を指定させることも可能である。そして、地図情報処理部８２は、文字図形認識部１３での光学文字認識の結果を表示して、ユーザーに閲覧させて再確認を行う。
また、地図情報処理部８２は、操作パネル部６により、地域の地名等を入力させてもよい。この地名等の指定は、例えば、特定の住所だけではなく、市区町村のレベルで指定してもよい。
その後、地図情報処理部８２は、指定された地図を示す領域を基にステップＳ２０４に処理を戻して再度ＯＣＲを行ったり、又はサーバ部８１により地域名を基に地図データ９７を取得したりする。
【００４７】
（ステップＳ２０７）
地図のＯＣＲ結果がユーザーの意図通りであった場合、地図情報処理部８２は、地図データ取得処理を行う。
地図情報処理部８２は、サーバ部８１を用いて、推定された地域の地図データ９７を、地図サービスのＡＰＩにより画像形成装置１にダウンロードし、記憶部９に記憶する。この際に、地図情報処理部８２は、地図の画像データの他にも、現在地の情報、地域の名称や各種店舗等の情報、地図データ９７の画像データの経度緯度等を示す座標の範囲、マーカーの座標、マーカーが示す建物の情報等の追加情報も、地図データ９７に含めて記憶する。
以上により、本発明の実施の形態に係る地図位置認識処理を終了する。
【００４８】
〔キーワードナビゲーション追加処理の詳細〕
次に、図６及び図７を参照して、キーワードナビゲーション追加処理の詳細について説明する。
【００４９】
（ステップＳ３０１）
まず、地図情報処理部８２は、ユーザー入力処理を行う。
この処理では、地図情報処理部８２は、操作パネル部６の表示部に、地図位置認識処理で取得した地図データ９７を描画して表示し、ユーザーからのキーワードや、地図に付加する追加情報の種類等の指示を取得する。
図７を参照すると、画面例７００は、地図情報処理部８２が操作パネル部６の表示部に表示した画面を示す。
表示欄７１０は、ユーザーに検索するキーワードを入力してもらう入力欄や、画像形成装置１の設置位置である現在地を地図に含めさせるか、ナビゲーション表示を行わせるか否かのチェックボックス等が描画される表示領域である。表示欄７１０でユーザーに入力させるキーワードは、コンビニエンスストア（コンビニ）や郵便局や駅やレストラン等の建物の種類、特定の住所や座標、検索用電話番号等、地図サービスで検索可能なものであれば任意である。
表示欄７２０は、地図位置認識処理で取得した地図データ９７及び下記で説明する処理により再描画された地図画像５０１が表示される表示領域である。
ここでは、地図情報処理部８２は、表示欄７２０を閲覧したユーザーが、表示欄７１０に対して入力した情報を、ユーザーの指示として取得する。
【００５０】
（ステップＳ３０２）
次に、地図情報処理部８２は、キーワードの入力があったか否かを判定する。地図情報処理部８２は、キーワードを取得した場合、Ｙｅｓと判定する。それ以外の場合は、Ｎｏと判定する。
Ｙｅｓの場合、地図情報処理部８２は、処理をステップＳ３０３に進める。
Ｎｏの場合、地図情報処理部８２は、処理をステップＳ３０７に進める。
【００５１】
（ステップＳ３０３）
次に、地図情報処理部８２は、キーワード検索処理を行う。
地図情報処理部８２は、サーバ部８１により地図サービスのＡＰＩで、入力されたキーワードを検索する。地図情報処理部８２は、この検索結果にて、該当する地点が少なくとも１つはあった場合には、その検索結果の地点が入るような地図をサーバ部８１に再取得させ、地図データ９７として記憶部９に記憶する。
検索結果にて、キーワードに該当する地点がなかった場合、地図情報処理部８２は、操作パネル部６の表示部に「検索結果がありません」等のダイアログを表示し、ユーザーの再度のキーワード入力を促す。
なお、地図情報処理部８２は、記憶部９に予め記憶された地図やデータベースから、このキーワード検索を用いて行ってもよい。
【００５２】
（ステップＳ３０４）
次に、地図情報処理部８２は、キーワードの検索結果の地点として、地図データ９７の座標外であったか否かを判定する。ここでは、地図情報処理部８２は、上述のＡＰＩで検索されたキーワードに該当する地点の座標が、全て地図データ９７の座標の範囲内に入らない場合は、Ｙｅｓと判定する。それ以外の場合、つまり地図データ９７の座標の範囲内に入る地点が１つでもあれば、Ｎｏと判定する。
Ｙｅｓの場合、地図情報処理部８２は、処理をステップＳ３０５に進める。
Ｎｏの場合、地図情報処理部８２は、処理をステップＳ３０６に進める。
【００５３】
（ステップＳ３０５）
検索されたキーワードに該当する地点の座標が地図データ９７の座標外であった場合、地図情報処理部８２は、検索結果画面外表示選択処理を行う。
地図情報処理部８２は、操作パネル部６の表示部に、地図データ９７の座標外、つまり画面外になるため、表示するかどうかの選択を促すダイアログを表示し、ユーザーの指示を取得する。
地図情報処理部８２は、ユーザーの指示が「表示する」であった場合は、サーバ部８１に地図サービスのＡＰＩを用いてその検索結果の地点が入るような地図を再取得させる。この際、サーバ部８１は、スケールはそのままでサイズを大きくした地図データ９７の画像データを取得する。つまり、検索結果が座標外であっても、最も近い検索結果まで含めた地図を再取得可能である。
地図情報処理部８２は、ユーザーの指示が「表示しない」であった場合は、検索に失敗したことをユーザーに通知して、ユーザーの再度のキーワード入力を促す。
その後、地図情報処理部８２は、処理をステップＳ３０６に進める。
なお、地図情報処理部８２は、画像のサイズが同じで地図のスケールを大きくした地図データ９７の画像データを取得してもよい。
【００５４】
（ステップＳ３０６）
ここで、地図情報処理部８２は、検索結果表示処理を行う。
地図情報処理部８２は、検索された地点の座標が加えられ再取得された地図データ９７を操作パネル部６の表示部に描画して表示する。
図７を再び参照すると、地図情報処理部８２は、検索結果の地点を加えた地図データ９７を用いて、表示欄７２０へ、地図画像５０１のように地図を再描画する。この際に、地図情報処理部８２は、検索結果を地図上にマーカー６１０のように表示する。これによって、例えば、ユーザーが「コンビニ」というキーワードで検索を行った場合、地図データ９７の座標内に一つでもコンビニエンスストアが見つかればその地点を表示することが可能となる。
なお、地図情報処理部８２は、ユーザーにタッチパネル等で選択させ、不要な検索結果を削除してもよい。
【００５５】
地図情報処理部８２は、ユーザーが表示欄７１０で「現在位置を含める」をチェックしていた場合、画像形成装置１の設置場所を機器固有情報９１から取得して地図データ９７に加えて表示してもよい。この際、地図情報処理部８２は、図７の表示欄７２０にて、現在地を示す現在地マーク７３０を描画してもよい。
既にマーカーが表示されている地点、検索結果の地点、及び現在地は、下記で説明するナビゲーションにおいて、スタート地点、ゴール地点、又は経由地点として選択可能である。
【００５６】
（ステップＳ３０７）
次に、地図情報処理部８２は、ユーザーがナビゲーションの表示を選択したか否かを判定する。地図情報処理部８２は、ユーザーがナビゲーション表示を行うことを選択した場合、つまり図７の例では、表示欄７１０でチェックボックスがチェックされた場合は、Ｙｅｓと判定する。それ以外の場合は、Ｎｏと判定する。
Ｙｅｓの場合、地図情報処理部８２は、処理をステップＳ３０８に進める。
Ｎｏの場合、地図情報処理部８２は、処理をステップＳ３１２に進める。
【００５７】
（ステップＳ３０８）
ナビゲーションの表示を選択した場合、地図情報処理部８２は、ナビゲーション検索処理を行う。
まず、地図情報処理部８２は、図７のマーカー６００、６１０のように既にマーカーが表示されている地点、検索結果の地点、現在地、目的地等を操作パネル部６の表示部に一覧表示し、その中から、ユーザーにスタート地点とゴール地点を選択させる。この際、地図情報処理部８２は、操作パネル部６のタッチパネルやキーワードの入力等により、ユーザーに改めてスタート地点とゴール地点を指定させてもよい。また、地図情報処理部８２は、初期値（デフォルト）として、現在地をスタート地点として設定してもよい。さらに地図情報処理部８２は、スタート地点とゴール地点以外の経由地点について、上述のキーワード入力と同様に、ユーザーに改めて指定させてもよい。
【００５８】
これらのようにスタート地点、ゴール地点、経由地点が選択された後、地図情報処理部８２は、サーバ部８１に地図サービスのＡＰＩで、スタート地点からゴール地点への道順等であるルートを検索させ、検索結果を例えば線分の座標の集合データとして取得し、記憶部９に記憶する。
なお、地図情報処理部８２は、記憶部９に記憶された地図データ９７を用いて、直接、ルートの検索を行ってもよい。
【００５９】
（ステップＳ３０９）
次に、地図情報処理部８２は、ステップＳ３０８で検索されたルートに地図データ９７の座標の範囲外のものがあったか否かを判定する。地図情報処理部８２は、座標外のものがあった場合、Ｙｅｓと判定する。それ以外の場合は、Ｎｏと判定する。
Ｙｅｓの場合、地図情報処理部８２は、処理をステップＳ３１０に進める。
Ｎｏの場合、地図情報処理部８２は、処理をステップＳ３１１に進める。
【００６０】
（ステップＳ３１０）
検索されたルートに地図データ９７の座標外のものがあった場合、地図情報処理部８２は、ルート表示画面外選択処理を行う。
地図情報処理部８２は、検索結果表示選択処理と同様に、ルートが現在表示されている地図の領域をはみ出したことをダイアログ表示し、表示するか否かをユーザーに選択させる。
ユーザーが「表示する」を選択した場合、地図情報処理部８２は、サーバ部８１により地図サービスのＡＰＩを用いて、検索されたルートが入るような地図データ９７を取得する。ユーザーが「表示しない」を選択した場合、地図情報処理部８２は、下記で説明するように、地図データ９７の画像データ内に収まる分のルートのみ描画する。
【００６１】
（ステップＳ３１１）
ここで、地図情報処理部８２は、ナビゲーション表示処理を行う。
地図情報処理部８２は、地図データ９７の画像データに対して、検索されたルートを描画する。
この際、地図情報処理部８２は、上述のように、ルートのはみ出した箇所についてユーザーが「表示しない」を選択していた場合は、線分のクリッピング等を行って、画像データ内に収まる箇所だけ描画する。地図情報処理部８２は、それ以外の場合は、検索されたルートをすべて描画する。
図７を再び参照して説明すると、地図情報処理部８２は、例えば、マーカー６１０の地点をスタート地点、マーカー６００の地点をゴール地点として、ルート８００を描画している。
また、地図情報処理部８２は、地図データ９７の画像データに、スタート地点、ゴール地点、経由地点についてのマーク等も描画する。
なお、地図情報処理部８２は、サーバ部８１に地図サービスのＡＰＩを用いてルートが描画された状態の地図データ９７を再取得させてもよい。また、地図情報処理部８２は、地図データ９７で置き換えられる前のスキャン画像データ９５の地図画像５００内で、道等の線の色や幅を変えるように描画等して、直接ルートを描画してもよい。
【００６２】
（ステップＳ３１２）
ここで、地図情報処理部８２は、地図置き換え処理を行う。
地図情報処理部８２は、スキャン画像データ９５の地図の領域を地図データ９７の画像データで置き換える。
この際、地図情報処理部８２は、キーワードナビゲーション追加処理で地図の領域を拡大していた場合、操作パネル部６に選択ボックスを表示し、以下のいずれの方法で出力するか選択させる。
・地図データ９７の画像データを、スキャン画像データ９５の地図の箇所に収まるように置き換えて出力する。
・地図データ９７の画像データを、別途出力又は複数毎に分けて出力する。
・地図データ９７の画像データを、はみ出た部分を削除して出力する。
地図情報処理部８２は、地図データ９７の画像データを拡大していない場合は、そのままスキャン画像データ９５の地図の領域を上書きするよう指示する。
また、地図情報処理部８２は、スキャン画像データ９５の地図の領域を地図データ９７の画像データで置き換える際に、所定倍率でスケーリングを行って地図の領域内に填め込むような処理を行うことも可能である。
【００６３】
（ステップＳ３１３）
次に、地図情報処理部８２は、ジョブ実行指示処理を行う。
地図情報処理部８２は、ユーザーからジョブの種類、出力方法の指定等の情報を受けとって実行の指示を行う。
図７の例では、地図情報処理部８２は、ユーザーがボタン７４０〜７４２の押下が検知されると、これらに従った方法でジョブの出力を指示する。
ボタン７４０は、印刷を指示するためのボタンである。地図情報処理部８２は、このボタンの押下を検知して、印刷のジョブを実行する。
ボタン７４１は、ファクシミリ送信を指示するためのボタンである。地図情報処理部８２は、このボタンの押下を検知して、ＦＡＸ送受信部１１に対して、地図の領域が置き換えられたスキャン画像データ９５を描画し、指定された電話番号へＦＡＸ送信するよう指示する。
ボタン７４２は、接続された記録媒体１００又はサーバへのファイル送信を指示するためのボタンである。地図情報処理部８２は、このボタンの押下を検知して、記録媒体接続部６３に接続された記録媒体１００、又は指定された画像形成装置１やユーザーの保存フォルダやＰＣ等の端末やいわゆるクラウドのサーバのフォルダ等へ、スキャン画像データ９５をファイル送信する。この際に地図情報処理部８２は、アカウント情報９０を参照して、ファイル送信先を設定可能である。また、地図情報処理部８２は、地図の領域が置き換えられたスキャン画像データ９５を、ＰＤＦ等の所定形式のファイルに変換してから送信してもよい。
なお、ボタン７５０は、ジョブの実行をキャンセルするためのボタンである。このボタンが押下されると、地図への情報の追加が行われず、スキャン画像データ９５の地図の領域は、元々のスキャンされた画像に差し替えられる。
なお、地図情報処理部８２は、ユーザーのジョブの実行等の履歴について、記憶部９に保存することも可能である。また、ユーザーの保存フォルダに記憶されたスキャン画像データ９５は、ユーザー認証により閲覧したり、再度、印刷等することが可能である。
以上により、本発明の実施の形態に係る地図位置認識処理を終了する。
【００６４】
以上のように構成することで、以下のような効果を得ることができる。
本発明の実施の形態に係る画像形成装置１は、原稿をスキャン画像データ９５として読み取る原稿読取部２と、スキャン画像データ９５を記憶する記憶部９と、記憶部９に記憶されたスキャン画像データ９５から地図の領域を判別し、地図の領域から文字情報及び図形情報を認識する文字図形認識部１３と、文字図形認識部１３により認識された文字情報又は前記図形情報を基に、地図の地域を推定し、地図の地域の地図データ９７を取得し、地図データ９７により記憶部９に記憶されたスキャン画像データ９５の地図の領域を置き換えるサーバ部８１及び地図情報処理部８２と、置き換えられたスキャン画像データを出力する画像形成部７とを備えることを特徴とする。
このように構成することで、現在地や建物等の追加情報を付加した地図をユーザーが閲覧することが可能となる。よって、地図上の位置と現在地との関係等を把握する負担を軽減し、ユーザーの利便性を向上させることができる。
また、特定のコンピュータで地図等のデータベースの対応を示すコードを印刷しなくとも、紙に印刷された地図を読み取って、その地域の詳細な地図を取得し、現在地等の追加情報を付加して再度印刷することが可能となる。
【００６５】
本発明の実施の形態に係る画像形成装置１は、サーバ部８１及び地図情報処理部８２が、ユーザーにより入力されたキーワードを取得し、キーワードの地点を検索させ、検索された地点を含む地図データ９７を再取得し、再取得された地図データ９７により、記憶部９に記憶されたスキャン画像データ９５の地図の領域を置き換えることを特徴とする。
これにより、従来技術１のように最初に地図を印刷する際に特定のコンピュータで付加情報を追記する必要なく、画像形成装置１側で地図上の目印となる地点を加えたより分かりやすい地図を印刷可能となる。このため、ユーザーがより利用しやすい地図を再印刷でき、利便性を向上させることが可能となる。
また、従来技術１は、ユーザーがＰＣ等の端末で情報を付加していた。これに対して、本実施形態の画像形成装置１は、画像形成装置１の操作パネル部６の操作により、対話的に情報を付加していくことで、情報付加のためのＰＣを用いる必要がないという効果が得られる。
【００６６】
本発明の実施の形態に係る画像形成装置１は、サーバ部８１及び地図情報処理部８２が、スタート地点とゴール地点とを含む地図データ９７上のルートを検索させ、検索されたルートが描画された地図データ９７により、記憶部９に記憶されたスキャン画像データ９５の地図の領域を置き換えることを特徴とする。
これにより、画像形成装置１でスタート地点を現在地として、ゴール地点を目的地とするようなルートが描画された地図を再印刷することができる。ユーザーは再印刷された地図を閲覧して目的地まで迷わずに行くことが可能となり、ユーザーの利便性を向上させることが可能となる。
【００６７】
本発明の実施の形態に係る画像形成装置１は、サーバ部８１及び地図情報処理部８２が、検索された地点又はルートが、記憶部９に記憶された地図データ９７の画像データの範囲外にある場合、地点又はルートを含む地図データ９７を再取得し、再取得された地点又はルートを含む地図データ９７により、スキャン画像データ９５の地図の領域を置き換えることを特徴とする。
これにより、画像形成装置１で加えられた地点やルートが、取得した地図データ９７の画面外であっても、その地点やルートが加えられた地図データ９７を再取得して置き換えられる。つまり、目印となる地点がより明確で分かりやすい地図を再印刷等することができ、ユーザーの利便性を向上させることが可能となる。
【００６８】
なお、本発明の画像形成装置は、ＰＣやスマートフォン等の端末のドライバ（Driver Software）や専用アプリ（Application Software）により、地図サービスの地図を印刷した際に、文字図形認識部１３で認識可能な文字情報、バーコード、電子透かし等で、地図サービスの種別や座標等のデータを埋め込むことも可能である。
これにより、ユーザーに地図サービスの種別を選択させる必要がなく、確実に地域を選択させることが可能となる。
【００６９】
なお、本発明は、画像形成装置以外の情報処理装置にも適用できる。つまり、ネットワークスキャナ、スキャナーをＵＳＢ等で別途接続したサーバ等を用いる構成であってもよい。
【００７０】
なお、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更して実行することができることは言うまでもない。
【符号の説明】
【００７１】
１  画像形成装置
２  原稿読取部
３  原稿給送部
４  本体部
５  スタックトレイ
６  操作パネル部
７  画像形成部
８  制御部
９  記憶部
１０  画像処理部
１１  ＦＡＸ送受信部
１２  ネットワーク送受信部
１３  文字図形認識部
２１  スキャナー
２２  プラテンガラス
２３  原稿読取スリット
３１  原稿載置部
３２  原稿排出部
３３  原稿搬送機構
４１  排出口
４２  給紙部
４３  用紙搬送路
４４  搬送ローラー
４５  排出ローラー
６３  記録媒体接続部
７１  感光体ドラム
７２  露光部
７３  現像部
７４  転写部
７５  定着部
８１  サーバ部
８２  地図情報処理部
９０  アカウント情報
９１  機器固有情報
９５  スキャン画像データ
９７  地図データ
１００  記録媒体
４２１  給紙カセット
４２２  給紙ローラー
５００、５０１  地図画像
５１０、５２０、５３０、５４０、５５０、５６０、５７０、５８０  文字図形情報
６００、６１０  マーカー
７００  画面例
７１０、７２０  表示欄
７３０  現在地マーク
７４０、７４１、７４２、７５０  ボタン
８００  ルート
【図１】
2014164738.tif 000003
【図２】
2014164738.tif 000004
【図３】
2014164738.tif 000005
【図４】
2014164738.tif 000006
【図５】
2014164738.tif 000007
【図６】
2014164738.tif 000008
【図７】
2014164738.tif 000009