(57)【特許請求の範囲】
【請求項１】
文書データに関する処理を行うデータ処理機能と、Ｗｅｂブラウザを起動してＷｅｂサーバとのデータ通信を行うＷｅｂブラウザ機能と、を有する情報処理装置であって、
各種情報を表示する表示手段と、
ユーザによる入力操作を受け付ける操作入力手段と、
前記表示手段に対し、前記データ処理機能に関する操作案内画面又は前記ＷｅｂブラウザによってＷｅｂサーバから取得される閲覧画面を表示させる制御手段と、
各種情報を記憶する記憶手段と、
を備え、
前記制御手段は、前記操作案内画面を前記表示手段に表示している状態で前記Ｗｅｂブラウザを起動するとき、前記操作案内画面に対する設定状態を前記記憶手段に記憶させ、前記Ｗｅｂブラウザを起動させた後に前記閲覧画面を前記表示手段に表示している状態で前記操作入力手段を介して文書データのアップロード又はダウンロードに関する指示を入力したとき、前記記憶手段から設定状態を読み出して前記表示手段の表示画面に反映させることを特徴とする情報処理装置。
【請求項２】
前記データ処理機能は、文書を読み取って文書データを生成するスキャン機能を含み、
前記制御手段は、前記スキャン機能に関する操作案内画面を前記表示手段に表示している状態で前記Ｗｅｂブラウザを起動するとき、前記スキャン機能に対する設定状態を前記記憶手段に記憶させ、前記Ｗｅｂブラウザを起動させた後に前記閲覧画面を前記表示手段に表示している状態で前記操作入力手段を介して文書データのアップロードに関する指示を入力したとき、前記表示手段に前記スキャン機能に関する操作案内画面を表示させると共に、その操作案内画面に前記記憶手段から読み出した設定状態を反映させることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記データ処理機能は、前記記憶手段に文書データを記憶して管理するボックス機能を含み、
前記制御手段は、前記ボックス機能に関する操作案内画面を前記表示手段に表示している状態で前記Ｗｅｂブラウザを起動するとき、前記ボックス機能に対する設定状態を前記記憶手段に記憶させ、前記Ｗｅｂブラウザを起動させた後に前記閲覧画面を前記表示手段に表示している状態で前記操作入力手段を介して文書データのアップロード又はダウンロードに関する指示を入力したとき、前記表示手段に前記ボックス機能に関する操作案内画面を表示させると共に、その操作案内画面に前記記憶手段から読み出した設定状態を反映させることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記データ処理機能は、文書データに基づいてプリント出力を行うプリント機能を含み、
前記制御手段は、前記プリント機能に関する操作案内画面を前記表示手段に表示している状態で前記Ｗｅｂブラウザを起動するとき、前記プリント機能に対する設定状態を前記記憶手段に記憶させ、前記Ｗｅｂブラウザを起動させた後に前記閲覧画面を前記表示手段に表示している状態で前記操作入力手段を介して文書データのダウンロードに関する指示を入力したとき、前記表示手段に前記プリント機能に関する操作案内画面を表示させると共に、その操作案内画面に前記記憶手段から読み出した設定状態を反映させることを特徴とする請求項１乃至３のいずれかに記載の情報処理装置。
【請求項５】
前記制御手段は、前記Ｗｅｂブラウザを起動させた後に前記閲覧画面を前記表示手段に表示している状態で前記操作入力手段を介して文書データのアップロードに関する指示を入力したとき、前記記憶手段に記憶された設定状態に基づき、前記閲覧画面に対してアップロードの対象となる文書データが選択された状態を反映させることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記データ処理機能は、前記記憶手段に文書データを記憶して管理するボックス機能を含み、
前記制御手段は、前記ボックス機能に関する操作案内画面において前記記憶手段に記憶されている文書データが選択された状態で前記Ｗｅｂブラウザを起動するとき、その選択された文書データを特定するための情報を前記記憶手段に記憶させ、前記Ｗｅｂブラウザを起動させた後に前記閲覧画面を前記表示手段に表示している状態で前記操作入力手段を介して文書データのアップロードに関する指示を入力したとき、前記記憶手段に記憶された情報に基づいて前記閲覧画面にアップロードの対象となる文書データが選択された状態を反映させることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記制御手段は、前記操作案内画面を前記表示手段に表示している状態で前記Ｗｅｂブラウザを起動するとき、前記操作案内画面の表示状態に基づいて文書データを生成して前記記憶手段に記憶させ、前記Ｗｅｂブラウザを起動させた後に前記閲覧画面を前記表示手段に表示している状態で前記操作入力手段を介して文書データのアップロードに関する指示を入力したとき、前記記憶手段から文書データを読み出し、該文書データをアップロードの対象として前記閲覧画面に反映させることを特徴とする請求項５に記載の情報処理装置。
【請求項８】
Ｗｅｂブラウザが搭載された情報処理装置によって実行されるプログラムであって、前記情報処理装置に、
(a) 文書データに関する処理を行うデータ処理機能に関する操作案内画面を表示させるステップと、
(b) 前記操作案内画面を表示させている状態で前記Ｗｅｂブラウザの実行指示を入力するステップと、
(c) 前記Ｗｅｂブラウザの実行指示に基づいて前記Ｗｅｂブラウザを起動するとき、前記操作案内画面に対する設定状態を記憶させるステップと、
(d) 前記Ｗｅｂブラウザを起動してＷｅｂサーバから取得される閲覧画面を表示させるステップと、
(e) 前記閲覧画面を表示させている状態で文書データのアップロード又はダウンロードに関する指示を入力するステップと、
(f) 前記閲覧画面を表示させている状態で文書データのアップロード又はダウンロードに関する指示を入力したとき、前記ステップ(c)において記憶させた設定状態を読み出して表示画面に反映させるステップと、
を実行させることを特徴とするプログラム。
【請求項９】
前記データ処理機能は、文書を読み取って文書データを生成するスキャン機能を含み、
前記ステップ(c)は、前記スキャン機能に関する操作案内画面を表示している状態で前記Ｗｅｂブラウザを起動するとき、前記スキャン機能に対する設定状態を記憶させ、
前記ステップ(f)は、文書データのアップロードに関する指示を入力したとき、前記スキャン機能に関する操作案内画面を表示させると共に、その操作案内画面に前記ステップ(c)において記憶させた設定状態を反映させることを特徴とする請求項８に記載のプログラム。
【請求項１０】
前記データ処理機能は、所定の記憶手段に文書データを記憶して管理するボックス機能を含み、
前記ステップ(c)は、前記ボックス機能に関する操作案内画面を表示している状態で前記Ｗｅｂブラウザを起動するとき、前記ボックス機能に対する設定状態を記憶させ、
前記ステップ(f)は、文書データのアップロード又はダウンロードに関する指示を入力したとき、前記ボックス機能に関する操作案内画面を表示させると共に、その操作案内画面に前記ステップ(c)において記憶させた設定状態を反映させることを特徴とする請求項８又は９に記載のプログラム。
【請求項１１】
前記データ処理機能は、文書データに基づいてプリント出力を行うプリント機能を含み、
前記ステップ(c)は、前記プリント機能に関する操作案内画面を表示している状態で前記Ｗｅｂブラウザを起動するとき、前記プリント機能に対する設定状態を記憶させ、
前記ステップ(f)は、文書データのダウンロードに関する指示を入力したとき、前記プリント機能に関する操作案内画面を表示させると共に、その操作案内画面に前記ステップ(c)において記憶させた設定状態を反映させることを特徴とする請求項８乃至１０のいずれかに記載のプログラム。
【請求項１２】
前記ステップ(f)は、前記閲覧画面を表示している状態で文書データのアップロードに関する指示を入力したとき、前記ステップ(c)において記憶させた設定状態に基づき、前記閲覧画面に対してアップロードの対象となる文書データが選択された状態を反映させることを特徴とする請求項８に記載のプログラム。
【請求項１３】
前記データ処理機能は、所定の記憶手段に文書データを記憶して管理するボックス機能を含み、
前記ステップ(c)は、前記ボックス機能に関する操作案内画面において前記記憶手段に記憶されている文書データが選択された状態で前記Ｗｅｂブラウザを起動するとき、その選択された文書データを特定するための情報を記憶させ、
前記ステップ(f)は、文書データのアップロードに関する指示を入力したとき、前記ステップ(c)において記憶させた情報に基づいて前記閲覧画面にアップロードの対象となる文書データが選択された状態を反映させることを特徴とする請求項１２に記載のプログラム。
【請求項１４】
前記ステップ(c)は、前記操作案内画面を表示している状態で前記Ｗｅｂブラウザを起動するとき、前記操作案内画面の表示状態に基づいて文書データを生成し、該文書データを記憶させ、
前記ステップ(f)は、文書データのアップロードに関する指示を入力したとき、前記ステップ(c)において記憶させた文書データを読み出し、該文書データをアップロードの対象として前記閲覧画面に反映させることを特徴とする請求項１２に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複合機などの情報処理装置およびその情報処理装置によって実行されるプログラムに関する。
に関する。
【背景技術】
【０００２】
スキャン機能やプリント機能といった複数の機能を備える複合機などの情報処理装置において、ハードディスク装置を搭載したものが広く一般に提供されている。このような情報処理装置は、様々な種類の文書データをハードディスク装置に保存しておくことが可能である。ハードディスク装置には一般にボックスと呼ばれる記憶領域が作成され、文書データはそのボックスに保存して管理される。このようなボックスは、ユーザ毎に、或いは文書データの種類や用途に応じて複数作成され、ハードディスク装置においてそれら複数のボックスが階層構造を形成する。
【０００３】
従来、上記のような情報処理装置において、ユーザが所望の文書データを容易に選択してプリントや送信を行えるようにするため、ハードディスク装置に３個のメインボックスを作成し、それぞれのメインボックス内にユーザ毎の３つのサブボックスを作成しておく技術が提案されている（例えば特許文献１）。この従来技術は、ユーザが１つのメインボックスを選択すれば、そのユーザに応じて操作パネルなどに表示される各サブボックスは用途が限定された１種類のものとなる。そしてユーザが１つのサブボックスを選択すると、そのサブボックスに対応した処理名が表示され、ユーザが更にその処理名を選択すると、その選択された処理が実行されるようになっている。したがって、この従来技術において、ユーザが文書データに対して所望の処理を行いたい場合には、最上位のメインボックスから下位層のサブボックスを順次選択していく操作を行うことが必要となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−８５４００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、近年の情報処理装置は、Ｗｅｂブラウザを起動してＷｅｂサーバとのデータ通信を行うＷｅｂブラウザ機能を搭載している。そのため、ユーザは情報処理装置においてＷｅｂブラウザを起動させることにより、Ｗｅｂサーバから提供される閲覧画面を閲覧しながら各種の操作を行うことができる。例えば、Ｗｅｂサーバがインターネットなどのネットワーク上で文書データを管理する文書管理サーバである場合、ユーザは情報処理装置においてＷｅｂブラウザを起動させることにより、そのような文書管理サーバに対し、ボックスに保存されている文書データや、スキャン機能で文書を読み取ることによって生成される文書データをアップロードすることができる。また、文書管理サーバに保存されている文書データをダウンロードしてユーザが所望するボックスに保存したり、或いはプリント出力したりすることもできる。
【０００６】
文書管理サーバに対して文書データをアップロードする際、ユーザは、アップロード対象となる文書データがボックスに保存されていることを確認してからＷｅｂブラウザを起動することがある。また、スキャン機能によって生成される文書データをアップロードする場合には、スキャン機能に関する操作案内画面で文書読み取り時の設定を確認した後にＷｅｂブラウザを起動することもある。さらに、文書データをダウンロードする場合においても、例えば文書データを保存するためのボックスを作成する操作を行った後にＷｅｂブラウザを起動することもある。このような場合、ユーザは、Ｗｅｂブラウザを起動して文書管理サーバにアクセスし、更にＷｅｂブラウザに対する操作を行うことによって文書データのアップロードやダウンロードを行うことができる閲覧画面を表示させる。そしてユーザがアップロードやダウンロードの指示を行うことにより、アップロード対象となる文書データや、ダウンロードする文書データの出力先などを指定するための操作を行うことが可能になる。
【０００７】
しかし、従来の情報処理装置は、ユーザがアップロードやダウンロードの指示を行うと、Ｗｅｂブラウザによる閲覧画面から、文書データなどを指定するための初期画面に切り替えた表示を行う。そのため、例えばボックスに保存されている文書データをアップロードする際には、Ｗｅｂブラウザを起動する前に文書データが保存されているボックスを確認しているにもかかわらず、ユーザは再びボックス機能を選択して最上位のボックスから順次下位層のボックスを選択していく操作を繰り返さなければならなくなる。また、スキャン機能で文書読み取りを行って得られる文書データをアップロードする場合にも、ユーザは先に文書読み取り時の設定を確認したにもかかわらず、アップロードの指示を行った後に再びスキャン機能を選択して同様の設定を行わなければならなくなる。
【０００８】
図１７は、従来の情報処理装置においてＷｅｂブラウザを起動して文書データのアップロードを行う場合のユーザによる操作手順とそれによる画面遷移の一例を示す図である。図１７に示すように、例えばユーザはＷｅｂブラウザを起動する前に操作パネルを操作することによってアップロード対象の文書データが保存されたボックスを確認するための表示画面Ｇ１００を操作パネルに表示させる。このような表示画面Ｇ１００を表示するためには、ユーザはボックス機能を選択し、最上位のボックスから下位のボックスを選択していく操作を繰り返し行うことにより、最終的に所望の文書データが保存されたボックスを見つけ出すことができる。そしてユーザは文書データが保存されたボックスを確認すると、Ｗｅｂブラウザを起動して文書管理サーバにアクセスし、文書管理サーバの閲覧画面Ｇ１０１を表示させる。ユーザは、さらにＷｅｂブラウザに対する操作を行っていくことにより、文書データをアップロードすることができる閲覧画面Ｇ１０２を表示させ、アップロードを指示するボタンＢ１０を操作する。すると、従来の情報処理装置は、文書データをアップロード可能なスキャン機能とボックス機能とのいずれか一方を選択するための機能選択画面Ｇ１０３を初期画面として表示する。このような機能選択画面Ｇ１０３が表示されると、ユーザは、アップロードの対象となる文書データが保存されたボックスが表示された表示画面Ｇ１００を表示させるために、先に行った操作と同様の操作を再び行わなければならなくなる。すなわち、図例の場合は、機能選択画面Ｇ１０３でまずボックス機能を選択し、その後、最上位のボックスから下位のボックスを選択していく操作を再び繰り返し行わなければならなくなる。
【０００９】
また文書データをアップロードする場合に限られず、文書データをダウンロードする場合にも、ユーザは先に行った操作と同様の操作を繰り返し行わなければならないケースが生じ得る。
【００１０】
このように従来の情報処理装置は、Ｗｅｂブラウザを起動して文書データを文書管理サーバにアップロードする際、或いは、文書管理サーバから文書データをダウンロードする際に、ユーザが同じ操作を繰り返し行わなければならないケースが生じるため、操作性が悪いという問題がある。このような問題は、上述した特許文献１の技術においても何ら解決されるものではない。
【００１１】
そこで本発明は、上記従来の問題点を解決するためになされたものであり、Ｗｅｂブラウザを起動して文書データのアップロード又はダウンロードする際の操作性を改善するようにした情報処理装置およびプログラムの提供を目的とするものである。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、請求項１にかかる発明は、文書データに関する処理を行うデータ処理機能と、Ｗｅｂブラウザを起動してＷｅｂサーバとのデータ通信を行うＷｅｂブラウザ機能と、を有する情報処理装置であって、各種情報を表示する表示手段と、ユーザによる入力操作を受け付ける操作入力手段と、前記表示手段に対し、前記データ処理機能に関する操作案内画面又は前記ＷｅｂブラウザによってＷｅｂサーバから取得される閲覧画面を表示させる制御手段と、各種情報を記憶する記憶手段と、を備え、前記制御手段は、前記操作案内画面を前記表示手段に表示している状態で前記Ｗｅｂブラウザを起動するとき、前記操作案内画面に対する設定状態を前記記憶手段に記憶させ、前記Ｗｅｂブラウザを起動させた後に前記閲覧画面を前記表示手段に表示している状態で前記操作入力手段を介して文書データのアップロード又はダウンロードに関する指示を入力したとき、前記記憶手段から設定状態を読み出して前記表示手段の表示画面に反映させることを特徴とする
構成である。
【００１３】
請求項２にかかる発明は、請求項１に記載の情報処理装置において、前記データ処理機能は、文書を読み取って文書データを生成するスキャン機能を含み、前記制御手段は、前記スキャン機能に関する操作案内画面を前記表示手段に表示している状態で前記Ｗｅｂブラウザを起動するとき、前記スキャン機能に対する設定状態を前記記憶手段に記憶させ、前記Ｗｅｂブラウザを起動させた後に前記閲覧画面を前記表示手段に表示している状態で前記操作入力手段を介して文書データのアップロードに関する指示を入力したとき、前記表示手段に前記スキャン機能に関する操作案内画面を表示させると共に、その操作案内画面に前記記憶手段から読み出した設定状態を反映させることを特徴とする構成である。
【００１４】
請求項３にかかる発明は、請求項１又は２に記載の情報処理装置において、前記データ処理機能は、前記記憶手段に文書データを記憶して管理するボックス機能を含み、前記制御手段は、前記ボックス機能に関する操作案内画面を前記表示手段に表示している状態で前記Ｗｅｂブラウザを起動するとき、前記ボックス機能に対する設定状態を前記記憶手段に記憶させ、前記Ｗｅｂブラウザを起動させた後に前記閲覧画面を前記表示手段に表示している状態で前記操作入力手段を介して文書データのアップロード又はダウンロードに関する指示を入力したとき、前記表示手段に前記ボックス機能に関する操作案内画面を表示させると共に、その操作案内画面に前記記憶手段から読み出した設定状態を反映させることを特徴とする構成である。
【００１５】
請求項４にかかる発明は、請求項１乃至３のいずれかに記載の情報処理装置において、前記データ処理機能は、文書データに基づいてプリント出力を行うプリント機能を含み、前記制御手段は、前記プリント機能に関する操作案内画面を前記表示手段に表示している状態で前記Ｗｅｂブラウザを起動するとき、前記プリント機能に対する設定状態を前記記憶手段に記憶させ、前記Ｗｅｂブラウザを起動させた後に前記閲覧画面を前記表示手段に表示している状態で前記操作入力手段を介して文書データのダウンロードに関する指示を入力したとき、前記表示手段に前記プリント機能に関する操作案内画面を表示させると共に、その操作案内画面に前記記憶手段から読み出した設定状態を反映させることを特徴とする構成である。
【００１６】
請求項５にかかる発明は、請求項１に記載の情報処理装置において、前記制御手段は、前記Ｗｅｂブラウザを起動させた後に前記閲覧画面を前記表示手段に表示している状態で前記操作入力手段を介して文書データのアップロードに関する指示を入力したとき、前記記憶手段に記憶された設定状態に基づき、前記閲覧画面に対してアップロードの対象となる文書データが選択された状態を反映させることを特徴とする構成である。
【００１７】
請求項６にかかる発明は、請求項５に記載の情報処理装置において、前記データ処理機能は、前記記憶手段に文書データを記憶して管理するボックス機能を含み、前記制御手段は、前記ボックス機能に関する操作案内画面において前記記憶手段に記憶されている文書データが選択された状態で前記Ｗｅｂブラウザを起動するとき、その選択された文書データを特定するための情報を前記記憶手段に記憶させ、前記Ｗｅｂブラウザを起動させた後に前記閲覧画面を前記表示手段に表示している状態で前記操作入力手段を介して文書データのアップロードに関する指示を入力したとき、前記記憶手段に記憶された情報に基づいて前記閲覧画面にアップロードの対象となる文書データが選択された状態を反映させることを特徴とする構成である。
【００１８】
請求項７にかかる発明は、請求項５に記載の情報処理装置において、前記制御手段は、前記操作案内画面を前記表示手段に表示している状態で前記Ｗｅｂブラウザを起動するとき、前記操作案内画面の表示状態に基づいて文書データを生成して前記記憶手段に記憶させ、前記Ｗｅｂブラウザを起動させた後に前記閲覧画面を前記表示手段に表示している状態で前記操作入力手段を介して文書データのアップロードに関する指示を入力したとき、前記記憶手段から文書データを読み出し、該文書データをアップロードの対象として前記閲覧画面に反映させることを特徴とする構成である。
【００１９】
請求項８にかかる発明は、Ｗｅｂブラウザが搭載された情報処理装置によって実行されるプログラムであって、前記情報処理装置に、(a) 文書データに関する処理を行うデータ処理機能に関する操作案内画面を表示させるステップと、(b) 前記操作案内画面を表示させている状態で前記Ｗｅｂブラウザの実行指示を入力するステップと、(c) 前記Ｗｅｂブラウザの実行指示に基づいて前記Ｗｅｂブラウザを起動するとき、前記操作案内画面に対する設定状態を記憶させるステップと、(d) 前記Ｗｅｂブラウザを起動してＷｅｂサーバから取得される閲覧画面を表示させるステップと、(e) 前記閲覧画面を表示させている状態で文書データのアップロード又はダウンロードに関する指示を入力するステップと、(f) 前記閲覧画面を表示させている状態で文書データのアップロード又はダウンロードに関する指示を入力したとき、前記ステップ(c)において記憶させた設定状態を読み出して表示画面に反映させるステップと、を実行させることを特徴とする構成である。
【００２０】
請求項９にかかる発明は、請求項８に記載のプログラムにおいて、前記データ処理機能は、文書を読み取って文書データを生成するスキャン機能を含んでおり、前記ステップ(c)は、前記スキャン機能に関する操作案内画面を表示している状態で前記Ｗｅｂブラウザを起動するとき、前記スキャン機能に対する設定状態を記憶させ、前記ステップ(f)は、文書データのアップロードに関する指示を入力したとき、前記スキャン機能に関する操作案内画面を表示させると共に、その操作案内画面に前記ステップ(c)において記憶させた設定状態を反映させることを特徴とする構成である。
【００２１】
請求項１０にかかる発明は、請求項８又は９に記載のプログラムにおいて、前記データ処理機能は、所定の記憶手段に文書データを記憶して管理するボックス機能を含んでおり、前記ステップ(c)は、前記ボックス機能に関する操作案内画面を表示している状態で前記Ｗｅｂブラウザを起動するとき、前記ボックス機能に対する設定状態を記憶させ、前記ステップ(f)は、文書データのアップロード又はダウンロードに関する指示を入力したとき、前記ボックス機能に関する操作案内画面を表示させると共に、その操作案内画面に前記ステップ(c)において記憶させた設定状態を反映させることを特徴とする構成である。
【００２２】
請求項１１にかかる発明は、請求項８乃至１０のいずれかに記載のプログラムにおいて、前記データ処理機能は、文書データに基づいてプリント出力を行うプリント機能を含んでおり、前記ステップ(c)は、前記プリント機能に関する操作案内画面を表示している状態で前記Ｗｅｂブラウザを起動するとき、前記プリント機能に対する設定状態を記憶させ、前記ステップ(f)は、文書データのダウンロードに関する指示を入力したとき、前記プリント機能に関する操作案内画面を表示させると共に、その操作案内画面に前記ステップ(c)において記憶させた設定状態を反映させることを特徴とする構成である。
【００２３】
請求項１２にかかる発明は、請求項８に記載のプログラムにおいて、前記ステップ(f)は、前記閲覧画面を表示している状態で文書データのアップロードに関する指示を入力したとき、前記ステップ(c)において記憶させた設定状態に基づき、前記閲覧画面に対してアップロードの対象となる文書データが選択された状態を反映させることを特徴とする構成である。
【００２４】
請求項１３にかかる発明は、請求項１２に記載のプログラムにおいて、前記データ処理機能は、所定の記憶手段に文書データを記憶して管理するボックス機能を含んでおり、前記ステップ(c)は、前記ボックス機能に関する操作案内画面において前記記憶手段に記憶されている文書データが選択された状態で前記Ｗｅｂブラウザを起動するとき、その選択された文書データを特定するための情報を記憶させ、前記ステップ(f)は、文書データのアップロードに関する指示を入力したとき、前記ステップ(c)において記憶させた情報に基づいて前記閲覧画面にアップロードの対象となる文書データが選択された状態を反映させることを特徴とする構成である。
【００２５】
請求項１４にかかる発明は、請求項１２に記載のプログラムにおいて、前記ステップ(c)は、前記操作案内画面を表示している状態で前記Ｗｅｂブラウザを起動するとき、前記操作案内画面の表示状態に基づいて文書データを生成し、該文書データを記憶させ、前記ステップ(f)は、文書データのアップロードに関する指示を入力したとき、前記ステップ(c)において記憶させた文書データを読み出し、該文書データをアップロードの対象として前記閲覧画面に反映させることを特徴とする構成である。
【発明の効果】
【００２６】
本発明によれば、操作案内画面を表示している状態でＷｅｂブラウザを起動すると、その時点での操作案内画面に対する設定状態が記憶される。そしてＷｅｂブラウザを起動させた後、閲覧画面を表示している状態で文書データのアップロード又はダウンロードに関する指示を入力すると、先に記憶しておいた設定状態が表示画面に反映されるようになる。そのため、Ｗｅｂブラウザを起動させる前に設定された設定状態を、アップロード又はダウンロードに関する指示が入力された後に反映させることができるようになる。これにより、ユーザにとっては、Ｗｅｂブラウザを起動させる前に行った操作と同様の操作をその後に繰り返して行う必要がなくなるので、操作性が改善されるようになる。
【図面の簡単な説明】
【００２７】
【図１】情報処理装置を含むネットワークシステムの一構成例を示す図である。
【図２】情報処理装置の機能構成を示すブロック図である。
【図３】操作パネルの概略構成の一例を示す図である。
【図４】Ｗｅｂブラウザを起動するときに生成される設定状態保持情報の一例を示す図である。
【図５】Ｗｅｂブラウザによって表示される閲覧画面の一例を示す図である。
【図６】Ｗｅｂブラウザの実行指示が検知された場合にＣＰＵにおいて行われる処理手順の一例を示すフローチャートである。
【図７】設定状態記憶処理の詳細な処理手順の一例を示すフローチャートである。
【図８】画面制御処理の詳細な処理手順の一例を示すフローチャートである。
【図９】設定状態反映処理の詳細な処理手順の一例を示すフローチャートである。
【図１０】ボックス機能の操作案内画面において１つのボックスが選択されている状態でＷｅｂブラウザが起動する場合の画面遷移を示す図である。
【図１１】ボックス機能の操作案内画面において１つのボックスに保存されている文書データが指定されている状態でＷｅｂブラウザが起動する場合の画面遷移を示す図である。
【図１２】スキャン機能の操作案内画面において文書の読み取り設定が行われた状態でＷｅｂブラウザが起動する場合の画面遷移を示す図である。
【図１３】管理者のみが操作可能な操作案内画面である管理者設定画面が表示されている状態でＷｅｂブラウザが起動する場合の画面遷移を示す図である。
【図１４】ジョブ履歴表示画面が表示されている状態でＷｅｂブラウザが起動する場合の画面遷移を示す図である。
【図１５】ボックス機能の操作案内画面において１つのボックスが指定されている状態でＷｅｂブラウザが起動する場合の画面遷移を示す図である。
【図１６】プリント機能の操作案内画面において印刷出力時の設定が行われた状態でＷｅｂブラウザが起動する場合の画面遷移を示す図である。
【図１７】従来の情報処理装置においてＷｅｂブラウザを起動して文書データのアップロードを行う場合のユーザによる操作手順の一例を示す図である。
【発明を実施するための形態】
【００２８】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００２９】
図１は、本実施形態における情報処理装置１を含むネットワークシステムの一構成例を示す図である。このネットワークシステムは、情報処理装置１と、文書管理サーバ２とが、ＬＡＮ（Local Area Network）やインターネットなどのネットワーク３を介してデータ通信可能に接続された構成である。
【００３０】
文書管理サーバ２は、文書データを管理する機能を有しており、ネットワーク３を介して文書データの送受信を行うように構成されている。また文書管理サーバ２は、Ｗｅｂサーバとしても機能し、ネットワーク３を介して外部からのアクセスがあると、ＨＴＭＬ（HyperText Markup Language）などの所定の言語で記述されたＷｅｂページを閲覧画面として送信するように構成されている。このような文書管理サーバ２は、外部の装置からネットワーク３を介してアップロードされる文書データを保存して管理したり、外部の装置からのダウンロード要求に基づいて文書データをファイル送信したりする。
【００３１】
情報処理装置１は、例えば、コピー機能、スキャン機能、プリント機能、ボックス機能およびＷｅｂブラウザ機能といった複数の機能を有する複合機として構成される。それら複数の機能のうち、コピー機能、スキャン機能、プリント機能およびボックス機能は、情報処理装置１において文書データに関する処理を行うデータ処理機能となっている。また、Ｗｅｂブラウザ機能は、情報処理装置１においてＷｅｂブラウザを起動することにより、Ｗｅｂサーバとして機能する文書管理サーバ２とデータ通信を行い、文書管理サーバ２によって提供される閲覧画面を表示する機能である。
【００３２】
情報処理装置１は、図１に示すように装置正面側に操作パネル４を備えている。この操作パネル４は、ユーザが情報処理装置１を操作する際のユーザインタフェースとなるものである。
【００３３】
図２は、情報処理装置１の機能構成を示すブロック図である。この情報処理装置１は、操作パネル４、ＣＰＵ１０、メモリ１１、ハードディスク装置１２、ネットワークインタフェース１４、スキャナ部１５およびプリンタ部１６を備えている。例えば、メモリ１１は揮発性記憶手段であり、ハードディスク装置１２は不揮発性記憶手段である。これらメモリ１１およびハードディスク装置１２は、いずれも情報処理装置１における記憶手段１３を構成する。
【００３４】
ハードディスク装置１２は、図２に示すように、情報処理装置１のオペレーティングシステム（ＯＳ）となるプログラム３１と、ブラウザプログラム３２とを記憶している。これらのプログラム３１，３２は、情報処理装置１の出荷時に予めハードディスク装置１２に記憶される。また出荷後にプログラムの改良などが行われた場合、これらのプログラム３１，３２は、例えばＵＳＢメモリやＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体を介して、又は、ネットワーク３を介して情報処理装置１にインストールすることによって更新可能である。
【００３５】
オペレーティングシステムとなるプログラム３１は、情報処理装置１に電源が投入されることに伴い、ＣＰＵ１０によって自動的に実行されるプログラムである。ブラウザプログラム３２は、Ｗｅｂブラウザ機能を動作させるプログラムであり、ユーザによる実行指示があった場合にＣＰＵ１０によって実行される。
【００３６】
ハードディスク装置１２には、上記のようなプログラム３１，３２が格納される他、文書データなどを記憶するための記憶領域として複数のボックス３３が設けられている。これらのボックス３３は、ユーザ毎に又は文書データの種類毎に作成され、１つのボックス内に他のボックスが作成されることもある。そのため、複数のボックス３３は階層構造を構成する。このような複数のボックス３３には、様々な文書データを保存することができる。すなわち、ユーザは、情報処理装置１のボックス機能を選択することにより、ひとつのボックス３３を指定して文書データを保存する操作や、ひとつのボックス３３に保存されている文書データの確認や選択、削除などの操作を行うことができるようになっている。
【００３７】
操作パネル４は、ユーザに対して各種情報を表示する表示部４ａと、ユーザによる入力操作を受け付ける操作入力部４ｂとを備えている。表示部４ａは、例えばカラー液晶ディスプレイなどで構成される。操作入力部４ｂは、例えば表示部４ａの画面上に配置されるタッチパネルキーと、表示部４ａの画面周囲に配置される押しボタンキーとで構成される。したがって、ユーザは、表示部４ａの表示画面に対するタッチ操作を行ったり、押しボタンキーを操作したりすることにより、情報処理装置１に対する入力操作を行うことができる。
【００３８】
ネットワークインタフェース１４は、情報処理装置１をネットワーク３に接続するためのものである。ＣＰＵ１０は、このネットワークインタフェース１４を介してネットワーク３経由のデータ通信を行う。例えば、ＣＰＵ１０においてＷｅｂブラウザ２３が起動すると、Ｗｅｂブラウザ２３は、このネットワークインタフェース１４を介して文書管理サーバ２にアクセスし、文書管理サーバ２から提供される閲覧画面を表示部４ａに表示させるようになる。
【００３９】
スキャナ部１５は、原稿などの文書の読み取り動作を行って文書データを生成する処理部である。例えば、ユーザがコピー機能やスキャン機能を選択してジョブの実行を指示すると、スキャナ部１５が動作し、ユーザによってセットされる文書を１枚ずつ読み取って文書データを生成する処理が行われる。このようなスキャナ部１５の動作はＣＰＵ１０によって制御される。そしてスキャナ部１５は、文書を読み取って生成する文書データをＣＰＵ１０に出力する。
【００４０】
プリンタ部１６は、入力する文書データに基づいて印刷出力を行う処理部である。例えば、ユーザがコピー機能やプリント機能を選択してジョブの実行を指示すると、プリンタ部１６が動作し、ＣＰＵ１０から入力する文書データに基づいて印刷出力を行う。このようなプリンタ部１６の動作についても、スキャナ部１５と同様、ＣＰＵ１０によって制御される。
【００４１】
ＣＰＵ１０は、ハードディスク装置１２に予め記憶されるプログラム３１およびブラウザプログラム３２を実行することにより、上記各部の動作を制御する。このときＣＰＵ１０は、一時的なデータなどを記憶しておくための作業領域としてメモリ１１を使用する。
【００４２】
ＣＰＵ１０は、情報処理装置１に電源が投入されると、上述したようにオペレーティングシステムであるプログラム３１を自動的に読み出して実行する。これにより、ＣＰＵ１０は、図２に示すように、システム制御部２１およびパネル制御部２２として機能する。システム制御部２１は、ハードディスク装置１２、スキャナ部１５およびプリンタ部１６などのハードウェアの動作を制御する処理部である。またパネル制御部２２は、操作パネル４の表示部４ａに表示させるための表示画面を出力すると共に、操作入力部４ｂに対して行われるユーザの入力操作を検知する処理部である。パネル制御部２２は、ＣＰＵ１０においてＷｅｂブラウザ２３が起動していない状態のとき、コピー機能、スキャン機能、プリント機能およびボックス機能といったデータ処理機能に関する操作案内画面を表示部４ａに表示し、ユーザによる入力操作に基づいてその操作案内画面を更新していくように構成される。
【００４３】
ＣＰＵ１０においてシステム制御部２１およびパネル制御部２２が機能している状態でユーザがＷｅｂブラウザ機能の実行指示を行うと、パネル制御部２２はその実行指示をシステム制御部２１に出力する。そしてシステム制御部２１は、ブラウザプログラム３２を読み出して実行し、ＣＰＵ１０においてＷｅｂブラウザ２３を機能させる。すなわち、ブラウザプログラム３２は、オペレーティングシステムであるプログラム３１が起動している状態で、ユーザによる実行指示が検知されたときに実行されるアプリケーションプログラムとなっている。このようなＷｅｂブラウザ２３は、ネットワークインタフェース１４を介して任意のＷｅｂサーバにアクセスし、そのようなＷｅｂサーバによって提供される閲覧画面を取得して表示させる処理部として機能する。
【００４４】
ＣＰＵ１０においてＷｅｂブラウザ２３が機能すると、パネル制御部２２は、Ｗｅｂブラウザ２３によってＷｅｂサーバから取得される閲覧画面を表示部４ａに表示するようになる。また表示部４ａに閲覧画面を表示している状態で、ユーザがＷｅｂブラウザに対する操作を行うと、パネル制御部２２は、その操作信号をＷｅｂブラウザ２３に出力する。そしてＷｅｂブラウザ２３は、ユーザの操作に基づいて閲覧画面を更新していく。そのため、ユーザは、Ｗｅｂブラウザ２３を起動させてＷｅｂブラウザ２３に対する操作を行っていくことにより、文書管理サーバ２によって提供される閲覧画面を表示部４ａに表示させ、文書管理サーバ２に対する文書データのアップロードや、文書管理サーバ２から文書データのダウンロードを行うことができるようになる。
【００４５】
上記のような構成において、システム制御部２１は、ブラウザプログラム３２を実行してＷｅｂブラウザ２３を起動するとき、そのタイミングで表示部４ａに表示されているデータ処理機能の操作案内画面に対する設定状態を記憶する。
【００４６】
図３は、操作パネル４の概略構成の一例を示す図である。図３に示すように、操作パネル４は、表示部４ａの下部に設けられた操作入力部４ｂとして、コピー機能、スキャン機能、プリント機能、ボックス機能およびＷｅｂブラウザ機能のうちから１つの機能を選択するための機能選択キー４１〜４５を備えている。ユーザは、これら複数の機能選択キー４１〜４５のうちから所望のキーを選択して操作することにより、情報処理装置１においてその選択された機能が動作するようになる。尚、Ｗｅｂブラウザ機能に対応する機能選択キー４５は、情報処理装置１に対してＷｅｂブラウザ２３の実行指示を与えるための押しボタンキーとなっている。
【００４７】
図３の例では、ボックス機能に対応する機能選択キー４４が操作された状態を示しており、この状態では、表示部４ａにボックス機能に関する操作案内画面が表示されている。例えば、ユーザは、Ｗｅｂブラウザ２３を起動する前に、文書管理サーバ２にアップロードするための文書データが保存されているボックス３３を確認する場合、図３に示すように、ボックス機能が選択される。そして表示部４ａにボックス機能に関する操作案内画面が表示されている状態で、階層構造のボックス３３を最上位から１つずつ下位層に向かって選択していくことにより、所望の文書データが保存されているボックス３３を確認することができる。そしてユーザは、所望の文書データが保存されているボックス３３を確認した後、Ｗｅｂブラウザ機能に対応する機能選択キー４５を操作することにより、Ｗｅｂブラウザ２３の実行を指示することができる。
【００４８】
パネル制御部２２は、Ｗｅｂブラウザ２３の実行指示を検知すると、その時点での操作案内画面に対する設定状態をシステム制御部２１に出力すると共に、システム制御部２１に対してブラウザプログラム３２の実行を指示する。システム制御部２１は、パネル制御部２２から入力する操作案内画面に対する設定状態に基づいて設定状態保持情報を生成し、その設定状態保持情報をメモリ１１又はハードディスク装置１２に記憶させる。尚、ボックス機能以外のデータ処理機能に関する操作案内画面が表示されている状態でＷｅｂブラウザ２３の実行指示が検知されたときも、これと同様である。
【００４９】
図４は、システム制御部２１によって生成される設定状態保持情報３５の一例を示す図である。図４（ａ）は、ボックス機能に関する操作案内画面が表示されている状態でＷｅｂブラウザ２３の実行指示が検知された場合に生成される設定状態保持情報３５を示している。また、図４（ｂ）は、スキャン機能に関する操作案内画面が表示されている状態でＷｅｂブラウザ２３の実行指示が検知された場合に生成される設定状態保持情報３５を示している。図４（ａ）および（ｂ）に示すように、設定状態保持情報３５には、選択機能に関する情報３５ａと、詳細設定に関する情報３５ｂとが含まれる。
【００５０】
例えば、図３に示すようなボックス機能に関する操作案内画面が表示されている状態で、ユーザがＷｅｂブラウザ機能の機能選択キー４５を操作した場合、システム制御部２１は、図４（ａ）に示すように、選択機能に関する情報３５ａにボックス機能であることを記録する。また詳細設定に関する情報３５ｂには、ボックス機能の操作案内画面に対する設定状態を記録する。したがって、ユーザがＷｅｂブラウザ２３を起動させる操作を行う前に、ボックス機能を選択して一のボックスを選択する操作を行っている場合には、その選択された一のボックスを特定するためのパス指定などが設定状態保持情報３５に記録される。また、ユーザが選択したボックスに保存されている文書データを指定している場合には、その文書データを特定するためのファイル指定に関する情報が設定状態保持情報３５に記録される。
【００５１】
また例えば、ユーザがスキャン機能を選択し、そのスキャン機能に関する操作案内画面が表示されている状態で、Ｗｅｂブラウザ機能の機能選択キー４５を操作した場合、システム制御部２１は、図４（ｂ）に示すように、選択機能に関する情報３５ａにスキャン機能であることを記録する。また詳細設定に関する情報３５ｂには、スキャン機能の操作案内画面に対する設定状態を記録する。したがって、ユーザがＷｅｂブラウザ２３を起動させる操作を行う前に、スキャン機能を選択して文書の読み取り設定に関する操作を行っている場合には、その読み取り設定に関する情報が設定状態保持情報３５に記録される。
【００５２】
さらにボックス機能やスキャン機能以外のデータ処理機能が選択されている状態で、Ｗｅｂブラウザ２３の実行指示が検知された場合にも、システム制御部２１は、そのタイミングでの操作案内画面に対する設定状態に基づいて設定状態保持情報３５を生成する。
【００５３】
システム制御部２１は、上記のようにして生成する設定状態保持情報３５をメモリ１１又はハードディスク装置１２に格納する。その後、システム制御部２１は、ハードディスク装置１２からブラウザプログラム３２を読み出して実行する。これにより、ＣＰＵ１０においてＷｅｂブラウザ２３が起動する。ＣＰＵ１０においてＷｅｂブラウザ２３が起動すると、パネル制御部２２は、表示部４ａに表示する表示画面を、Ｗｅｂブラウザ２３から出力される閲覧画面に切り替える。
【００５４】
図５は、Ｗｅｂブラウザ２３によって表示される閲覧画面の一例を示す図である。ユーザは、Ｗｅｂブラウザ２３を起動させた後、Ｗｅｂブラウザ２３に対する操作を行うことにより、図５（ａ）に示すように、文書管理サーバ２によって提供される閲覧画面を表示部４ａに表示させることができる。そしてユーザはさらにＷｅｂブラウザ２３に対する操作を行うことにより、図５（ｂ）に示すように、表示部４ａに表示される閲覧画面を、文書データのアップロードを行う画面に遷移させることができる。図５（ｂ）に示す閲覧画面には、文書データのアップロードを指示するためのボタンＢ１０が表示されている。そのため、ユーザは、このボタンＢ１０を操作することにより、Ｗｅｂブラウザ２３に文書データのアップロードを指示することができるようになっている。
【００５５】
また図示を省略するが、文書データのダウンロードを行う場合もこれと同様であり、ユーザは、Ｗｅｂブラウザ２３に対する操作を行うことにより、表示部４ａに表示される閲覧画面を、文書管理サーバ２から文書データのダウンロードを行うための画面に遷移させることができる。この場合もまた、表示部４ａに表示される閲覧画面には文書データのダウンロードを指示するためのボタンが表示され、ユーザは、そのボタンを操作することにより、Ｗｅｂブラウザ２３に対して文書データのダウンロードを指示することができる。
【００５６】
Ｗｅｂブラウザ２３は、ユーザによって文書データのアップロード又はダウンロードが指示されると、システム制御部２１に対してその旨を指示する。システム制御部２１は、Ｗｅｂブラウザ２３からアップロード又はダウンロードの指示を入力すると、メモリ１１又はハードディスク装置１２から設定状態保持情報３５を読み出し、Ｗｅｂブラウザ２３が起動する直前にユーザによって選択されていた機能を特定すると共に、その機能に関する操作案内画面の設定状態を特定する。
【００５７】
文書データのアップロードである場合、システム制御部２１は、メモリ１１又はハードディスク装置１２から読み出した設定状態保持情報３５に基づいてアップロード対象となる文書データを特定することができるか否かを判断する。例えば、Ｗｅｂブラウザ２３を起動する直前にユーザがボックス機能に対する操作を行って少なくとも１つの文書データの指定を行っていた場合、システム制御部２１は、その指定されていた文書データをアップロード対象として特定する。この場合、システム制御部２１は、ハードディスク装置１２からその特定した文書データを読み出し、Ｗｅｂブラウザ２３にアップロード対象の文書データとして出力する。
【００５８】
またシステム制御部２１は、設定状態保持情報３５に基づいてアップロード対象となる文書データを特定することができない場合、パネル制御部２２に対し、表示部４ａに表示する画面を、Ｗｅｂブラウザ２３による閲覧画面から、Ｗｅｂブラウザ２３が起動する直前の設定状態が反映された操作案内画面に切り替えるように指示をする。これにより、パネル制御部２２は、表示部４ａの表示画面を、Ｗｅｂブラウザ２３によって表示される閲覧画面から、Ｗｅｂブラウザ２３が起動する直前の設定状態が反映された操作案内画面に切り替える。
【００５９】
また、文書データのダウンロードである場合、システム制御部２１は、メモリ１１又はハードディスク装置１２から読み出した設定状態保持情報３５に基づいてダウンロードする文書データの出力先を特定する。例えば、Ｗｅｂブラウザ２３を起動する直前にユーザがボックス機能に対する操作を行って一のボックスを選択していた場合、システム制御部２１は、その選択されていたボックスをダウンロードする文書データの出力先（保存先）として特定する。この場合、システム制御部２１は、Ｗｅｂブラウザ２３に対し、ダウンロードされる文書データの保存先として、Ｗｅｂブラウザ２３を起動する直前に選択されていたボックスを指定する。
【００６０】
また例えば、Ｗｅｂブラウザ２３を起動する直前にユーザがプリント機能に対する操作を行っていた場合、システム制御部２１は、設定状態保持情報３５に基づいてダウンロードされる文書データの出力先をプリンタ部１６として特定する。この場合、システム制御部２１は、パネル制御部２２に対し、表示部４ａに表示する画面を、Ｗｅｂブラウザ２３による閲覧画面から、Ｗｅｂブラウザ２３が起動する直前の設定状態が反映されたプリント機能に関する操作案内画面に切り替えるように指示をする。これにより、パネル制御部２２は、表示部４ａの表示画面を、Ｗｅｂブラウザ２３によって表示される閲覧画面から、Ｗｅｂブラウザ２３が起動する直前の設定状態が反映されたプリント機能の操作案内画面に切り替える。
【００６１】
このように本実施形態では、情報処理装置１においてＷｅｂブラウザ２３が起動された後、ユーザによって文書データのアップロードやダウンロードの指示が行われると、Ｗｅｂブラウザ２３を起動する直前の状態に応じて、表示部４ａの表示画面の自動切り替えが行われるように構成される。例えば、ユーザが、Ｗｅｂブラウザ２３を起動させる前に、ボックス機能を選択してアップロード対象の文書データが保存されているボックス３３を確認する操作を行っていた場合には、Ｗｅｂブラウザ２３の起動後にアップロードの指示を行うと、Ｗｅｂブラウザ２３を起動させる直前の状態の操作案内画面が表示部４ａに表示されるようになる。そのため、ユーザはアップロードの指示を行ったときには、Ｗｅｂブラウザ２３を起動させる前に行った操作を繰り返し行う必要がなくなる。以下、このような情報処理装置１における動作について更に詳しく説明する。
【００６２】
図６乃至図９は、Ｗｅｂブラウザ２３の実行指示が検知された場合にＣＰＵ１０において行われる処理手順の一例を示すフローチャートである。ＣＰＵ１０は、オペレーティングシステムであるプログラム３１を起動している状態で、Ｗｅｂブラウザ２３の実行指示を検知すると、その時点で既にユーザによる機能選択が行われているか否かを判断する（ステップＳ１）。ここでは、Ｗｅｂブラウザ機能を除く他の機能が選択された状態であるか否かが判断される。例えば、スキャン機能、プリント機能およびボックス機能のいずれかが選択された状態であれば、ＹＥＳと判断される。また、スキャン機能、プリント機能又はボックス機能が選択されていない状態であっても、例えば、管理者のみが設定可能な管理者設定画面が表示されている場合や、各ユーザが参照可能なジョブ履歴表示画面が表示されている場合にもＹＥＳと判断される。管理者設定画面は、例えばネットワーク設定などのデータ処理機能に関する基本的な設定を行うための画面であり、情報処理装置１の管理者のみが操作可能な画面である。またジョブ履歴表示画面は、情報処理装置１においてデータ処理機能に関するジョブが実行された場合に、そのジョブの種類や実行時刻などが記録されたジョブ履歴を参照する画面である。そしてステップＳ１においてＹＥＳと判断される場合、ＣＰＵ１０は、設定状態記憶処理を実行する（ステップＳ２）。
【００６３】
ただし、ステップＳ１においてＮＯと判断される場合は、設定状態記憶処理（ステップＳ２）は実行されない。例えば、Ｗｅｂブラウザ２３の実行指示が検知されたとき、表示部４ａに表示されている表示画面が、情報処理装置１への電源が投入された後の初期画面である場合には設定状態記憶処理（ステップＳ２）は実行されない。
【００６４】
図７は、設定状態記憶処理（ステップＳ２）の詳細な処理手順の一例を示すフローチャートである。ＣＰＵ１０は、この処理を開始すると、表示部４ａに現在表示されている操作案内画面を解析し（ステップＳ２０）、ユーザによって選択されている機能がボックス機能であるか否かを判断する（ステップＳ２１）。現在選択されている機能がボックス機能である場合（ステップＳ２１でＹＥＳ）、ＣＰＵ１０は、現在の操作案内画面に基づいてボックス機能に関する設定状態保持情報３５を生成する（ステップＳ２２）。すなわち、このステップＳ２２では、ユーザによって選択されているボックスを特定するための情報が設定状態保持情報３５に記録される。また、ユーザによってボックス内の文書データが選択されている場合には、その文書データを特定するための情報も記録される。
【００６５】
また現在選択されている機能がボックス機能でなかった場合（ステップＳ２１でＮＯ）、ＣＰＵ１０は、次にスキャン機能であるか否かを判断する（ステップＳ２３）。その結果、スキャン機能である場合（ステップＳ２３でＹＥＳ）、ＣＰＵ１０は、現在の操作案内画面に基づいてスキャン機能に関する設定状態保持情報３５を生成する（ステップＳ２４）。すなわち、このステップＳ２４では、ユーザによって予め設定されたスキャン機能に関する設定状態が設定状態保持情報３５に記録される。
【００６６】
また現在選択されている機能がスキャン機能でもなかった場合（ステップＳ２３でＮＯ）、ＣＰＵ１０は、次にプリント機能であるか否かを判断する（ステップＳ２５）。その結果、プリント機能である場合（ステップＳ２５でＹＥＳ）、ＣＰＵ１０は、現在の操作案内画面に基づいてプリント機能に関する設定状態保持情報３５を生成する（ステップＳ２６）。すなわち、このステップＳ２６では、ユーザによって予め設定されたプリント機能に関する設定状態が設定状態保持情報３５に記録される。
【００６７】
また現在選択されている機能がプリント機能でもなかった場合（ステップＳ２５でＮＯ）、ＣＰＵ１０は、現在の操作案内画面に基づいて文書データを生成する（ステップＳ２７）。例えば、現在の操作案内画面が管理者設定画面である場合、ＣＰＵ１０は、その管理者設定画面で設定可能な各項目と、現在の設定値とを読み出し、それらに基づいて所定のデータフォーマットの文書データを生成する。また例えば、現在の操作案内画面がジョブ履歴表示画面である場合、ＣＰＵ１０は、そのジョブ履歴表示画面で表示されているジョブの実行履歴を読み出し、その実行履歴に基づいて所定のデータフォーマットの文書データを生成する。尚、このとき生成される文書データは、例えばメモリ１１などに一時的な文書データとして保存される。そしてＣＰＵ１０は、文書データを生成すると、その文書データに基づいて設定状態保持情報３５を生成する（ステップＳ２８）。すなわち、このステップＳ２８では、ステップＳ２７で生成した文書データを特定するための情報が設定状態保持情報３５に記録される。
【００６８】
上記のようにステップＳ２２，Ｓ２４，Ｓ２６，Ｓ２８のいずれかにおいて設定状態保持情報３５が生成されると、ＣＰＵ１０は、その設定状態保持情報３５をメモリ１１又はハードディスク装置１２に格納して保存する（ステップＳ２９）。したがって、Ｗｅｂブラウザ２３の実行指示が検知されると、そのタイミングでの操作案内画面に対する設定状態が設定状態保持情報３５として記憶されるようになる。以上で、設定状態記憶処理（ステップＳ２）が終了する。
【００６９】
図６のフローチャートに戻り、次にＣＰＵ１０は、ハードディスク装置１２からブラウザプログラム３２を読み出して実行することにより、Ｗｅｂブラウザ２３を起動する（ステップＳ３）。そして表示部４ａに表示する表示画面を、Ｗｅｂブラウザ２３がネットワーク３を介して取得する閲覧画面に切り替える（ステップＳ４）。
【００７０】
そしてＣＰＵ１０は、Ｗｅｂブラウザ２３に対する操作を受け付け（ステップＳ５）、Ｗｅｂブラウザ２３によって表示される閲覧画面を更新する（ステップＳ６）。ＣＰＵ１０は、表示部４ａに表示する閲覧画面を更新すると、文書データのアップロード又はダウンロードの可能な閲覧画面であるか否かを判断する（ステップＳ７）。この判断は、Ｗｅｂブラウザ２３によって行われる。すなわち、Ｗｅｂブラウザ２３は、ネットワーク３を介して取得した閲覧画面に含まれるコンテンツを解析し、その閲覧画面にアップロードやダウンロードを指示するための操作ボタンなどが含まれているか否かを判別することにより、アップロード又はダウンロードの可能な閲覧画面であるか否かを判断する。その結果、表示部４ａに表示する閲覧画面が文書データのアップロード又はダウンロードが可能な画面である場合（ステップＳ７でＹＥＳ）、ＣＰＵ１０は、画面制御処理を実行する（ステップＳ８）。これに対し、表示部４ａに表示する閲覧画面がアップロード又はダウンロードのできない画面である場合（ステップＳ７でＹＥＳ）、画面制御処理（ステップＳ８）は行われない。
【００７１】
図８は、画面制御処理（ステップＳ８）の詳細な処理手順の一例を示すフローチャートである。図８に示すように、ＣＰＵ１０は、この処理を開始すると、ユーザによってアップロード又はダウンロードの指示が行われたか否かを判断する（ステップＳ３０）。そしてユーザによるアップロード指示やダウンロード指示が行われていない場合（ステップＳ３０でＮＯ）、この画面制御処理（ステップＳ８）は終了する。
【００７２】
これに対し、ユーザがアップロード又はダウンロード可能な閲覧画面でアップロード又はダウンロードの指示を行った場合（ステップＳ３０でＹＥＳ）、ＣＰＵ１０は、設定状態保持情報３５が記憶されているか否かを判断する（ステップＳ３１）。そして設定状態保持情報３５が記憶されている場合（ステップＳ３１でＹＥＳ）、ＣＰＵ１０は、その設定状態保持情報３５を読み出し、設定状態反映処理を実行する（ステップＳ３２）。
【００７３】
図９は、その設定状態反映処理（ステップＳ３２）の詳細な処理手順の一例を示すフローチャートである。ＣＰＵ１０は、この処理を開始すると、設定状態保持情報３５を参照することにより、Ｗｅｂブラウザ２３の起動時においてユーザによって選択されていた機能を特定し（ステップＳ４０）、さらにその機能に対する設定状態を特定する（ステップＳ４１）。そしてＣＰＵ１０は、設定状態保持情報３５に基づいて文書データを特定することが可能であるか否かを判断し（ステップＳ４２）、文書データを特定可能であれば、さらに文書データのアップロードが指示されたか否かを判断する（ステップＳ４３）。
【００７４】
文書データの特定が可能であり、且つ、文書データのアップロードが指示されている場合（ステップＳ４３でＹＥＳ）、ＣＰＵ１０は、設定状態保持情報３５に基づいて文書データを特定し、その特定した文書データをアップロードの対象としてＷｅｂブラウザ２３に指示する（ステップＳ４４）。そしてＷｅｂブラウザ２３によって表示部４ａに表示される閲覧画面を更新させる（ステップＳ４５）。したがって、この場合は、ユーザがアップロードの指示を行った後、Ｗｅｂブラウザ２３によって表示される閲覧画面が、ボックス機能などの操作案内画面に切り替わることなく、アップロード対象の文書データが閲覧画面に対して自動的に指定された状態に更新される。
【００７５】
一方、設定状態保持情報３５に基づいて文書データが特定できない場合（ステップＳ４２でＮＯ）、又は、ユーザによって指示された内容が文書データのアップロードでない場合（ステップＳ４３でＮＯ）、ＣＰＵ１０は、ステップＳ４０およびＳ４１で特定した機能およびその機能に対する設定状態を反映させた操作案内画面を表示部４ａに表示させる。つまり、この場合は、表示部４ａに表示される表示画面が、Ｗｅｂブラウザ２３によって表示される閲覧画面から、ボックス機能などのＷｅｂブラウザ２３の起動時に選択されていた機能の操作案内画面に切り替わる。そして表示部４ａに操作案内画面を表示するときには、Ｗｅｂブラウザ２３の起動時における設定状態が反映される。したがって、ユーザは、Ｗｅｂブラウザ２３を起動させる直前の状態からの操作を継続させることができるようになる。
【００７６】
このように設定状態保持情報３５が記憶されている場合には、設定状態反映処理（ステップＳ３２）が行われることにより、Ｗｅｂブラウザ２３を起動する直前の状態に基づいて表示部４ａに表示される表示画面が更新される。そして図８のフローチャートに戻る。
【００７７】
一方、設定状態保持情報３５が記憶されていない場合（ステップＳ３１でＮＯ）、ＣＰＵ１０は、表示部４ａに対して機能選択画面を表示する（ステップＳ３３）。この機能選択画面は、従来の情報処理装置において表示される初期画面と同様であり、ボックス機能やスキャン機能などの複数の機能の中からアップロード又はダウンロードに適用可能な一の機能を選択するための画面である。したがって、このような機能選択画面が表示されると、ユーザは、まず複数の機能の中から一の機能を選択し、その後にアップロード対象となる文書データを指定したり、又はダウンロードによって取得される文書データの出力先を指定したりする操作を行うことが必要となる。
【００７８】
ステップＳ３２又はＳ３３の処理を行った後、ＣＰＵ１０は、ユーザによって操作パネル４に対する操作が行われるまで待機する（ステップＳ３４）。そしてユーザによる操作が検知されると、ＣＰＵ１０は、アップロード又はダウンロードの開始を指示するファイル転送指示であるか否かを判断する（ステップＳ３５）。ユーザによって行われた操作がファイル転送指示でない場合（ステップＳ３５でＮＯ）、ＣＰＵ１０は、その操作に基づいて表示部４ａに表示する表示画面を更新し（ステップＳ３６）、ステップＳ３４に戻る。
【００７９】
これに対し、ユーザによって行われた操作がファイル転送指示である場合（ステップＳ３５でＹＥＳ）、ＣＰＵ１０は、文書データのアップロード又はダウンロードのためのファイル転送を開始する（ステップＳ３７）。そしてファイル転送が終了するまで待機し（ステップＳ３８）、ファイル転送が終了すると、この画面制御処理（ステップＳ８）が終了する。
【００８０】
図６のフローチャートに戻る。次にＣＰＵ１０は、ユーザによってＷｅｂブラウザ２３の起動を終了させる指示が行われたか否かを判断する（ステップＳ９）。その結果、Ｗｅｂブラウザ２３を終了させない場合（ステップＳ９でＮＯ）には、ステップＳ５に戻って上述した処理を繰り返す。この場合、ユーザはアップロードやダウンロードのための操作を繰り返し行うことができる。
【００８１】
一方、Ｗｅｂブラウザ２３を終了させる場合（ステップＳ９でＹＥＳ）、ＣＰＵ１０は、Ｗｅｂブラウザ２３の起動を終了させる（ステップＳ１０）。そしてＣＰＵ１０は、設定状態保持情報３５が記憶されているか否かを判断し（ステップＳ１１）、設定状態保持情報３５が記憶されていれば（ステップＳ１１でＹＥＳ）、それを破棄して処理を終了する（ステップＳ１２）。
【００８２】
次に上記のような処理手順が行われることによって生じる表示部４ａの画面遷移について説明する。図１０乃至図１６のそれぞれは情報処理装置１の表示部４ａにおける画面遷移の例を示す図である。
【００８３】
まず文書データのアップロードを行う場合の画面遷移を例示する。図１０は、ボックス機能の操作案内画面において１つのボックス３３が選択されている状態でＷｅｂブラウザ２３が起動する場合の画面遷移を示す図である。ユーザはボックス機能を選択することにより、表示部４ａにはボックス機能の操作案内画面Ｇ１０が表示される。そしてユーザは、階層構造のボックス３３を最上位から１つずつ選択していくことにより、所望のボックス３３を表示部４ａに表示させることができる。その状態でユーザがＷｅｂブラウザ２３の実行指示を行うと、表示部４ａの表示画面は、ボックス機能の操作案内画面Ｇ１０から、Ｗｅｂブラウザ２３がネットワーク３を介して取得する閲覧画面Ｇ１１に切り替わる。このとき、ＣＰＵ１０は、操作案内画面Ｇ１０に対する設定状態を記憶する。
【００８４】
そしてユーザがＷｅｂブラウザ２３に対する操作を行っていくと、表示部４ａには、文書管理サーバ２に文書データをアップロード可能な閲覧画面Ｇ１２が表示される。この閲覧画面Ｇ１２には、アップロードを指示するボタンＢ１０が含まれる。ユーザはこのボタンＢ１０を操作することによってアップロードの指示を行うと、表示部４ａの表示画面はアップロードの対象となる文書データを指定するための操作案内画面Ｇ１３に切り替わる。このとき、ＣＰＵ１０は、Ｗｅｂブラウザ２３を起動するときに記憶しておいた設定状態を操作案内画面Ｇ１３に反映させる。そのため、アップロードの指示が行われることに伴って表示部４ａに表示される操作案内画面Ｇ１３は、Ｗｅｂブラウザ２３が起動する前の操作案内画面Ｇ１０と同様の画面となる。
【００８５】
したがって、ユーザは、Ｗｅｂブラウザ２３を起動して文書データのアップロードの指示を行った後に、ボックス機能を選択する操作や、階層構造のボックス３３を最上位から１つずつ選択していく操作を行う必要がない。それ故、ユーザは、アップロードの指示を行った後、予め確認しておいたボックス３３からアップロード対象となる文書データを速やかに指定することができるようになる。
【００８６】
次に図１１は、ボックス機能の操作案内画面において１つのボックス３３に保存されている文書データが指定されている状態でＷｅｂブラウザ２３が起動する場合の画面遷移を示す図である。ユーザはボックス機能を選択することにより、表示部４ａにはボックス機能の操作案内画面Ｇ２０が表示される。そしてユーザは、階層構造のボックス３３を最上位から１つずつ選択していくことにより、所望のボックス３３を表示部４ａに表示させ、そのボックス３３に保存されている文書データを指定する。その状態でユーザがＷｅｂブラウザ２３の実行指示を行うと、表示部４ａの表示画面は、ボックス機能の操作案内画面Ｇ２０から、Ｗｅｂブラウザ２３がネットワーク３を介して取得する閲覧画面Ｇ２１に切り替わる。このとき、ＣＰＵ１０は、操作案内画面Ｇ２０に対する設定状態、すなわち一の文書データが指定された状態を記憶する。
【００８７】
そしてユーザがＷｅｂブラウザ２３に対する操作を行っていくと、表示部４ａには、文書管理サーバ２に文書データをアップロード可能な閲覧画面Ｇ２２が表示される。この閲覧画面Ｇ２２には、アップロードを指示するボタンＢ１０が含まれる。ユーザによってこのボタンＢ１０が操作されると、ＣＰＵ１０は、予め記憶しておいた設定状態に基づきＷｅｂブラウザ２３の起動時には一の文書データが指定されていたことを特定する。そしてＷｅｂブラウザ２３に対してアップロード対象の文書データを指定することにより、Ｗｅｂブラウザ２３によって表示される閲覧画面Ｇ２２を、アップロード対象の文書データが指定された閲覧画面Ｇ２３に更新させる。つまり、アップロードの指示が行われることに伴って表示部４ａに表示される表示画面は、自動的にアップロードの文書データが指定された閲覧画面Ｇ２３に更新されるようになる。
【００８８】
したがって、ユーザは、Ｗｅｂブラウザ２３を起動して文書データのアップロードの指示を行った後に、ボックス機能を選択する操作や、階層構造のボックス３３を最上位から１つずつ選択していく操作を行う必要がない。またユーザは予め文書データを指定しておくことにより、アップロードの指示を行った後に、あらためて文書データの指定を行う必要もない。それ故、ユーザは、アップロードの指示を行った後、速やかに文書データのアップロードを開始させることができるようになる。
【００８９】
次に図１２は、スキャン機能の操作案内画面において文書の読み取り設定が行われた状態でＷｅｂブラウザ２３が起動する場合の画面遷移を示す図である。ユーザはスキャン機能を選択することにより、表示部４ａにはスキャン機能の操作案内画面Ｇ３０が表示される。そしてユーザは、操作案内画面Ｇ３０に対する操作を行っていくことにより、スキャン機能による文書読み取り時の設定を行うことができる。ユーザは所望の設定操作を行った状態でＷｅｂブラウザ２３の実行指示を行うと、表示部４ａの表示画面は、スキャン機能の操作案内画面Ｇ３０から、Ｗｅｂブラウザ２３がネットワーク３を介して取得する閲覧画面Ｇ３１に切り替わる。このとき、ＣＰＵ１０は、操作案内画面Ｇ３０に対する設定状態、すなわちスキャン機能による文書読み取り時の設定状態を記憶する。
【００９０】
そしてユーザがＷｅｂブラウザ２３に対する操作を行っていくと、表示部４ａには、文書管理サーバ２に文書データをアップロード可能な閲覧画面Ｇ３２が表示される。この閲覧画面Ｇ３２には、アップロードを指示するボタンＢ１０が含まれる。ユーザはこのボタンＢ１０を操作することによってアップロードの指示を行うと、表示部４ａの表示画面はアップロードの対象となる文書データを指定するための操作案内画面Ｇ３３に切り替わる。このとき、ＣＰＵ１０は、Ｗｅｂブラウザ２３を起動するときに記憶しておいた設定状態を操作案内画面Ｇ３３に反映させる。そのため、アップロードの指示が行われることに伴って表示部４ａに表示される操作案内画面Ｇ３３は、Ｗｅｂブラウザ２３が起動する前の操作案内画面Ｇ３０と同様の画面となり、アップロードの対象として、スキャン機能で得られる文書データを指定することができるようになる。
【００９１】
したがって、ユーザは、文書を読み取って生成される文書データを文書管理サーバ２にアップロードする場合、Ｗｅｂブラウザ２３を起動する前に予め文書読み取り時の設定操作を行っておくと、文書データのアップロードの指示を行った後にはＷｅｂブラウザ２３の起動前の状態から操作を継続することができる。それ故、ユーザは、アップロードの指示を行った後、予め設定しておいた読み取り設定のままで速やかに文書の読み取り動作を開始させることができるようになる。
【００９２】
次に図１３は、管理者のみが操作可能な操作案内画面である管理者設定画面が表示されている状態でＷｅｂブラウザ２３が起動する場合の画面遷移を示す図である。管理者は操作パネル４に対して所定の操作を行うことにより、表示部４ａに管理者設定画面Ｇ４０を表示させることができる。そしてユーザは、管理者設定画面Ｇ４０に対する操作を行っていくことにより、例えば情報処理装置１におけるネットワーク設定などの基本設定を行うことができる。このような基本設定に関する設定内容は、例えば文書管理サーバ２などにバックアップとして保存しておくことがある。その場合、管理者は、表示部４ａに管理者設定画面Ｇ４０を表示させた状態で、Ｗｅｂブラウザ２３の実行指示を行う。すると、表示部４ａの表示画面は、管理者設定画面Ｇ４０から、Ｗｅｂブラウザ２３がネットワーク３を介して取得する閲覧画面Ｇ４１に切り替わる。このとき、ＣＰＵ１０は、管理者設定画面Ｇ４０に対する設定状態に基づいて文書データを生成して記憶する。
【００９３】
そして管理者がＷｅｂブラウザ２３に対する操作を行っていくと、表示部４ａには、文書管理サーバ２に文書データをアップロード可能な閲覧画面Ｇ４２が表示される。この閲覧画面Ｇ４２には、アップロードを指示するボタンＢ１０が含まれる。管理者によってこのボタンＢ１０が操作されると、ＣＰＵ１０は、予め記憶しておいた文書データをアップロード対象として特定する。そしてＷｅｂブラウザ２３に対してアップロード対象の文書データを指定することにより、Ｗｅｂブラウザ２３によって表示される閲覧画面Ｇ４２を、アップロード対象の文書データが指定された閲覧画面Ｇ４３に更新させる。つまり、アップロードの指示が行われることに伴って表示部４ａに表示される表示画面は、自動的にアップロードの文書データが指定された閲覧画面Ｇ４３に更新されるようになる。尚、このとき指定される文書データは、管理者設定画面Ｇ４０に対する設定状態に基づいて生成された文書データである。
【００９４】
したがって、管理者は、Ｗｅｂブラウザ２３を起動して文書データのアップロードの指示を行った後に、再び管理者設定画面Ｇ４０を表示させるための操作を行う必要がない。それ故、管理者は、アップロードの指示を行った後、速やかに基本設定に関する文書データのアップロードを開始させることができるようになる。
【００９５】
次に図１４は、各ユーザが参照可能な操作案内画面であるジョブ履歴表示画面が表示されている状態でＷｅｂブラウザ２３が起動する場合の画面遷移を示す図である。ユーザは操作パネル４に対して所定の操作を行うことにより、表示部４ａにジョブ履歴表示画面Ｇ５０を表示させることができる。このようなジョブ履歴表示画面Ｇ５０に表示されるジョブ履歴は、例えば文書管理サーバ２などにバックアップとして保存しておくことがある。その場合、ユーザは、表示部４ａにジョブ履歴表示画面Ｇ５０を表示させた状態で、Ｗｅｂブラウザ２３の実行指示を行う。すると、表示部４ａの表示画面は、ジョブ履歴表示画面Ｇ５０から、Ｗｅｂブラウザ２３がネットワーク３を介して取得する閲覧画面Ｇ５１に切り替わる。このとき、ＣＰＵ１０は、ジョブ履歴表示画面Ｇ５０に基づいてジョブの実行履歴に関する文書データを生成して記憶する。
【００９６】
そしてユーザがＷｅｂブラウザ２３に対する操作を行っていくと、表示部４ａには、文書管理サーバ２に文書データをアップロード可能な閲覧画面Ｇ５２が表示される。この閲覧画面Ｇ５２には、アップロードを指示するボタンＢ１０が含まれる。ユーザによってこのボタンＢ１０が操作されると、ＣＰＵ１０は、予め記憶しておいた文書データをアップロード対象として特定する。そしてＷｅｂブラウザ２３に対してアップロード対象の文書データを指定することにより、Ｗｅｂブラウザ２３によって表示される閲覧画面Ｇ５２を、アップロード対象の文書データが指定された閲覧画面Ｇ５３に更新させる。つまり、アップロードの指示が行われることに伴って表示部４ａに表示される表示画面は、自動的にアップロードの文書データが指定された閲覧画面Ｇ５３に更新されるようになる。尚、このとき指定される文書データは、ジョブ履歴表示画面Ｇ５０に基づいて生成されるジョブの実行履歴に関する文書データである。
【００９７】
したがって、ユーザは、Ｗｅｂブラウザ２３を起動して文書データのアップロードの指示を行った後に、再びジョブ履歴表示画面Ｇ５０を表示させるための操作を行う必要がない。それ故、ユーザは、アップロードの指示を行った後、速やかにジョブの実行履歴に関する文書データのアップロードを開始させることができるようになる。
【００９８】
次に文書データのダウンロードを行う場合の画面遷移を例示する。図１５は、ボックス機能の操作案内画面において１つのボックス３３が指定されている状態でＷｅｂブラウザ２３が起動する場合の画面遷移を示す図である。ユーザはボックス機能を選択することにより、表示部４ａにはボックス機能の操作案内画面Ｇ６０が表示される。そしてユーザは、階層構造のボックス３３を最上位から１つずつ選択していくことにより、所望のボックス３３を表示部４ａに表示させる。その状態でユーザがＷｅｂブラウザ２３の実行指示を行うと、表示部４ａの表示画面は、ボックス機能の操作案内画面Ｇ６０から、Ｗｅｂブラウザ２３がネットワーク３を介して取得する閲覧画面Ｇ６１に切り替わる。このとき、ＣＰＵ１０は、操作案内画面Ｇ６０に対する設定状態、すなわち１つのボックス３３が指定された状態を記憶する。
【００９９】
そしてユーザがＷｅｂブラウザ２３に対する操作を行っていくと、表示部４ａには、文書管理サーバ２から文書データのダウンロードが可能な閲覧画面Ｇ６２が表示される。この閲覧画面Ｇ６２には、ダウンロードを指示するボタンＢ１１が含まれる。ユーザによってこのボタンＢ１１が操作されると、ＣＰＵ１０は、予め記憶しておいた１つのボックス３３をダウンロードされる文書データの出力先（保存先）として特定する。そしてＷｅｂブラウザ２３に対して文書データの出力先を指定することにより、Ｗｅｂブラウザ２３によって表示される閲覧画面Ｇ６２を、ダウンロードされる文書データの出力先が指定された閲覧画面Ｇ６３に更新させる。つまり、ユーザによってダウンロードの指示が行われることに伴って表示部４ａに表示される表示画面は、ダウンロードされる文書データの出力先が予め指定されたボックス３３となって表示される閲覧画面Ｇ６３に自動更新されるようになる。
【０１００】
したがって、ユーザは、Ｗｅｂブラウザ２３を起動して文書データのダウンロードの指示を行った後に、再びボックス機能を選択して文書データの保存先となるボックス３３を選択する操作を行う必要がない。それ故、ユーザは、ダウンロードの指示を行った後には速やかに文書データのダウンロードを開始させることができるようになる。
【０１０１】
次に図１６は、プリント機能の操作案内画面において印刷出力時の設定が行われた状態でＷｅｂブラウザ２３が起動する場合の画面遷移を示す図である。ユーザはプリント機能を選択することにより、表示部４ａにはプリント機能の操作案内画面Ｇ７０が表示される。そしてユーザは、操作案内画面Ｇ７０に対する操作を行っていくことにより、プリント機能による印刷出力時の設定を行うことができる。ユーザは所望の設定操作を行った状態でＷｅｂブラウザ２３の実行指示を行うと、表示部４ａの表示画面は、プリント機能の操作案内画面Ｇ７０から、Ｗｅｂブラウザ２３がネットワーク３を介して取得する閲覧画面Ｇ７１に切り替わる。このとき、ＣＰＵ１０は、操作案内画面Ｇ７０に対する設定状態、すなわちプリント機能に関する設定状態を記憶する。
【０１０２】
そしてユーザがＷｅｂブラウザ２３に対する操作を行っていくと、表示部４ａには、文書管理サーバ２から文書データをダウンロード可能な閲覧画面Ｇ７２が表示される。この閲覧画面Ｇ７２には、ダウンロードを指示するボタンＢ１１が含まれる。ユーザによってこのボタンＢ１１が操作されると、ＣＰＵ１０は、ダウンロードされる文書データの出力先としてプリンタ部１６を特定する。そしてＣＰＵ１０は、表示部４ａに表示される表示画面を、Ｗｅｂブラウザ２３によって表示される閲覧画面Ｇ７２から、Ｗｅｂブラウザ２３が起動する直前の設定状態が反映されたプリント機能に関する操作案内画面Ｇ７３に切り替える。そのため、ダウンロードの指示が行われることに伴って表示部４ａに表示される操作案内画面Ｇ７３は、Ｗｅｂブラウザ２３が起動する前の操作案内画面Ｇ７０と同様の画面となる。
【０１０３】
したがって、ユーザは、文書管理サーバ２からダウンロードする文書データの印刷出力を行う場合、Ｗｅｂブラウザ２３を起動する前に予めプリント機能に関する設定操作を行っておくと、文書データのダウンロードの指示を行った後には、あらためて同様の設定操作を行う必要がない。それ故、ユーザは、ダウンロードの指示を行った後、予め設定しておいたプリント設定のままで速やかに文書データのダウンロードを開始して印刷出力を行うことができるようになる。
【０１０４】
以上のように本実施形態における情報処理装置１は、スキャン機能やボックス機能などの文書データに関する処理を行うデータ処理機能と、Ｗｅｂブラウザ２３を起動してＷｅｂサーバとのデータ通信を行うＷｅｂブラウザ機能と、を有している。この情報処理装置１は、データ処理機能に関する操作案内画面を表示部４ａに表示している状態でＷｅｂブラウザ２３を起動するとき、その時点での操作案内画面に対する設定状態を記憶しておく。そしてＷｅｂブラウザ２３を起動させた後、Ｗｅｂブラウザ２３によって取得される閲覧画面を表示部４ａに表示している状態で文書データのアップロード又はダウンロードに関する指示を検知したときには、予め記憶しておいた設定状態を読み出して表示部４ａの表示画面に反映させる構成である。
【０１０５】
このような構成によれば、ユーザはＷｅｂブラウザ２３を起動させて文書データのアップロード又はダウンロードに関する指示を行った後には、Ｗｅｂブラウザ２３を起動する前に行った操作を繰り返し行う必要がなくなる。そのため、本実施形態の情報処理装置１は、Ｗｅｂブラウザ２３を起動して文書データのアップロード又はダウンロードする際の操作性を従来よりも改善することができる。
【０１０６】
また本実施形態の情報処理装置１は、データ処理機能として、文書を読み取って文書データを生成するスキャン機能を含んでいる。このスキャン機能に関する操作案内画面を表示部４ａに表示している状態でＷｅｂブラウザ２３を起動するとき、情報処理装置１は、その時点でのスキャン機能に対する設定状態を記憶する。そしてＷｅｂブラウザ２３を起動させた後にＷｅｂブラウザ２３によって取得される閲覧画面を表示部４ａに表示している状態で、文書データのアップロードに関する指示を検知したときには、表示部４ａにスキャン機能に関する操作案内画面を表示させると共に、その操作案内画面に予め記憶しておいた設定状態を反映させる構成である。このような構成によれば、ユーザはスキャン機能を利用して読み取った文書の文書データをアップロードする際、Ｗｅｂブラウザ２３を起動する前に行ったスキャン機能に関する設定操作を繰り返し行う必要がなくなる。そのため、特にスキャン機能で文書を読み取って得られる文書データをアップロードする際の操作性を向上させることができる。
【０１０７】
また本実施形態の情報処理装置１は、データ処理機能として、ハードディスク装置１２に文書データを記憶して管理するボックス機能を含んでいる。このボックス機能に関する操作案内画面を表示部４ａに表示している状態でＷｅｂブラウザ２３を起動するとき、情報処理装置１は、その時点でのボックス機能に対する設定状態を記憶する。そしてＷｅｂブラウザ２３を起動させた後にＷｅｂブラウザ２３によって取得される閲覧画面を表示部４ａに表示している状態で、文書データのアップロード又はダウンロードに関する指示を検知したときには、表示部４ａにボックス機能に関する操作案内画面を表示させると共に、その操作案内画面に予め記憶しておいた設定状態を反映させる構成である。このような構成によれば、特にボックス機能を利用して文書データのアップロードやダウンロードを行う際の操作性を向上させることができる。
【０１０８】
また本実施形態の情報処理装置１は、データ処理機能として、文書データに基づいて印刷出力を行うプリント機能を含んでいる。このプリント機能に関する操作案内画面を表示部４ａに表示している状態でＷｅｂブラウザ２３を起動するとき、情報処理装置１は、その時点でのプリント機能に対する設定状態を記憶する。そしてＷｅｂブラウザ２３を起動させた後にＷｅｂブラウザ２３によって取得される閲覧画面を表示部４ａに表示している状態で、文書データのダウンロードに関する指示を検知したときには、表示部４ａにプリント機能に関する操作案内画面を表示させると共に、その操作案内画面に予め記憶しておいた設定状態を反映させる構成である。このような構成によれば、特にＷｅｂブラウザ２３を起動してダウンロード取得する文書データに基づいて印刷出力を行う際の操作性を向上させることができる。
【０１０９】
また本実施形態の情報処理装置１は、Ｗｅｂブラウザ２３を起動させて閲覧画面を表示部４ａに表示している状態で、文書データのアップロードに関する指示を検知したとき、予め記憶しておいた設定状態に基づいてアップロードの対象となる文書データを特定可能な場合には、表示部４ａに表示される閲覧画面に対してアップロードの対象となる文書データが選択された状態を反映させる構成である。したがって、ユーザは、アップロードに関する指示を行った後、ボックス機能などのデータ処理機能に関する操作を行うことなく、Ｗｅｂブラウザ２３に対して速やかに文書データのアップロードを開始させることができるようになる。
【０１１０】
そして本実施形態では、上記のような情報処理装置１における特徴的構成は、主として、ＣＰＵ１０がハードディスク装置１２に記憶されているプログラム３１を実行することによって実現されるようになっている。
【０１１１】
以上、本発明に関する一実施形態について説明したが、本発明は上述した内容のものに限られるものではなく、種々の変形例が適用可能であることは言うまでもない。例えば、上記実施形態では、情報処理装置１が、コピー機能、スキャン機能、プリント機能、ボックス機能およびＷｅｂブラウザ機能といった複数の機能を有する複合機として構成される場合を示した。しかし、本発明における情報処理装置は、必ずしも上述したような複合機に限定されるものではない。
【符号の説明】
【０１１２】
１  情報処理装置
２  文書管理サーバ（Ｗｅｂサーバ）
４  操作パネル
４ａ  表示部（表示手段）
４ｂ  操作入力部（操作入力手段）
１０  ＣＰＵ
１１  メモリ
１２  ハードディスク装置
１３  記憶手段
２１  システム制御部（制御手段）
２２  パネル制御部（制御手段）
２３  Ｗｅｂブラウザ
【図１】
0005445538.tif 000002
【図２】
0005445538.tif 000003
【図３】
0005445538.tif 000004
【図４】
0005445538.tif 000005
【図５】
0005445538.tif 000006
【図６】
0005445538.tif 000007
【図７】
0005445538.tif 000008
【図８】
0005445538.tif 000009
【図９】
0005445538.tif 000010
【図１０】
0005445538.tif 000011
【図１１】
0005445538.tif 000012
【図１２】
0005445538.tif 000013
【図１３】
0005445538.tif 000014
【図１４】
0005445538.tif 000015
【図１５】
0005445538.tif 000016
【図１６】
0005445538.tif 000017
【図１７】
0005445538.tif 000018