(57)【要約】【課題】  デフォルト設定情報が失われることなく、一時的に別の設定情報を利用することができる多機能機を実現すること。【解決手段】  多機能機５０は、設定情報を記憶する設定情報記憶装置６２を有する。ユーザは、操作装置６０を操作することによって、設定情報記憶装置６２に記憶されている設定情報１３４を変更することができる。多機能機５０は、設定情報１３４が変更された場合に、変更前の設定情報１３４を含む履歴情報１５４等を記憶する履歴情報記憶装置６４を有する。多機能機５０は、ユーザキー１４２が変更された場合に、設定情報記憶装置６２に記憶されている設定情報１３４を、履歴情報記憶装置６４に記憶されている履歴情報１５４等に含まれる変更前の設定情報１３４に戻す。【選択図】  図５
2008219087.tif 000002
【特許請求の範囲】
【請求項１】
設定情報に基づいて所定の機能を実行する機能実行装置であり、
前記所定の機能を実行するための設定情報を記憶する設定情報記憶装置と、
設定情報記憶装置に記憶されている設定情報を別の設定情報に変更することを許容する変更許容装置と、
設定情報が変更される前に設定情報記憶装置に記憶されている変更前設定情報を記憶する履歴情報記憶装置と、
ユーザ特定情報を入力する入力装置と、
入力装置に入力されたユーザ特定情報を記憶するユーザ特定情報記憶装置と、
ユーザ特定情報記憶装置に記憶されているユーザ特定情報と異なるユーザ特定情報が入力装置に入力された場合に、設定情報記憶装置に記憶されている設定情報を、履歴情報記憶装置に記憶されている変更前設定情報に戻す記憶制御装置と
を備える機能実行装置。
【請求項２】
履歴情報記憶装置は、ユーザ特定情報が入力装置に入力されてから別のユーザ特定情報が入力装置に入力されるまでの間に、設定情報記憶装置に記憶されている設定情報が複数回に亘って変更される場合に、最も古い変更前設定情報を少なくとも記憶しておくものであり、
記憶制御装置は、前記別のユーザ特定情報が入力装置に入力された場合に、設定情報記憶装置に記憶されている設定情報を、履歴情報記憶装置に記憶されている前記最も古い変更前設定情報に戻すことを特徴とする請求項１の機能実行装置。
【請求項３】
履歴情報記憶装置は、ユーザ特定情報が入力装置に入力されてから別のユーザ特定情報が入力装置に入力されるまでの間に、設定情報記憶装置に記憶されている設定情報が複数回に亘って変更される場合に、全ての変更前設定情報を時系列順に記憶しておくものであり、
記憶制御装置は、前記別のユーザ特定情報が入力装置に入力された場合に、設定情報記憶装置に記憶されている設定情報を、以下の各処理、即ち、
（１）最も新しい変更前設定情報に戻す処理、
（２）次に新しい変更前設定情報に戻す処理、
（３）最も古い変更前設定情報に戻すまで前記の（２）の処理を繰り返す処理、
に従って、前記最も古い変更前設定情報に戻すことを特徴とする請求項２の機能実行装置。
【請求項４】
変更許容装置は、ユーザによって操作される操作装置を有しており、
設定情報記憶装置は、自身が記憶している設定情報を、操作装置に対する操作によって入力された第１設定情報に変更して記憶することが可能であり、
履歴情報記憶装置は、前記第１設定情報に変更される前に設定情報記憶装置に記憶されている変更前設定情報を記憶し、
記憶制御装置は、設定情報記憶装置に前記第１設定情報が記憶されている状態において、ユーザ特定情報記憶装置に記憶されているユーザ特定情報と異なるユーザ特定情報が入力装置に入力された場合に、設定情報記憶装置に記憶されている前記第１設定情報を、履歴情報記憶装置に記憶されている変更前設定情報に戻すことを特徴とする請求項１から３のいずれかの機能実行装置。
【請求項５】
情報処理装置に接続されて利用される請求項４の機能実行装置であり、
設定情報記憶装置は、自身が記憶している設定情報を、情報処理装置から出力された第２設定情報に変更して記憶することが可能であり、
記憶制御装置は、設定情報記憶装置に前記第２設定情報が記憶されている状態において、ユーザ特定情報記憶装置に記憶されているユーザ特定情報と異なるユーザ特定情報が入力装置に入力された場合に、設定情報記憶装置に記憶されている前記第２設定情報を維持することを特徴とする機能実行装置。
【請求項６】
設定情報記憶装置は、自身が記憶している前記第２設定情報を、操作装置に対する操作によって入力された第３設定情報に変更して記憶することが可能であり、
履歴情報記憶装置は、前記第３設定情報に変更される前に設定情報記憶装置に記憶されている前記第２設定情報を記憶し、
記憶制御装置は、設定情報記憶装置に前記第３設定情報が記憶されている状態において、ユーザ特定情報記憶装置に記憶されているユーザ特定情報と異なるユーザ特定情報が入力装置に入力された場合に、設定情報記憶装置に記憶されている前記第３設定情報を前記第２設定情報に戻すことを特徴とする請求項５の機能実行装置。
【請求項７】
複数種類の機能を実行する請求項１から６のいずれかの機能実行装置であり、
設定情報記憶装置は、複数種類の機能のそれぞれについて、当該機能を実行するための設定情報を記憶し、
履歴情報記憶装置は、複数種類の機能のそれぞれについて、当該機能を実行するための設定情報が変更される前に設定情報記憶装置に記憶されている変更前設定情報を記憶し、
記憶制御装置は、ユーザ特定情報記憶装置に記憶されているユーザ特定情報と異なるユーザ特定情報が入力装置に入力された場合に、複数種類の機能のそれぞれについて、設定情報記憶装置に記憶されている当該機能を実行するための設定情報を、履歴情報記憶装置に記憶されている当該機能を実行するための変更前設定情報に戻すことを特徴とする機能実行装置。
【請求項８】
設定情報に基づいて所定の機能を実行する機能実行装置のためのコンピュータプログラムであり、
そのコンピュータプログラムは、前記機能実行装置に搭載されるコンピュータに、以下の各処理、即ち、
前記所定の機能を実行するための設定情報を第１記憶領域に記憶する処理と、
第１記憶領域に記憶されている設定情報を別の設定情報に変更する処理と、
設定情報が変更される前に第１記憶領域に記憶されている変更前設定情報を記憶する処理と、
前記機能実行装置に入力されたユーザ特定情報を第３記憶領域に記憶する処理と、
第３記憶領域に記憶されているユーザ特定情報と異なるユーザ特定情報が前記機能実行装置に入力された場合に、第１記憶領域に記憶されている設定情報を、第２記憶領域に記憶されている変更前設定情報に戻す処理と
を実行させるコンピュータプログラム。
【請求項９】
情報処理装置と、その情報処理装置に通信可能に接続されるとともに設定情報に基づいて所定の機能を実行する機能実行装置とを備える機能実行システムであり、
情報処理装置は、
ユーザ特定情報を入力する第１入力装置と、
第１入力装置に入力されたユーザ特定情報を記憶する第１ユーザ特定情報記憶装置と、
第１ユーザ特定情報記憶装置に記憶されているユーザ特定情報を出力する出力装置とを有し、
機能実行装置は、
前記所定の機能を実行するための設定情報を記憶する設定情報記憶装置と、
設定情報記憶装置に記憶されている設定情報を別の設定情報に変更することを許容する変更許容装置と、
設定情報が変更される前に設定情報記憶装置に記憶されている変更前設定情報を記憶する履歴情報記憶装置と、
情報処理装置から出力されたユーザ特定情報を入力する第２入力装置と、
第２入力装置に入力されたユーザ特定情報を記憶する第２ユーザ特定情報記憶装置と、
ユーザ特定情報記憶装置に記憶されているユーザ特定情報と異なるユーザ特定情報が第２入力装置に入力された場合に、設定情報記憶装置に記憶されている設定情報を、履歴情報記憶装置に記憶されている変更前設定情報に戻す記憶制御装置とを有する
ことを特徴とする機能実行システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定情報に基づいて所定の機能を実行する機能実行装置に関する。
【背景技術】
【０００２】
例えば、印刷機能、スキャナ機能、ファクシミリ機能、表示機能等を実行することができる多機能機が広く知られている。多機能機は、ユーザによって設定された設定情報に基づいて様々な機能を実行することができる。例えば、用紙サイズや印刷解像度等の設定情報に基づいて印刷機能を実行することができる。また、例えば、表示言語等の設定情報に基づいて表示機能を実行することができる。
【０００３】
多機能機が複数のユーザによって共用されることがある。例えば、ホテルの客室に設置されている多機能機は、宿泊客によって共用される。複数のユーザによって共用される多機能機には、多くのユーザが使い易いと考えられるデフォルト設定情報が管理者によって設定される。例えば、米国のホテルの客室に設置される多機能機は、デフォルト表示言語が英語に設定されることが予想される。しかしながら、英語を理解することができない宿泊客は、デフォルト表示言語が英語に設定されている多機能機を利用することが困難であり、表示言語を変更する必要がある。例えば、宿泊客は、多機能機の操作パネルを操作することによって、表示言語を変更することができる。
【０００４】
また、下記の特許文献１には、多機能機において表示言語を変更するための技術が開示されている。ユーザは、自身が持つ携帯端末を多機能機に接続することができる。多機能機は、自身に設定されている表示言語を、携帯端末に設定されている表示言語に変更する。例えば、表示言語が英語に設定されている多機能機は、表示言語が日本語に設定されている携帯端末が接続されると、英語から日本語に表示言語を変更する。
【０００５】
【特許文献１】特開平１０−１５１８４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記の特許文献１には、携帯端末が接続されて表示言語が変更された多機能機からその携帯端末が取り外された後に、多機能機の表示言語がどのようになるのかが開示されていない。この多機能機は、携帯端末が取り外されても、変更後の表示言語で表示し続ける可能性がある。即ち、従来の機能実行装置（上記の例では多機能機）は、多くのユーザが使い易いと考えられるデフォルト設定情報が設定されていても、他の設定情報に変更されると、デフォルト設定情報が失われる可能性がある。
【０００７】
本発明は、上記した実情に鑑みてなされたものであり、デフォルト設定情報が失われることなく、一時的に別の設定情報を利用することができる機能実行装置を実現することを目的とする。
【課題を解決するための手段】
【０００８】
本明細書によって開示される機能実行装置は、設定情報に基づいて所定の機能を実行する。「設定情報」は、上記の所定の機能を実行する際に利用されるコード、値、プログラム等を意味している。また、「所定の機能」の内容は、特に限定されるものではなく、設定情報に基づいて実行されるどのような機能であってもよい。例えば、印刷機能、スキャナ機能、コピー機能、インターネット通信機能、出力機能、その他の情報処理機能等を採用することができる。機能の種類によって、設定情報の内容が変わる。例えば、印刷機能やコピー機能に対しては、用紙サイズ、印刷倍率、印刷部数、印刷解像度等が設定情報として採用されてもよい。また、スキャナ機能に対しては、スキャン解像度、スキャンデータの保存先等が設定情報として採用されてもよい。また、インターネット通信機能に対しては、メールアドレス、インターネットの初期画面のＵＲＬ等が設定情報として採用されてもよい。また、出力機能（例えば表示機能や音声出力機能）に対しては、出力言語（表示言語や音声出力言語）、色、明るさ等が設定情報として採用されてもよい。
【０００９】
この機能実行装置は、設定情報記憶装置と変更許容装置と履歴情報記憶装置と入力装置とユーザ特定情報記憶装置と記憶制御装置とを有する。設定情報記憶装置は、上記の所定の機能を実行するための設定情報を記憶する。変更許容装置は、設定情報記憶装置に記憶されている設定情報を別の設定情報に変更することを許容する。例えば、変更許容装置は、ユーザによって操作される操作装置を含んでいてもよい。この場合、ユーザは、操作装置を操作することによって、所望の設定情報に変更することができる。また、例えば、変更許容装置は、設定情報記憶装置に記憶されている設定情報を、外部から送られてくる設定情報に変更することを許容してもよい。例えば、上記の特許文献１に開示されているように、携帯端末から送られてくる設定情報に変更してもよい。履歴情報記憶装置は、設定情報が変更される前に設定情報記憶装置に記憶されている変更前設定情報を記憶する。なお、履歴情報記憶装置は、設定情報が変更される際に変更前設定情報を記憶してもよいし、設定情報が変更される前に予め設定情報（変更前設定情報）を記憶しておいてもよい。
【００１０】
入力装置は、ユーザ特定情報を入力する。「ユーザ特定情報」は、機能実行装置を利用するユーザを特定することができるものであれば、いかなる情報であってもよい。例えば、ユーザ名、住所、電話番号等のいずれか又は組合せであってもよい。例えば、入力装置は、管理者又はユーザによって操作される操作装置であってもよい。この場合、管理者又はユーザは、操作装置を操作することによって、ユーザ特定情報を多機能機に直接的に入力することができる。一方において、入力装置は、外部から送られてくるユーザ特定情報を入力するインターフェイスであってもよい。ユーザ特定情報記憶装置は、入力装置に入力されたユーザ特定情報を記憶する。記憶制御装置は、ユーザ特定情報記憶装置に記憶されているユーザ特定情報と異なるユーザ特定情報が入力装置に入力された場合に、設定情報記憶装置に記憶されている設定情報を、履歴情報記憶装置に記憶されている変更前設定情報に戻す。
【００１１】
上記の機能実行装置を利用すると、管理者は、多くのユーザが使い易いと考えられるデフォルト設定情報を設定情報記憶装置に記憶させることができる。このデフォルト設定情報がユーザによって別の設定情報に変更された場合でも、変更前設定情報（デフォルト設定情報）が履歴情報記憶装置に記憶されており、デフォルト設定情報が失われない。機能実行装置は、ユーザ特定情報が変更されることを契機にデフォルト設定情報に戻すことができる。即ち、機能実行装置は、ユーザが変わるとデフォルト設定情報に戻すことができる。この機能実行装置は、デフォルト設定情報が失われることなく、一時的に別の設定情報を利用することができる。
【００１２】
一人のユーザによって設定情報が複数回に亘って変更されることがある。例えば、ユーザＸが、表示言語を英語（デフォルト設定言語）から日本語に変更し、次いで中国語に変更することがある。この場合、別のユーザＹによって使用される際に、表示言語を英語に戻す必要がある。これを実現するために、以下の構成を採用してもよい。即ち、履歴情報記憶装置は、ユーザ特定情報が入力装置に入力されてから別のユーザ特定情報が入力装置に入力されるまでの間に、設定情報記憶装置に記憶されている設定情報が複数回に亘って変更される場合に、最も古い変更前設定情報を少なくとも記憶しておくものであってもよい。この場合、記憶制御装置は、上記の別のユーザ特定情報が入力装置に入力された場合に、設定情報記憶装置に記憶されている設定情報を、履歴情報記憶装置に記憶されている上記の最も古い変更前設定情報に戻してもよい。
この構成によると、一人のユーザによって複数回に亘って設定情報が変更された場合でも、デフォルト設定情報に戻すことができる。
【００１３】
なお、複数回に亘って設定情報が変更された場合にデフォルト設定情報に戻すために、以下の構成を採用してもよい。即ち、履歴情報記憶装置は、ユーザ特定情報が入力装置に入力されてから別のユーザ特定情報が入力装置に入力されるまでの間に、設定情報記憶装置に記憶されている設定情報が複数回に亘って変更される場合に、全ての変更前設定情報を時系列順に記憶しておいてもよい。この場合、記憶制御装置は、上記の別のユーザ特定情報が入力装置に入力された場合に、設定情報記憶装置に記憶されている設定情報を、以下の各処理に従って上記の最も古い変更前設定情報に戻してもよい。
（１）最も新しい変更前設定情報に戻す処理。
（２）次に新しい変更前設定情報に戻す処理。
（３）最も古い変更前設定情報に戻すまで上記の（２）の処理を繰り返す処理。
【００１４】
変更許容装置は、ユーザによって操作される操作装置を有していてもよい。ユーザは、操作装置を操作することによって、設定情報記憶装置に記憶されているデフォルト設定情報を別の設定情報に変更することができる。この場合、各装置は、以下のように動作することになる。設定情報記憶装置は、自身が記憶している設定情報（デフォルト設定情報）を、操作装置に対する操作によって入力された第１設定情報に変更して記憶することができる。この場合、履歴情報記憶装置は、第１設定情報に変更される前に設定情報記憶装置に記憶されている変更前設定情報を記憶する。記憶制御装置は、設定情報記憶装置に第１設定情報が記憶されている状態において、ユーザ特定情報記憶装置に記憶されているユーザ特定情報と異なるユーザ特定情報が入力装置に入力された場合に、設定情報記憶装置に記憶されている第１設定情報を、履歴情報記憶装置に記憶されている変更前設定情報に戻す。
【００１５】
設定情報記憶装置に記憶されているデフォルト設定情報を管理者が変更することがある。例えば、表示言語を英語（デフォルト設定言語）から日本語に管理者が変更することがある。この場合、ユーザが変わっても、表示言語を日本語のままに維持することが好ましい。これを実現するために、以下の構成を採用してもよい。即ち、上記の機能実行装置は、情報処理装置に接続されて利用されてもよい。設定情報記憶装置は、自身が記憶している設定情報を、情報処理装置から出力された第２設定情報に変更して記憶してもよい。記憶制御装置は、設定情報記憶装置に第２設定情報が記憶されている状態において、ユーザ特定情報記憶装置に記憶されているユーザ特定情報と異なるユーザ特定情報が入力装置に入力された場合に、設定情報記憶装置に記憶されている第２設定情報を維持してもよい。
この機能実行装置は、どのようなツールによって設定情報が変更されたのかに応じて、設定情報を維持するのか戻すのかを判断することができる。即ち、操作装置に対する操作によって設定情報が変更された場合（上記の第１設定情報に変更された場合）、ユーザが変わると、デフォルト設定情報に戻される。一方において、情報処理装置からの通信によって設定情報が変更された場合（上記の第２設定情報に変更された場合）、ユーザが変わっても変更後の設定情報（第２設定情報）が維持される。管理者は、情報処理装置を利用することによって、機能実行装置のデフォルト設定情報を変更することができる。機能実行装置は、ユーザが変わっても変更後のデフォルト設定情報を維持することができる。
【００１６】
設定情報記憶装置は、自身が記憶している第２設定情報を、操作装置に対する操作によって入力された第３設定情報に変更して記憶してもよい。この場合、履歴情報記憶装置は、第３設定情報に変更される前に設定情報記憶装置に記憶されている第２設定情報を記憶する。記憶制御装置は、設定情報記憶装置に第３設定情報が記憶されている状態において、ユーザ特定情報記憶装置に記憶されているユーザ特定情報と異なるユーザ特定情報が入力装置に入力された場合に、設定情報記憶装置に記憶されている第３設定情報を第２設定情報に戻す。
この構成によると、デフォルト設定情報が管理者によって第２設定情報に変更され、次いでユーザによって第３設定情報に変更された場合に、ユーザが変わると第２設定情報に戻すことができる。
【００１７】
上記の機能実行装置は、複数種類の機能を実行するものであってもよい。この場合、設定情報記憶装置は、複数種類の機能のそれぞれについて、当該機能を実行するための設定情報を記憶してもよい。履歴情報記憶装置は、複数種類の機能のそれぞれについて、当該機能を実行するための設定情報が変更される前に設定情報記憶装置に記憶されている変更前設定情報を記憶してもよい。記憶制御装置は、ユーザ特定情報記憶装置に記憶されているユーザ特定情報と異なるユーザ特定情報が入力装置に入力された場合に、複数種類の機能のそれぞれについて、設定情報記憶装置に記憶されている当該機能を実行するための設定情報を、履歴情報記憶装置に記憶されている当該機能を実行するための変更前設定情報に戻す。
この構成によると、複数種類の機能のそれぞれの設定情報をデフォルト設定情報に戻すために、１つのユーザ特定情報を機能実行装置に入力すれば足りる。
【００１８】
設定情報に基づいて所定の機能を実行する機能実行装置のためのコンピュータプログラムも有用である。このコンピュータプログラムは、機能実行装置に搭載されるコンピュータに、以下の各処理を実行させる。
（１）上記の所定の機能を実行するための設定情報を第１記憶領域に記憶する処理。
（２）第１記憶領域に記憶されている設定情報を別の設定情報に変更する処理。
（３）設定情報が変更される前に第１記憶領域に記憶されている変更前設定情報を記憶する処理。
（４）機能実行装置に入力されたユーザ特定情報を第３記憶領域に記憶する処理。
（５）第３記憶領域に記憶されているユーザ特定情報と異なるユーザ特定情報が機能実行装置に入力された場合に、第１記憶領域に記憶されている設定情報を、第２記憶領域に記憶されている変更前設定情報に戻す処理。
【００１９】
上記の機能実行装置を備えるシステムも有用である。このシステムは、情報処理装置と、その情報処理装置に通信可能に接続される上記の機能実行装置とを備える。情報処理装置は、ユーザ特定情報を入力する第１入力装置と、第１入力装置に入力されたユーザ特定情報を記憶する第１ユーザ特定情報記憶装置と、第１ユーザ特定情報記憶装置に記憶されているユーザ特定情報を出力する出力装置とを有する。管理者は、機能実行装置のユーザのユーザ特定情報を情報処理装置に記憶させることができる。このユーザ特定情報が機能実行装置に出力される。機能実行装置は、ユーザ特定情報を入力してデフォルト設定情報に戻す処理を実行することができる。
【発明を実施するための最良の形態】
【００２０】
ここでは、以下の実施例に記載の技術の主要な特徴をまとめておく。
（形態１）履歴情報記憶装置は、ユーザ特定情報記憶装置を兼用している。
（形態２）設定情報記憶装置に記憶されている設定情報が記憶制御装置によって変更前設定情報に戻された場合に、履歴情報記憶装置から当該変更前設定情報が消去される。
（形態３）機能実行装置は、複数種類の機能を実行することができる多機能機である。
（形態４）多機能機は、多くのユーザによって共用される環境で使用される。例えば、ホテルの客室に設置される。
（形態５）情報処理装置は、ホテルに設置されるサーバである。サーバは、複数の多機能機（各客室の多機能機）と通信可能に接続されている。サーバは、各客室の宿泊客に関するデータ（ユーザ特定情報）を記憶している。サーバは、それぞれの客室に設置されている多機能機に向けて、その客室の宿泊客のユーザ特定情報を出力する。
【実施例】
【００２１】
図面を参照して本発明の実施例を説明する。図１は、本実施例の多機能機システム１０の構成を示す。多機能機システム１０は、ホテルにおいて実現されている。このシステム１０は、フロント端末２０とサーバ３０と複数の多機能機５０ａ，５０ｂを有する。各デバイス２０，３０，５０ａ，５０ｂは、ネットワーク配線４５によって相互に通信可能である。１つの客室に１つの多機能機（例えば５０ａ）が設置されている。図１では２つの多機能機５０ａ，５０ｂしか示されていないが、客室数に対応する数の多機能機が存在する。
【００２２】
（フロント端末の構成）
フロント端末２０は、ホテルのフロントに設置されている。フロント端末２０は、キーボード２２とモニタ２４を有する。ホテルの管理者（従業員）は、キーボード２２を操作することによって、サーバ３０の記憶内容を変更することができる。
【００２３】
（サーバの構成）
図２は、サーバ３０の構成を示す。サーバ３０は、宿泊者情報記憶装置３２と設定ファイル記憶装置３４と制御装置３８と印刷データ記憶装置４０とネットワークインターフェイス４２を有する。宿泊者情報記憶装置３２は、宿泊者の情報を記憶している。図３は、宿泊者情報記憶装置３２の記憶内容の一例を示す。宿泊者情報記憶装置３２は、部屋番号（客室番号）１００と、宿泊者名１０２と、国籍１０４と、宿泊期間１０６と、朝食の有無１０８と、モーニングコールの有無（及び時刻）１１０とを対応づけて記憶している。宿泊者情報記憶装置３２の記憶内容は、フロント端末２０のキーボード２２が操作されることによって更新される。
【００２４】
図２に示される設定ファイル記憶装置３４は、複数の設定ファイル３６ａ，３６ｂ，３６ｃ等を記憶している。１つの設定ファイルは、１つの客室に対応している。各設定ファイル３６ａ，３６ｂ，３６ｃ等は、対応する客室の客室番号を含むファイル名を有する。例えば、設定ファイル３６ａは、「６０１．ｃｖｓ」というファイル名を有する。これは、６０１号室に対応する設定ファイルであることを意味する。他の設定ファイル３６ｂ，３６ｃ等のそれぞれも、対応する客室の客室番号を含むファイル名を有する。なお、以下では、各設定ファイル３６ａ，３６ｂ，３６ｃ等を総称する符号として「３６」を利用する。図４は、設定ファイル３６の記憶内容の一例を示す。設定ファイル３６は、複数の項目１２０を記憶している。例えば、「Ｕｓｅｒ」、「Ｄａｔｅ」、「Ｍｅｎｕ」、「Ｆｉｌｅ」等の項目１２０が存在する。「Ｕｓｅｒ」には、宿泊客の名称が設定される。「Ｄａｔｅ」には、チェックインされた日時が設定される。「Ｍｅｎｕ」には、言語が設定される。「Ｆｉｌｅ」には、印刷データのファイルパスが設定される。設定ファイル３６は、フロント端末２０のキーボード２２が操作されることによって作成されるものではなく、サーバ３０によって作成されるものである。設定ファイル３６がどのようにして作成されるのかについては、後で詳しく説明する。
【００２５】
図２に示される制御装置３８は、予め設定されているプログラムに従って様々な処理を実行し、サーバ３０の動作を統括的に制御する。制御装置３８が実行する処理の内容については後で詳しく説明する。印刷データ記憶装置４０は、朝食案内の印刷データを記憶している。印刷データ記憶装置４０は、複数の言語で記述された印刷データを記憶している。ネットワークインターフェイス４２には、ネットワーク配線４５が接続されている。サーバ３０は、ネットワークインターフェイス４２を介してフロント端末２０と通信可能である。また、サーバ３０は、ネットワークインターフェイス４２を介して各多機能機５０ａ，５０ｂ等と通信可能である。
【００２６】
（多機能機の構成）
多機能機５０ａ，５０ｂ等は、同じ構成を有する。なお、以下では、各多機能機５０ａ，５０ｂ等を総称する符号として「５０」を利用する。図５は、多機能機５０の構成を示す。多機能機５０は、ネットワークインターフェイス５２と印刷装置５４とＦＡＸ装置５６と表示装置５８と操作装置６０と設定情報記憶装置６２と履歴情報記憶装置６４と制御装置６６等を有する。ネットワークインターフェイス５２には、ネットワーク配線４５が接続されている。多機能機５０は、ネットワークインターフェイス５２を介してサーバ３０と通信可能である。
【００２７】
印刷装置５４は、画像データを印刷する。画像データは、多機能機２０の外部から（例えばネットワーク配線４５を介して）送られてくるものであってもよいし、図示省略のスキャナによって生成されたものであってもよい。ＦＡＸ装置５６は、スキャナによって生成された画像データをファクシミリデータとして外部に出力する。また、ＦＡＸ装置５６は、外部から送られてきたファクシミリデータを印刷装置５４に印刷させる。表示装置５８は、各種の情報を表示することができる。操作装置６０は、ユーザ（宿泊客）によって操作される複数のキーを有する。ユーザは、操作装置６０を操作することによって、様々な指示や情報を多機能機５０に入力することができる。例えば、ユーザは、操作装置６０を操作することによって、後述する様々な設定情報を変更することができる。
【００２８】
図６は、設定情報記憶装置６２の記憶内容の一例を示す。上述したように、多機能機５０は、複数の機能（表示機能、印刷機能、ＦＡＸ機能等）を実行することができる。設定情報記憶装置６２は、複数の機能のそれぞれについて設定情報を記憶している。設定情報記憶装置６２は、項目１３０と内容１３２と設定情報１３４を対応づけて記憶している。項目１３０は、多機能機５０が実行可能な各機能を意味する。図６では、表示設定（表示機能）と印刷設定（印刷機能）が項目１３０として例示されている。内容１３２は、各機能について設定可能な内容を意味する。例えば、表示設定については「表示言語」や「明るさ」等が内容１３２として例示されている。また、例えば、印刷設定については「用紙サイズ」や「コピー倍率」等が内容１３２として例示されている。図６の例では、表示設定の表示言語について「Ｅｎｇｌｉｓｈ」という設定情報１３４が設定されている。また、例えば、印刷設定の用紙サイズについて「Ａ４」という設定情報１３４が設定されている。ユーザは、操作装置６０を操作することによって、各設定情報１３４を変更することができる。例えば、多機能機５０が英語と日本語と中国語で表示することが可能である場合、ユーザは、それらの言語の中から１つの言語を表示言語として設定（変更）することができる。例えば、図６の例では、「Ｅｎｇｌｉｓｈ」という表示言語を「Ｊａｐａｎｅｓｅ」に変更することができる。この場合、表示装置５８において様々な情報（時刻、ユーザに対する指示等）が日本語で表示されることになる。
【００２９】
履歴情報記憶装置６４は、多機能機５０の様々な種類の動作の履歴情報を記憶する。図７は、履歴情報記憶装置６４の記憶内容の一例を示す。履歴情報記憶装置６４は、内容１４０とユーザキー１４２とを対応づけて記憶する。本実施例のユーザキー１４２は、多機能機５０のユーザの名称である。即ち、ユーザキー１４２は、多機能機５０が設置されている客室の宿泊者の名称である。履歴情報記憶装置６４には、様々な動作の履歴情報１５０〜１６６が時系列順に記憶される。本実施例では、図７の下方にいくにつれて新しい履歴情報になっている。履歴情報記憶装置６４にどのようにして履歴情報が記憶されるのかについては、後で詳しく説明する。
【００３０】
（サーバが実行する処理）
続いて、サーバ３０が実行する処理の内容について説明する。図８は、サーバ３０が実行する処理のフローチャートを示す。上述したように、管理者（ホテルの従業員）は、フロント端末２０を利用して宿泊者情報記憶装置３２（図２、図３参照）の記憶内容を更新することができる。例えば、事前に予約をしている宿泊者の情報については、管理者は、その宿泊客がチェックインする前に宿泊者情報記憶装置３２に書き込むことができる。この場合、その宿泊客がチェックインする際に、管理者は、その宿泊客がチェックインしたことを示す情報をフロント端末２０からサーバ３０に送る。本実施例では、チェックインされた客室番号がフロント端末２０からサーバ３０に送られる。これにより、サーバ３０の制御装置３８は、Ｓ１０でＹＥＳと判断する。また、例えば、事前に予約をしていない宿泊者の情報については、管理者は、その宿泊客がチェックインする際に宿泊者情報記憶装置３２に書き込むことができる。それと同時に、管理者は、その宿泊客がチェックインしたことを示す情報（客室番号）をフロント端末２０からサーバ３０に送る。これにより、サーバ３０の制御装置３８は、Ｓ１０でＹＥＳと判断する。
【００３１】
Ｓ１０でＹＥＳの場合、制御装置３８は、チェックインされた客室番号を含む名前の設定ファイル３６（図２、図４参照）を作成する（Ｓ１２）。例えば、チェックインされた客室番号が６０２号室である場合、「６０２．ｃｓｖ」というファイル名の設定ファイル３６を作成する。次いで、制御装置３８は、Ｓ１２で作成された設定ファイル３６に情報を書き込む（Ｓ１４）。まず、制御装置３８は、チェックインされた客室番号に対応づけられている情報を宿泊者情報記憶装置３２から特定する。例えば、図３の例においてチェックインされた客室番号が６０２号室である場合、宿泊者名「Ｊｏｈｎ  Ｓｍｉｔｈ」、国籍「ＵＳ」、宿泊期間「２００６／１２／２４−２５」、朝食「有」、及び、モーニングコール「無」という情報が特定される。制御装置３８は、特定された情報に基づいて設定ファイル３６に書き込む処理を実行する。
【００３２】
例えば、上記の例の情報が特定された場合、設定ファイル３６の「Ｕｓｅｒ」に「Ｊｏｈｎ  Ｓｍｉｔｈ」が書き込まれる（図４参照）。また、設定ファイル３６の「Ｄａｔｅ」にチェックインされた日時（Ｓ１０でＹＥＳと判断された日時）が書き込まれる。制御装置３８は、「ＵＳ」という国籍から宿泊客が英語を理解可能であると判断する。この結果、設定ファイル３６の「Ｍｅｎｕ」に「Ｅｎｇｌｉｓｈ」が書き込まれる。一方において、例えば、「ＪＰ」という国籍の場合は「Ｍｅｎｕ」に「Ｊａｐａｎｅｓｅ」が書き込まれることになり、「ＣＮ」という国籍の場合は「Ｍｅｎｕ」に「Ｃｈｉｎｅｓｅ」が書き込まれることになる。制御装置３８は、設定ファイル３６の「Ｕｓｅｒ」と「Ｄａｔｅ」と「Ｍｅｎｕ」を書き込むと、Ｓ１６に進む。
【００３３】
Ｓ１６では、制御装置３８は、Ｓ１４で特定された朝食の有無と、Ｓ１４で書き込まれた設定ファイル３６の「Ｍｅｎｕ」の言語とに基づいて、印刷データのファイルパスを作成する。上記の例の場合、朝食が「有」であって「Ｍｅｎｕ」が「Ｅｎｇｌｉｓｈ」である。この場合、制御装置３８は、英語で記述された朝食案内の印刷データが記憶されているファイルパスを設定ファイル３６の「Ｆｉｌｅ」に書き込む（図４参照）。また、例えば、朝食が「有」であって「Ｍｅｎｕ」が「Ｊａｐａｎｅｓｅ」である場合、日本語で記述された朝食案内の印刷データが記憶されているファイルパスが設定ファイル３６に書き込まれることになる。ファイルパスは、朝食案内の印刷データを格納しているアドレスである。上述したように、各言語で記述された朝食案内の印刷データは、印刷データ記憶装置４０に記憶されている。一方において、朝食が「無」である場合、印刷データのファイルパスは作成されない。Ｓ１６を終えると、Ｓ１０に戻ってチェックインを監視する。
【００３４】
制御装置３８は、宿泊者情報記憶装置３２の記憶内容が変更されることを監視している（Ｓ１８）。ここでＹＥＳの場合、制御装置３８は、変更された客室番号を含むファイル名の設定ファイル３６を開く（Ｓ２０）。次いで、制御装置３８は、変更内容を反映する（Ｓ２２）。例えば、図３において客室番号６０１に対応づけられている朝食の有無１０８が「無」から「有」に変更された場合、「６０１」を含むファイル名の設定ファイル３６が開かれ（Ｓ２０）、その設定ファイル３６の「Ｆｉｌｅ」に朝食案内の印刷データのファイルパスが書き込まれる（Ｓ２２）。Ｓ２２を終えると、Ｓ１０に戻る。
【００３５】
（多機能機が実行する処理）
（設定ファイル監視処理）
続いて、多機能機５０が実行する設定ファイル監視処理について説明する。図９は、設定ファイル監視処理のフローチャートを示す。各客室の多機能機５０は、サーバ３０に定期的にアクセスし、自身の客室番号を含むファイル名の設定ファイル３６を取得する処理を実行する。例えば、客室番号６０２に設置されている多機能機５０は、「６０２．ｃｓｖ」というファイル名の設定ファイル３６を取得する。多機能機５０の制御装置６６は、設定ファイルを取得することができた場合、Ｓ３０でＹＥＳと判断する。この場合、Ｓ３４に進む。一方において、制御装置６６は、自身の客室番号を含むファイル名の設定ファイル３６がサーバ３０に存在しない場合（例えば宿泊者が存在しない場合）、Ｓ３０でＮＯと判断する。この場合、Ｓ３２に進む。
【００３６】
Ｓ３２では、制御装置６６は、履歴情報記憶装置６４のユーザキー１４２（図７参照）をチェックする。何らかのユーザキーが存在する場合、制御装置６６は、履歴情報記憶装置６４の内容１４０に「Ｕｓｅｒ設定」と書き込むとともに、その「Ｕｓｅｒ設定」に対応するユーザキー１４２を空白にする。例えば、図７の例において履歴情報１６６が存在する場合、その履歴情報１６６のユーザキー１４２には「Ｊｏｈｎ  Ｓｍｉｔｈ」が存在する。この場合、制御装置６６は、履歴情報１６６の下の欄の内容１４０に「Ｕｓｅｒ設定」と書き込むとともに、ユーザキー１４２を空白にする。Ｓ３２を終えると、Ｓ４６に進んで一定時間待機する。
【００３７】
Ｓ３４では、制御装置６６は、サーバ３０から取得された設定ファイル３６を開く。次いで、制御装置６６は、設定ファイル３６の内容を反映する（Ｓ３６）。まず、制御装置６６は、設定ファイル３６の「Ｕｓｅｒ」の名称と、履歴情報記憶装置６４のユーザキー１４２とが一致するのか否かを判断する。両者が一致しない場合に限って、制御装置６６は、以下の各処理を実行する。
（１）制御装置６６は、履歴情報記憶装置６４の内容１４０に「Ｕｓｅｒ設定」と書き込むとともに、その「Ｕｓｅｒ設定」に対応するユーザキー１４２に設定ファイル３６の「Ｕｓｅｒ」の名称を書き込む。例えば、設定ファイル３６の「Ｕｓｅｒ」が「Ｊｏｈｎ  Ｓｍｉｔｈ」であり、履歴情報記憶装置６４のユーザキー１４２に「Ｙａｍａｄａ  Ｊｉｒｏ」が存在する場合（図７の情報１６０等参照）、制御装置６６は、両者が一致しないと判断する。この場合、制御装置６６は、履歴情報１６０の下の欄の内容１４０に「Ｕｓｅｒ設定」と書き込むとともに、ユーザキー１４２に「Ｊｏｈｎ  Ｓｍｉｔｈ」と書き込む。図７の履歴情報１６２は、この例によって書き込まれたものである。
（２）制御装置６６は、履歴情報記憶装置６４の内容１４０に「使用開始日時」を書き込む。この「使用開始日時」は、設定ファイル３６の「Ｄａｔｅ」から特定される。例えば、図４の設定ファイル３６の場合、「Ｄａｔｅ」が「２００６／１２／２４  １５：３０」であるために、その日時が「使用開始日時」として採用される。図７の履歴情報１６４は、この例によって書き込まれたものである。「使用開始日時」に対応するユーザキー１４２には、設定ファイル３６の「Ｕｓｅｒ」の名称（この例の場合は「Ｊｏｈｎ  Ｓｍｉｔｈ」）が書き込まれる。
【００３８】
続いて、制御装置６６は、設定ファイル３６の「Ｆｉｌｅ」の項目に印刷データのファイルパスが存在するのか否かを判断する（Ｓ３８）。ここでＮＯの場合、Ｓ４０からＳ４４をスキップしてＳ４６に進む。一方において、Ｓ３８でＹＥＳの場合、制御装置６６は、履歴情報記憶装置６４をチェックし、設定ファイル３６に存在するファイルパスが既に印刷されているのか否かを判断する（Ｓ４０）。例えば、図７の履歴情報１６６が存在する場合、制御装置６６は、Ｓ４０でＹＥＳと判断する。この場合、Ｓ４２とＳ４４をスキップしてＳ４６に進む。一方において、Ｓ４０でＮＯの場合、制御装置６６は、設定ファイル３６に存在するファイルパスから印刷データを取得する。即ち、制御装置６６は、サーバ３０の印刷データ記憶装置４０に記憶されている印刷データ（ファイルパスの言語に対応する言語で記述された印刷データ）を取得する。制御装置６６は、印刷データを印刷する（Ｓ４２）。図４の例の場合、英語で記述された朝食案内が印刷装置５４（図５参照）によって印刷されることになる。制御装置６６は、Ｓ４２の処理を実行したことを履歴情報記憶装置６４に書き込む（Ｓ４４）。図７の履歴情報１６６は、Ｓ４４の処理によって書き込まれたものである。履歴情報１６６のユーザキー１４２には、設定ファイル３６の「Ｕｓｅｒ」の名称（この例の場合は「Ｊｏｈｎ  Ｓｍｉｔｈ」）が書き込まれる。Ｓ４４を終えると、Ｓ４６に進んで一定時間待機する。
【００３９】
（設定変更処理）
続いて、多機能機５０が実行する設定変更処理について説明する。図１０は、設定変更処理のフローチャートを示す。宿泊客は、操作装置６０（図５参照）を操作することによって、設定情報記憶装置６２（図５、図６参照）に記憶されている所望の内容１３２（例えば表示言語）について設定情報１３４を変更することができる。制御装置６６は、設定情報１３４を変更することを指示する操作が行なわることを監視している。設定情報１３４を変更することを指示する操作が行なわた場合、制御装置６６は、設定情報１３４を変更する（Ｓ５０）。例えば、表示言語を「Ｅｎｇｌｉｓｈ」から「Ｊａｐａｎｅｓｅ」に変更することを指示する操作が行なわれた場合、制御装置６６は、設定情報記憶装置６２の表示言語を「Ｊａｐａｎｅｓｅ」に変更する。次いで、制御装置６６は、設定情報１３４が変更されたことを履歴情報記憶装置６４に書き込む（Ｓ５２）。制御装置６６は、いずれの種類の設定情報１３４が何から何に変更されたのかを書き込む。
【００４０】
例えば、図７の履歴情報１５４は、表示言語が「Ｅｎｇｌｉｓｈ」から「Ｊａｐａｎｅｓｅ」に変更されたことを意味している。ユーザキー１４２には、１つ前の履歴情報のユーザキー１４２と同じものが書き込まれる。例えば、履歴情報１５４のユーザキー１４２には、１つ前の履歴情報１５２のユーザキー「Ｙａｍａｄａ  Ｊｉｒｏ」が書き込まれている。また、履歴情報１５８は、表示言語が「Ｊａｐａｎｅｓｅ」から「Ｃｈｉｎｅｓｅ」に変更されたことを意味している。履歴情報１５８のユーザキー１４２には、１つ前の履歴情報１５６のユーザキー「Ｙａｍａｄａ  Ｊｉｒｏ」が書き込まれている。また、履歴情報１６０は、用紙サイズが「Ａ４」から「Ｂ５」に変更されたことを意味している。履歴情報１６０のユーザキー１４２には、１つ前の履歴情報１５８のユーザキー「Ｙａｍａｄａ  Ｊｉｒｏ」が書き込まれている。
【００４１】
なお、フローチャート等によって図示していないが、制御装置６６は、以下の処理も実行する。即ち、制御装置６６は、宿泊者によって多機能機５０の様々な機能（印刷機能、ＦＡＸ機能、電話機能、スキャン機能、コピー機能等）が利用されることを監視している。制御装置６６は、多機能機５０の機能が利用されると、そのことを履歴情報記憶装置６４に書き込む。例えば、図７の履歴情報１５６は、ＦＡＸ送信が実行されたことを意味している。履歴情報１５６は、送信先の電話番号を含んでいる。また、履歴情報１５６のユーザキー１４２には、１つ前の履歴情報１５４のユーザキー「Ｙａｍａｄａ  Ｊｉｒｏ」が書き込まれている。他の機能が利用された場合も、その機能に対応する履歴情報が書き込まれる。
【００４２】
（ユーザキー変更処理）
続いて、多機能機５０が実行するユーザキー変更処理について説明する。図１１は、ユーザキー変更処理のフローチャートを示す。この処理は、履歴情報記憶装置６４に記憶されているユーザキー１４２が変更された場合に実行される。例えば、図７の例の場合、履歴情報１６０のユーザキー１４２は「Ｙａｍａｄａ  Ｊｉｒｏ」であり、履歴情報１６２のユーザキー１４２は「Ｊｏｈｎ  Ｓｍｉｔｈ」である。制御装置６６は、履歴情報１６２が書き込まれた場合に、ユーザキー変更処理を実行する。また、上述したように、図９のＳ３２においてユーザキー１４２に空白が設定されることがある。この場合もユーザキー１４２が変更されたことになるために、制御装置６６は、ユーザキー変更処理を実行する。
【００４３】
まず、制御装置６６は、変更前のユーザキー１４２を含む履歴情報が存在するのか否かを判断する（Ｓ６０）。例えば、図７の履歴情報１６２が書き込まれた時点では、変更前のユーザキー「Ｙａｍａｄａ  Ｊｉｒｏ」を含む履歴情報１５０〜１６０が存在する。この場合、制御装置６６は、Ｓ６０でＹＥＳと判断し、Ｓ６２に進む。Ｓ６２では、制御装置６６は、変更前のユーザキー１４２を含む最も新しい履歴情報を特定する。図７の例の場合、下に向かうにつれて新しくなるように履歴情報１５０〜１６０が時系列順に並んでいる。このために、制御装置６６は、Ｓ６２において履歴情報１６０を特定する。次いで、制御装置６６は、Ｓ６２で特定された履歴情報が設定変更を意味するものであるのか否かを判断する（Ｓ６４）。例えば、Ｓ６２において履歴情報１６０が特定された場合、制御装置６６は、Ｓ６４においてＹＥＳと判断する。この場合、制御装置６６は、変更前の設定情報に戻す処理を実行する（Ｓ６６）。例えば、Ｓ６２において履歴情報１６０が特定された場合、制御装置６６は、印刷設定の用紙サイズの設定情報１３４（図６参照）を「Ｂ５」から「Ａ４」に戻す。これに続いて、制御装置６６は、履歴情報記憶装置６４から履歴情報１６０を消去する（Ｓ６８）。
【００４４】
Ｓ６８を終えると、Ｓ６０に戻る。制御装置６６は、変更前のユーザキー１４２を含む履歴情報が存在するのか否かを再び判断する。例えば、Ｓ６８において履歴情報１６０が消去された場合、履歴情報１５０〜１５８が存在する。このために、制御装置６６は、Ｓ６０でＹＥＳと判断し、最も新しい履歴情報１５８を特定する（Ｓ６２）。この場合、制御装置６６は、Ｓ６４でＹＥＳと判断し、表示設定の表示言語の設定情報１３４（図６参照）を「Ｃｈｉｎｅｓｅ」から「Ｊａｐａｎｅｓｅ」に戻す。これに続いて、制御装置６６は、履歴情報１５８を消去する（Ｓ６８）。
続いて、制御装置６６は、履歴情報１５６を特定する（Ｓ６２）。履歴情報１５６は、設定変更を意味するものではない。この場合、制御装置６６は、Ｓ６４でＮＯと判断し、Ｓ６６をスキップする。制御装置６６は、履歴情報１５６を消去する（Ｓ６８）。
次いで、制御装置６６は、履歴情報１５４を特定する（Ｓ６２）。この場合、制御装置６６は、Ｓ６４でＹＥＳと判断し、表示設定の表示言語の設定情報１３４を「Ｊａｐａｎｅｓｅ」から「Ｅｎｇｌｉｓｈ」に戻す。制御装置６６は、履歴情報１５４を消去する（Ｓ６８）。
次いで、制御装置６６は、履歴情報１５２を特定する（Ｓ６２）。履歴情報１５２は、設定変更を意味するものではない。この場合、制御装置６６は、Ｓ６４でＮＯと判断し、Ｓ６６をスキップする。制御装置６６は、履歴情報１５２を消去する（Ｓ６８）。
最後に、制御装置６６は、履歴情報１５０を特定する（Ｓ６２）。履歴情報１５０は、設定変更を意味するものではない。この場合、制御装置６６は、Ｓ６４でＮＯと判断し、Ｓ６６をスキップする。制御装置６６は、履歴情報１５０を消去する（Ｓ６８）。履歴情報１５０が消去されると、Ｓ６０でＮＯと判断される。これにより、ユーザキー変更処理が終了する。
【００４５】
本実施例の多機能機システム１０の構成について詳しく説明した。管理者は、多くの宿泊客が使い易いと考えられるデフォルト設定情報を各多機能機５０の設定情報記憶装置６２に記憶させることができる。例えば、多機能機システム１０を実現しているホテルが米国に存在している場合、管理者は、各多機能機５０のデフォルト表示言語として「Ｅｎｇｌｉｓｈ」を設定することができる。多機能機５０は、デフォルト設定情報が宿泊客によって別の設定情報に変更された場合でも、変更前の設定情報（デフォルト設定情報）を履歴情報記憶装置６４に記憶している。このために、デフォルト設定情報が失われない。多機能機５０は、ユーザキー１４２が変更されることを契機にデフォルト設定情報に戻すことができる。このシステム１０を利用すると、デフォルト設定情報が失われることなく、宿泊客が一時的に別の設定情報を利用することができる。
【００４６】
多機能機５０は、ユーザキー１４２が変わると、複数の設定情報１３４のそれぞれをデフォルト設定情報に戻す。図７の例の場合、「Ｙａｍａｄａ  Ｊｉｒｏ」から「Ｊｏｈｎ  Ｓｍｉｔｈ」に変わると、表示言語が「Ｅｎｇｌｉｓｈ」に戻るとともに、用紙サイズが「Ａ４」に戻る。管理者は、サーバ３０の宿泊者情報記憶装置３２を更新することによって、多機能機５０の複数種類の設定情報１３４をデフォルト設定情報に戻すことができる。このシステム１０を利用すると、複数種類の設定情報１３４をデフォルト設定情報に戻すために、１つの情報（ユーザキー）のみを変更すれば足りる。
【００４７】
また、本実施例では、複数の多機能機５０が１つのサーバ３０によって集中して管理されている。管理者は、サーバ３０の宿泊者情報記憶装置３２を更新することによって、複数の多機能機５０のそれぞれをデフォルト設定情報に戻すことができる。複数の多機能機５０を容易に管理することができるシステム１０が構築されている。
【００４８】
（第２実施例）
本実施例では、管理者が、フロント端末２０（図１参照）を利用して多機能機５０の設定情報を変更することができる。例えば、管理者は、多機能機５０の表示言語を変更することができる。サーバ３０は、第１実施例と同様の動作を実行する。即ち、サーバ３０は、上記の図８の処理を実行することができる。多機能機５０は、ユーザキー変更処理（図１１参照）以外は、第１実施例と同様の動作を実行する。即ち、多機能機５０は、上記の図９と図１０の処理を実行することができる。
【００４９】
上述したように、フロント端末２０（図１参照）によって多機能機５０の設定情報が変更されることがある。即ち、多機能機５０は、フロント端末２０から出力された設定情報を入力し、入力された設定情報に設定情報記憶装置６２の記憶内容を変更することができる。例えば、フロント端末２０から表示言語「Ｃｈｉｎｅｓｅ」が多機能機５０に送られた場合、多機能機５０は、設定情報記憶装置６２の表示言語を「Ｃｈｉｎｅｓｅ」に変更する。この場合、多機能機５０は、履歴情報記憶装置６４に履歴情報を書き込む。この履歴情報の一例が、図１２の履歴情報２５６に示されている。多機能機５０は、管理者によって表示言語が変更されたことを示す「Ａｄｍｉｎｉｓｔｒａｔｏｒ  言語設定」という情報と、変更前の表示言語「Ｊａｐａｎｅｓｅ」と、変更後の表示言語「Ｃｈｉｎｅｓｅ」とを内容２４０に書き込む。第１実施例と同様に、履歴情報２５６のユーザキー２４２には、１つ前の履歴情報２５４のユーザキー「Ｙａｍａｄａ  Ｊｉｒｏ」が書き込まれている。
【００５０】
ユーザが多機能機５０の操作装置６０（図５参照）を操作することによって設定情報を変更することができる点は、第１実施例と同様である。この場合、履歴情報記憶装置６４の履歴情報（図１２の履歴情報２５４，２５８，２６０，２６２参照）には、「Ａｄｍｉｎｉｓｔｒａｔｏｒ」という文字が含まれない。また、履歴情報２５０，２５２，２６４，２６６，２６８が書き込まれる点も、第１実施例と同様である。
【００５１】
本実施例の多機能機５０が実行するユーザキー変更処理について説明する。図１３は、ユーザキー変更処理のフローチャートを示す。履歴情報記憶装置６４に記憶されているユーザキー２４２が変更された場合にユーザキー変更処理が実行される点は、第１実施例と同様である。まず、制御装置６６（図５参照）は、それぞれの種類の設定情報について、変更前のユーザキー２４２を含む最も古い履歴情報を履歴情報記憶装置６４から特定する（Ｓ８０）。例えば、このユーザキー変更処理が図１２の履歴情報２６４が書き込まれたことによって実行されたものである場合、制御装置６６は、それぞれの種類の設定情報について、変更前のユーザキー「Ｙａｍａｄａ  Ｊｉｒｏ」を含む最も古い履歴情報を特定する。この例の場合、用紙サイズについて履歴情報２６０が特定され、履歴情報２６２が特定されない。制御装置６６は、管理者によって設定情報が変更されたことを示す履歴情報（「Ａｄｍｉｎｉｓｔｏｒａｔｏｒ」を含む履歴情報）が存在する場合は、その履歴情報を特定する。この例の場合、言語設定について履歴情報２５６が特定される。言語設定については履歴情報２５６より古い履歴情報２５４が存在するが、履歴情報２５４は特定されない。なお、履歴情報２５０も「Ａｄｍｉｎｉｓｔｏｒａｔｏｒ」という文字を含む。しかしながら、この履歴情報２５０は、設定情報が変更されたことを示すものではない。このために、制御装置６６は、Ｓ８０において履歴情報２５０を特定しない。
【００５２】
続いて、制御装置６６は、Ｓ８０で特定された各履歴情報に基づいて、設定情報記憶装置６２の記憶内容を変更する（Ｓ８２）。図１２の例の場合、用紙サイズについて履歴情報２６０がＳ８０で特定される。この場合、制御装置６６は、設定情報記憶装置６２の用紙サイズ「Ａ３」（履歴情報２６２参照）を、履歴情報２６０に含まれる変更前の用紙サイズ「Ａ４」に戻す。また、図１２の例の場合、表示言語について履歴情報２５６がＳ８０で特定される。この履歴情報２５６は、管理者によって設定情報が変更されたことを示すものである。この場合、制御装置６６は、設定情報記憶装置６２の表示言語「Ｊａｐａｎｅｓｅ」（履歴情報２５８参照）を、履歴情報２５６に含まれる変更後の表示言語「Ｃｈｉｎｅｓｅ」に戻す。
【００５３】
次いで、制御装置６６は、変更前のユーザキー２４２を含む各履歴情報を履歴情報記憶装置６４から消去する（Ｓ８４）。図１２の例の場合、ユーザキー「Ｙａｍａｄａ  Ｊｉｒｏ」を含む各履歴情報２５０〜２６２が消去される。これにより、履歴情報記憶装置６４には、変更後のユーザキー「Ｊｏｈｎ  Ｓｍｉｔｈ」を含む履歴情報２６４等のみが残ることになる。
【００５４】
管理者は、フロント端末２０を利用することによって、多機能機５０のデフォルト設定情報を変更することができる。この場合、多機能機５０は、ユーザキー２４２が変わっても、変更後のデフォルト設定情報（履歴情報２５６の「Ｃｈｉｎｅｓｅ」）を維持することができる。
【００５５】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。上記の変形例を以下に列挙する。
（１）多機能機５０は、上記の実施例に開示された設定情報（表示言語、明るさ、用紙サイズ、コピー倍率等）以外の種類の設定情報を採用してもよい。
（２）上記の実施例では、サーバ３０から多機能機５０にユーザキーが送られる。しかしながら、サーバ３０を介さずにフロント端末２０から多機能機５０にユーザキーが送られるようにしてもよい。また、ユーザキーは、宿泊者又は管理者が多機能機５０の操作装置６０を操作することによって、多機能機５０に入力されるものであってもよい。
（３）ユーザキーは、宿泊者（ユーザ）の名称であることに限られない。例えば、宿泊者の住所や電話番号であってもよい。
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【図面の簡単な説明】
【００５６】
【図１】多機能機システムの概略図を示す。
【図２】サーバの構成を示す。
【図３】宿泊者情報記憶装置の記憶内容の一例を示す。
【図４】設定ファイルの一例を示す。
【図５】多機能機の構成を示す。
【図６】設定情報記憶装置の記憶内容の一例を示す。
【図７】履歴情報記憶装置の記憶内容の一例を示す。
【図８】サーバが実行する処理のフローチャートを示す。
【図９】多機能機が実行する設定ファイル監視処理のフローチャートを示す。
【図１０】多機能機が実行する設定変更処理のフローチャートを示す。
【図１１】多機能機が実行するユーザキー変更処理のフローチャートを示す。
【図１２】履歴情報記憶装置の記憶内容の一例を示す（第２実施例）。
【図１３】多機能機が実行するユーザキー変更処理のフローチャートを示す（第２実施例）。
【符号の説明】
【００５７】
１０：多機能機システム
２０：フロント端末 
３０：サーバ
５０ａ，５０ｂ：多機能機
５２：ネットワークインターフェイス
５４：印刷装置
５６：ＦＡＸ装置
５８：表示装置
６０：操作装置
６２：設定情報記憶装置
６４：履歴情報記憶装置
６６：制御装置
１３４：設定情報
１４２：ユーザキー
１５０〜１６６：履歴情報
【図１】
2008219087.tif 000003
【図２】
2008219087.tif 000004
【図３】
2008219087.tif 000005
【図４】
2008219087.tif 000006
【図５】
2008219087.tif 000007
【図６】
2008219087.tif 000008
【図７】
2008219087.tif 000009
【図８】
2008219087.tif 000010
【図９】
2008219087.tif 000011
【図１０】
2008219087.tif 000012
【図１１】
2008219087.tif 000013
【図１２】
2008219087.tif 000014
【図１３】
2008219087.tif 000015