【手続補正書】
【提出日】平成30年10月16日(2018.10.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
Ｗｅｂサーバ機能を備える情報処理装置であって、
Ｗｅｂブラウザで表示するための複数の言語に対応する圧縮された表示データを記憶する第１の記憶手段と、
前記情報処理装置の電源がオンされたことに応じて、前記情報処理装置の仕向け地の情報に対応する複数の言語の２或いはそれ以上の言語の圧縮された表示データを、前記第１の記憶手段に記憶されている前記複数の言語に対応する圧縮された表示データから取得する取得手段と、
前記２或いはそれ以上の言語の圧縮された表示データを第２の記憶手段に展開する展開手段と、
クライアントから指定された言語に対応する、前記２或いはそれ以上の言語の前記第２の記憶手段に展開された表示データを用いてＷｅｂページのデータを作成する作成手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記第１の記憶手段は不揮発メモリを含み、前記第２の記憶手段は、前記第１の記憶手段よりも高速な揮発性のメモリを含むことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記仕向け地の情報のそれぞれに対応して、少なくとも一つの言語を登録する登録手段を更に有し、前記取得手段は、前記登録手段により登録された言語を参照して、前記情報処理装置の仕向け地の情報に対応する言語を取得することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記展開手段は、前記第１の記憶手段に記憶されている前記仕向け地の情報に対応する前記２或いはそれ以上の言語の圧縮された表示データのデータ量に基づいて、前記第２の記憶手段に前記表示データを展開する領域を確保することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記作成手段により作成された前記Ｗｅｂページのデータを前記クライアントに送信する送信手段を更に有することを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
情報処理装置であって、
Ｗｅｂブラウザで表示するための複数の言語に対応する圧縮された表示データを記憶する第１の記憶手段と、
前記情報処理装置の電源がオンされたことに応じて、当該情報処理装置の仕向け地の情報に対応するデフォルトの言語を含む、前記複数の言語の内の２或いはそれ以上の言語の圧縮された表示データを前記第１の記憶手段から取得する取得手段と、
前記圧縮された表示データを第２の記憶手段に展開する展開手段と、
クライアントから指定された言語に対応する表示データが、前記第２の記憶手段に展開されているかどうか判定する判定手段と、
前記判定手段が、前記指定された言語に対応する表示データが前記第２の記憶手段に展開されていないと判定すると、前記クライアントから指定された言語に対応する圧縮された表示データを前記第１の記憶手段から取得し、取得した前記圧縮された表示データを伸張して第２の記憶手段に展開し、前記展開した表示データを使用してＷｅｂページのデータを作成する第１の作成手段と、
前記判定手段が、前記指定された言語に対応する表示データが前記第２の記憶手段に展開されていると判定すると、前記第２の記憶手段に展開されている表示データを使用してＷｅｂページのデータを作成する第２の作成手段と、
を有することを特徴とする情報処理装置。
【請求項７】
前記第１の記憶手段は不揮発メモリを含み、前記第２の記憶手段は、前記第１の記憶手段よりも高速な揮発性のメモリを含むことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記仕向け地の情報のそれぞれに対応して、少なくとも一つの言語を登録し、当該少なくとも一つの言語のいずれかを前記デフォルトの言語として登録する登録手段を更に有し、前記取得手段は、前記登録手段を参照して、前記情報処理装置の仕向け地の情報に対応する前記デフォルトの表示言語を取得することを特徴とする請求項６又は７に記載の情報処理装置。
【請求項９】
前記作成された前記Ｗｅｂページのデータを前記クライアントに送信する送信手段を更に有することを特徴とする請求項６乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
Ｗｅｂブラウザで表示するための複数の言語に対応する圧縮された表示データを記憶する第１の記憶手段を有する情報処理装置を制御する制御方法であって、
前記情報処理装置の電源がオンされたことに応じて、前記情報処理装置の仕向け地の情報に対応する複数の言語の内の２或いはそれ以上の言語の圧縮された表示データを、前記第１の記憶手段に記憶されている前記複数の言語に対応する圧縮された表示データから取得する取得工程と、
前記２或いはそれ以上の言語の圧縮された表示データを第２の記憶手段に展開する展開工程と、
クライアントから指定された言語に対応する、前記第２の記憶手段に展開された表示データを用いてＷｅｂページのデータを作成する作成工程と、
を有することを特徴とする情報処理装置の制御方法。
【請求項１１】
Ｗｅｂブラウザで表示するための複数の言語に対応する圧縮された表示データを記憶する第１の記憶手段を有する情報処理装置を制御する制御方法であって、
前記情報処理装置の電源がオンされたことに応じて、当該情報処理装置の仕向け地の情報に対応するデフォルトの言語の表示データを含む、前記複数の言語の内の２或いはそれ以上の言語の圧縮された表示データを前記第１の記憶手段から取得する取得工程と、
前記圧縮された表示データを第２の記憶手段に展開する展開工程と、
クライアントから指定された言語に対応する表示データが、前記第２の記憶手段に展開されているかどうか判定する判定工程と、
前記判定工程が、前記指定された言語に対応する表示データが前記第２の記憶手段に展開されていないと判定すると、前記クライアントから指定された言語に対応する圧縮された表示データを前記第１の記憶手段から取得し、伸張して第２の記憶手段に展開し、前記第２の記憶手段に展開した表示データを使用してＷｅｂページのデータを作成する第１の作成工程と、
前記判定工程が、前記指定された言語に対応する表示データが前記第２の記憶手段に展開されていると判定すると、前記第２の記憶手段に展開した表示データを使用してＷｅｂページのデータを作成する第２の作成工程と、
を有することを特徴とする情報処理装置の制御方法。
【請求項１２】
Ｗｅｂブラウザで表示するための複数の言語に対応する圧縮された表示データを記憶する第１の記憶手段を有する情報処理装置を制御する制御方法であって、
前記情報処理装置の電源がオンされたことに応じて、当該情報処理装置の仕向け地の情報に対応するデフォルトの言語を含む、前記複数の言語の内の２或いはそれ以上の言語の圧縮された表示データを前記第１の記憶手段から取得する取得工程と、
前記圧縮された表示データを第２の記憶手段に展開する展開工程と、
クライアントから指定された言語に対応する表示データが、前記第２の記憶手段に展開されているかどうか判定する判定工程と、
前記判定工程が、前記指定された言語に対応する表示データが前記第２の記憶手段に展開されていないと判定すると、前記クライアントから指定された言語に対応する圧縮された表示データを前記第１の記憶手段から取得し、取得した前記圧縮された表示データを伸張して第２の記憶手段に展開し、前記展開した表示データを使用してＷｅｂページのデータを作成する第１の作成工程と、
前記判定工程が、前記指定された言語に対応する表示データが前記第２の記憶手段に展開されていると判定すると、前記第２の記憶手段に展開されている表示データを使用してＷｅｂページのデータを作成する第２作成工程と、
を有することを特徴とする情報処理装置の制御方法。
【請求項１３】
コンピュータを、請求項１乃至９のいずれか１項に記載の情報処理装置の各手段として機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記目的を達成するために本発明の一態様に係る情報処理装置は以下のような構成を備える。即ち、
Ｗｅｂサーバ機能を備える情報処理装置であって、
Ｗｅｂブラウザで表示するための複数の言語に対応する圧縮された表示データを記憶する第１の記憶手段と、
前記情報処理装置の電源がオンされたことに応じて、前記情報処理装置の仕向け地の情報に対応する複数の言語の２或いはそれ以上の言語の圧縮された表示データを、前記第１の記憶手段に記憶されている前記複数の言語に対応する圧縮された表示データから取得する取得手段と、
前記２或いはそれ以上の言語の圧縮された表示データを第２の記憶手段に展開する展開手段と、
クライアントから指定された言語に対応する、前記２或いはそれ以上の言語の前記第２の記憶手段に展開された表示データを用いてＷｅｂページのデータを作成する作成手段と、を有することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
この処理は、ＰＣ１２０のＷｅｂブラウザから画像処理装置１００にアクセスされた場合、或いはＰＣ１２０のＷｅｂブラウザからデバイス状況等の装置情報の表示要求を受信することにより開始される。Ｓ８０１でＣＰＵ１０２は、ＰＣ１２０のＷｅｂブラウザからの要求に応じて、画像形成装置１００の不揮発記憶部１０４のプログラム領域に記憶されているＷｅｂページの画面情報を取得する。例えば、ここでログイン画面が要求された場合は、図７の７０１で示す画面１のＷｅｂページの画面情報を取得し、デバイス状況画面が要求された場合は、図７の７０２で示す画面２のＷｅｂページの画面情報を取得する。次にＳ８０２に進みＣＰＵ１０２は、Ｓ８０１で取得したＷｅｂページの画面情報に装置情報を必要とするパーツがあるか否か判定する。この「装置情報を必要とするパーツ」とは例えば、図６（Ｂ）のデバイス状況画面の「プリンタ」や「スキャナ」に該当している。ここで装置情報を必要とするパーツがあると判定するとＳ８０３に進み、ＣＰＵ１０２は不揮発記憶部１０４のデータ領域、及び、ＲＡＭ１０３に記憶されている装置情報を取得する。ここでは例えば、図６（Ｂ）のデバイス状況画面を表示する場合は、「プリンタ」と「スキャナ」のパーツがあると、印刷部１０７と読取部１０９のデバイス状況を取得してＲＡＭ１０３に装置情報として記憶してＳ８０４に遷移する。一方、Ｓ８０２で装置情報を取得するパーツがないと判定するとＳ８０４に進む。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
そして画像形成装置１００が、ＰＣ１２０のＷｅｂブラウザからアクセスされると、要求されたＷｅｂページの表示言語を取得する。そしてＣＰＵ１０２は、その要求されたＷｅｂページの表示言語でＲＡＭ１０３に展開されているメッセージデータにあるか否か判定する。そして、その表示言語で展開されているメッセージデータがあれば、そのメッセージデータを使用してＷｅｂページのデータを作成してＰＣ１２０に送信する。一方、要求されたＷｅｂページの表示言語でＲＡＭ１０３に展開されているメッセージデータがない場合、ＣＰＵ１０２は、不揮発記憶部１０４のプログラム領域に圧縮されている要求されたＷｅｂページの表示言語のメッセージデータを読み出して伸張する。そしてそれをＲＡＭ１０３に格納（追加）する。例えば、図９の例では、仕向け地が日本の場合、英語で表示されるメッセージがＲＡＭ１０３に展開されていない。このため、９０２で示すように、不揮発記憶部１０４のプログラム領域に圧縮されている英語のメッセージデータを読み出して伸張し、それをＲＡＭ１０３に格納（追加）する。