(57)【要約】【課題】ユーザが繁雑な作業を行うことなく、容易にユーザに関する情報であるユーザ情報を作成することができる。【解決手段】ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付部１１と、ユーザ識別情報受付部１１が受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザを決定する仲間ユーザ決定部１３と、ユーザ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部１５と、仲間ユーザ決定部１３が決定したユーザに対応するユーザ情報をユーザ情報記憶部１５から取得する取得部１６と、取得部１６が取得したユーザ情報を出力する出力部１７と、を備える。【選択図】図１
2007052572.tif 000002
【特許請求の範囲】
【請求項１】
ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付部と、
前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザを決定する仲間ユーザ決定部と、
ユーザ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部と、
前記仲間ユーザ決定部が決定したユーザに対応するユーザ情報を前記ユーザ情報記憶部から取得する取得部と、
前記取得部が取得したユーザ情報を出力する出力部と、を備えたユーザ情報出力装置。
【請求項２】
ユーザ情報の種類を識別する情報である種類識別情報を受け付ける種類識別情報受付部をさらに備え、
前記ユーザ情報記憶部では、ユーザ識別情報及び種類識別情報に対応付けてユーザ情報が記憶され、
前記取得部は、前記仲間ユーザ決定部が決定したユーザに対応するユーザ情報であって、前記種類識別情報受付部が受け付けた種類識別情報に対応するユーザ情報を取得する、請求項１記載のユーザ情報出力装置。
【請求項３】
ユーザ識別情報と、当該ユーザ識別情報で識別されるユーザの属性に関する情報であるユーザ属性情報とを対応付ける情報であるユーザ属性対応情報が記憶されるユーザ属性対応情報記憶部をさらに備え、
前記仲間ユーザ決定部は、前記ユーザ属性対応情報を用いて、前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザを決定する、請求項１または請求項２記載のユーザ情報出力装置。
【請求項４】
前記ユーザ情報は、ユーザに固有の情報であるユーザ固有情報と、２以上のユーザに共通しうる情報であるユーザ共通情報とを含み、
前記取得部は、前記仲間ユーザ決定部が決定したユーザに対応するユーザ情報のうち、ユーザ共通情報のみを取得する、請求項１から請求項３のいずれか記載のユーザ情報出力装置。
【請求項５】
ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付部と、
前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザを決定する仲間ユーザ決定部と、
ユーザ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部と、
前記仲間ユーザ決定部が決定したユーザに対応するユーザ情報を前記ユーザ情報記憶部から取得する取得部と、
情報の入力を受け付ける情報受付部と、
前記取得部が取得したユーザ情報と、前記情報受付部が受け付けた情報とに基づいて、ユーザ情報を作成するユーザ情報作成部と、
前記ユーザ情報作成部が作成したユーザ情報に関する処理を行う処理部と、を備えたユーザ情報作成装置。
【請求項６】
前記処理部は、前記ユーザ情報作成部が作成したユーザ情報を前記ユーザ情報記憶部に蓄積する、請求項５記載のユーザ情報作成装置。
【請求項７】
ユーザ情報の種類を識別する情報である種類識別情報を受け付ける種類識別情報受付部をさらに備え、
前記ユーザ情報記憶部では、ユーザ識別情報及び種類識別情報に対応付けてユーザ情報が記憶され、
前記取得部は、前記仲間ユーザ決定部が決定したユーザに対応するユーザ情報であって、前記種類識別情報受付部が受け付けた種類識別情報に対応するユーザ情報を取得する、請求項５または請求項６記載のユーザ情報作成装置。
【請求項８】
ユーザ識別情報と、当該ユーザ識別情報で識別されるユーザの属性に関する情報であるユーザ属性情報とを対応付ける情報であるユーザ属性対応情報が記憶されるユーザ属性対応情報記憶部をさらに備え、
前記仲間ユーザ決定部は、前記ユーザ属性対応情報を用いて、前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザを決定する、請求項５から請求項７のいずれか記載のユーザ情報作成装置。
【請求項９】
前記ユーザ情報は、ユーザに固有の情報であるユーザ固有情報と、２以上のユーザに共通しうる情報であるユーザ共通情報とを含み、
前記取得部は、前記仲間ユーザ決定部が決定したユーザに対応するユーザ情報のうち、ユーザ共通情報のみを取得する、請求項５から請求項８のいずれか記載のユーザ情報作成装置。
【請求項１０】
ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付部と、
前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザのグループを決定する仲間ユーザ決定部と、
ユーザのグループを識別する情報であるグループ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部と、
前記仲間ユーザ決定部が決定したユーザのグループに対応するユーザ情報を前記ユーザ情報記憶部から取得する取得部と、
前記取得部が取得したユーザ情報を出力する出力部と、を備えたユーザ情報出力装置。
【請求項１１】
ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付部と、
前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザのグループを決定する仲間ユーザ決定部と、
ユーザのグループを識別する情報であるグループ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部と、
前記仲間ユーザ決定部が決定したユーザのグループに対応するユーザ情報を前記ユーザ情報記憶部から取得する取得部と、
情報の入力を受け付ける情報受付部と、
前記取得部が取得したユーザ情報と、前記情報受付部が受け付けた情報とに基づいて、ユーザ情報を作成するユーザ情報作成部と、
前記ユーザ情報作成部が作成したユーザ情報に関する処理を行う処理部と、を備えたユーザ情報作成装置。
【請求項１２】
ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付ステップと、
前記ユーザ識別情報受付ステップで受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザを決定する仲間ユーザ決定ステップと、
ユーザ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部から、前記仲間ユーザ決定ステップで決定したユーザに対応するユーザ情報を取得する取得ステップと、
前記取得ステップで取得したユーザ情報を出力する出力ステップと、を備えたユーザ情報出力方法。
【請求項１３】
ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付ステップと、
前記ユーザ識別情報受付ステップで受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザを決定する仲間ユーザ決定ステップと、
ユーザ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部から、前記仲間ユーザ決定ステップで決定したユーザに対応するユーザ情報を取得する取得ステップと、
情報の入力を受け付ける情報受付ステップと、
前記取得ステップで取得したユーザ情報と、前記情報受付ステップで受け付けた情報とに基づいて、ユーザ情報を作成するユーザ情報作成ステップと、
前記ユーザ情報作成ステップで作成したユーザ情報に関する処理を行う処理ステップと、を備えたユーザ情報作成方法。
【請求項１４】
ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付ステップと、
前記ユーザ識別情報受付ステップで受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザのグループを決定する仲間ユーザ決定ステップと、
ユーザのグループを識別する情報であるグループ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部から、前記仲間ユーザ決定ステップで決定したユーザのグループに対応するユーザ情報を取得する取得ステップと、
前記取得ステップで取得したユーザ情報を出力する出力ステップと、を備えたユーザ情報出力方法。
【請求項１５】
ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付ステップと、
前記ユーザ識別情報受付ステップで受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザのグループを決定する仲間ユーザ決定ステップと、
ユーザのグループを識別する情報であるグループ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部から、前記仲間ユーザ決定ステップで決定したユーザのグループに対応するユーザ情報を取得する取得ステップと、
情報の入力を受け付ける情報受付ステップと、
前記取得ステップで取得したユーザ情報と、前記情報受付ステップで受け付けた情報とに基づいて、ユーザ情報を作成するユーザ情報作成ステップと、
前記ユーザ情報作成ステップで作成したユーザ情報に関する処理を行う処理ステップと、を備えたユーザ情報作成方法。
【請求項１６】
コンピュータに、
ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付ステップと、
前記ユーザ識別情報受付ステップで受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザを決定する仲間ユーザ決定ステップと、
ユーザ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部から、前記仲間ユーザ決定ステップで決定したユーザに対応するユーザ情報を取得する取得ステップと、
前記取得ステップで取得したユーザ情報を出力する出力ステップと、を実行させるためのプログラム。
【請求項１７】
コンピュータに、
ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付ステップと
、
前記ユーザ識別情報受付ステップで受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザを決定する仲間ユーザ決定ステップと、
ユーザ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部から、前記仲間ユーザ決定ステップで決定したユーザに対応するユーザ情報を取得する取得ステップと、
情報の入力を受け付ける情報受付ステップと、
前記取得ステップで取得したユーザ情報と、前記情報受付ステップで受け付けた情報とに基づいて、ユーザ情報を作成するユーザ情報作成ステップと、
前記ユーザ情報作成ステップで作成したユーザ情報に関する処理を行う処理ステップと、を実行させるためのプログラム。
【請求項１８】
コンピュータに、
ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付ステップと、
前記ユーザ識別情報受付ステップで受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザのグループを決定する仲間ユーザ決定ステップと、
ユーザのグループを識別する情報であるグループ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部から、前記仲間ユーザ決定ステップで決定したユーザのグループに対応するユーザ情報を取得する取得ステップと、
前記取得ステップで取得したユーザ情報を出力する出力ステップと、を実行させるためのプログラム。
【請求項１９】
コンピュータに、
ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付ステップと、
前記ユーザ識別情報受付ステップで受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザのグループを決定する仲間ユーザ決定ステップと、
ユーザのグループを識別する情報であるグループ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部から、前記仲間ユーザ決定ステップで決定したユーザのグループに対応するユーザ情報を取得する取得ステップと、
情報の入力を受け付ける情報受付ステップと、
前記取得ステップで取得したユーザ情報と、前記情報受付ステップで受け付けた情報とに基づいて、ユーザ情報を作成するユーザ情報作成ステップと、
前記ユーザ情報作成ステップで作成したユーザ情報に関する処理を行う処理ステップと、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに関する情報であるユーザ情報を出力するユーザ情報出力装置等に関する。
【背景技術】
【０００２】
近年、ユーザが容易に電子データを作成することができるように、電子フォームを提供するシステム等が開発されている（例えば、特許文献１参照）。
【特許文献１】特開２００２−３２７０８号公報（第１頁、第１図等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、ユーザは、そのような電子データを作成する際に、すべての項目についてデータを入力しなければならず、繁雑な作業がユーザに課されていた。
【０００４】
本発明は、上記問題点を解決するためになされたものであり、その目的は、ユーザが繁雑な作業を行うことなく、容易にユーザに関する情報であるユーザ情報を作成することができるようにすることである。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明によるユーザ情報出力装置は、ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付部と、前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザを決定する仲間ユーザ決定部と、ユーザ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部と、前記仲間ユーザ決定部が決定したユーザに対応するユーザ情報を前記ユーザ情報記憶部から取得する取得部と、前記取得部が取得したユーザ情報を出力する出力部と、を備えたものである。
【０００６】
このような構成により、その出力されたユーザ情報を用いることによって、ユーザは、自分のユーザ情報を容易に作成することができうる。すなわち、ユーザがユーザ情報を作成する労力を軽減することができうる。
【０００７】
また、本発明によるユーザ情報出力装置では、ユーザ情報の種類を識別する情報である種類識別情報を受け付ける種類識別情報受付部をさらに備え、前記ユーザ情報記憶部では、ユーザ識別情報及び種類識別情報に対応付けてユーザ情報が記憶され、前記取得部は、前記仲間ユーザ決定部が決定したユーザに対応するユーザ情報であって、前記種類識別情報受付部が受け付けた種類識別情報に対応するユーザ情報を取得してもよい。
このような構成により、ユーザが作成したい種類のユーザ情報を取得することができうる。
【０００８】
また、本発明によるユーザ情報出力装置では、ユーザ識別情報と、当該ユーザ識別情報で識別されるユーザの属性に関する情報であるユーザ属性情報とを対応付ける情報であるユーザ属性対応情報が記憶されるユーザ属性対応情報記憶部をさらに備え、前記仲間ユーザ決定部は、前記ユーザ属性対応情報を用いて、前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザを決定してもよい。
【０００９】
このような構成により、例えば、ユーザ識別情報受付部が受け付けたユーザ識別情報で
識別されるユーザのユーザ属性と一致する、あるいは、そのユーザ属性と近いユーザ属性を有するユーザを、仲間のユーザと決定することができうる。その結果、ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザのユーザ情報と似ているユーザ情報を取得することができうる。
【００１０】
また、本発明によるユーザ情報出力装置では、前記ユーザ情報は、ユーザに固有の情報であるユーザ固有情報と、２以上のユーザに共通しうる情報であるユーザ共通情報とを含み、前記取得部は、前記仲間ユーザ決定部が決定したユーザに対応するユーザ情報のうち、ユーザ共通情報のみを取得してもよい。
このような構成により、ユーザ情報のうち、他のユーザが利用できうる情報のみが取得されることとなり、すべての情報を取得する場合に比べて、出力されたユーザ情報の利用の利便性が向上されることになる。
【００１１】
本発明によるユーザ情報作成装置は、ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付部と、前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザを決定する仲間ユーザ決定部と、ユーザ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部と、前記仲間ユーザ決定部が決定したユーザに対応するユーザ情報を前記ユーザ情報記憶部から取得する取得部と、情報の入力を受け付ける情報受付部と、前記取得部が取得したユーザ情報と、前記情報受付部が受け付けた情報とに基づいて、ユーザ情報を作成するユーザ情報作成部と、前記ユーザ情報作成部が作成したユーザ情報に関する処理を行う処理部と、を備えたものである。
【００１２】
このような構成により、その取得されたユーザ情報を用いることによって、ユーザは、自分のユーザ情報を容易に作成することができうる。すなわち、ユーザがユーザ情報を作成する労力を軽減することができうる。
【００１３】
また、本発明によるユーザ情報作成装置では、前記処理部は、前記ユーザ情報作成部が作成したユーザ情報を前記ユーザ情報記憶部に蓄積してもよい。
このような構成により、ユーザの作成したユーザ情報が蓄積されることになり、その蓄積されたユーザ情報を、別の機会のユーザ情報の作成において用いることができうる。
【００１４】
本発明によるユーザ情報出力装置は、ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付部と、前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザのグループを決定する仲間ユーザ決定部と、ユーザのグループを識別する情報であるグループ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部と、前記仲間ユーザ決定部が決定したユーザのグループに対応するユーザ情報を前記ユーザ情報記憶部から取得する取得部と、前記取得部が取得したユーザ情報を出力する出力部と、を備えたものである。
【００１５】
このような構成により、その出力されたユーザ情報を用いることによって、ユーザは、自分のユーザ情報を容易に作成することができうる。すなわち、ユーザがユーザ情報を作成する労力を軽減することができうる。
【００１６】
本発明によるユーザ情報作成装置は、ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付部と、前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザのグループを決定する仲間ユーザ決定部と、ユーザのグループを識別する情報であるグループ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部と、前記仲間ユーザ決定部が決定したユーザのグループに対応するユーザ情報を前記ユーザ情報記憶部から取得する取得部と、情
報の入力を受け付ける情報受付部と、前記取得部が取得したユーザ情報と、前記情報受付部が受け付けた情報とに基づいて、ユーザ情報を作成するユーザ情報作成部と、前記ユーザ情報作成部が作成したユーザ情報に関する処理を行う処理部と、を備えたものである。
【００１７】
このような構成により、その取得されたユーザ情報を用いることによって、ユーザは、自分のユーザ情報を容易に作成することができうる。すなわち、ユーザがユーザ情報を作成する労力を軽減することができうる。
【発明の効果】
【００１８】
本発明によるユーザ情報出力装置等によれば、ユーザ情報の作成において、既に作成されているユーザ情報を利用することができ、ユーザ情報を作成する労力を軽減することができうる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明によるユーザ情報出力装置等について、実施の形態を用いて説明する。なお、以下の実施の形態において、同じ符号を付した構成要素及びステップは同一または相当するものであり、再度の説明を省略することがある。
【００２０】
（実施の形態１）
本発明の実施の形態１によるユーザ情報出力装置について、図面を参照しながら説明する。
図１は、本実施の形態による情報処理システムの構成を示す図である。図１において、本実施の形態による情報処理システムは、ユーザ情報出力装置１と、複数の情報処理装置２〜４とを備える。ユーザ情報出力装置１と、情報処理装置２〜４とは、有線または無線の通信回線１００で接続されている。なお、通信回線１００は、例えば、インターネットやイントラネット、公衆電話回線網等である。
【００２１】
ユーザ情報出力装置１は、ユーザ識別情報受付部１１と、ユーザ属性対応情報記憶部１２と、仲間ユーザ決定部１３と、種類識別情報受付部１４と、ユーザ情報記憶部１５と、取得部１６と、出力部１７とを備える。
【００２２】
ユーザ識別情報受付部１１は、ユーザ識別情報を受け付ける。ここで、ユーザ識別情報とは、ユーザを識別する情報であれば、どのようなものであってもよい。ユーザ識別情報は、例えば、ユーザの社員ＩＤや、保険証のＩＤ等であってもよく、ユーザの氏名や電話番号等であってもよい。ユーザ識別情報受付部１１は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された情報を受け付けてもよく、有線もしくは無線の通信回線を介して送信された情報を受信してもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された情報を受け付けてもよい。本実施の形態では、ユーザ識別情報受付部１１は、送信されたユーザ識別情報を受信するものとする。なお、ユーザ識別情報受付部１１は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、ユーザ識別情報受付部１１は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００２３】
ユーザ属性対応情報記憶部１２には、ユーザ属性対応情報が記憶される。ユーザ属性対応情報記憶部１２にユーザ属性対応情報が記憶される課程は問わない。例えば、記録媒体を介してユーザ属性対応情報がユーザ属性対応情報記憶部１２で記憶されるようになってもよく、通信回線等を介して送信されたユーザ属性対応情報がユーザ属性対応情報記憶部１２で記憶されるようになってもよく、あるいは、入力デバイスを介して入力されたユー
ザ属性対応情報がユーザ属性対応情報記憶部１２で記憶されるようになってもよい。ここで、ユーザ属性対応情報とは、ユーザ識別情報と、そのユーザ識別情報で識別されるユーザの属性に関する情報であるユーザ属性情報とを対応付ける情報である。ここで、「ユーザ識別情報と、そのユーザ識別情報で識別されるユーザの属性に関する情報であるユーザ属性情報とを対応付ける」とは、ユーザ識別情報からユーザ属性情報を取得できればよいという意味である。したがって、ユーザ属性対応情報は、ユーザ識別情報とユーザ属性情報とを含む情報であってもよく、あるいは、ユーザ識別情報とユーザ属性情報とをリンク付ける情報であってもよい。後者の場合には、ユーザ属性対応情報は、ユーザ識別情報と、ユーザ属性情報の格納されている位置を示すポインタやアドレスとを対応付ける情報であってもよい。本実施の形態では、前者の場合について説明する。ユーザ属性対応情報記憶部１２は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。また、ユーザ属性対応情報記憶部１２での記憶は、外部のストレージデバイス等から読み出したユーザ情報の一時的な記憶でもよく、あるいは、長期的な記憶でもよい。
【００２４】
仲間ユーザ決定部１３は、ユーザ識別情報受付部１１が受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザを決定する。仲間ユーザ決定部１３は、ユーザ属性対応情報を用いて、ユーザ識別情報受付部１１が受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザを決定する。仲間ユーザ決定部１３は、例えば、ユーザ識別情報受付部１１が受け付けたユーザ識別情報で識別されるユーザと属性の近いユーザを、仲間であると決定してもよく、あるいは、ユーザ識別情報受付部１１が受け付けたユーザ識別情報で識別されるユーザと同一のユーザのグループに属するユーザを、仲間であると決定してもよい。ユーザのグループとは、例えば、所定の属性が同一であるユーザをひとくくりにした概念である。例えば、職場における同一部署のユーザを同一グループに属するとしてもよく、同一地域のユーザを同一グループに属するとしてもよい。仲間ユーザ決定部１３が決定する仲間のユーザは、一人であってもよく、二人以上であってもよい。
【００２５】
種類識別情報受付部１４は、種類識別情報を受け付ける。ここで、種類識別情報とは、後述するユーザ情報の種類を識別する情報であれば、どのようなものであってもよい。例えば、種類識別情報は、ユーザ情報の種類の名称であってもよく、ユーザ情報の種類に対応した所定の記号や数字等であってもよい。種類識別情報受付部１４は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された情報を受け付けてもよく、有線もしくは無線の通信回線を介して送信された情報を受信してもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された情報を受け付けてもよい。本実施の形態では、種類識別情報受付部１４は、送信された種類識別情報を受信するものとする。なお、種類識別情報受付部１４は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、種類識別情報受付部１４は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００２６】
ユーザ情報記憶部１５には、ユーザ識別情報及び種類識別情報に対応付けてユーザ情報が記憶される。ユーザ情報記憶部１５にユーザ情報が記憶される課程は問わない。例えば、記録媒体を介してユーザ情報がユーザ情報記憶部１５で記憶されるようになってもよく、通信回線等を介して送信されたユーザ情報がユーザ情報記憶部１５で記憶されるようになってもよく、あるいは、入力デバイスを介して入力されたユーザ情報がユーザ情報記憶部１５で記憶されるようになってもよい。ここで、ユーザ情報とは、ユーザに関する情報であれば、どのようなものであってもよい。例えば、ユーザが会社に出張等の交通費を請求するための情報であってもよく、会議室の使用するための情報であってもよく、休暇を取るための情報であってもよい。また、ユーザ情報は、ユーザに固有の情報であるユーザ
固有情報と、２以上のユーザに共通しうる情報であるユーザ共通情報とを含んでいてもよい。ここで、ユーザ固有情報とは、例えば、ユーザの氏名や、ユーザの年齢、ユーザの自宅の住所・電話番号等である。また、ユーザ共通情報とは、ユーザの所属する部署の住所・電話番号や、ユーザの役職名等である。例えば、ユーザ情報に含まれる情報がユーザ固有情報であるのか、あるいは、ユーザ共通情報であるのかが、フラグによって示されてもよく、あるいは、ユーザ情報の各フィールドの情報がユーザ固有情報であるのか、あるいはユーザ共通情報であるのかを示す情報が別途、保持されていてもよい。ユーザ情報記憶部１５は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。また、ユーザ情報記憶部１５での記憶は、外部のストレージデバイス等から読み出したユーザ情報の一時的な記憶でもよく、あるいは、長期的な記憶でもよい。
【００２７】
また、ユーザ属性対応情報記憶部１２と、ユーザ情報記憶部１５とは、同一の記録媒体によって実現されてもよい。その場合には、ユーザ属性対応情報を記憶している領域がユーザ属性対応情報記憶部１２となり、ユーザ情報を記憶している領域がユーザ情報記憶部１５となる。
【００２８】
取得部１６は、仲間ユーザ決定部１３が決定したユーザに対応するユーザ情報であって、種類識別情報受付部１４が受け付けた種類識別情報に対応するユーザ情報をユーザ情報記憶部１５から取得する。また、取得部１６は、ユーザ情報がユーザ固有情報とユーザ共通情報とを含む場合に、仲間ユーザ決定部１３が決定したユーザに対応するユーザ情報のうち、ユーザ共通情報のみを取得してもよい。したがって、取得部１６が取得するユーザ情報は、ユーザ情報記憶部１５において記憶されているユーザ情報の一部の情報であってもよい。その場合であっても、ユーザ情報記憶部１５において記憶されているユーザ情報の一部の情報をユーザ情報と呼ぶことにする。取得部１６が取得するユーザ情報は、１個であってもよく、２個以上であってもよい。
【００２９】
出力部１７は、取得部１６が取得したユーザ情報を出力する。ここで、この出力は、例えば、表示デバイス（例えば、ＣＲＴや液晶ディスプレイなど）への表示でもよく、所定の機器への通信回線を介した送信でもよく、プリンタによる印刷でもよく、スピーカによる音声出力でもよく、記録媒体への蓄積でもよい。本実施の形態では、出力部１７は、ユーザ情報を送信するものとする。なお、出力部１７は、出力を行うデバイス（例えば、表示デバイスやプリンタなど）を含んでもよく、あるいは含まなくてもよい。また、出力部１７は、ハードウェアによって実現されてもよく、あるいは、それらのデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３０】
なお、ユーザ識別情報受付部１１、種類識別情報受付部１４、出力部１７の任意の２以上の要素が通信に関するデバイスを有する場合に、それらは同一の手段であってもよく、あるいは別々の手段であってもよい。
【００３１】
情報処理装置２は、通信回線１００に接続されているユーザ情報出力装置１や、その他の装置と通信を行うことができる。本実施の形態では、情報処理装置２は、ユーザ情報出力装置１にユーザ識別情報や種類識別情報を送信するものとする。また、情報処理装置２は、ユーザ情報出力装置１から送信されたユーザ情報を受信するものとする。図２は、本実施の形態による情報処理装置２の構成を示すブロック図である。
【００３２】
図２において、情報処理装置２は、入力受付部２１と、ユーザ識別情報送信部２２と、種類識別情報送信部２３と、ユーザ情報受信部２４と、ユーザ情報作成部２５と、ユーザ情報出力部２６と、表示部２７とを備える。
【００３３】
入力受付部２１は、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された情報を受け付ける。情報の受け付けは、複数の情報からの選択を行うことによってなされてもよい。なお、入力受付部２１は、入力デバイスを含んでもよく、あるいは含まなくてもよい。また、入力受付部２１は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３４】
ユーザ識別情報送信部２２は、入力受付部２１が受け付けたユーザ識別情報をユーザ情報出力装置１に送信する。なお、ユーザ識別情報送信部２２は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい（この場合には、ユーザ識別情報送信部２２と通信回線１００との間に図示しない送信デバイスが存在することとなる）。また、ユーザ識別情報送信部２２は、ハードウェアによって実現されてもよく、あるいは送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３５】
種類識別情報送信部２３は、入力受付部２１が受け付けた種類識別情報をユーザ情報出力装置１に送信する。なお、種類識別情報送信部２３は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい（この場合には、種類識別情報送信部２３と通信回線１００との間に図示しない送信デバイスが存在することとなる）。また、種類識別情報送信部２３は、ハードウェアによって実現されてもよく、あるいは送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３６】
ユーザ情報受信部２４は、ユーザ情報出力装置１から送信されたユーザ情報を受信する。なお、ユーザ情報受信部２４は、受信を行うための受信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい（この場合には、ユーザ情報受信部２４と通信回線１００との間に図示しない受信デバイスが存在することとなる）。また、ユーザ情報受信部２４は、ハードウェアによって実現されてもよく、あるいは受信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３７】
ユーザ情報作成部２５は、入力受付部２１が受け付けた情報と、ユーザ情報受信部２４が受信したユーザ情報とに基づいて、ユーザ情報を作成する。
ユーザ情報出力部２６は、ユーザ情報作成部２５が作成したユーザ情報を出力する。ここで、この出力は、例えば、表示デバイス（例えば、ＣＲＴや液晶ディスプレイなど）への表示でもよく、所定の機器への通信回線を介した送信でもよく、プリンタによる印刷でもよく、スピーカによる音声出力でもよく、記録媒体への蓄積でもよい。なお、ユーザ情報出力部２６は、出力を行うデバイス（例えば、表示デバイスやプリンタなど）を含んでもよく、あるいは含まなくてもよい。また、ユーザ情報出力部２６は、ハードウェアによって実現されてもよく、あるいは、それらのデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３８】
表示部２７は、ユーザ情報作成部２５が作成したユーザ情報を表示する。なお、表示部２７は、それらの表示を行う表示デバイス（例えば、ＣＲＴや液晶ディスプレイなど）を含んでもよく、あるいは含まなくてもよい。また、表示部２７は、ハードウェアによって実現されてもよく、あるいは表示デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３９】
なお、ユーザ識別情報送信部２２、種類識別情報送信部２３、ユーザ情報受信部２４、ユーザ情報出力部２６の任意の２以上の要素が通信に関するデバイスを有する場合に、それらは同一の手段であってもよく、あるいは別々の手段であってもよい。
また、情報処理装置３，４も、情報処理装置２と同様であるとする。
【００４０】
次に、本実施の形態によるユーザ情報出力装置１の動作について、図３のフローチャートを用いて説明する。
（ステップＳ１０１）ユーザ識別情報受付部１１は、ユーザ識別情報を受け付けたかどうか判断する。そして、ユーザ識別情報を受け付けた場合には、ステップＳ１０２に進み、そうでない場合には、ユーザ識別情報を受け付けるまで、ステップＳ１０１の処理を繰り返す。
【００４１】
（ステップＳ１０２）種類識別情報受付部１４は、種類識別情報を受け付けたかどうか判断する。そして、種類識別情報を受け付けた場合には、ステップＳ１０３に進み、そうでない場合には、種類識別情報を受け付けるまで、ステップＳ１０２の処理を繰り返す。
【００４２】
（ステップＳ１０３）仲間ユーザ決定部１３は、ユーザ識別情報受付部１１が受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザを、ユーザ属性対応情報を用いて決定する。
【００４３】
（ステップＳ１０４）取得部１６は、仲間ユーザ決定部１３が決定したユーザ、及び種類識別情報受付部１４が受け付けた種類識別情報に対応するユーザ情報がユーザ情報記憶部１５で記憶されているかどうか判断する。そして、記憶されている場合には、ステップＳ１０５に進み、そうでない場合には、ステップＳ１０１に戻る。
【００４４】
（ステップＳ１０５）取得部１６は、仲間ユーザ決定部１３が決定したユーザ、及び種類識別情報受付部１４が受け付けた種類識別情報に対応するユーザ情報をユーザ情報記憶部１５から取得する。ユーザ情報記憶部１５が記憶しているユーザ情報が、ユーザ共通情報とユーザ固有情報とを含む場合には、取得部１６は、ユーザ共通情報を取得するものとする。
（ステップＳ１０６）出力部１７は、取得部１６が取得したユーザ情報を出力する。そして、ステップＳ１０１に戻る。
【００４５】
なお、図３のフローチャートにおいて、ステップＳ１０１と、ステップＳ１０２との順序は問わない。また、ステップＳ１０２は、ステップＳ１０３の後に実行されてもよい。また、ステップＳ１０４において、仲間ユーザ決定部１３が決定したユーザに対応するユーザ情報がないと判断された場合に、その判断結果を出力する処理を実行してもよい。また、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００４６】
次に、本実施の形態による情報処理システムの動作について、具体例を用いて説明する。この具体例では、図４で示されるように、ユーザ情報出力装置１と、情報処理装置２〜４が通信回線１００で接続されたサーバ・クライアントシステムであるとする。また、ユーザ情報出力装置１は、サーバ装置であるとする。また、情報処理装置２〜４は、クライアントのＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）であるとする。
まず、ステップＳ１０３の詳細な動作について、図５のフローチャートを用いて説明する。
【００４７】
（ステップＳ２０１）仲間ユーザ決定部１３は、ユーザ識別情報受付部１１が受け付けたユーザ識別情報に対応するユーザ属性情報を、ユーザ属性対応情報記憶部１２から取得する。
【００４８】
（ステップＳ２０２）仲間ユーザ決定部１３は、取得したユーザ属性情報を図示しない
記録媒体において一時的に記憶する。
（ステップＳ２０３）仲間ユーザ決定部１３は、カウンタＩを「１」に設定する。
【００４９】
（ステップＳ２０４）仲間ユーザ決定部１３は、ユーザ属性対応情報記憶部１２が記憶しているユーザ属性対応情報のＩ番目のレコードを参照し、そのレコードのユーザ属性情報と、ステップＳ２０２で一時的に記憶したユーザ属性情報とが一致するかどうか判断する。そして、一致する場合には、ステップＳ２０５に進み、一致しない場合には、ステップＳ２０８に進む。
【００５０】
（ステップＳ２０５）仲間ユーザ決定部１３は、ステップＳ２０４で参照したるユーザ属性対応情報のＩ番目のレコードのユーザ属性情報が、ユーザ識別情報受付部１１が受け付けたユーザ識別情報で識別されるユーザ本人のものであるかどうか判断する。そして、ユーザ本人のものである場合には、ステップＳ２０７に進み、そうでない場合には、ステップＳ２０６に進む。
【００５１】
（ステップＳ２０６）仲間ユーザ決定部１３は、ユーザ属性対応情報記憶部１２が記憶しているユーザ属性対応情報のＩ番目のレコードのユーザ識別情報を取得する。
（ステップＳ２０７）仲間ユーザ決定部１３は、取得したユーザ識別情報を一時的に記憶する。
【００５２】
（ステップＳ２０８）仲間ユーザ決定部１３は、Ｉ番目のレコードが、ユーザ属性対応情報記憶部１２が記憶しているユーザ属性対応情報の最後のレコードかどうか判断する。そして、最後のレコードである場合には、仲間のユーザを決定する処理は終了となってステップＳ１０４に進み、そうでない場合には、ステップＳ２０９に進む。
【００５３】
（ステップＳ２０９）仲間ユーザ決定部１３は、カウンタＩを「１」だけインクリメントする。そして、ステップＳ２０４に戻る。
なお、図５のフローチャートの処理が終了する際に、仲間ユーザ決定部１３は、ステップＳ２０７で１以上のユーザ識別情報が記憶された場合に、その１以上のユーザ識別情報を取得部１６に渡してもよい。
【００５４】
次に、ステップＳ１０４〜Ｓ１０６の処理の詳細について、図６のフローチャートを用いて説明する。なお、仲間ユーザ決定部１３によって、１以上の仲間のユーザが決定されているものとする。また、ステップＳ１０５、Ｓ１０６の処理は、図３のフローチャートと同様であるとする。
【００５５】
（ステップＳ３０１）取得部１６は、カウンタＩを「１」に設定する。
（ステップＳ３０２）取得部１６は、カウンタＪを「１」に設定する。
【００５６】
（ステップＳ３０３）取得部１６は、仲間ユーザ決定部１３によって仲間のユーザであると決定されたＩ番目のユーザのユーザ識別情報と、ユーザ情報記憶部１５が記憶しているＪ番目のユーザ情報に対応するユーザ識別情報とが一致するかどうか判断する。そして、一致する場合には、ステップＳ３０４に進み、そうでない場合には、ステップＳ３０５に進む。
【００５７】
（ステップＳ３０４）取得部１６は、種類識別情報受付部１４が受け付けた種類識別情報と、ユーザ情報記憶部１５が記憶しているＪ番目のユーザ情報に対応する種類識別情報とが一致するかどうか判断する。そして、一致する場合には、ステップＳ１０５に進み、そうでない場合には、ステップＳ３０５に進む。
【００５８】
（ステップＳ３０５）取得部１６は、Ｊ番目のユーザ情報がユーザ情報記憶部１５で記憶されている最後のユーザ情報であるかどうか判断する。そして、最後のユーザ情報である場合には、ステップＳ３０７に進み、そうでない場合には、ステップＳ３０６に進む。
（ステップＳ３０６）取得部１６は、カウンタＪを「１」だけインクリメントする。そして、ステップＳ３０３に戻る。
【００５９】
（ステップＳ３０７）取得部１６は、Ｉ番目のユーザ識別情報が仲間ユーザ決定部１３によって決定されたユーザの最後のユーザ識別情報であるかどうか判断する。そして、最後のユーザ識別情報である場合には、ユーザ情報の取得が行われることなく終了となり、最後のユーザ識別情報でない場合には、ステップＳ３０８に進む。
【００６０】
（ステップＳ３０８）取得部１６は、カウンタＩを「１」だけインクリメントする。そして、ステップＳ３０２に戻る。
なお、ステップＳ１０５では、ユーザ情報記憶部１５が記憶しているＪ番目のユーザ情報が取得される。また、ステップＳ１０６では、そのＪ番目のユーザ情報が出力される。
【００６１】
次に、ステップＳ１０５の処理の詳細について、図７のフローチャートを用いて説明する。なお、後述する図１４で示されるように、ユーザ情報記憶部１５が記憶しているユーザ情報の各フィールドには、そのフィールドのフィールド値がユーザ固有情報であるのか、ユーザ共通情報であるのかを示すユーザ固有フラグが設定されているものとする。ユーザ固有フラグに「１」が代入されているフィールドのフィールド値は、ユーザ固有情報であり、ユーザ固有フラグに「０」が代入されているフィールドのフィールド値は、ユーザ共通情報であるとする。
（ステップＳ４０１）取得部１６は、カウンタＩを「１」に設定する。
【００６２】
（ステップＳ４０２）取得部１６は、取得の対象となっているユーザ情報（図６のフローチャートにおいてＪ番目のユーザ情報）のＩ番目のフィールドに対応するユーザ固有フラグが「０」で有るかどうか判断する。そして、「０」であれば、ステップＳ４０３に進み、「１」であれば、ステップＳ４０５に進む。
【００６３】
（ステップＳ４０３）取得部１６は、取得の対象となっているユーザ情報のＩ番目のフィールドのフィールド値を取得する。
（ステップＳ４０４）取得部１６は、取得したフィールド値を一時的に図示しない記録媒体で記憶する。
【００６４】
（ステップＳ４０５）取得部１６は、取得の対象となっているユーザ情報において、Ｉ番目のフィールドが最後のフィールドであるかどうか判断する。そして、最後のフィールドであれば終了となり、ステップＳ１０６に進み、そうでない場合には、ステップＳ４０６に進む。
（ステップＳ４０６）取得部１６は、カウンタＩを「１」だけインクリメントする。そして、ステップＳ４０２に戻る。
【００６５】
なお、図７のフローチャートの処理が終了する際に、取得部１６は、ステップＳ４０４で１以上のフィールド値が記憶された場合に、そのフィールド値を出力部１７に渡してもよい。そのフィールド値の集合が取得されたユーザ情報である。
【００６６】
次に、ユーザによる情報処理装置２の操作を含めた情報処理システムの動作について、具体的に説明する。ここで、ユーザ識別情報「Ｕ００１」で識別されるユーザが、情報処理装置２を操作して、交通費請求のユーザ情報を作成するものとする。ユーザ識別情報「Ｕ００１」で識別されるユーザのことを、ユーザＵ００１と呼ぶことにする。
【００６７】
まず、ユーザＵ００１は、図８で示されるように、情報処理装置２のログイン画面において、キーボードを利用してユーザ識別情報「Ｕ００１」を入力する。そのユーザ識別情報「Ｕ００１」は、入力受付部２１で受け付けられ、図示しない経路によって表示部２７に渡され、ディスプレイに表示される。ユーザＵ００１がマウスを操作して「ＯＫ」ボタンをクリックすると、入力されたユーザ識別情報「Ｕ００１」は、ユーザ識別情報送信部２２からユーザ情報出力装置１に送信される。そのユーザ識別情報「Ｕ００１」は、ユーザ情報出力装置１のユーザ識別情報受付部１１で受信され（ステップＳ１０１）、ユーザＵ００１のユーザ情報出力装置１へのログインが行われる。
【００６８】
次に、情報処理装置２のディスプレイには、図９で示されるように、作成する書類の選択を要求する画面が表示される。この画面において、ユーザＵ００１は、マウスを操作して、「交通費請求」の左側のラジオボタンをクリックし、「ＯＫ」ボタンをクリックしたとする。すると、「交通費請求」が選択された旨が入力受付部２１で受け付けられ、種類識別情報「交通費請求」が種類識別情報送信部２３からユーザ情報出力装置１に送信される。その種類識別情報「交通費請求」は、種類識別情報受付部１４で受信され、取得部１６に渡される（ステップＳ１０２）。
【００６９】
ユーザ属性対応情報記憶部１２では、図１０で示されるユーザ属性対応情報が記憶されているものとする。図１０において、ユーザ属性情報には、部署のフィールドと、場所のフィールドとが設定されている。部署とは、ユーザの所属する部署を示す情報であり、場所とは、ユーザの所属する部署の所在地を示す情報である。
【００７０】
まず、仲間ユーザ決定部１３は、ユーザ識別情報受付部１１が受信したユーザ識別情報「Ｕ００１」に対応するユーザ属性情報として、部署「人事部」、場所「大阪」を取得し、一時的に記憶する（ステップＳ２０１，Ｓ２０２）。また、仲間ユーザ決定部１３は、図１０のユーザ属性対応情報の１番目のレコードから順番に、その一時的に記憶した部署「人事部」、場所「大阪」と一致するレコードがあるかどうか判断する（ステップＳ２０３〜Ｓ２０９）。なお、図１０のユーザ属性対応情報において、１番目のレコードのユーザ属性情報は、一時的に記憶したユーザ属性情報と一致するが（ステップＳ２０４）、ユーザＵ００１の本人のレコードであるため、ユーザ識別情報「Ｕ００１」の取得は行われない。図１０では、ユーザ識別情報「Ｕ００５」、「Ｕ００８」が少なくとも仲間ユーザ決定部１３によって取得され、一時的に記憶されることになる（ステップＳ１０３、ステップＳ２０６，Ｓ２０７）。
【００７１】
図１１は、仲間ユーザ決定部１３が取得し、一時的に記憶したユーザ識別情報を示す図である。仲間ユーザ決定部１３は、図１１で示されるユーザ識別情報を、ユーザ識別情報受付部１１が受け付けたユーザ識別情報と仲間であるユーザのユーザ識別情報として、取得部１６に渡す。
【００７２】
ユーザ情報記憶部１５は、図１２で示される、ユーザ識別情報及び種類識別情報に対応付けてユーザ情報を記憶しているものとする。図１２のユーザ情報において、「Ａ００１」等は、ユーザ情報のファイル名であるとする。取得部１６は、図１２で示されるユーザ情報において、図１１のユーザ識別情報の１番目のユーザ識別情報「Ｕ００５」に対応するユーザ情報を検索する（ステップＳ３０２〜Ｓ３０６）。図１２では、５番目のユーザ情報に対応するユーザ識別情報が、ユーザ識別情報「Ｕ００５」と一致する（ステップＳ３０３）。また、図１２の５番目のユーザ情報に対応する種類識別情報は、取得部１６が種類識別情報受付部１４から受け取った種類識別情報「交通費請求」と一致するため（ステップＳ３０４）、取得部１６は、図１２の５番目のユーザ情報「Ａ００５」を取得する（ステップＳ１０５）。
【００７３】
そのユーザ情報の取得は、次のようにしてなされる。図１３は、ユーザ情報「Ａ００５」を示す図である。また、図１４は、「交通費請求」の各フィールドと、ユーザ固有フラグとを対応付けるテーブルである。取得部１６は、図１４で示されるテーブルを参照し、フィールド「ユーザ名」、「ユーザ識別情報」以外のフィールドのフィールド値を図１３で示されるユーザ情報「Ａ００５」から取得し、一時的に記憶する（ステップＳ４０１〜Ｓ４０６）。そして、取得部１６は、取得して一時的に記憶しているフィールド値を出力部１７に渡す。すると、出力部１７は、取得部１６によって取得された複数のフィールド値から構成されるユーザ情報を種類識別情報受付部１４が受け付けた種類識別情報の送信元である情報処理装置２に送信する（ステップＳ１０６）。なお、ユーザ情報が送信される場合に、そのユーザ情報に含まれる各フィールド値がどのフィールドに対応したものかがわかるように、フィールド名とフィールド値を対にして送信してもよい。
【００７４】
そのユーザ情報は、ユーザ情報受信部２４で受信され、ユーザ情報作成部２５に渡される。ユーザ情報作成部２５は、受け取ったユーザ情報に含まれる各フィールド値を有するユーザ情報を作成する。また、表示部２７は、ユーザ情報作成部２５が作成したユーザ情報を表示する。図１５は、表示部２７が表示したユーザ情報を示す図である。フィールド「ユーザ名」、「ユーザ識別情報」のフィールド値は、ユーザ情報出力装置１から送信されていないため、この図１５のユーザ情報では表示されていない。ユーザＵ００１は、キーボードやマウスを操作することによって、ユーザ名、ユーザ識別情報を入力し、請求金額や訪問先、用件等が異なっている場合には、それらを書き換える。そして、「ＯＫ」ボタンをクリックすると、ユーザＵ００１が作成した交通費請求に関するユーザ情報が、交通費請求を受け付けるサーバ装置に送信され、ユーザＵ００１は、交通費請求を行うことができる。また、その交通費請求に関するユーザ情報は、ユーザ情報出力装置１にも送信され、図示しない受信部で受信されて、ユーザ情報記憶部１５に蓄積される。
【００７５】
なお、この具体例では、図６のフローチャートで示されるように、ユーザ識別情報及び種類識別情報が一致した１個目のユーザ情報が取得される場合について説明したが、取得部１６は、仲間ユーザ決定部１３が仲間であると決定したユーザのユーザ識別情報及び種類識別情報受付部１４が受け付けた種類識別情報に対応するすべてのユーザ情報を取得してもよい。その場合には、出力部１７による出力時に選択を行ってもよく、あるいは、情報処理装置２において、選択が行われてもよい。
【００７６】
また、この具体例では、本人以外のユーザ情報を取得する場合について説明したが、本人のユーザ情報を取得してもよい。例えば、本人が過去に入力したユーザ情報を用いて、ユーザ情報の作成が行われてもよい。
【００７７】
また、図１２において、ユーザ情報「Ａ００５」等がユーザ情報のファイル名である場合について説明したが、「Ａ００５」等は、ユーザ情報の格納されている場所を示すポインタやアドレス等であってもよい。
【００７８】
以上のように、本実施の形態によるユーザ情報出力装置１では、ユーザ識別情報受付部１１が受け付けたユーザ識別情報で識別されるユーザにとって、仲間であるユーザのユーザ情報を出力することができる。したがって、ユーザ情報を作成するユーザは、ユーザ情報出力装置１が出力したユーザ情報を利用してユーザ情報の作成を行うことによって、入力しなければならない情報の量が少なくなり、ユーザ情報の作成を容易に行うことができうる。また、例えば、上記具体例の場合に、部署ごとに連絡先電話番号や責任者名等のあらかじめ記入された見本を用意しなくてもよくなり、そのような見本を用意する作業が必要なくなる。
【００７９】
また、以前に入力されたユーザ情報を用いてユーザ情報の作成を行うことにより、ユーザ自らが入力しなくてはならない情報の量が少なくなり、入力ミスを少なくすることができうる。ユーザ情報記憶部１５に、入力ミスがないことを確認した上で新たなユーザ情報が蓄積される場合には、そのことがより顕著となる。
【００８０】
なお、本実施の形態では、ユーザ情報出力装置１がサーバ・クライアントシステムのサーバ装置である場合について説明したが、ユーザ情報出力装置１は、例えば、スタンドアロンの装置であってもよい。例えば、ユーザ情報出力装置１は、キーボード等の入力デバイスから入力されたユーザ識別情報等に基づいてユーザ情報を取得し、記録媒体に記録する装置等であってもよい。
【００８１】
（実施の形態２）
本発明の実施の形態２によるユーザ情報作成装置について、図面を参照しながら説明する。本実施の形態によるユーザ情報作成装置は、ユーザ情報を取得すると共に、ユーザ情報の作成を行うものである。
【００８２】
図１６は、本実施の形態によるユーザ情報作成装置５の構成を示すブロック図である。本実施の形態によるユーザ情報作成装置５は、ユーザ識別情報受付部１１と、ユーザ属性対応情報記憶部１２と、仲間ユーザ決定部１３と、種類識別情報受付部１４と、ユーザ情報記憶部１５と、取得部１６と、情報受付部５１と、ユーザ情報作成部５２と、処理部５３とを備える。なお、情報受付部５１、ユーザ情報作成部５２、処理部５３以外の構成及び動作は、実施の形態１と同様であり、その説明を省略する。
【００８３】
情報受付部５１は、情報の入力を受け付ける。情報受付部５１が受け付ける情報は、例えば、後述するユーザ情報作成部５２によるユーザ情報の作成において用いられるものである。情報受付部５１は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された情報を受け付けてもよく、有線もしくは無線の通信回線を介して送信された情報を受信してもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された情報を受け付けてもよい。なお、情報受付部５１は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、情報受付部５１は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００８４】
ユーザ情報作成部５２は、ユーザ情報を作成する。このユーザ情報の作成は、取得部１６が取得したユーザ情報と、情報受付部５１が受け付けた情報とに基づいてなされる。ユーザ情報を作成するとは、例えば、ユーザ情報を構成すること、及び構成されたユーザ情報の一部または全部を修正・変更することなどである。
【００８５】
処理部５３は、ユーザ情報作成部５２が作成したユーザ情報に関する処理を行う。ユーザ情報に関する処理とは、例えば、ユーザ情報の蓄積であってもよく、ユーザ情報の出力であってもよく、その他の処理であってもよい。本実施の形態では、処理部５３は、ユーザ情報作成部５２が作成したユーザ情報をユーザ情報記憶部１５に蓄積するものとする。なお、処理部５３がユーザ情報を出力する場合には、その出力は、例えば、表示デバイス（例えば、ＣＲＴや液晶ディスプレイなど）への表示でもよく、所定の機器への通信回線を介した送信でもよく、プリンタによる印刷でもよく、スピーカによる音声出力でもよい。その場合に、処理部５３は、出力を行うデバイス（例えば、表示デバイスやプリンタなど）を含んでもよく、あるいは含まなくてもよい。また、処理部５３は、ハードウェアによって実現されてもよく、あるいは、それらのデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００８６】
なお、ユーザ識別情報受付部１１、種類識別情報受付部１４、情報受付部５１、処理部５３の任意の２以上の要素が通信に関するデバイスを有する場合に、それらは同一の手段であってもよく、あるいは別々の手段であってもよい。
【００８７】
次に、本実施の形態によるユーザ情報作成装置５の動作について、図１７のフローチャートを用いて説明する。なお、図１７のフローチャートにおいて、ステップＳ１０１〜Ｓ１０５の処理は、実施の形態１の図３のフローチャートと同様であり、その説明を省略する。
【００８８】
（ステップＳ５０１）ユーザ情報作成部５２は、取得部１６が取得したユーザ情報と、情報受付部５１が受け付けた情報とに基づいて、ユーザ情報を作成する。
（ステップＳ５０２）処理部５３は、ユーザ情報作成部５２が作成したユーザ情報に関する処理を行う。そして、ステップＳ１０１に戻る。
なお、図１７のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００８９】
次に、ステップＳ５０１の処理の詳細について、図１８のフローチャートを用いて説明する。
（ステップＳ６０１）ユーザ情報作成部５２は、取得部１６によってユーザ情報が取得されたかどうか判断する。そして、ユーザ情報が取得された場合には、ステップＳ６０２に進み、そうでない場合には、ステップＳ６０３に進む。
【００９０】
（ステップＳ６０２）ユーザ情報作成部５２は、取得部１６によって取得されたユーザ情報を、ユーザ情報作成部５２が作成するユーザ情報に取り込む。例えば、取得部１６が取得したユーザ情報が、ユーザ情報に含まれるすべてのフィールドの情報を含む場合には、そのユーザ情報を取り込むことにより、すべてのフィールドに関するフィールド値を含むユーザ情報が作成されることになる。一方、例えば、取得部１６が取得したユーザ情報が、ユーザ情報に含まれる一部のフィールドの情報を含む情報である場合には、ユーザ情報を取り込むことにより、そのフィールドに関するフィールド値を含むユーザ情報が作成され、その他のフィールドに関するフィールド値はヌル（Ｎｕｌｌ）であることになる。
【００９１】
（ステップＳ６０３）ユーザ情報作成部５２は、情報受付部５１が情報の入力を受け付けたかどうか判断する。そして、情報の入力を受け付けた場合には、ステップＳ６０４に進み、そうでない場合には、ステップＳ６０５に進む。
【００９２】
（ステップＳ６０４）ユーザ情報作成部５２は、情報受付部５１が受け付けた情報に基づいて、ユーザ情報作成部５２が作成するユーザ情報を変更する。例えば、フィールド値がヌルであるフィールドに新たなフィールド値が入力されたり、また、取得部１６が取得したフィールド値が変更されたりする。そして、ステップＳ６０３に戻る。
【００９３】
（ステップＳ６０５）ユーザ情報作成部５２は、ユーザ情報の作成を終了するかどうか判断する。ユーザ情報作成部５２は、例えば、情報受付部５１がユーザ情報の作成を終了する旨の指示を受け付けた場合に、ユーザ情報の作成を終了すると判断する。そして、ユーザ情報の作成を終了する場合には、ユーザ情報の作成の処理は終了となり、ステップＳ１０６に進む。一方、ユーザ情報の作成を終了しない場合には、ステップＳ６０３に戻る。
【００９４】
なお、本実施の形態によるユーザ情報作成装置５の動作の具体例については、実施の形態１の情報処理システムにおいて、ユーザ情報出力装置１によるユーザ情報の送信と、情
報処理装置２によるユーザ情報の受信とが行われない以外、実施の形態１の具体例と同様であり、その説明を省略する。なお、実施の形態１のユーザ情報作成部２５が本実施の形態のユーザ情報作成部５２に対応し、実施の形態１の入力受付部２１が本実施の形態の情報受付部５１に対応している。
【００９５】
また、ユーザ情報作成装置５は、サーバ・クライアントシステムにおけるサーバ装置であってもよく、あるいは、スタンドアロンの装置であってもよい。後者の場合には、ユーザ情報作成装置５は、実施の形態１の情報処理装置２と同様に、表示部などを備えていてもよい。
【００９６】
以上のように、本実施の形態によるユーザ情報作成装置５では、ユーザ情報作成部５２を備えたことで、取得されたユーザ情報を用いて、ユーザ情報の作成を行うことができ、実施の形態１と同様に、ユーザ情報を容易に作成することができるという効果を奏する。
【００９７】
なお、上記各実施の形態において、ユーザ情報出力装置１及びユーザ情報作成装置５は、種類識別情報受付部１４を備えなくてもよい。例えば、ユーザ情報出力装置１等で取り扱うユーザ情報の種類が決まっている場合、あるいは、取得されたユーザ情報から、ユーザ等が所望のユーザ情報を選択する場合等においては、種類識別情報を用いることなく、ユーザ情報の取得を行ってもよい。例えば、取得部１６は、仲間ユーザ決定部１３が決定したユーザに対応するユーザ情報を取得するものであってもよい。この場合には、ユーザ情報記憶部１５において、ユーザ情報は、ユーザ識別情報に対応付けられたものであってもよい。
【００９８】
また、上記各実施の形態において、ユーザ情報出力装置１及びユーザ情報作成装置５は、ユーザ属性対応情報記憶部１２を備えなくてもよい。この場合には、仲間ユーザ決定部１３は、ユーザ属性対応情報を用いないで仲間の決定を行ってもよい。例えば、図１９で示されるようにユーザ識別情報とグループ識別情報とが対応付けられている場合に、仲間ユーザ決定部１３は、ユーザ識別情報受付部１１が受け付けたユーザ識別情報に対応するグループ識別情報を特定し、そのグループ識別情報に対応するユーザ識別情報を、ユーザ識別情報受付部１１が受け付けたユーザ識別情報で識別されるユーザと仲間のユーザであるユーザ識別情報であると判断してもよい。
【００９９】
また、上記各実施の形態において、ユーザ情報記憶部１５が記憶しているユーザ情報が、ユーザ固有情報とユーザ共通情報とを含む場合について説明したが、ユーザ情報が、ユーザ固有情報とユーザ共通情報とに分けられていなくてもよい。例えば、取得部１６は、仲間ユーザ決定部１３が決定したユーザに対応するユーザ情報のすべてを取得してもよい。その場合には、ユーザ情報を作成する際に、必要な情報と必要でない情報とをユーザが取捨選択してもよく、あるいは、他の構成要素によって、ユーザ情報を作成するのに必要でない情報（例えば、他のユーザの氏名等）を削除する処理を行ってもよい。
【０１００】
また、上記各実施の形態において、仲間ユーザ決定部１３は、ユーザ識別情報受付部１１が受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザのグループを決定する処理を行い、取得部１６は、仲間ユーザ決定部１３が決定したユーザのグループに対応するユーザ情報をユーザ情報記憶部１５から取得してもよい。この場合には、ユーザ情報記憶部１５は、ユーザのグループを識別する情報であるグループ識別情報に対応付けてユーザ情報が記憶されるものであってもよい。また、仲間ユーザ決定部１３は、例えば、ユーザ属性対応情報を用いることにより、ユーザ識別情報受付部１１が受け付けたユーザ識別情報で識別されるユーザの属性と近い、あるいは一致するグループを、そのユーザ識別情報で識別されるユーザの仲間のグループと決定してもよい。例えば、ユーザ識別情報受付部１１がユーザ識別情報「Ｕ００１」を受け付けた場合には、仲間ユーザ決定部１３
は、図１９で示されるテーブルを参照し、ユーザ識別情報「Ｕ００１」で識別されるユーザと仲間であるユーザのグループとして、グループ識別情報「Ｇ００１」で識別されるグループを決定し、そのグループ識別情報「Ｇ００１」を取得部１６に渡す。ユーザ情報記憶部１５は、図２０で示されるユーザ情報を記憶しており、取得部１６は、仲間ユーザ決定部１３から受け取ったグループ識別情報「Ｇ００１」と、種類識別情報受付部１４が受け付けた出意識別情報とに対応する１または２以上のユーザ情報を取得する。この場合にも、上記各実施の形態と同様の効果が得られる。
【０１０１】
また、上記実施の形態の具体例において、ユーザ情報が交通費請求に関する情報である場合について説明したが、ユーザ情報の種類を問わないことは言うまでもない。ユーザの仲間の間では同一の設定であるフィールド値が多く、また、そのフィールド値が非常に複雑であり、ユーザ自身が入力するのが大変であるという性質のユーザ情報に対して特に有効である。
【０１０２】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成してもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラム制御によるソフトウェアにより構成してもよい。ソフトウェアにより構成される場合には、例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。なお、上記実施の形態におけるユーザ情報出力装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付ステップと、前記ユーザ識別情報受付ステップで受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザを決定する仲間ユーザ決定ステップと、ユーザ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部から、前記仲間ユーザ決定ステップで決定したユーザに対応するユーザ情報を取得する取得ステップと、前記取得ステップで取得したユーザ情報を出力する出力ステップと、を実行させるためのものである。
【０１０３】
また、他のプログラムは、コンピュータに、ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付ステップと、前記ユーザ識別情報受付ステップで受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザのグループを決定する仲間ユーザ決定ステップと、ユーザのグループを識別する情報であるグループ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部から、前記仲間ユーザ決定ステップで決定したユーザのグループに対応するユーザ情報を取得する取得ステップと、前記取得ステップで取得したユーザ情報を出力する出力ステップと、を実行させるためのものである。
【０１０４】
また、上記実施の形態におけるユーザ情報作成装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付ステップと、前記ユーザ識別情報受付ステップで受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザを決定する仲間ユーザ決定ステップと、ユーザ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部から、前記仲間ユーザ決定ステップで決定したユーザに対応するユーザ情報を取得する取得ステップと、情報の入力を受け付ける情報受付ステップと、前記取得ステップで取得したユーザ情報と、前記情報受付ステップで受け付けた情報とに基づいて、ユーザ情報を作成するユーザ情報作成ステップと、前記ユーザ情報作成ステップで作成したユーザ情報に関する処理を行う処理ステップと、を実行させるためのものである。
【０１０５】
また、他のプログラムは、コンピュータに、ユーザを識別する情報であるユーザ識別情
報を受け付けるユーザ識別情報受付ステップと、前記ユーザ識別情報受付ステップで受け付けたユーザ識別情報で識別されるユーザと仲間であるユーザのグループを決定する仲間ユーザ決定ステップと、ユーザのグループを識別する情報であるグループ識別情報に対応付けてユーザに関する情報であるユーザ情報が記憶されるユーザ情報記憶部から、前記仲間ユーザ決定ステップで決定したユーザのグループに対応するユーザ情報を取得する取得ステップと、情報の入力を受け付ける情報受付ステップと、前記取得ステップで取得したユーザ情報と、前記情報受付ステップで受け付けた情報とに基づいて、ユーザ情報を作成するユーザ情報作成ステップと、前記ユーザ情報作成ステップで作成したユーザ情報に関する処理を行う処理ステップと、を実行させるためのものである。
【０１０６】
なお、上記プログラムにおいて、情報を送信する送信ステップや、情報を受信する受信ステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０１０７】
また、このプログラムは、サーバなどからダウンロードされることによって実行されてもよく、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。
【０１０８】
また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１０９】
以上より、本発明によるユーザ情報出力装置等は、ユーザ情報の作成におけるユーザの労力を軽減することができ、ユーザ情報を作成するシステム等において有用である。
【図面の簡単な説明】
【０１１０】
【図１】本発明の実施の形態１による情報処理システムの構成を示す図
【図２】同実施の形態による情報処理装置の構成を示すブロック図
【図３】同実施の形態によるユーザ情報出力装置の動作を示すフローチャート
【図４】同実施の形態による情報処理システムの構成を示す図
【図５】同実施の形態によるユーザ情報出力装置の動作を示すフローチャート
【図６】同実施の形態によるユーザ情報出力装置の動作を示すフローチャート
【図７】同実施の形態によるユーザ情報出力装置の動作を示すフローチャート
【図８】同実施の形態における表示画面の一例を示す図
【図９】同実施の形態における表示画面の一例を示す図
【図１０】同実施の形態におけるユーザ属性対応情報の一例を示す図
【図１１】同実施の形態における取得されたユーザ識別情報の一例を示す図
【図１２】同実施の形態におけるユーザ情報記憶部が記憶している情報の一例を示す図
【図１３】同実施の形態におけるユーザ情報の一例を示す図
【図１４】同実施の形態におけるユーザ情報のフィールドとユーザ固有フラグとの対応の一例を示す図
【図１５】同実施の形態における表示画面の一例を示す図
【図１６】本発明の実施の形態２によるユーザ情報作成装置の構成を示す図
【図１７】同実施の形態によるユーザ情報作成装置の動作を示すフローチャート
【図１８】同実施の形態によるユーザ情報作成装置の動作を示すフローチャート
【図１９】他の実施の形態におけるユーザ識別情報とグループ識別情報との対応の一例を示す図
【図２０】他の実施の形態におけるユーザ識別情報記憶部が記憶している情報の一例を示す図
【符号の説明】
【０１１１】
１  ユーザ情報出力装置
２〜４  情報処理装置
５  ユーザ情報作成装置
１１  ユーザ識別情報受付部
１２  ユーザ属性対応情報記憶部
１３  仲間ユーザ決定部
１４  種類識別情報受付部
１５  ユーザ情報記憶部
１６  取得部
１７  出力部
２１  入力受付部
２２  ユーザ識別情報送信部
２３  種類識別情報送信部
２４  ユーザ情報受信部
２５，５２  ユーザ情報作成部
２６  ユーザ情報出力部
２７  表示部
５１  情報受付部
５３  処理部
【図１】
2007052572.tif 000003
【図２】
2007052572.tif 000004
【図３】
2007052572.tif 000005
【図４】
2007052572.tif 000006
【図５】
2007052572.tif 000007
【図６】
2007052572.tif 000008
【図７】
2007052572.tif 000009
【図８】
2007052572.tif 000010
【図９】
2007052572.tif 000011
【図１０】
2007052572.tif 000012
【図１１】
2007052572.tif 000013
【図１２】
2007052572.tif 000014
【図１３】
2007052572.tif 000015
【図１４】
2007052572.tif 000016
【図１５】
2007052572.tif 000017
【図１６】
2007052572.tif 000018
【図１７】
2007052572.tif 000019
【図１８】
2007052572.tif 000020
【図１９】
2007052572.tif 000021
【図２０】
2007052572.tif 000022