(57)【要約】【課題】複数のコンテンツが反映された合成画像を作成する際のユーザーの手間を軽減することが可能な画像処理装置を提供すること。【解決手段】画像処理装置１０は、取得処理部１７１と、生成処理部１７２と、出力処理部１７３とを備える。前記取得処理部１７１は、ネットワーク上の複数のコンテンツに対応する複数のリンク情報を受信した場合に、複数の前記リンク情報に基づいて複数の前記コンテンツを取得する。前記生成処理部１７２は、前記取得処理部１７１によって取得される複数の前記コンテンツが反映された合成画像を生成可能である。前記出力処理部１７３は、前記生成処理部１７２によって生成される前記合成画像を出力可能である。【選択図】図１
2017069695.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上の複数のコンテンツに対応する複数のリンク情報を受信した場合に、複数の前記リンク情報に基づいて複数の前記コンテンツを取得する取得処理部と、
前記取得処理部によって取得される複数の前記コンテンツの内容が反映された合成画像を生成可能な生成処理部と、
前記生成処理部によって生成される前記合成画像を出力可能な出力処理部と、
を備える画像処理装置。
【請求項２】
前記取得処理部が、複数の前記リンク情報を含むリンク出力データを受信した場合に、複数の前記リンク情報に基づいて複数の前記コンテンツを取得する請求項１に記載の画像処理装置。
【請求項３】
前記コンテンツが、前記コンテンツの内容に関する特定の位置を示す位置情報を含み、
前記合成画像は、複数の前記特定の位置を示す複数の位置画像が一つの地図画像に配置された画像である請求項１又は２に記載の画像処理装置。
【請求項４】
前記生成処理部は、全ての前記位置画像を一つの地図画像上に配置すると共に、前記地図画像における全ての前記位置画像を含む範囲の画像を前記合成画像として抽出する請求項３に記載の画像処理装置。
【請求項５】
前記生成処理部は、前記合成画像の外周縁部から前記位置画像までの間に少なくとも予め設定された下限幅の領域が存在する範囲の画像を前記合成画像として抽出する請求項４に記載の画像処理装置。
【請求項６】
前記生成処理部は、前記合成画像を前記出力処理部による出力対象のサイズに応じて縮小又は拡大する請求項１〜５のいずれかに記載の画像処理装置。
【請求項７】
前記生成処理部は、前記合成画像の長手方向と前記出力処理部による出力対象の長手方向とが一致する向きに前記合成画像を回転可能である請求項１〜６のいずれかに記載の画像処理装置。
【請求項８】
前記コンテンツが、前記コンテンツの内容に関する特定の位置を示す位置情報を含み、
前記生成処理部は、複数の前記特定の位置を示す複数の位置画像を前記リンク情報の数よりも少ない複数の地図画像に分けて配置した複数の前記合成画像を生成可能である請求項１に記載の画像処理装置。
【請求項９】
前記出力処理部は、前記合成画像の印刷出力又は表示出力の少なくとも一方を実行可能である請求項１〜８のいずれかに記載の画像処理装置。
【請求項１０】
請求項１〜９のいずれかに記載の画像処理装置と、複数の前記リンク情報の設定及び複数の前記リンク情報の前記画像処理装置への送信が実行可能な情報処理装置と、を備える画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してコンテンツを取得可能な画像処理装置に関する。
【背景技術】
【０００２】
一般に、インターネットなどのネットワークを介して地図画像などのコンテンツをダウンロードして印刷可能な画像処理装置が知られている（例えば、特許文献１、２参照）。前記地図画像には、例えば商業施設又は観光名所などの特定の位置が示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３５０５９８号公報
【特許文献１】特開２００５−２７０６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、この種の画像処理装置では、ダウンロードした地図画像を編集又は加工して出力することも可能である。しかしながら、ユーザーがネットワークを介して複数の地図画像を取得し、その複数の地図画像各々に示されている特定の位置を一つの地図画像にまとめて配置した合成画像を作成するためには、ユーザーに煩雑な手間が強いられる。
【０００５】
本発明の目的は、複数のコンテンツの内容が反映された合成画像を作成する際のユーザーの手間を軽減することが可能な画像処理装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一の局面に係る画像処理装置は、取得処理部と、生成処理部と、出力処理部とを備える。前記取得処理部は、ネットワーク上の複数のコンテンツに対応する複数のリンク情報を受信した場合に、複数の前記リンク情報に基づいて複数の前記コンテンツを取得する。前記生成処理部は、前記取得処理部によって取得される複数の前記コンテンツが反映された合成画像を生成可能である。前記出力処理部は、前記生成処理部によって生成される前記合成画像を出力可能である。
【０００７】
本発明の他の局面に係る画像処理システムは、前記画像処理装置と、複数の前記リンク情報の設定及び複数の前記リンク情報の前記画像処理装置への送信が実行可能な情報処理装置情報処理装置とを備える。
【発明の効果】
【０００８】
本発明によれば、複数のコンテンツの内容が反映された合成画像を作成する際のユーザーの手間を軽減することが可能な画像処理装置が提供される。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施形態に係る画像処理システムのシステム構成を示すブロック図である。
【図２】図２は、本発明の実施形態に係る画像処理装置の外観構成を示す図である。
【図３】図３は、本発明の実施形態に係る画像処理システムの情報処理装置で実行されるリンク送信処理の手順の一例を示すフローチャートである。
【図４】図４は、本発明の実施形態に係る画像処理システムの情報処理装置で表示される表示画面の一例を示す図である。
【図５】図５は、本発明の実施形態に係る画像処理システムの情報処理装置で表示される表示画面の一例を示す図である。
【図６】図６は、本発明の実施形態に係る画像処理システムの情報処理装置で表示される表示画面の一例を示す図である。
【図７】図７は、本発明の実施形態に係る画像処理システムの画像処理装置で実行される合成印刷処理の手順の一例を示すフローチャートである。
【図８】図８は、本発明の実施形態に係る画像処理システムの画像処理装置における合成画像の生成過程の一例を示す図である。
【図９】図９は、本発明の実施形態に係る画像処理システムの画像処理装置で実行される合成印刷処理の出力結果の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
【００１１】
図１に示されるように、本発明の実施形態に係る画像処理システム１は、画像処理装置１０及び情報処理装置２０を含む。画像処理システム１において、画像処理装置１０及び情報処理装置２０は通信可能に構成されている。例えば、情報処理装置２０は、予め指定される画像処理装置１０に画像データを送信し、画像処理装置１０に前記画像データの印刷処理を実行させることが可能である。なお、画像処理装置１０は、例えばコンビニエンスストアなどの商業施設に設けられており、情報処理装置２０は、例えばユーザーが携帯する携帯端末である。
【００１２】
まず、図１及び図２を参照しつつ画像処理装置１０の構成について説明する。画像処理装置１０は、操作表示部１１、ＡＤＦ１２、画像読取部１３、画像形成部１４、通信Ｉ／Ｆ１５、記憶部１６、及び制御部１７などを備える。画像処理装置１０は、プリンター機能、スキャナー機能、コピー機能、及びファクシミリ機能などを有する複合機である。なお、画像処理装置１０は、画像データに基づいてシートに印刷する前記プリンター機能を有するプリンター装置であってもよい。また、画像処理装置１０は、画像データに基づいて画像を表示する表示部を有する携帯電話、スマートホン、タブレット端末、パーソナルコンピューターなどであってもよい。
【００１３】
操作表示部１１は、情報を表示する液晶ディスプレーなどの表示部と、ユーザー操作を受け付けるタッチパネル及び操作ボタンなどの操作部とを備える。ＡＤＦ１２は、原稿セット部、搬送ローラー、原稿押さえ、及び排紙部を備え、画像読取部１３の読み取り対象となる原稿を搬送する自動原稿搬送装置である。画像読取部１３は、原稿台、光源、ミラー、光学レンズ、及びＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）を備え、原稿から画像を読み取って画像データとして出力することが可能である。
【００１４】
画像形成部１４は、電子写真方式又はインクジェット方式で画像データに基づく印刷処理を実行することが可能である。例えば、画像形成部１４が電子写真方式の画像形成部である場合、画像形成部１４は感光体ドラム、帯電器、露光装置、現像装置、転写装置、及び定着装置などを備える。
【００１５】
通信Ｉ／Ｆ１５は、電話回線、インターネット、又はＬＡＮなどのネットワークを介して、外部のパーソナルコンピューターなどの情報処理装置との間で通信処理を実行することが可能な通信インターフェイスである。例えば、通信Ｉ／Ｆ１５は、インターネッを介してウェブサーバーにアクセスすることにより前記ウェブサーバーに記憶されているウェブページを表示する際に用いられる。また、通信Ｉ／Ｆ１５は、情報処理装置２０との間で無線ＬＡＮ規格又はＢｌｕｅｔｏｏｔｈ（登録商標）規格などに従って無線通信処理を実行することも可能である。
【００１６】
記憶部１６は、ハードディスク又はＥＥＰＲＯＭ（登録商標）などの不揮発性の記憶部である。記憶部１６には、制御部１７によって実行される各種の制御プログラム、及び後述の合成画像生成処理で使用される基準地図画像のデータなどが記憶される。具体的に、記憶部１６には、オペレーティングシステム（ＯＳ）及びブラウザソフトなどのアプリケーションプログラムが記憶される。前記ブラウザソフトは、入力されるＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）などのアドレス情報に基づいて前記ネットワークを介してウェブサーバーにアクセスし、ウェブページの表示及び各種コンテンツの取得が可能なアプリケーションソフトウェアである。
【００１７】
前記基準地図画像は、世界地図又は日本地図などの予め定められた範囲の地図画像であって、記憶部１６に予め記憶されており、又は必要に応じてインターネット上のウェブサーバーからダウンロードされて記憶部１６に記憶される。前記基準地図画像のデータには、緯度及び経度、或いは住所などの各ポイントの位置情報が含まれており、制御部１７は、特定の位置の緯度及び経度が与えられた場合に、前記基準地図画像における前記特定の位置を認識することが可能である。
【００１８】
制御部１７は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を備える。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラムなどの情報が予め記憶される不揮発性の記憶部である。前記ＲＡＭは、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される揮発性又は不揮発性の記憶部である。
【００１９】
そして、制御部１７では、前記ＲＯＭ又は記憶部１６に記憶されている前記制御プログラムが前記ＣＰＵを用いて実行される。具体的に、制御部１７は、前記制御プログラムに従って、情報処理装置２０から受信する画像データに基づいて、画像形成部１４によってシートに画像を形成する印刷処理を実行することが可能である。また、制御部１７は、前記制御プログラムに従って、情報処理装置２０から受信するリンク情報に基づいて、通信Ｉ／Ｆ１５を介して前記ウェブページにアクセスして各種コンテンツを取得する取得処理を実行することが可能である。なお、前記リンク情報は、インターネット上でウェブページを特定するために用いられるＵＲＬなどの情報である。
【００２０】
ところで、画像処理装置１０では、例えばユーザーがネットワークを介して複数の地図情報を取得し、その複数の地図情報各々に示されている特定の位置を一つの地図情報にまとめて配置した合成画像を作成するためには、ユーザーに煩雑な手間が強いられる。これに対し、画像処理装置１０では、制御部１７によって後述の合成画像生成処理（図７参照）が実行されることにより、複数のコンテンツの内容が反映された合成画像を作成する際のユーザーの手間が軽減される。
【００２１】
具体的に、制御部１７は、取得処理部１７１、生成処理部１７２、及び出力処理部１７３を含む。なお、制御部１７は、前記制御プログラムに従って各種の処理を実行することにより各処理部として機能する。また、制御部１７は、各処理部の一部又は複数の処理機能を実現する電子回路を備えるものであってもよい。
【００２２】
取得処理部１７１は、ネットワーク上の複数のコンテンツに対応する複数のリンク情報を受信した場合に、複数の前記リンク情報に基づいて複数の前記コンテンツを取得することが可能である。生成処理部１７２は、取得処理部１７１によって取得される複数の前記コンテンツの内容が反映された合成画像を生成することが可能である。
【００２３】
出力処理部１７３は、生成処理部１７１によって生成される前記合成画像を出力することが可能である。具体的に、出力処理部１７３は、画像形成部１４を用いて前記合成画像を印刷出力することが可能である。また、出力処理部１７３は、操作表示部１１に前記合成画像を表示出力することも可能である。さらに、出力処理部１７３は、前記合成画像をメール送信すること又はファクシミリ送信することが可能であってもよい。なお、画像処理装置１０が、表示部を備えるスマートホン又はタブレット端末などである場合、画像処理装置１０は、前記表示部に前記合成画像を表示出力することが考えられる。
【００２４】
一方、図１に示されるように、情報処理装置２０は、操作表示部２１、通信Ｉ／Ｆ２２、記憶部２３、及び制御部２４などを備える。情報処理装置２０は、例えば携帯電話、スマートホン、タブレット端末、パーソナルコンピューターなどである。
【００２５】
操作表示部２１は、情報を表示する液晶ディスプレーなどの表示部と、ユーザー操作を受け付けるタッチパネル及び操作ボタンなどの操作部とを備える。通信Ｉ／Ｆ２２は、電話回線、インターネット、又はＬＡＮなどのネットワークを介して、外部のパーソナルコンピューターなどの情報処理装置との間で通信処理を実行することが可能な通信インターフェイスである。例えば、通信Ｉ／Ｆ２２は、インターネッを介してウェブサーバーにアクセスすることにより前記ウェブサーバーに記憶されているウェブページを表示する際に用いられる。また、通信Ｉ／Ｆ２２は、画像処理装置１０との間で無線ＬＡＮ規格又はＢｌｕｅｔｏｏｔｈ（登録商標）規格などに従って無線通信処理を実行することも可能である。
【００２６】
記憶部２３は、ハードディスク又はＥＥＰＲＯＭ（登録商標）などの不揮発性の記憶部である。記憶部２３には、制御部２４によって実行される各種の制御プログラムなどが記憶される。具体的に、記憶部２３には、オペレーティングシステム（ＯＳ）及びブラウザソフトなどのアプリケーションプログラムが記憶される。前記ブラウザソフトは、入力されるＵＲＬなどのアドレス情報に基づいて前記ネットワークを介してウェブサーバーにアクセスし、ウェブページの表示及び各種コンテンツの取得が可能なアプリケーションソフトウェアである。
【００２７】
制御部２４は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を備える。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラムなどの情報が予め記憶される不揮発性の記憶部である。前記ＲＡＭは、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される揮発性又は不揮発性の記憶部である。
【００２８】
そして、制御部２４では、前記ＲＯＭ又は記憶部２３に記憶されている前記制御プログラムが前記ＣＰＵを用いて実行される。例えば、制御部２４は、前記制御プログラムに従って、後述のリンク送信処理（図３参照）を実行することにより、複数のリンク情報をユーザー操作に応じて設定して画像処理装置１０に送信することが可能である。
【００２９】
具体的に、制御部２４は、設定処理部２４１及び出力処理部２４２を含む。なお、制御部２４は、前記制御プログラムに従って各種の処理を実行することにより各処理部として機能する。また、制御部２４は、各処理部の一部又は複数の処理機能を実現する電子回路を備えるものであってもよい。
【００３０】
設定処理部２４１は、ユーザー操作に応じてウェブページのＵＲＬをリンク情報として設定することが可能である。特に、設定処理部２４１は、複数の前記リンク情報を含む一つのリンク出力データを設定することが可能である。出力処理部２４２は、前記リンク出力データを画像処理装置１０に送信することにより、複数の前記リンク情報を画像処理装置１０に送信することが可能である。
【００３１】
ここで、図３を参照しつつ、情報処理装置２０において制御部２４によって実行されるリンク送信処理の手順の一例について説明する。ここで、ステップＳ１１、Ｓ１２・・・は、制御部２４により実行される処理手順（ステップ）の番号を表している。また、図４〜図６は、前記リンク送信処理が実行される際に情報処理装置２０で表示される表示画面の一例を示す図である。なお、情報処理装置２０では、制御部２４によって当該リンク送信処理とは別に、前記ブラウザソフトを用いて前記ウェブページの検索及び表示などを実行することも可能である。
【００３２】
＜ステップＳ１１＞
ステップＳ１１において、制御部２４は、複数のリンク情報を画像処理装置１０に送信する当該リンク送信処理の開始要求が行われたか否かを判断する。具体的に、制御部２４は、操作表示部２１に対するユーザー操作に応じて、前記リンク送信処理の開始要求が行われたか否かを判断する。ここで、前記リンク送信処理の開始要求が行われたと判断されると（Ｓ１１：Ｙｅｓ）、処理がステップＳ１２に移行する。一方、前記リンク送信処理の開始要求が行われていない場合は（Ｓ１１：Ｎｏ）、ステップＳ１１の処理が繰り返し実行される。
【００３３】
＜ステップＳ１２＞
ステップＳ１２において、制御部２４は、前記ブラウザソフトに従って処理を実行することにより前記ウェブページを閲覧するための閲覧処理を実行する。具体的に、制御部２４は、前記ウェブページの検索に用いられる検索画面を操作表示部２１に表示させる。その後、制御部２４は、前記検索画面を用いたユーザー操作に応じて任意のウェブページを検索し、特定のウェブページが指定された場合に、その特定のウェブページを構成する文字及び画像などのコンテンツを取得する。そして、制御部２４は、取得したコンテンツが表示される閲覧画面Ｄ１を操作表示部２１に表示させる。なお、制御部２４は、閲覧画面Ｄ１の表示中における所定の操作に応じて閲覧画面Ｄ１から前記検索画面に表示を戻す。
【００３４】
ここに、図４及び図５各々は閲覧画面Ｄ１の一例を示す図であり、図４には「Ａ城跡」の場所を示す地図画像がウェブページのコンテンツとして示されており、図５には「Ｂ古墳」の場所を示す地図画像がウェブページのコンテンツとして示されている。なお、前記地図画像には、前記地図画像の内容（「Ａ城跡」、「Ｂ古墳」など）に関する特定の位置を示す位置情報が含まれている。本実施形態において、前記位置情報は、例えば前記コンテンツの内容の特定の位置を示す緯度及び経度である。前記位置情報は、前記地図画像の作成時にユーザー操作によって任意に設定されることによって前記地図画像に埋め込まれ、又は、前記基準地図画像のような地図上において前記特定の位置を特定するユーザー操作によって前記基準地図画像のデータから前記特定の位置情報を取得して前記地図画像に埋め込まれる。また、前記位置情報は、前記特定の位置を示す情報であれば、例えば住所などであってもよい。なお、後述するように、画像処理装置１０の制御部１７が前記特定の位置の前記位置情報を取得することができれば、前記位置情報は、前記リンク情報又は前記ウェブページに含まれていてもよい。
【００３５】
図４及び図５に示されるように、閲覧画面Ｄ１には、タイトル領域Ａ１０、リンク情報領域Ａ１１、コンテンツ表示領域Ａ１２、選択キーＫ１０などが表示されている。タイトル領域Ａ１０には、現在表示中のウェブページのタイトル（「Ａ城跡」、「Ｂ古墳」など）が表示され、リンク情報領域Ａ１１には、現在表示中のウェブページのＵＲＬ（「ｈｔｔｐ：／／・・・」）などが前記リンク情報として表示される。コンテンツ表示領域Ａ１２には、例えば地図画像のようなコンテンツの内容が表示される。選択キーＫ１０は、当該リンク送信処理が実行される場合に閲覧画面Ｄ１に表示される操作キーであって、表示中のウェブページを合成対象として設定する際の操作に用いられる。なお、前記リンク送信処理が実行されない通常のウェブページの閲覧時には、選択キーＫ１０が閲覧画面Ｄ１に表示されない。
【００３６】
＜ステップＳ１３＞
ステップＳ１３において、制御部２４は、現在表示中のウェブページを合成対象として選択する操作が行われたか否かを判断する。具体的に、制御部２４は、閲覧画面Ｄ１に表示されている選択キーＫ１０が操作された場合に、現在表示中のウェブページを合成対象として選択する操作が行われたと判断する。ここで、前記合成対象として選択する操作が行われたと判断されると（Ｓ１３：Ｙｅｓ）、処理がステップＳ１４に移行する。一方、前記合成対象として選択する操作が行われていない場合は（Ｓ１３：Ｎｏ）、処理が前記ステップＳ１２に戻される。
【００３７】
＜ステップＳ１４＞
ステップＳ１４において、制御部２４は、現在表示中のウェブページを合成対象として設定するための処理を実行する。ここに、係る設定処理は、制御部２４の設定処理部２４１によって実行される。
【００３８】
具体的に、制御部２４は、合成対象のウェブページが選択される度に前記ウェブページのＵＲＬなどのリンク情報を合成対象として設定して記憶部２３に記憶する。また、制御部２４は、前記合成対象として設定された前記リンク情報の一覧が表示される送信リンク一覧画面Ｄ２を操作表示部２１に表示させる。なお、前記合成対象の設定は、前記リンク送信処理の開始時にリセット（消去）される。
【００３９】
ここに、図６は、送信リンク一覧画面Ｄ２の一例を示す図である。図６に示されるように、送信リンク一覧画面Ｄ２には、合成対象として設定されている一又は複数のウェブページのＵＲＬなどのリンク情報を示すリンク情報領域Ａ２１が表示される。また、送信リンク一覧画面Ｄ２には、追加キーＫ２１及び送信キーＫ２２が表示されている。追加キーＫ２１は、送信リンク一覧画面Ｄ２に表示されているウェブページの他に合成対象を追加する際に操作される。送信キーＫ２２は、送信リンク一覧画面Ｄ２に表示されているウェブページを合成対象として含むリンク出力データを画像処理装置１０に送信する際に操作される。
【００４０】
＜ステップＳ１５＞
ステップＳ１５において、制御部２４は、前記合成対象の追加操作が行われたか否かを判断する。具体的に、制御部２４は、追加キーＫ２１が操作された場合に、前記追加操作が行われたと判断する。ここで、前記追加操作が行われたと判断されると（Ｓ１５：Ｙｅｓ）、処理が前記ステップＳ１２に戻される。一方、前記追加操作が行われていない場合には（Ｓ１５：Ｎｏ）、処理がステップＳ１６に移行する。
【００４１】
なお、前記合成対象は、例えば予め設定された上限数を上限として設定可能であることが考えられる。この場合、制御部２４が、前記合成対象の設定数が前記上限数に達した場合に処理をステップＳ１７に移行させてもよい。
【００４２】
＜ステップＳ１６＞
ステップＳ１６において、制御部２４は、前記リンク情報の送信操作が行われたか否かを判断する。具体的に、制御部２４は、送信キーＫ２２が操作された場合に、前記送信操作が行われたと判断する。ここで、前記送信操作が行われたと判断されると（Ｓ１６：Ｙｅｓ）、処理が前記ステップＳ１７に移行する。なお、前記送信操作が行われていない場合には（Ｓ１６：Ｎｏ）、処理が前記ステップＳ１５に戻される。
【００４３】
＜ステップＳ１７＞
ステップＳ１７において、制御部２４は、前記ステップＳ１４で合成対象として設定された複数の前記リンク情報を含むリンク出力データを画像処理装置１０に出力する。係る出力処理は、制御部２４の出力処理部２４２によって実行される。具体的に、前記リンク出力データには、送信リンク一覧画面Ｄ２に表示されていた複数のＵＲＬが含まれる。また、前記リンク出力データには、前記画像処理装置１０において前記合成画像生成処理の対象と判断されるための識別情報が含まれている。なお、ステップＳ１７において、制御部２４が、複数の前記リンク情報のＵＲＬのデータを個別に画像処理装置１０に送信してもよい。さらに、前記リンク出力データは、前記リンク出力データに基づいて生成される後述の合成画像の印刷出力時の印刷設定情報と共に画像処理装置１０に送信される。前記印刷設定情報は、前記リンク送信処理の開始時又は前記ステップＳ１７などにおけるユーザー操作によって設定される。
【００４４】
続いて、図７を参照しつつ、画像処理装置１０において制御部１７によって実行される合成画像生成処理の手順の一例について説明する。ここで、ステップＳ２１、Ｓ２２・・・は、制御部１７により実行される処理手順（ステップ）の番号を表している。
【００４５】
＜ステップＳ２１＞
ステップＳ２１において、制御部１７は、情報処理装置２０などの外部装置から前記リンク出力データを受信したか否かを判断する。例えば、制御部１７は、前記リンク出力データである旨を識別するための前記識別情報が付されているデータを受信した場合に、前記リンク出力データを受信したと判断する。ここで、前記リンク出力データを受信したと判断されると（Ｓ２１：Ｙｅｓ）、処理がステップＳ２２に移行する。なお、前記リンク出力データが受信されていなければ（Ｓ２１：Ｎｏ）、前記ステップＳ２１の処理が繰り返し実行される。
【００４６】
＜ステップＳ２２＞
ステップＳ２２において、制御部１７は、前記リンク出力データに含まれる複数の前記リンク情報に基づいて複数の前記コンテンツを取得する。具体的に、制御部１７は、前記リンク情報に基づいてウェブページにアクセスし、前記ウェブページに含まれる前記地図画像に対応する前記位置情報を取得する。前述したように、本実施形態において、前記位置情報は緯度及び経度である。係る取得処理は、制御部１７の取得処理部１７１によって実行される。
【００４７】
例えば、制御部１７は、ＨＴＭＬなどのマークアップ言語において標準化されたＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）を用いて前記ウェブページから位置情報を取得することが考えられる。なお、制御部１７は、前記位置情報を取得可能であれば、その取得手法は特に限定されず、例えば制御部１７は、前記リンク情報、前記ウェブページ、又は前記地図画像のデータから前記位置情報を抽出する。また、制御部１７は、前記ウェブページに表示されている前記コンテンツの名称、住所、又は電話番号などに基づいて、インターネット上の予め設定された地図情報提供サイトから前記コンテンツの内容に対応する前記位置情報を取得してもよい。なお、制御部１７は、前記ウェブページに記載されている住所又は電話番号などを、前記ウェブページのコンテンツに関連する特定の位置を示す位置情報として取得することも考えられる。
【００４８】
そして、前記リンク情報各々に対応する前記位置情報が取得されると、続くステップＳ２３〜Ｓ２７において、制御部１７は、複数の前記地図画像の内容（位置情報）が反映された合成画像を生成する。係る生成処理は制御部１７の生成処理部１７２によって実行される。
【００４９】
＜ステップＳ２３＞
まず、ステップＳ２３において、制御部１７は、前記ステップＳ２２で取得された複数の前記位置情報で示される前記特定の位置各々に対応する複数の位置画像を、記憶部１６に記憶されている一つの前記基準地図画像上に配置する。
【００５０】
ここに、図８は、前記基準地図画像の要部を示す図である。図８に示されるように、前記基準地図画像では、複数の前記位置画像として複数の黒点が配置されている。また、前記位置画像各々には、前記位置画像が対応する前記ウェブページのリンク情報を識別するための識別情報（ここでは（１）〜（５））も含まれる。なお、制御部１７は、前記ＡＰＩを利用して現在の情報処理装置２０の位置情報を取得し、その位置情報を示す現在位置画像を前記基準地図画像に配置することも考えられる。なお、前記基準地図画像に配置された前記位置画像及び前記現在位置画像は、後述のステップＳ２８における出力処理の実行後、又は前記合成画像生成処理の開始時に消去される。
【００５１】
＜ステップＳ２４＞
ステップＳ２４において、制御部１７は、前記基準地図画像において全ての前記位置画像を含む出力範囲の画像を合成画像として抽出する。具体的に、制御部１７は、図８に示されているように、前記基準地図画像において全ての前記位置画像を含む矩形状の範囲であって、前記合成画像の外周縁部（上下左右の端部）から前記位置画像までの間に少なくとも予め設定された下限幅の領域が存在する範囲Ａ８を前記出力範囲として特定する。例えば、制御部１７は、前記位置画像のうち緯度が最も小さい位置画像、緯度が最も大きい位置画像、経度が最も小さい位置画像、経度が最も大きい位置画像各々を特定し、それらの位置画像の外側に前記下限幅の領域が介在する範囲を前記出力範囲として特定する。これにより、前記合成画像では、前記位置画像が前記合成画像の外周縁部上に配置されることが防止され、ユーザーにとって見やすい地図画像が生成される。また、前記出力範囲は、矩形状に限らず円形又は楕円形状などであってもよい。
【００５２】
なお、前記出力範囲の特定手法はこれに限らず、前記位置画像各々の離間距離及び前記位置画像各々の離間距離の中心点などに基づいて前記出力範囲が特定されてもよい。例えば、制御部１７が、複数の前記位置画像のうち緯度方向に最も離れている２つの前記位置画像を特定し、複数の前記位置画像のうち経度方向に最も離れている２つの前記位置画像を特定した後、それらが全て収まる範囲を前記出力範囲として特定することが考えられる。また、制御部１７が、全ての前記位置画像の重心位置を特定し、その重心位置を中心として全ての前記位置画像を含む範囲を前記出力範囲として特定することが考えられる。
【００５３】
＜ステップＳ２５＞
ステップＳ２５において、制御部１７は、前記合成画像における緯度又は経度各々の幅が予め設定された下限値以下であるか否かを判断する。即ち、前記合成画像における緯度又は経度の幅が小さすぎると前記合成画像に含まれる地図が極めて局所的な地図となる。そのため、前記ステップＳ２５では、前記合成画像に含まれる距離（緯度又は経度の幅）が短すぎるか否かが判断される。なお、前記下限値は、緯度及び経度ごとに個別に設定されていてもよい。ここで、前記合成画像における緯度又は経度各々の幅が前記下限値以下であると判断されると（Ｓ２５：Ｙｅｓ）、処理がステップＳ２６に移行する。一方、前記合成画像における緯度又は経度各々の幅が前記下限値以下でないと判断されると（Ｓ２５：Ｎｏ）、処理がステップＳ２７に移行する。
【００５４】
＜ステップＳ２６＞
ステップＳ２６において、制御部１７は、前記基準地図画像から予め設定された規定範囲の画像を前記合成画像として再度抽出する。前記規定範囲は、前記合成画像における緯度又は経度各々の幅が前記下限値となる範囲、又は前記合成画像における緯度又は経度各々の幅が前記下限値より大きくなる範囲である。これにより、前記合成画像に含まれる地図が局所的になることが防止される。
【００５５】
＜ステップＳ２７＞
ステップＳ２７において、制御部１７は、前記合成画像を後述のステップＳ２８における出力対象のサイズに応じて縮小又は拡大する。具体的に、制御部１７は、前記合成画像を印刷出力する場合は、その印刷出力時に前記合成画像が印刷可能な予め設定された領域のサイズが前記出力対象のサイズである。また、制御部１７は、前記合成画像を表示出力する場合は、その表示出力時に前記合成画像が表示可能な予め設定された領域のサイズが前記出力対象のサイズである。
【００５６】
例えば、制御部１７は、前記合成画像の長手方向及び短手方向の長さが前記出力対象の長手方向及び短手方向の長さ以下となる範囲の最大サイズになるように前記合成画像を縮小又は拡大する。これにより、前記合成画像が極力大きいサイズで印刷出力又は表示出力されることになり、ユーザーが見やすい出力結果が提供されることになる。
【００５７】
さらに、前記合成画像における長手方向と前記出力対象における長手方向とが異なる場合には、前記ステップＳ２７の前段において、制御部１７が、前記合成画像を９０度回転させる回転処理を実行することも考えられる。即ち、制御部１７は、前記合成画像の長手方向と前記出力対象の長手方向とが一致する向きに前記合成画像を回転させることが可能である。また、制御部１７が、前記ステップＳ２７において、前記合成画像の拡大に代えて、前記基準地図画像における前記出力範囲を広げて前記合成画像を再抽出することにより、前記合成画像のサイズと前記出力対象のサイズとを近似させることが考えられる。
【００５８】
＜ステップＳ２８＞
ステップＳ２８において、制御部１７は、前記ステップＳ２３〜Ｓ２７において生成された前記合成画像を出力する出力処理を実行する。係る出力処理は、制御部１７の出力処理部１７３によって実行される。例えば、前記出力処理は、画像形成部１４によって前記合成画像の画像データに基づく画像をシートに印刷する印刷処理、又は操作表示部１１によって前記合成画像の画像データに基づく画像を表示する表示処理である。なお、画像処理装置１０の制御部１７は、前記合成画像の印刷出力又は表示出力の少なくとも一方が実行可能であればよい。
【００５９】
ここに、図９は、前記合成画像の印刷結果の一例である印刷物Ｐ９を示す図である。図９に示されるように、印刷物Ｐ９には、前記合成画像が印刷されている領域Ｐ９１、及び前記合成画像に配置されている前記位置画像各々に対応する前記リンク情報各々を識別するための情報が印刷されている領域Ｐ９２が含まれている。印刷物Ｐ９では、複数の前記リンク情報に対応する複数の前記位置画像（黒点）が領域Ｐ９１に示された一つの地図上に印刷されている。また、印刷物Ｐ９では、前記位置画像に対応する前記リンク情報を識別するための情報として、識別情報（ここでは（１）〜（５））、及び前記リンク情報に対応する前記ウェブページのタイトルなどが領域Ｐ９２に印刷されている。
【００６０】
以上説明したように、画像処理装置１０では、情報処理装置２０から受信した前記リンク出力データに基づいて、前記リンク出力データに含まれる複数の前記リンク情報に対応するウェブページのコンテンツの内容が反映された前記合成画像が自動的に生成されて出力される。従って、ユーザーが複数のウェブページのコンテンツの内容に基づいて前記合成画像を生成するための作業が軽減される。なお、画像処理システム１は、例えば複数の商業施設又は観光名所などを訪問する際などに、それらの訪問先の位置を一つの地図上に配置して印刷又は表示するために有用である。
【００６１】
また、本実施形態では、複数の前記リンク情報の全てに対応する前記位置画像が一つの地図上に配置された一つの前記合成画像が生成される場合について説明した。一方、制御部１７の生成処理部１７２が、複数の前記特定の位置を示す複数の前記位置画像を前記リンク情報の数よりも少ない複数の地図画像に分けて配置した複数の前記合成画像を生成することが可能な構成も他の実施形態として考えられる。具体的に、生成処理部１７２は、複数の前記位置画像を前記基準地図画像に配置した前記合成画像に含まれる緯度又は経度の範囲が予め設定された上限値以上である場合に、前記合成画像を分割して複数の前記合成画像を生成することが考えられる。例えば、複数の前記リンク情報に、前記特定の位置が予め設定された近距離範囲内に存在する２つの前記リンク情報と、前記特定の位置が予め設定された近距離範囲内に存在する３つの前記リンク情報とが含まれる場合に、前者及び後者のそれぞれについて前記合成画像が生成されることが考えられる。
【符号の説明】
【００６２】
１０    画像処理装置
１１    操作表示部
１２    ＡＤＦ
１３    画像読取部
１４    画像形成部
１５    通信Ｉ／Ｆ
１６    記憶部
１７    制御部
１７１  取得処理部
１７２  生成処理部
１７３  出力処理部
２０    情報処理装置
２１    操作表示部
２２    通信Ｉ／Ｆ
２３    記憶部
２４    制御部
２４１  設定処理部
２４２  出力処理部
【図１】
2017069695.tif 000003
【図２】
2017069695.tif 000004
【図３】
2017069695.tif 000005
【図４】
2017069695.tif 000006
【図５】
2017069695.tif 000007
【図６】
2017069695.tif 000008
【図７】
2017069695.tif 000009
【図８】
2017069695.tif 000010
【図９】
2017069695.tif 000011