(57)【要約】【課題】機器と情報の提供手段とを含む環境において、ユーザの要望に適した情報を提供する。【解決手段】ユーザの情報を示す情報を取得が取得され、その要望に応じて、機器１２に依存しない第１情報、又は、機器に依存する第２情報が提供手段によって提供される。【選択図】図１
2019040468.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの要望を示す情報を取得する取得手段と、
前記要望に応じて、機器に依存しない第１情報、又は、前記機器に依存する第２情報を提供手段によって提供する制御手段と、
を有する情報処理装置。
【請求項２】
前記第１情報は、前記ユーザに固有ではない情報であり、
前記第２情報は、前記ユーザに固有の情報である、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記要望は、前記ユーザの位置によって推測される、
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記制御手段は、前記要望に応じた処理として、前記ユーザと前記機器と前記提供手段との間の位置関係に応じて、前記第１情報又は前記第２情報の提供を制御する、
ことを特徴とする請求項１から請求項３何れかに記載の情報処理装置。
【請求項５】
前記機器及び前記提供手段の中の少なくとも１つの位置を基準として複数のエリアが定められ、前記制御手段は、前記ユーザと各エリアとの間の前記位置関係に応じて、前記第１情報又は前記第２情報の提供を制御する、
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記制御手段は、前記位置関係に応じて、前記第２情報の内容を変える、
ことを特徴とする請求項４に記載の情報処理装置。
【請求項７】
前記機器及び前記提供手段の中の少なくとも１つの位置を基準として複数のエリアが定められ、前記制御手段は、前記ユーザと各エリアとの前記位置関係に応じて、前記第２情報の内容を変える、
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記制御手段は、前記位置関係に応じて、前記第２情報を提供するモードとして、前記ユーザと対話するための第１モード、前記ユーザに関連する情報を提供する第２モード、又は、前記機器の操作に関する情報を提供する第３モードの実行を制御する、
ことを特徴とする請求項６又は請求項７に記載の情報処理装置。
【請求項９】
前記制御手段は、前記位置関係と前記ユーザの動作とに応じて、前記第２情報の内容を変える、
ことを特徴とする請求項４に記載の情報処理装置。
【請求項１０】
前記制御手段は、前記位置関係と前記ユーザの動作とに応じて、前記第２情報を提供するモードとして、前記ユーザと対話するための第１モード、前記ユーザに関連する情報を提供する第２モード、又は、前記機器の操作に関する情報を提供する第３モードの実行を制御する、
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記制御手段は、前記位置関係と前記ユーザの動作と前記機器の状態とに応じて、前記第１モード、前記第２モード又は前記第３モードの実行を制御する、
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記制御手段は、前記機器の状態がエラー状態に該当する場合、前記第１モードの実行を制御する、
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
前記制御手段は、前記第１モードの実行として、前記要望を実現する他の機器に関する情報の提供を制御する、
ことを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
前記制御手段は、前記ユーザの位置に近い前記他の機器に関する情報ほど優先的に提供する、
ことを特徴とする請求項１３に記載の情報処理装置。
【請求項１５】
前記制御手段は、前記機器の状態がエラー状態に該当する場合、前記ユーザの動作に応じて、前記第２モード又は前記第３モードの実行を制御する、
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１６】
前記提供手段は、表示機能及び音声出力機能の中の少なくとも１つを有するユーザインターフェースであり、
前記第１情報及び前記第２情報は、表示情報及び音声情報の中の少なくとも１つの情報を含む、
ことを特徴とする請求項１から請求項１５何れかに記載の情報処理装置。
【請求項１７】
前記制御手段は、更に、前記機器の種類に応じて、前記第１情報及び前記第２情報の提供の態様を変える、
ことを特徴とする請求項１から請求項１６何れかに記載の情報処理装置。
【請求項１８】
前記制御手段は、更に、前記提供手段の種類に応じて、前記第１情報及び前記第２情報の提供の態様を変える、
ことを特徴とする請求項１から請求項１７何れかに記載の情報処理装置。
【請求項１９】
前記制御手段は、前記第２情報として、複数の機器に関する情報の提供を制御する、
ことを特徴とする請求項１から請求項１８何れかに記載の情報処理装置。
【請求項２０】
コンピュータを、
ユーザの要望を示す情報を取得する取得手段、
前記要望に応じて、機器に依存しない第１情報、又は、前記機器に依存する第２情報を提供手段によって提供する制御手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、プリンタ側ユーザインターフェースの表示パネルの表示状態を、スキャナ側ユーザインターフェースにおいて行われた指示に応じて変化させる技術が開示されている。
【０００３】
特許文献２には、複数の機器をネットワーク経由で遠隔操作を行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３４４６６８号公報
【特許文献２】特開２０１６−１００８２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、機器と情報の提供手段とを含む環境において、ユーザの要望に適した情報を提供することにある。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、ユーザの要望を示す情報を取得する取得手段と、前記要望に応じて、機器に依存しない第１情報、又は、前記機器に依存する第２情報を提供手段によって提供する制御手段と、を有する情報処理装置である。
【０００７】
請求項２に記載の発明は、前記第１情報は、前記ユーザに固有ではない情報であり、前記第２情報は、前記ユーザに固有の情報である、ことを特徴とする請求項１に記載の情報処理装置である。
【０００８】
請求項３に記載の発明は、前記要望は、前記ユーザの位置によって推測される、ことを特徴とする請求項２に記載の情報処理装置である。
【０００９】
請求項４に記載の発明は、前記制御手段は、前記要望に応じた処理として、前記ユーザと前記機器と前記提供手段との間の位置関係に応じて、前記第１情報又は前記第２情報の提供を制御する、ことを特徴とする請求項１から請求項３何れかに記載の情報処理装置である。
【００１０】
請求項５に記載の発明は、前記機器及び前記提供手段の中の少なくとも１つの位置を基準として複数のエリアが定められ、前記制御手段は、前記ユーザと各エリアとの間の前記位置関係に応じて、前記第１情報又は前記第２情報の提供を制御する、ことを特徴とする請求項４に記載の情報処理装置である。
【００１１】
請求項６に記載の発明は、前記制御手段は、前記位置関係に応じて、前記第２情報の内容を変える、ことを特徴とする請求項４に記載の情報処理装置である。
【００１２】
請求項７に記載の発明は、前記機器及び前記提供手段の中の少なくとも１つの位置を基準として複数のエリアが定められ、前記制御手段は、前記ユーザと各エリアとの前記位置関係に応じて、前記第２情報の内容を変える、ことを特徴とする請求項６に記載の情報処理装置である。
【００１３】
請求項８に記載の発明は、前記制御手段は、前記位置関係に応じて、前記第２情報を提供するモードとして、前記ユーザと対話するための第１モード、前記ユーザに関連する情報を提供する第２モード、又は、前記機器の操作に関する情報を提供する第３モードの実行を制御する、ことを特徴とする請求項６又は請求項７に記載の情報処理装置である。
【００１４】
請求項９に記載の発明は、前記制御手段は、前記位置関係と前記ユーザの動作とに応じて、前記第２情報の内容を変える、ことを特徴とする請求項４に記載の情報処理装置である。
【００１５】
請求項１０に記載の発明は、前記制御手段は、前記位置関係と前記ユーザの動作とに応じて、前記第２情報を提供するモードとして、前記ユーザと対話するための第１モード、前記ユーザに関連する情報を提供する第２モード、又は、前記機器の操作に関する情報を提供する第３モードの実行を制御する、ことを特徴とする請求項９に記載の情報処理装置である。
【００１６】
請求項１１に記載の発明は、前記制御手段は、前記位置関係と前記ユーザの動作と前記機器の状態とに応じて、前記第１モード、前記第２モード又は前記第３モードの実行を制御する、ことを特徴とする請求項１０に記載の情報処理装置である。
【００１７】
請求項１２に記載の発明は、前記制御手段は、前記機器の状態がエラー状態に該当する場合、前記第１モードの実行を制御する、ことを特徴とする請求項１１に記載の情報処理装置である。
【００１８】
請求項１３に記載の発明は、前記制御手段は、前記第１モードの実行として、前記要望を実現する他の機器に関する情報の提供を制御する、ことを特徴とする請求項１２に記載の情報処理装置である。
【００１９】
請求項１４に記載の発明は、前記制御手段は、前記ユーザの位置に近い前記他の機器に関する情報ほど優先的に提供する、ことを特徴とする請求項１３に記載の情報処理装置である。
【００２０】
請求項１５に記載の発明は、前記制御手段は、前記機器の状態がエラー状態に該当する場合、前記ユーザの動作に応じて、前記第２モード又は前記第３モードの実行を制御する、ことを特徴とする請求項１１に記載の情報処理装置である。
【００２１】
請求項１６に記載の発明は、前記提供手段は、表示機能及び音声出力機能の中の少なくとも１つを有するユーザインターフェースであり、前記第１情報及び前記第２情報は、表示情報及び音声情報の中の少なくとも１つの情報を含む、ことを特徴とする請求項１から請求項１５何れかに記載の情報処理装置である。
【００２２】
請求項１７に記載の発明は、前記制御手段は、更に、前記機器の種類に応じて、前記第１情報及び前記第２情報の提供の態様を変える、ことを特徴とする請求項１から請求項１６何れかに記載の情報処理装置である。
【００２３】
請求項１８に記載の発明は、前記制御手段は、更に、前記提供手段の種類に応じて、前記第１情報及び前記第２情報の提供の態様を変える、ことを特徴とする請求項１から請求項１７何れかに記載の情報処理装置である。
【００２４】
請求項１９に記載の発明は、前記制御手段は、前記第２情報として、複数の機器に関する情報の提供を制御する、ことを特徴とする請求項１から請求項１８何れかに記載の情報処理装置である。
【００２５】
請求項２０に記載の発明は、コンピュータを、ユーザの要望を示す情報を取得する取得手段、前記要望に応じて、機器に依存しない第１情報、又は、前記機器に依存する第２情報を提供手段によって提供する制御手段、として機能させるプログラムである。
【発明の効果】
【００２６】
請求項１，２０に記載の発明によれば、機器と情報の提供手段とを含む環境において、ユーザの要望に適した情報が提供される。
【００２７】
請求項２に記載の発明によれば、ユーザに固有の情報又は固有ではない情報が提供される。
【００２８】
請求項３に記載の発明によれば、ユーザの位置に応じた情報が提供される。
【００２９】
請求項４に記載の発明によれば、ユーザと機器と提供手段との位置関係に応じた情報が提供される。
【００３０】
請求項５に記載の発明によれば、ユーザとエリアとの位置関係に応じた情報が提供される。
【００３１】
請求項６に記載の発明によれば、位置関係に応じた内容を有する第２情報が提供される。
【００３２】
請求項７に記載の発明によれば、ユーザとエリアとの位置関係に応じた内容を有する第２情報が提供される。
【００３３】
請求項８に記載の発明によれば、位置関係に応じたモードが実行される。
【００３４】
請求項９に記載の発明によれば、位置関係とユーザの動作とに応じた内容を有する第２情報が提供される。
【００３５】
請求項１０に記載の発明によれば、位置関係とユーザの動作とに応じたモードが実行される。
【００３６】
請求項１１に記載の発明によれば、位置関係とユーザの動作と機器の状態とに応じたモードが実行される。
【００３７】
請求項１２に記載の発明によれば、機器のエラー状態に応じたモードが実行される。
【００３８】
請求項１３，１４に記載の発明によれば、機器がエラー状態のときにユーザの要望を実現する他の機器に関する情報が提供される。
【００３９】
請求項１５に記載の発明によれば、機器の状態がエラー状態に該当する場合に、ユーザの動作に応じたモードが実行される。
【００４０】
請求項１６に記載の発明によれば、ユーザの要望に適した情報が表示情報や音声情報として提供される。
【００４１】
請求項１７に記載の発明によれば、機器の種類に応じた態様によって情報が提供される。
【００４２】
請求項１８に記載の発明によれば、提供手段の種類に応じた態様によって情報が提供される。
【００４３】
請求項１９に記載の発明によれば、複数の機器に関する情報が提供される。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施形態に係る機器システムを示すブロック図である。
【図２】ＵＩ装置を示すブロック図である。
【図３】端末装置を示すブロック図である。
【図４】ユーザとＵＩ装置と機器との間の位置関係の概略を示す図である。
【図５】動作モードの一例を示す図である。
【図６】ユーザとＵＩ装置と機器との間の位置関係の概略を示す図である。
【図７】ＵＩ装置と機器との間の配置関係を示す図である。
【図８】位置関係とユーザ動作と動作モードとの間の関係を示す図である。
【図９】情報の提供手法の種類と機器の種類と動作内容との間の関係を示す図である。
【図１０】具体例１を説明するための図である。
【図１１】具体例１における位置関係を示す図である。
【図１２】具体例２を説明するための図である。
【図１３】具体例２における位置関係を示す図である。
【図１４】具体例３を説明するための図である。
【図１５】具体例３における位置関係を示す図である。
【図１６】具体例４を説明するための図である。
【図１７】具体例４における位置関係を示す図である。
【発明を実施するための形態】
【００４５】
図１を参照して、本発明の実施形態に係る情報処理システムとしての機器システムについて説明する。図１には、本実施形態に係る機器システムの一例が示されている。
【００４６】
本実施形態に係る機器システムは、情報処理装置としてのＵＩ装置１０と、機器１２と、端末装置１４と、を含む。ＵＩ装置１０、機器１２及び端末装置１４は、一例として、ネットワーク等の通信経路Ｎを介して互いに通信する機能を有する。もちろん、ＵＩ装置１０、機器１２及び端末装置１４は、通信経路Ｎを利用せずに、それぞれ異なる通信経路を介して他の装置と通信を行ってもよい。図１に示す例では、１つの機器１２が機器システムに含まれているが、複数の機器１２が機器システムに含まれていてもよい。複数の機器１２は、互いに同一の機能を有する機器であってもよいし、互いに異なる機能を有する機器であってもよい。また、１つの端末装置１４が機器システムに含まれているが、複数の端末装置１４が機器システムに含まれていてもよい。なお、本実施形態に係る機器システムが適用される場面によっては、端末装置１４は機器システムに含まれていなくてもよい。
【００４７】
ＵＩ装置１０はユーザインターフェース装置であり、ユーザの要望に応じて、機器１２に依存しない情報（非依存情報）、又は、機器１２に依存する情報（依存情報）を提供する装置である。また、ＵＩ装置１０は、他の装置との間でデータを送受信する機能を有する。例えば、ＵＩ装置１０は、機器１２から情報を取得してもよいし、機器１２に情報を送信してもよい。
【００４８】
非依存情報は、機器１２に固有ではない情報（機器１２に関連しない情報）である。非依存情報は、更にユーザに固有ではない情報（ユーザに関連しない情報）であってもよい。つまり、非依存情報は、機器１２に依存せず、かつ、ユーザに固有ではない情報であってもよい。なお、非依存情報は第１情報の一例に相当する。
【００４９】
依存情報は、機器１２に固有の情報（機器１２に関連する情報）である。依存情報は、更にユーザに固有の情報（ユーザに関連する情報）であってもよい。つまり、依存情報は、機器１２に依存し、かつ、ユーザに固有の情報であってもよい。より具体的には、依存情報は、機器１２に関してユーザに固有の情報である。なお、依存情報は第２情報の一例に相当する。
【００５０】
機器１２は機能を有する装置であり、例えば、画像形成機能を備えた画像形成装置、パーソナルコンピュータ（ＰＣ）、プロジェクタ、自動販売機、コーヒーマシン、電話機、液晶ディスプレイ等の表示装置、冷蔵庫、電子レンジ、空気清浄機、掃除機、ゲーム機、等である。機器１２の範疇には機器全般が含まれてもよい。また、機器１２は、他の装置との間でデータを送受信する機能を有する。
【００５１】
本実施形態では、機器１２は、一例として画像形成装置であるものとする。画像形成装置（機器１２）は、例えば、スキャン機能、プリント機能、コピー機能及びファクシミリ機能の中の少なくとも１つの機能を有する装置である。スキャン機能が実行されることにより、原稿が読み取られてスキャンデータ（画像データ）が生成される。プリント機能が実行されることにより、画像が用紙等の記録媒体上に印刷される。コピー機能が実行されることにより、原稿が読み取られて記録媒体上に印刷される。ファクシミリ機能が実行されることにより、画像データがファクシミリ送信又はファクシミリ受信される。また、複数の機能を利用する連携機能が実行されてもよい。例えば、スキャン機能と送信機能（転送機能）とを組み合わせたスキャン転送機能が実行されてもよい。このスキャン転送機能が実行されることにより、原稿が読み取られてスキャンデータ（画像データ）が生成され、そのスキャンデータが外部装置に送信される。もちろん、この連携機能は一例に過ぎず、別の連携機能が実行されてもよい。
【００５２】
端末装置１４は、パーソナルコンピュータ（ＰＣ）、タブレットＰＣ、スマートフォン、携帯電話、等の装置であり、他の装置との間でデータを送受信する機能を有する。また、端末装置１４は、ウェアラブル端末（腕時計型端末、リストバンド型端末、眼鏡型端末、指輪型端末、コンタクトレンズ型端末、体内埋め込み型端末、ヒアラブル端末等）であってもよい。
【００５３】
以下、図２を参照して、ＵＩ装置１０の構成について詳しく説明する。図２には、ＵＩ装置１０の構成の一例が示されている。
【００５４】
通信部１６は通信インターフェースであり、他の装置にデータを送信する機能、及び、他の装置からデータを受信する機能を有する。通信部１６は、無線通信機能を有する通信インターフェースであってもよいし、有線通信機能を有する通信インターフェースであってもよい。通信部１６は、例えば、１又は複数の種類の通信方式に対応しており、通信相手に適した通信方式（つまり、通信相手が対応している通信方式）に従って通信相手と通信してもよい。通信方式は、例えば、赤外線通信、可視光通信、Ｗｉ−Ｆｉ（登録商標）通信、近接無線通信（例えばＮＦＣ（Near Field Communication）等）、等である。近接無線通信としては、Ｆｅｌｉｃａ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（ブルートゥース）（登録商標）、ＲＦＩＤ（Radio Frequency Identifier）等が用いられる。もちろん、別の方式の無線通信が近接無線通信として用いられてもよい。通信部１６は、例えば、通信相手に応じて通信方式や周波数帯域を切り替えてもよいし、周囲の環境に応じて通信方式や周波数帯域を切り替えてもよい。
【００５５】
ＵＩ部１８はユーザインターフェースであり、表示部と操作部を含む。表示部は、例えば液晶ディスプレイ等の表示装置である。操作部は、例えばタッチパネルやキーボード等の入力装置である。もちろん、表示部と操作部を兼ねたユーザインターフェース（例えば、タッチ式のディスプレイや、ディスプレイ上に電子的にキーボード等を表示する装置等を含む）であってもよい。また、ＵＩ部１８は、マイク等の集音部やスピーカ等の音声発生部を含んでいてもよい。この場合、音声入力によって情報がＵＩ装置１０に入力されてもよいし、音声によって情報が発せられてもよい。
【００５６】
位置情報取得部２０は、ユーザ、ＵＩ装置１０、機器１２及び端末装置１４のそれぞれの位置を示す情報（位置情報）を取得する機能を有する。これらの位置情報を用いて、ユーザ、ＵＩ装置１０、機器１２及び端末装置１４の間の位置関係が検知される。なお、ユーザが端末装置１４を所持している場合、位置情報取得部２０は、ユーザ又は端末装置１４の何れかの位置情報を取得してもよい。位置情報取得部２０は、例えば、ＵＩ装置１０と機器１２との間の通信に利用される信号の強度に基づいて、ＵＩ装置１０に対する機器１２の相対的な位置を検出し、ＵＩ装置１０と端末装置１４との間の通信に利用される信号の強度に基づいて、ＵＩ装置１０に対する端末装置１４の相対的な位置を検出してもよい。また、位置情報取得部２０は、ＧＰＳ（Global Positioning System）機能を利用することで、ＵＩ装置１０、機器１２及び端末装置１４のそれぞれの位置情報を取得してもよい。また、カメラ等の撮像装置によって対象物（例えばユーザ）が撮影された場合、位置情報取得部２０は、その撮影で生成された画像に基づいて、ＵＩ装置１０に対する当該対象物の相対的な位置を検出してもよい。
【００５７】
なお、位置情報取得部２０は、ＵＩ装置１０に設けられずに、機器１２に設けられていてもよいし、ＵＩ装置１０や機器１２の外部に別途、設けられていてもよい。
【００５８】
要望情報取得部２２は、ユーザの要望を示す情報（要望情報）を取得する機能を有する。要望情報取得部２２は、例えば、ユーザの位置に基づいてユーザの要望を推測（判断）してもよいし、音声入力に基づいてユーザの要望を判断してもよいし、ＵＩ部１８に対する操作に基づいてユーザの要望を判断してもよいし、ユーザの動作（例えばジェスチャ）に基づいてユーザの要望を判断してもよい。
【００５９】
記憶部２４はハードディスクやメモリ（例えばＳＳＤ等）等の記憶装置である。記憶部２４には、依存情報、非依存情報、各種のデータ、各種のプログラム、ＵＩ装置１０のアドレスを示す情報（アドレス情報）、他の装置（例えば機器１２や端末装置１４等）のアドレスを示す情報（アドレス情報）、等が記憶されている。もちろん、それらは別々の記憶装置に記憶されてもよいし、１つの記憶装置に記憶されてもよい。なお、依存情報と非依存情報は、記憶部２４に記憶されていなくてもよい。
【００６０】
制御部２６は、ＵＩ装置１０の各部の動作を制御する機能を有する。例えば、制御部２６は、通信部１６による通信の制御、ＵＩ部１８の表示部への情報の表示の制御、等を行う。また、制御部２６は情報提供部２８を含む。
【００６１】
情報提供部２８は、ユーザの要望に応じた情報を提供する機能を有する。情報提供部２８は、ユーザの要望に応じた情報をＵＩ部１８の表示部に表示させてもよいし、スピーカを使ってその情報を音声として出力してもよいし、その情報を端末装置１４に送信してもよい。
【００６２】
情報提供部２８は、例えば、ユーザとＵＩ装置１０と機器１２との間の位置関係、要望情報、機器１２の種類、機器１２の状態、情報の提供手法等に応じた情報を提供する。提供される情報は、上記の依存情報や非依存情報である。情報提供部２８は、記憶部２４から依存情報や非依存情報を取得して提供してもよいし、外部装置（例えばサーバ等）から依存情報や非依存情報を取得してもよいし、インターネット等を利用することで、提供すべき依存情報や非依存情報を検索し、その検索の結果としての依存情報や非依存情報を提供してもよい。
【００６３】
また、情報提供部２８は、ユーザが識別された場合、そのユーザに固有の依存情報を提供してもよい。例えば、生体認証やＩＣカードを利用することでユーザが識別される。生体認証として、例えば、顔認証、音声認証、指紋認証、虹彩認証、網膜認証、静脈認証、等の認証処理が利用される。一例として、カメラ等の撮像装置によってユーザの顔が撮影され、制御部２６は、その撮影によって生成された画像に対して顔認証技術を適用することで、撮影されたユーザを識別する。音声認証等についても顔認証と同様に実行される。また、社員証が学生証等のＩＣカードに記録された情報が、ＵＩ装置１０やその周辺に設けられた読取装置によって読み取られ、制御部２６は、読み取られた情報に基づいてユーザを識別してもよい。ＩＣカードには、例えば、ユーザの個人情報（例えば、氏名、年齢、性別、所属等）が記録されており、制御部２６は、その記録された情報に基づいてユーザを識別する。上記のようにユーザが識別された場合、情報提供部２８は、その識別されたユーザに関する情報（ユーザ情報）を取得し、その情報に応じた依存情報を提供してもよい。例えば、情報提供部２８は、ユーザ情報として、ユーザのスケジュール情報、所属先情報、上記の個人情報、等を取得し、これらの情報に応じた依存情報を提供する。スケジュール情報は、ユーザの今後の予定や過去の行動等が記録された情報である。なお、情報提供部２８は、ユーザが所持する端末装置１４からユーザ情報を取得してもよいし、端末装置１４以外の装置（例えばサーバ等）からユーザ情報を取得してもよい。
【００６４】
以下、図３を参照して、端末装置１４の構成について詳しく説明する。図３には、端末装置１４の構成の一例が示されている。
【００６５】
通信部３０は通信インターフェースであり、他の装置にデータを送信する機能、及び、他の装置からデータを受信する機能を有する。通信部３０は、無線通信機能を有する通信インターフェースであってもよいし、有線通信機能を有する通信インターフェースであってもよい。通信部３０は、例えば、１又は複数の種類の通信方式に対応しており、通信相手に適した通信方式に従って通信相手と通信してもよい。通信部３０は、例えば、通信相手に応じて通信方式や周波数帯域を切り替えてもよいし、周囲の環境に応じて通信方式や周波数帯域を切り替えてもよい。
【００６６】
ＵＩ部３２はユーザインターフェースであり、表示部と操作部を含む。表示部は、他追えば液晶ディスプレイ等の表示装置である。操作部は、例えばタッチパネルやキーボード等の入力装置である。もちろん、表示部と操作部を兼ねたユーザインターフェースであってもよい。
【００６７】
記憶部３４はハードディスクやメモリ（例えばＳＳＤ等）等の記憶装置である。記憶部３４には、各種のデータ、各種のプログラム、他の装置（例えばＵＩ装置１０や機器１２等）のアドレスを示す情報（アドレス情報）、等が記憶されている。もちろん、それらは別々の記憶装置に記憶されてもよいし、１つの記憶装置に記憶されてもよい。
【００６８】
制御部３６は、端末装置１４の各部の動作を制御する機能を有する。制御部３６は、例えば、通信部３０による通信の制御、ＵＩ部３２の表示部への情報の表示の制御、等を行う。
【００６９】
以下、図４を参照して、ユーザとＵＩ装置１０と機器１２との間の位置関係の概略について説明する。図４には、その位置関係が示されている。一例として、ユーザ３８が端末装置１４を所持しているものとする。ＵＩ装置１０の制御部２６は、例えば、ＵＩ装置１０の位置、機器１２の位置、又は、その他の位置（例えばＵＩ装置１０と機器１２の両方の位置に基づく位置）を基準としてエリアを定める。制御部２６は、例えば、機器同士の通信に利用される信号の強度や撮像装置による撮影結果に基づいてエリアを定める。図４に示す例では、一例として、２つのエリア（第１エリア４０と第２エリア４２）が定められている。第１エリア４０の外側に第２エリア４２が定められている。もちろん、３つ以上のエリアが定められてもよいし、１つのエリアが定められてもよい。各エリアの形状は、円形、楕円形、矩形等であり、その他、任意の形状であってもよい。エリアを定める方法は後で詳しく説明する。
【００７０】
情報提供部２８は、例えば、ユーザ３８（端末装置１４）の位置に応じた情報（例えば依存情報又は非依存情報）を提供する。ユーザ３８の位置情報は位置情報取得部２０によって取得される。例えば、情報提供部２８は、ユーザ３８が第２エリア４２の外側にいる状況に応じた情報を提供し、ユーザ３８が第２エリア４２内にいる状況に応じた情報を提供し、ユーザ３８が第１エリア４０内にいる状況に応じた情報を提供する。
【００７１】
以下、図５を参照して、情報提供部２８によって提供される情報について詳しく説明する。図５には、ＵＩ装置１０によって実行される動作モードの一例が示されている。情報提供部２８は、大別して、符号４４で示すパブリック型提供モード、又は、符号４６で示すオンデマンド型提供モードの何れかを実行する。
【００７２】
パブリック型提供モードは、例えば、省電力モードと共有情報提供モードとを含む（符号４４Ａ）。
【００７３】
省電力モードは、例えば、ＵＩ装置１０の表示部の電源がスタンバイ状態等に維持されるモードである。省電力モードにおいては、情報提供部２８は情報を提供しない。
【００７４】
共有情報提供モードは、非依存情報（機器１２に依存せず、かつ、ユーザに固有ではない情報）を提供するモードである。共有情報提供モードにおいては、情報提供部２８は、非依存情報として、例えば、一般的な社内情報、天気情報、広告情報等を提供する。情報提供部２８は、これらの情報をインターネットやＬＡＮ（Local Area Network）等の通信経路を介して取得して提供してもよい。情報提供部２８は、非依存情報をＵＩ部１８に表示させてもよいし、非依存情報を音声情報としてスピーカに音を発生させてもよい。
【００７５】
オンデマンド型提供モードは、例えば、対話モード（符号４６Ａ）と情報提供モード（符号４６Ｂ）と操作モード（符号４６Ｃ）とを含む。
【００７６】
対話モード（符号４６Ａ）は、ユーザとＵＩ装置１０とが対話するモード（第１モードに相当する）である。対話モードにおいては、情報提供部２８は、例えば人工知能（ＡＩ）を用いてユーザと対話する。情報提供部２８は、ユーザの発言や動作を解析することで、その発言や動作に対応する回答を提供する。情報提供部２８は、その回答を示す情報をＵＩ部１８に表示させてもよいし、回答情報を音声情報としてスピーカに音を発生させてもよい。例えば、情報提供部２８は、機器１２に関する質問をユーザに提供してもよいし、機器１２に関する回答をユーザから受け、その回答に対する情報をユーザに提供してもよい。また、情報提供部２８は、人工知能による学習機能を有し、その学習機能によって、人に近い判断を行う能力を有していてもよい。また、ニューラルネットワーク型のディープラーニングが利用されてもよいし、部分的に学習分野を強化する強化学習等が利用されてもよいし、その他、遺伝的アルゴリズム、クラスタ分析、自己組織化マップ、アンサンブル学習、等が利用されてもよい。もちろん、これら以外の人工知能に関する技術が利用されてもよい。対話モードにおいて提供される情報は、ユーザとの対話に関する情報であるため、ユーザに固有の情報であるといえる。また、機器１２に関する対話が行われた場合、機器１２の依存情報がユーザに提供されたといえる。
【００７７】
情報提供モード（符号４６Ｂ）は、依存情報（機器１２に依存する情報や、ユーザに固有の情報や、機器１２に関してユーザに固有の情報）を提供するモード（第２モードに相当する）である。情報提供モードにおいては、情報提供部２８は、依存情報として、例えば、機器１２に関連する情報、機器１２に関してユーザに固有の情報等を提供する。情報提供部２８は、依存情報をＵＩ部１８に表示させてもよいし、依存情報を音声情報としてスピーカに音を発生させてもよい。情報提供部２８は、機器１２に関連する情報を、機器１２自身から取得してもよいし、サーバ等の外部装置から取得してもよい。
【００７８】
操作モード（符号４６Ｃ）は、機器１２の操作に関する情報を提供するモード（第３モードに相当する）である。操作モードにおいては、情報提供部２８は、機器１２の操作に関する情報として、例えば、機器１２によって実行される処理の内容を設定するための情報（例えば機器１２の動作条件や処理条件等を設定するための情報）や、処理の実行を指示するための情報等を提供する。また、情報提供部２８は、機器１２によって処理される情報（例えば文書データや画像データ等）を編集するための画面を提供してもよい。情報提供部２８は、機器１２の操作に関する情報をＵＩ部１８に表示させてもよいし、その情報を音声情報としてスピーカに音を発生させてもよい。操作モードにおいて提供される情報は、機器１２の操作に関する情報であるため、機器１２の依存情報であるといえる。また、ユーザに固有の操作情報が提供された場合、ユーザに固有の情報がユーザに提供されてといえる。
【００７９】
オンデマンド型提供モードにおいては、情報提供部２８は、例えば、ユーザとＵＩ装置１０と機器１２との間の位置関係、要望情報、機器１２の種類、機器１２の状態、情報の提供手法等に応じて、対話モード（符号４６Ａ）、情報提供モード（符号４６Ｂ）、及び、操作モード（符号４６Ｃ）を切り替えて何れかのモードを実行する。
【００８０】
以下、図６を参照して、ユーザとＵＩ装置１０と機器１２との間の位置関係を検知するための処理について説明する。図６には、その位置関係の概略が示されている。
【００８１】
位置情報取得部２０は、例えば、ＵＩ装置１０と機器１２との間の通信に利用される信号の強度に基づいて、ＵＩ装置１０と機器１２との間の相対的な位置関係を検出し、ＵＩ装置１０とユーザが所持する端末装置１４との間の通信に利用される信号の強度に基づいて、ＵＩ装置１０と端末装置１４（ユーザ）との間の相対的な位置関係を検出する。信号強度に基づく位置の検出には、例えば、ＢＬＥ（Bluetooth Low Energy）が用いられる。もちろん、それ以外の通信方式が用いられてもよい。
【００８２】
別の例として、位置情報取得部２０は、カメラ等の撮像装置によって対象物（例えばユーザや機器１２）を撮影し、その撮影で生成された画像に基づいて、ＵＩ装置１０と対象物との間の相対的な位置関係を検出してもよい。撮影エリア４８は、ＵＩ装置１０に設けられているカメラの画角によって定められるエリアであり、その撮影エリア４８内の対象物が撮影される。位置情報取得部２０は、通信信号強度と画像の両方に基づいて位置関係を検出してもよい。
【００８３】
ＵＩ装置１０の制御部２６は、上記の通信信号強度に基づいて第１エリア４０と第２エリア４２を定める。ここでは一例として、ＵＩ装置１０の位置を基準として、第１エリア４０と第２エリア４２が定められるものとする。
【００８４】
制御部２６は、ＵＩ装置１０との間の通信信号強度が予め定められた第１強度閾値以上となるエリアを、第１エリア４０として定める。また、制御部２６は、ＵＩ装置１０との間の通信信号強度が第１強度閾値未満であり、かつ、予め定められた第２強度閾値以上となるエリアを、第２エリア４２として定める。第２強度閾値は第１強度閾値よりも小さい値である。ＵＩ装置１０との間の通信信号強度が第２強度閾値未満となるエリアは、第２エリアの外側のエリアである。
【００８５】
例えば、ＵＩ装置１０とユーザが所持する端末装置１４との間の通信信号強度が第１強度閾値以上となる場合、制御部２６は、第１エリア４０内にユーザがいると判断する。また、ＵＩ装置１０と端末装置１４との間の通信信号強度が第１強度閾値未満であり、かつ、第２閾値以上となる場合、制御部２６は、第２エリア４２内にユーザがいると判断する。
【００８６】
また、撮像装置によって対象物が撮影された場合、制御部２６は、その撮影で生成された画像の解析結果を用いて、ユーザがいるエリアを判断してもよい。例えば、撮影で生成された画像の全体において、ユーザの顔を表わす画像が占める割合（例えば、画像全体の面積に対する顔画像の面積の割合）が第１割合閾値以上となる場合、制御部２６は、ユーザが第１エリア４０内にいると判断する。また、顔画像の割合が第１割合閾値未満であり、かつ、第２割合閾値以上となる場合、制御部２６は、第２エリア４２内にユーザがいると判断する。
【００８７】
制御部２６は、通信信号強度と画像解析結果の両方を用いて、ユーザの居場所を検知してもよい。例えば、ＵＩ装置１０と端末装置１４との間の通信信号強度が第１強度閾値以上であり、かつ、顔画像の割合が第１割合閾値以上となる場合、制御部２６は、第１エリア４０内にユーザがいると判断する。別の例として、信号強度が第１強度閾値以上となる場合、又は、顔画像の割合が第１割合閾値以上となる場合、制御部２６は、第１エリア４０内にユーザがいると判断してもよい。
【００８８】
また、通信信号強度が第１強度閾値未満であって第２強度閾値以上であり、かつ、顔画像の割合が第１割合閾値未満であって第２割合閾値以上となる場合、制御部２６は、第２エリア４２内にユーザがいると判断してもよい。別の例として、通信信号強度が第１強度閾値未満であって第２強度閾値以上となる場合、又は、顔画像の割合が第１割合閾値未満であって第２割合閾値以上となる場合、制御部２６は、第２エリア４２内にユーザがいると判断してもよい。
【００８９】
通信信号強度と画像解析結果の両方を用いることで、それらの中の１つを用いる場合と比べて、ユーザの検出精度が向上する。例えば、ユーザの身体的特徴（例えば背の高さ等）や車椅子の使用等によっては、高さ方向に関して撮像装置の撮影エリア内にユーザの顔が含まれない場合もある。このような場合には、通信信号強度を用いることで、ユーザの位置がより正確に検出される。
【００９０】
以下、図７を参照して、ＵＩ装置１０と機器１２との間の配置関係について説明する。図７には、その配置関係の一例が示されている。機器１２は、例えば、正面１２ａ、背面１２ｂ、右側面１２ｃ及び左側面１２ｄを有する。図７（ａ）には位置関係（ａ）が示されている。位置関係（ａ）においては、ＵＩ装置１０は、機器１２の右側面１２ｃに対向する位置に、機器１２から距離をおいた状態で、又は、右側面１２ｃに接した状態で配置されている。図７（ｂ）には位置関係（ｂ）が示されている。位置関係（ｂ）においては、ＵＩ装置１０は、機器１２の左側面１２ｄに対向する位置に、機器１２から距離をおいた状態で、又は、左側面１２ｄに接した状態で配置されている。図７（ｃ）には位置関係（ｃ）が示されている。位置関係（ｃ）においては、ＵＩ装置１０は、機器１２の背面１２ｂに対向する位置に、機器１２から距離をおいた状態で、又は、背面１２ｂに接した状態で配置されている。図７（ｄ）には位置関係（ｄ）が示されている。位置関係（ｄ）においては、ＵＩ装置１０は、機器１２上に配置されている。図７に示されている配置関係は一例に過ぎず、これら以外の配置関係をもってＵＩ装置１０と機器１２が配置されてもよい。
【００９１】
以下、図８を参照して、位置関係とユーザの動作とに応じて実行される動作モードについて詳しく説明する。図８には、位置関係とユーザの動作と動作モードとの間の関係が示されている。
【００９２】
位置関係（ａ１），（ａ２），（ａ３），（ａ４）に示されているＵＩ装置１０と機器１２との間の位置関係は、図７（ａ）に示されている位置関係（ａ）と同じ位置関係であり、ＵＩ装置１０は機器１２の右側面１２ｃ側に配置されている。位置関係（ｂ１），（ｂ２），（ｂ３），（ｂ４）に示されているＵＩ装置１０と機器１２との間の位置関係は、図７（ｂ）に示されている位置関係（ｂ）と同じ位置関係であり、ＵＩ装置１０は機器１２の左側面１２ｄ側に配置されている。位置関係（ｃ１），（ｃ２），（ｃ３）に示されているＵＩ装置１０と機器１２との間の位置関係は、図７（ｃ）に示されている位置関係（ｃ）と同じ位置関係であり、ＵＩ装置１０は機器１２の背面１２ｂ側に配置されている。位置関係（ｄ１），（ｄ２），（ｄ３）に示されているＵＩ装置１０と機器１２との間の位置関係は、図７（ｄ）に示されている位置関係（ｄ）と同じ位置関係であり、ＵＩ装置１０は機器１２上に配置されている。また、図８には、ユーザ３８（端末装置１４）が円状の図形によって示されており、また、第１エリア４０が実線で示されており、第２エリア４２が破線で示されている。
【００９３】
なお、位置関係（ａ１），（ａ２），（ａ３），（ａ４），（ｂ１），（ｂ２），（ｂ３），（ｂ４）においては、ＵＩ装置１０の位置を基準として第１エリア４０と第２エリア４２が定められている。一方、位置関係（ｃ１），（ｃ２），（ｃ３）においては、機器１２の位置を基準として第１エリア４０と第２エリア４２が定められている。また、位置関係（ｄ１），（ｄ２），（ｄ３）においては、ＵＩ装置１０又は機器１２の位置を基準として第１エリア４０と第２エリア４２が定められている。
【００９４】
ユーザ動作（ジェスチャ）として、動作α、動作β及び動作γが例示されている。動作αは、ユーザが特定の動作をしていない状態を示している。動作βは、特定の動作としてユーザの視線に関する動作であり、例えば、ＵＩ装置１０や機器１２に対してユーザが視線を向ける動作である。動作γは、特定の動作としてＵＩ装置１０や機器１２に手を近付ける動作である。
【００９５】
例えば、カメラ等の撮像装置がＵＩ装置１０又はその周囲に設けられており、撮像装置によってユーザが撮影される。要望情報取得部２２は、撮影によって得られた画像データ（静止画像データや動画像データ）を撮像装置から取得し、その画像データを解析することでユーザの動作を検知する。ユーザの動作にはユーザの要望が反映されていると評価することができ、要望情報取得部２２は、ユーザの動作を検知することで、ユーザの動作を示す情報を、ユーザの要望を示す情報として取得する。例えば、要望情報取得部２２は、画像データを解析することで、動作βに相当するユーザの視線や、動作γに相当する手の近付きを検知し、これらの動作をユーザの要望として取得する。
【００９６】
図８に示されている位置関係とユーザ動作と動作モードとの対応付けを示す情報は予め作成されて、ＵＩ装置１０の記憶部２４に記憶されている。情報提供部２８は、その対応付けを示す情報（例えば図８に示されているテーブル）を参照することで、位置関係とユーザ動作とに対応付けられている動作モードを実行する。
【００９７】
以下、具体例を挙げて、実行される動作モードについて詳しく説明する。
【００９８】
例えば、位置関係（ａ１），（ｂ１），（ｃ１），（ｄ１）のように、ユーザ３８が第２エリア４２の外側にいる場合（つまり、制御部２６によって、第１エリア４０と第２エリア４２の何れにもユーザがいないと判断された場合）、検知されたユーザ動作の内容に関わらず、情報提供部２８は、パブリック型提供モード（符号４４Ａ）を実行する。なお、ユーザ３８が第２エリア４２の外側にいる場合、ユーザ３８とＵＩ装置１０と機器１２との間の位置関係に関わらず、パブリック型提供モードが実行される。情報提供部２８は、パブリック型提供モードとして、省電力モードを実行してもよいし、共有情報提供モードを実行してもよい。共有情報提供モードにおいては、情報提供部２８は、非依存情報として、例えば、一般的な社内情報、天気情報、広告情報等を提供する。ユーザ３８が第２エリア４２の外側にいる場合、ユーザ３８が第１エリア４０内や第２エリア４２内にいる場合と比べて、その時点でＵＩ装置１０や機器１２がユーザ３８によって使用される可能性は低いと予測される。それ故、パブリック型提供モード（情報を提供しない省電力モード、又は、ユーザ３８に固有ではない情報を提供する共有情報提供モード）が実行される。
【００９９】
位置関係（ａ２），（ｂ２）のように、ユーザ３８が第２エリア４２内において、機器１２の正面以外の位置、かつ、ＵＩ装置１０の正面以外の位置にいる場合（つまり、制御部２６によって、第２エリア４２内において、機器１２の正面以外の位置、かつ、ＵＩ装置１０の正面以外の位置にいると判断された場合）、検知されたユーザ動作の内容に関わらず、情報提供部２８は、オンデマンド型提供モードとしての情報提供モード（符号４６Ｂ）を実行する。同様に、位置関係（ｃ２），（ｄ２）のように、ユーザ３８が第２エリア４２内においてＵＩ装置１０の正面の位置にいる場合（つまり、制御部２６によって、第２エリア４２内においてＵＩ装置１０の正面の位置にいると判断された場合）、検知された動作モードの内容に関わらず、情報提供部２８は、オンデマンド型提供モードとしての情報提供モード（符号４６Ｂ）を実行する。情報提供モードにおいては、上記のようにユーザ３８が識別され、情報提供部２８は、機器１２に関してユーザ３８に固有の情報を提供する。ユーザ３８が第２エリア４２内においてＵＩ装置１０の正面の位置にいる場合や、第２エリア４２内において機器１２の正面以外の位置にいる場合、ユーザ３８が第２エリア４２の外側にいる場合と比べて、その時点でＵＩ装置１０や機器１２がユーザ３８によって使用される可能性が高いと予測される。それ故、オンデマンド型提供モードが実行される。一方で、ユーザ３８が第２エリア４２内において、ＵＩ装置１０の正面の位置にいる場合や、機器１２の正面以外の位置にいる場合、ユーザ３８が第１エリア４０内にいる場合と比べて、その時点でＵＩ装置１０や機器１２がユーザ３８によって使用される可能性が低いと予測される。それ故、オンデマンド型提供モードの中でも、情報提供モードが実行される。
【０１００】
位置関係（ａ３），（ｂ３），（ｃ３），（ｄ３）のように、ユーザ３８が第１エリア４０内にいる場合（つまり、制御部２６によって、第１エリア４０内にユーザ３８がいると判断された場合）、情報提供部２８は、ユーザ動作に応じた動作モードを実行する。情報提供部２８は、第１エリア４０内においてユーザ３８が実際にいる位置に関わらず、ユーザ動作に応じた動作モードを実行する。
【０１０１】
例えば、ユーザ動作として動作αが検知された場合、情報提供部２８は、オンデマンド型提供モードとしての情報提供モード（符号４６Ｂ）を実行する。情報提供モードにおいてはユーザ３８が識別され、情報提供部２８は、識別されたユーザ３８の情報（ユーザ情報）を取得し、そのユーザ情報を解析することで、ユーザに関連する依存情報を提供する。ユーザ３８が第１エリア４０内にいる場合であっても、特定の動作（例えば視線に関する動作、近付く動作）がユーザ３８によって実行されない場合、特定の動作が実行された場合と比べて、ＵＩ装置１０や機器１２がユーザ３８によって使用される可能性は低いと予測される。それ故、オンデマンド型提供モードの中でも、情報提供モードが実行される。
【０１０２】
また、ユーザ動作として動作βが検知された場合、情報提供部２８は、オンデマンド型提供モードとしての対話モード（符号４６Ａ）を実行する。対話モードにおいては、ユーザ３８が識別され、情報提供部２８は、例えば人工知能を用いてユーザ３８と対話する。この場合、情報提供部２８は、識別されたユーザ３８の情報（ユーザ情報）を取得し、そのユーザ情報を解析することで、ユーザ３８に関連する固有の質問や回答等をユーザに提供する。
【０１０３】
また、ユーザ動作として動作γが検知された場合、情報提供部２８は、オンデマンド型提供モードとしての操作モード（符号４６Ｃ）を実行する。操作モードにおいては、情報提供部２８は、機器１２の操作に関する情報を提供する。操作モードにおいては、ユーザ３８が識別され、情報提供部２８は、識別されたユーザ３８の情報（ユーザ情報）を取得し、そのユーザ情報を解析することで、機器１２の操作に関する情報であってユーザ３８に固有の操作情報を提供する。
【０１０４】
位置関係（ａ４），（ｂ４）のように、ユーザ３８が第２エリア４２内において機器１２の正面の位置にいる場合（つまり、制御部２６によって、第２エリア４２内において機器１２の正面にいると判断された場合）、情報提供部２８は、ユーザ動作に応じた動作モードを実行する。
【０１０５】
例えば、ユーザ動作として動作α又は動作βが検知された場合、情報提供部２８は、オンデマンド型提供モードとしての情報提供モード（符号４６Ｂ）を実行する。一方、ユーザ動作として動作γが検知された場合、情報提供部２８は、オンデマンド型提供モードとしての対話モード（符号４６Ａ）を実行する。ユーザが第２エリア４２内において機器１２の正面にいる場合であっても、近付く動作がユーザ３８によって実行されない場合、その近付く動作が実行された場合と比べて、ＵＩ装置１０や機器１２がユーザ３８によって使用される可能性が低いと予測される。それ故、動作α又は動作βが検知された場合、情報提供モードが実行される。一方、動作γ（近付く動作）が検知された場合、ユーザが何らかの操作を行う可能性があるため、対話モード（符号４６Ａ）が実行される。
【０１０６】
以下、位置関係とユーザ動作と機器１２の状態とに応じて実行される動作モードについて説明する。
【０１０７】
例えば、機器１２の状態がスタンバイ状態や動作状態に該当するときに、ユーザ動作として動作α、動作β又は動作γが検知された場合、情報提供部２８は、図８に示されている位置関係と検知されたユーザ動作とに応じた動作モードを実行する。スタンバイ状態は、機器１２の一部への電力供給が停止している状態である。動作状態は、機器１２が起動して処理の実行が可能な状態である。
【０１０８】
機器１２の状態がエラー状態に該当する場合、情報提供部２８は、位置関係とユーザ動作に関わらず、対話モードを実行する。例えば、機器１２としての画像形成装置にて紙詰まりが発生している場合、情報提供部２８は、画像形成装置から紙詰まりに関するエラー情報を取得し、対話モードにおいて、そのエラー情報を出力する。
【０１０９】
また、機器１２の状態がエラー状態に該当する場合、情報提供部２８は、対話モードを実行し、ユーザの要望を実現する他の機器に関する情報を提供してもよい。例えば、ＵＩ装置１０は、複数の機器（機器１２を含む）と通信することで、各機器に関する情報（例えば、各機器の状態に関する情報、各機器が有する機能に関する情報、各機器の設置場所に関する情報等）を取得する。ＵＩ装置１０は、定期的に、不定期に、又は、任意のタイミングで、各機器に関する情報を取得してよい。情報提供部２８は、機器１２の状態がエラー状態に該当する場合、機器１２以外の機器に関する情報を参照することで、ユーザの要望を実現可能な機器を特定し、その機器に関する情報をユーザに提供する。情報提供部２８は、ユーザの現在位置から近い位置に設置されている機器に関する情報ほど優先的に提供してもよい。例えば、情報提供部２８は、ユーザの現在位置に最も近い位置に設置されている機器に関する情報を最優先の情報として提供し、ユーザの現在位置から遠い位置に設置されている機器ほど優先度を下げて情報を提供する。また、情報提供部２８は、他の機器の設置場所に関する情報を提供してもよい。他の機器に関する情報は、ＵＩ部１８の表示部に表示されてもよいし、音声によって発せられてもよい。
【０１１０】
また、機器１２の状態がエラー状態に該当する場合であっても、そのエラーが、ユーザの要望を実行する上で支障のないエラーに該当する場合、情報提供部２８は、ユーザの動作に応じて、情報提供モード又は操作モードを実行してもよい。例えば図８に示すように、情報提供部２８は、位置関係とユーザ動作とに応じて、情報提供モード又は操作モードを実行する。もちろん、位置関係とユーザ動作との関係で、対話モードが実行される場合もある（図８参照）。例えば、機器１２としての画像形成装置に収容されている用紙がなくなった場合、画像形成装置の状態はエラー状態となる。この場合、用紙を補充しない限り、コピー機能やプリント機能の実行が不可能となる。しかし、スキャン機能（原稿を読み取って画像データを生成する機能）は用紙を用いない機能であるため、用紙を補充しなくてもスキャン機能の実行は可能である。ユーザの要望がスキャン機能の実行であれば、情報提供部２８は、位置関係とユーザ動作との関係に応じて、情報提供モード又は操作モードを実行する。例えば、位置関係が図８中の（ａ３），（ｂ３），（ｃ３），（ｄ３）に該当し、ユーザ動作が動作αに該当する場合、情報提供部２８は、情報提供モード（符号４６Ｂ）を実行する。また、その位置関係が成立するときにユーザ動作が動作γに該当する場合、情報提供部２８は、操作モード（符号４６Ｃ）を実行する。このような制御を行うことで、エラーが発生しているときであっても、そのエラーがユーザの要望と関係のない場合、ユーザの要望に係る処理が実行される。
【０１１１】
以下、図９を参照して、情報の提供手法の種類と機器１２の種類とに応じて実行される情報提供の動作内容（動作態様）について詳しく説明する。図９には、情報の提供手法の種類と機器１２の種類と動作内容（動作態様）との間の関係が示されている。
【０１１２】
図９には、情報の提供手法の一例として、「表示系」、「音声系」及び「共通手法」が示されている。
【０１１３】
「表示系」は、情報を表示することによって提供する手法である。例えば、「表示系」の提供手法が実行された場合、情報提供部２８によって提供された情報が、ＵＩ部１８の表示部に情報が表示される。別の例として、情報提供部２８によって提供された情報が、ＵＩ装置１０から端末装置１４に送信され、端末装置１４のＵＩ部３２に表示されてもよい。例えば、情報提供部２８によって提供された情報が、表示部に表示可能な情報（例えば画像や文字列等）に該当する場合や、ＵＩ装置１０に表示部が設けられている場合や、端末装置１４に表示部が設けられている場合に、「表示系」の提供手法が実行される。また、情報提供部２８によって提供された情報が、ＵＩ装置１０から機器１２に送信され、機器１２の表示部に表示されてもよい。
【０１１４】
「音声系」は、情報を音声によって提供する手法である。例えば、「音声系」の提供手法が実行された場合、情報提供部２８によって提供された情報が、ＵＩ装置１０に設けられたスピーカから音声として発せられる。別の例として、情報提供部２８によって提供された情報が、ＵＩ装置１０から端末装置１４に送信され、端末装置１４に設けられたスピーカから音声として発せられてもよい。例えば、情報提供部２８によって提供される情報が、音声情報として出力可能な情報（例えば音声情報そのものや文字列等）に該当する場合や、ＵＩ装置１０にスピーカが設けられている場合や、端末装置１４にスピーカが設けられている場合に、「音声系」の提供手法が実行される。また、情報提供部２８によって提供された情報が、ＵＩ装置１０から機器１２に送信され、機器１２から音声情報として発せられてもよい。
【０１１５】
「共通手法」は、「表示系」と「音声系」とに共通の情報提供手法である。例えば、「表示系」の提供手法が実行されると共に「共通手法」が実行されてもよいし、「音声系」の提供手法が実行されると共に「共通手法」が実行されてもよい。もちろん、「表示系」と「音声系」の提供手法の両方が実行されてもよい。
【０１１６】
また、図９には、機器１２の種類の一例として、「複合機」、「プロジェクタ」及び「機器共通」が示されている。機器１２としての「複合機」は、画像形成装置の一例に相当し、例えば、スキャン機能、プリント機能、コピー機能及びファクシミリ機能の中の少なくとも１つの機能を有する装置である。機器１２としての「プロジェクタ」は、画像を投影する機能を有する装置である。「機器共通」に対応する項目には、「複合機」と「プロジェクタ」とに共通して提供される情報等が定められている。
【０１１７】
情報提供手法の種類と機器１２の種類とに対応する情報提供の動作内容（態様）が定められている。情報提供部２８は、その動作内容（態様）に従って情報を提供する。なお、図９に示されている情報提供手法の種類と機器１２の種類と情報提供の動作内容（態様）との対応付けを示す情報は予め定められて、ＵＩ装置１０の記憶部２４に記憶されている。情報提供部２８は、その対応付けを示す情報（例えば図９に示されているテーブル）を参照することで、例えば、情報提供手法と機器１２の種類とに対応付けられている動作内容を実行する。
【０１１８】
以下、具体例を挙げて、情報提供に関する動作内容について詳しく説明する。
【０１１９】
機器１２が「複合機」であり、「表示系」の提供手法が用いられる場合において、上記のオンデマンド型提供モードが実行される場合、情報提供部２８は、位置関係とユーザ動作とに応じて、「対話モード」、「情報提供モード」及び「操作モード」を切り替えて実行する。
【０１２０】
また、機器１２が「複合機」であり、「音声系」の提供手法が用いられる場合において、第１エリア４０内にユーザがいることが検知された場合、情報提供部２８は、音声によって情報を提供する。第２エリア４２内にユーザがいることが検知された場合、情報提供部２８は、音声による情報提供を行わない。
【０１２１】
また、機器１２が「複合機」であり、「共通手法」の提供手法が用いられる場合、制御部２６は、「情報提供モード」の実行中にプリント操作が行えるように、ＵＩ装置１０や「複合機」を制御する。
【０１２２】
機器１２が「プロジェクタ」であり、「表示系」の提供手法が用いられる場合、情報提供部２８は、「情報提供モード」の実行中、過去に「プロジェクタ」によって投影された文書をユーザに推奨するための情報を提供する。例えば、ユーザが識別された場合、情報提供部２８は、そのユーザが過去に投影用として使用した文書を検索し、その文書に関する情報をＵＩ部１８に表示させてもよい。また、情報提供部２８は、他のユーザが過去に投影用として使用した文書を検索し、その文書に関する情報をＵＩ部１８に表示させてもよい。
【０１２３】
また、機器１２が「プロジェクタ」であり、「音声系」の提供手法が用いられる場合、情報提供部２８は、デフォルトの設定では、音声によって依存情報の提供を行わない。複数のユーザが集まって「プロジェクタ」を使用する場面が想定されるからである。また、制御部２６は、「情報提供モード」の実行中、その「情報提供モード」の実行によって提供されている情報の詳細な情報が、「プロジェクタ」によって投影可能となるように、ＵＩ装置１０や「プロジェクタ」を制御する。この場合、音声情報として出力されていた情報が、「プロジェクタ」に投影可能となる。
【０１２４】
また、機器１２が「プロジェクタ」であり、「共通手法」の提供手法が用いられる場合において、第１エリア４０内に複数のユーザが検知された場合、情報提供部２８は、「プロジェクタ」によって投影されている情報の内容や、その情報内にてユーザによって指定された内容について、付加情報を検索して提供する。
【０１２５】
「機器共通」に関して「表示系」の提供手法が用いられる場合において、下から上に向けたユーザの視線が検知された場合、情報提供部２８は、「操作モード」において、ユーザインターフェース情報としての操作部情報を、ＵＩ部１８の表示部の下部に表示させる。操作部情報は、例えば、表示部に表示されるキーボード等である。
【０１２６】
また、「機器共通」に関して「音声系」の提供手法が用いられる場合において、検知されたユーザの位置が遠い場合（例えば、第２エリア４２の外側にユーザがいる場合や、第２エリア４２内にユーザがいる場合）、情報提供部２８は、情報提供時の音量を大きくする。また、制御部２６は、音声入力の検出感度を高める。また、ユーザが口に指をあてる動作（ジェスチャ）が検知された場合、情報提供部２８は、そのユーザが滞在している間（例えばそのユーザが検知されている間）、音量を小さくする。
【０１２７】
以下、本実施形態の具体例について説明する。
【０１２８】
（具体例１）
図１０及び図１１を参照して、具体例１について説明する。図１０には、具体例１におけるＵＩ装置１０の動作内容等が示されている。図１１には、具体例１における位置関係が示されている。一例として、機器１２は画像形成装置であるものとする。
【０１２９】
図１０（ａ）には、図１１（ａ）に示されている位置関係に対応する状況が示されている。つまり、図１１（ａ）に示すように、ユーザ３８が第２エリア４２の外側にいる場合（位置関係が図８中の位置関係（ａ１）に該当する場合）、情報提供部２８は、ユーザ動作に関わらず、パブリック型提供モード（符号４４Ａ）を実行する。なお、ユーザ３８は、機器１２としての画像形成装置を利用して、技術会議の資料を印刷しようとしているものとする。
【０１３０】
次に、図１１（ｂ）に示すように、ユーザが画像形成装置（機器１２）の前まで移動して第２エリア４２内に入った場合、位置関係は図８中の位置関係（ａ４）に該当するため、情報提供部２８は、ユーザ動作に応じて、情報提供モード（符号４６Ｂ）又は操作モード（符号４６Ｃ）を実行する。
【０１３１】
図１０（ｂ）には、図１１（ｂ）に示されている位置関係に対応する状況が示されている。この状況において、動作α又は動作βがユーザ３８の動作として検知されており、情報提供部２８は、その位置関係と動作α又は動作βとに対応するモードとして情報提供モードを実行する。このとき、情報提供部２８は、ユーザ３８の情報（ユーザ情報）を取得することで、ユーザ３８を識別し、ユーザに関連する依存情報を提供する。例えば、情報提供部２８は、ユーザ３８のスケジュール情報や所属先情報等を取得し、そのスケジュールや所属先等に関連する情報を他の装置（例えば社内サーバや他の機器等）から取得し、その取得した情報を提供してもよい。なお、ユーザ情報は、上述したように認証技術等を適用することで取得される。図１０（ｂ）に示す例では、情報提供部２８は、ユーザ３８が所属する会社内の情報を他の装置（例えば社内サーバ等）から取得し、その社内情報を提供している。例えば、ユーザ３８が技術開発部門に所属している場合、情報提供部２８は、その技術開発部門や他の技術開発部門に関する情報が提供してもよいし、ユーザ３８が所属する技術開発部門に関連する部門（例えば研究部門や営業部門等）に関する情報を提供してもよい。また、情報提供部２８は、他のユーザの履歴情報（例えば、情報や機器等の使用履歴情報）に基づいて、情報を選択してユーザ３８に提供してもよい。情報は、ＵＩ部１８の表示部に表示されてもよいし、音声情報として出力されてもよい。
【０１３２】
なお、ユーザが画像形成装置（機器１２）を操作している間に（例えば、ユーザが画像形成装置を利用して技術会議の資料を印刷している間に）、情報提供部２８は、上記の社内情報を提供してもよい。情報提供部２８は、当初の印刷対象の資料と合わせて、上記の社内情報の印刷を提案してもよい。
【０１３３】
次に、図１１（ｃ）に示すように、ユーザがＵＩ装置１０の前まで移動して第１エリア４０内に入った場合、位置関係は図８中の位置関係（ａ３）に該当するため、情報提供部２８は、ユーザ動作に応じて、対話モード（符号４６Ａ）、情報提供モード（符号４６Ｂ）又は操作モード（符号４６Ｃ）を実行する。
【０１３４】
図１０（ｃ）には、図１１（ｃ）に示されている位置関係に対応する状況が示されている。この状況において、動作βがユーザ３８の動作として検知されており、情報提供部２８は、その位置関係と動作βとに対応するモードとして対話モード（符号４６Ａ）を実行する。つまり、ユーザが視線をＵＩ装置１０に向けるという動作（動作β）が検知されており、情報提供部２８は、その検知結果に応じて対話モードを実行する。この対話モードにおいて、例えばユーザ３８が、情報提供部２８が提案した社内情報の印刷をＵＩ装置１０に対して指示した場合、ＵＩ装置１０は画像形成装置（機器１２）を制御することで、その社内情報を画像形成装置に印刷させる。ユーザ３８は、音声によって印刷指示をＵＩ装置１０に与えてもよいし、ＵＩ部１８の表示部を操作することで印刷指示を与えてもよい。
【０１３５】
図１０（ｄ）に示すように、ユーザ３８がＵＩ装置１０や画像形成装置（機器１２）から離れて第２エリア４２の外側に移動した場合、位置関係は図８中の位置関係（ａ１）に該当するため、情報提供部２８は、パブリック型提供モード（符号４４Ａ）を実行する。
【０１３６】
（具体例２）
図１２及び図１３を参照して、具体例２について説明する。図１２には、具体例２におけるＵＩ装置１０の動作内容等が示されている。図１３には、具体例２における位置関係が示されている。一例として、機器１２は画像形成装置であるものとする。
【０１３７】
図１２（ａ）には、図１３（ａ）に示されている位置関係に対応する状況が示されている。つまり、図１３（ａ）に示すように、ユーザ３８が第２エリア４２の外側にいる場合（位置関係が図８中の位置関係（ａ１）に該当する場合）、情報提供部２８は、ユーザ動作に関わらず、パブリック型提供モード（符号４４Ａ）を実行する。なお、ユーザ３８は、交通費を清算しようとしているものとする。
【０１３８】
次に、図１３（ｂ）に示すように、ユーザ３８がＵＩ装置１０の前まで移動して第１エリア４０内に入った場合、位置関係は図８中の位置関係（ａ３）に該当するため、情報提供部２８は、ユーザ動作に応じて、対話モード（符号４６Ａ）、情報提供モード（符号４６Ｂ）又は操作モード（符号４６Ｃ）を実行する。
【０１３９】
図１２（ｂ）には、図１３（ｂ）に示されている位置関係に対応する状況が示されている。この状況において、動作βがユーザ３８の動作として検知された場合、情報提供部２８は、その位置関係と動作βとに対応するモードとして対話モード（符号４６Ａ）を実行する。つまり、ユーザが視線をＵＩ装置１０に向けるという動作（動作β）が検知された場合、情報提供部２８は、その検知結果に応じて対話モードを実行する。このとき、情報提供部２８は、ユーザ３８の情報（ユーザ情報）を取得することで、ユーザ３８を識別する。例えば、情報提供部２８は、ユーザ３８のスケジュール情報や所属先情報等を取得する。図１２（ｂ）に示す例では、ユーザ３８は、音声入力によって、交通費の清算を要求しており、その要求を示す情報がＵＩ装置１０に入力されている。もちろん、ユーザ３８は、ＵＩ部１８の画面を操作することで要求をＵＩ装置１０に入力してもよい。情報提供部２８は、ユーザ３８から交通費精算の要求を受けると、ユーザ３８のスケジュール情報を参照することで、ユーザ３８の外出の有無を確認する。例えば、交通費が清算されていない外出を示す情報（例えば「海老名」への外出を示す情報）がスケジュール情報に登録されている場合、情報提供部２８は、その外出に関する情報を提供する。情報提供部２８は、その外出に関する情報を音声情報として提供してもよいし、その情報をＵＩ部１８の表示部に表示させてもよい。図１２（ｂ）に示す例では、一例として、その外出に関する情報が音声によってユーザ３８に提供されている。
【０１４０】
次に、図１２（ｃ）に示すように、ユーザ３８が、音声入力によって、情報提供部２８が提供した交通費の清算を要求した場合、ＵＩ装置１０は、交通費の清算を申請する。また、ユーザ３８が、音声入力によって、別の交通費の清算（例えば「六本木」への交通費の清算）を要求した場合、ＵＩ装置１０は、その清算も合わせて申請する。なお、ユーザ３８は、ＵＩ部１８の画面を操作することで、交通費の清算をＵＩ装置１０に要求してもよい。
【０１４１】
また、ＵＩ装置１０は画像形成装置（機器１２）を制御することで、申請用の用紙を画像形成装置に印刷させてもよい。この場合、例えば図１３（ｃ）に示すように、ユーザが画像形成装置（機器１２）の前まで移動し、ＵＩ装置１０がその移動を検知した場合、ＵＩ装置１０は画像形成装置に申請用の用紙を印刷させてもよい。また、押印が必要な場合、情報提供部２８は、その旨を示す情報を提供してもよい。
【０１４２】
図１２（ｄ）に示すように、ユーザ３８がＵＩ装置１０や画像形成装置（機器１２）から離れて第２エリア４２の外側に移動した場合、位置関係は図８中の位置関係（ａ１）に該当するため、情報提供部２８は、パブリック型提供モード（符号４４Ａ）を実行する。
【０１４３】
（具体例３）
図１４及び図１５を参照して、具体例３について説明する。図１４には、具体例３におけるＵＩ装置１０の動作内容等が示されている。図１５には、具体例３における位置関係が示されている。一例として、機器１２は画像形成装置であるものとする。
【０１４４】
具体例３では、画像形成装置（機器１２）にエラーが発生している。具体的には、用紙（例えばＡ４用紙）が画像形成装置に収容されていないというエラーが発生している。この場合、情報提供部２８は、位置関係とユーザ動作の内容に関わらず、対話モードを実行することで、画像形成装置にエラーが発生している旨を示す情報を提供する。例えば図１５（ａ）に示すように、ユーザ３８が第２エリア４２の外側にいる場合（位置関係が図８中の位置関係（ａ１）に該当する場合）であっても、情報提供部２８は、エラー情報を提供する。例えば図１４（ａ）に示す例では、情報提供部２８は、音声によってエラー情報を提供している。例えば、「Ａ４用紙がないため、用紙を補充して下さい」といったメッセージが音声によって提供される。もちろん、情報提供部２８は、音声と共に、又は、音声を用いずに、エラー情報をＵＩ部１８の表示部に表示させてもよい。
【０１４５】
次に、図１５（ｂ）に示すように、ユーザ３８が画像形成装置（機器１２）の前まで移動して第２エリア４２内に入った場合、情報提供部２８は、対話モードを実行することで、より具体的なエラーの内容や、そのエラーを解消するために必要な作業を示す情報を提供する。つまり、ユーザ３８が第２エリア４２の外側にいる場合、情報提供部２８は、画像形成装置（機器１２）にエラーが発生していることを通知することを目的として、対話モードを実行することで、エラー情報を提供する。一方、ユーザ３８が画像形成装置（機器１２）の近く（例えば画像形成装置の前）まで移動した場合、ユーザ３８が第２エリア４２の外側にいる場合と比べて、エラーを解消するための作業をユーザ３８が行う可能性が高くなったと予測される。それ故、情報提供部２８は、ユーザ３８が画像形成装置の前に移動した場合、ユーザ３８が第２エリア４２の外側にいる場合と比べて、より詳細なエラーの内容や、そのエラーを解消するために必要な作業を示す情報を提供する。図１４（ｂ）には、そのときの状況が示されている。例えば、情報提供部２８は、用紙を補充するための手順を音声によって発する。もちろん、情報提供部２８は、その手順を示す情報（例えば画像や文字列）をＵＩ部１８の表示部に表示させてもよい。また、情報提供部２８は、ユーザがエラーの内容をＵＩ装置１０に対して問い合わせた場合に、詳細なエラーの内容や必要な作業を示す情報を提供してもよい。図１４（ｂ）に示す例では、ユーザが、用紙がなくなったトレイを問い合わせており、情報提供部２８は、その問い合わせに対する回答として、用紙を補充すべきトレイを示す情報を提供している。
【０１４６】
また、ＵＩ装置１０の制御部２６は、機器１２（例えば画像形成装置）において、エラーが発生する可能性のある部分や機能等を検知してもよい。例えば、制御部２６は、機器１２に収容されている消耗品の残量が閾値以下となった場合、エラーが発生する可能性があると判断してもよい。エラーが発生する可能性のある部分や機能が検知された場合（例えば、消耗品の残量が閾値以下となった場合）、情報提供部２８は、その旨を示す情報と、エラーの発生を回避するために必要な作業を示す情報を提供してもよい。
【０１４７】
例えば、Ａ３用紙の残り枚数が閾値以下となっている場合、図１４（ｃ）に示すように、Ａ３用紙の補充をユーザ３８に提案してもよい。
【０１４８】
図１４（ｄ）には、エラー解消後（用紙補充後）の状況が示されている。上記の具体例１，２と同様にユーザ３８が識別され、ユーザ３８が音声又は画面入力によって印刷指示を与えると、ユーザ３８が予定していた印刷が画像形成装置によって実行される。
【０１４９】
なお、画像形成装置（機器１２）にてエラーが発生している場合であっても、そのエラーの内容がユーザの要望と関係のない場合、ＵＩ装置１０は、ユーザの要望に係る処理を画像形成装置に実行させてもよい。例えば、ユーザの要望に係る処理がスキャン処理である場合、用紙は不要であるため、ＵＩ装置１０は、画像形成装置にスキャン処理を実行させる。また、ＵＩ装置１０は、エラーが発生していない他の機器（例えば画像形成装置）をユーザ３８に提案してもよい。
【０１５０】
（具体例４）
図１６及び図１７を参照して、具体例４について説明する。図１６には、具体例４におけるＵＩ装置１０の動作内容等が示されている。図１７には、具体例４における位置関係が示されている。一例として、機器１２は画像形成装置であるものとする。
【０１５１】
例えば図１７（ａ）に示すように、ユーザ３８が第２エリア４２の外側にいる場合（位置関係が図８中の位置関係（ａ１）に該当する場合）、情報提供部２８は、ユーザ動作に関わらず、パブリック型提供モード（符号４４Ａ）を実行する。なお、ユーザ３８は、営業用の資料を印刷しようとしているものとする。
【０１５２】
次に、図１７（ｂ）に示すように、ユーザ３８がＵＩ装置１０の前まで移動して第１エリア４０内に入った場合、位置関係は図８中の位置関係（ａ３）に該当するため、情報提供部２８は、ユーザ動作に応じて、対話モード（符号４６Ａ）、情報提供モード（符号４６Ｂ）又は操作モード（符号４６Ｃ）を実行する。
【０１５３】
図１６（ａ）には、図１７（ｂ）に示されている位置関係に対応する状況が示されている。この状況において、動作βがユーザ３８の動作として検知された場合、情報提供部２８は、その位置関係と動作βとに対応するモードとして対話モード（符号４６Ａ）を実行する。つまり、ユーザが視線をＵＩ装置１０に向けるという動作（動作β）が検知された場合、情報提供部２８は、その検知結果に応じて対話モードを実行する。このとき、情報提供部２８は、ユーザ３８の情報（ユーザ情報）を取得することで、ユーザ３８を識別する。例えば、情報提供部２８は、ユーザ３８のスケジュール情報や所属先情報や入社年数等の情報を取得する。
【０１５４】
図１６（ａ）に示す例では、ユーザ３８は、音声入力によって、営業資料の作成を要求しており、その要求を示す情報がＵＩ装置１０に入力されている。もちろん、ユーザ３８は、ＵＩ部１８の画面を操作することで要求をＵＩ装置１０に入力してもよい。情報提供部２８は、ユーザ３８から営業資料作成の要求を受けると、その資料に関する情報を他の装置（例えば社内サーバや他の機器やインターネット等）から取得し、その取得した資料に基づいて、ユーザ３８に固有の営業資料を作成する。例えば、情報提供部２８は、ユーザ３８の入社履歴や社内での実績等（これらの情報はユーザ情報として取得される）に基づいて、営業資料の量や質等を決定し、その量や質等を有する営業資料を作成する。例えば、ユーザ３８の入社年数が閾値以下の場合、入社年数が閾値を超える場合と比べて、情報提供部２８は、より分量の多い営業資料を作成する。入社年数が閾値を超える場合、情報提供部２８は、より簡潔な営業資料を作成する。また、情報提供部２８は、ユーザ３８の利用履歴に基づいて営業資料の量や質等を決定してもよい。例えば、ユーザ３８が、過去において分量の多い営業資料を作成した履歴を有する場合、情報提供部２８は、それに応じて、より分量の多い営業資料を作成する。ユーザ３８が、過去において簡潔な営業資試料を作成した履歴を有する場合、情報提供部２８は、それに応じて、簡潔な営業資料を作成する。また、情報提供部２８は、ユーザ３８の役職や権限に応じて、営業資料の量や質等を決定してもよい。例えば、情報提供部２８は、ユーザ３８の役職や権限が上級であるほど、簡潔な営業資料を作成してもよい。このように、ユーザ３８が識別されて、ユーザ３８に固有の情報が提供される。
【０１５５】
情報提供部２８は、営業資料をユーザ３８に提供する。例えば図１６（ｂ）に示すように、情報提供部２８は、営業資料をＵＩ部１８の表示部に表示させる。このとき、情報提供部２８は、動作モードを対話モードから操作モードに切り替えてもよいし、対話モードと操作モードの両方を実行してもよい。この操作モードにおいては、ユーザ３８は、情報提供部２８が作成した営業資料の編集を行うことができる。図１６（ｂ）に示す例では、対話モードと操作モードの両方が実行されている。
【０１５６】
ユーザ３８の動作として動作γが検知された場合、図１６（ｃ）に示すように、情報提供部２８は、操作モードを実行する。つまり、位置関係が図８中の位置関係（ａ３）に該当し、ユーザ３８の動作が動作γに該当するため、動作モードが操作モードに切り替えられる。その操作モードにおいては、ユーザ３８は、情報提供部２８が作成した営業資料を編集することができ、また、営業資料の出力を指示することができる。
【０１５７】
ユーザ３８が、音声入力又は画面上の操作によって、営業資料の印刷を指示した場合、ＵＩ装置１０は、その指示に従って、営業資料を画像形成装置（機器１２）に印刷させる。このとき、図１６（ｄ）に示すように、情報提供部２８は、印刷を行う旨のメッセージを音声によって発してもよいし、そのメッセージをＵＩ部１８の画面上に表示させてもよい。
【０１５８】
また、情報提供部２８は、補足情報をユーザ３８に提供してもよい。例えば、情報提供部２８は、ユーザ３８の営業先までの地図を示す情報を補足情報として取得し、その地図を画像形成装置に印刷させてもよい。なお、情報提供部２８は、ユーザ３８のスケジュールやユーザ３８との間の会話に基づいて、その営業先を特定することができる。情報提供部２８は、ユーザ３８の入社年数や役職や権限等に応じて、補足情報の提供の有無を判断してもよい。例えば、情報提供部２８は、入社年数が閾値以下である場合や、役職や権限が規定の役職や権限以下の場合に、補足情報を提供し、それ以外は補足情報を提供しなくてもよい。また、情報提供部２８は、ユーザ３８の営業履歴に応じて、補足情報の提供の有無を判断してもよい。例えば、情報提供部２８は、ユーザ３８がその営業先を訪問したことがない場合、補足情報を提供し、それ以外は補足情報を提供しなくてもよい。なお、営業履歴を示す情報はユーザ情報として取得される。
【０１５９】
また、情報提供部２８は、ユーザ３８の指示によって作成された営業資料のデータを、格納場所（例えば社内サーバ等に設けられた記憶装置）に格納してもよい。情報提供部２８は、その営業資料のデータに、ユーザの属性情報（例えば、若手用の営業資料であることを示す情報、ベテラン用の営業資料であることを示す情報、部長クラス以上用の営業資料であることを示す情報等）を紐付けてもよい。こうすることで、一度作成された資料を他の用途に使用することが可能となる。
【０１６０】
上述した本実施形態によれば、ユーザとＵＩ装置１０と機器１２との位置関係、ユーザ動作、機器１２の状態等に応じた動作モードが実行され、非依存情報又は依存情報がユーザに提供される。これにより、ユーザの要望に応じた情報がユーザに提供される。
【０１６１】
上述した実施形態では、１つの機器１２が機器システムに含まれているが、複数の機器１２が機器システムに含まれていてもよい。複数の機器１２が機器システムに含まれている場合、個々の機器１２毎に上記のエリア（第１エリア４０と第２エリア４２）が定められ、ＵＩ装置１０は、ユーザとエリアとの位置関係に応じて、個々の機器１２毎に動作モードを実行してもよい。例えば、第１機器に対して第１エリア４０と第２エリア４２が定められ、第２機器に対して第１エリア４０と第２エリア４２が定められているものとする。情報提供部２８は、第１機器用に定められた上記のエリアとユーザとの位置関係、及び、ユーザ動作に応じて、パブリック型提供モード、又は、第１機器に関するオンデマンド型提供モードを実行する。同様に、情報提供部２８は、第２機器用に定められた上記のエリアとユーザとの位置関係、及び、ユーザの動作に応じて、パブリック型提供モード、又は、第２機器に関するオンデマンド型提供モードを実行する。情報提供部２８は、第１機器の状態に更に応じた動作モードを実行してもよいし、第２機器の状態に更に応じた動作モードを実行してもよい。
【０１６２】
上記のＵＩ装置１０、機器１２及び端末装置１４のそれぞれは、一例としてハードウェアとソフトウェアとの協働により実現される。具体的には、ＵＩ装置１０、機器１２及び端末装置１４のそれぞれは、図示しないＣＰＵ等の１又は複数のプロセッサを備えている。当該１又は複数のプロセッサが、図示しない記憶装置に記憶されたプログラムを読み出して実行することにより、ＵＩ装置１０、機器１２及び端末装置１４のそれぞれの各部の機能が実現される。上記プログラムは、ＣＤやＤＶＤ等の記録媒体を経由して、又は、ネットワーク等の通信経路を経由して、記憶装置に記憶される。別の例として、ＵＩ装置１０、機器１２及び端末装置１４のそれぞれの各部は、例えばプロセッサや電子回路やＡＳＩＣ（Application Specific Integrated Circuit）等のハードウェア資源により実現されてもよい。その実現においてメモリ等のデバイスが利用されてもよい。更に別の例として、ＵＩ装置１０、機器１２及び端末装置１４のそれぞれの各部は、ＤＳＰ（Digital Signal Processor）やＦＰＧＡ（Field Programmable Gate Array）等によって実現されてもよい。
【符号の説明】
【０１６３】
１０  ＵＩ装置、１２  機器、１４  端末装置、２８  情報提供部。
【図１】
2019040468.tif 000003
【図２】
2019040468.tif 000004
【図３】
2019040468.tif 000005
【図４】
2019040468.tif 000006
【図５】
2019040468.tif 000007
【図６】
2019040468.tif 000008
【図７】
2019040468.tif 000009
【図８】
2019040468.tif 000010
【図９】
2019040468.tif 000011
【図１０】
2019040468.tif 000012
【図１１】
2019040468.tif 000013
【図１２】
2019040468.tif 000014
【図１３】
2019040468.tif 000015
【図１４】
2019040468.tif 000016
【図１５】
2019040468.tif 000017
【図１６】
2019040468.tif 000018
【図１７】
2019040468.tif 000019