(57)【要約】【課題】表示されていないリンク先のＵＲＬ情報を２次元コードとして付加することができ、該２次元コードの読み取りによりリンク先への直接かつ容易なアクセスを実現する利便性の高い印刷物を出力可能な画像形成システムを提供する。【解決手段】Ｗｅｂページの情報を取得する外部通信手段２０と、ＷｅｂページのＨＴＭＬデータ中に含まれるリンクタグ及びリンク先のＵＲＬ情報を抽出する解析手段１８と、ＵＲＬ情報を２次元コードに変換する変換手段１９と、Ｗｅｂページに、２次元コードを付加した印刷用画像を作成する編集手段１５と、操作表示手段１１と、制御手段１２と、画像出力手段１４と、を少なくとも備え、編集手段１５は、変換された前記２次元コードと、変換前のＵＲＬ情報に紐付けられたＷｅｂページの文字または画像とを対応させて表示した印刷用画像を作成する画像形成システム。【選択図】図１
2014153877.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上のＷｅｂサーバに蓄積されたＷｅｂページの情報を取得する外部通信手段と、
取得した前記Ｗｅｂページのマークアップ言語データを解析し、該マークアップ言語データ中に含まれるリンクタグ及びリンク先のＵＲＬ情報を抽出する解析手段と、
前記ＵＲＬ情報を２次元コードに変換する変換手段と、
前記Ｗｅｂページに、前記２次元コードを付加した印刷用画像を作成する編集手段と、
前記印刷用画像及び印刷条件の設定項目を表示する表示部を有し、前記印刷条件の入力操作を受け付ける操作表示手段と、
入力された前記印刷条件に基づき前記編集手段を制御する制御手段と、
前記印刷用画像を出力する画像出力手段と、を少なくとも備え、
前記編集手段は、変換された前記２次元コードと、変換前の前記ＵＲＬ情報に紐付けられた前記Ｗｅｂページの文字または画像とを対応させて表示した印刷用画像を作成することを特徴とする画像形成システム。
【請求項２】
前記編集手段は、前記２次元コードの表示位置及びサイズの少なくともいずれかを変更することを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記編集手段は、前記２次元コードと、前記ＵＲＬ情報に紐付けられた前記Ｗｅｂページ上の文字または画像とを対応させるための記号をさらに付加することを特徴とする請求項１または２に記載の画像形成システム。
【請求項４】
前記変換手段が、前記Ｗｅｂページ中に含まれる複数のＵＲＬ情報を、一の前記２次元コードに変換することを特徴とする請求項１から３のいずれかに記載の画像形成システム。
【請求項５】
前記印刷条件として、前記２次元コードの表示位置及びサイズの少なくともいずれかを予め設定することを特徴とする請求項１から４のいずれかに記載の画像形成システム。
【請求項６】
前記操作表示手段に表示された前記印刷用画像に基づき、印刷される前記Ｗｅｂページ上の文字及び画像と、前記２次元コードとが重複しないように前記印刷条件が設定され、
前記印刷条件に応じて、前記編集手段により前記２次元コードの表示位置及びサイズの少なくともいずれかが調整されることを特徴とする請求項１から５のいずれかに記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システムに関する。
【背景技術】
【０００２】
近年、様々な情報がＷｅｂページにより公開されており、インターネットに接続することにより、多くの情報を取得することが可能となっている。
Ｗｅｂページにアクセスする手段として、従来からパソコンが利用されてきたが、最近ではブラウザ機能付きの携帯電話、スマートフォン、タブレット等の携帯情報端末が用いられることが多くなっている。
【０００３】
閲覧したＷｅｂページを紙媒体などに印刷する場合、当該Ｗｅｂページのアドレス情報であるＵＲＬ（Uniform  Resource  Locator）をヘッダーまたはフッター部分に印刷することができるのが一般的である。
Ｗｅｂページの情報を印刷物として受け取った際に、このＷｅｂページにアクセスするためには、ヘッダーまたはフッターに印刷されたＵＲＬをブラウザのアドレスバーに入力する必要がある。また、Ｗｅｂページ中に記載された他のＵＲＬがあれば、そのＵＲＬをブラウザのアドレスバーに入力することでアクセスすることができる。
【０００４】
携帯情報端末は、携帯性を重視するために端末自体が小型化されており、文字を入力するためのキーの配置数や配置場所に制約がある。そのため、上記のようにＷｅｂページにアクセスするために文字列の羅列であるＵＲＬを入力するのは容易ではないという問題がある。
【０００５】
これに対し、カメラ付きの携帯情報端末では、２次元コードを読み取る機能を備えているものが普及しており、ＵＲＬ情報が埋め込まれた２次元コードを読み取り、解析することでアクセスすることが可能である。
【０００６】
２次元コードを用いて、バイナリデータまたは文字データ等を符号化して画像データとすることは普及している。例えば、２次元コードの１つであるＱＲコード（登録商標）はエラーコレクションコードを有する信頼性の高い符号化手段であり、ＪＩＳ（日本工業標準調査会）により標準化されている。
【０００７】
そこで、印刷データに含まれるアドレス情報の文字列を２次元コード化する技術が提案されている（例えば、特許文献１及び２参照）。
特許文献１には、印刷物に印刷されているＵＲＬの示すホームページに、携帯情報端末から容易にアクセス可能とするために、原稿を読み取って第１の画像データを得て、特定の文字列を抽出し、前記読み取った第１の画像データより文字列部分を認識し、前記認識した文字列の中からアドレス情報を抽出し、前記抽出したアドレス情報を２次元バーコード画像データに変換し、前記第１の画像データに加え、前記変換して生成した２次元バーコード画像データを付加した第２の画像データを生成し、前記生成した画像データを印刷する装置及びシステムが開示されている。
特許文献２には、印刷データに含まれる特定な文字列を２次元コードに変換し、変換した２次元コードを印刷データとともに印刷するために、ユーザが指定した特定文字列を印刷データ中から検出する特定文字列検出手段と、特定文字列検出手段により検出された特定文字列をコードに変換するコード変換手段と、コード変換手段により変換されたコードを印刷データに付与するコード付与手段とを備えるプリンタドライバ及びプリンタが開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１及び２に記載されたプリンタでは、実際に表示された文字列であるＵＲＬを変換して印刷するものであり、リンク文字やアイコン等のＵＲＬの表示がないリンク先のアドレス情報は印刷されることがない。
【０００９】
ＵＲＬが２次元コード化されていれば、Ｗｅｂページには容易にアクセスすることができるが、２次元コード化されていないリンク先などには直接アクセスできない。リンク先にアクセスするには、２次元コードを読み込んでアクセスしたＷｅｂページ画面から、さらにリンク先を表示させるための操作を行う必要がある。
【００１０】
例えば、タッチパネル操作をユーザの手指で行う場合、選択されるリンク先の文字やアイコンに等は一定以上の大きさが求められる。このため、携帯電話などの小型の端末では、小さな文字やアイコンを選択するために拡大操作を行う必要が生じ、拡大操作により表示される情報も少なくなるため、目的の文字やアイコンを表示させる操作が煩雑になるという問題がある。
また、拡大せずに操作を行った場合、近隣の意図しないリンク先を選択してしまうおそれがある。接続速度やアクセス先の混雑などにより、複数のＷｅｂページを経由することにより時間のロスが生じるという問題もある。
【００１１】
ボタン操作の場合も、多数のリンク先が表示されている場合などには、細かい操作を繰り返し行う必要が生じることもあり、操作が煩雑になるという問題がある。
【００１２】
そこで、本発明は上記課題を鑑み、表示されていないリンク先のＵＲＬ情報を２次元コードとして付加することができ、該２次元コードの読み取りによりリンク先への直接かつ容易なアクセスを実現する利便性の高い印刷物を出力可能な画像形成システムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、本発明に係る画像形成システムは、ネットワーク上のＷｅｂサーバに蓄積されたＷｅｂページの情報を取得する外部通信手段と、取得した前記Ｗｅｂページのマークアップ言語データを解析し、該マークアップ言語中に含まれるリンクタグ及びリンク先のＵＲＬ情報を抽出する解析手段と、前記ＵＲＬ情報を２次元コードに変換する変換手段と、前記Ｗｅｂページに、前記２次元コードを付加した印刷用画像を作成する編集手段と、前記印刷用画像及び印刷条件の設定項目を表示する表示部を有し、前記印刷条件の入力操作を受け付ける操作表示手段と、入力された前記印刷条件に基づき前記編集手段を制御する制御手段と、前記印刷用画像を出力する画像出力手段と、を少なくとも備え、前記編集手段は、変換された前記２次元コードと、変換前の前記ＵＲＬ情報に紐付けられた前記Ｗｅｂページの文字または画像とを対応させて表示した印刷用画像を作成することを特徴とする画像形成システムである。
【発明の効果】
【００１４】
本発明によれば、表示されていないリンク先のＵＲＬ情報を２次元コードとして付加することができ、該２次元コードの読み取りによりリンク先への直接かつ容易なアクセスを実現する利便性の高い印刷物を出力可能な画像形成システムを提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態に係る画像形成システムのハード構成の一例を示すブロック図である。
【図２】本実施形態に係る画像形成システムにより印刷用画像を作成する流れの例を示すフローチャートである。
【図３】図２に示すステップＳ００１の詳しい流れを示すフローチャートである。
【図４】初期設定における操作表示手段の画面の例を示す模式図である。
【図５】図２に示すステップＳ００２の詳しい流れを示すフローチャートである。
【図６】図５に示すステップＳ２０４の詳しい流れを示すフローチャートである。
【図７】図６に示すステップＳ３１０及びＳ３１２の詳しい流れを示すフローチャートである。
【図８】操作表示手段に印刷対象のＷｅｂページが表示された状態を示す模式図である。
【図９】操作表示手段の出力処理画面の例を示す模式図である。
【図１０】Ｗｅｂページ及び該ＷｅｂページのＨＴＭＬデータの一例を示す説明図である。
【図１１】図１０に示すＷｅｂページの一部のＨＴＭＬデータの一例を示す説明図である。
【図１２】従来の印刷システムにより印刷されたＷｅｂページの一例を示す模式図である。
【図１３】本実施形態に係る画像形成システムで印刷された画像の一例を示す模式図である。
【図１４】本実施形態に係る画像形成システムで印刷された画像の一例を示す模式図である。
【図１５】本実施形態に係る画像形成システムで印刷された画像の一例を示す模式図である。
【図１６】本実施形態に係る画像形成システムを構成する画像形成装置の一例を示す外観図である。
【発明を実施するための形態】
【００１６】
以下、本発明に係る画像形成システムについて図面を参照して説明する。なお、本発明は以下に示す実施例の実施形態に限定されるものではなく、他の実施形態、追加、修正、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【００１７】
本実施形態の画像形成システムを構成する画像形成装置として、コピー機能，ファクシミリ（ＦＡＸ）機能，プリント機能，スキャナ機能および入力画像（前述の各機能において入力された画像）を配信する機能等を複合したいわゆるＭＦＰ（Multi  Function  Peripheral）と称されるデジタルカラー複合機に適用した例を示す。
【００１８】
図１６は、画像形成装置の一例である前記デジタルカラー複合機を概略的に示す外観斜視図である。画像形成装置（デジタルカラー複合機）１０は、転写紙などの媒体に画像を形成する画像形成手段である印刷装置１０ａの上部に、原稿から画像を読み取る画像読取手段である画像読取装置１０ｂを配設した構成とされている。
【００１９】
画像読取装置１０ｂの装置外面には、オペレータに対する表示とオペレータからの各種の入力を許容する操作表示手段（操作パネル）１１が設けられている。さらに、操作表示手段１１の下部には、記憶媒体Ｍ（図示せず）に記憶されているプログラムコードや画像データ等を読み取る、または記憶媒体Ｍに対してプログラムコードや画像データ等を書き込む装置である外部メディア入出力装置９が、記憶媒体Ｍの挿入を許容する挿入口を外部に露出させて設けられている。
【００２０】
図１は、本実施形態に係る画像形成システムのハード構成を示すブロック図である。
図１に示すように、画像形成システムのハード構成として、ネットワーク上のＷｅｂサーバに蓄積されたＷｅｂページの情報を取得する外部通信手段２０と、取得した前記Ｗｅｂページのマークアップ言語データ（ＨＴＭＬデータ、ＸＭＬデータなど、以下、ＨＴＭＬデータを例とする）を解析し、該ＨＴＭＬデータ中に含まれるリンクタグ及びリンク先のＵＲＬ情報を抽出する解析手段１８と、前記ＵＲＬ情報を２次元コードに変換する変換手段１９と、前記Ｗｅｂページに、前記２次元コードを付加した印刷用画像を作成する編集手段１５と、前記印刷用画像及び印刷条件の設定項目を表示する表示部を有し、前記印刷条件の入力操作を受け付ける操作表示手段１１と、入力された前記印刷条件に基づき前記編集手段を制御する制御手段１２と、前記印刷用画像を出力する画像出力手段１４とを少なくとも備える。
【００２１】
なお、制御手段１２には、図１に示すようにシステムを構成する各手段が接続されており、各手段は制御手段１２により制御される。
制御手段１２は、例えば、メインプロセッサであるＣＰＵと、画像データを印刷装置１０ａによる作像に供すべく一旦格納しておくメモリデバイスと、制御プログラム等を記憶したＲＯＭと、システムログ，システム設定，ログ情報等を記録しておく電源オフ時にもデータの保持が可能なＮＶＲＡＭをバス接続したマイクロコンピュータ構成とすることができる。
【００２２】
制御手段１２には、印刷装置１０ａを制御する画像出力手段１４と、画像読取装置１０ｂを制御する画像入力手段１３が接続されている。
画像出力手段１４は、印刷装置１０ａに対して画像データを含む印刷指示を出力し、印刷装置１０ａに転写紙などの媒体に画像を形成して出力させる。
画像入力手段１３は、画像読取装置１０ｂを駆動し、原稿の表面に対するランプ照射の反射光をミラーおよびレンズにより受光素子（例えば、ＣＣＤ）に集光して読み取り、Ａ／Ｄ変換してデジタル画像データを生成する。
【００２３】
制御手段１２には、外部通信手段２０から取得したＷｅｂページの情報や、画像処理や処理制御のための記憶を一時的に格納する一次記憶手段１６と、多量の画像データや印刷条件の設定情報、蓄積やジョブ履歴等を保持する二次記憶手段が接続されている。一次記憶手段１６は、ＷｅｂページのＨＴＭＬデータを格納し、２次元コードの位置及びサイズの初期設定を確保するのに用いられる。
【００２４】
操作表示手段１１は、表示部が、前記印刷条件の入力操作を受け付ける機能を備えるタッチパネルであってもよい。また、表示部とは別に、入力操作のためのボタンなどを備えていてもよい。
また、表示部において、外部通信手段２０により取得した情報に基づくＷｅｂページのブラウジングが可能である。
【００２５】
編集手段１５は、画像の拡大、縮小、回転、合成などの編集作業を行う。具体的には、変換された前記２次元コードと、変換前の前記ＵＲＬ情報に紐付け（関連付け）られた前記Ｗｅｂページの文字または画像とを対応させて表示した印刷用画像を作成する。
【００２６】
解析手段１８は、ＷｅｂページのＨＴＭＬデータを解析する。上述のように該ＨＴＭＬデータ中に含まれるリンクタグ及びリンク先のＵＲＬ情報を抽出する。また、操作表示手段１１の表示部に、指定されたレイアウトやコマンドを実行してＷｅｂページを表示させる。
【００２７】
変換手段１９は、解析手段１８により抽出されたリンク先のＵＲＬ情報を２次元コードに変換する。
２次元コードとしては、前記画像形成装置で出力可能であり、かつ携帯情報端末で読取可能なコードであれば特に限定されない。本実施形態においては、２次元コードとしてＱＲコード（登録商標）を出力する態様について説明する。
【００２８】
また、変換手段１９は、前記Ｗｅｂページ中に含まれる複数のＵＲＬ情報を、一の前記２次元コードに変換することができる。
【００２９】
編集手段１５は、変換された前記２次元コードと、変換前の前記ＵＲＬ情報に紐付けられた前記Ｗｅｂページの文字または画像とを対応させて表示した印刷用画像を作成する。
印刷画像は、画像出力手段１４を構成する印刷装置１０ａにより所望の媒体（例えば、紙など）に印刷される。
これにより、ＨＴＭＬファイル内に埋め込まれたリンク情報を、印刷物として出力された後でも容易に追跡することができる。
【００３０】
また、編集手段１５は、前記２次元コードと、前記ＵＲＬ情報に紐付けられた前記Ｗｅｂページ上の文字または画像とを対応させるための記号をさらに付加することができる。
【００３１】
編集手段１５は、前記２次元コードの表示位置及びサイズの少なくともいずれかを変更することができる。
【００３２】
操作表示手段１１に表示された前記印刷用画像に基づき、印刷される前記Ｗｅｂページ上の文字及び画像と、前記２次元コードとが重複しないように前記印刷条件が設定され、前記印刷条件に応じて、編集手段１５により前記２次元コードの表示位置及びサイズの少なくともいずれかが調整される。
【００３３】
また、前記印刷条件として、前記２次元コードの表示位置及び表示サイズの少なくともいずれかを予め設定（初期設定）することができる。
【００３４】
なお、本実施形態の画像形成システムにおいて、外部通信手段２０により取得した情報に基づくＷｅｂページ以外にも、上述の画像読取装置１０ｂにより読み取られた原稿の印刷においても、原稿中の文字情報を解析手段１８が解析してＵＲＬ情報を抽出し、前記ＵＲＬ情報を変換手段１９が２次元コードに変換し、編集手段１５が、変換された前記２次元コードと変換前のＵＲＬ文字列とを対応させて表示した印刷用画像を作成することができる。
【００３５】
図２、図３及び図５に示すフローチャートに基づき、本実施形態に係る画像形成システムにおいて、Ｗｅｂページの印刷を行う際に、前記２次元コードと、変換前の前記ＵＲＬ情報に紐付けられた前記Ｗｅｂページの文字または画像とを対応させて表示した印刷用画像を作成する流れを説明する。
【００３６】
図２に示すように、まず印刷の初期化を行い（Ｓ００１）、次いで２次元コードを出力するための処理を行う（Ｓ００２）。初期化のステップＳ００１の詳細な流れを図３に、２次元コード化処理のステップＳ００２の詳細な流れを図５にそれぞれ示す。
【００３７】
図３は初期化の流れを示したもので、まず、初期設定を行うかを判断し（Ｓ１０１）、初期設定を行わない場合は初期化を終了する。
初期化を行う場合には、印字設定を行うかを判断する（Ｓ１０２）。印字設定とは、例えば、変換された前記２次元コードと変換前のＵＲＬ文字列とを対応させるための文字や符号などの記号の印字を行う設定であり、ステップＳ１０２の判断に応じて印字設定を行う（Ｓ１０３）。
【００３８】
次に、変換した２次元コードの表示位置及び表示サイズを自動設定するかを判断し（Ｓ１０４）、自動設定を選択した場合には自動設定が行われる（Ｓ１０５）。自動設定を行わない場合は、まず、２次元コードの表示位置の設定を行うかを判断する（Ｓ１０６）。
ここで、設定を行わない選択をした場合、２次元コードの表示位置の初期設定を行う（Ｓ１０７）。
【００３９】
ステップＳ１０７の初期設定の画面を図４（Ａ）に示す。
図４（Ａ）は、操作表示手段１１の表示部（操作パネル）に表示された表示画面３０を示したもので、表示画面３０は、ステータス表示部３１ａと、操作ボタン表示部３１ｂからなる。
図４（Ａ）の例では、表示位置をボタン３３で選択し、決定ボタン３４で確定することにより、２次元コードの表示位置を予め設定することができる。
【００４０】
ステップＳ１０７の初期設定を行わない場合は、２次元コードの表示位置を都度任意の位置に設定する（Ｓ１０８）。
【００４１】
次に、２次元コードの表示サイズの設定を行うかを判断する（Ｓ１０９）。ここで、設定を行わない選択をした場合、２次元コードの表示サイズの初期設定を行う（Ｓ１１０）。
【００４２】
ステップＳ１１０の初期設定の画面を図４（Ｂ）に示す。
図４（Ｂ）は、操作表示手段１１の表示部（操作パネル）に表示された表示画面３０を示したもので、図４（Ａ）と同様にステータス表示部３１ａと、操作ボタン表示部３１ｂからなる。
図４（Ｂ）の例では、表示サイズを操作パネルまたは操作ボタンなどの入力手段により選択し、サイズ表示部３５に表示された値を決定ボタン３４で確定することにより、２次元コードの表示サイズを予め設定することができる。
【００４３】
ステップＳ１１０の初期設定を行わない場合は、２次元コードの表示サイズを都度任意の大きさに設定する（Ｓ１１１）。
【００４４】
次に、Ｗｅｂページ内に複数のリンク先ＵＲＬ情報が存在する場合に、これらのＵＲＬ情報をまとめて一つの２次元コードに変換して表示するかを判断する（Ｓ１１２）。
複数のＵＲＬ情報を一つの２次元コードにまとめて変換した（Ｓ１１３）場合、まとめて変換しない場合であってもＵＲＬ情報の文字数が多い場合には２次元コードの容量を超過してしまわないかを判断する（Ｓ１１４）。
【００４５】
２次元コードの容量を超過してしまう場合、変換される複数のＵＲＬ情報を分割するか否かを判断する（Ｓ１１５）。ＵＲＬ情報を分割しないことを選択した場合には、容量を満たす最大の文字数が変換されるが、これにより一部不完全なＵＲＬ情報が含まれる場合もある。
一方、ＵＲＬ情報の分割を設定する場合（Ｓ１１６）は、変換されるすべてのＵＲＬ情報が完全な形となるように変換されるが、容量に空きを残して新たな２次元コードが生成されることとなる。
【００４６】
図５は、２次元コード化処理の流れを示したもので、まず、印刷対象のＷｅｂページが表示されているかを判断する（Ｓ２０１）。該Ｗｅｂページは、ネットワーク上のＷｅｂサーバに蓄積された情報を外部通信手段２０が取得したものである。
Ｗｅｂページが表示中であれば、印刷出力の要求の有無を判断する（Ｓ２０２）。
【００４７】
出力要求があったとき、Ｗｅｂページのデータを出力用データに展開する。具体的には、解析手段１８が、取得した前記ＷｅｂページのＨＴＭＬデータを解析し、該ＨＴＭＬデータ中に含まれるリンクタグ及びリンク先のＵＲＬ情報を抽出する（Ｓ２０３）。
【００４８】
次に、変換手段１９が、抽出したＵＲＬ情報を２次元コード化する（Ｓ２０４）。このステップＳ２０４の詳細な流れは、図６に示す。
【００４９】
次に、変換した２次元コードと印字が展開済みとなった出力用データを出力し（Ｓ２０５）、２次元コード化処理が終了する。
【００５０】
図６は、図５のステップＳ２０４の詳細な流れであり、Ｗｅｂページの印刷時にＨＴＭＬデータのタグ情報から２次元コードを作成（２次元コード化）する流れを示したものである。
まず、印刷対象のＷｅｂページのＨＴＭＬデータを解析し、タグ情報からリンク先のＵＲＬ情報を抽出する（Ｓ３０１）。
次に、Ｗｅｂページ内に複数のリンク先ＵＲＬ情報が存在する場合に、これらのＵＲＬ情報をまとめて２次元コードに変換するかを判断する（Ｓ３０２）。
複数のＵＲＬ情報をまとめて２次元コードに変換する場合、バッファに複数のＵＲＬ情報をまとめていき（Ｓ３０３）、バッファ内の複数のＵＲＬ情報が、２次元コードの容量を超過したか否かを判断する（Ｓ３０４）。
【００５１】
バッファ内のＵＲＬ情報が２次元コードの容量を超過してしまう場合、複数のＵＲＬ情報を分割するか否かを判断する（Ｓ３０５）。ＵＲＬ情報を分割しないことを選択した場合には、容量を満たす最大の文字数が変換されるが、これにより一部不完全なＵＲＬ情報が含まれる場合もある。
一方、ＵＲＬ情報の分割設定する場合、二つ目のバッファを作成し、一つ目のバッファにまとめられなかったＵＲＬ情報をまとめていく（Ｓ３０６）。
【００５２】
複数のＵＲＬ情報をまとめない設定とした場合は、次に、位置を指定して印字を行うかを判断する（Ｓ３０８）。位置を指定して印字を行う場合には、変換前のＵＲＬ情報に紐付けられたＷｅｂページの文字または画像を特定し、２次元コードと対応させる（Ｓ３０９）。そして、２次元コード化処理を行う（Ｓ３１０）。このステップＳ３１０の２次元コード化の流れの詳細は、図７に示す。
【００５３】
次に、印刷対象のＷｅｂページのＨＴＭＬデータをすべて解析したかを判断する（Ｓ３０７）。すべて解析していない場合には、ステップＳ３０１に戻り、未解析のデータからＵＲＬ情報を抽出する処理を行う。
ＨＴＭＬデータの解析がすべて完了した場合には、複数のＵＲＬ情報をまとめる設定であるかを判断し（Ｓ３１１）、まとめる設定ではなければ処理を終了する。
一方、まとめる設定である場合、バッファにまとめられた複数のＵＲＬ情報の２次元コード化処理を行う（Ｓ３１２）。このステップＳ３１２の２次元コード化の流れの詳細は、図７に示す。
【００５４】
次に、位置を指定して印字を行うかを判断し（Ｓ３１３）、行わない場合には２次元コード化を終了する。一方、位置を指定して印字を行う場合には、変換前のＵＲＬ情報に紐付けられたＷｅｂページの文字または画像を特定し、２次元コードと対応させ（Ｓ３１４）、２次元コード化を終了する。
【００５５】
図７は、図６のステップＳ３１０及びＳ３１２に示す２次元コード化処理の詳細な流れであり、Ｗｅｂページの印刷時にＨＴＭＬデータのタグ情報から２次元コードを作成（２次元コード化）する処理の流れを示したものである。
【００５６】
まず、２次元コードの表示位置の自動設定を行うかを判断する（Ｓ４０１）。自動設定を行わない場合は、図４（Ｂ）に示したような初期設定画面により表示サイズの設定を行い（Ｓ４０２）、図４（Ａ）に示したような初期設定画面により表示位置の設定を行う（Ｓ４０３）。
【００５７】
２次元コードの表示位置の自動設定を行う場合は、２次元コードの出力位置を、印刷対象のＷｅｂページの画像の内部とするか、画像の外部の用紙の余白領域とするかを判断する（Ｓ４０４）。
【００５８】
２次元コードを印刷対象のＷｅｂページの画像の内部に表示させる場合には、変換前のＵＲＬ情報に紐付けられたＷｅｂページの文字または画像等と２次元コードとが重複しないように、表示位置及び表示サイズの少なくともいずれかを調整する（Ｓ４０５）。
【００５９】
印刷対象のＷｅｂページの画像の外部に出力する場合には、用紙の余白領域の情報（例えば、余白の面積や形状など）を取得する（Ｓ４０６）。そして、取得した余白領域の情報に基づき、２次元コードの表示サイズを決定し（Ｓ４０７）、表示位置を決定する（Ｓ４０８）。
【００６０】
次いで、バッファにあるＵＲＬ情報を２次元コード化する（Ｓ４０９）。そして、印刷用画像の出力データに、２次元コードを展開し（Ｓ４１０）、２次元コード化処理を終了する。
【００６１】
上述の流れにより、Ｗｅｂページの印刷用画像として、変換された２次元コードと、変換前の前記ＵＲＬ情報に紐付けられたＷｅｂページの文字または画像とが対応して表示された印刷用画像が形成される。
Ｗｅｂページの印刷用画像の形成における操作表示手段１１の表示部の画像を図８及び図９に示す。
【００６２】
図８は、操作表示手段（タッチパネル）１１の表示部（表示画面）３０に、印刷対象のＷｅｂページが表示された状態を模式的に示したもので、ステータス表示部３１には実行中の処理や状態が表示される。本実施態様においては「ブラウジング中」が表示されている。
【００６３】
操作表示手段（タッチパネル）１１はさらに、Ｗｅｂページ表示部５３、アクセスしているＵＲＬの表示部５４、Ｗｅｂページに対する要求を入力する操作部５５、ブラウジング処理の要求を入力する操作部５６、Ｗｅｂページの出力を指示する操作ボタン５６ａ、表示部３０におけるＷｅｂページの表示サイズの変更要求を入力する操作部５７、ブラウジング箇所の位置を調整する操作部５８、ブラウジング以外のモードに切り替える操作部５９を有し、これらが表示部３０に表示されている。
【００６４】
図８に示したＷｅｂページの出力を指示する操作ボタン５６ａからの入力を受け、出力処理を実行するための画面が表示された状態を図９に示す。
図９に示す出力処理画面では、出力設定における操作を選択する操作部６１が表示され、操作部６１には、表示画面の画像のまま印刷を行う「印刷（通常）」の設定ボタン６１ａ、リンク情報を付加して印刷を行う「印刷（リンク）」の設定ボタン６１ｂ、表示画面の画像のまま表示を行う「出力（通常）」の設定ボタン６１ｃ、リンク情報を付加して表示を行う「出力（リンク）」の設定ボタン６１ｄが表示されている。
【００６５】
また、Ｗｅｂページが印刷される用紙の種類を選択する操作部６２、印刷時の各種オプションを指示する操作部６３が表示されている。
その他のアクセスしているＵＲＬの表示部５４、Ｗｅｂページに対する要求を入力する操作部５５、ブラウジング以外のモードに切り替える操作部５９は図８と同様である。
【００６６】
図８及び図９に表示されているＷｅｂページ表示部５３に表示された印刷対象のＷｅｂページ７０ａのＨＴＭＬデータ（タグ情報）を図１０に示す。
図１０に示す例において、印刷対象のＷｅｂページ７０ａは、上段７１ａ、中段７２ａ、下段７３ａの３つのフレームから構成されている。
上段７１ａは「Ｔｏｐ  Ｐａｇｅ」の文字表示からなり、中段７２ａはさらに分割された構成となっており、別のＷｅｂページへのリンクを有し、下段７３ａは天気図を示す画像からなる。
【００６７】
それぞれのフレームは、Ｗｅｂページ７０ａのＨＴＭＬデータ７０ｂに示すように、上段は「top.html」７１ｂ、中段は「middle.html」７２ｂ、下段は「bottom.html」７３ｂのＨＴＭＬデータが読み込まれて表示される。
【００６８】
図１０に示したＷｅｂページ中段７２ａのＨＴＭＬデータを図１１に示す。
中段７２ａは左欄７４ａと右欄７５ａに分割され、さらに右欄７５ａが、上段７６ａ、左下欄７７ａ及び右下欄７８ａに分割された構成となっている。
中段７２ａのＨＴＭＬデータ７２ｂ、左欄７４ａのＨＴＭＬデータ７４ｂ、右欄７５ａのＨＴＭＬデータ７５ｂをそれぞれ示している。
【００６９】
左欄７４ａには、「天気」、「ニュース」、「地図」、「動画」のリンク文字が表示されている。
左欄７４ａのＨＴＭＬデータ７４ｂに記載されているように、「天気」の文字のリンク先は「tenki.html」であり、「ニュース」の文字のリンク先は「news.html」であり、「地図」の文字のリンク先は「tenki.html」であり、「動画」の文字のリンク先は「movie.html」である。このように、リンク文字のリンク先のＵＲＬ情報は、ＨＴＭＬデータ中には表示されているが、画面上に文字列として表示されていない。
このため、本実施形態においては、解析手段１８が取得したＨＴＭＬデータを解析し、リンクタグ及びリンク先のＵＲＬを抽出する。
【００７０】
なお、図１１には「天気」のページが表示されている。参照済みのリンク文字の色は異なる色で表示されることが一般的である（図示せず）。
さらに、左下欄７７ａには、各地の天気情報を参照できるページにリンクされた地名のリンク文字が表示されている。７８ａのＨＴＭＬデータ（図示せず）には、リンク先のＵＲＬ情報が表示されているが、画面上に文字列として表示されていない。
【００７１】
図９に示した操作部６１において、表示画面の画像のまま印刷を行う「印刷（通常）」の設定ボタン６１ａからの入力を受けた場合のＷｅｂページ７０ａの出力例を図１２に示す。
図１２は、用紙Ｐ上に印刷された画像７０ｃを示したもので、画像７０ｃはブラウザ上に表示された領域が表示と同様に印刷されている。
なお、表示画面の画像のまま表示を行う「出力（通常）」の設定ボタン６１ｃの入力を受けた場合にも、７０ｃと同様の画像が出力先に表示される。
【００７２】
図９に示した操作部６１において、リンク情報を付加して印刷を行う「印刷（リンク）」の設定ボタン６１ｂからの入力を受けた場合のＷｅｂページ７０ａの出力例を図１３〜図１５に示す。
なお、図１３〜図１５は、用紙Ｐ上に印刷された画像を示しているが、リンク情報を付加して表示を行う「出力（リンク）」の設定ボタン６１ｄからの入力を受けた場合は、これらの画像と同様の画像が出力先に表示される。
【００７３】
図１３は、図７に示すフローにおいてステップＳ４０１で自動設定を選択し、ステップＳ４０４で余白領域に出力しない選択をして２次元コード化処理が行われた例であり、印刷されるＷｅｂページ上の文字及び画像と、２次元コードとが重複しないように印刷条件が設定され、該印刷条件に応じて、編集手段１５により２次元コードの表示位置及びサイズの少なくともいずれかが調整されて形成された画像である。
具体的には、Ｗｅｂページ内の文字や画像が表示されない余白領域の情報を取得し、当該余白領域に表示されるように２次元コードの表示位置及びサイズが調整されている。
さらに、２次元コードは、変換前のＵＲＬ情報に紐付けられたＷｅｂページの文字または画像と対応するように、文字列の末尾の領域に表示されている。
【００７４】
図１３に示すように、Ｗｅｂページの画像の内部に２次元コードを表示させる場合においては、Ｗｅｂページ内の文字や画像と重複しないことに加え、過剰な数の２次元コードが表示されることによって、２次元コードの識別や読取が困難になることを防止する必要がある。
【００７５】
図１４は、図３に示すフローのステップＳ１０２、または図６に示すフローのステップＳ３０８で印字設定を行うことを選択して２次元コード化が行われた例であり、２次元コードにＵＲＬ情報に紐付けられたＷｅｂページ上の文字または画像を対応させるための記号（「＊１」〜「＊１４」）が付加された画像８３が、Ｗｅｂページの画像８２の外部の用紙Ｐの余白領域に表示されている。
Ｗｅｂページの画像８２の内部には、リンク文字の末尾に、２次元コードと対応させるための記号（「＊１」〜「＊１４」）が表示されている。
画像８３は、例えば、図４（Ａ）に示した初期位置設定において下段が選択され、図４（Ｂ）に示した初期サイズ設定において８ポイントが選択されて作成された画像である。
【００７６】
図１５は、図３に示すフローのステップＳ１１２または図６に示すフローのステップＳ３０２において、複数のＵＲＬ情報をまとめる設定を選択し、さらに図３に示すフローのステップＳ１１５または図６に示すフローのステップＳ３０５において、分割設定を行うことを選択して２次元コード化が行われた例であり、複数のＵＲＬがまとめられた２次元コード８５ａ〜８９ａが、Ｗｅｂページの画像８４の外部の用紙Ｐの余白領域に表示されている。
【００７７】
ここで、２次元コード８５ａ〜８９ａは、容量が超過したために複数に分割された例であり、容量が超過しない場合であれば、一つの２次元コードにより表示することができる。
【００７８】
以下、一例として、２次元コードの容量が１００文字であるとして説明する。
図１５の２次元コード８５ａには８５ｂで示すＵＲＬ情報が格納され、２次元コード８６ａには８６ｂで示すＵＲＬ情報が格納され、２次元コード８７ａには８７ｂで示すＵＲＬ情報が格納され、２次元コード８８ａには８８ｂで示すＵＲＬ情報が格納され、２次元コード８９ａには８９ｂで示すＵＲＬ情報が格納されている。
【００７９】
８５ａには８５ｂに示すように４つのＵＲＬ情報「http://abcd_tenki.jp（２０文字）」、「http://abcd_news.jp（１９文字）」、「http://abcd_map.jp（１８文字）」、及び「http://abcd_movie.jp（２０文字）」が格納されており、これらの合計の文字数は７７文字である。
８５ａの容量の上限である１００文字まで、あと２３文字の情報を格納する余裕がある。しかしながら、次にまとめられるＵＲＬ情報は２８文字の「http://abcd_tenki.sapporo.jp」であるため、８５ａには全部の情報を格納することができない。そこで、「http://abcd_tenki.sapporo.jp」は次の２次元コード８６ａに格納される。
このように、個々のＵＲＬ情報が完全な情報として格納されるように、まとめられた複数のＵＲＬ情報は適宜分割される。
【００８０】
本実施形態の画像形成システムは、通常表示されないリンク先の情報を２次元コードで表示させた印刷物を出力することができる。当該印刷物は、携帯電話、スマートフォン、タブレット等のカメラ付き携帯端末などから２次元コードを読み取ることにより、ＵＲＬの文字列を直接入力することなくリンク先へ直接かつ容易にアクセスすることを可能とする。また、２次元コードの出力において、印刷対象のＷｅｂページの画像内の余白及び印刷される用紙に対するＷｅｂページの画像外の余白の面積や形状に応じ、適宜表示位置や表示サイズを調整することができるため、より利便性の高い印刷物を出力することができる。
【００８１】
また、本実施形態の画像形成システムによれば、印刷実行時に公開されていたリンク先情報を２次元コード化して記録した印刷物として残すことができるため、後にそのリンク先情報が削除された場合や変更された場合などであっても、当該印刷物を用いて削除前または変更前のリンク先情報を容易にたどることができる。
【００８２】
なお、印刷以外の出力手段として、外部表示手段（例えば、デジタルサイネージなど）の表示部に画像を出力させることにより、同様の高い利便性を提供することが可能である。
【符号の説明】
【００８３】
１０      画像形成装置
１１      操作表示手段
１２      制御手段
１３      画像入力手段
１４      画像出力手段
１５      編集手段
１６      １次記憶手段
１７      ２次記憶手段
１８      解析手段
１９      変換手段
２０      外部通信手段
【先行技術文献】
【特許文献】
【００８４】
【特許文献１】特開２００９−１４１７７２公報
【特許文献２】特許第４４７０８２８号公報
【図１】
2014153877.tif 000003
【図２】
2014153877.tif 000004
【図３】
2014153877.tif 000005
【図４】
2014153877.tif 000006
【図５】
2014153877.tif 000007
【図６】
2014153877.tif 000008
【図７】
2014153877.tif 000009
【図８】
2014153877.tif 000010
【図９】
2014153877.tif 000011
【図１０】
2014153877.tif 000012
【図１１】
2014153877.tif 000013
【図１２】
2014153877.tif 000014
【図１３】
2014153877.tif 000015
【図１４】
2014153877.tif 000016
【図１５】
2014153877.tif 000017
【図１６】
2014153877.tif 000018