(57)【要約】【課題】  画像形成装置において、装置の情報の参照及び設定のための情報ページに記載された用語が古くなってしまったので用語を新しくしたい場合には情報ページを書き換えないと用語を更新することができないという問題点があった。【解決手段】  本発明の画像形成装置は、情報ページ中の置き換えを行う用語をあらかじめタグで記載しておき、該情報ページにアクセスがあるとタグと呼応する用語を記録したデータベースにアクセスして該タグをデータベースから取得した用語に置き換えて、用語の更新の際にはデータベースを更新する方法と、さらに、メーカ等が保守を行う最新の用語を記録した外部サーバを用意して、画像形成装置が該外部サーバにアクセスしてより新規な用語を取得する方法とにより解決した。【選択図】図２
2008305269.tif 000002
【特許請求の範囲】
【請求項１】
マークアップ言語により記述され、置換が行われる用語をタグで記載した情報の参照及び設定のための情報ページを保持し、
前記タグと該タグに呼応する前記用語のデータを記録した内部用語データベースと、
前記内部用語データベースにアクセスして前記タグに呼応する前記用語を取得して前記情報ページ中の前記タグを前記用語に置換する用語置換部と、
前記用語置換部により前記タグを前記用語に置換された情報ページを配信するウェブサーバと、を有する
ことを特徴とする画像形成装置。
【請求項２】
請求項１の画像形成装置であって、
外部サーバに搭載され前記タグと該タグに呼応する前記用語のデータを記録し、前記用語の更新がある際には内容の更新が行われる外部用語データベース、にアクセスして前記タグに呼応する前記用語を取得し、該用語を前記用語置換部に渡す外部サーバ検索部を有し、
前記用語置換部は、前記内部用語データベースから取得した前記用語と前記外部サーバ検索部が取得した前記用語とのいずれか新しい方で前記タグを置換する
ことを特徴とする画像形成装置。
【請求項３】
請求項１または２の画像形成装置であって、
前記マークアップ言語が、ＨＴＭＬ（HyperText Markup Language）、ＸＭＬ（Extensible Markup Language）、ＳＧＭＬ（Standard Generalized Markup Language）のいずれかである
ことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
画像形成装置において、装置の情報の参照及び設定を行うために保持されている情報ページ中の用語を更新可能とする技術に関するものである。
【背景技術】
【０００２】
ユーザインタフェースで使用されている用語は時代の流れと共に変化を遂げている。例えば機能名称が変更になったり、ユニバーサルデザインで用語が統一されたりして、これまで使われていた用語が別の用語に取って代わってしまうことがある。
【０００３】
最近の画像形成装置などの多機能の電子機器では、その操作の説明書や装置の情報の参照や設定を行うための情報ページをＨＴＭＬ（HyperText Markup Language）ページとして作成し、画像形成装置に内部Ｗｅｂサーバを備えて配信可能とし、ブラウザにより前記情報ページを閲覧する方法が取られていることが多い。その情報ページ中で用いられる用語が前述した理由で古くなってしまう場合があったが、その際にはＨＴＭＬページを書き換える必要があり、非常に手間がかかっていた。
【０００４】
従来技術として、多言語の入力環境をネットワークからローカルのコンピュータにダウンロードして、一台のコンピュータ上で多言語環境を入手する方法がある（特許文献１参照）。しかし、この方法ではフォントなどの言語データをダウンロードすることは可能であるが、前述した用語の置き換えは出来なかった。
【０００５】
【特許文献１】特開２０００−１６３２０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
解決しようとする問題点は、画像形成装置に保持されている画像形成装置の情報の参照及び設定のための情報ページ中に使用される用語を最新のものに置換して表示することが出来なかった点である。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、マークアップ言語により記述され、置換が行われる用語をタグで記載した情報の参照及び設定のための情報ページを保持し、前記タグと該タグに呼応する前記用語のデータを記録した内部用語データベースと、前記内部用語データベースにアクセスして前記タグに呼応する前記用語を取得して前記情報ページ中の前記タグを前記用語に置換する用語置換部と、前記用語置換部により前記タグを前記用語に置換された情報ページを配信するウェブサーバと、を有することを最も主要な特徴とする。
【０００８】
また、本発明の画像形成装置は、前記の画像形成装置であって、外部サーバに搭載され前記タグと該タグに呼応する前記用語のデータを記録し、前記用語の更新がある際には内容の更新が行われる外部用語データベースにアクセスして前記タグに呼応する前記用語を取得し、該用語を前記用語置換部に渡す外部サーバ検索部を有し、前記用語置換部は、前記内部用語データベースから取得した前記用語と前記外部サーバ検索部が取得した前記用語とのいずれか新しい方で前記タグを置換することを主要な特徴とする。
【発明の効果】
【０００９】
本発明の画像形成装置は、マークアップ言語により記述され、置換が行われる用語をタグで記載した情報の参照及び設定のための情報ページを保持し、前記タグと該タグに呼応する前記用語のデータを記録した内部用語データベースと、前記内部用語データベースにアクセスして前記タグに呼応する前記用語を取得して前記情報ページ中の前記タグを前記用語に置換する用語置換部と、前記用語置換部により前記タグを前記用語に置換された情報ページを配信するウェブサーバと、を有することを最も主要な特徴とするため、情報ページ中に使用される用語をその記載された情報ページを書き換えることなしに、内部用語データベースを最新のデータに更新するだけで、情報ページ中の用語を最新の用語に置換して表示することが可能となった。
【００１０】
また、本発明の画像形成装置は、前記の画像形成装置であって、外部サーバに搭載され前記タグと該タグに呼応する前記用語のデータを記録し、前記用語の更新がある際には内容の更新が行われる外部用語データベースにアクセスして前記タグに呼応する前記用語を取得し、該用語を前記用語置換部に渡す外部サーバ検索部を有し、前記用語置換部は、前記内部用語データベースから取得した前記用語と前記外部サーバ検索部が取得した前記用語とのいずれか新しい方で前記タグを置換することを主要な特徴とするため、外部用語データベースを最新のデータに更新するだけで、例えば複数台ある前記画像形成装置のそれぞれの内部用語データベースを最新のデータに更新せずとも、情報ページ中の用語を最新の用語に置換して表示することが可能となった。
【発明を実施するための最良の形態】
【００１１】
画像形成装置において、内部ウェブサーバにより配信されて端末装置などからアクセス可能な装置の情報の参照及び設定のための情報ページ中に使われている用語を更新するためには、情報ページを書き換えなければならないという問題点を情報ページ中の用語をタグで記載し、タグと用語のデータを記録した画像形成装置内のデータベースから用語を取得して置き換える方法と、さらに外部にある上位のデータベースサーバにアクセスして最新の用語を取得する方法とにより問題を解決した。
【実施例】
【００１２】
本発明の実施例に係わるＭＦＰ（Multi Functional Peripherals 複合機；画像形成装置）において、マークアップ言語中のタグを用語に置換する方法について以下に説明する。
【００１３】
ＭＦＰの操作方法の閲覧や装置の情報の参照設定を行う情報ページは、マークアップ言語の一種であるＨＴＭＬ（HyperText Markup Language）によりＨＴＭＬページとして記載してありＭＦＰ内に保持されている。
【００１４】
同ページ中には置換される用語をタグで記載してある。例えば画像形成装置において集約ページ（１枚の用紙にＮページを印刷することを表す用語）を表す用語「２ｕｐ」を置換される用語としてＨＴＭＬページ中に挿入されている場合は、以下の様にタグを用いて表現する。
【００１５】
<html>
<head><title>集約ページ操作方法</title></head>
<body>集約ページとして用紙１枚に２ページを印刷することを
<replace_tag id=23456 meaning=shuyaku_2up>
と呼ぶ。
【００１６】
</body></html>
上記の<replace_tag ...>部分が置換する用語部分を表したタグであり、タグ中のパラメータである、id=23456を基にＭＦＰ中に搭載してある用語ＤＢ（Database）から、呼応する用語である「２ｕｐ」を取得して、タグ部分を「２ｕｐ」に置換する。
【００１７】
この置換は、アクセスがあった際に動的に行ってもよいし、例えば定期的に置換を行ってＨＴＭＬページとして保持するような方法であってもよい。また、用語の更新が行われるたびに関連ページ（その用語に呼応するタグが記載されているページ）を置換してＨＴＭＬページとして保持する方法であってもよい。
【００１８】
この「２ｕｐ」という用語が古くなり、最新の用語「２ｉｎ１」が用いられるようになった場合には、用語ＤＢ中のid=23456に呼応する用語データを「２ｕｐ」から「２ｉｎ１」に変更することにより、該当タグ部分が「２ｉｎ１」と置換されて表示される。
【００１９】
用語の変更が行われた際には、そのタイムスタンプも同時に記録すると共に、関連するＨＴＭＬページのタイムスタンプも更新する。
【００２０】
［構成］
図１は、本発明の実施例に係わる画像形成装置及びそのＭＦＰ（複合機；画像形成装置）と協調して動作する上位ＤＢ（Database）サーバ（外部サーバ）とＰＣ（Personal Computer；端末装置）の機能ブロック図である。以下に各装置及びその機能ブロックについて説明する。
【００２１】
ＭＦＰ（Multi Functional Peripherals；複合機）１０１は、画像形成装置の実施例であり、装置の情報の参照及び設定を行う情報ページをマークアップ言語の一種であるＨＴＭＬページ１１７として保持し、内部Ｗｅｂサーバ１１５により同ページを配信可能としている。
【００２２】
ＭＦＰ１０１は、用語ＤＢ１１１（内部用語データベース）、用語置換部１１３、Ｗｅｂサーバ１１５（ウェブサーバ）、ＨＴＭＬページ１１７（情報ページ）、上位サーバ検索部１１９（外部サーバ検索部）を有している。
【００２３】
用語ＤＢ１１１（内部用語データベース）は、ＨＴＭＬ中にタグで記載してある部分を置換するための用語を保持してあるデータベースである。
【００２４】
用語置換部１１３は、ＨＴＭＬページ１１７中にある用語置換のためのタグに呼応する用語を用語ＤＢ１１１にアクセスして取得して置換を行い、置換されたデータをＷｅｂサーバ１１５に渡す（上位ＤＢサーバの用語ＤＢ３１１がより新しければそちらを選択；上位サーバ検索部１１９（外部サーバ検索部）の説明で後述）。
【００２５】
Ｗｅｂサーバ１１５は、ユーザからのアクセスを受け情報ページであるＨＴＭＬページを返す。用語置換部１１３が置換を行う際には、用語置換部１１３から置換を行ったＨＴＭＬページを受け取りユーザにデータを返す。
【００２６】
ＨＴＭＬページ（情報ページ）は、ＭＦＰの操作説明等を記載した情報ページでＨＴＭＬ（HyperText Markup Language）で記載してある。置換が行われる用語部分はタグにより記載してある。
【００２７】
上位サーバ検索部１１９（外部サーバ検索部）は、上位ＤＢ（Database）サーバ３０１（外部サーバ）にアクセスして、ＭＦＰの持つ用語ＤＢ１１１（内部用語データベース）のデータが上位ＤＢサーバの上位用語ＤＢ３１１（外部用語データベース）と比較して新しいかどうかを比較し、新しい方のデータを取得する。
【００２８】
ＰＣ（Personal Computer）２０１は、ブラウザ２１１を持ちＭＦＰ１０１にアクセスしてその情報ページを閲覧可能である。
【００２９】
ブラウザ２１１は、キャッシュ２１３を有し、一度アクセスしたデータをキャッシュ容量の範囲でそのタイムスタンプと共にキャッシュ中に保持する。ブラウザ２１１がＭＦＰのＷｅｂサーバ１１５にアクセスする際には、まずＷｅｂサーバ１１５からそのページのタイムスタンプデータを取得して、キャッシュに該当するデータが有る場合は、そのタイムスタンプと比較し、ＭＦＰ側のデータが新しければページデータをＷｅｂサーバ１１５からダウンロードして、ＭＦＰ側のデータが新しくなければキャッシュデータを用いて、データを表示する。
【００３０】
上位ＤＢ（Database）サーバ３０１（外部サーバ）は、一般的にＭＦＰのメーカによって保守管理されて情報ページ中の用語の最新データを上位用語ＤＢ３１１（外部用語データベース）中に保持する。そのため、各画像形成装置の用語データベースを更新せずとも上位用語ＤＢ３１１（外部用語データベース）の内容を更新することにより、情報ページの用語を最新のもので置換することが可能となる。
【００３１】
上位ＤＢサーバ３０１は、前記上位用語ＤＢ３１１（外部用語データベース）と検索応答部３１３を有する。
【００３２】
上位用語ＤＢ３１１（外部用語データベース）は、ＭＦＰが保持する用語ＤＢ１１１（内部用語データベース）と同様のデータを保持し、同データベースとは独立して保守が行われ、最新のデータが保たれるように運用される。
【００３３】
検索応答部３１３は、ＭＦＰの上位サーバ検索部１１９からの用語の検索に応じて上位用語ＤＢ３１１から該当する用語及びタイムスタンプを取得して返す。
【００３４】
［フローチャート］
次に、図２のフローチャートを用いて各装置での動作及びデータの流れについて説明する。
【００３５】
Ｓ１１：ＰＣ２０１のブラウザ２１１は、ＵＲＬ（Uniform Resource Locator）を入力されてＭＦＰ１０１のＷｅｂサーバ１１５を通してＨＴＭＬページ１１７にアクセスする。
【００３６】
Ｓ１３：ブラウザ２１１は、アクセスしたＭＦＰ１０１のＨＴＭＬページ１１７とキャッシュ２１３（呼応するキャッシュデータが存在するとして）のタイムスタンプとを比較する。ＨＴＭＬページデータが新しいときは動作をＳ１７に移行する。そうでない場合はＳ１５に移行する。
【００３７】
Ｓ１５：ブラウザ２１１は自身のキャッシュ２１３より該当するデータを取得する。
【００３８】
Ｓ１６：ブラウザ２１１は、ＨＴＭＬページの表示を行う。ブラウザキャッシュにデータがありそのデータが最新の場合は、一連の動作はこれで終了する。
【００３９】
Ｓ１７：ブラウザ２１１はＨＴＭＬページ１１７の取得要求をする。
【００４０】
Ｓ１９：用語置換部１１３は、ＨＴＭＬページ中に置換される用語のタグが入っているかどうかを判断する。置換される用語の使用が有る場合は、動作をＳ２３に移行する。無い場合はＳ２１に移行する。
【００４１】
Ｓ２１：ＭＦＰ１０１のＷｅｂサーバ１１５は、ＨＴＭＬページ１１７をＰＣ２０１のブラウザ２１１に返す。
【００４２】
Ｓ２２：ブラウザ２１１は、ＨＴＭＬページの表示を行う。ＨＴＭＬページ中に置換される用語が無い場合には、一連の動作はこれで終了する。
【００４３】
Ｓ２３：ＭＦＰ１０１の用語置換部１１３は、用語ＤＢ１１１にアクセスしてＨＴＭＬページ中のタグに該当する用語とそのタイムスタンプを取得する。
【００４４】
Ｓ２５：ＭＦＰ１０１の上位サーバ検索部１１９は、上位ＤＢサーバ３０１の検索応答部３１３に対してＳ２３で行ったのと同様にタグを基に用語とそのタイムスタンプの取得要求を出すと、検索応答部３１３は、上位用語ＤＢ３１１にアクセスして同データを取得し、ＭＦＰ１０１の上位サーバ検索部１１９に返す。
【００４５】
Ｓ２７：ＭＦＰ１０１の用語置換部１１３は、Ｓ２３で取得した用語ＤＢ１１１のデータのタイムスタンプとＳ２５で取得した上位用語ＤＢ３１１のデータのタイムスタンプとを比較する。上位用語ＤＢ３１１のデータが新しい場合は動作をＳ２９に移行する。そうで無い場合は、Ｓ３１に移行する。
【００４６】
Ｓ２９：ＭＦＰの用語置換部１１３は、Ｓ２５で上位用語ＤＢ３１１から取得した用語を用いてＨＴＭＬページの該当するタグを置換する。Ｗｅｂサーバ１１５は置換されたＨＴＭＬページ１１７をＰＣ２０１のブラウザに返す。
【００４７】
Ｓ３１：ＭＦＰの用語置換部１１３は、Ｓ２３で用語ＤＢ１１１から取得した用語を用いてＨＴＭＬページの該当するタグを置換する。Ｗｅｂサーバ１１５は置換されたＨＴＭＬページ１１７をＰＣ２０１のブラウザに返す。
【００４８】
Ｓ３３：ブラウザ２１１は、ＨＴＭＬページの表示を行う。用語ＤＢ１１３又は上位用語ＤＢ３１１のデータでタグが置換された場合は、一連の動作はこれで終了する。
【００４９】
［実施例の効果］
本発明実施例の画像形成装置により以下のことが可能となった。
【００５０】
上位ＤＢサーバをメーカなどが用意して、そこに言語データをおくだけで情報ページ中の用語を新規のものに置き換えることが可能である。
【００５１】
これまでのように画像形成装置内の情報ページを差し替える必要が無くなった。
【００５２】
上位サーバとのネットワークが遮断されていても、ＭＦＰ内の用語ＤＢが用語を置換するため、最新の用語の保障は出来ないが情報ページの表示の用語が抜けたりするような問題は生じない。
【００５３】
［その他］
情報ページは実施例で示したＨＴＭＬ（HyperText Markup Language）以外の、ＸＭＬ（Extensible Markup Language）やＳＧＭＬ（Standard Generalized Markup Language）などの他のマークアップ言語であってもよい。
【００５４】
本実施例では、画像形成装置にアクセスするＰＣは、独立した装置として説明したが、同装置部分（ブラウザ及びキャッシュ）が画像形成装置内に内包される形であってもよい。
【図面の簡単な説明】
【００５５】
【図１】本発明実施例に係わるＭＦＰ（画像形成装置）と上位サーバとＰＣ（端末装置）の機能ブロック図である（実施例１）。
【図２】本発明実施例に係わるＭＦＰ（画像形成装置）と上位サーバとＰＣ（端末装置）での動作のフローチャートである（実施例１）。
【符号の説明】
【００５６】
１０１  ＭＦＰ（Multi Functional Peripherals；複合機）（画像形成装置）
１１１  用語ＤＢ（内部用語データベース）
１１３  用語置換部
１１５  Ｗｅｂサーバ（ウェブサーバ）
１１７  ＨＴＭＬページ（情報ページ）
１１９  上位サーバ検索部（外部サーバ検索部）
２０１  ＰＣ（Personal Computer；端末装置）
２１１  ブラウザ
３０１  上位ＤＢサーバ（外部サーバ）
３１１  上位用語ＤＢ（外部用語データベース）
【図１】
2008305269.tif 000003
【図２】
2008305269.tif 000004