(57)【要約】【課題】  ユーザによる任意のURL登録を容易に可能とし、該URLに対するブラウザ表示を可能とする画像処理装置およびその方法を提供する。【解決手段】    操作部2012より入力された任意のURL情報をURLテーブルとしてHDD2004に登録する。そして操作部2012において、該登録されたURLに基づくブラウザ表示を行う。URLの入力方法としては、ユーザの手操作による文字列入力による方法と、スキャナ部2070より読み込んだ画像データからの文字情報抽出による方法とのいずれかが選択可能である。【選択図】  図2
2006041623.tif 000002
【特許請求の範囲】
【請求項１】
webブラウザ機能を有する画像処理装置であって、
URL情報を入力するURL入力手段と、
前記URL情報を登録するURL登録手段と、
前記登録手段により登録されたURLに基づいて取得したデータを表示する表示手段とを有し、
前記URL入力手段は、
URL情報を含む画像データから該URL情報を抽出することによってURL情報を入力するURL抽出入力手段を有することを特徴とする画像処理装置。
【請求項２】
前記URL入力手段は、更に、
ユーザの手操作による文字列入力によってURL情報を入力する手操作入力手段を有することを特徴とする請求項１記載の画像処理装置。
【請求項３】
更に、URLの入力を前記URL抽出入力手段に基づいて入力するか、前記手操作入力手段に基づいて入力するかを選択する選択手段を有することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記URL抽出入力手段は、
画像データを入力する画像入力手段と、
前記画像データから文字情報を認識する文字認識手段と、
前記文字情報よりURL情報を抽出するURL抽出手段と、
を有することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記URL抽出入力手段はさらに、
前記画像入力手段によって入力された画像データに対して文字認識エリアを指定するエリア指定手段を有し、
前記文字認識手段は、前記文字認識エリア内の画像データから文字情報を抽出することを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記URL抽出入力手段はさらに、
前記URL抽出手段により抽出されたURL情報を手操作入力によって更新するURL更新手段を有することを特徴とする請求項４または５記載の画像処理装置。
【請求項７】
前記URL更新手段は、前記画像入力手段で入力された画像データから、前記URL抽出手段によって前記URL情報が抽出された領域を切り出して表示することを特徴とする請求項６記載の画像処理装置。
【請求項８】
前記画像入力手段は、原稿を読み取ることによって前記画像データを入力することを特徴とする請求項４乃至７のいずれかに記載の画像処理装置。
【請求項９】
前記表示手段は、前記登録されたURLで指定されるwebコンテンツを表示することを特徴とする請求項１乃至８のいずれかに記載の画像処理装置。
【請求項１０】
前記登録されたURLにwebコンテンツが含まれない場合、前記ブラウザ表示は該URLに対応するデータが展開可能であれば印刷対象画像として表示することを特徴とする請求項９記載の画像処理装置。
【請求項１１】
更に、前記URL入力手段によって入力されたURL情報を、ネットワークを介して他装置に送信するURL送信手段を有することを特徴とする請求項１記載の画像処理装置。
【請求項１２】
更に、前記URL入力手段によって入力されたURL情報を、ネットワークを介して他装置に登録するURL外部登録手段を有することを特徴とする請求項１記載の画像処理装置。
【請求項１３】
webブラウザ機能を有する画像処理装置における画像処理方法であって、
画像データを入力する画像入力工程と、
前記画像データから文字情報を認識する文字認識工程と、
前記文字情報よりURL情報を抽出するURL抽出手工程、
前記URL情報を登録するURL登録工程と、を有し、
前記登録工程において登録されたURLに基づくブラウザ表示を行うことを特徴とする画像処理方法。
【請求項１４】
情報処理装置を制御することによって、該情報処理装置を請求項１乃至請求項１２の何れかに記載された画像処理装置として動作させることを特徴とするプログラム。
【請求項１５】
請求項１４に記載されたプログラムが記録されたことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置およびその方法に関し、特にwebブラウザ機能を有する画像処理装置およびその方法に関する。
【背景技術】
【０００２】
近年、デジタル複写機をベースにして、複写以外の多数の機能が付加された複合機能装置が実用化されている。すなわち、デジタル複写機に元来備えられているスキャナとプリンタを使用してファクシミリ通信を行ったり、プリンタを使用して、コンピュータから送られてきたコードデータをビットマップデータに展開してプリントアウトを行ったり、スキャナを使用して、スキャナから読み込んだ画像をネットワーク上の他機器に送信したり、また、プリンタを使用して、ネットワーク上から配信された画像をプリントしたりする、といった複数の機能付加が行なわれている。
【０００３】
実行可能な機能の増加に伴って複合機能装置の操作パネルは大型化してきており、スキャナやプリンタを利用した機能の操作設定のみならず、ネットワーク上のリモート機器の操作や状態監視用の表示を行うことが十分に可能である。また、webブラウザ機能を有し、操作部へ所定のwebコンテンツ表示を行う複写機等も知られている（例えば、特許文献１参照）。
【特許文献１】特開2003-122279公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のwebブラウザ機能を有する複写機等においては、予め設定されたURLに対するアクセスのみが可能であり、ユーザが任意のURLに対してアクセスを行い、ブラウザ表示することはできなかった。
或いは、複写機の操作画面であるタッチパネル上に表示されるソフトキーボードを用いて、ユーザの手動操作によりURLを入力することも出来たが、一般的に長い文字列であるURLを手動操作で入力するのは容易な作業ではなく、入力ミスも多くなり、決して使い勝手の良いものではなかった。
【０００５】
本発明は上述の問題を解決するためになされたものであり、ブラウザ機能を有し、任意のURLを容易に入力可能にし、Webコンテンツ表示を可能とする画像処理装置およびその方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上記目的を達成する一手段として、以下の構成を備える。
【０００７】
すなわち、webブラウザ機能を有する画像処理装置であって、URL情報を入力するURL入力手段と、前記URL情報を登録するURL登録手段と、前記登録手段により登録されたURLに基づいて取得したデータを表示する表示手段とを有し、前記URL入力手段は、URL情報を含む画像データから該URL情報を抽出することによってURL情報を入力するURL抽出入力手段を有することを特徴とする。
【０００８】
また、前記URL入力手段は、更に、ユーザの手操作による文字列入力によってURL情報を入力する手操作入力手段を有することを特徴とする。
【０００９】
また、更に、URLの入力を前記URL抽出手段に基づいて入力するか、前記手操作入力手段に基づいて入力するかを選択する選択手段を有することを特徴とする。
【００１０】
さらに、前記URL抽出入力手段は、画像データを入力する画像入力手段と、前記画像データから文字情報を認識する文字認識手段と、前記文字情報よりURL情報を抽出するURL抽出手段と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、webブラウザ機能を有する画像処理装置において、ユーザが任意のURLを容易に登録し、該URLに伴うブラウザ表示を行うことが可能となる。このURL登録手段としては、ユーザの手操作入力や、画像データからの抽出が選択できるため、操作性にも優れる。
【発明を実施するための最良の形態】
【００１２】
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。
【００１３】
●第１実施形態
＜ネットワーク構成＞
図1は、本発明の一実施形態に係る複合機能装置を収容するネットワークの構成を模式的に示す図である。本実施形態では、複合機能装置としてデータ送信機能を有する複写機を例として説明する。
【００１４】
図1に示すように複写機1001は、複写機1001と同等の機能を持つ複写機1002、ファクシミリ装置1003、データベース／メールサーバ1004、クライアントコンピュータ1005とともに、イーサネット（登録商標）などからなるLAN1006に収容されている。また、ファクシミリ装置1007とともに公衆回線1008にも収容されている。
【００１５】
複写機1001は、コピー機能、ファクシミリ機能を有するとともに、原稿画像を読み取り、該読み取った画像データをLAN1006上の各装置に送信するデータ送信機能を有する。また、PDL機能を有するので、LAN1006上に接続されているコンピュータから指示されたPDL画像を受信して印刷出力することが可能である。複写機1001は、複写機1001で読み取った画像や、LAN1006上に接続されているコンピュータから指示されたPDL画像を、内蔵するハードディスク2004（後述する）の指定したボックス領域に保存することが可能であり、ボックス領域に保存された画像を印刷することももちろん可能である。
【００１６】
複写機1001は、LAN1006を介して複写機1002が読み取ったデータを受信し、受信したデータを複写機1001内のハードディスク2004に保存/印刷出力することが可能である。また、クライアントコンピュータ1005とLAN1006を介してデータベースサーバ1004の画像を受信し、複写機1001内に保存/印刷出力することが可能である。
【００１７】
ファクシミリ装置1003は、LAN1006を介して複写機1001が読み取ったデータを受信し、該受信したデータを他装置へ送信することが可能である。
【００１８】
データベース／メールサーバ1004は、LAN1006を介して複写機1001が読み取ったデータを受信し、データベースに格納し、電子メールとして送信する機能を有するサーバ装置である。
【００１９】
クライアントコンピュータ1005は、データベース／メールサーバ1004に接続され、データベース／メールサーバ1004から所望のデータを取得して表示することが可能であるとともに、LAN1006を介して複写機1001が読み取ったデータを受信し、該受信したデータを加工、編集することが可能である。
【００２０】
ファクシミリ装置1007は、公衆回線1008を介して複写機1001が読み取ったデータを受信し、該受信したデータを印刷出力することが可能である。
【００２１】
＜複写機の主要ブロック構成＞
図2は、図1に示す複写機1001の主要部構成を示すブロック図である。
【００２２】
コントローラユニット2000は、画像入力デバイスであるスキャナ部2070や画像出力デバイスであるプリンタ部2095を接続し、スキャナ部2070で読み取られた画像データをプリンタ部2095により印刷出力するコピー機能を実現するための制御を行うとともに、LAN1006や公衆回線1008（WAN）に接続することによって、画像情報やデバイス情報の入出力を行うための制御を行う。
【００２３】
コントローラユニット2000は、具体的には、CPU2001を有し、CPU2001は、ROM2003に格納されているブートプログラムによりオペレーションシステム（OS）を立ち上げ、このOS上でHDD（ハードディスクドライブ）2004に格納されているアプリケーションプログラムを実行することによって各種処理を実行する。このCPU2001の作業領域としてはRAM2002が用いられる。RAM2002は、作業領域とともに、画像データを一時記憶するための画像メモリ領域を提供する。HDD2004は、上記アプリケーションプログラムとともに画像データを格納し、さらに本実施形態におけるURLテーブルを保持する。
【００２４】
CPU2001には、システムバス2007を介して、ROM2003およびRAM2002とともに、操作部I/F（操作部インタフェース）2006、ネットワークI/F（ネットワークインタフェース）2010、モデム2050およびイメージバスI/F（イメージインタフェース）2005が接続されている。
【００２５】
操作部I/F2006は、タッチパネルを有する操作部2012とのインターフェースであり、操作部2012に表示する画像データを操作部2012に対して出力する。また、操作部I/F2006は、操作部2012においてユーザにより入力された情報をCPU2001に送出する。
【００２６】
次に、ネットワークI/F2010は、LAN1006に接続され、LAN1006を介してLAN1006上の各装置との間で情報の入出力を行う。モデム2050は、公衆回線1008に接続され、公衆回線1008を介して情報の入出力を行う。
【００２７】
イメージバスI/F2005は、システムバス2007と画像データを高速で転送する画像バス2008を接続し、データ構造を変換するためのバスブリッジである。画像バス2008は、PCIバスまたはIEEE1394から構成される。画像バス2008上には、ラスタイメージプロセッサ（以下、RIPという）2060、デバイスI/F2020、スキャナ画像処理部2080、プリンタ画像処理部2090、画像回転部2030および画像圧縮部2040が設けられている。
RIP2060は、PDLコードをビットマップイメージに展開するプロセッサである。デバイスI/F2020には、スキャナ部2070およびプリンタ部2095が接続され、デバイスI/F2020は、画像データの同期系／非同期系の変換を行う。スキャナ画像処理部2080は、入力画像データに対し補正、加工、編集を行う。プリンタ画像処理部2090は、プリント出力画像データに対してプリンタ用の補正、解像度変換などを行う。画像回転部2030は、画像データの回転を行う。画像圧縮部2040は、多値画像データをJPEGデータに、2値画像データをJBIG、MMR、MHなどのデータに圧縮するとともに、その伸張処理を行う。
【００２８】
＜スキャナ、プリンタ構成＞
図3は、図1に示す複写機1001のスキャナ部2070およびプリンタ部2095のハードウェア構成を模式的に示す図である。図3に示すように、スキャナ部2070とプリンタ部2095とは一体的に構成されている。
【００２９】
スキャナ部2070は原稿給紙ユニット250を搭載し、原稿給紙ユニット250は、原稿を先頭から順に1枚ずつプラテンガラス211上へ給送する。そして、各原稿の読取動作が終了する毎にその原稿をプラテンガラス211から排出トレイ（不図示）に排出する。スキャナ部2070では、原稿がプラテンガラス211上に給送されるとランプ212を点灯し、移動ユニット213の移動を開始する。この移動ユニット213の移動によりプラテンガラス211上の原稿に対する読取走査が行われる。この読取走査中、原稿からの反射光は、各ミラー214，215，216およびレンズ217を経てCCDイメージセンサ（以下、CCDという）218に導かれ、原稿上の画像がCCD218の撮像面上に結像される。CCD218は、撮像面に結像された画像を電気信号に変換し、この電気信号は所定の処理が施された後に、コントローラユニット2000に入力される。
【００３０】
プリンタ部2095はレーザドライバ321を有し、レーザドライバ321は、コントローラユニット2000から入力された画像データに基づきレーザ発光部322を駆動する。これにより、レーザ発光部322からは画像データに応じたレーザ光が発光され、このレーザ光は走査されながら感光ドラム323上に照射される。感光ドラム323上には、照射されたレーザ光により静電潜像が形成され、この静電潜像は現像器324から供給されたトナーによりトナー像として可視像化される。レーザ光の照射タイミングに同期して、各カセット311，312から記録紙が搬送路を介して感光ドラム323と転写部325との間に給紙され、感光ドラム323上のトナー像が記録紙上に転写される。
【００３１】
トナー像が転写された記録紙は搬送ベルトを介して定着ローラ対（加熱ローラと加圧ローラ）326に送られ、定着ローラ対326は記録紙を熱圧し、記録紙上のトナー像を記録紙上に定着させる。この定着ローラ対326を通過した記録紙は、排紙ローラ対327により排紙ユニット330に排紙される。排紙ユニット330は、ソート、ステイプルなどの後処理を施すことが可能なシート処理装置からなる。また、両面記録モードが設定されている場合には、記録紙を排紙ローラ対327まで搬送した後に、排紙ローラ対327の回転方向を逆転させ、フラッパ328によって再給紙搬送路329へ導く。再給紙搬送路329に導かれた記録紙は、上述したタイミングで感光ドラム323と転写部325との間に再給紙され、この記録紙の裏面にトナー像が転写される。
【００３２】
＜操作部外観＞
図4に、操作部2012の外観構成を示す。2013はLCD表示部であり、LCD上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報をコントローラCPU2001に伝える。スタートキー2014は原稿画像の読み取り動作を開始する時などに用いられる。スタートキー2014の中央部には、緑と赤の2色LED2018があり、その色によってスタートキー2014が使用可能な状態にあるか否かを示す。ストップキー2015は稼働中の動作を止める働きをする。IDキー2016は、使用者のユーザIDを入力する時に用いられる。リセットキー2017は操作部からの設定を初期化する際に用いられる。
【００３３】
＜操作画面＞
図9Aは、操作部2012のLCD表示部2013上に表示される標準画面の例を示す図である。同図に示されるように、表示部2013の上部には、「コピー」タブ901、「送信/ファクス」タブ902、「ボックス」タブ903、「ブラウザ」タブ904のように、複数の機能毎にタブ表示されたタッチキーが表示されている。ここで本実施形態のコントローラユニット2000のROM2003には、Webブラウザ表示のためのプログラムが組み込まれおり、操作部2012上からの指示に応じてWebブラウザ表示を行うことが可能になっている。なお、5つ以上の機能がコントローラユニット2000に装備されている場合には、上記4つの機能タブの右横に、さらに右矢印キー905が表示される。
【００３４】
図9Aに示す標準画面は、「コピー」タブ901が押下された際に表示されるコピー機能の初期画面である。906はコピー機能に関する表示を行う領域であり、表示領域906はその最上部に「コピーできます」等、コピー機能で表示すべきステータスを表示し、その下には、倍率、選択給紙段、置数を表示する。また、コピー機能の動作モードを設定するためのタッチキーとして、「等倍」キー、「倍率」キー、「用紙選択」キー、「ソータ」キー、「両面」キー、「割込み」キー、文字濃度調整用として薄くするに対応する左矢印キー、濃くするに対応する右矢印キー、濃度を自動調整する自動キー、が表示される。また、原稿画像の種別（文字／写真／地図）を指定する原稿種指定キーも表示され、ここで指定された原稿種別に応じて、初期設定が自動的に切り替わる。初期画面に表示しきれない動作モードの指定については、応用モードキーを押下することで階層的に表示領域906内に設定画面が表示されるようになっている。
【００３５】
表示領域907は、複写機901のステータスを表示する領域であり、例えば、紙詰まり等のアラームメッセージや、PDLプリントの実行中にはPDLプリント中である旨を示すステータスメッセージを表示する。「システム状況/中止」を示すタッチキー908を押下すると、ここでは図示しないが、本デバイス情報を表示する画面やプリントジョブ状況を表示する画面を表示し、ジョブの中止を行うことが可能になっている。
【００３６】
「送信/ファクス」タブ902が押下されると、スキャナ部2070で読み取った画像をLAN1006上の機器にE-mail送信、FTP送信する、またはファクシミリとして公衆回線1008を用いた送信を行うための設定画面（不図示）を表示する。
【００３７】
「ボックス」タブ903が押下されると、スキャナ部2070で読み取った画像をHDD2004内のボックス領域に保存したり、ボックス領域に保存されている画像データを指定して印刷したり、LAN1006上の機器に送信するための設定画面（不図示）を表示する。
【００３８】
「ブラウザ」タブ904が押下されると、図9Bに示すブラウザ起動画面が開く。図9Bにおいて、911はURL入力部であり、ユーザがURL（Uniform Resource Locator）を指定してページを開くときにこのフィールドを押下する。URL入力部911を押下するとソフトキーボードが表示され、ユーザによるURL指定ができるように管理者の権限で設定を行うことも可能である。「お気に入り」キー912を押下すると、図9Cに一例を示すお気に入りメニューが表示され、ユーザによるURLの登録、整理、表示を行うことができる。表示領域913はコンテンツの表示領域であり、「戻る」キー914および「進む」キー915によって、コンテンツ表示領域913に現在表示中であるページを1つ戻したり、進めたりすることができる。「更新」キー916は、現在表示しているページを再度ロードして表示するためのキーである。「中止」キー917はページの読み込みを中止するためのキーである。「ホーム」キー918は設定されているホームページに移動するためのキーである。「印刷」キー919はコンテンツ表示領域913に現在表示しているページを印刷するためのキーであり、この押下によって印刷設定ダイアログ（不図示）が表示される。印刷設定ダイアログには、フレームをどのように印刷するかの設定や、その他の印刷に関する各種設定（部数、両面、ソートなど）の画面が表示され、該画面内の印刷スタートボタンを押下することで印刷が開始される。「メニュー」キー920は、画面の表示倍率の変更、文字サイズの変更、文字コードの変更等を行う画面を表示するキーである。
【００３９】
＜ブラウザの利用例＞
以下、本実施形態におけるブラウザの利用方法の一例を挙げ、説明する。
【００４０】
図9Cに示すお気に入りメニューにおいて、「発注」が複写機1001の消耗品発注センターのURLに割り当てられているものとする。したがってユーザが図9Cのメニューから「発注」を選択すると、ユーザ認証を行なった後、予め設定されている消耗品発注センターへの接続が行われる。ユーザ認証が完了すると図5Aに示す発注Webが、図9Bに示すコンテンツ表示領域913に表示される。ユーザは図5Aに示す発注フォームより、必要な消耗品の個数を設定し、発注を行うことができる。ここで図示しないが、図5Aにおいて「発注フォームへ進む」キーを押下すると、届け先および金額の確認画面が開き、発注を確定することができる。また、「印刷プレビュー」キーを押下すると、図5Bに示す発注書印刷プレビュー画面が開く。ユーザがこの印刷内容で誤りがないことを確認し、「印刷」ボタンを押下すると、印刷設定ダイアログ（不図示）が表示される。この印刷設定ダイアログとしては、フレームをどのように印刷するかの設定、印刷に関する設定（部数、両面、ソート等）用の画面が表示され、この画面内の印刷スタートボタンを押下することで、印刷が開始される。なお、図5Aに示す「印刷」ボタンを押下した場合も上記と同様の印刷設定ダイアログが表示され、該画面内の印刷スタートボタンを押下することで印刷が開始される。
【００４１】
このように本実施形態の複写機1001においては、消耗品発注の必要が生じた時点で、そのブラウザ機能を利用して発注を行うことができる。すなわち、わざわざPCを利用することなく、その場で発注が行える。
【００４２】
また、図9Cに示すお気に入りメニューにおける「申請書」はフォルダになっており、業務に必要な申請書類ファイルのURL、またはパスが登録されている。該フォルダ内で指定されたURLがWebコンテンツデータではないと判断されると、ファイルを展開し「印刷プレビュー」または「印刷」を行うようにしてもよい。こうすることで、複写機1001はURL上の書類（ファイル）を出力する際にPCを必要としない。また、HDDにデータを保存しないため、機内の記憶領域を圧迫することがない。さらに、URLまたはパスに登録されているファイルの修正を行うことにより、同URLまたはパスを登録している全ての複写機において、最新の情報を取得することが可能となる。
【００４３】
＜ブラウザ利用詳細＞
以下、図6のフローチャートを用いて、本実施形態におけるブラウザの動作について詳細に説明する。
【００４４】
まず、Webブラウザの起動指示があるか否かを判定し（S6002）、起動指示があればWebブラウザの起動を行い（S6003）、Webブラウザ起動時に接続するURL（ホーム）への接続を行う（S6004）。ここで接続ができなかった場合には、エラーメッセージを表示する（S6005,S6006）。
【００４５】
ステップS6005にてURL接続ができた場合、取得したデータがWebコンテンツデータであるか否かの判断を行う（S6007）。Webコンテンツデータではないと判断されると、複写機内で展開が可能なデータであるか否かの判断を行い（S6008）、展開可能なデータでなければ、エラーメッセージの表示を行なう（S6006）。一方、ステップS6008において展開可能なデータであった場合、印刷と印刷プレビューのいずれが指示されたかの判断を行う（S6009）。印刷プレビューが指示された場合、印刷プレビュー表示を行ない（S6010）、次の指示を待つ。そして次の指示が印刷であった場合に（S6011）、印刷を開始する（S6012）。
【００４６】
一方、ステップS6007にて取得したデータがWebコンテンツデータであった場合には、ブラウザは取得したデータをコンテンツ表示領域913に表示する（S6014）。そして、次の指示が印刷または印刷プレビューであれば（S6015）、印刷指示と印刷プレビュー指示のいずれであるかの判断を行う（S6009）。
【００４７】
ステップS6009のエラー表示後、またステップS6011において印刷指示ではない場合、またステップS6013の印刷動作が完了した場合、またステップS6015で印刷指示／印刷プレビュー指示のいずれでもなかった場合に、ステップS6016で次のURL指示がされたか否かの判断を行う。
【００４８】
ステップS6016で次のURL指示があった場合には、ステップS6005に戻ってホームURLの場合と同様に、次のURLに対して接続可能であるか否かの判断を行う。一方、次のURL指示がない場合には、終了指示であるか否かの判断を行い（S6018）、終了指示であればブラウザを終了する（S6019）。
【００４９】
＜URLの登録＞
以下、本実施形態におけるURLの登録方法を、図7A〜図7Lに示す画面例、および図8A〜図8Dのフローチャートを用いて説明する。本実施形態のURL登録方法としては、ユーザの手操作入力による方法のほかに、スキャナで読み込んだ画像をOCR処理することによる方法を可能とする。なお、登録されたURLは、URLテーブルとしてHDD2004に保持される。
【００５０】
まず、図8Aに示すステップS8001において、ユーザはURLを登録するために、ユーザモード画面（図7A）から「システム管理設定」モードを選択すると、システム管理設定画面（図7B）が表示される（S8002）。ここでシステム管理設定モードとは、管理上の各種設定を行う際に使用されるモードであり、システム管理ID機能を設定することで、管理者以外は設定変更ができないようにすることも可能である。
【００５１】
次に、システム管理設定画面（図7B）で「URL登録」キーを押下してURL登録モードに入ると、URL登録手段設定画面（図7C）が表示される(S8003→S8005)。なお、以下に説明する全ての画面例において、「キャンセル」キーが押下されるとシステム管理設定画面（図7B）に戻る。
【００５２】
［1：手入力によるURL登録］
以下、ユーザが手入力によるURL登録を行う手順について説明する。URL登録手段選択画面（図7C）において、「手入力」キーを選択状態にして「次へ」キーを押下することで、URL登録手入力モードに入り、URL手入力画面（図7D）が表示される（S8006→S8007）。
【００５３】
図7DのURL手入力画面では、ソフトキーボードを使用して文字列の入力を行うことができる。URLの文字列を入力して「接続」キーを押下すると、Webブラウザ確認画面（図7E）が表示される（S8008→S8012）。図7EのWebブラウザ確認画面にはWebブラウザが組み込まれており、図7Dにて入力したURLからWebコンテンツデータを取得して表示する。
【００５４】
Webブラウザ確認画面（図7E）において「登録」キーを押下すると、指定されたURLへの接続が成功したか否かを判断する（S8013→S8015）。接続成功であれば、接続したURLより名称を取得し（S8017）、該取得した名称を初期値として、Webページ名称登録画面（図7F）が表示される（S8018）。なお、URLに接続できなかった場合には、予め指定されたURLを初期値として、Webページ名称登録画面（図7F）が表示される（S8016）。Webページ名称登録画面（図7F）において、ユーザは指定されたURLに対する名称を任意に変更することができる（S8019）。そして「完了」キーが押下されると、URL登録テーブルに該URLとその名称が登録される（S8019→S8021）。
【００５５】
［2：スキャナによるURL登録］
次に、ユーザがスキャナによるURL登録を行う手順について説明する。URL登録手段選択画面（図7C）において、「スキャナ登録」キーを選択状態にして「次へ」キーを押下することで、URL登録スキャナ登録モードに入り、スキャナ登録読込開始画面（図7G）が表示される（S8006→S8023；S8101(図8B)）。
【００５６】
図7Gのスキャナ登録読込開始画面では、エリア指定を行うか否かのモード選択を行う（S8102）。ここでエリア指定ありモードとは、読み込んだ画像上でURL箇所を指定するモードであり、エリア指定なしモードとは、読み込んだ画像の全面に対してURL抽出を行うモードである。
【００５７】
［2-1：エリア指定ありモードの場合］
以下、エリア指定ありモード選択時における処理について説明する。図7Gにてエリア指定「する」キーを選択した後、「読込開始」キーを押下すると、プレビューのためのスキャンを開始する（S8102→S8103→S8104）。ここで、メモリ不足や圧縮率未達などの理由でプレビュースキャンが正常に終了しなかった場合には、不図示のエラー画面を表示する（S8105→S8106）。該エラー画面においてユーザが「OK」キーを押下すると、全ての設定を取り消してシステム管理設定画面（図7B）に戻る（S8107→S8010(図8A)→S8002）。一方、プレビュースキャンが正常に終了した場合、該スキャンデータを取得し（S8105→S8108）、次に開かれるスキャナ登録エリア指定画面（図7H）にはめ込み表示する（S8109）。
【００５８】
ここで、図7Hに示すスキャナ登録エリア指定画面について説明する。同図において、7700はプレビュースキャンデータの表示領域である。7701および7704はスクロールキーであり、表示領域7700の画面を移動させることができる。7702はエリア調整キー群であり、表示領域7700に表示されたスキャンデータに対し、タッチペンなどで指定したエリアの微調整を行う。7703はズームキーであり、表示領域7700に表示されたスキャンデータの拡大を行うことができる。
【００５９】
スキャナ登録エリア指定画面（図7H）において、表示領域7700に表示されたスキャンデータ上でユーザによって任意のエリアが指定された後に「読込開始」キーが押下されると（S8110→S8111）、該指定されたエリアにおいてOCRモードをオンにして画像読み取りを開始する（S8113）。
【００６０】
［2-2:エリア指定なしモードの場合］
次に、エリア指定なしモード選択時における処理について説明する。図7Gにてエリア指定「なし」キーを選択した後、「読込開始」キーを押下すると、画像全体に対してOCRモードをオンにして、原稿画像の読み取りを開始する（S8102→S8103→S8114）。
【００６１】
このように、本実施形態ではエリア指定のオン／オフを選択可能とすることにより、必要なURLが予めわかっている場合にはそのエリアを指定することで、OCR処理に要する時間を短縮することができる。
【００６２】
［2-3:URLの抽出］
上記2-1，2-2で説明したように、スキャナ登録読み込み開始画面（図7G）においてエリア指定あり／なしのいずれが指定された場合においても、原稿台に載置された原稿に対するOCR読み取りが行われ（S8113，S8114）、その後、URL登録処理（S8115）が行われる。以下、本実施形態におけるURL登録処理について、図8Cおよび図8Dのフローチャートを参照して説明する。
【００６３】
OCR読み取りが成功しなかった場合には、エリア指定ありモードであれば回避可能なエラーであるか否かを判定する（S8202→S8203）。不可避である場合は、不図示のエラーメッセージ表示を行い（S8203→S8204）、該エラー画面でユーザが「OK」キーを押下すると、全ての設定を取り消してシステム管理設定画面（図7B）に戻る（S8205→S8010(図8A)→S8002）。
【００６４】
一方、エリア指定ありモードにすれば回避可能なエラーであれば、「エリア指定ありにして読込開始ボタンを押してください」等のメッセージ（不図示）を表示し（S8203→S8206）、該メッセージ画面においてユーザが「OK」キーを押下すると、スキャナ登録読込開始画面（図7G）に戻る（S8207→S8101(図8B)）。
【００６５】
また、OCR読み取りが成功した場合には、抽出したURLにアクセスして接続状況を取得し（S8208）、OCRにて抽出したURLと該接続状況をスキャナ登録URL一覧画面（図7I）に表示する（S8209）。
【００６６】
ここで、図7Iに示すスキャナ登録URL一覧画面について説明する。同図において、7801が抽出URL表示領域である。7800はURLチェックボックスであり、チェックされたURLに対して、再接続確認、修正、登録を行うことができる。7802は接続結果であり、抽出された各URLに対しステップS8208において取得した接続状況を表示する。すなわち、「NG」が接続不可、「OK」が接続可能を示す。該画面において、少なくとも1つのURLがチェックされた場合に、「再接続確認」キー、「修正」キー、「登録」キーの押下が可能になる。
【００６７】
［2-4：再接続確認］
スキャナ登録URL一覧画面（図7I）において少なくとも1つのURLをチェックして「再接続確認」キーを押下すると、該チェックされたURLに対して再度の接続を行ない、接続状況を取得する。そして、該取得した接続状況によって接続結果7802の表示を更新する（S8210→S8212→S8209）。
【００６８】
［2-5：修正］
スキャナ登録URL一覧画面（図7I）において少なくとも1つのURLをチェックして「修正」キーを押下すると、該チェックされたURLに応じて抽出されたOCR情報を取得する（S8210→S8214）。そして、エリア指定モードがオン指定であれば、チェックされたURLに対するプレビュースキャンデータおよび取得したOCR情報を、URL修正画面（図7J）に表示する（S8215→S8216）。一方、エリア指定モードがオフであった場合には、取得したOCR情報のみをURL修正画面（図7J）に表示する（S8215→S8217）。すなわち、URL修正画面（図7J）において7900がスキャンデータ表示領域であり、エリア指定モードがオンになっていた場合にのみ、プレビュースキャンデータが表示される。7901はOCR情報として取得されたURLを表示し、これを修正するURL修正領域であり、ソフトキーボードを使用して文字列の修正入力を行うことができる。
【００６９】
URL修正画面（図7J）において、チェックされたURLが他にない場合にはその右下部に「OK」キーが表示されるが（S8218→S8219）、チェックされたURLがまだ他にもある場合には、この「OK」キーが「次へ」キーとして表示される（S8218→S8220）。この「次へ」キーが押下されることによって、次にチェックしたURLに対して取得したOCR情報が表示される（S8221→S8223）。
【００７０】
URL修正画面（図7J）において「OK」キーが押下されると、URL修正領域7901における修正を全てOCR情報に上書きし、該修正後のURLに対して再度接続状況の取得を行う（S8221→S8225→S8209）。
【００７１】
［2-6：URL確認］
スキャナ登録URL一覧画面（図7I）において、抽出URL表示領域7801に表示されたURLが押下されると、チェックの有無に関らず、押下されたURLに対する接続を行い、Web表示画面（図7K）を表示する（S8210→S8226→S8227）。これによりユーザは、読み取ったURLが所望のものであるか否かを確認をすることができる。
【００７２】
［2-7:登録］
スキャナ登録URL一覧画面（図7I）において少なくとも1つのURLをチェックして「登録」キーを押下すると、該チェックされたURLに対して接続を行い（S8210→S8229）、URL名称を取得してURL名称登録画面（図7L）の名称表示エリア7901に表示する（S8230→S8231）。なお、ステップS8229にて接続が行えなかった場合には、名称表示エリア7901にURLを表示する（S8230→S8232）。
【００７３】
URL名称登録画面（図7L）において、7902は名称変更キーであり、ユーザがURL名称を編集する際に使用する。名称変更キー7902を押下するとWebページ名称登録画面（図7F）が表示され、該画面において「完了」キーが押下されると、入力された名称に変更されたURL名称登録画面（図7L）に戻る（S8233→S8234→S8236）。URL名称登録画面（図7L）において「OK」キーを押下すると、「URL登録テーブル」にURLと名称を登録することができる。
【００７４】
以上説明したように本実施形態によれば、ユーザが複写機の操作部より任意のURLを登録するために、手入力による登録のほかに、スキャナ読み込みによる登録が選択できる。もちろん、URL登録テーブルに登録されたURLについて、ユーザはそのwebコンテンツや展開データを任意に閲覧することができる。
【００７５】
また、URLに対する接続を確認してから登録を行うことができるため、すでに存在しないURLを登録してしまうことや、入力ミスを防止することが可能になる。
【００７６】
より具体的には、本実施形態のスキャナ登録によれば、カタログなどに記載されているURLを手入力する際の手間が省ける。また、読み込んだ画像から一括してURLを抽出する手法と、指定したエリアで抽出する手法と選択することができるため、必要なURLが予めわかっている場合にはエリアを指定することで文字認識に要する時間を短縮することができる。
【００７７】
また、URLを修正する際には、抽出したURLの画像データの表示を行うことでユーザによる確認が容易となり、抽出した複数のURLを一度に登録でき、なおかつ接続確認、名称抽出を合わせて行うため、より操作性に優れたユーザインターフェイスを提供することができる。
【００７８】
＜変形例1＞
以下、本実施形態の変形例について、図8Eのフローチャートを用いて説明する。図8Eは、本実施形態のスキャナ登録処理における原稿確認処理を示すフローチャートであり、図8BのステップS8103の直前に実行される。なお、ここでのスキャナ読み込みは、原稿台からの読み込みに限定されるものとする。
【００７９】
図8Bに示すスキャナ登録処理において、スキャナ登録読み込み開始画面（図7G）が表示されるが、この画面には「原稿台に原稿をセットして、「読込開始」キーを押してください」のメッセージも表示されている（S8101）。そして、ユーザにより読込開始キーが押下された際に（S8102）、図8Eに示す原稿確認処理が開始される。すなわち、フィーダに原稿があるか否かの判断を行い（S8302）、原稿があると判断された場合には「フィーダーの原稿を取り除いてください」等のエラーメッセージ画面（不図示）を表示する（S8303）。ユーザがエラーメッセージに対して「OK」キーを押下するとエラーメッセージ画面は閉じられ、スキャナ登録読み込み開始画面に戻る（S8304→S8101(図8B)）。一方、フィーダに原稿がない場合には原稿確認処理を終了し、エリア指定の有無を確認する処理に続く（S8302→S8103(図8B)）。
【００８０】
このように、フィーダに原稿があるか否かを確認することによって、ユーザに対して原稿を原稿台上に正確に載置するよう促すことができ、原稿の確実な読み込みが可能となる。
【００８１】
＜変形例2＞
以下、本実施形態のさらなる変形例について、図7M，図7Nの画面例および図8Fのフローチャートを用いて説明する。ここでは、登録したURLを複写機本体に保存するだけでなく外部のPCにも転送可能とすることを特徴とする。図8FはURL保存先設定処理を示すフローチャートである。
【００８２】
図8AのステップS8003にてURL登録モードが選択されると、図8Fに示すURL保存先設定処理が開始され、まずURL登録手段選択画面（図7M）が表示される（S8401）。該画面には「詳細設定」キーが設けられており、これを押下すると登録先設定画面（図7N）が表示される（S8402→S8403）。該画面により、URLを本複写機上に登録するのか、またはPCに転送するのか、またはその両方を行うのか、のいずれかを選択することができる。
【００８３】
図7Nの登録先設定画面においてユーザが「本複写機に登録」キーを選択した場合、機内登録モードが設定される（S8404→S8405）。なお、この「本複写機に登録」キーをデフォルトの選択状態として設定しておくことも有効である。一方、ユーザが「PCに転送」キーを選択した場合、転送PC設定画面（不図示）が表示され、該画面よりユーザが転送先PCを設定する（S8404→S8406→S8408）。また「本複写機に登録／PCに転送」キーを選択した場合、ステップS8405と同様に機内登録モードを設定し、なおかつステップS8406と同様に転送PC設定画面（不図示）が表示された後、ユーザによって転送PCが設定される（S8404→S8407→S8408）。
【００８４】
その後、登録先設定画面（図7N）において「閉じる」キーが押下されると、URL登録手段選択画面（図7M）に戻る（S8409→S8401）。そして該画面においてユーザが「手入力」キーか「スキャナ登録」キーを選択すれば、上述した本実施形態と同様の処理が開始される。ここで本変形例では、図8AのステップS8021または図8DのステップS8238におけるURLの登録処理を、機内登録モードが設定された場合にのみ実行する。そしてさらに転送PCが設定されている場合には、該URLを設定されたPCに転送する。この転送方法としては、URLをE-mailで送信する手法や、ユーザ認証を行なって転送先PCのURL管理テーブルに直接アップロードする手法等が考えられる。
【００８５】
なお、本変形例ではURL保存先の設定をURL抽出前に行うとして説明したが、例えば抽出されたURLを登録テーブルに登録する直前に保存先設定を行う等、保存先設定のタイミングを限定するものではない。
【００８６】
［他の実施例］
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、スキャナ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複合機など）に適用してもよい。
【００８７】
また、本発明の目的は、前述した実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはCPUやMPU）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施例の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(OS)などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。
【００８８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。
【００８９】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【００９０】
【図１】本発明の一実施形態である複写機を含むネットワーク構成を示す図である。
【図２】複写機の主要部構成を示すブロック図である。
【図３】複写機のハードウェア構成を模式的に示す図である。
【図４】複写機における操作部の外観構成を示す図である。
【図５Ａ】発注Webの画面例を示す図である。
【図５Ｂ】発注書印刷プレビュー画面例を示す図である。
【図６】Webブラウザ動作を示すフローチャートである。
【図７Ａ】ユーザモード画面例を示す図である。
【図７Ｂ】システム管理設定画面例を示す図である。
【図７Ｃ】URL登録手段選択画面例を示す図である。
【図７Ｄ】URL手入力画面例を示す図である。
【図７Ｅ】Webブラウザ確認画面例を示す図である。
【図７Ｆ】Webページ名称登録画面例を示す図である。
【図７Ｇ】スキャナ登録読込開始画面例を示す図である。
【図７Ｈ】スキャナ登録エリア指定画面例を示す図である。
【図７Ｉ】スキャナ登録URL一覧画面例を示す図である。
【図７Ｊ】URL修正画面例を示す図である。
【図７Ｋ】Web表示画面例を示す図である。
【図７Ｌ】URL名称登録画面例を示す図である。
【図７Ｍ】変形例におけるURL登録選択画面例を示す図である。
【図７Ｎ】変形例における登録先設定画面例を示す図である。
【図８Ａ】本実施形態におけるURL登録の全体処理を示すフローチャートである。
【図８Ｂ】スキャナ登録処理の詳細を示すフローチャートである。
【図８Ｃ】URL登録処理の詳細を示すフローチャートである。
【図８Ｄ】URL登録処理の詳細を示すフローチャートである。
【図８Ｅ】変形例としての原稿確認処理を示すフローチャートである。
【図８Ｆ】変形例としての登録先設定処理を示すフローチャートである。
【図９Ａ】操作部における標準画面例を示す図である。
【図９Ｂ】ブラウザ起動画面例を示す図である。
【図９Ｃ】お気に入りメニュー画面例を示す図である。
【図１】
2006041623.tif 000003
【図２】
2006041623.tif 000004
【図３】
2006041623.tif 000005
【図４】
2006041623.tif 000006
【図５Ａ】
2006041623.tif 000007
【図５Ｂ】
2006041623.tif 000008
【図６】
2006041623.tif 000009
【図７Ａ】
2006041623.tif 000010
【図７Ｂ】
2006041623.tif 000011
【図７Ｃ】
2006041623.tif 000012
【図７Ｄ】
2006041623.tif 000013
【図７Ｅ】
2006041623.tif 000014
【図７Ｆ】
2006041623.tif 000015
【図７Ｇ】
2006041623.tif 000016
【図７Ｈ】
2006041623.tif 000017
【図７Ｉ】
2006041623.tif 000018
【図７Ｊ】
2006041623.tif 000019
【図７Ｋ】
2006041623.tif 000020
【図７Ｌ】
2006041623.tif 000021
【図７Ｍ】
2006041623.tif 000022
【図７Ｎ】
2006041623.tif 000023
【図８Ａ】
2006041623.tif 000024
【図８Ｂ】
2006041623.tif 000025
【図８Ｃ】
2006041623.tif 000026
【図８Ｄ】
2006041623.tif 000027
【図８Ｅ】
2006041623.tif 000028
【図８Ｆ】
2006041623.tif 000029
【図９Ａ】
2006041623.tif 000030
【図９Ｂ】
2006041623.tif 000031
【図９Ｃ】
2006041623.tif 000032