(57)【要約】【課題】  サーバに汎用的なＷｅｂページを記憶するとともに、画像処理装置が有する機能を有効に利用すること。【解決手段】  画像処理システムにおいて、Ｗｅｂサーバは、Ｗｅｂページを記憶しており、ＭＦＰは、ＷｅｂサーバからＷｅｂページを受信し、表示するブラウジング部５１と、Ｗｅｂサーバとの間で予め定められたコマンドが入力されると、該コマンドに対応する処理を実行するコマンド実行部５３と、を備え、コマンド実行部５３は、ブラウジング部５１により表示されているＷｅｂページに埋め込まれたアップロードボタンが指示されることに応じて、アップロードコマンドに対応する処理を実行するための設定を受け付ける設定部５５を含み、受け付けられた設定に基づいて、アップロードコマンドに対応するアップロード処理を実行する。【選択図】        図５
2010039663.tif 000002
【特許請求の範囲】
【請求項１】
サーバと少なくとも１つの画像処理装置とを含む画像処理システムであって、
前記サーバは、マークアップ言語で記述された少なくとも１つのページデータを記憶する記憶手段を備え、
前記少なくとも１つの画像処理装置それぞれは、
前記サーバから前記ページデータを受信し、表示するブラウジング手段と、
前記サーバとの間で予め定められたコマンドが入力されると、該コマンドに対応する処理を実行するコマンド実行手段と、を備え、
前記コマンド実行手段は、前記ブラウジング手段により表示されている前記ページデータに埋め込まれたボタンが指示されることに応じて、前記予め定められたコマンドに対応する処理を実行するための設定を受け付ける設定受付手段を含み、
前記受け付けられた設定に基づいて、前記予め定められたコマンドに対応する処理を実行する、画像処理システム。
【請求項２】
前記少なくとも１つの画像処理装置それぞれは、さらに、原稿を読み取って画像データを出力するスキャン処理を実行するスキャン手段を備え、
前記少なくとも１つのページデータは、前記スキャン手段により出力される画像データを予め定められた送信先に送信する処理を実行させるアップロードコマンドおよび該アップロードコマンドの実行を指示するアップロードボタンとが埋め込まれた特定ページデータを含み、
前記コマンド実行手段は、前記ブラウジング手段により前記特定ページデータが表示されている段階で、前記アップロードボタンが指示されることに応じて、前記スキャン処理を実行するための設定を受け付けるスキャン設定受付手段と、
前記受け付けられた設定に基づいて、前記スキャン手段が原稿を読み取って出力する画像データを予め定められた送信先に送信する送信手段と、を含む請求項１に記載の画像処理システム。
【請求項３】
前記サーバからマークアップ言語で記述されたページデータを受信し、表示するブラウジング手段と、
前記サーバとの間で予め定められたコマンドが入力されると、該コマンドを実行するコマンド実行手段と、を備え、
前記コマンド実行手段は、前記ブラウジング手段により表示されている前記ページデータに埋め込まれたボタンが指示されることに応じて、前記予め定められたコマンドに対応する処理を実行するための設定を受け付ける設定受付手段を含み、
前記受け付けられた設定に基づいて、前記予め定められたコマンドに対応する処理を実行する、画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像処理システムおよび画像処理装置に関し、特にＷｅｂページを記憶するサーバと該サーバに記憶されたＷｅｂページをブラウジング可能な画像処理装置とを含む画像処理システムおよび画像処理装置に関する。
【背景技術】
【０００２】
近年、スキャナ装置、プリンタ装置、コピー装置およびファクシミリ装置の機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）と呼ばれる複合機は、ＷｅｂサーバからＷｅｂページをダウンロードし、それを表示するブラウジング機能を有するものがある。このブラウジング機能を実現するためにＭＦＰにブラウジングプログラムがインストールされるが、ブラウジングプログラムは、Ｗｅｂページを表示する処理を実行するのみで、ＭＦＰが有する機能のうちで、例えばＷｅｂページをプリントする等の限られた機能と連動することしかできない。
【０００３】
例えば、特開２００５−１４９３２０号公報には、画像データを入力する画像入力手段を有し、外部装置とネットワークを介して通信可能な画像処理装置であって、前記外部装置から前記ネットワークを介して、ユーザに画像の入力および送信を要求するための入力書式が記述された文書を取得する文書取得手段と、前記取得された文書に記述された入力書式に基づいて、画像の入力および送信を指示するための画像送信ボタンをユーザ操作可能に表示する画像送信ボタン表示手段と、ユーザにより前記表示された画像送信ボタンが操作されると、前記画像入力手段により画像データを入力し、前記ネットワークを介して前記入力された画像データを送信するように制御する制御手段とを備えた画像処理装置が記載されている。
【０００４】
しかしながら、従来の画像処置装置は、画像入力手段より画像データを入力するための入力書式が、外部装置から取得される文書に記述されているため、ＭＦＰのユーザが設定することができないといった問題がある。
【特許文献１】特開２００５−１４９３２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、サーバに汎用的なＷｅｂページを記憶するとともに、画像処理装置が有する機能を有効に利用することが可能な画像処理システムを提供することができる。
【０００６】
この発明の他の目的は、サーバに汎用的なＷｅｂページを記憶することが可能な画像処理装置を提供することができる。
【課題を解決するための手段】
【０００７】
上述した目的を達成するために、この発明のある局面によれば、画像処理システムは、サーバと少なくとも１つの画像処理装置とを含む画像処理システムであって、サーバは、マークアップ言語で記述された少なくとも１つのページデータを記憶する記憶手段を備え、少なくとも１つの画像処理装置それぞれは、サーバからページデータを受信し、表示するブラウジング手段と、サーバとの間で予め定められたコマンドが入力されると、該コマンドに対応する処理を実行するコマンド実行手段と、を備え、コマンド実行手段は、ブラウジング手段により表示されているページデータに埋め込まれたボタンが指示されることに応じて、予め定められたコマンドに対応する処理を実行するための設定を受け付ける設定受付手段を含み、受け付けられた設定に基づいて、予め定められたコマンドに対応する処理を実行する。
【０００８】
この局面に従えば、画像処理装置において、サーバから受信されたページデータに埋め込まれたボタンが指示されると、予め定められたコマンドに対応する処理を実行するための設定が受け付けられ、受け付けられた設定に基づいて、予め定められたコマンドに対応する処理が実行される。このため、画像処理装置において、処理を実行するための設定をすることができるので、サーバにおいて画像処理装置ごとにカスタマイズしたＷｅｂページを生成する必要がない。その結果、サーバに汎用的なＷｅｂページを記憶するとともに、画像処理装置が有する機能を有効に利用することが可能な画像処理システムを提供することができる。
【０００９】
好ましくは、少なくとも１つの画像処理装置それぞれは、さらに、原稿を読み取って画像データを出力するスキャン処理を実行するスキャン手段を備え、少なくとも１つのページデータは、スキャン手段により出力される画像データを予め定められた送信先に送信する処理を実行させるアップロードコマンドおよび該アップロードコマンドの実行を指示するアップロードボタンとが埋め込まれた特定ページデータを含み、コマンド実行手段は、ブラウジング手段により特定ページデータが表示されている段階で、アップロードボタンが指示されることに応じて、スキャン処理を実行するための設定を受け付けるスキャン設定受付手段と、受け付けられた設定に基づいて、スキャン手段が原稿を読み取って出力する画像データを予め定められた送信先に送信する送信手段と、を含む。
【００１０】
この局面に従えば、アップロードボタンが指示されることに応じて、スキャン処理を実行するための設定が受け付けられ、受け付けられた設定に基づいて、原稿が読み取られる。このため、画像処理装置が有するスキャン機能を有効に利用することができる。
【００１１】
この発明の他の局面によれば、画像処理装置は、サーバからマークアップ言語で記述されたページデータを受信し、表示するブラウジング手段と、サーバとの間で予め定められたコマンドが入力されると、該コマンドを実行するコマンド実行手段と、を備え、コマンド実行手段は、ブラウジング手段により表示されているページデータに埋め込まれたボタンが指示されることに応じて、予め定められたコマンドに対応する処理を実行するための設定を受け付ける設定受付手段を含み、受け付けられた設定に基づいて、予め定められたコマンドに対応する処理を実行する。
【００１２】
この局面に従えば、サーバに汎用的なＷｅｂページを記憶することが可能な画像処理装置を提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００１４】
図１は、本発明の実施の形態における画像処理システムの全体概要を示す図である。図１を参照して、画像処理システム１は、ネットワーク２にそれぞれ接続された複合機（以下、「ＭＦＰ」という）１００，１００Ａ，１００Ｂ，１００Ｃを含む。ＭＦＰ１００，１００Ａ，１００Ｂおよび１００Ｃは、画像処理装置の一例であり、スキャナ機能、プリンタ機能、コピー機能、ファクシミリ機能等の複数の機能を備える。
【００１５】
ネットワーク２は、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。また、ネットワーク２は、ＬＡＮに限らず、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網（ＰＳＴＮ）等であってもよい。ネットワーク２は、ゲートウェイを介してインターネット３に接続されており、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃそれぞれは、インターネット３に接続されたＷｅｂサーバ７，７Ａと通信可能である。
【００１６】
ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃは、ブラウジングプログラムを実行可能であり、ブラウジング機能を有する。例えば、ＭＦＰ１００は、ユーザによりＷｅｂサーバ７が記憶するウェブ（Ｗｅｂ）ページのＵＲＬが指定されると、Ｗｅｂサーバ７にＵＲＬで特定されるＷｅｂページの送信を要求し、Ｗｅｂサーバ７が送信するＷｅｂページを受信し、表示する。以下、ＭＦＰ１００，１００Ａ，１００Ｂ，１００ＣがＷｅｂベージをダウンロードして、表示する処理をブラウジング処理という。
【００１７】
なお、本実施の形態においては画像形成装置の一例としてＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃを例に説明するが、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃに代えて、ブラウジング機能を備えた装置であれば、たとえば、パーソナルコンピュータ、スキャナ、プリンタ、ファクシミリ等であってもよい。なお、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃ各々が有する機能は同じである。ここではＭＦＰ１００を例に説明する。
【００１８】
図２は、ＭＦＰの外観を示す斜視図である。図２を参照して、ＭＦＰ１００は、自動原稿搬送装置（ＡＤＦ）１０と、画像読取部２０と、画像形成部３０と、給紙部４０と、を含む。
【００１９】
ＡＤＦ１０は、原稿給紙トレイ１１上にセットされた複数枚の原稿を１枚ずつ自動的に画像読取部２０のプラテンガラス上に設定された所定の原稿読み取り位置まで搬送し、画像読取部２０により原稿画像が読み取られた原稿を原稿排紙トレイ上に排出する。画像読取部２０は、原稿読取位置に搬送されてきた原稿に光を照射する光源と、原稿で反射した光を受光する光電変換素子とを含み、原稿のサイズに応じた原稿画像を走査する。光電変換素子は、受光した光を電気信号である画像データに変換して、画像形成部３０に出力する。給紙部４０は、給紙トレイに収納された用紙を画像形成部３０に搬送する。
【００２０】
画像形成部３０は、周知の電子写真方式により画像を形成するものであって、画像読取部２０から入力される画像データにシェーディング補正などの各種のデータ処理を施し、データ処理後の画像データに基づいて、給紙部４０により搬送される用紙に画像を形成する。
【００２１】
図３は、ＭＦＰの回路構成の一例を示すブロック図である。図３を参照して、ＭＦＰ１００は、メイン回路１０１と、ファクシミリ部１２２と、通信制御部１２３と、を含む。メイン回路１０１は、ＣＰＵ１１１と、ＣＰＵ１１１の作業領域として使用されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１２と、ＣＰＵ１１１が実行するプログラム等を記憶するためのフラッシュメモリ１１３と、表示部１１４と、操作部１１５と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１６と、データ通信制御部１１７と、を含む。
【００２２】
ＣＰＵ１１１は、フラッシュメモリ１１３に記憶されたプログラムを実行して、各種の処理を実行する。フラッシュメモリ１１３は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）である。
【００２３】
ＣＰＵ１１１は、表示部１１４、操作部１１５、ＨＤＤ１１６およびデータ通信制御部１１７と、それぞれ接続され、メイン回路１０１の全体を制御する。また、ＣＰＵ１１１は、ファクシミリ部１２２、通信制御部１２３、ＡＤＦ１０、画像読取部２０、画像形成部３０、給紙部４０と接続され、ＭＦＰ１００の全体を制御する。
【００２４】
表示部１１４は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示装置であり、ユーザに対する指示メニューや取得した画像データに関する情報等を表示する。操作部１１５は、複数のキーを備え、キーに対応するユーザの操作による各種の指示、文字、数字などのデータの入力を受付ける。操作部１１５が備える複数のキーは、スイッチを備えたハードキーである。操作部１１５は、表示部１１４上に設けられたタッチパネルを含む。タッチパネルの方式は、特に限定するものではないが、例えば、抵抗膜方式または表面弾性波方式などであればよい。タッチパネルは、指またはスタイラスペンで指示された位置を検出し、検出した位置の座標をＣＰＵ１１１に出力する。表示部１１４と、操作部１１５とで、ＭＦＰ１００の上面に設けられる操作パネル９が構成される。
【００２５】
データ通信制御部１１７は、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）またはＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルで通信するためのインターフェースであるＬＡＮ端子１１８と、シリアル通信のためのシリアル通信インターフェース端子１１９とを有する。データ通信制御部１１７は、ＣＰＵ１１１からの指示に従って、ＬＡＮ端子１１８またはシリアル通信インターフェース端子１１９に接続された外部の機器との間でデータを送受信する。
【００２６】
ＬＡＮ端子１１８に、ネットワーク２に接続するためのＬＡＮケーブルが接続される場合、データ通信制御部１１７は、ＬＡＮ端子１１８を介して接続された他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃと通信する。さらに、データ通信制御部１１７は、インターネット３に接続されたＷｅｂサーバ７，７Ａと通信する。
【００２７】
ＣＰＵ１１１は、データ通信制御部１１７を制御して、ネットワーク２またはインターネット３に接続されたコンピュータからプログラムをダウンロードし、フラッシュメモリ１１３に記憶することにより、プログラムを更新することが可能である。
【００２８】
シリアル通信インターフェース端子１１９には、フラッシュメモリを内蔵したメモリカード１１９Ａが接続可能である。ＣＰＵ１１１は、データ通信制御部１１７を制御して、メモリカード１１９ＡからＣＰＵ１１１が実行するためのプログラムを読出し、フラッシュメモリ１１３に記憶することにより、プログラムを更新することが可能である。
【００２９】
なお、ＣＰＵ１１１が実行するためのプログラムを記憶する記録媒体としては、メモリカード１１９Ａに限られず、フレキシブルディスク、カセットテープ、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）／ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード（メモリカードを含む）、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭなどの半導体メモリ等の媒体でもよい。
【００３０】
さらに、ＣＰＵ１１１がネットワーク２に接続されたコンピュータからプログラムをダウンロードしてフラッシュメモリ１１３に記憶する、または、ネットワーク２に接続されたコンピュータがプログラムをフラッシュメモリ１１３に書込みするようにして、フラッシュメモリ１１３に記憶されたプログラムをＲＡＭ１１２にロードしてＣＰＵ１１１で実行するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１により直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００３１】
通信制御部１２３は、ＣＰＵ１１１を公衆交換電話網（ＰＳＴＮ）７に接続するためのモデムである。ＭＦＰ１００には、ＰＳＴＮ７における電話番号が予め割り当てられており、ＰＳＴＮ７に接続されたファクシミリ装置からＭＦＰ１００に割り当てられた電話番号に発呼があると、通信制御部１２３がその発呼を検出する。通信制御部１２３は、発呼を検出すると通話を確立し、ファクシミリ部１２２に通信させる。
【００３２】
ファクシミリ部１２２は、ＰＳＴＮ７に接続され、ＰＳＴＮ７にファクシミリデータを送信する、またはＰＳＴＮ７からファクシミリデータを受信する。
【００３３】
図４は、操作パネルの一例を示す平面図である。図４を参照して、操作パネル９は、表示部１１４と、操作部１１５とを含む。操作部１１５は、テンキー２０１と、ブラウジング機能を実行するブラウジングモードにＭＦＰ１００を繊維させるためのブラウザキー２０２と、ファクシミリを送受信する処理を実行するためのファクシミリモードにＭＦＰ１００を遷移させるためのファックスキー２０３と、スキャン処理を実行するためのスキャンモードにＭＦＰ１００を遷移させるためのスキャンキー２０４と、コピー処理を実行するためのコピーモードにＭＦＰ１００を遷移させるためのコピーキー２０５と、設定をリセットしＭＦＰ１００を初期状態に設定するためのリセットキー２０６と、割り込み処理を設定するための割込みキー２０７と、処理を一時停止させるための一時停止キー２０８と、処理を開始させるためのスタートキー２０９と、入力内容をキャンセルするためのクリアキー２１０と、を含む。
【００３４】
図５は、ＣＰＵの機能の一例を示す機能ブロック図である。図５を参照して、ＣＰＵ１１１は、Ｗｅｂサーバ７，７ＡからダウンロードされたＷｅｂページを表示するブラウジング部５１と、コマンドを実行するコマンド実行部５３と、を含む。
【００３５】
ブラウジング部５１は、ＣＰＵ１１１がブラウザキー２０２を操作してブラウジングプログラムを実行することにより、ＣＰＵ１１１に形成される。ユーザが操作部１１５にＷｅｂサーバ７，７Ａのいずれかに記憶されたＷｅｂページのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を入力すれば、ブラウジング部５１は、操作制御部５５から入力されるＵＲＬで特定されるＷｅｂページをＷｅｂサーバ７，７Ａのいずれかからダウンロードするダウンロード指示をデータ通信制御部１１７に出力し、Ｗｅｂサーバ７，７Ａのいずれかからデータ通信制御部１１７により受信されたＷｅｂページを取得し、Ｗｅｂページの画像を表示部１１４に表示する。Ｗｅｂサーバ７，７Ａは、予め少なくとも１つのＷｅｂページを記憶している。Ｗｅｂページは、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）またはＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のマークアップ言語で記述されたページデータである。
【００３６】
Ｗｅｂサーバ７，７Ａが記憶するＷｅｂページは、原稿を読み取って得られる画像データを予め定められた送信先に送信する処理を実行させるアップロードコマンドおよびそのアップロードコマンドの実行を指示するアップロードボタンとが埋め込まれた特定ページを含む。
【００３７】
図６は、特定ページの画像の一例を示す図である。図６を参照して、特定ページの画像２３１は、アップロードの文字が表されたアップロードボタン２３３を含む。ボタン２３３が指示されると、アップロードコマンドの実行が指示される。アップロードコマンドは、ＭＦＰ１００のために予め公開されたＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ）を含み、例えば、ＪＡＶＡ（登録商標）スクリプトで記述される。アップロードコマンドは、具体的には、ＭＦＰ１００の画像読取部２０で原稿を読み取るための設定を受け付け、受け付けられた設定に基づいて原稿読取部２０に原稿を読み取らせ、原稿読取部２０が出力する画像データを予め定められた送信先に送信するコマンドが記述されている。
【００３８】
図５に戻って、ブラウジング部５１は、特定ページを表示部１１４に表示している段階で、アップロードボタン２３３が指示されると、特定ページに含まれるアップロードコマンドを実行する。
【００３９】
ＣＰＵ１１１がアップロードコマンドを実行することにより、ＣＰＵ１１１にコマンド実行部５３が形成される。コマンド実行部５３は、設定部５５と、読取制御部５７と、アップロード部５９と、を含む。設定部５５は、画像読取部２０が原稿を読み取るための設定を入力するためのＭＦＰ１００がもともと有しているスキャン設定画面を表示部１１４に表示し、ユーザが操作部１１５に入力する設定を受け付ける。
【００４０】
図７は、スキャン設定画面の一例を示す図である。スキャン設定画面２４１は、操作部１１５のスキャンキー２０４が指示される場合に、ＭＦＰ１００が表示するスキャン設定画面と同じである。したがって、ＭＦＰ１００が有するスキャン機能をそのまま利用して、原稿を読み取って画像データに変換することができる。したがって、ＭＦＰ１００が原稿を読み取ることが可能な設定のみが入力され、原稿を読み取ることのできない設定が入力されることがないうえに、ＭＦＰのスキャン機能がもともと有している設定を最大限利用することができる。
【００４１】
図５に戻って、設定部５５は、操作部１１５で受け付けられた設定を読取制御部５７に出力する。読取制御部５７は、画像読取部２０を制御して、入力される設定に従って原稿を読み取らせる。画像読取部２０は、原稿を読み取って得られる画像データをＣＰＵ１１１に出力するので、アップロード部５９は、画像データを受け付ける。
【００４２】
アップロード部５９は、画像読取部２０が出力する画像データを、データ通信制御部１１７を介して特定ページで定められた送信先に送信する。例えばＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）の通信プロトコルで送信する。
【００４３】
図８は、ブラウジング処理の流れの一例を示すフローチャートである。ブラウジング処理は、ＣＰＵ１１１がブラウジングプログラムおよびＪＡＶＡ（登録商標）スクリプトを実行することにより、ＣＰＵ１１１により実行される処理である。
【００４４】
図８を参照して、ＵＲＬを受け付けたか否かを判断する（ステップＳ０１）。ＵＲＬを受け付けるまで待機状態となり（ステップＳ０１）、ＵＲＬを受け付けると処理をステップＳ０２に進める。ステップＳ０２においては、ステップＳ０１において受け付けられたＵＲＬで特定されるＷｅｂページをダウンロードする。そして、ダウンロードされたＷｅｂページを表示部１１４に表示する（ステップＳ０３）。次のステップＳ０４においては、アップロードボタンが指示されたか否かを判断する。アップロードボタンが指示されたならば処理をステップＳ０５に進め、そうでなければ処理をステップＳ１１に進める。ステップＳ０５においては、アップロードボタンに対応するアップロードコマンドを実行する。アップロードコマンドは、ステップＳ０２においてダウンロードされたＷｅｂページに記述されている。
【００４５】
次のステップＳ０６においては、表示部１１４にＭＦＰがもともと有しているスキャン設定画面を呼び出して表示する。そして、ユーザがスキャン設定画面に従って操作部１１５に入力する設定を受け付ける（ステップＳ０７）。次のステップＳ０８においては、スキャン指示を受け付けたか否かを判断する。操作部１１５が備えるスタートボタン２０９が指示されるとスキャン指示を受け付ける。スキャン指示を受け付けたならば処理をステップＳ０９に進め、そうでなければ処理をステップＳ０７に戻す。ステップＳ０９においては、ステップＳ０７において受け付けられた設定に従って画像読取部２０に原稿を読み取らせる。そして、次のステップＳ１０においては、画像読取部２０が出力する画像データを、データ通信制御部１１７を介してステップＳ０２においてダウンロードされたＷｅｂページに記述された送信先に送信する。
【００４６】
ステップＳ１１においては、終了指示を受け付けたか否かを判断する。ブラウジングプログラムを実行終了させる指示を受け付けたか否かを判断する。終了指示を受け付けたならば処理を終了し、そうでなければ処理をステップＳ０３に戻す。
【００４７】
以上説明したように本実施の形態における画像処理システムにおいて、Ｗｅｂサーバ７，７Ａは、Ｗｅｂページを記憶しており、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃそれぞれは、Ｗｅｂサーバ７，７ＡからＷｅｂページを受信し、表示するブラウジング部５１と、Ｗｅｂサーバ７，７Ａとの間で予め定められたコマンドが入力されると、該コマンドに対応する処理を実行するコマンド実行部５３と、を備え、コマンド実行部５３は、ブラウジング部５１により表示されているＷｅｂページ２３１に埋め込まれたアップロードボタン２３３が指示されることに応じて、アップロードコマンドに対応する処理を実行するための設定を受け付ける設定部５５を含み、受け付けられた設定に基づいて、アップロードコマンドに対応するアップロード処理を実行する。このためＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃにおいて、Ｗｅｂサーバ７，７Ａから受信されたＷｅｂページ２３１に埋め込まれたアップロードボタン２３３が指示されると、アップロードコマンドに対応する処理を実行するためのＭＦＰがもともと有している画面の設定が受け付けられ、受け付けられた設定に基づいて、アップロードコマンドに対応する処理が実行される。したがって、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃにおいて、処理を実行するための設定をすることができるので、Ｗｅｂサーバ７，７ＡにおいてＭＦＰ１００，１００Ａ，１００Ｂ，１００ＣごとにカスタマイズしたＷｅｂページを記憶する必要がない。その結果、Ｗｅｂサーバ７，７Ａに汎用的なＷｅｂページを記憶するとともに、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃそれぞれが有する機能を有効に利用することができる。
【００４８】
また、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃそれぞれは、さらに、原稿を読み取って画像データを出力するスキャン処理を実行する画像読取部２０を備え、Ｗｅｂページは、画像読取部２０により出力される画像データを予め定められた送信先に送信する処理を実行させるアップロードコマンドおよび該アップロードコマンドの実行を指示するアップロードボタンとが埋め込まれたＷｅｂページ２３１を含み、コマンド実行部５３は、ブラウジング部５１によりＷｅｂページ２３１が表示されている段階で、アップロードボタン２３３が指示されることに応じて、スキャン処理を実行するための設定を受け付ける設定部５５と、受け付けられた設定に基づいて、画像読取部２０が原稿を読み取って出力する画像データを予め定められた送信先に送信するアップロード部５９と、を含む。このため、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃそれぞれが有するスキャン機能を有効に利用することができる。
【００４９】
なお、上述した実施の形態においては、画像処理装置の一例としてＭＦＰ１００について説明したが、原稿を読み取って画像データを出力する機能を備えた装置であれば、スキャナ装置、ファクシミリ装置等であってもよい。また、図８に示した処理をＭＦＰ１００に実行させるブラウジング処理方法またはそのブラウジング処理方法をコンピュータに実行させるためのブラウジング処理プログラムとして発明を捉えることができるのは言うまでもない。
【００５０】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施の形態における画像処理システムの全体概要を示す図である。
【図２】ＭＦＰの外観を示す斜視図である。
【図３】ＭＦＰの回路構成の一例を示すブロック図である。
【図４】操作パネルの一例を示す平面図である。
【図５】ＣＰＵの機能の一例を示す機能ブロック図である。
【図６】特定ページの画像の一例を示す図である。
【図７】スキャン設定画面の一例を示す図である。
【図８】ブラウジング処理の流れの一例を示すフローチャートである。
【符号の説明】
【００５２】
１  画像処理システム、２  ネットワーク、３  インターネット、７，７Ａ  Ｗｅｂサーバ、９  操作パネル、１０  ＡＤＦ、２０  画像読取部、３０  画像形成部、４０  給紙部、５１  ブラウジング部、５３  コマンド実行部、５５  設定部、５７  読取制御部、５９  アップロード部、１００，１００Ａ，１００Ｂ，１００Ｃ  ＭＦＰ、１０１  メイン回路、１１０  表示部、１１１  ＣＰＵ、１１２  ＲＡＭ、１１３  フラッシュメモリ、１１４  表示部、１１５  操作部、１１５Ａ  タッチパネル、１１６  ＨＤＤ、１１７  データ通信制御部、１１９Ａ  メモリカード、１２２  ファクシミリ部、１２３  通信制御部、１１７  データ通信制御部、１１９Ａ  メモリカード、１２２  ファクシミリ部、１２３  通信制御部、２０１〜２１０  キー。
【図１】
2010039663.tif 000003
【図２】
2010039663.tif 000004
【図３】
2010039663.tif 000005
【図４】
2010039663.tif 000006
【図５】
2010039663.tif 000007
【図６】
2010039663.tif 000008
【図７】
2010039663.tif 000009
【図８】
2010039663.tif 000010