(57)【要約】【課題】  デフォルト言語の設定が失われることなく、一時的に別の言語を利用して表示することができる多機能機を実現すること。【解決手段】  多機能機２０は、表示部２８と、デフォルト言語コードを記憶するデフォルト設定記憶部３２と、プレイヤー８０から取得された言語コードを記憶するテンポラリ設定記憶部３４と、制御部４６等を備える。制御部４６は、プレイヤー８０が接続されていない状態では、デフォルト設定記憶部３２に記憶されているデフォルト言語コードに対応するメッセージを表示部２８に表示する。制御部４６は、プレイヤー８０が接続されている状態では、プレイヤー８０から取得されてテンポラリ設定記憶部３４に記憶されている言語コードに対応するメッセージを表示部２８に表示する。【選択図】  図１
2008200884.tif 000002
【特許請求の範囲】
【請求項１】
設定情報に基づいて所定の機能を実行する機能実行装置であり、
前記所定の機能を実行するための設定情報を記憶する第１記憶装置と、外部装置が接続されるインターフェイスと、外部装置から設定情報を取得する設定情報取得装置と、設定情報取得装置によって取得された設定情報を記憶する第２記憶装置と、制御装置を備え、
その制御装置は、（１）インターフェイスに外部装置が接続されていない状態では、第１記憶装置に記憶されている設定情報に基づいて前記所定の機能を実行し、（２）インターフェイスに外部装置が接続されている状態では、当該外部装置から設定情報取得装置によって取得されて第２記憶装置に記憶されている設定情報に基づいて前記所定の機能を実行する
ことを特徴とする機能実行装置。
【請求項２】
複数の言語について、当該言語を特定する言語コードと、当該言語で記述されたメッセージとを対応づけて記憶するメッセージ記憶装置と、
メッセージ記憶装置に記憶されているメッセージを出力するメッセージ出力装置とをさらに備え、
第１記憶装置は、言語コードを記憶するものであり、
設定情報取得装置は、外部装置から言語コードを取得するものであり、
第２記憶装置は、設定情報取得装置によって取得された言語コードを記憶するものであり、
制御装置は、（１）インターフェイスに外部装置が接続されていない状態では、第１記憶装置に記憶されている言語コードに対応づけられているメッセージが出力されるようにメッセージ出力装置を制御し、（２）インターフェイスに外部装置が接続されている状態では、当該外部装置から設定情報取得装置によって取得されて第２記憶装置に記憶されている言語コードに対応づけられているメッセージが出力されるようにメッセージ出力装置を制御する
ことを特徴とする請求項１の機能実行装置。
【請求項３】
言語コードを記憶する第３記憶装置と、
設定情報取得装置によって取得された言語コードがメッセージ記憶装置の中に存在するのか否かを判断する判断装置とをさらに備え、
制御装置は、判断装置によって存在しないと判断された場合に、第３記憶装置に記憶されている言語コードに対応づけられているメッセージが出力されるようにメッセージ出力装置を制御する
ことを特徴とする請求項２の機能実行装置。
【請求項４】
設定情報に基づいて所定の機能を実行する機能実行装置のためのコンピュータプログラムであり、
そのコンピュータプログラムは、前記機能実行装置に搭載されるコンピュータに、以下の各処理、即ち、
前記所定の機能を実行するための設定情報を前記機能実行装置の第１記憶装置に記憶する処理と、
前記機能実行装置に接続されている外部装置から設定情報を取得する設定情報取得処理と、
設定情報取得処理で取得された設定情報を前記機能実行装置の第２記憶装置に記憶する処理と、
（１）前記機能実行装置に外部装置が接続されていない状態では、第１記憶装置に記憶されている設定情報に基づいて前記所定の機能を実行し、（２）前記機能実行装置に外部装置が接続されている状態では、当該外部装置から取得されて第２記憶装置に記憶されている設定情報に基づいて前記所定の機能を実行する機能制御処理と
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定情報に基づいて所定の機能を実行する機能実行装置に関する。
【背景技術】
【０００２】
例えば、印刷機能、スキャナ機能、ファクシミリ機能、表示機能等を実行することができる多機能機が広く知られている。多機能機は、ユーザによって設定された設定情報に基づいて様々な機能を実行することができる。例えば、用紙サイズや印刷解像度等の設定情報に基づいて印刷機能を実行することができる。また、例えば、表示言語等の設定情報に基づいて表示機能を実行することができる。
【０００３】
多機能機が複数のユーザによって共有されることがある。例えば、ホテルの客室に設置されている多機能機は、宿泊客によって共有される。複数のユーザによって共有される多機能機には、多くのユーザが使い易いと考えられるデフォルト設定情報が管理者によって設定される。例えば、米国のホテルに設置される多機能機は、デフォルト表示言語が英語に設定されることが予想される。しかしながら、英語を理解することができないユーザは、デフォルト表示言語が英語に設定されている多機能機を利用することが困難であり、表示言語を変更する必要がある。
【０００４】
下記の特許文献１には、多機能機において表示言語を変更するための技術が開示されている。ユーザは、自身が持つ携帯端末を多機能機に接続することができる。多機能機は、自身に設定されている表示言語を、携帯端末に設定されている表示言語に変更する。例えば、表示言語が英語に設定されている多機能機は、表示言語が日本語に設定されている携帯端末が接続されると、英語から日本語に表示言語を変更する。ユーザは、自身が理解することができない言語で表示されている多機能機を操作しなくても、多機能機の表示言語を変更することができる。
【０００５】
【特許文献１】特開平１０−１５１８４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記の特許文献１には、携帯端末が接続されて表示言語が変更された多機能機からその携帯端末が取り外された後に、多機能機の表示言語がどのようになるのかが開示されていない。この多機能機は、携帯端末が取り外されても、変更後の表示言語で表示し続ける可能性がある。即ち、多くのユーザが使い易いと考えられるデフォルト表示言語が設定されていても、携帯端末が接続されて表示言語が変更されると、デフォルト表示言語の設定が失われる可能性がある。この場合、管理者は、多機能機にデフォルト表示言語を再び設定しなければならない。
【０００７】
本発明は、上記した実情に鑑みてなされたものであり、デフォルト設定情報（上記の例ではデフォルト表示言語）が失われることなく、一時的に別の設定情報を利用することができる機能実行装置を実現することを目的とする。
【課題を解決するための手段】
【０００８】
本明細書によって開示される機能実行装置は、設定情報に基づいて所定の機能を実行する。「設定情報」は、上記の所定の機能を実行する際に利用されるコード、値、プログラム等を意味している。また、「所定の機能」の内容は、特に限定されるものではなく、設定情報に基づいて実行されるどのような機能であってもよい。
この機能実行装置は、上記の所定の機能を実行するための設定情報を記憶する第１記憶装置と、外部装置が接続されるインターフェイスと、外部装置から設定情報を取得する設定情報取得装置と、設定情報取得装置によって取得された設定情報を記憶する第２記憶装置と、制御装置とを備える。上記の「外部装置」は、機能実行装置と別体に構成されている装置を意味している。
制御装置は、（１）インターフェイスに外部装置が接続されていない状態では、第１記憶装置に記憶されている設定情報に基づいて上記の所定の機能を実行し、（２）インターフェイスに外部装置が接続されている状態では、当該外部装置から設定情報取得装置によって取得されて第２記憶装置に記憶されている設定情報に基づいて上記の所定の機能を実行する。
【０００９】
上記の機能実行装置には、設定情報を記憶するための第１記憶装置と第２記憶装置が設けられている。第１記憶装置と第２記憶装置は、同時的に設定情報を記憶することができる。管理者は、多くのユーザが使い易いと考えられるデフォルト設定情報を第１記憶装置に記憶させることができる。外部装置が接続されていない状態では、このデフォルト設定情報に基づいて上記の所定の機能が実行される。一方において、機能実行装置は、外部装置が接続された場合に外部装置から設定情報を取得し、その設定情報を第２記憶装置に記憶することができる。外部装置が接続されている状態では、外部装置から取得された設定情報に基づいて上記の所定の機能が実行される。この場合であっても、第１記憶装置に記憶されているデフォルト設定情報が失われない。このために、機能実行装置は、外部装置が取り外された後に、第１記憶装置に記憶されているデフォルト設定情報に基づいて上記の所定の機能を実行することができる。この機能実行装置は、デフォルト設定情報が失われることなく、一時的に別の設定情報を利用することができる。
【００１０】
上記の「所定の機能」としては、様々な機能を採用することができる。例えば、印刷機能、スキャナ機能、コピー機能、インターネット通信機能、出力機能、その他の情報処理機能等を採用することができる。機能の種類によって、設定情報の内容が変わる。例えば、印刷機能やコピー機能に対しては、用紙サイズ、印刷倍率、印刷部数、印刷解像度等が設定情報として採用されてもよい。また、スキャナ機能に対しては、スキャン解像度、スキャンデータの保存先等が設定情報として採用されてもよい。また、インターネット通信機能に対しては、メールアドレス、インターネットの初期画面のＵＲＬ等が設定情報として採用されてもよい。また、出力機能（例えば表示機能や音声出力機能）に対しては、出力言語（表示言語や音声出力言語）、色、彩度等が設定情報として採用されてもよい。機能実行装置が出力機能を実行するものであり、その設定情報として出力言語が採用される場合、以下の構成を利用してもよい。
【００１１】
即ち、機能実行装置は、メッセージ記憶装置とメッセージ出力装置をさらに備えていてもよい。メッセージ記憶装置は、複数の言語について、当該言語を特定する言語コードと、当該言語で記述されたメッセージとを対応づけて記憶していてもよい。メッセージ出力装置は、メッセージ記憶装置に記憶されているメッセージを出力してもよい。第１記憶装置は、言語コードを記憶するものであってもよい。設定情報取得装置は、外部装置から言語コードを取得するものであってもよい。第２記憶装置は、設定情報取得装置によって取得された言語コードを記憶するものであってもよい。
なお、上記の「メッセージ」は、メッセージ出力装置によって出力されるものであれば、どのような内容であってもよい。例えば、ユーザに操作を促す内容であってもよいし、それ以外の内容（例えばあいさつや時刻）であってもよい。また、「外部装置の言語コード」は、外部装置において出力（例えば表示）されるように外部装置のユーザによって予め設定されている言語を特定する言語コードを意味している。
制御装置は、（１）インターフェイスに外部装置が接続されていない状態では、第１記憶装置に記憶されている言語コードに対応づけられているメッセージが出力されるようにメッセージ出力装置を制御し、（２）インターフェイスに外部装置が接続されている状態では、当該外部装置から設定情報取得装置によって取得されて第２記憶装置に記憶されている言語コードに対応づけられているメッセージが出力されるようにメッセージ出力装置を制御してもよい。
【００１２】
機能実行装置の管理者は、多くのユーザが使い易いと考えられるデフォルト言語の言語コードを第１記憶装置に記憶させることができる。外部装置が接続されていない状態では、この言語コードに対応づけられているメッセージが出力される。即ち、デフォルト言語で記述されたメッセージが出力される。一方において、外部装置が接続されている状態では、外部装置から取得された言語コードに対応づけられているメッセージが出力される。即ち、外部装置に設定されていてユーザが理解することができることが予想される言語で記述されたメッセージが出力される。この機能実行装置は、デフォルト言語の設定が失われることなく、一時的に別の言語でメッセージを出力することができる。
【００１３】
なお、機能実行装置は、設定情報取得装置によって取得された言語コードがメッセージ記憶装置の中に存在しない場合に、デフォルト言語で記述されたメッセージ（第１記憶装置に記憶されている言語コードに対応づけられているメッセージ）を出力してもよい。
一方において、上記の機能実行装置は、言語コードを記憶する第３記憶装置をさらに備えていてもよい。制御装置は、設定情報取得装置によって取得された言語コードがメッセージ記憶装置の中に存在しない場合に、第３記憶装置に記憶されている言語コードに対応づけられているメッセージが出力されるようにメッセージ出力装置を制御してもよい。この場合、管理者は、デフォルト言語と別の言語であって広く理解されている言語の言語コードを第３記憶装置に記憶させることができる。多くのユーザが利用しやすい機能実行装置を実現することができる。
【００１４】
設定情報に基づいて所定の機能を実行する機能実行装置のためのコンピュータプログラムも有用である。このコンピュータプログラムは、上記の機能実行装置に搭載されるコンピュータに、以下の各処理を実行させる。
（１）上記の所定の機能を実行するための設定情報を機能実行装置の第１記憶装置に記憶する処理。
（２）機能実行装置に接続されている外部装置から設定情報を取得する設定情報取得処理。
（３）設定情報取得処理で取得された設定情報を機能実行装置の第２記憶装置に記憶する処理。
（４）機能実行装置に外部装置が接続されていない状態では、第１記憶装置に記憶されている設定情報に基づいて上記の所定の機能を実行し、機能実行装置に外部装置が接続されている状態では、当該外部装置から取得されて第２記憶装置に記憶されている設定情報に基づいて上記の所定の機能を実行する機能制御処理。
このコンピュータプログラムによると、デフォルト設定情報が失われることなく一時的に別の設定情報を利用することができる機能実行装置を実現することができる。
【発明を実施するための最良の形態】
【００１５】
ここでは、以下の実施例に記載の技術の主要な特徴をまとめておく。
（形態１）機能実行装置は、複数種類の機能を実行することができる多機能機に内蔵されている。
（形態２）多機能機は、多くのユーザによって共有される環境で使用される。例えば、ホテルの客室に設置される。
（形態３）外部装置は、携帯端末である。携帯端末は、ヒトが携帯して持ち運ぶことができるものとして一般的に認識されている端末を意味している。例えば、携帯電話、携帯型コンテンツ再生装置（オーディオ再生装置及び映像再生装置）、ノートパソコン、携帯型ゲーム機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）等が、携帯端末に含まれる。
【００１６】
（形態４）機能実行装置は、ユーザによって利用された履歴を記憶する履歴記憶装置と、外部装置を特定するＩＤを外部装置から取得するＩＤ取得装置と、履歴記憶装置に記憶されている履歴を表示する表示装置とを備えていてもよい。この場合、制御装置は、インターフェイスに外部装置が接続されている状態では、当該外部装置からＩＤ取得装置によって取得されたＩＤと履歴とを対応づけて履歴記憶装置に記憶させてもよい。制御装置は、インターフェイスに外部装置が接続されている状態では、当該外部装置からＩＤ取得装置によって取得されたＩＤに対応づけて記憶されている履歴を表示装置に表示してもよい。
（形態５）制御装置は、インターフェイスに外部装置が接続されている状態では、当該外部装置からＩＤ取得装置によって取得されたＩＤと、当該外部装置から設定情報取得装置によって取得された言語コードに対応する言語で記述された履歴とを対応づけて履歴記憶装置に記憶させてもよい。
【００１７】
（形態６）機能実行装置は、第２記憶装置の記憶内容を消去するための条件を記憶する消去条件記憶装置をさらに備えていてもよい。この場合、制御装置は、消去条件記憶装置に記憶されている消去条件に従って、第２記憶装置の記憶内容を消去する。消去条件記憶装置の記憶内容は、ユーザによって任意に設定されるものを含んでいてもよい。
（形態７）制御装置は、機能実行装置から外部装置が取り外された場合に、第２記憶装置の記憶内容を消去してもよい。
（形態８）制御装置は、機能実行装置から外部装置が取り外されてから所定時間が経過するまで第２記憶装置の設定情報を維持していてもよい（消去しなくてもよい）。制御装置は、上記の所定時間が経過した場合に第２記憶装置の設定情報を消去してもよい。この構成の場合、制御装置は、上記の所定時間が経過するまでの間に、第２記憶装置に記憶されている設定情報に基づいて上記の所定の機能を実行してもよい。即ち、制御装置は、機能実行装置から外部装置が取り外された直後から第１記憶装置の設定情報を利用しなくてもよく、外部装置が取り外されてから第１記憶装置の設定情報を利用するまでに時間差があってもよい。なお、上記の構成の場合、外部装置が取り外されてから上記の所定時間が経過するまでの間に新たな外部装置が接続された場合、その新たな外部装置から取得された設定情報に第２記憶装置の記憶内容が更新されてもよい。
（形態９）第２記憶装置の記憶内容は、機能実行装置の電源がＯＦＦされると消去されてもよい。
【実施例】
【００１８】
図面を参照して本発明の実施例を説明する。図１は、本実施例の多機能機システム１０の構成を示す。多機能機システム１０は、多機能機２０とポータブルオーディオプレイヤー８０とＰＳＴＮ６２（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ）とインターネット６４等を有する。なお、以下では、ポータブルオーディオプレイヤー８０のことを単に「プレイヤー」と呼ぶ。本実施例の多機能機２０は、中国のホテルの客室に設置されているものとする。宿泊客は、多機能機２０を利用することができる。宿泊客は、プレイヤー８０を多機能機２０に接続することができる。これにより、多機能機システム１０が実現される。
【００１９】
（多機能機の構成）
多機能機２０は、印刷部２２とスキャナ部２４とＦＡＸ部２６と表示部２８と操作部３０と複数の記憶部３２，３４，３６，３８，４０と制御部４６と端末用インターフェイス４８と通信用インターフェイス５０等を有する。各装置２２〜５０は、バス５６によって相互に通信可能に接続されている。なお、図示省略しているが、多機能機２０は、受話器を有しており、電話機として利用することもできる。
【００２０】
印刷部２２は、画像データを印刷する。画像データは、多機能機２０の外部（ＰＳＴＮ６２やインターネット６４）から送られてくるものであってもよいし、後述するスキャナ部２４によって生成されたものであってもよい。スキャナ部２４は、原稿をスキャンして画像データを生成する。ＦＡＸ部２６は、スキャナ部２４によって生成された画像データをファクシミリデータとして外部に出力する。また、ＦＡＸ部２６は、外部から送られてきたファクシミリデータを印刷部２２に印刷させる。表示部２８は、各種の情報を表示することができる。表示部２８に表示される情報の内容は、後で詳しく説明する。操作部３０は、ユーザによって操作される複数のキーを有する。ユーザは、操作部３０を操作することによって、様々な指示や情報を多機能機２０に入力することができる。
【００２１】
デフォルト設定記憶部３２は、１種類の言語コードを記憶することができる。デフォルト設定記憶部３２の記憶内容は、多機能機２０の管理者（例えばホテルの管理者）によって設定される。管理者は、操作部３０を操作することによって、デフォルト設定記憶部３２に言語コードを記憶させることができる。以下では、デフォルト設定記憶部３２に記憶されている言語コードのことを「デフォルト言語コード」と呼ぶ。また、デフォルト言語コードに対応する言語のことを「デフォルト言語」と呼ぶ。本実施例のデフォルト言語は中国語である。本実施例では、中国語の言語コード（即ちデフォルト言語コード）を「ｃｎ」で表現する。
【００２２】
テンポラリ設定記憶部３４は、１種類の言語コードを記憶することができる。テンポラリ設定記憶部３４は、プレイヤー８０から取得された言語コードを記憶することができる。テンポラリ設定記憶部３４にどのようにして言語コードが記憶されるのかについては、後で詳しく説明する。以下では、テンポラリ設定記憶部３４に記憶されている言語コードのことを「テンポラリ言語コード」と呼ぶ。また、テンポラリ言語コードに対応する言語のことを「テンポラリ言語」と呼ぶ。
【００２３】
非常用設定記憶部３６も、１種類の言語コードを記憶することができる。非常用設定記憶部３６の記憶内容は、多機能機２０の管理者によって設定される。管理者は、操作部３０を操作することによって、非常用設定記憶部３６に言語コードを記憶させることができる。以下では、非常用設定記憶部３６に記憶されている言語コードのことを「非常用言語コード」と呼ぶ。また、非常用言語コードに対応する言語のことを「非常用言語」と呼ぶ。本実施例の非常用言語は英語である。本実施例では、非常用の言語コード（即ち非常用言語コード）を「ｅｇ」で表現する。
上記した３つの記憶部３２，３４，３６は、異なる言語コード（同じ場合もある）を同時的に記憶することができる。
【００２４】
消去条件記憶部３８は、テンポラリ設定記憶部３４の記憶内容（テンポラリ言語コード）を消去するタイミングを記憶している。図２は、消去条件記憶部３８の記憶内容の一例を示す。消去条件記憶部３８は、消去条件１００とユーザ設定１０２とを対応づけて記憶している。消去条件１００は、テンポラリ設定記憶部３４の記憶内容を消去するタイミングを示す。ユーザ設定１０２は、多機能機２０の管理者が選択することができる内容を示す。ただし、消去条件１００ａは、管理者が選択することができるものではなく、必ず実行される消去条件である。即ち、多機能機２０の電源（図示省略）がＯＦＦされると、テンポラリ設定記憶部３４の記憶内容が必ず消去される。例えば、テンポラリ設定記憶部３４は、電源がＯＦＦされると自動的に記憶内容が消去されるメモリ（例えばＲＡＭ）によって構成される。他の記憶部３２，３６，３８等は、電源がＯＦＦされても記憶内容が消去されないメモリである。管理者は、操作部３０を操作することによって、消去条件１００ｂ，１００ｃ，１００ｄのユーザ設定１０２を決定（選択）することができる。
【００２５】
消去条件１００ｂに対しては、「○」又は「×」を管理者が選択することができる。「○」が選択された場合、プレイヤー８０が多機能機２０から取り外された場合に、テンポラリ設定記憶部３４の記憶内容が消去される。消去条件１００ｃに対しては、「○」又は「×」を管理者が選択することができる。「○」が選択された場合、テンポラリ言語コードがデフォルト言語として記憶された場合に、テンポラリ設定記憶部３４の記憶内容が消去される。消去条件１００ｄに対しては、「消去までの時間」又は「×」を管理者が選択することができる。前者が選択された場合、管理者は、消去までの時間（以下では「設定時間」と呼ぶことがある）を設定することができる。この場合、プレイヤー８０が多機能機２０から取り外されてから上記の設定時間が経過した場合に、テンポラリ設定記憶部３４の記憶内容が消去される。
【００２６】
図１に示される表示データ記憶部４０は、表示部２８で表示されるべき様々なデータを記憶している。表示データ記憶部４０は、メッセージ記憶部４２と履歴情報記憶部４４等を有する。図３は、メッセージ記憶部４２の記憶内容を示す。メッセージ記憶部４２は、言語コード１１０とメッセージデータ１１２とを対応づけて記憶している。メッセージ記憶部４２は、複数の言語コード１１０を記憶している。本実施例では、「ｃｎ」と「ｅｇ」と「ｊｐ」等が記憶されている。「ｊｐ」は、日本語の言語コードを意味する。各言語コード１１０には、その言語で記述されたメッセージデータ１１２が対応づけられている。例えば、中国語の言語コード「ｃｎ」には、中国語で記述されたメッセージデータが対応づけられている。同様に、英語の言語コード「ｅｇ」には英語で記述されたメッセージデータが対応づけられており、日本語の言語コード「ｊｐ」には日本語で記述されたメッセージデータが対応づけられている。
【００２７】
図１に示される履歴情報記憶部４４は、多機能機２０において実行された処理（機能）の履歴を記憶する。図４は、履歴情報記憶部４４の記憶内容の一例を示す。履歴情報記憶部４４は、デバイスＩＤ１２０と履歴データ１２２とを対応づけて記憶することができる。デバイスＩＤ１２０は、プレイヤー８０のＩＤである。また、履歴データ１２２は、印刷機能、スキャナ機能、ＦＡＸ機能、コピー機能、電話機能等が多機能機２０において実行されたことを示すデータである。即ち、履歴データ１２２は、多機能機２０において実行された処理（機能）の種類を示す文字列データを含んでいる。例えば、図４の例では、デバイスＩＤ「０００１」に対応づけて、ファクシミリ機能と電話機能が実行されたことを示す文字列データが記憶されている。ファクシミリ機能と電話機能が実行された場合、通信先番号（図４では「ｘｘｘｘｘｘｘｘｘ」と示されている）も記憶される。図４を見るとわかるように、履歴情報記憶部４４は、様々な言語で記述された履歴データ１２２を記憶することができる。例えば、デバイスＩＤ「０００１」の履歴データ１２２は英語で記述されており、デバイスＩＤ「０００２」の履歴データ１２２は日本語で記述されている。なお、履歴データ１２２を記述するための文字列データは、上述したメッセージ記憶部４２に記憶されている。メッセージ記憶部４２は、様々な言語コード１１０に対応づけて、その言語で履歴データ１２２を記述するための文字列データを記憶している。例えば、言語コード「ｅｇ」に対応づけて「ｆａｃｓｉｍｉｌｅ」や「ｔｅｌｅｐｈｏｎｅ」を記憶している。また、言語コード「ｊｐ」に対応づけて「ファクシミリ」や「電話」を記憶している。このために、履歴情報記憶部４４は、様々な言語で記述された履歴データ１２２を記憶することができる。履歴情報記憶部４４にどのようにして情報が記憶されていくのかについては、後で詳しく説明する。
【００２８】
図１に示される制御部４６は、予め設定されているプログラムに従って、多機能機２０に搭載されている各装置２２，２４，２６，２８等を統括的に制御する。端末用インターフェイス４８には、ケーブル６０の一端が接続されている。ケーブル６０の他端は、プレイヤー８０に接続されている。端末用インターフェイス４８は、プレイヤー８０に向けて様々な情報を出力することができる。また、端末用インターフェイス４８は、プレイヤー８０から出力された様々な情報を入力することができる。通信インターフェイス５０は、ＰＳＴＮ６２に接続されている。通信インターフェイス５０は、ＰＳＴＮ６２を経由して外部から送られてくるファクシミリデータ等を入力することができる。通信インターフェイス５０は、ＰＳＴＮ６２に向けてファクシミリデータ等を出力することができる。また、通信インターフェイス５０は、インターネット６４に接続されている。通信インターフェイス５０は、インターネット６４上の様々なデバイス（サーバ等）から送られてくるデータを入力することができる。
【００２９】
（ポータブルオーディオプレイヤーの構成）
プレイヤー８０は、小型で容易に持ち運ぶことができるものである。プレイヤー８０は、多機能機２０が設置されているホテルの宿泊客によって所持されているものである。プレイヤー８０は、オーディオ出力部８２とオーディオデータ記憶部８４と表示データ記憶部８６と操作部８８と表示部９０と外部接続用インターフェイス９２等を有する。
【００３０】
オーディオ出力部８２は、オーディオデータ記憶部８４に記憶されているオーディオデータを音声として出力する。表示データ記憶部８６は、表示部９０において表示されるべき表示データを記憶している。表示データ記憶部８６は、様々な言語で記述された表示データを記憶している。ユーザは、表示データ記憶部８６に記憶されている様々な言語の中から、表示部９０で表示されるべき言語（以下では「表示言語」と呼ぶ）を選択することができる。ユーザは、操作部８８を操作することによって、表示言語を選択することができる。プレイヤー８０は、ユーザによって選択された表示言語の言語コード（以下では「選択言語コード」と呼ぶ）を認識することができる。後で詳しく述べるが、選択言語コードは、多機能機２０に出力される。また、図示省略しているが、プレイヤー８０は、自身のデバイスＩＤを記憶している。このデバイスＩＤも、多機能機２０に出力される。外部接続用インターフェイス９２は、ケーブル６０に接続されている。外部接続用インターフェイス９２は、多機能機２０に向けて様々な情報を出力することができる。また、外部接続用インターフェイス９２は、多機能機２０から出力された様々な情報を入力することができる。
【００３１】
（多機能機が実行する処理）
続いて、多機能機２０が実行する処理の内容について説明する。図５から図８は、多機能機２０が実行する各処理（メッセージ出力処理、履歴記憶処理、履歴表示処理、消去処理）のフローチャートを示す。以下の各処理は、多機能機２０の制御部４６によって実行される。
【００３２】
まず、図５を参照しながら、メッセージ出力処理について説明する。制御部４６は、プレイヤー８０が接続されたのか否かを監視している（Ｓ１０）。制御部４６は、プレイヤー８０との間で接続確立信号を通信することができた場合に、Ｓ１０でＹＥＳと判断する。この場合、Ｓ１６に進む。一方において、プレイヤー８０が接続されていない場合、Ｓ１２に進む。
【００３３】
Ｓ１２では、制御部４６は、操作部３０に対する操作等に従って、デフォルト言語のメッセージを表示する。例えば、ユーザは、印刷機能を実行する場合に操作部３０の中から印刷機能を実行するためのキーを押す。この場合、表示部２８には、印刷枚数を示すメッセージや、印刷をスタートさせるためのキーを押すことを促すメッセージが表示される。これらのメッセージは、メッセージ記憶部４２に記憶されている。本実施例の場合、デフォルト言語が中国語であり、デフォルト設定記憶部３２に言語コード「ｃｎ」が記憶されている。制御部４６は、メッセージ記憶部４２において言語コード「ｃｎ」に対応づけられている中国語メッセージを表示部２８に表示することができる。具体的に言うと、制御部４６は、デフォルト言語コード「ｃｎ」をキーとしてメッセージ記憶部４２を検索することによって、デフォルト言語コード「ｃｎ」に対応づけられている中国語メッセージを特定することができる。制御部４６は、特定された中国語メッセージを表示部２８に表示する。なお、操作部３０に対する操作以外を契機に表示部２８にメッセージが表示されてもよい。例えば、多機能機２０がファクシミリを受信した場合、ファクシミリを受信した旨のメッセージが表示部２８に表示されてもよい。また、例えば、あいさつや現在時刻が表示部２８に表示されてもよい。この場合、中国語で記述されたあいさつや現在時刻が表示部２８に表示されることになる。
【００３４】
Ｓ１６では、制御部４６は、要求信号をプレイヤー８０に出力する。プレイヤー８０は、要求信号を入力すると、自身のデバイスＩＤと選択言語コード（ユーザによって表示言語として選択された言語の言語コード）とを多機能機２０に出力する。ただし、プレイヤーの中には、デバイスＩＤと選択言語コードを多機能機２０に出力することができないものが存在する。この場合、制御部４６は、Ｓ１８においてＮＯと判断する。Ｓ１８でＮＯの場合、制御部４６は、Ｓ１２に進んでデフォルト言語のメッセージを表示部２８に表示する。一方において、プレイヤー８０から出力されたデバイスＩＤと選択言語コードが多機能機２０に入力された場合、制御部４６は、Ｓ１８においてＹＥＳと判断する。この場合、Ｓ２０に進む。なお、制御部４６は、Ｓ１８で入力されたデバイスＩＤを図示省略の記憶領域に記憶しておく。デバイスＩＤは、後述する履歴記憶処理や履歴表示処理において利用される。
【００３５】
Ｓ２０では、制御部４６は、メッセージ記憶部４２に記憶されている言語コード群の中に、Ｓ１８で入力された選択言語コードが存在するのか否かを判断する。ここでＮＯの場合、制御部４６は、操作部３０に対する操作等に従って、非常用言語のメッセージを表示する（Ｓ２２）。本実施例の場合、非常用言語が英語であり、非常用設定記憶部３６に言語コード「ｅｇ」が記憶されている。このために、制御部４６は、メッセージ記憶部４２において言語コード「ｅｇ」に対応づけられている英語メッセージを表示部２８に表示することができる。
【００３６】
一方において、Ｓ２０でＹＥＳの場合、制御部４６は、Ｓ１８で入力された選択言語コードをテンポラリ設定記憶部３４に記憶する（Ｓ２４）。例えば、プレイヤー８０の選択言語コードが「ｊｐ」である場合、テンポラリ設定記憶部３４に「ｊｐ」が記憶される。以下では、この場合を例にして説明を続ける。Ｓ２４を終えると、制御部４６は、多機能機２０からプレイヤー８０が取り外されることを監視する（Ｓ２６）。ここでＹＥＳの場合、制御部４６は、Ｓ１２に進んでデフォルト言語のメッセージを表示部２８に表示する。一方において、Ｓ２６でＮＯの場合、制御部４６は、操作部３０に対する操作等に従って、テンポラリ言語のメッセージを表示する（Ｓ２８）。本実施例の場合、テンポラリ言語が日本語であり、テンポラリ設定記憶部３４に言語コード「ｊｐ」が記憶されている。このために、制御部４６は、メッセージ記憶部４２において言語コード「ｊｐ」に対応づけられている日本語メッセージを表示部２８に表示することができる。
【００３７】
続いて、図６を参照しながら、履歴記憶処理について説明する。制御部４６は、印刷機能、ＦＡＸ機能等のいずれかの機能を実行することがユーザによって指示されたのか否かを監視している（Ｓ４０）。ここでＹＥＳの場合、制御部４６は、多機能機２０にプレイヤー８０が接続されているのか否かを判断する（Ｓ４２）。ここでＮＯの場合、以降の処理をスキップしてＳ４０に戻る。一方において、Ｓ４２でＹＥＳの場合、制御部４６は、プレイヤー８０からデバイスＩＤと選択言語コードを取得することができるのか否かを判断する（Ｓ４４）。この処理は、上記した図５のＳ１８においてＹＥＳと判断されていた場合にＹＥＳと判断される。この場合、Ｓ４６に進む。一方において、上記した図５のＳ１８においてＮＯと判断されていた場合、Ｓ４４においてＮＯと判断される。この場合、Ｓ４０に戻る。
【００３８】
Ｓ４６では、制御部４６は、メッセージ記憶部４２に記憶されている言語コード群の中に、プレイヤー８０から取得された選択言語コードが存在するのか否かを判断する。この処理は、上記した図５のＳ２０においてＹＥＳと判断されていた場合にＹＥＳと判断される。この場合、Ｓ４８に進む。Ｓ４８では、制御部４６は、プレイヤー８０から取得された選択言語コード（即ち上記した図５のＳ２４においてテンポラリ設定記憶部３４に記憶されたテンポラリ言語コード）をキーとしてメッセージ記憶部４２を検索し、Ｓ４０においてユーザによって指示された機能（例えば電話）を示す文字列データを特定する。制御部４６は、特定された文字列データとデバイスＩＤとを対応づけて履歴情報記憶部４４に記憶させる。例えば、デバイスＩＤが「０００２」であって「ｊｐ」の選択言語コードを持つプレイヤー８０が接続されている間に電話機能が利用された場合、図４に例示されるように、デバイスＩＤ「０００２」と文字列データ「電話」（及び電話番号）とが対応づけて記憶される。Ｓ４８を終えると、Ｓ４０に戻る。
【００３９】
一方において、上記した図５のＳ２０においてＮＯと判断されていた場合、Ｓ４６においてＮＯと判断される。この場合、Ｓ５０に進む。Ｓ５０では、制御部４６は、非常用言語コード（即ち非常用設定記憶部３６に記憶されている非常用言語コード）をキーとしてメッセージ記憶部４２を検索し、Ｓ４０においてユーザによって指示された機能を示す文字列データを特定する。制御部４６は、特定された文字列データとデバイスＩＤとを対応づけて履歴情報記憶部４４に記憶させる。例えば、デバイスＩＤが「０００１」であって対応不可能な選択言語コードを持つプレイヤー８０が接続されている間にファクシミリ機能が利用された場合、図４に例示されるように、デバイスＩＤ「０００１」と文字列データ「ｆａｃｓｉｍｉｌｅ」（及びファクシミリ番号）とが対応づけて記憶される。Ｓ５０を終えると、Ｓ４０に戻る。
【００４０】
続いて、図７を参照しながら、履歴表示処理について説明する。制御部４６は、多機能機２０にプレイヤー８０が接続されているのか否かを監視している（Ｓ６０）。ここでＮＯの場合、以降の処理をスキップして監視を続ける。一方において、Ｓ６０でＹＥＳの場合、制御部４６は、履歴を表示することがユーザによって指示されたのか否かを監視する（Ｓ６２）。ユーザは、プレイヤー８０が接続されている間に多機能機２０の操作部３０の所定のキーを操作することによって、履歴を表示することを多機能機２０に指示することができる。制御部４６は、上記の所定のキーが操作された場合に、Ｓ６２でＹＥＳと判断する。この場合、Ｓ６４に進む。一方において、Ｓ６２でＮＯの場合、以降の処理をスキップしてＳ６０に戻る。
【００４１】
Ｓ６４では、制御部４６は、プレイヤー８０からデバイスＩＤを取得することができるのか否かを判断する（Ｓ６４）。この処理は、上記した図５のＳ１８においてＹＥＳと判断されていた場合にＹＥＳと判断される。この場合、Ｓ６６に進む。一方において、上記した図５のＳ１８においてＮＯと判断されていた場合、Ｓ６４においてＮＯと判断される。この場合、以降の処理をスキップしてＳ６０に戻る。
【００４２】
Ｓ６６では、制御部４６は、プレイヤー８０から取得されたデバイスＩＤに対応づけられている履歴データ１２２が履歴情報記憶部４４に存在するのか否かを判断する。ここでＮＯの場合、Ｓ６８をスキップしてＳ６０に戻る。一方において、Ｓ６６でＹＥＳの場合、制御部４６は、プレイヤー８０から取得されたデバイスＩＤに対応づけられている履歴データ１２２を表示部２８に表示する（Ｓ６８）。図４のデバイスＩＤ「０００１」を例にすると、「ｆａｃｓｉｍｉｌｅ」という英語の文字列データ（及びファクシミリ番号）が表示されるとともに、「ｔｅｌｅｐｈｏｎｅ」という英語の文字列データ（及び電話番号）が表示される。また、デバイスＩＤ「０００２」を例にすると、「電話」という日本語の文字列データ（及び電話番号）が表示される。Ｓ６８を終えると、Ｓ６０に戻る。
【００４３】
次に、図８を参照しながら、消去処理について説明する。この消去処理は、テンポラリ設定記憶部３４に記憶されている言語コードを消去するための処理である。なお、上述したように、多機能機２０の電源がＯＦＦされた場合、テンポラリ設定記憶部３４に記憶されている言語コードは必ず消去される。この消去は、テンポラリ設定記憶部３４のハードウェア構成によって実現される。図８に示される消去処理は、多機能機２０の電源がＯＮの間に実行される。
【００４４】
制御部４６は、テンポラリ言語をデフォルト言語として記憶することがユーザ（例えば多機能機２０の管理者）によって指示されたのか否かを監視している（Ｓ８０）。ユーザは、多機能機２０の操作部３０の所定のキーを操作することによって、上記の指示を多機能機２０に入力することができる。制御部４６は、上記の所定のキーが操作された場合に、Ｓ８０でＹＥＳと判断する。この場合、Ｓ８２に進む。一方において、Ｓ８０でＮＯの場合、Ｓ８８に進む。
【００４５】
Ｓ８２では、制御部４６は、テンポラリ言語をデフォルト言語として記憶する。即ち、制御部４６は、テンポラリ設定記憶部３４に記憶されている言語コードをデフォルト設定記憶部３２に記憶させる。次いで、制御部４６は、図２の消去条件１００ｃにおいて「○」が設定されているのか否かを判断する（Ｓ８４）。ここでＮＯの場合、Ｓ８６をスキップしてＳ８８に進む。一方において、Ｓ８４でＹＥＳの場合、制御部４６は、テンポラリ設定記憶部３４から言語コードを消去する（Ｓ８６）。Ｓ８６を終えると、Ｓ８８に進む。
【００４６】
Ｓ８８では、制御部４６は、多機能機２０からプレイヤー８０が取り外されたのか否かを判断する。ここでＮＯの場合、Ｓ９８に進む。一方において、Ｓ８８でＹＥＳの場合、制御部４６は、図２の消去条件１００ｂにおいて「○」が設定されているのか否かを判断する（Ｓ９０）。ここでＮＯの場合、Ｓ９２をスキップしてＳ９４に進む。一方において、Ｓ９０でＹＥＳの場合、制御部４６は、テンポラリ設定記憶部３４から言語コードを消去する（Ｓ９２）。Ｓ９２を終えると、Ｓ９４に進む。Ｓ９４では、制御部４６は、図２の消去条件１００ｄにおいて設定時間（プレイヤー８０が取り外されてから消去されるまでの時間）が設定されているのか否かを判断する（Ｓ９４）。ここでＮＯの場合、Ｓ９６をスキップしてＳ９８に進む。一方において、Ｓ９４でＹＥＳの場合、制御部４６は、タイマーをスタートする（Ｓ９６）。Ｓ９６を終えると、Ｓ９８に進む。
【００４７】
Ｓ９８では、制御部４６は、Ｓ９６でスタートされたタイマーの値が、図２の消去条件１００ｄの設定時間に達したのか否かを判断する。ここでＮＯの場合、Ｓ１００をスキップしてＳ８０に戻る。一方において、Ｓ９８でＹＥＳの場合、制御部４６は、テンポラリ設定記憶部３４から言語コードを消去する（Ｓ１００）。Ｓ１００を終えると、Ｓ８０に戻る。
【００４８】
本実施例の多機能機システム１０の構成について詳しく説明した。多機能機２０の管理者は、デフォルト設定記憶部３２にデフォルト言語コードを記憶させることができる。本実施例では多機能機２０が中国のホテルの設置されているために、管理者は、多くのユーザが理解することができると考えられる中国語の言語コード「ｃｎ」をデフォルト設定記憶部３２に記憶させることができる。中国語を理解することができる宿泊客は、表示部２８に表示される中国語メッセージを見ながら多機能機２０を利用することができる。一方において、多機能機２０は、デフォルト設定記憶部３２と別のテンポラリ設定記憶部３４を有している。例えば、日本語を理解することができて日本語を選択言語としてプレイヤー８０に設定している宿泊客は、プレイヤー８０を多機能機２０に接続することができる。この場合、テンポラリ設定記憶部３４に日本語の言語コード「ｊｐ」が記憶され、表示部２８に日本語メッセージが表示される。日本語を理解することができる宿泊客は、表示部２８に表示される日本語メッセージを見ながら多機能機２０を利用することができる。この場合であっても、デフォルト設定記憶部３２に記憶されているデフォルト言語コードが失われない。このために、多機能機２０は、プレイヤー８０が取り外された後に、表示部２８に中国語メッセージを表示することができる。この多機能機２０によると、デフォルト言語が失われることなく、一時的に別の言語を利用して表示機能を実現することができる。管理者は、デフォルト言語を再び設定する必要がない。
【００４９】
また、多機能機２０は、非常用設定記憶部３６を有している。管理者は、デフォルト言語以外の言語であって多くのユーザが理解することができると考えられる言語の言語コード（本実施例では英語の言語コード「ｅｇ」）を非常用設定記憶部３６に記憶させることができる。例えば、多機能機２０がロシア語に対応していない場合、ロシア語を理解することができてロシア語を選択言語としてプレイヤー８０に設定している宿泊客がプレイヤー８０を多機能機２０に接続すると、表示部２８に英語メッセージが表示される。この宿泊客は、表示部２８に表示される英語メッセージを見ながら多機能機２０を利用することができる。多くのユーザが利用しやすい多機能機２０が実現されていると言える。
【００５０】
多機能機２０は、デバイスＩＤに対応づけて履歴データ１２２（図４参照）を記憶する。多機能機２０は、接続中のプレイヤー８０のデバイスＩＤに対応づけられている履歴データ１２２を表示することができる。宿泊客は、自身の履歴データ１２２を知ることができる。この場合、他のデバイスＩＤに対応づけられている履歴データ１２２は表示されない。このために、宿泊客の履歴データ１２２が、他の宿泊客に漏れることはない。また、多機能機２０は、プレイヤー８０の選択言語で記述された履歴データ１２２を記憶して表示することができる。宿泊客が理解することができる言語で履歴データ１２２が表示される。ユーザが利用しやすい多機能機２０が実現されている。
【００５１】
なお、上記の実施例では、多機能機２０の表示機能を実行するための設定情報（言語コード）を中心に説明した。しかしながら、多機能機２０が実行する他の機能についても、上記の実施例の技術を採用することができる。例えば、印刷機能やコピー機能に対しては、用紙サイズ、印刷倍率、印刷部数、印刷解像度等が設定情報として採用されてもよい。この場合、管理者は、用紙サイズ、印刷倍率、印刷部数、印刷解像度等をデフォルト設定記憶部３２に記憶させることができる。多機能機２０は、プレイヤー８０が接続されていない状態では、デフォルト設定記憶部３２に記憶されている設定情報に基づいて印刷機能やコピー機能を実行する。プレイヤー８０のユーザは、用紙サイズ、印刷倍率、印刷部数、印刷解像度等をプレイヤー８０に記憶させることができる。多機能機２０は、プレイヤー８０に記憶されている設定情報を取得し、取得された設定情報をテンポラリ設定記憶部３４に記憶させることができる。多機能機２０は、プレイヤー８０が接続されている状態では、テンポラリ設定記憶部３４に記憶されている設定情報に基づいて印刷機能やコピー機能を実行する。また、スキャナ機能、電話機能、ファクシミリ機能、インターネット通信機能等についても、実施例の技術を採用することができる。
【００５２】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【図面の簡単な説明】
【００５３】
【図１】多機能機システムの概略図を示す。
【図２】消去条件記憶部の記憶内容の一例を示す。
【図３】メッセージ記憶部の記憶内容の一例を示す。
【図４】履歴情報記憶部の記憶内容の一例を示す。
【図５】多機能機が実行するメッセージ出力処理のフローチャートを示す。
【図６】多機能機が実行する履歴記憶処理のフローチャートを示す。
【図７】多機能機が実行する履歴表示処理のフローチャートを示す。
【図８】多機能機が実行する消去処理のフローチャートを示す。
【符号の説明】
【００５４】
１０：多機能機システム
２０：多機能機
２８：表示部
３０：操作部
３２：デフォルト設定記憶部
３４：テンポラリ設定記憶部
３６：非常用設定記憶部
４０：表示データ記憶部
８０：ポータブルオーディオプレイヤー
【図１】
2008200884.tif 000003
【図２】
2008200884.tif 000004
【図３】
2008200884.tif 000005
【図４】
2008200884.tif 000006
【図５】
2008200884.tif 000007
【図６】
2008200884.tif 000008
【図７】
2008200884.tif 000009
【図８】
2008200884.tif 000010