(57)【要約】【課題】ネットワークを介して電子データを送信する際にユーザーの利便性を向上させることが可能な情報処理装置を提供する。【解決手段】情報処理装置は、原稿を読取り、画像データを取得する画像読取部と、所定のマークアップ言語の記述により構成されたコンテンツ情報を表示するための表示部と、コンテンツ情報を提供するサーバー装置とネットワークを介して通信可能な通信部と、画像読取部と表示部と通信部とを制御する制御部とを含む。制御部は、サーバー装置から通信部が受信したコンテンツ情報を表示部に表示する際に、コンテンツ情報を構成する所定のマークアップ言語の記述内に所定の記述を含むか否かを解析し、解析結果に応じて画像読取部の起動を制御する。【選択図】図１
2013051583.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読取り、画像データを取得する画像読取部と、
所定のマークアップ言語の記述により構成されたコンテンツ情報を表示するための表示部と、
前記コンテンツ情報を提供するサーバー装置とネットワークを介して通信可能な通信部と、
前記画像読取部と前記表示部と前記通信部とを制御する制御部とを備え、
前記制御部は、前記サーバー装置から前記通信部が受信した前記コンテンツ情報を前記表示部に表示する際に、前記コンテンツ情報を構成する前記所定のマークアップ言語の記述内に所定の記述を含むか否かを解析し、解析結果に応じて前記画像読取部の起動を制御する、情報処理装置。
【請求項２】
原稿を前記画像読取部に搬送するための原稿搬送部と、
前記原稿搬送部の原稿台に原稿が載置されているか否かを検出する検出部をさらに備え、
前記制御部は、前記検出部からの検出結果に従って、原稿が前記原稿台に載置されていると判断した場合には、前記原稿搬送部に指示して原稿を搬送し、原稿を読取るように前記画像読取部を制御する、請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記コンテンツ情報に含まれる所定の記述に基づいて、前記画像読取部の読取設定を制御する、請求項１または２に記載の情報処理装置。
【請求項４】
前記制御部は、所定の電子メール送信画面を前記表示部に表示する際に、前記画像読取部により取得された画像データを電子メールに添付する、請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記制御部は、所定のデータ送信画面を前記表示部に表示する際に、前記画像読取部により取得された画像データを送信データとして選択する、請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項６】
原稿を読取り、画像データを取得する画像読取部と、所定のマークアップ言語の記述により構成されたコンテンツ情報を表示するための表示部と、前記コンテンツ情報を提供するサーバー装置とネットワークを介して通信可能な通信部とを含む情報処理装置の制御方法であって、
前記サーバー装置から前記通信部が受信した前記コンテンツ情報を前記表示部に表示する際に、前記コンテンツ情報を構成する前記所定のマークアップ言語の記述内に所定の記述を含むか否かを解析するステップと、
前記解析するステップによる解析結果に応じて、前記画像読取部の起動を制御するステップとを備える、情報処理装置の制御方法。
【請求項７】
原稿を読取り、画像データを取得する画像読取部と、所定のマークアップ言語の記述により構成されたコンテンツ情報を表示するための表示部と、前記コンテンツ情報を提供するサーバー装置とネットワークを介して通信可能な通信部とを含む情報処理装置のコンピュータに実行させる制御プログラムであって、
前記サーバー装置から前記通信部が受信した前記コンテンツ情報を前記表示部に表示する際に、前記コンテンツ情報を構成する前記所定のマークアップ言語の記述内に所定の記述を含むか否かを解析するステップと、
前記解析するステップによる解析結果に応じて、前記画像読取部の起動を制御するステップとを実行させる、情報処理装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して外部装置と通信可能な情報処理装置、その制御方法およびその制御プログラムに関する。
【背景技術】
【０００２】
従来から、複写（コピー）機能、読み取り（スキャナー）機能、プリンター機能等を有する複合機としてＭＦＰ（Multi Function Peripherals）と呼ばれる画像処理装置が知られている。そのような画像処理装置の中には、Ｗｅｂブラウザを利用することによって、ネットワークを介して外部からＷｅｂページ情報を取得できるものがある。このような画像処理装置は、情報処理装置の一形態ともいえ、当該情報処理装置によって、ユーザーが、サーバー等に蓄積された電子ファイルを閲覧したり、読取った画像データや蓄積されているデータを電子メールに添付して外部装置に送信したりする際に、ユーザーの利便性を向上させる様々な技術が提案されている。
【０００３】
たとえば、特開２００７−６０４２５号公報（特許文献１）には、予め外部ＰＣ（Personal Computer）から、画像処理装置（情報処理装置）の機能に関する設定情報やメール宛先／件名などの情報を含む機能指示メールを事前に画像処理装置に送信しておくことで、ユーザーがスキャナーで読み取った画像を電子メールに添付して送信する作業を行う際に、画像処理装置に対して行う設定に関する入力を省略することができる技術が開示されている。
【０００４】
また、特開２００９−１５２８４６号公報（特許文献２）には、画像処理装置（情報処理装置）がＷｅｂサーバーからネットワークを介してＨＴＭＬ（HyperText Markup Language）文書を取得した際に、当該ＨＴＭＬ文書に対応する画面として一般的なブラウザーで表示される画面に代えて、ユーザーの操作性を向上させる専用のＵＩ（ユーザーインターフェース）画面を表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−６０４２５号公報
【特許文献２】特開２００９−１５２８４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１では、ユーザーは、ネットワークを介してデータを送信を行う際に、所定のＵＩに従って原稿をスキャンしたり、ファイルを選択するという作業が必要となる。また、特許文献２では、所定の入力を省略してデータを送信するためには、画像処理装置に対して予め所定の情報を送信するための専用装置が必要となる。
【０００７】
本発明は、上記の問題点を解決するためになされたものであって、ネットワークを介して電子データを送信する際にユーザーの利便性を向上させることが可能な情報処理装置、その制御方法およびその制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明のある局面に従う情報処理装置は、原稿を読取り、画像データを取得する画像読取部と、所定のマークアップ言語の記述により構成されたコンテンツ情報を表示するための表示部と、コンテンツ情報を提供するサーバー装置とネットワークを介して通信可能な通信部と、画像読取部と表示部と通信部とを制御する制御部とを含む。制御部は、サーバー装置から通信部が受信したコンテンツ情報を表示部に表示する際に、コンテンツ情報を構成する所定のマークアップ言語の記述内に所定の記述を含むか否かを解析し、解析結果に応じて画像読取部の起動を制御する。
【０００９】
好ましくは、情報処理装置は、原稿を画像読取部に搬送するための原稿搬送部と、原稿搬送部の原稿台に原稿が載置されているか否かを検出する検出部をさらに含む。制御部は、検出部からの検出結果に従って、原稿が原稿台に載置されていると判断した場合には、原稿搬送部に指示して原稿を搬送し、原稿を読取るように画像読取部を制御する。
【００１０】
好ましくは、制御部は、コンテンツ情報に含まれる所定の記述に基づいて、画像読取部の読取設定を制御する。
【００１１】
好ましくは、制御部は、所定の電子メール送信画面を表示部に表示する際に、画像読取部により取得された画像データを電子メールに添付する。
【００１２】
好ましくは、制御部は、所定のデータ送信画面を表示部に表示する際に、画像読取部により取得された画像データを送信データとして選択する。
【００１３】
本発明のさらに別の局面に従うと、原稿を読取り、画像データを取得する画像読取部と、所定のマークアップ言語の記述により構成されたコンテンツ情報を表示するための表示部と、コンテンツ情報を提供するサーバー装置とネットワークを介して通信可能な通信部とを含む情報処理装置の制御方法が提供される。情報処理装置の制御方法は、サーバー装置から通信部が受信したコンテンツ情報を表示部に表示する際に、コンテンツ情報を構成する所定のマークアップ言語の記述内に所定の記述を含むか否かを解析するステップと、解析するステップによる解析結果に応じて、画像読取部の起動を制御するステップとを含む。
【００１４】
本発明のさらに別の局面に従うと、原稿を読取り、画像データを取得する画像読取部と、所定のマークアップ言語の記述により構成されたコンテンツ情報を表示するための表示部と、コンテンツ情報を提供するサーバー装置とネットワークを介して通信可能な通信部とを含む情報処理装置のコンピュータに実行させる制御プログラムが提供される。情報処理装置の制御プログラムは、サーバー装置から通信部が受信したコンテンツ情報を表示部に表示する際に、コンテンツ情報を構成する所定のマークアップ言語の記述内に所定の記述を含むか否かを解析するステップと、解析するステップによる解析結果に応じて、画像読取部の起動を制御するステップとを実行させる。
【発明の効果】
【００１５】
以上のように、本発明によれば、ネットワークを介して電子データを送信する際にユーザーの利便性を向上させることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態に従う情報処理装置を含む情報処理システムの構成を模式的に示す図である。
【図２】本発明の実施の形態に従う情報処理装置のハードウェア構成を示すブロック図である。
【図３】本発明の実施の形態１に従う情報処理装置の処理手順を示すフローチャートである。
【図４】本発明の実施の形態１に従うＨＴＭＬで記述されたＷｅｂページの一例を示す図である。
【図５】本発明の実施の形態１に従う電子メール送信画面の一例を示す図である。
【図６】本発明の実施の形態１に従う情報処理システムの処理の流れを示すシーケンス図である。
【図７】本発明の実施の形態２に従う情報処理装置の処理手順を示すフローチャートである。
【図８】本発明の実施の形態２に従うデータ送信画面の一例を示す図である。
【図９】本発明の実施の形態２に従う情報処理システムの処理の流れを示すシーケンス図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての同一部分については、その詳細な説明は繰り返さない。
【００１８】
［用語］
Ｗｅｂページを記述するためのマークアップ言語であるＨＴＭＬ（HyperText Markup Language）においては、「a」要素おける「href」属性の値に「mailto:」を指定することで作成されるリンクを押下すると、Ｗｅｂブラウザーに内蔵されているメーラーが起動される。以下の説明では、上記の「mailto」を含む記述がＨＴＭＬデータに含まれていることを、単に「mailto」の記述を含むと記載する。
【００１９】
同様に、「input」要素における「type」属性の値に「submit」を指定することで作成される送信ボタンを押下すると、入力フォームに入力された内容がサーバーに送信される。以下の説明では、上記の「submit」を含む記述がＨＴＭＬデータに含まれていることを単に「submit」の記述を含むと記載する。
【００２０】
［１．システム構成］
図１は、本発明の実施の形態に従う情報処理装置を含む情報処理システムの構成を模式的に示す図である。
【００２１】
本発明の実施の形態に従う情報処理システム１に含まれる情報処理装置１０は、たとえば、電子データを送受信するための通信機能、複数の原稿を順次搬送するための原稿搬送機能、自動で両面コピーを行うための再搬送機能、搬送された原稿の画像を読取る画像読取機能などの複数の機能を有するディジタル複合機（ＭＦＰ）である。
【００２２】
図１を参照して、情報処理システム１は、情報処理装置１０と、ネットワーク５０と、情報処理装置１０とネットワーク５０を介して接続された複数のサーバー装置２０Ａ、２０Ｂ、２０Ｃとを含む。サーバー装置２０Ａ、２０Ｂ、２０Ｃを代表させてサーバー装置２０と称する。
【００２３】
情報処理装置１０とサーバー装置２０とは、ネットワーク５０を介して相互にデータ通信可能に構成される。なお、ネットワーク５０は、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）などの専用回線や、インターネットや仮想プライベートネットワーク（Virtual Private Network）などの公衆回線からなり、さらにその一部または全部が無線ＬＡＮなどの無線通信回線であってもよい。
【００２４】
また、サーバー装置２０は、たとえばＷｅｂサーバーからなり、Ｗｅｂコンテンツや情報処理装置１０からの要求に応じてＷｅｂコンテンツを配信するプログラム等を記憶する記憶部や、当該記憶部に記憶されたプログラム等に基づいて適宜処理を実行する処理部など、一般のサーバー装置に含まれる構成を含む。また、サーバ装置２０は、その他ＦＴＰサーバー、Ｗｅｂメーラーなどを含んでいてもよい。
【００２５】
［２．情報処理装置１０の構成］
図２は、本発明の実施の形態に従う情報処理装置１０のハードウェア構成を示すブロック図である。
【００２６】
図２を参照して、情報処理装置１０は、ＣＰＵ（Central Processing Unit）１００と、記憶部１１０と、通信部１２０と、プリンター部１３０と、スキャナー部１４０と、自動原稿搬送装置(ＡＤＦ：auto document feeder）１５０（ＡＤＦ部１５０とも称す）と、センサー１６０と、電源制御部１７０と、電源部１７２と、操作パネル１８０とを含む。
【００２７】
ＣＰＵ１００は、後述する記憶部１１０の不揮発性メモリーに予め格納されているプログラムを読み出し、プログラムを順次実行することによって、情報処理装置１０の各部を制御する。より詳細には、ＣＰＵ１００は、当該プログラムを実行することによって、後述する情報処理装置１０の処理を実現する。
【００２８】
記憶部１１０は、ＲＯＭ（Read Only Memory）１１２や、ＲＡＭ（Random Access Memory）１１４や、ＨＤＤ（Hard Disk Drive）１１６などの不揮発性メモリーなどによって実現される。ＲＯＭ１１２は、ＣＰＵ１００で実行されるプログラムを予め格納し、ＲＡＭ１１４は、ＣＰＵ１００のプログラム部分の実行に必要なデータを一時的に記憶する。ＨＤＤ１１６は、比較的大容量のデータを不揮発的に格納することができ、たとえば、後述するスキャナー部１４０が画像を読み取ることによって取得した画像データなどを複数格納する。
【００２９】
通信部１２０は、ネットワークインターフェイスなどによって実現される。通信部１２０は、所定のプロトコルに従って、ネットワーク５０を介してサーバー装置２０との間でデータを送受信する。たとえば、通信部１２０は、サーバー装置２０から、ＨＴＭＬで構成されるＷｅｂページのコンテンツ情報を取得する。
【００３０】
プリンター部１３０は、後述するスキャナー部１４０で読取って得られた画像データに基づいて用紙に印刷する公知のプリント装置である。具体的には、感光体ドラム、プリントヘッド、現像器、定着器等を備え、ＣＰＵ１００からの指示に基づいてプリントヘッドからレーザ光を発し、帯電された感光体ドラム上を露光して静電潜像を作像する。作像された静電潜像を現像器のトナーで現像してトナー像を形成し、これを搬送される用紙上に転写して、用紙上に転写されたトナー像を、ヒータを有する定着器で加熱、加圧して用紙に定着させる。
【００３１】
スキャナー部１４０は、原稿を光学的に読取って画像データを得る公知の画像読取装置である。
【００３２】
自動原稿搬送装置１５０は、図示しない原稿台と、原稿排紙台と、搬送ローラーとを含む。自動原稿搬送装置１５０の原稿台には、複写面を上向きにして図示しない原稿が載置される。搬送ローラーは、原稿を順次搬送路に送り込み、当該原稿は原稿排紙台まで搬送される。
【００３３】
センサー１６０は、自動原稿搬送装置１５０の原稿台近傍に設けられており、当該原稿台に載置されている原稿の有無により所定の検出信号をＣＰＵ１００に送信する。
【００３４】
電源制御部１７０は、ＣＰＵ１００からの指示に応答して、情報処理装置１０の各部位に対する、電源部１７２からの電力供給を制御する。たとえば、ユーザーが情報処理装置１０のブラウザーでＷｅｂページにアクセスしたときに所定の条件に応じて、ＣＰＵ１００からの指示により、電源制御部１７０はスキャナー部１４０に電源部１７２からの電力供給を行なう。なお、電源部１７２は、交流電圧から直流電圧に変換する回路を有し、変換した直流電圧によって、情報処理装置１０を動作させる。
【００３５】
操作パネル１８０は、表示部１８２と、ユーザーからの操作入力を受付ける操作キー１８４とを含む。表示部１８２は、たとえば、液晶パネルから構成される。なお、表示部１８２は、タッチパネルを構成し、当該表示部１８２内に表示されたボタンをユーザーが操作することができる。
【００３６】
［３．処理手順］
次に、本発明の実施の形態に従う情報処理装置１０が実行する処理手順について説明する。
【００３７】
本発明の実施の形態に従う情報処理装置１０は、アクセスしたサーバー装置２０からＨＴＭＬデータを受信したときに所定の処理を実行する。具体的には、情報処理装置１０は、Ｗｅｂページなどにアクセスし、当該Ｗｅｂページを構成しているＨＴＭＬデータを受信すると、受信したＨＴＭＬデータが解析され、当該解析結果に基づいて情報処理装置１０内のソフトウェアおよびハードウェアの制御が実行される。
【００３８】
＜３−１．実施の形態１＞
（３−１−１．情報処理装置１０の処理手順）
まず、本発明の実施の形態１に従う情報処理装置１０が実行する処理手順について説明する。
【００３９】
図３は、本発明の実施の形態１に従う情報処理装置１０の処理手順を示すフローチャートである。
【００４０】
図３を参照して、情報処理装置１０のＣＰＵ１００は、ユーザーから操作パネル１８０を介して、所望のＷｅｂページへのアクセス要求を受け付ける（ステップＳ１０２）。具体的には、ユーザーによって情報処理装置１０に搭載されたＷｅｂブラウザーが起動される。当該Ｗｅｂブラウザーによって、ＨＴＭＬで記述されたＷｅｂページへのアクセス要求を受け付ける。次に、ＣＰＵ１００は、当該Ｗｅｂページのデータをサーバー装置２０に要求するために、Ｗｅｂブラウザーを介してサーバー装置２０に送信（ＨＴＴＰリクエスト）し、サーバー装置２０からＨＴＭＬデータを受信（ＨＴＴＰレスポンス）する（ステップＳ１０４）。
【００４１】
次に、ＣＰＵ１００は、当該受信したＨＴＭＬデータを解析して、Ｗｅｂページを表示部１８２に表示する際に、当該ＨＴＭＬデータの中に「mailto」の記述を含むか否かを判断する（ステップＳ１０６）。ＣＰＵ１００は、「mailto」の記述を含まないと判断すると（ステップＳ１０６においてＮＯの場合）、処理を終了する。一方、ＣＰＵ１００は、「mailto」の記述を含むと判断すると（ステップＳ１０６においてＹＥＳの場合）、「mailto」フラグをＯＮ状態にして当該状態を記憶部１１０に記憶する（ステップＳ１０８）。なお、このとき表示部１８２には、図４に示されるような「mailto」の機能が組み込まれたＷｅｂページが表示されている。
【００４２】
図４は、本発明の実施の形態１に従うＨＴＭＬで記述されたＷｅｂページの一例を示す図である。Ｗｅｂページには文書や画像などのコンテンツ情報の他に、メールの宛先「user＠aaa.com」に「mailto」の機能が組み込まれたリンク１０００が表示されている。
【００４３】
再び図３を参照して、ＣＰＵ１００はスキャナー部１４０にスキャナーの起動許可情報を送信して、スキャナー部１４０を予備起動状態とする（ステップＳ１１０）。具体的には、ＣＰＵ１００は、たとえば、省電力モードなどによりスキャナー部１４０に電力が供給されていない場合には、電源制御部１７０に対して電源部１７２からの電力をスキャナー部１４０に供給するように指示する。また、スキャナー部１４０に対してスキャンに必要となる所定の光源を暖めるウォームアップを実行するように指示する。
【００４４】
次に、ＣＰＵ１００は、ＡＤＦ部１５０の原稿台に原稿が載置されているか否かを判断する（ステップＳ１１２）。具体的には、ＡＤＦ部１５０の原稿台近傍に設けられているセンサー１６０から送信される検出信号に基づいて、原稿台に原稿が載置されているか否かを判断する。ＣＰＵ１００は、原稿が載置されていないと判断すると（ステップＳ１１２においてＮＯの場合）、ステップＳ１２０からの処理を実行する。一方、ＣＰＵ１００は、原稿台に原稿が載置されていると判断すると（ステップＳ１１２においてＹＥＳの場合）、予め記憶部１１０に記憶されている複数のスキャナー設定情報から「mailto」用のスキャナー設定情報を読み込む（ステップＳ１１４）。具体的には、予め記憶部１１０に記憶されている、電子メールに添付するための電子メール送信用、所定のサーバーにアップロードするためのデータ送信用、ＨＤＤに保存するための保存用、その他の用途に応じた当該複数のスキャナー設定情報から、電子メール送信用のスキャナー設定情報を読み込む。なお、スキャナー設定情報とは、カラー設定、読取解像度、読取濃度などを含む設定情報である。
【００４５】
次に、ＣＰＵ１００の指示により、スキャナー部１４０は電子メール送信用のスキャナー設定情報に基づいて、原稿台に載置されている原稿のスキャンを実施する（ステップＳ１１６）。続いて、ＣＰＵ１００は、スキャナー部１４０よってスキャンされた原稿の画像データを記憶部１１０に記憶する（ステップＳ１１８）。
【００４６】
次に、ＣＰＵ１００は、ユーザーから操作パネル１８０を介してメール送信画面遷移要求を受け付けたか否かを判断する（ステップＳ１２０）。具体的には、ＣＰＵ１００は、表示部１８２に表示されている図４に示すようなＷｅｂページ内のリンク１０００をユーザーが押下したり、操作キー１８４で選択したりしたか否かを判断する。ＣＰＵ１００は、メール送信画面遷移要求を受け付けていないと判断すると（ステップＳ１２０においてＮＯの場合）、ステップＳ１２０の状態を維持する。
【００４７】
一方、ＣＰＵ１００は、メール送信画面遷移要求を受け付けたと判断すると（ステップＳ１２０においてＹＥＳの場合）、上記のＷｅｂページ（図４）からメール送信画面への遷移を開始する（ステップＳ１２２）。また、情報処理装置１０に所定のメールソフトが搭載されている場合は、当該メールソフトを立ち上げてもよい。
【００４８】
次に、ＣＰＵ１００は、記憶部１１０に記憶されている「mailto」フラグがＯＮ状態であるか否かを判断する（ステップＳ１２４）。ＣＰＵ１００は、当該フラグがＯＮ状態でない（ＯＦＦ状態）と判断すると（ステップＳ１２４においてＮＯの場合）、ステップＳ１３０からの処理を実行する。一方、ＣＰＵ１００は、当該フラグがＯＮ状態であると判断すると（ステップＳ１２４においてＹＥＳの場合）、スキャナー部１４０よってスキャンされた原稿の画像データを記憶部１１０から取得して（ステップＳ１２６）、当該画像データを電子メールへの添付ファイルとして添付する（ステップＳ１２８）。
【００４９】
次に、ＣＰＵ１００は、当該画像データが添付された状態である図５に示すような電子メール送信画面を表示部１８２に表示する（ステップＳ１３０）。
【００５０】
図５は、本発明の実施の形態１に従う電子メール送信画面の一例を示す図である。メールの宛先には、「user＠aaa.com」が入力されており、添付ファイル欄１１００にはスキャナー部１４０よってスキャンされた原稿の画像データ「bbb.jpg」が添付されている。
【００５１】
再び、図３を参照して、ＣＰＵ１００は、操作パネル１８０を介してユーザーからの電子メール送信要求を受け付けると、電子メールを送信して（ステップＳ１３２）、処理を終了する。具体的には、ユーザーによって表示部１８２に表示された送信ボタンが押下されると所定の宛先に電子メールが送信される。
【００５２】
（３−１−２．情報処理システム１の処理手順）
次に、本発明の実施の形態１に従う情報処理システム１が実行する処理手順について説明する。
【００５３】
図６は、本発明の実施の形態１に従う情報処理システム１の処理の流れを示すシーケンス図である。情報処理装置１０の具体的な処理については図３と同様であるため、その詳細な説明は繰り返さない。なお、以下の説明では、情報処理装置１０は、「mailto」の記述を含むＷｅｂページにアクセスし、ＡＤＦ部１５０の原稿台には原稿が載置されていることとする。
【００５４】
図３を参照して、情報処理装置１０のＣＰＵ１００は、ユーザーから操作パネル１８０を介して、「mailto」の記述を含むＷｅｂページへのアクセス要求を受け付ける（ステップＳＱ１２）。次に、ＣＰＵ１００は、当該Ｗｅｂページに対応するＨＴＴＰリクエストをサーバー装置２０に送信する（ステップＳＱ１４）。
【００５５】
次に、サーバー装置２０は、当該ＨＴＴＰリクエストを受け付けると（ステップＳＱ１６）、「mailto」の記述を含むＨＴＭＬデータで構成されたＷｅｂページのＨＴＴＰレスポンスを送信する（ステップＳＱ１８）。
【００５６】
次に、ＣＰＵ１００は、受信したＨＴＭＬデータを解析してＷｅｂページを表示し（たとえば、図４）、「mailto」の記述を含むことを確認すると（ステップＳＱ２０）、「mailto」フラグをＯＮ状態にする（ステップＳＱ２２）。続いて、スキャナー部１４０にスキャナー起動許可情報を送信する（ステップＳＱ２４）と、スキャナー部１４０は、予備起動を行なう（ステップＳＱ２６）。
【００５７】
次に、ＣＰＵ１００は、ＡＤＦ部１５０の原稿台に原稿が載置されていることを検出すると（ステップＳＱ２８）、「mailto」用のスキャナー設定情報を読み出し（ステップＳＱ３０）、当該設定情報をスキャナー部１４０に送信する（ステップＳＱ３２）。
【００５８】
次に、スキャナー部１４０は、当該設定情報に基づいて載置されている原稿をスキャンして（ステップＳＱ３４）、当該画像データをＣＰＵ１００に送信する（ステップＳＱ３６）。
【００５９】
次に、ＣＰＵ１００は、受信した画像データを保存して（ステップＳＱ３８）、ユーザーから操作パネル１８０を介して、電子メール送信画面遷移要求を受け付ける（ステップＳＱ４０）。続いて、ＣＰＵ１００は、対応するＷｅｂページのデータを要求するため、Ｗｅｂブラウザーを介してＨＴＴＰリクエストをサーバー装置２０に送信する（ステップＳＱ４２）。
【００６０】
次に、サーバー装置２０は、当該ＨＴＴＰリクエストを受け付けると（ステップＳＱ４４）、電子メール送信画面に対応するＨＴＴＰレスポンスを情報処理装置１０に送信する（ステップＳＱ４６）。
【００６１】
次に、ＣＰＵ１００は、「mailto」フラグがＯＮ状態であることを確認すると（ステップＳＱ４８）、画像データを読み出して（ステップＳＱ５０）、当該画像データを電子メールに添付する（ステップＳＱ５２）。続いて、ＣＰＵ１００は、当該画像データが添付された状態の電子メール送信画面（たとえば、図５）を表示する（ステップＳＱ５４）。
【００６２】
この状態で、ユーザーによって表示部１８２に表示された送信ボタンが押下されると所定の宛先に電子メールが送信される。
【００６３】
＜３−２．実施の形態２＞
本発明の実施の形態１では、情報処理装置１０がアクセスしたＷｅｂページを構成しているＨＴＭＬデータに「mailto」の記述が含まれている場合について説明したが、本発明の実施の形態２では、ＨＴＭＬデータに「submit」の記述が含まれている場合について説明する。
【００６４】
（３−２−１．情報処理装置１０の処理手順）
本発明の実施の形態２に従う情報処理装置１０が実行する処理手順について説明する。
【００６５】
図７は、本発明の実施の形態２に従う情報処理装置１０の処理手順を示すフローチャートである。本例は、実施の形態１で説明した「mailto」の代わりに、「submit」を解析して処理するものであり基本的な処理手順は実施の形態１同様である。したがって、重複する内容についてはその詳細な説明は繰り返さない。
【００６６】
図７を参照して、ステップＳ２０２〜Ｓ２０４までの処理は、ステップＳ１０２〜Ｓ１０４までの処理と同様であるため、その詳細な説明は繰り返さない。
【００６７】
次に、ＣＰＵ１００は、受信したＨＴＭＬデータを解析して、当該ＨＴＭＬデータの中に「submit」の記述を含むか否かを判断する（ステップＳ２０６）。ＣＰＵ１００は、「submit」の記述を含まないと判断すると（ステップＳ１０６においてＮＯの場合）、処理を終了する。一方、ＣＰＵ１００は、「submit」の記述を含むと判断すると（ステップＳ２０６においてＹＥＳの場合）、「submit」フラグをＯＮ状態にして当該状態を記憶部１１０に記憶する（ステップＳ２０８）。
【００６８】
次に、ステップＳ２１０〜Ｓ２１２までの処理は、ステップＳ１１０〜Ｓ１１２までの処理と同様であるため、その詳細な説明は繰り返さない。
【００６９】
次に、ＣＰＵ１００は、ＡＤＦ部１５０の原稿台に原稿が載置されていないと判断すると（ステップＳ２１２においてＮＯの場合）、ステップＳ２２０からの処理を実行する。一方、ＣＰＵ１００は、ＡＤＦ部１５０の原稿台に原稿が載置されていると判断すると（ステップＳ２１２においてＹＥＳの場合）、予め記憶部１１０に記憶されている複数のスキャナー設定情報から「submit」用のスキャナー設定情報を読み込む（ステップＳ２１４）。具体的には、所定のサーバーにアップロードするためのデータ送信用のスキャナー設定情報を読み込む。
【００７０】
次に、ステップＳ２１６〜Ｓ２１８までの処理は、ステップＳ１１６〜Ｓ１１８までの処理と同様であるため、その詳細な説明は繰り返さない。
【００７１】
次に、ＣＰＵ１００は、記憶部１１０に記憶されている「submit」フラグがＯＮ状態であるか否かを判断する（ステップＳ２２０）。ＣＰＵ１００は、当該フラグがＯＮ状態でない（ＯＦＦ状態）と判断すると（ステップＳ２２０においてＮＯの場合）、ステップＳ２２６からの処理を実行する。一方、ＣＰＵ１００は、当該フラグがＯＮ状態であると判断すると（ステップＳ２２０においてＹＥＳの場合）、スキャナー部１４０よってスキャンされた原稿の画像データを記憶部１１０から取得して（ステップＳ２２２）、当該画像データをデータ送信用のファイルとして選択する（ステップＳ２２４）。
【００７２】
次に、ＣＰＵ１００は、当該画像データが選択された状態である図８に示すようなデータ送信画面を表示部１８２に表示する（ステップＳ２２６）。
【００７３】
図８は、本発明の実施の形態２に従うデータ送信画面の一例を示す図である。データ送信ファイル欄１２００にはスキャナー部１４０よってスキャンされた原稿の画像データ「ccc.jpg」が選択されている。
【００７４】
再び、図７を参照して、ＣＰＵ１００は、操作パネル１８０を介してユーザーからのデータ送信要求を受け付けると、サーバー装置２０に画像データを送信して（ステップＳ２２８）、処理を終了する。
【００７５】
（３−２−２．情報処理システム１の処理手順）
次に、本発明の実施の形態２に従う情報処理システム１が実行する処理手順について説明する。
【００７６】
図９は、本発明の実施の形態２に従う情報処理システム１の処理の流れを示すシーケンス図である。情報処理装置１０の具体的な処理については図７と同様であるため、その詳細な説明は繰り返さない。なお、以下の説明では、情報処理装置１０は、「submit」の記述を含むＷｅｂページにアクセスし、ＡＤＦ部１５０の原稿台には原稿が載置されていることとする。
【００７７】
図９を参照して、情報処理装置１０のＣＰＵ１００は、ユーザーから操作パネル１８０を介して、「submit」の記述を含むＷｅｂページへのアクセス要求を受け付ける（ステップＳＱ１１２）。次に、ＣＰＵ１００は、当該Ｗｅｂページに対応するＨＴＴＰリクエストをサーバー装置２０に送信する（ステップＳＱ１１４）。
【００７８】
次に、サーバー装置２０は、当該ＨＴＴＰリクエストを受け付けると（ステップＳＱ１１６）、ＨＴＭＬソースに「submit」の記述を含むＷｅｂページに対応するＨＴＴＰレスポンスを送信する（ステップＳＱ１１８）。
【００７９】
次に、ＣＰＵ１００は、受信したＨＴＭＬデータを解析して、「submit」の記述を含むことを確認すると（ステップＳＱ１２０）、「submit」フラグをＯＮ状態にする（ステップＳＱ１２２）。続いて、スキャナー部１４０にスキャナー起動許可情報を送信する（ステップＳＱ１２４）と、スキャナー部１４０は、予備起動を行なう（ステップＳＱ１２６）。
【００８０】
次に、ＣＰＵ１００は、ＡＤＦ部１５０の原稿台に原稿が載置されていることを検出すると（ステップＳＱ１２８）、「submit」用のスキャナー設定情報を読み出し（ステップＳＱ１３０）、当該設定情報をスキャナー部１４０に送信する（ステップＳＱ１３２）。
【００８１】
次に、スキャナー部１４０は、当該設定情報に基づいて載置されている原稿をスキャンして（ステップＳＱ１３４）、当該画像データをＣＰＵ１００に送信する（ステップＳＱ１３６）。
【００８２】
次に、ＣＰＵ１００は、受信した画像データを保存して（ステップＳＱ１３８）、「submit」フラグがＯＮ状態であることを確認すると（ステップＳＱ１４０）、画像データを読み出して（ステップＳＱ１４２）、当該画像データを送信データとして選択する（ステップＳＱ１４４）。続いて、ＣＰＵ１００は、当該画像データが選択された状態のデータ送信画面（たとえば、図８）を表示する（ステップＳＱ１４６）。
【００８３】
この状態で、ユーザーによって表示部１８２に表示された送信ボタンが押下されると所定のサーバー装置２０に画像データが送信される。
【００８４】
＜４．利点＞
本実施の形態によれば、以下のような利点が得られる。すなわち、情報処理装置に搭載されたブラウザーでアクセスしたＷｅｂページにおいて、当該Ｗｅｂページが所定の記述を含む構成であるときに、スキャナーを予備起動させておくことでスキャン実施までの時間を短縮することができる。
【００８５】
本実施の形態によれば、Ｗｅｂページが所定の記述を含む構成であるときに、ＡＤＦ部に原稿があれば自動的にスキャンを実施して、スキャンにより取得した画像データを電子メールに添付したり、アップロードする際の送信データとして選択済みとすることができる。したがって、ユーザーによって原稿のスキャンを実施して、画像データを保存する作業や、当該保存した画像データを送信用のデータとして選択したりする煩雑な作業が軽減され、データ送信の際のユーザーの利便性を向上させることができる。
【００８６】
＜５．その他の実施の形態＞
上記では、情報処理装置１０はディジタル複合機（ＭＦＰ）である例について説明したが、上述したような所定の機能を有する装置であれば、これに限られない。
【００８７】
なお、コンピューターを機能させて、上述のフローで説明したような制御を実行させるプログラムを提供することもできる。このようなプログラムは、コンピューターに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ、ＲＡＭおよびメモリーカードなどの一時的でないコンピューター読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピューターに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００８８】
なお、プログラムは、コンピューターのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００８９】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００９０】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００９１】
１  情報処理システム、１０  情報処理装置、２０  サーバー装置、５０  ネットワーク、１００  ＣＰＵ、１１０  記憶部、１１２  ＲＯＭ、１１４  ＲＡＭ、１１６  ＨＤＤ、１２０  通信部、１３０  プリンター部、１４０  スキャナー部、１５０  自動原稿搬送装置、１６０  センサー、１７０  電源制御部、１７２  電源部、１８０  操作パネル、１８２  表示部、１８４  操作キー。
【図１】
2013051583.tif 000003
【図２】
2013051583.tif 000004
【図３】
2013051583.tif 000005
【図４】
2013051583.tif 000006
【図５】
2013051583.tif 000007
【図６】
2013051583.tif 000008
【図７】
2013051583.tif 000009
【図８】
2013051583.tif 000010
【図９】
2013051583.tif 000011