(57)【特許請求の範囲】
【請求項１】
携帯端末と通信する通信部と、
業務情報を日時別及び担当者別に記憶する記憶部と、
前記業務情報を前記担当者別に抽出することを指示する操作部と、
前記操作部の指示に応じて、計時部から現在日時を取得し、当該現在日時に対応する前記業務情報を前記記憶部から前記担当者別に抽出する抽出部と、
前記抽出部により抽出された前記業務情報を前記担当者別に格納する格納部と、
前記携帯端末の要求に応じて、前記携帯端末を所持する前記担当者に対応する前記業務情報を前記格納部から読み出して前記通信部を介して前記携帯端末に送信する制御部と、
を備える情報処理装置。
【請求項２】
前記業務情報は、前記担当者が業務で扱う商品に関する商品情報を含む請求項１に記載の情報処理装置。
【請求項３】
前記業務情報は、前記担当者が実行可能な業務から実行する業務を入力するためのメニューを示すメニュー情報を含む請求項１又は２に記載の情報処理装置。
【請求項４】
前記業務情報は、前記担当者が業務を実行する移動先を示す移動先情報を含む請求項１から３のいずれか一項に記載の情報処理装置。
【請求項５】
前記業務情報は、前記移動先を含む移動先エリアを示す移動先エリア情報を含み、
前記操作部は、前記担当者の移動対象に移動先エリアを含めるか否かの移動先条件を指示し、
前記抽出部は、前記移動先条件に応じて前記業務情報を前記記憶部から前記担当者別に抽出する請求項４に記載の情報処理装置。
【請求項６】
前記制御部は、前記通信部を介して前記携帯端末から実行された業務に関する業務実績情報、及び業務実行の時刻を示す業務履歴情報を受信して担当者別記憶部に記憶する請求項１から５のいずれか一項に記載の情報処理装置。
【請求項７】
前記制御部は、前記業務情報を前記携帯端末に送信すると、送信済の前記業務情報を前記格納部から削除する請求項１から６のいずれか一項に記載の情報処理装置。
【請求項８】
請求項１から７のいずれか一項に記載の情報処理装置と、
前記携帯端末と、を備え、
前記携帯端末は、
前記情報処理装置と通信する端末側通信部と、
端末側記憶部と、
担当者識別情報の入力を受け付ける端末側操作部と、
前記端末側操作部により入力された担当者識別情報及び当該担当者識別情報に対応する業務情報の要求を前記情報処理装置に前記端末側通信部を介して送信し、当該要求した業務情報を受信して前記端末側記憶部に記憶する端末側制御部と、
を備える情報処理システム。
【請求項９】
前記端末側操作部は、実行された業務に関する業務実績情報、及び業務実行時刻を示す業務履歴情報の入力を受け付け、
前記端末側制御部は、前記端末側操作部により入力された業務実績情報及び業務履歴情報を前記情報処理装置に前記端末側通信部を介して送信する請求項８に記載の情報処理システム。
【請求項１０】
携帯端末と通信する通信部と、業務情報を日時別及び担当者別に記憶する記憶部と、前記業務情報を前記担当者別に抽出することを指示する操作部と、現在日時を計時する計時部とを備える情報処理装置に搭載されたコンピュータを、
前記操作部の指示に応じて、前記計時部から前記現在日時を取得し、前記現在日時に対応する前記業務情報を前記記憶部から前記担当者別に抽出する抽出部、
前記抽出部により抽出された前記業務情報を前記担当者別に格納する格納部、
前記携帯端末の要求に応じて、前記携帯端末を所持する前記担当者に対応する前記業務情報を前記格納部から読み出して前記通信部を介して前記携帯端末に送信する制御部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム及びプログラムに関する。
【背景技術】
【０００２】
従来、情報のキー入力機能及びバーコード読み取り機能を有する携帯端末としてのハンディターミナル（ＨＴ（Handy Terminal））が知られている。ハンディターミナルは、例えば、販売管理システムに使われていた。
【０００３】
販売管理システムは、ハンディターミナルと、会社の事務所のＰＣ（Personal Computer）と、を備える。販売管理システムにおいて、管理者が各担当者別にハンディターミナルで本日行う業務を、担当者別日程と連動して事務所ＰＣにて登録する。事務所ＰＣにクレードル等を介して通信接続されたハンディターミナルは、業務開始時に担当者がログイン処理を行うと、事務所ＰＣから担当者別の業務がダウンロードされる。そして、担当者は、ハンディターミナルを業務場所に持ち出して、各担当者別の業務をスケジュールに従って行い、業務実績をハンディターミナルに入力する。業務終了時には、担当者がハンディターミナルを事務所ＰＣに接続し、業務処理結果をハンディターミナルから事務所ＰＣへ転送する。事務所ＰＣでは、業務進捗状況の管理が行われる。
【０００４】
ハンディターミナルには、業務用のメニューシステムが構築されている。ハンディターミナルを用いて業務を行う場合、表示されたメニューより、随時行う業務をユーザが選択入力する方式となっていた。ハンディターミナルを用いて行う業務としては、事務所及び倉庫等で行う業務や、得意先等にハンディターミナルを持ち出して行う業務が存在していた。
【０００５】
また、業務形態として、会社の社内ネットワークサーバと、このネットワークサーバにインターネット接続された自宅のＰＣとを備え、自宅ＰＣで業務を行う在宅勤務システムが知られている（例えば、特許文献１参照）。在宅勤務者は、自宅ＰＣを操作して社内ネットワークサーバに接続し、本日の業務予定を社内ネットワークサーバに送信して業務を開始する。そして、在宅勤務者は、業務時実行後に自宅ＰＣで実行した業務に伴う業務関連情報等を社内ネットワークサーバに送信して報告する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−２８３５５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、従来の販売システムにおいて、ハンディターミナルのメニューは、日々又はその日に行わない業務についても選択可能であった。このため、本来実施しなくてもよい業務を実行してしまうケースが存在した。
【０００８】
また、従来の在宅勤務システムにおいては、自宅ＰＣを使用する担当者が決まっていた。これに対し、従来の販売システムにおいては、同一の業務を複数台のハンディターミナルを使用して複数人で処理することも可能であった。このため、ハンディターミナルの業務では、業務処理内容の重複等が発生するケースが存在した。
【０００９】
さらに、従来の販売システムにおいて、事務所から得意先等にハンディターミナルを持ち出す場合には、予め、業務実行に使用するデータを事務所ＰＣからハンディターミナル内にダウンロードする必要があった。そのデータ容量に比例して、ダウンロード時間が費やされている。このため、そのダウンロード時間の短縮の要請があった。
【００１０】
本発明の課題は、ハンディターミナル等の携帯端末を使用する担当者別に、業務に関する適切な情報を抽出して携帯端末に送信することである。
【課題を解決するための手段】
【００１１】
請求項１に記載の発明の情報処理装置は、携帯端末と通信する通信部と、業務情報を日時別及び担当者別に記憶する記憶部と、前記業務情報を前記担当者別に抽出することを指示する操作部と、前記操作部の指示に応じて、計時部から現在日時を取得し、当該現在日時に対応する前記業務情報を前記記憶部から前記担当者別に抽出する抽出部と、前記抽出部により抽出された前記業務情報を前記担当者別に格納する格納部と、前記携帯端末の要求に応じて、前記携帯端末を所持する前記担当者に対応する前記業務情報を前記格納部から読み出して前記通信部を介して前記携帯端末に送信する制御部と、を備える。
【発明の効果】
【００２１】
本発明によれば、携帯端末を使用する担当者別に、適切な業務情報を抽出して携帯端末に送信できる。
【図面の簡単な説明】
【００２２】
【図１】本発明に係る実施の形態の業務情報配信システムの構成を示す図である。
【図２】ＰＣの機能構成を示すブロック図である。
【図３】ハンディターミナルの機能構成を示すブロック図である。
【図４】ＰＣの記憶部に記憶される各種情報を示す図である。
【図５】（ａ）は、メニューファイルの構成を示す図である。（ｂ）は、担当者マスタファイルの構成を示す図である。（ｃ）は、データ抽出前の商品マスタファイルの構成を示す図である。（ｄ）は、得意先別商品ファイルの構成を示す図である。
【図６】（ａ）は、担当者別日程ファイルの構成を示す図である。（ｂ）は、データ抽出後の商品マスタファイルの構成を示す図である。
【図７】ハンディターミナルのフラッシュメモリに記憶される各種情報を示す図である。
【図８】ＰＣで実行される業務指示作成処理を示すフローチャートである。
【図９】業務指示作成処理のファイル出力処理を示すフローチャートである。
【図１０】（ａ）は、担当者別業務指示作成画面を示す図である。（ｂ）は、データ抽出条件画面を示す図である。
【図１１】ＰＣで実行される業務情報送信処理を示すフローチャートである。
【図１２】ハンディターミナルで実行される業務情報受信処理を示すフローチャートである。
【図１３】（ａ）は、業務ログイン画面を示す図である。（ｂ）は、第１の業務メニュー画面を示す図である。
【図１４】ハンディターミナルで実行されるＨＴ業務処理を示すフローチャートである。
【図１５】（ａ）は、第２の業務メニュー画面を示す図である。（ｂ）は、第３の業務メニュー画面を示す図である。
【図１６】ハンディターミナルで実行される業務実績送信処理を示すフローチャートである。
【図１７】ＰＣで実行される業務実績受信処理を示すフローチャートである。
【図１８】ＰＣで実行される実績登録処理を示すフローチャートである。
【図１９】ＰＣで実行される業務ログ表示処理を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００２４】
先ず、図１〜図３を参照して、本実施の形態の装置構成を説明する。図１に、本実施の形態の業務情報配信システム１の構成を示す。
【００２５】
本実施の形態の業務情報配信システム１は、業務開始前に、使用する担当者及び業務に応じた業務情報を抽出してハンディターミナルに配信するシステムである。業務情報とは、ハンディターミナルにおける業務実行に必要なデータとする。業務情報はは、例えば、メニュー、業務スケジュール、業務で扱う商品のデータである。また、業務情報配信システム１は、ある会社の事務所に設置されているものとする。
【００２６】
図１に示すように、業務情報配信システム１は、業務情報管理装置としてのＰＣ１０と、クレードル２０Ａ，２０Ｂと、携帯端末としてのハンディターミナル３０Ａ，３０Ｂと、を備える。ＰＣ１０は、ハンディターミナル３０Ａ，３０Ｂで実行される業務等の情報の管理装置である。ＰＣ１０は、クレードル２０Ａ，２０Ｂを介してハンディターミナル３０Ａ，３０Ｂに業務情報を送受信する。
【００２７】
クレードル２０Ａ，２０Ｂは、ＰＣ１０に通信接続されている。また、クレードル２０Ａ，２０Ｂは、ハンディターミナル３０Ａ，３０Ｂが載置され、載置されたハンディターミナル３０Ａ，３０Ｂを充電するとともに、通信接続される。
【００２８】
ハンディターミナル３０Ａ，３０Ｂは、担当者により持ち出されて、業務に関する入力を受け付ける携帯端末である。また、ハンディターミナル３０Ａ，３０Ｂを使用する担当者は、それぞれ一人に決まっていない。ハンディターミナル３０Ａ，３０Ｂは、複数人で共通して使用されるものとする。
【００２９】
また、業務情報配信システム１では、ＰＣ１０に接続されるクレードル、ハンディターミナルの台数を各２台としたが、これに限定されるものではない。クレードルの、ハンディターミナルの台数は、それぞれ、少なくとも一台であればよい。例えば、所定台数のハンディターミナルを、それ以下の台数のクレードルに共通して載置する構成としてもよい。
【００３０】
次に、図２及び図３を参照して、ＰＣ１０及びハンディターミナル３０Ａの内部構成を説明する。図２に、ＰＣ１０の機能構成を示す。図３に、ハンディターミナル３０Ａの機能構成を示す。なお、ハンディターミナル３０Ｂの構成は、ハンディターミナル３０Ａと同様であり、その説明を省略する。
【００３１】
先ず、図２を参照して、ＰＣ１０の内部構成を説明する。ＰＣ１０は、管理側制御部としてのＣＰＵ（Central Processing Unit）１１と、管理側操作部としての操作部１２と、ＲＡＭ（Random Access Memory）１３と、表示部１４と、管理側記憶部としての記憶部１５と、通信部１６と、管理側通信部としてのＩ／Ｆ部１７と、計時部１８と、を備える。ＰＣ１０の各部は、バス１９を介して接続されている。
【００３２】
ＣＰＵ１１は、ＰＣ１０の各部を制御する。ＣＰＵ１１は、記憶部１５に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出してＲＡＭ１３に展開し、ＲＡＭ１３に展開されたプログラムとの協働で、各種処理を実行する。
【００３３】
ＣＰＵ１１は、業務指示作成プログラム１５１に従い、業務指示対象の担当者名及びデータ抽出条件の入力を操作部１２から受け付け、記憶部１５に記憶されている業務情報から入力された担当者名及びデータ抽出条件に対応する業務情報を抽出して記憶部１５に記憶されている担当者別フォルダに出力（格納）する。
【００３４】
また、ＣＰＵ１１は、業務情報送信プログラム１５２に従い、ハンディターミナル３０Ａ，３０Ｂから担当者のユーザ名を含む業務情報要求を受信した場合に、記憶部１５に記憶されているユーザ名の担当者別フォルダから業務情報を読み出して要求元のハンディターミナルに送信する。
【００３５】
また、ＣＰＵ１１は、業務実績受信プログラム１５３に従い、ハンディターミナル３０Ａ，３０Ｂから担当者のユーザ名を含む実績ファイル及び業務ログファイルを受信した場合に、記憶部１５に記憶されているユーザ名の担当者別フォルダに受信した実績ファイル及び業務ログファイルを記憶する。
【００３６】
また、ＣＰＵ１１は、実績登録プログラム１５４に従い、記憶部１５に記憶されている担当者別フォルダ内の実績ファイルを登録ファイルに登録する。
【００３７】
また、ＣＰＵ１１は、業務ログ表示プログラム１５５に従い、記憶部１５に記憶されている担当者別フォルダ内の業務ログファイルを表示部１４に表示する。
【００３８】
操作部１２は、各種キー操作入力を受け付けるキーボードを備え、キー操作入力に応じた操作情報をＣＰＵ１１に出力する。また、操作部１２は、マウス等のポインティングデバイスを備え、位置情報の操作入力を受け付ける構成としてもよい。
【００３９】
ＲＡＭ１３は、情報を一時的に記憶する揮発性のメモリであり、各種データ及びプログラムを格納するワークエリアを有する。
【００４０】
表示部１４は、ＬＣＤ（Liquid Crystal Display）等により構成され、ＣＰＵ１１から入力される表示情報に応じて各種表示を行う。
【００４１】
記憶部１５は、ＨＤＤ（Hard Disk Drive）等により構成され、各種データ及び各種プログラムを読み出し及び書き込み可能に記憶する。記憶部１５には、各種情報と、業務指示作成プログラム１５１、業務情報送信プログラム１５２、業務実績受信プログラム１５３、実績登録プログラム１５４及び業務ログ表示プログラム１５５と、が記憶されている。記憶部１５に記憶される各種情報は、詳細に後述される。
【００４２】
通信部１６は、通信ネットワークに接続されたネットワークカード等で構成され、ＰＣ１０と、通信ネットワーク上の機器との間の通信制御を行う。
【００４３】
Ｉ／Ｆ部１７は、外部機器が有線接続されるインタフェース部である。本実施の形態では、Ｉ／Ｆ部１７が、クレードル２０Ａ，２０Ｂに接続される。Ｉ／Ｆ部１７は、クレードル２０Ａ，２０Ｂにハンディターミナル３０Ａ，３０Ｂが載置された状態で、ハンディターミナル３０Ａ，３０ＢとＰＣ１０（ＣＰＵ１１）との間の通信を仲介する。
【００４４】
計時部１８は、現在の日時を計時する計時回路を有し、当該計時回路から出力される現在日時情報をＣＰＵ１１に出力する。
【００４５】
次いで、図３を参照して、ハンディターミナル３０Ａの内部構成を説明する。ハンディターミナル３０Ａは、端末側制御部としてのＣＰＵ３１と、端末側操作部としての操作部３２と、ＲＡＭ３３と、表示部３４と、ＲＯＭ（Read Only Memory）３５と、スキャナ部３６と、端末側記憶部としてのフラッシュメモリ３７と、端末側通信部としてのＩ／Ｆ部３８と、計時部３９と、無線通信部３Ａと、電源部３Ｂと、を備える。ハンディターミナル３０Ａの電源部３Ｂを除く各部は、バス３Ｃを介して接続されている。
【００４６】
ＣＰＵ３１は、ハンディターミナル３０Ａの各部を制御する。ＣＰＵ３１は、ＲＯＭ３５に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出してＲＡＭ３３に展開し、ＲＡＭ３３に展開されたプログラムとの協働で、各種処理を実行する。
【００４７】
ＣＰＵ３１は、業務情報受信プログラム３５１に従い、業務実行対象の担当者のログイン時にユーザ名の入力を操作部３２から受け付け、当該ユーザ名を含む業務情報の要求をＰＣ１０に送信して業務情報を受信してフラッシュメモリ３７に記憶する。
【００４８】
ＣＰＵ３１は、ＨＴ業務プログラム３５２に従い、フラッシュメモリ３７に記憶されている業務情報を用いて、業務のメニュー表示の上、実行した業務実績の入力を操作部３２から受け付け、当該業務実績に基づいて実績ファイル及び業務ログファイルを作成してフラッシュメモリ３７に記憶する。
【００４９】
ＣＰＵ３１は、業務実績送信プログラム３５３に従い、フラッシュメモリ３７に記憶されている実績ファイル及び業務ログファイルをユーザ名とともにＰＣ１０に送信する。
【００５０】
操作部３２は、各種キーから操作入力を受け付けるキーパッドを備え、キー操作入力に応じた操作情報をＣＰＵ３１に出力する。操作部３２の各種キーは、数字、文字の入力キー、各種機能キー、スキャナ部３６によるスキャン実行のトリガキー等を含む。
【００５１】
ＲＡＭ３３は、ＲＡＭ１３と同様のメモリである。表示部３４は、ＬＣＤ、ＥＬＤ（Electro Luminescent Display）等により構成され、ＣＰＵ３１から入力される表示情報に応じて各種表示を行う。
【００５２】
ＲＯＭ３５は、読み出し専用の情報を記憶するメモリである。ＲＯＭ３５には、各種情報と、業務情報受信プログラム３５１と、ＨＴ業務プログラム３５２と、業務実績送信プログラム３５３と、が記憶されている。
【００５３】
スキャナ部３６は、発光部、受光部、ゲイン回路、２値化回路を備え、１次元のバーコードを読み取るレーザスキャナである。スキャナ部３６において、発光部から出射された光束がバーコードに照射され、その反射光が受光部により受光されて電気信号に変換され、その電気信号がゲイン回路により増幅されて２値化回路により２値データに変換され、その２値データがＣＰＵ３１に出力される。ＣＰＵ３１において、スキャナ部３６から入力された２値データが、スキャンしたバーコードが含む情報に変換される。スキャナ部３６は、レーザスキャナに代えて、１次元バーコード又は２次元コードを撮影して画像データをＣＰＵ３１に出力するイメージスキャナとしてもよい。
【００５４】
フラッシュメモリ３７は、情報を読み出し及び書き込み自在に記憶するメモリである。フラッシュメモリ３７に記憶される各種情報は、詳細に後述される。
【００５５】
計時部３９は、現在の日時を計時する計時回路を有し、当該計時回路から出力される現在日時情報をＣＰＵ３１に出力する。
【００５６】
無線通信部３Ａは、無線通信用アンテナ、送信信号の変調部、受信信号の復調部等を備える。無線通信部３Ａは、通信ネットワーク上に設けられたアクセスポイントとの間で無線通信を行う。つまり、ハンディターミナル３０Ａ（ＣＰＵ３１）は、無線通信部３Ａ、アクセスポイント、通信部１６を介して、ＰＣ１０と通信可能である。
【００５７】
電源部３Ｂは、ハンディターミナル３０Ａの各部に電源電力を供給する。電源部３Ｂは、例えば、リチウム電池等の二次電池である。
【００５８】
次に、図４〜図７を参照して、ＰＣ１０及びハンディターミナル３０Ａに記憶される各種情報を説明する。図４に、ＰＣ１０の記憶部１５に記憶される各種情報を示す。図５（ａ）に、メニューファイル４１の構成を示す。図５（ｂ）に、担当者マスタファイル４２の構成を示す。図５（ｃ）に、商品マスタファイル４３の構成を示す。図５（ｄ）に、得意先別商品ファイル４４の構成を示す。図６（ａ）に、担当者別日程ファイル４５の構成を示す。図６（ｂ）に、商品マスタファイル５３１の構成を示す。図７に、ハンディターミナル３０Ａのフラッシュメモリ３７に記憶される各種情報を示す。
【００５９】
図４に示すように、ＰＣ１０の記憶部１５には、メニューファイル４１と、担当者マスタファイル４２と、商品マスタファイル４３と、得意先別商品ファイル４４と、担当者別日程ファイル４５と、登録ファイル４６と、が記憶される。
【００６０】
また、記憶部１５には、ハンディターミナル３０Ａ，３０Ｂに提供するファイルを格納する担当者別のフォルダとして、担当者別フォルダＦ１〜Ｆｎ（ｎ：担当者の数）が記憶されている。また、記憶部１５には、ハンディターミナル３０Ａ，３０Ｂから提供されたファイルを格納する担当者別のフォルダとして、担当者別フォルダＧ１〜Ｇｎが記憶されている。
【００６１】
ハンディターミナル３０Ａ，３０Ｂを使用する担当者を、「○○太郎」、「△△一郎」、…とする。「○○太郎」に対応する担当者別フォルダＦ１には、メニューファイル５１１と、商品マスタファイル５３１と、得意先別商品ファイル５４１と、担当者別日程ファイル５５１と、環境データファイル５７１と、が格納される。担当者別フォルダＦ２〜Ｆｎは、担当者別フォルダＦ１と同様で担当者が別のファイルが格納される。
【００６２】
「○○太郎」に対応する担当者別フォルダＧ１には、実績ファイル５８１と、業務ログファイル５９１と、が格納される。担当者別フォルダＧ２〜Ｇｎは、担当者別フォルダＧ１と同様で担当者が別のファイルが格納される。
【００６３】
次いで、各ファイルの詳細な構成を説明する。メニューファイル４１は、ハンディターミナルに表示するメニューに関する全担当者分のデータを有する。図５（ａ）に示すように、メニューファイル４１は、メニュー階層４１１、業務名４１２、起動プログラム４１３、担当者業務種類４１４等の項目を有する。
【００６４】
メニュー階層４１１は、メニュー階層として表示するための業務種類である。メニュー階層４１１は、「受注」、「売上」、「仕入」、「発注」、「在庫」等である。受注は、担当者が営業担当の業務であり、得意先における商品の受注である。受注は、担当者が営業担当の業務であり、得意先における商品の受注業務である。売上は、担当者が営業担当の業務であり、得意先における商品の売上（納品）業務である。仕入は、担当者が営業担当の業務であり、商品の仕入れ元への商品の仕入業務である。発注は、担当者が事務担当の業務であり、倉庫等で不足する商品の仕入れ元への発注業務である。在庫は、担当者が事務担当の業務であり、倉庫等での商品の棚卸業務である。
【００６５】
業務名４１２は、メニュー階層４１１に対応する業務種類の業務内容の名称である。業務名４１２は、「受注入力」、「売上入力」、「仕入入力」、「発注入力」、「棚卸」等である。起動プログラム４１３は、メニュー階層４１１に対応する選択メニューの業務開始時に起動されるプログラムの名称である。担当者業務種類４１４は、メニュー階層４１１に対応する業務を行う担当者の業務種類である。
【００６６】
担当者マスタファイル４２は、全担当者に関するデータを有する。図５（ｂ）に示すように、担当者マスタファイル４２は、担当者コード４２１、担当者名４２２、担当者業務種類４２３の項目を有する。担当者コード４２１は、担当者を識別するコード情報である。担当者名４２２は、担当者コード４２１の担当者の名称である。担当者業務種類４２３は、担当者コード４２１の担当者の担当者業務種類である。
【００６７】
商品マスタファイル４３は、全担当者が各種業務で扱う商品に関するデータを有する。図５（ｃ）に示すように、商品マスタファイル４３は、商品コード４３１、商品名４３２、標準単価４３３の項目を有する。商品コード４３１は、商品を識別するコード情報である。商品名４３２は、商品コード４３１の商品の名称である。標準単価４３３は、商品コード４３１の商品の標準単価である。
【００６８】
得意先別商品ファイル４４は、営業の担当者が行く得意先別の商品に関するデータを有する。図５（ｄ）に示すように、得意先別商品ファイル４４は、得意先コード４４１、得意先名４４２、得意先エリア４４３、商品名４４４、単価４４５等の項目を有する。得意先コード４４１は、得意先を識別するコード情報である。得意先名４４２は、得意先コード４４１の得意先の名称である。得意先エリア４４３は、得意先コード４４１の得意先が所在するエリアの名称である。商品名４４４は、得意先コード４４１の得意先で業務に用いる商品の名称である。単価４４５は、得意先コード４４１の得意先における商品名４４４の商品の単価である。単価４４５は、標準単価でもよく、標準単価から値引きした後の単価でもよい。
【００６９】
担当者別日程ファイル４５は、担当者の業務上の得意先の訪問日程（スケジュール）に関するデータを有する。図６（ａ）に示すように、担当者別日程ファイル４５は、担当者コード４５１、担当者名４５２、日付４５３、開始時刻４５４、終了時刻４５５、得意先コード４５６、得意先名４５７の項目を有する。担当者コード４５１は、担当者を識別するコード情報である。担当者名４５２は、担当者コード４５１の担当者の名称である。日付４５３は、担当者コード４５１の担当者の得意先訪問予定の日付、期間である。開始時刻４５４は、担当者コード４５１の担当者の日付４５３における得意先訪問の開始時刻である。終了時刻４５５は、担当者コード４５１の担当者の日付４５３における得意先訪問の終了時刻である。得意先コード４５６は、担当者コード４５１の担当者が、日付４５３、開始時刻４５４及び終了時刻４５５の日時に訪問予定の得意先を識別するコード情報である。得意先名４５７は、得意先コード４５６の得意先の名称である。
【００７０】
図４に示す登録ファイル４６は、ハンディターミナルから受信した各担当者の業務実績の実績ファイル５８１をデータ登録したファイルである。
【００７１】
メニューファイル５１１、商品マスタファイル５３１、得意先別商品ファイル５４１、担当者別日程ファイル５５１は、それぞれ、メニューファイル４１、商品マスタファイル４３、得意先別商品ファイル４４、担当者別日程ファイル４５のうち、担当者「○○太郎」の本日の業務に対応するデータを抽出後のファイルである。
【００７２】
例えば、全担当者に対応する商品マスタファイル４３は、図６（ｂ）に示す担当者「○○太郎」に対応する商品マスタファイル５３１となる。商品マスタファイル５３１は、商品コード５３１１、商品名５３１２、標準単価５３１３等の項目を有する。商品コード５３１１、商品名５３１２、標準単価５３１３は、商品コード４３１、商品名４３２、標準単価４３３のうちの担当者「○○太郎」、８月１０日、得意先を含む得意先エリアに対応するレコードのみを有する。メニューファイル５１１、得意先別商品ファイル５４１、担当者別日程ファイル５５１についても商品マスタファイル５３１と同様の条件で抽出される。
【００７３】
環境データファイル５７１は、担当者「○○太郎」が、訪問予定の所定の得意先のみならず当該得意先の得意先エリアに所在する他の得意先を訪問する可能性があるか否かのデータ等の環境データを有する。
【００７４】
実績ファイル５８１は、担当者「○○太郎」が実行した業務の実績データを有する。実績ファイル５８１は、例えば、実行した業務の伝票データ等のファイルである。業務ログファイル５９１は、業務におけるハンディターミナルに対する各種入力動作の開始及び終了の履歴情報のファイルである。
【００７５】
図７に示すように、ハンディターミナル３０Ａのフラッシュメモリ３７には、メニューファイル６１と、商品マスタファイル６３と、得意先別商品ファイル６４と、担当者別日程ファイル６５と、環境データファイル６７と、実績ファイル６８と、業務ログファイル６９と、が記憶される。
【００７６】
メニューファイル６１、商品マスタファイル６３、得意先別商品ファイル６４、担当者別日程ファイル６５、環境データファイル６７は、例えば担当者「○○太郎」について、それぞれ、メニューファイル５１１、商品マスタファイル５３１、得意先別商品ファイル５４１、担当者別日程ファイル５５１、環境データファイル５７１をＰＣ１０からハンディターミナル３０Ａ，３０Ｂへ転送した後の同じファイルである。
【００７７】
実績ファイル６８、業務ログファイル６９は、例えば担当者「○○太郎」について、それぞれ、実績ファイル５８１、業務ログファイル６９をハンディターミナル３０Ａ，３０ＢからＰＣ１０へ転送する前の同じファイルである。
【００７８】
次に、図８〜図１９を参照して、業務情報配信システム１の動作を説明する。説明を簡単にするため、一例として、営業担当者としての担当者「○○太郎」がハンディターミナル３０Ａを持ち出して業務を実行する例を説明する。ハンディターミナル３０Ｂが持ち出されるケースや、他の担当者の業務実行の場合も同様である。
【００７９】
先ず、図８〜図１２を参照して、ＰＣ１０で実行される業務実行前の処理を説明する。図８に、ＰＣ１０で実行される業務指示作成処理を示す。図９に、業務指示作成処理のファイル出力処理を示す。図１０（ａ）に、担当者別業務指示作成画面７０を示す。図１０（ｂ）に、データ抽出条件画面８０を示す。図１１に、ＰＣ１０で実行される業務情報送信処理を示す。
【００８０】
図８〜図１０を参照して、ＰＣ１０で実行される業務指示作成処理を説明する。業務指示作成処理は、ＰＣ１０において、一日の業務開始前等に、業務の管理者が全担当者に対する業務指示としての業務情報を作成する処理である。ＰＣ１０において、例えば、管理者から操作部１２へ業務指示作成処理の実行指示が入力されたことをトリガとして、記憶部１５から読み出されて適宜ＲＡＭ１３に展開された業務指示作成プログラム１５１と、ＣＰＵ１１との協働により、業務指示作成が実行される。
【００８１】
図８に示すように、先ず、表示部１４に担当者入力域が表示される（ステップＳ１）。この担当者入力域は、図１０（ａ）に示すように、担当者別業務指示作成画面７０の担当者入力域７１として表示される。また、この担当者入力域に指定入力される担当者は、これから業務指示（業務情報）を作成しようとする対象の担当者である。
【００８２】
そして、ステップＳ１で表示中の担当者入力域に対応して、操作部１２を介して管理者からの担当者名の指定入力が受け付けられる（ステップＳ２）。そして、記憶部１５に記憶されている担当者マスタファイル４２が参照され、ステップＳ２で指定入力された担当者名と同じ担当者名４２２に対応する担当者業務種類４２３が読み出されて取得される（ステップＳ３）。
【００８３】
そして、記憶部１５に記憶されているメニューファイル４１が参照され、ステップＳ３で取得された担当者業務種類４２３を含む担当者業務種類４１４に対応するメニュー階層４１１及び業務名４１２が読み出されてメニュー項目としてセットされる（ステップＳ４）。そして、初期条件として、データ抽出条件が全商品に設定され、この設定条件でステップＳ３でセットされたメニュー項目が抽出される（ステップＳ５）。データ抽出条件とは、ＰＣ１０に記憶されているメニューファイル４１、商品マスタファイル４３、得意先別商品ファイル４４、担当者別日程ファイル４５から、担当者のハンディターミナルを用いた業務に必要な本日のデータを抽出する条件である。
【００８４】
そして、ステップＳ４でセットされたメニュー項目をメニュー階層として有する担当者別業務指示作成画面として表示部１４に表示される（ステップＳ６）。この担当者別業務指示作成画面は、図１０（ａ）に示すように、メニュー階層７２を含む担当者別業務指示作成画面７０として表示される。また、担当者別業務指示作成画面７０は、抽出条件ボタン７３、登録ボタン７４及び終了ボタン７５を含む。
【００８５】
そして、操作部１２の操作により、終了ボタン７５が押下されたか否かが判別される（ステップＳ７）。終了ボタン７５が押下された場合（ステップＳ７；ＹＥＳ）、業務指示作成処理が終了する。終了ボタン７５が押下されていない場合（ステップＳ７；ＮＯ）、操作部１２の操作により、登録ボタン７４が押下されたか否かが判別される（ステップＳ８）。
【００８６】
登録ボタン７４が押下された場合（ステップＳ８；ＹＥＳ）、担当者の業務情報を担当者別の業務情報のファイルとして担当者別のフォルダに出力（格納）するファイル出力処理が実行される（ステップＳ９）。ステップＳ９のファイル出力処理は、詳細に後述される。そして、表示中の画面がクリアされ（ステップＳ１０）、ステップＳ１に移行される。
【００８７】
登録ボタン７４が押下されていない場合（ステップＳ８；ＮＯ）、操作部１２の操作により、抽出条件ボタン７３が押下されたか否かが判別される（ステップＳ１１）。抽出条件ボタン７３が押下されていない場合（ステップＳ１１；ＮＯ）、ステップＳ７に移行される。
【００８８】
抽出条件ボタン７３が押下された場合（ステップＳ１１；ＹＥＳ）、データ抽出条件画面が表示部１４に表示される（ステップＳ１２）。このデータ抽出条件画面は、図１０（ｂ）に示すように、データ抽出条件画面８０として表示される。データ抽出条件画面８０には、ラジオボタン８１と、ラジオボタン８２と、チェックボックス８３と、ＯＫボタン８４とが含まれている。
【００８９】
そして、操作部１２の操作により、データ抽出条件が全商品であるラジオボタン８１が選択されたか否かが判別される（ステップＳ１３）。データ抽出条件として全商品を選択されていない場合（ステップＳ１３；ＮＯ）、データ抽出条件が担当者日程と連動であるラジオボタン８２が押下により選択されており、操作部１２の操作により、データ抽出条件として得意先エリアも対象とするチェックボックス８３が選択（チェック）されたか否かが判別される（ステップＳ１４）。
【００９０】
データ抽出条件として得意先エリアも対象とする選択がされた場合（ステップＳ１４；ＹＥＳ）、データ抽出条件として、担当者日程に連動、及び得意先エリアも対象が設定される（ステップＳ１５）。そして、操作部１２の操作により、データ抽出条件がＯＫである旨のＯＫボタン８４が押下されたか否かが判別される（ステップＳ１６）。ＯＫボタン８４が押下された場合（ステップＳ１６；ＹＥＳ）、ステップＳ７に移行される。ＯＫボタン８４が押下されていない場合（ステップＳ１６；ＮＯ）、ステップＳ１２に移行される。
【００９１】
データ抽出条件として全商品を選択された場合（ステップＳ１３；ＹＥＳ）、データ抽出条件として、全商品が設定され（ステップＳ１７）、ステップＳ１６に移行される。データ抽出条件として得意先エリアも対象とする選択がされていない場合（ステップＳ１４；ＮＯ）、データ抽出条件として、担当者日程に連動が設定され（ステップＳ１８）、ステップＳ１６に移行される。
【００９２】
図９を参照して、ステップＳ９のファイル出力処理を説明する。先ず、ステップＳ２で指定入力された担当者名に対応する担当者別フォルダが記憶部１５に記憶されているか否かが判別される（ステップＳ９０１）。この担当者別フォルダは、例えば、担当者「○○太郎」に対応する担当者別フォルダＦ１である。
【００９３】
指定担当者の担当者別フォルダが記憶されていない場合（ステップＳ９０１；ＮＯ）、指定担当者の担当者フォルダが作成されて記憶部１５に記憶される（ステップＳ９０２）。そして、メニューファイル４１から指定担当者に対応するレコードが抽出され、担当者別のメニューファイルとして、指定担当者の担当者別フォルダに格納（出力）される（ステップＳ９０３）。ステップＳ９０３では、例えば、指定担当者「○○太郎」の担当者業務種類４２３に対応する担当者業務種類４１４に対応するレコードがメニューファイル４１から抽出されて、担当者別フォルダＦ１にメニューファイル５１１として格納される。指定担当者の担当者別フォルダが記憶されている場合（ステップＳ９０１；ＹＥＳ）、ステップＳ９０３に移行される。
【００９４】
そして、設定済のデータ抽出条件が全商品であるか否かが判別される（ステップＳ９０４）。データ抽出条件が全商品でない場合（ステップＳ９０４；ＮＯ）、計時部１８から現在日時情報が取得され、記憶部１５に記憶されている担当者別日程ファイル４５が参照され、指定担当者及び本日の得意先名が読み出されて取得される（ステップＳ９０５）。この得意先名の取得は、担当者別日程ファイル４５において、指定担当者の担当者名４５２で、現在日付情報が本日の日付４５３に対応する得意先名４５７のレコードが読み出される。そして、設定済のデータ抽出条件に得意先エリアを対象とすることが含まれているか否かが判別される（ステップＳ９０６）。
【００９５】
データ抽出条件に得意先エリアを対象とすることが含まれている場合（ステップＳ９０６；ＹＥＳ）、記憶部１５に記憶されている得意先別商品ファイル４４及び商品マスタファイル４３が参照され、ステップＳ９０５で取得された本日の得意先名及びこれに対応する得意先エリアに対応するレコードが抽出され、担当者別の得意先別商品ファイル及び商品マスタファイルとして、指定担当者の担当者別フォルダに格納（出力）される（ステップＳ９０７）。ステップＳ９０７では、例えば、ステップＳ９０５で取得された指定担当者「○○太郎」の本日の得意先名と同じ得意先名４４２に対応する得意先エリア４４３と、この得意先エリア４４３に対応する商品名４４４と、が読み出される。読み出された得意先エリア４４３に対応するレコードが得意先別商品ファイル４４から抽出されて、担当者別フォルダＦ１に得意先別商品ファイル５４１として格納される。また、読み出された商品名４４４と同じ商品名４３２に対応するレコードが商品マスタファイル４３から抽出されて、担当者別フォルダＦ１に商品マスタファイル５３１として格納される。
【００９６】
そして、計時部１８から現在日時情報が取得され、記憶部１５に記憶されている担当者別日程ファイル４５が参照され、指定担当者の本日のレコードが抽出され、担当者別の担当者別日程ファイルとして、指定担当者の担当者別フォルダに格納（出力）される（ステップＳ９０８）。ステップＳ９０８では、例えば、指定担当者「○○太郎」の担当者名４５２に対応し、現在日時情報の日付と同じ日付４５３に対応するレコードが担当者別日程ファイル４５から抽出されて、指定担当者「○○太郎」の担当者別フォルダＦ１に担当者別日程ファイル５５１として格納される。
【００９７】
そして、ステップＳ１４で入力された、指定担当者が得意先エリアを対象とする選択をしたか否かの情報を含む環境データファイルが作成されて、担当者別の環境データファイルとして、指定担当者の担当者別フォルダに格納（出力）され（ステップＳ９０９）、ファイル出力処理が終了する。ステップＳ９０９では、例えば、指定担当者「○○太郎」が得意先エリアを対象とする旨の情報を含む環境データファイルが作成されて、担当者別フォルダＦ１に環境データファイル５７１として格納される。
【００９８】
データ抽出条件が全商品である場合（ステップＳ９０４；ＹＥＳ）、記憶部１５に記憶されている得意先別商品ファイル４４及び商品マスタファイル４３が参照され、全商品のレコードが抽出され、担当者別の得意先別商品ファイル及び商品マスタファイルとして、指定担当者の担当者別フォルダに格納（出力）され（ステップＳ９１０）、ステップＳ９０８に移行される。ステップＳ９１０では、例えば、得意先別商品ファイル４４の全レコードが抽出されて、担当者別フォルダＦ１に得意先別商品ファイル５４１として格納される。また、商品マスタファイル４３の全レコードが抽出されて、担当者別フォルダＦ１に商品マスタファイル５３１として格納される。
【００９９】
データ抽出条件に得意先エリアを対象とすることが含まれていない場合（ステップＳ９０６；ＮＯ）、記憶部１５に記憶されている得意先別商品ファイル４４及び商品マスタファイル４３が参照され、ステップＳ９０５で取得された本日の得意先名に対応するレコードが抽出され、担当者別の得意先別商品ファイル及び商品マスタファイルとして、指定担当者の担当者別フォルダに格納（出力）され（ステップＳ９１１）、ステップＳ９０８に移行される。ステップＳ９１１では、例えば、ステップＳ９０５で取得された指定担当者「○○太郎」の本日の得意先名と同じ得意先名４４２に対応する商品名４４４が読み出される。本日の得意先の得意先名４４２に対応するレコードが得意先別商品ファイル４４から抽出されて、担当者別フォルダＦ１に得意先別商品ファイル５４１として格納される。また、読み出された商品名４４４と同じ商品名４３２に対応するレコードが商品マスタファイル４３から抽出されて、担当者別フォルダＦ１に商品マスタファイル５３１として格納される。
【０１００】
次いで、図１１を参照して、ＰＣ１０で実行される業務情報送信処理を説明する。業務情報送信処理は、ＰＣ１０において、業務指示作成処理で作成された業務情報としての担当者別フォルダＦ１，Ｆ２，…に格納された各ファイルをハンディターミナル３０Ａに送信する処理である。ＰＣ１０において、例えば、管理者から操作部１２へ業務情報送信処理の実行指示が入力されたことをトリガとして、記憶部１５から読み出されて適宜ＲＡＭ１３に展開された業務情報送信プログラム１５２と、ＣＰＵ１１との協働により、業務情報送信処理が実行される。
【０１０１】
先ず、Ｉ／Ｆ部１７及びクレードル２０Ａを介して、ハンディターミナル３０Ａとの間の通信が監視される（ステップＳ２１）。そして、ステップＳ２１において、ハンディターミナル３０Ａから、ユーザ名を含む業務情報要求が受信されたか否かが判別される（ステップＳ２２）。このユーザ名は、ハンディターミナル３０Ａのログインユーザであり、これからハンディターミナル３０Ａを用いて業務を行う担当者のユーザ名である。
【０１０２】
業務情報要求が受信されていない場合（ステップＳ２２；ＮＯ）、ステップＳ２１に移行される。業務情報要求が受信された場合（ステップＳ２２；ＹＥＳ）、受信された業務情報要求からユーザ名が取得される（ステップＳ２３）。
【０１０３】
そして、ステップＳ２３で取得されたユーザ名に対応する業務情報が担当者別フォルダから読み出されて、業務情報要求元のハンディターミナル３０Ａに、Ｉ／Ｆ部１７及びクレードル２０Ａを介して送信される（ステップＳ２４）。例えば、ユーザ名が担当者「○○太郎」の場合に、担当者「○○太郎」の担当者別フォルダＦ１内のメニューファイル５１１、商品マスタファイル５３１、得意先別商品ファイル５４１、担当者別日程ファイル５５１、環境データファイル５７１が読み出されて送信される。
【０１０４】
そして、ステップＳ２４で送信済の業務情報が記憶部１５から削除され（ステップＳ２５）、ステップＳ２１に移行される。例えば、ユーザ名が担当者「○○太郎」の場合に、担当者「○○太郎」の担当者別フォルダＦ１が削除される。送信済業務情報の担当者別フォルダの削除により、ＰＣ１０側で、記憶部１５に残っている担当者別フォルダを調べることで、担当者の業務情報が確実に送信されたか否かを確認できる。
【０１０５】
次に、図１２〜図１６を参照して、ハンディターミナル３０Ａの動作を説明する。図１２に、ハンディターミナル３０Ａで実行される業務情報受信処理を示す。図１３（ａ）に、業務ログイン画面９０を示す。図１３（ｂ）に、業務メニュー画面１００を示す。図１４に、ハンディターミナル３０Ａで実行されるＨＴ業務処理を示す。図１５（ａ）に、業務メニュー画面１１０を示す。図１５（ｂ）に、業務メニュー画面１２０を示す。図１６に、ハンディターミナル３０Ａで実行される業務実績送信処理を示す。
【０１０６】
図１２を参照して、ハンディターミナル３０Ａで実行される業務情報受信処理を説明する。業務情報受信処理は、ＰＣ１０の業務情報送信処理に対応し、ＰＣ１０に業務情報の要求をして受信する処理である。予め、ハンディターミナル３０Ａがクレードル２０Ａに載置され、Ｉ／Ｆ部３８及びクレードル２０Ａを介してＰＣ１０と通信可能な状態にされているものとする。そして、ハンディターミナル３０Ａにおいて、例えば、ユーザ（担当者）から操作部３２へ業務情報受信処理の実行指示が入力されたことをトリガとして、ＲＯＭ３５から読み出されて適宜ＲＡＭ３３に展開された業務情報受信プログラム３５１と、ＣＰＵ３１との協働により、業務情報受信処理が実行される。
【０１０７】
先ず、業務ログイン画面が表示部１４に表示される（ステップＳ３１）。この業務ログイン画面は、例えば、図１３（ａ）に示す業務ログイン画面９０である。業務ログイン画面９０は、ログインユーザとしての担当者の担当者コードを入力するための担当者入力域９１を有する。
【０１０８】
そして、ステップＳ３１で表示された業務ログイン画面に対応して、操作部３２の操作により、ユーザ名が指定入力される（ステップＳ３２）。このユーザ名指定入力は、例えば、ログインユーザとしての担当者の担当者コードが担当者入力域９１に入力されることで、この担当者コードに対応するユーザ名が入力される。
【０１０９】
そして、業務情報送信処理のステップＳ２２に対応して、ステップＳ３２で入力されたユーザ名を含む業務情報要求が作成され、Ｉ／Ｆ部３８及びクレードル２０Ａを介してＰＣ１０に送信される（ステップＳ３３）。
【０１１０】
そして、業務情報送信処理のステップＳ２４に対応して、クレードル２０Ａ及びＩ／Ｆ部３８を介して業務情報がＰＣ１０から受信され、フラッシュメモリ３７に記憶される（ステップＳ３４）。ステップＳ３４では、例えば、担当者「○○太郎」のメニューファイル５１１、商品マスタファイル５３１、得意先別商品ファイル５４１、担当者別日程ファイル５５１、環境データファイル５７１が受信され、メニューファイル６１、商品マスタファイル６３、得意先別商品ファイル６４、担当者別日程ファイル６５、環境データファイル６７としてフラッシュメモリ３７に記憶される。
【０１１１】
そして、フラッシュメモリ３７に記憶されている業務情報が取得され、これらの情報に応じて、次処理の画面としての業務メニュー画面が作成されて表示部３４に表示され（ステップＳ３５）、業務情報受信処理が終了する。この業務メニュー画面は、例えば、図１３（ｂ）に示す業務メニュー画面１００において、業務メニューボタンとしての受注ボタン１０１及び売上ボタン１０２を有する。
【０１１２】
受注ボタン１０１及び売上ボタン１０２は、メニューファイル６１のメニュー階層の情報に対応する業務選択ボタンである。
【０１１３】
次いで、図１４を参照して、ハンディターミナル３０Ａで実行されるＨＴ業務処理を説明する。ＨＴ業務処理は、ハンディターミナル３０Ａで担当者による業務の入力を受け付ける処理である。ハンディターミナル３０Ａにおいて、例えば、担当者から操作部３２へＨＴ業務処理の実行指示が入力されたことをトリガとして、ＲＯＭ３５から読み出されて適宜ＲＡＭ３３に展開されたＨＴ業務プログラム３５２と、ＣＰＵ３１との協働により、ＨＴ業務処理が実行される。
【０１１４】
先ず、フラッシュメモリ３７に記憶されている環境データファイル６７が参照され、得意先エリアを対象とする旨のデータがあるか否かが判別される（ステップＳ４１）。得意先エリアを対象とする場合（ステップＳ４１；ＹＥＳ）、得意先エリアを対象とするか否かのチェックボックスが業務メニュー画面内に表示される（ステップＳ４２）。このチェックボックスは、図１３（ｂ）に示すチェックボックス１０４として表示される。
【０１１５】
チェックボックス１０４は、得意先エリアを対象とするか否かを入力可能なチェックボックスである。チェックボックス１０４は、初期状態として、予めチェックが入れられて表示される。チェックボックス１０４は、ログインユーザである担当者が得意先エリアを対象とするか否かのチェック有無をさらに入力可能であるものとする。
【０１１６】
そして、ステップＳ４２で表示されたチェックボックスに対応して、操作部３２の操作入力によりチェック有無の入力が受け付けられ、その入力内容に応じて得意先エリアを対象とするか否かが設定される（ステップＳ４３）。そして、計時部３９からの現在日時情報が取得され、フラッシュメモリ３７に記憶されている担当者別日程ファイル６５が読み出され、当該現在日時情報に応じたシステム日時と、担当者別日程ファイル６５に応じた担当者の本日のスケジュールが業務メニュー画面内に表示される（ステップＳ４４）。このシステム日時及びスケジュールは、図１３（ｂ）に示すシステム日時１０５及び業務スケジュール１０６として表示される。
【０１１７】
システム日時１０５は、計時部３９から取得される現在日時情報に応じて適宜変更される日時情報である。業務スケジュール１０６は、担当者別日程ファイル６５の開始時刻、終了時刻及び得意先名の情報である。得意先エリアを対象としない場合（ステップＳ４１；ＮＯ）、得意先エリアを対象としない旨が設定され（ステップＳ４５）、ステップＳ４４に移行される。
【０１１８】
そして、業務メニュー画面に対応して、担当者から操作部３２を介した業務の選択入力が受け付けられる（ステップＳ４６）。例えば、図１３（ｂ）に示す業務メニュー画面１００における受注ボタン１０１が押下されて、図１５（ａ）に示す業務メニュー画面１１０が表示される。業務メニュー画面１１０は、受注入力ボタン１１１を含む。受注入力ボタン１１１は、メニューファイル６１のメニュー階層（受注）の業務名に対応する業務選択ボタンである。受注入力ボタン１１１が押下されることにより、業務選択入力がなされる。
【０１１９】
そして、計時部３９から現在日時情報が取得され、当該現在日時情報である業務開始時刻を含む、ステップＳ４６で選択された業務の業務開始ログが作成されて、フラッシュメモリ３７に記憶されている業務ログファイル６９に格納される（ステップＳ４７）。そして、ステップＳ４３又はＳ４５の設定内容に基づいて、得意先エリアが対象でない旨が設定されているか否かが判別される（ステップＳ４８）。
【０１２０】
得意先エリアが対象でない場合（ステップＳ４８；ＹＥＳ）、計時部３９から現在日時情報が取得され、フラッシュメモリ３７に記憶されている担当者別日程ファイル６５及び得意先別商品ファイル６４が読み出され、当該現在日時情報に対応する得意先の商品等のデータが取得される（ステップＳ４９）。具体的には、商品等のデータとして、当該現在日時情報に対応する担当者別日程ファイル６５の得意先が取得され、当該得意先に対応する得意先別商品ファイル６４の商品の商品名及び単価が取得される。
【０１２１】
そして、ステップＳ４９での取得データに対応する業務の実績データの入力が受け付けられる（ステップＳ５０）。ステップＳ５０では、例えば、図１５（ｂ）に示す受注入力の業務メニュー画面１２０が表示部３４に表示される。業務メニュー画面１２０は、得意先入力域１２１と、商品入力域１２２と、名称１２３と、単価１２４と、数量１２５と、を有する。
【０１２２】
得意先入力域１２１は、担当者別日程ファイル６５の得意先エリアを含まない現在日時の得意先の入力域である。ステップＳ５０では、得意先入力域１２１の選択入力が不可能である。名称１２３は、商品入力域１２２の商品に対応する得意先別商品ファイル６４の商品名である。単価１２４は、商品入力域１２２の商品に対応する得意先別商品ファイル６４の単価である。数量１２５は、商品入力域１２２の商品の受注した数量が入力可能である。
【０１２３】
得意先エリアが対象である場合（ステップＳ４８；ＮＯ）、フラッシュメモリ３７に記憶されている得意先別商品ファイル６４が読み出され、全ての商品等のデータが取得される（ステップＳ５１）。具体的には、商品等のデータは、担当者別日程ファイル６５の全ての得意先が取得され、当該得意先に対応する得意先別商品ファイル６４の全商品の商品名及び単価が取得される。
【０１２４】
そして、ステップＳ５１での取得データに対応する業務の実績データの入力が受け付けられる（ステップＳ５２）。ステップＳ５２では、ステップＳ５０と同様に、図１５（ｂ）に示す受注入力の業務メニュー画面１２０が表示部３４に表示される。但し、得意先入力域１２１は、ステップＳ５１で取得された全ての得意先から、任意の得意先の選択入力が可能である。
【０１２５】
ステップＳ５０又はＳ５２の実行後、ステップＳ５０又はＳ５２で入力された業務の実績データに基づいて実績ファイル６８が作成されてフラッシュメモリ３７に記憶される（ステップＳ５３）。そして、計時部３９から現在日時情報が取得され、当該現在日時情報である業務終了時刻を含む、ステップＳ４６で選択された業務の業務終了ログが作成されて、フラッシュメモリ３７に記憶されている業務ログファイル６９に格納され（ステップＳ４７）、ＨＴ業務処理が終了する。
【０１２６】
次いで、図１６を参照して、ハンディターミナル３０Ａで実行される業務実績送信処理を説明する。業務実績送信処理は、ＨＴ業務処理実行後に、ハンディターミナル３０Ａで実行された業務の実績ファイル６８及び業務ログファイル６９をＰＣ１０に送信する処理である。ハンディターミナル３０Ａにおいて、例えば、担当者から操作部３２へ業務実績送信処理の実行指示が入力されたことをトリガとして、ＲＯＭ３５から読み出されて適宜ＲＡＭ３３に展開された業務実績送信プログラム３５３と、ＣＰＵ３１との協働により、業務実績送信処理が実行される。
【０１２７】
先ず、実績ファイル６８及び業務ログファイル６９をＰＣ１０に送信するか否かの確認画面が表示部３４に表示される（ステップＳ６１）。そして、担当者からの操作部３２を介する実績ファイル６８及び業務ログファイル６９をＰＣ１０に送信実行するか否かの入力が受け付けられ、この入力内容に応じて送信実行するか否かが判別される（ステップＳ６２）。送信実行しない場合（ステップＳ６２；ＮＯ）、業務実績送信処理が終了する。
【０１２８】
送信実行する場合（ステップＳ６２；ＹＥＳ）、フラッシュメモリ３７に記憶されている実績ファイル６８が読み出されて、ログイン担当者のユーザ名とともに、Ｉ／Ｆ部３８及びクレードル２０Ａを介してＰＣ１０に送信される（ステップＳ６３）。そして、フラッシュメモリ３７に記憶されている業務ログファイル６９が読み出されて、Ｉ／Ｆ部３８及びクレードル２０Ａを介してＰＣ１０に送信され（ステップＳ６４）、業務実績送信処理が終了する。
【０１２９】
次に、図１７〜図１９を参照して、ＰＣ１０で実行される業務実行後の処理を説明する。図１７に、ＰＣ１０で実行される業務実績受信処理を示す。図１８に、ＰＣ１０で実行される実績登録処理を示す。図１９に、ＰＣ１０で実行される業務ログ表示処理を示す。
【０１３０】
図１７を参照して、ＰＣ１０で実行される業務実績受信処理を説明する。業務実績受信処理は、一日の業務終了後に、ハンディターミナル３０Ａから実績ファイル及び業務ログファイルを受信する処理である。予め、ハンディターミナル３０Ａがクレードル２０Ａに載置され、Ｉ／Ｆ部１７及びクレードル２０Ａを介してハンディターミナル３０Ａと通信可能な状態にされているものとする。そして、ＰＣ１０において、例えば、管理者から操作部１２へ業務実績受信処理の実行指示が入力されたことをトリガとして、記憶部１５から読み出されて適宜ＲＡＭ１３に展開された業務実績受信プログラム１５３と、ＣＰＵ１１との協働により、業務実績受信処理が実行される。
【０１３１】
先ず、Ｉ／Ｆ部１７及びクレードル２０Ａを介して、ハンディターミナル３０Ａとの間の通信が監視される（ステップＳ７１）。そして、業務実績送信処理のステップＳ６３，Ｓ６４に対応して、ステップＳ７１において、ハンディターミナル３０Ａから、実績ファイル６８及び業務ログファイル６９がユーザ名（業務実行した担当者名）とともに受信されたか否かが判別される（ステップＳ７２）。
【０１３２】
実績ファイル６８、業務ログファイル６９及びユーザ名が受信されていない場合（ステップＳ７２；ＮＯ）、ステップＳ７１に移行される。実績ファイル６８、業務ログファイル６９及びユーザ名が受信された場合（ステップＳ７２；ＹＥＳ）、受信されたユーザ名が取得される（ステップＳ７３）。
【０１３３】
そして、記憶部１５に記憶されている担当者別フォルダＧ１，Ｇ２，…のうち、ステップＳ７３で取得されたユーザ名に対応する担当者別フォルダ内に、受信した実績ファイル６８及び業務ログファイル６９が格納され（ステップＳ７４）、ステップＳ７１に移行される。ステップＳ７４では、例えば、担当者「○○太郎」の場合に、担当者別フォルダＧ１内に実績ファイル５８１及び業務ログファイル５９１として格納される。
【０１３４】
次いで、図１８を参照して、ＰＣ１０で実行される実績登録処理を説明する。実績登録処理は、業務実績受信処理の実行後に、実績ファイルを登録ファイル４６に登録する処理である。ＰＣ１０において、例えば、管理者から操作部１２へ実績登録処理の実行指示が入力されたことをトリガとして、記憶部１５から読み出されて適宜ＲＡＭ１３に展開された実績登録プログラム１５４と、ＣＰＵ１１との協働により、実績登録処理が実行される。
【０１３５】
先ず、登録対象の担当者名の担当者入力域が表示部１４に表示され、当該担当者入力域に対応して、管理者から操作部１２を介する担当者名の操作入力が受け付けられる（ステップＳ８１）。そして、ステップＳ８１で担当者名入力が実行されたか否かが判別される（ステップＳ８２）。担当者名入力が実行されない場合（ステップＳ８２；ＮＯ）、実績登録処理が終了する。
【０１３６】
担当者名入力が実行された場合（ステップＳ８２；ＹＥＳ）、入力された担当者名に対応する実績ファイルが、記憶部１５に記憶されている当該担当者の担当者別フォルダから読み出される（ステップＳ８３）。ステップＳ８３では、例えば、担当者「○○太郎」が入力された場合に、担当者別フォルダＧ１から実績ファイル５８１が読み出される。
【０１３７】
そして、ステップＳ８３で読み出された実績ファイルが、記憶部１５に記憶されている登録ファイル４６に格納されて、登録ファイル４６が更新され（ステップＳ８４）、実績登録処理が終了する。
【０１３８】
次いで、図１９を参照して、ＰＣ１０で実行される業務ログ表示処理を説明する。業務ログ表示処理は、業務実績受信処理の実行後に、業務ログファイルを表示する処理である。ＰＣ１０において、例えば、管理者から操作部１２へ業務ログ表示処理の実行指示が入力されたことをトリガとして、記憶部１５から読み出されて適宜ＲＡＭ１３に展開された業務ログ表示プログラム１５５と、ＣＰＵ１１との協働により、業務ログ表示処理が実行される。
【０１３９】
先ず、登録対象の担当者名の担当者入力域が表示部１４に表示され、当該担当者入力域に対応して、管理者から操作部１２を介する担当者の操作入力が受け付けられる（ステップＳ９１）。そして、ステップＳ９１で担当者名入力が実行されたか否かが判別される（ステップＳ９２）。担当者名入力が実行されない場合（ステップＳ９２；ＮＯ）、業務ログ表示処理が終了する。
【０１４０】
担当者名入力が実行された場合（ステップＳ９２；ＹＥＳ）、入力された担当者名に対応する業務ログファイルが、記憶部１５に記憶されている当該担当者の担当者別フォルダから読み出される（ステップＳ９３）。ステップＳ９３では、例えば、担当者「○○太郎」が入力された場合に、担当者別フォルダＧ１から実績ファイル５８１が読み出される。そして、ステップＳ９３で読み出された業務ログファイルの内容が表示部１４に表示され（ステップＳ８４）、業務ログ表示処理が終了する。
【０１４１】
以上、本実施の形態によれば、ＰＣ１０は、記憶部１５に記憶された業務情報としてのメニューファイル４１、担当者マスタファイル４２、商品マスタファイル４３、得意先別商品ファイル４４及び担当者別日程ファイル４５を、操作部１２から入力された抽出条件に応じて抽出して担当者別フォルダＦ１，Ｆ２，…として記憶部１５に記憶する。そして、ハンディターミナル３０Ａは、担当者のログインユーザ名を含む業務情報の要求をＰＣ１０に送信する。そして、ＰＣ１０は、ハンディターミナル３０Ａから受信したユーザ名に対応する本日分の業務情報を担当者別フォルダから読み出してハンディターミナル３０Ａに送信する。
【０１４２】
このため、ハンディターミナルを使用する担当者別に、適切な業務情報を抽出してハンディターミナルに送信できる。また、管理者が、担当者別に適切な業務情報を容易に抽出でき、担当者の業務管理を正確且つ容易に行うことができる。さらに、ハンディターミナルは、使用する担当者に対応する本日分の業務情報のみを受信するので、業務情報のメモリ容量を低減できる。また、担当者は、本日分の適切な業務情報に基づいて、業務を実行でき、業務を効率化でき、業務の実行ミスを防ぐことができる。
【０１４３】
また、業務情報は、商品マスタファイル４３，５３１が含まれる。このため、担当者別に業務で扱う商品の情報をハンディターミナルに送信できる。
【０１４４】
また、業務情報は、メニューファイル４１，５１１が含まれる。このため、担当者別に、業務実行の際に表示するメニューの情報をハンディターミナルに送信して表示させることができる。
【０１４５】
また、業務情報は、担当者が業務で移動する得意先を示す担当者別日程ファイル４５，５５１を含む。このため、担当者別に、業務実行の際に移動する得意先の情報をハンディターミナルに送信できる。
【０１４６】
また、業務情報は、担当者別日程ファイル４５，５５１に得意先エリア情報を含む。そして、担当者別の業務情報は、操作部１２を介して入力された得意先エリアを移動対象とするか否かの情報を含む環境データファイル５７１を含む。このため、担当者別に、業務実行の際に移動可能な得意先エリアの情報をハンディターミナルに送信できる。よって、業務実行時に、急遽得意先エリア内の予定外の得意先への移動が必要又は好ましいケースが発生した場合にも、担当者は容易に移動して業務を実行でき、業務を効率化できる。
【０１４７】
また、ハンディターミナル３０Ａは、操作部３２を介して実行した業務に関する実行業務情報として実績ファイル及び業務ログファイルを作成してＰＣ１０に送信する。ＰＣ１０は、ハンディターミナル３０Ａから実績ファイル及び業務ログファイルを受信して記憶部１５の担当者別フォルダに記憶する。担当者別フォルダ内の実績ファイルは、全担当者の登録ファイル４６として記憶部１５に記憶される。このため、管理者は、実績ファイル（登録ファイル４６）を確認でき、担当者の業務進捗を把握することができる。また、管理者は、業務ログファイルを確認でき、業務処理時間の分析を行うこともできる。
【０１４８】
また、ＰＣ１０は、担当者別フォルダ内の業務情報をハンディターミナルに送信すると、送信済の担当者別フォルダ内の業務情報を記憶部１５から削除する。このため、管理者は、記憶部１５内の担当者別フォルダを確認することで、ハンディターミナルに未送信の担当者別の業務情報を容易に確認できる。
【０１４９】
なお、上記実施の形態における記述は、本発明に係る端末ＩＰ設定システムの一例であり、これに限定されるものではない。
【０１５０】
上記実施の形態では、ＰＣ１０とハンディターミナル３０Ａ，３０Ｂとの間の通信をクレードル２０Ａ，２０Ｂを介して行う構成であったが、これに限定されるものではない。例えば、ＰＣ１０とハンディターミナル３０Ａ，３０Ｂとの間の通信を、アクセスポイント及び無線通信部３Ａを介する無線通信等、他の種類の通信により行うこととしてもよい。
【０１５１】
また、上記実施の形態では、全業務情報の本日分を抽出して担当者別フォルダに格納する構成であったが、これに限定されるものではない。業務を行う日時の業務情報を抽出する構成としてもよい。例えば、ある担当者が次週から一週間出張に出かける場合に、その週の金曜日の終業時刻に、次週の月曜日以降の一週間分の業務情報を抽出してハンディターミナルに送信する構成としてもよい。
【０１５２】
また、上記実施の形態では、抽出を行う業務情報は、主として営業業務に関する商品マスタファイルの商品情報であり、担当者の移動先が得意先であったが、これに限定されるものではない。例えば、業務が商品を管理する事務である場合に、担当者の移動先を商品の倉庫等とし、抽出を行う業務情報を、商品マスタファイルの管理対象の商品情報としてもよい。また、業務が介護である場合、移動先を被介護者の住宅等とし、抽出を行う業務情報を、介護者の情報、カルテ情報、適切な介護の種類等の介護に関する情報としてもよい。
【０１５３】
また、上記実施の形態における業務情報配信システム１の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。
【符号の説明】
【０１５４】
１  システム
１０  ＰＣ
１１  ＣＰＵ
１２  操作部
１３  ＲＡＭ
１４  表示部
１５  記憶部
１６  通信部
１７  Ｉ／Ｆ部
１８  計時部
１９  バス
２０Ａ，２０Ｂ  クレードル
３０Ａ，３０Ｂ  ハンディターミナル
３１  ＣＰＵ
３２  操作部
３３  ＲＡＭ
３４  表示部
３５  ＲＯＭ
３６  スキャナ部
３７  フラッシュメモリ
３８  Ｉ／Ｆ部
３９  計時部
３Ａ  無線通信部
３Ｂ  電源部
３Ｃ  バス
【図１】
0005532752.tif 000002
【図２】
0005532752.tif 000003
【図３】
0005532752.tif 000004
【図４】
0005532752.tif 000005
【図５】
0005532752.tif 000006
【図６】
0005532752.tif 000007
【図７】
0005532752.tif 000008
【図８】
0005532752.tif 000009
【図９】
0005532752.tif 000010
【図１０】
0005532752.tif 000011
【図１１】
0005532752.tif 000012
【図１２】
0005532752.tif 000013
【図１３】
0005532752.tif 000014
【図１４】
0005532752.tif 000015
【図１５】
0005532752.tif 000016
【図１６】
0005532752.tif 000017
【図１７】
0005532752.tif 000018
【図１８】
0005532752.tif 000019
【図１９】
0005532752.tif 000020