(57)【要約】【課題】  複合機において、ネットワーク上の他のサーバから情報を取得する際のユーザの手間を軽減する。【解決手段】  複合機１００は、画像データ取得部１０４と、画像データに所定の形式の２次元コード情報が含まれる場合に、当該２次元コード情報をデコードして文字情報に変換する２次元コード情報デコード部１０８と、その文字情報にウェブサーバへのアクセス情報が含まれるか否かを解析する処理判断部１１０と、文字情報にアクセス情報が含まれる場合に、アクセス情報に基づき、ウェブサーバにアクセスして所定のコンテンツデータを取得するコンテンツ取得部１１６と、コンテンツデータを印刷する印刷処理部１２２と、を含む。【選択図】        図１
2006115020.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク接続機能、原稿読取機能および印刷機能を有する複合機であって、
画像データを取得する画像データ取得手段と、
前記画像データ取得手段が取得した画像データに所定の形式の２次元コード情報が含まれるか否かを検出する検出手段と、
前記検出手段が、前記画像データに前記２次元コード情報が含まれることを検出した場合に、当該２次元コード情報をデコードして文字情報に変換するデコード手段と、
前記デコード手段が変換した前記文字情報にウェブサーバへのアクセス情報が含まれるか否かを解析する解析手段と、
前記文字情報にウェブサーバへのアクセス情報が含まれる場合に、当該アクセス情報に基づき、前記ウェブサーバにアクセスして所定のコンテンツデータを取得するコンテンツ取得手段と、
前記コンテンツデータの印刷の可否を判断する第一の判断手段と、
前記第一の判断手段が、前記コンテンツデータを印刷できると判断した場合に、前記コンテンツデータを印刷する印刷手段と、
を含むことを特徴とする複合機。
【請求項２】
請求項１に記載の複合機において、
前記文字情報にアクセス情報が含まれる場合に、前記ウェブサーバにアクセスするか否かを判断する第二の判断手段をさらに含み、
前記コンテンツ取得手段は、前記第二の判断手段の判断結果に基づき、前記所定のコンテンツデータを取得することを特徴とする複合機。
【請求項３】
請求項１または２に記載の複合機において、
前記デコード手段が変換した前記文字情報にアクセス情報が含まれる場合に、前記ウェブサーバにアクセスするか否かの判断基準を記憶する第一の記憶手段をさらに含み、
前記第二の判断手段は、前記第一の記憶手段を参照して、前記ウェブサーバにアクセスするか否かを判断することを特徴とする複合機。
【請求項４】
請求項１乃至３いずれかに記載の複合機において、
前記コンテンツ取得手段が取得した前記コンテンツデータを印刷するか否かの判断基準を記憶する第二の記憶手段をさらに含み、
前記第一の判断手段は、前記第二の記憶手段を参照して、前記コンテンツデータの印刷の可否を判断することを特徴とする複合機。
【請求項５】
請求項１乃至４いずれかに記載の複合機において、
原稿を読み取り、画像データを生成する原稿読取手段をさらに含み、
前記画像データ取得手段は、前記原稿読取手段が生成した画像データを取得することを特徴とする複合機。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワーク接続機能、原稿読取機能および印刷機能を有する複合機に関し、とくに２次元コード情報を取り扱う複合機に関する。
【背景技術】
【０００２】
近年、水平方向および垂直方向の２次元方向に情報を持つ２次元コード情報が普及してきている。２次元コードは、１次元コードに比べて大容量の情報を扱うことができるため、コード自体に種々の情報を持たせることが可能である。
【０００３】
特許文献１には、プリンタ装置が端末装置から依頼された印刷データを印刷する際に、用紙上端部と用紙下端部にそれぞれ印刷データを識別する情報と、印刷状態を識別するための情報が含まれたバーコードを印刷データとともに印刷し、用紙排出口にて前記バーコードを読み取ることにより印刷の状態を識別し、印刷履歴として管理するように構成されたシステムが開示されている。ここで、用紙排出口にバーコードリーダが設けられており、用紙排出口にてバーコードを読み取ることにより、印刷の状態を識別して、用紙排出が完了したことをユーザに通知できるようになっている。
【特許文献１】特開２００４−９０２３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、原稿読取機能や印刷機能等を有する複合機においては、原稿読取機能を用いて紙媒体等に印刷された２次元コード情報を読み取ることが可能である。そのため、このような複合機においては、特別な装置を付加することなく、２次元コード情報を取り扱うことが容易である。また、近年、インターネット等のネットワークに接続されたネットワーク複合機も普及してきている。
【０００５】
本発明はこうした点に鑑みてなされたもので、その目的は、ネットワーク接続機能、原稿読取機能および印刷機能を有する複合機において、ネットワーク上の他のサーバから情報を取得する際のユーザの手間を軽減する技術の提供にある。
【課題を解決するための手段】
【０００６】
本発明によれば、ネットワーク接続機能、原稿読取機能および印刷機能を有する複合機であって、画像データを取得する画像データ取得手段と、前記画像データ取得手段が取得した画像データに所定の形式の２次元コード情報が含まれるか否かを検出する検出手段と、前記検出手段が、前記画像データに前記２次元コード情報が含まれることを検出した場合に、当該２次元コード情報をデコードして文字情報に変換するデコード手段と、前記デコード手段が変換した前記文字情報にウェブサーバへのアクセス情報が含まれるか否かを解析する解析手段と、前記文字情報にウェブサーバへのアクセス情報が含まれる場合に、当該アクセス情報に基づき、前記ウェブサーバにアクセスして所定のコンテンツデータを取得するコンテンツ取得手段と、前記コンテンツデータの印刷の可否を判断する第一の判断手段と、前記第一の判断手段が、前記コンテンツデータを印刷できると判断した場合に、前記コンテンツデータを印刷する印刷手段と、を含むことを特徴とする複合機が提供される。
【０００７】
所定の形式の２次元コード情報は、たとえばＱＲコードとすることができる。
【０００８】
ここで、本発明の複合機は、原稿を読み取り、画像データを生成する原稿読取手段をさらに含むことができ、前記画像データ取得手段は、前記原稿読取手段が生成した画像データを取得することができる。また、画像データ取得手段は、ネットワークを介して接続された他の端末から送信されたイメージデータを取得することもできる。
【０００９】
本発明の複合機によれば、画像データに２次元コード情報が含まれ、その２次元コード情報がウェブサーバへのアクセス情報を含む場合に、アクセス情報に基づいてウェブサーバからコンテンツデータを取得し、それが印刷されるので、ユーザが所望の情報の印刷物を簡易に取得することができる。
【００１０】
本発明の複合機は、前記文字情報にアクセス情報が含まれる場合に、前記ウェブサーバにアクセスするか否かを判断する第二の判断手段をさらに含むことができ、前記コンテンツ取得手段は、前記第二の判断手段の判断結果に基づき、前記所定のコンテンツデータを取得することができる。
【００１１】
本発明の複合機は、前記デコード手段が変換した前記文字情報にアクセス情報が含まれる場合に、前記ウェブサーバにアクセスするか否かの判断基準を記憶する第一の記憶手段をさらに含むことができ、前記第二の判断手段は、前記第一の記憶手段を参照して、前記ウェブサーバにアクセスするか否かを判断することができる。
【００１２】
ここで、たとえば、第一の記憶手段は、ウェブサーバに自動的にアクセスすべきアドレス情報を記憶することができる。このようにすれば、デコード手段が変換した文字情報にアクセス情報が含まれる場合に、第一の記憶手段に記憶された内容に従い、自動的にウェブサーバにアクセスしてコンテンツデータを取得することができる。これにより、ユーザが２次元コード情報が印刷された原稿を読み取らせたり、２次元コード情報を含むイメージデータを複合機に送信することにより、複合機に自動的にコンテンツデータを取得させることができる。
【００１３】
本発明の複合機は、前記コンテンツ取得手段が取得した前記コンテンツデータを印刷するか否かの判断基準を記憶する第二の記憶手段をさらに含むことができ、前記第一の判断手段は、前記第二の記憶手段を参照して、前記コンテンツデータの印刷の可否を判断することができる。
【００１４】
ここで、たとえば、第一の記憶手段は、コンテンツデータを自動的に印刷すべきアドレス情報や、コンテンツデータの種類を記憶することができる。このようにすれば、コンテンツ取得手段がコンテンツデータを取得した場合に、第二の記憶手段に記憶された内容に従い、自動的にコンテンツデータを印刷することができる。これにより、ユーザが２次元コード情報が印刷された原稿を読み取らせたり、２次元コード情報を含むイメージデータを複合機に送信することにより、コンテンツデータの印刷物を簡易な手順で得ることができる。
【００１５】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１６】
本発明によれば、ネットワーク接続機能、原稿読取機能および印刷機能を有する複合機において、ネットワーク上の他のサーバから情報を取得する際のユーザの手間を軽減することができる。
【発明を実施するための最良の形態】
【００１７】
本実施の形態における複合機は、所定の形式の２次元コード情報を文字情報にデコードする機能を有する。ここで、所定の形式の２次元コード情報は、一般的に２次元コード情報として知られている種々のものを用いることができるが、たとえばＱＲコードを用いることができる。
【００１８】
図１は、本実施の形態における複合機１００の構成を示すブロック図である。
複合機１００は、原稿読取部１０２、画像データ取得部１０４、検出部１０６、２次元コード情報デコード部１０８、処理判断部１１０、指示受付部１１２、表示部１１４、コンテンツ取得部１１６、通信制御部１１８、設定情報記憶部１２０、および印刷処理部１２２を有する。
【００１９】
複合機１００の各構成要素は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インターフェースを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。実施の形態で説明する各図は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。なお、図１において、本発明の本質に関わらない部分の構成については省略してある。
【００２０】
複合機１００は、ファクシミリ、プリンタ、コピー、スキャナ機能等を統合したネットワーク複合機とすることができる。ここで、ネットワーク複合機は、たとえばネットワークファクシミリ装置やＭＦＰ（Multi Functional Peripheral）等である。
【００２１】
指示受付部１１２は、ユーザからの指示を受け付ける。表示部１１４は、各種情報を表示する。
【００２２】
通信制御部１１８は、ネットワーク１５０を介してウェブサーバ、他のネットワーク複合機、他の端末等とデータの送受信を行う。ネットワーク１５０は、たとえばインターネット等のパブリックネットワーク、またはＬＡＮ等のプライベートネットワークである。ここでは、これらをまとめてネットワーク１５０として示す。
【００２３】
原稿読取部１０２は、原稿を読み取り、画像データを生成する。原稿読取部１０２は、スキャナ機能を有する。画像データ取得部１０４は、原稿読取部１０２が生成した画像データや、通信制御部１１８を介して他の端末から送信された画像データを取得する。検出部１０６は、画像データ取得部１０４が取得した画像データに所定の形式の２次元コード情報が含まれるか否かを検出し、画像データに所定の形式の２次元コード情報が含まれる場合は、その２次元コード情報を抽出する。
【００２４】
２次元コード情報デコード部１０８は、検出部１０６が抽出した２次元コード情報をデコードして文字情報に変換する。
【００２５】
処理判断部１１０は、２次元コード情報デコード部１０８が変換した文字情報に、ウェブサーバへのアクセス情報が含まれるか否かを判断する。ここで、ウェブサーバへのアクセス情報とは、ＵＲＬ（Uniform Resource Locator）等のアドレスである。処理判断部１１０は、２次元コード情報デコード部１０８が変換した文字情報にウェブサーバへのアクセス情報が含まれる場合、そのウェブサーバにアクセスするか否かを判断する。処理判断部１１０は、たとえば指示受付部１１２や通信制御部１１８を介して接続された他の端末からのユーザの指示に基づき、ウェブサーバにアクセスするか否かを判断することもでき、後述するように、設定情報記憶部１２０を参照してウェブサーバにアクセスするか否かを判断することもできる。たとえば、画像データ取得部１０４が取得した画像データに２次元コード情報で表されたＵＲＬが含まれる場合、処理判断部１１０は、表示部１１４や他の端末のモニタ等にそのＵＲＬとともに「このＵＲＬにアクセスしますか？」等のメッセージを表示させ、ユーザに指示を入力させることができる。
【００２６】
コンテンツ取得部１１６は、処理判断部１１０がウェブサーバにアクセスすると判断した場合、アクセス情報に基づき、通信制御部１１８を介してウェブサーバにアクセスし、ウェブサーバからコンテンツデータを取得する。コンテンツ取得部１１６は、ブラウザプログラムにより実現することができる。
【００２７】
また、処理判断部１１０は、コンテンツ取得部１１６が取得したコンテンツデータを印刷するか否かを判断する。この場合、処理判断部１１０は、たとえば指示受付部１１２や通信制御部１１８を介して接続された他の端末からのユーザの指示に基づきコンテンツデータを印刷するか否かを判断することもでき、後述するように、設定情報記憶部１２０を参照してコンテンツデータを印刷するか否かを判断することもできる。たとえば、処理判断部１１０は、表示部１１４や他の端末のモニタ等にコンテンツ取得部１１６がコンテンツデータとともに、「このコンテンツデータを印刷しますか？」等のメッセージを表示させ、ユーザに指示を入力させることができる。
【００２８】
印刷処理部１２２は、処理判断部１１０の指示に基づき、コンテンツ取得部１１６が取得したコンテンツデータを印刷する。処理判断部１１０は、印刷処理部１２２がコンテンツデータを印刷する際に、印刷オプションの設定があるか否かを判断し、印刷オプションの設定がある場合は、その設定に従った印刷をするよう印刷処理部１２２に指示を行う。ここで、印刷オプションとは、たとえばコンテンツデータをパンフレット形式で印刷する処理や、両面コピーで印刷する処理等である。印刷オプションは、指示受付部１１２や通信制御部１１８を介して接続された他の端末からのユーザの指示に基づき設定することができる。また処理判断部１１０は、後述するように、設定情報記憶部１２０を参照して、印刷オプションの設定の有無を判断することもできる。印刷オプションの設定がない場合、印刷処理部１２２は、通常の印刷処理を行う。
【００２９】
設定情報記憶部１２０は、処理判断部１１０が参照すべき種々の設定情報を記憶する。たとえば、設定情報記憶部１２０は、画像データ取得部１０４が取得した画像データに２次元コード情報で表されたアクセス情報が含まれる場合に自動的にウェブサーバにアクセスしてコンテンツデータをダウンロードすべきアクセス情報を記憶することができる。処理判断部１１０は、設定情報記憶部１２０を参照してウェブサーバにアクセスするか否かを判断することもできる。
【００３０】
また、設定情報記憶部１２０は、コンテンツデータを取得した場合にそのコンテンツデータを自動的に印刷すべきアクセス情報や、コンテンツデータの種類を記憶することもできる。処理判断部１１０は、設定情報記憶部１２０を参照してコンテンツデータを印刷するか否かを判断することもできる。
【００３１】
また、設定情報記憶部１２０は、印刷処理部１２２がコンテンツデータを印刷する際に、その印刷オプションを設定するか否かに関する情報も記憶することができる。たとえば、設定情報記憶部１２０は、印刷オプションを設定すべきコンテンツデータの種類を記憶することができる。処理判断部１１０は、設定情報記憶部１２０を参照して、印刷オプションの設定の有無を判断することができる。
【００３２】
このように、設定情報記憶部１２０に予め設定を記憶しておくことにより、ユーザが指示を行うことなく、コンテンツ取得部１１６が自動的にコンテンツデータを取得したり印刷処理部１２２が自動的にコンテンツデータを印刷するので、ユーザの手間を軽減することができる。また、コンテンツデータの取得を迅速におこなうこともできる。とくに、自動的にコンテンツデータを自動的にダウンロードすべきアクセス情報、およびコンテンツデータを印刷すべきアクセス情報やコンテンツデータの種類の双方を設定情報記憶部１２０に記憶しておくことにより、すべての処理を自動で行うことができ、ユーザの手間を大幅に軽減することができる。
【００３３】
また、処理判断部１１０は、ユーザの指示に基づき、または設定情報記憶部１２０の設定情報に基づき、たとえば２次元コード情報デコード部１０８が変換した文字情報等を表示部１１４や他の端末のモニタ等に表示させることもできる。
【００３４】
図２は、本実施の形態における複合機１００の処理手順を示すフローチャートである。
【００３５】
画像データ取得部１０４が画像データを取得すると（Ｓ１００のＹＥＳ）、検出部１０６は、画像データ取得部１０４が取得した画像データに所定の形式の２次元コード情報が含まれるか否かを判断する（Ｓ１０２）。所定の形式の２次元コード情報が含まれる場合（Ｓ１０２のＹＥＳ）、検出部１０６はその２次元コード情報を抽出する。２次元コード情報デコード部１０８は、検出部１０６が抽出した２次元コード情報をデコードして文字情報に変換する。処理判断部１１０は、その文字情報にウェブサーバへのアクセス情報が含まれるか否かを判断する（Ｓ１０４）。アクセス情報が含まれる場合（Ｓ１０４のＹＥＳ）、処理判断部１１０は、アクセス情報に基づき、ウェブサーバにアクセスするか否かを判断する（Ｓ１０６）。ウェブサーバにアクセスするか否かは、ユーザの指示に基づき判断することができる。また、処理判断部１１０は、設定情報記憶部１２０を参照して、ウェブサーバにアクセスするか否かを判断することもできる。
【００３６】
ウェブサーバにアクセスする場合（Ｓ１０６のＹＥＳ）、コンテンツ取得部１１６は、通信制御部１１８を介して、ステップＳ１０４で検出されたアクセス情報に基づき、ウェブサーバにアクセスし、コンテンツデータを取得する（Ｓ１０８）。
【００３７】
その後、処理判断部１１０は、コンテンツ取得部１１６が取得したコンテンツデータを表示するか否かを判断し（Ｓ１０９）、表示する場合（Ｓ１０９のＹＥＳ）、表示部１１４やネットワーク１５０を介して接続された他の端末のモニタ等にコンテンツデータを表示させる（Ｓ１１０）。表示しない場合（Ｓ１０９のＮＯ）、ステップＳ１１０の表示処理は省略され、次のステップに進む。
【００３８】
処理判断部１１０は、コンテンツ取得部１１６が取得したコンテンツデータを印刷するか否かを判断する（Ｓ１１２）。コンテンツデータを印刷するか否かは、ユーザの指示に基づき判断することができる。また、処理判断部１１０は、設定情報記憶部１２０を参照して、コンテンツデータを印刷するか否かを判断することもできる。
【００３９】
コンテンツデータを印刷すると判断した場合（１１２のＹＥＳ）、処理判断部１１０は、そのコンテンツデータが印刷可能か否かを判断する（Ｓ１１４）。コンテンツデータが印刷可能な場合（Ｓ１１４のＹＥＳ）、処理判断部１１０は、印刷オプションの指定があるか否かを判断する（Ｓ１１６）。印刷オプションの指定がない場合（Ｓ１１６のＮＯ）、処理判断部１１０の指示に基づき、印刷処理部１２２は通常の印刷処理を行う（Ｓ１１８）。一方、ステップＳ１１６において、印刷オプションの指定がある場合（Ｓ１１６のＹＥＳ）、印刷処理部１２２は、指定に基づき印刷処理を行う（Ｓ１２０）。
【００４０】
ステップＳ１１４において、コンテンツデータが印刷不可な場合（Ｓ１１４のＮＯ）、処理判断部１１０は、表示部１１４に印刷不可であることを示すメッセージを表示させる（Ｓ１２２）。
【００４１】
ステップＳ１０４において、アクセス情報が含まれない場合（Ｓ１０４のＮＯ）、処理判断部１１０は、２次元コード情報デコード部１０８が変換した文字情報を表示するか否かを判断する（Ｓ１２４）。表示する場合（Ｓ１２４のＹＥＳ）、表示部１１４やネットワーク１５０を介して接続された他の端末のモニタ等に文字情報を表示させる（Ｓ１２６）。表示しない場合（Ｓ１２４のＮＯ）、ステップＳ１２６の表示処理は省略され、次のステップに進む。
【００４２】
つづいて、処理判断部１１０は、２次元コード情報デコード部１０８が変換した文字情報を印刷するか否かを判断する（Ｓ１２８）。印刷する場合（Ｓ１２８のＹＥＳ）、印刷処理部１２２は、文字情報を印刷する（Ｓ１３０）。印刷しない場合（Ｓ１２８のＮＯ）、ステップＳ１３０の印刷処理は省略され、次のステップに進む。
【００４３】
ステップＳ１０２において、画像データ取得部１０４が取得した画像データに２次元コード情報が含まれない場合（Ｓ１０２のＮＯ）、ステップＳ１１２においてコンテンツデータを印刷しない場合（Ｓ１１２のＮＯ）、ステップＳ１２２の後、ステップＳ１２８において文字情報を印刷しない場合（Ｓ１２８のＮＯ）、およびステップＳ１３０の後、その他の処理が行われる。その他の処理とは、たとえば、通常の原稿複写処理、イメージデータ印刷処理、原稿読取処理、ファクシミリ送信処理等である。
【００４４】
次に、本実施の形態における複合機１００により、コンテンツデータを取得する具体例を説明する。
【００４５】
たとえば、ある商品の広告チラシに２次元コード情報が含まれ、「ここからカタログをダウンロードできます」等のコメントが記載されている場合に、ユーザがその広告チラシを原稿読取部１０２に読み取らせる。複合機１００は、図２に示した手順に従い、２次元コード情報に含まれるアクセス情報に基づき、ウェブサーバにアクセスし、コンテンツデータを取得する。この後、複合機１００は、取得したコンテンツデータを印刷する。
【００４６】
これにより、ユーザは、自分の興味のある商品の広告チラシを複合機１００の原稿読取部１０２に読み取らせるだけで、その商品のカタログや注文書等の印刷物を入手することができる。
【００４７】
以上、本発明を実施の形態をもとに説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００４８】
本発明の複合機は、ＰＳＴＮ（公衆交換電話網）接続機能を有することができ、ＰＳＴＮを用いてファクシミリデータの送受信を行うものであってよい。
【図面の簡単な説明】
【００４９】
【図１】実施の形態における複合機の構成を示すブロック図である。
【図２】実施の形態における複合機の処理手順の一例を示すフローチャートである。
【符号の説明】
【００５０】
１００  複合機
１０２  原稿読取部
１０４  画像データ取得部
１０６  検出部
１０８  ２次元コード情報デコード部
１１０  処理判断部
１１２  指示受付部
１１４  表示部
１１６  コンテンツ取得部
１１８  通信制御部
１２０  設定情報記憶部
１２２  印刷処理部
１５０  ネットワーク
【図１】
2006115020.tif 000003
【図２】
2006115020.tif 000004