(57)【要約】【課題】この発明は、端末機の業務情報参照手段の動作を容易に変更でき、また、端末機をサーバに接続できない状態でも業務用データベースを参照・編集でき、端末機で編集した業務情報をサーバの業務用データベースに反映できるようにすることを目的とする。【解決手段】この発明は、業務情報処理システムにおいて、設定された定義情報に基づき動作して業務情報参照手段として機能する定義情報処理手段を端末機に備え、定義情報処理手段の動作を定義するための定義情報を蓄積するとともに端末側データベース管理手段により管理される端末側定義用データベースを端末機に備え、定義情報を作成する定義情報作成手段をサーバに備え、定義情報作成手段により作成された定義情報を蓄積するとともに端末側データベース管理手段により端末側定義用データベースと同期して管理される定義用データベースをサーバに備えていることを特徴とする。【選択図】図１
2008129760.tif 000002
【特許請求の範囲】
【請求項１】
サーバとこのサーバに通信回線を介して接続される端末機とからなり、前記サーバは業務用データベース及びこの業務用データベースを管理するデータベース管理手段を備え、前記端末機は端末側業務用データベース及びこの端末側業務用データベースと前記サーバの業務用データベースとを同期させて管理する端末側データベース管理手段を備えるとともに前記端末側業務用データベースの業務情報を参照・編集するための業務情報参照手段を備え、前記サーバと端末機とを通信回線を介して接続し、前記サーバの業務用データベースと同期された前記端末機の端末側業務用データベースの業務情報を前記業務情報参照手段で参照・編集可能とする業務情報処理システムにおいて、設定された定義情報に基づき動作して前記業務情報参照手段として機能する定義情報処理手段を前記端末機に備え、この定義情報処理手段の動作を定義するための前記定義情報を蓄積するとともに前記端末側データベース管理手段により管理される端末側定義用データベースを前記端末機に備え、前記定義情報処理手段の動作を定義するための定義情報を作成する定義情報作成手段を前記サーバに備え、この定義情報作成手段により作成された定義情報を蓄積するとともに前記端末側データベース管理手段により前記端末側定義用データベースと同期して管理される定義用データベースを前記サーバに備えていることを特徴とする業務情報処理システムの業務情報参照手段開発支援システム。
【請求項２】
前記端末側データベース管理手段は、前記サーバの業務用データベースの業務情報及び定義用データベースの定義情報を取得して前記端末機の端末側業務用データベース及び端末側定義用データベースに格納し、前記業務情報参照手段として機能する定義情報処理手段により編集された端末側業務用データベースの業務情報を前記サーバに転送することを特徴とする請求項１に記載の業務情報処理システムの業務情報参照手段開発支援システム。
【請求項３】
前記サーバのデータベース管理手段は、前記端末機から転送された端末側業務用データベースの業務情報を取得して業務用データベースに格納することを特徴とする請求項１に記載の業務情報処理システムの業務情報参照手段開発支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は業務情報処理システムの業務情報参照手段開発支援システムに係り、特に、業務用データベースの業務情報を参照・編集するための業務情報参照手段の動作を容易に変更することができる業務情報処理システムの業務情報参照手段開発支援システムに関する。
【背景技術】
【０００２】
企業においては、業務を迅速に行うために、コンピュータを利用して業務情報を処理するシステムを採用しているものがある。コンピュータを利用したシステムには、業務用データベースを備えたサーバに対して、業務用データベースの業務情報を参照・編集するための業務情報参照手段（データベース・アクセス・アプリケーション）を備えた携帯電話や携帯型パソコンなどの端末機を設け、サーバと端末機とを通信回線を介して接続し、業務用データベースの業務情報を端末機で参照・編集可能とする業務情報処理システムがある。
【０００３】
従来、このような業務情報処理システムとしては、業務に関連するデータを記憶した記憶手段と、ユーザ端末から対話形式で業務処理の実行条件の入力を受け付けるための画面をユーザ端末に表示する表示手段と、この表示手段により表示された画面に入力された実行条件に対応するデータを記憶手段から取得し、この取得したデータに基づいて業務処理を実行する業務処理手段と、表示手段による画面の表示及び業務処理手段による業務処理の実行を制御する業務制御手段とを備えたものがある。
【特許文献１】特開２００３−１６２６４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、サーバの業務用データベースに蓄積された業務情報を通信回線を介して接続した端末機で参照・編集可能とする業務情報処理システムにおいては、業務用データベースの業務情報を参照・編集するための業務情報参照手段を端末機に備えている。
【０００５】
業務情報参照手段は、業務情報処理システムの使用者が必要とする動作になるような仕様に開発する必要がある。この場合には、使用者が必要とする動作になるように、対応するプログラミング言語を使用して業務情報参照手段のプログラムをコーディングし、端末機で動作するプログラムにコンパイル・デバッグし、動作を検証する必要がある。
【０００６】
ところが、このような業務情報参照手段の開発は、プログラミング言語に精通したプログラマによる多大な開発労力を必要とするため、業務情報処理システムの運用上において、使用者が必要とする動作になるように、業務情報参照手段の動作を容易に変更することができない問題があった。
【０００７】
また、従来の業務情報処理システムにおいては、サーバに端末機を接続して業務用データベースにアクセスし、業務情報を参照・編集しているため、端末機をサーバに接続できない状態では業務用データベースの業務情報を参照・編集することができない問題があった。さらに、業務情報処理システムにおいては、端末機で編集した業務情報の内容をサーバの業務用データベースに反映させることが要求されている。
【０００８】
この発明は、業務用データベースの業務情報を参照・編集するための業務情報参照手段の動作を容易に変更することができ、また、端末機をサーバに接続できない状態でも業務用データベースの業務情報を参照・編集することができ、端末機で編集した業務情報の内容をサーバの業務用データベースに反映させることができる業務情報処理システムの業務情報参照手段開発支援システムを実現することを目的とする。
【課題を解決するための手段】
【０００９】
この発明の業務情報処理システムの業務情報参照手段開発支援システムは、サーバとこのサーバに通信回線を介して接続される端末機とからなり、前記サーバは業務用データベース及びこの業務用データベースを管理するデータベース管理手段を備え、前記端末機は端末側業務用データベース及びこの端末側業務用データベースと前記サーバの業務用データベースとを同期させて管理する端末側データベース管理手段を備えるとともに前記端末側業務用データベースの業務情報を参照・編集するための業務情報参照手段を備え、前記サーバと端末機とを通信回線を介して接続し、前記サーバの業務用データベースと同期された前記端末機の端末側業務用データベースの業務情報を前記業務情報参照手段で参照・編集可能とする業務情報処理システムにおいて、設定された定義情報に基づき動作して前記業務情報参照手段として機能する定義情報処理手段を前記端末機に備え、この定義情報処理手段の動作を定義するための前記定義情報を蓄積するとともに前記端末側データベース管理手段により管理される端末側定義用データベースを前記端末機に備え、前記定義情報処理手段の動作を定義するための定義情報を作成する定義情報作成手段を前記サーバに備え、この定義情報作成手段により作成された定義情報を蓄積するとともに前記端末側データベース管理手段により前記端末側定義用データベースと同期して管理される定義用データベースを前記サーバに備えていることを特徴とする。
【発明の効果】
【００１０】
この発明の業務情報処理システムの業務情報参照手段開発支援システムは、サーバと端末機とを通信回線を介して接続し、端末機の端末側データベース管理手段によりサーバの定義用データベースと端末機の端末側定義用データベースとを同期させ、この端末側定義用データベースの定義情報に基づき定義情報処理手段が動作して端末側業務用データベースの業務情報を参照・編集するための業務情報参照手段として機能するので、サーバの定義情報作成手段によって定義情報を編集することにより、この定義情報に基づき動作して業務情報参照手段として機能する端末機の定義情報処理手段の動作を容易に変更することができ、業務情報参照手段の動作を容易に変更することができる。
また、この発明の業務情報処理システムの業務情報参照手段開発支援システムは、端末機の端末側データベース管理手段によりサーバの業務用データベースと端末機の端末側業務用データベースとを同期させているので、端末機をサーバに接続できない状態でも端末側業務用データベースの業務情報を参照・編集することができるとともに通信コストを削減することができ、端末機で編集した業務情報の内容をサーバの業務用データベースに反映させることができる。
【発明を実施するための最良の形態】
【００１１】
この発明の業務情報処理システムの業務情報参照手段開発支援システムは、業務情報参照手段の動作を容易に変更することができ、また、端末機をサーバに接続できない状態でも業務用データベースの業務情報を参照・編集することができ、端末機で編集した業務情報の内容をサーバの業務用データベースに反映させることができるという目的を、定義情報処理手段と端末側定義用データベースと端末機に備え、定義情報作成手段と定義用データベースとをサーバに備えることで、実現するものである。
以下、図面に基づいて、この発明の実施例を説明する。
【実施例】
【００１２】
図１〜図３は、この発明による業務情報処理システムの業務情報参照手段開発支援システムの実施例を示すものである。図１は業務情報処理システムの業務情報参照手段開発支援システムのブロック図、図２は定義情報作成手段による定義情報作成のフローチャート、図３は業務情報参照手段開発支援システムの情報処理のフローチャートである。図１において、２は業務情報処理システム、４はサーバ、６は端末機、８は通信回線である。業務情報処理システム２は、サーバ４とこのサーバ４に通信回線８を介して接続される端末機６とからなる。
【００１３】
前記サーバ４は、業務用データベース１０及びこの業務用データベース１０に対する情報の定義、登録、修正、削除等を管理するデータベース管理手段１２を備えている。前記端末機６は、携帯電話や携帯型パソコンなどからなり、端末側業務用データベース１４及びこの端末側業務用データベース１４に対する情報の定義、登録、修正、削除等を管理し且つ、この端末側業務用データベース１４とサーバ４の業務用データベース１０とを同期させて管理する端末側データベース管理手段１６を備えるとともに、端末側業務用データベース１４の業務情報を参照・編集するための業務情報参照手段（データベース・アクセス・アプリケーション）１８を備えている。前記通信回線８は、有線あるいは無線を用いて、接続されたサーバ４と端末機６との間でデータを転送する。
【００１４】
業務情報処理システム２は、サーバ４と端末機６とを通信回線８を介して接続し、端末側データベース管理手段１６によりサーバ４の業務用データベース１０と端末機６の端末側業務用データベース１４とを同期し、同期された端末機６の端末側業務用データベース１４の業務情報を業務情報参照手段１８により参照・編集可能とするものである。
【００１５】
この業務情報処理システム２は、サーバ４の業務用データベース１０と同期された端末機６の端末側業務用データベース１４の業務情報を参照・編集するための業務情報参照手段１８の動作変更を容易にする業務情報参照手段開発支援システム２０を備えている。業務情報参照手段開発支援システム２０は、定義情報処理手段２２と端末側定義用データベース２４と定義情報作成手段２６と定義用データベース２８とを備えている。
【００１６】
前記定義情報処理手段２２は、端末機６に備えられ、設定された定義情報に基づき動作して業務情報参照手段１８として機能する。したがって、定義情報処理手段２２は、業務情報を参照・編集するための業務情報参照手段１８を備えている。前記端末側定義用データベース２４は、端末機６に備えられ、定義情報処理手段２２の動作を定義するための前記定義情報を蓄積するとともに、端末側データベース管理手段１６により情報の定義、登録、修正、削除等を管理され、且つ、後述する定義用データベース２８と同期して管理される。
【００１７】
また、前記定義情報作成手段２６は、サーバ４に備えられ、定義情報処理手段２２の動作を定義するための定義情報を作成して出力する。前記定義用データベース２８は、サーバ４に備えられ、定義情報作成手段２６により作成された定義情報を蓄積するとともに、端末側データベース管理手段１６により情報の定義、登録、修正、削除等を管理され、且つ、端末側定義用データベース２４と同期して管理される。前記定義情報には、端末機６において業務情報参照手段１８により表示される画面、画面内のメニュー、リスト、データ、選択ボタン、チェックボックス等の、業務情報の表示形式や、画面内のメニュー等を操作をした際の動作を定義してある。
【００１８】
前記端末側データベース管理手段１６は、サーバ４の業務用データベース１０の業務情報及び定義用データベース２８の定義情報を取得して端末機６の端末側業務用データベース１４及び端末側定義用データベース２４に格納し、業務情報参照手段１８として機能する定義情報処理手段２２により編集された端末側業務用データベース１４の業務情報をサーバ４に転送する。前記サーバ４のデータベース管理手段１２は、端末機６から転送された端末側業務用データベース１４の業務情報を取得して業務用データベース１０に格納する。
【００１９】
なお、サーバ４には、端末機６との間で通信回線８を介してデータを送受信する送受信手段３０、命令やデータを入力する入力手段３２、入力手段３２から入力された命令や業務情報、定義情報等を表示する表示手段３４、前記業務用データベース１０、データベース管理手段１２、定義情報作成手段２６、定義用データベース２８を含み、これらサーバ４の各手段３０〜３４の動作を制御する制御手段３６を備えている。
【００２０】
また、端末機６には、サーバ４との間で通信回線８を介してデータを送受信する端末側送受信手段３８、命令やデータを入力する端末側入力手段４０、端末側入力手段４０から入力された命令や業務情報等を表示する端末側表示手段４２、前記端末側業務用データベース１４、端末側データベース管理手段１６、業務情報参照手段１８、定義情報処理手段２２、端末側定義用データベース２４を含み、これら端末機６の各手段３８〜４２の動作を制御する端末側制御手段４４を備えている。
【００２１】
次に、この実施例の作用を説明する。
業務情報参照手段開発支援システム２０は、図２に示すように、まず、定義用データベース２８を作成する。定義用データベース２８の作成においては、サーバ４の定義情報作成手段２６により処理をスタートし（Ａ０１）、入力手段３２によりデータを入力し（Ａ０２）、入力したデータから業務情報参照手段１８として機能する定義情報処理手段２２の動作を定義した定義情報を作成し（Ａ０３）、作成した定義情報を出力して定義用データベース２８に格納することで（Ａ０４）、処理をエンドにする（Ａ０５）。
【００２２】
このように、業務情報参照手段開発支援システム２０は、端末機６の定義情報処理手段２２の動作を定義した定義情報をサーバ４の定義情報作成手段２６により作成し、作成した定義情報をサーバ４の定義用データベース２８に蓄積する。定義用データベース２８の定義情報は、業務情報参照手段１８として機能する定義情報処理手段２２の動作が使用者の必要とする動作の値になるように、定義情報作成手段２６により作成される。
【００２３】
なお、業務情報処理システム２の業務用データベース１０は、入力手段３２により入力したデータから作成された業務情報を格納して作成される。この業務用データベース１０は、基幹業務データベースから業務情報参照手段１８で参照・編集の対象となるデータだけを抽出して作成することもできる。
【００２４】
前記定義用データベース２８を作成した業務情報参照手段開発支援システム２０は、図３に示すように、業務情報処理システム２上の運用において、端末機６の定義情報処理手段２２を起動して処理をスタートし（Ｂ０１）、端末機６を通信回線８を介してサーバ４に接続し（Ｂ０２）、端末側データベース管理手段１６により業務用データベース１０と端末側業務用データベース１４とを同期させるとともに定義用データベース２８と端末側定義用データベース２４とを同期させる（Ｂ０３）。
【００２５】
この同期（Ｂ０３）においては、端末側データベース管理手段１６によりサーバ４の業務用データベース１０の業務情報及び定義用データベース２８の定義情報が端末機６に転送（ダウンロード）されて取得され、端末側業務用データベース１４及び端末側定義用データベース２４に格納される。
【００２６】
また、この同期（Ｂ０３）においては、端末機６の端末側業務用データベース１４に更新・内容追加した業務情報が保存されている場合に、この更新・内容追加した業務情報が端末機６からサーバ４に転送（アップロード）され、データベース管理手段１２により取得されて業務用データベース１０に格納される。
【００２７】
定義用データベース２８と同期された端末側定義用データベース２４の定義情報は、定義情報処理手段２２に読み込まれて解析され、解析した定義情報に基づき定義情報処理手段２２が動作して業務情報参照手段１８として機能するので、サーバ４との通信回線８を切断しても、端末機６においてはサーバ４の業務用データベース１０と同じ内容となった端末側業務用データベース１４の業務情報を参照・編集が可能となる。
【００２８】
そこで、同期（Ｂ０３）後においては、必要に応じてサーバ４との通信回線８を切断し（Ｂ０４）、端末側定義用データベース２４の定義情報に基づき動作して業務情報参照手段１８として機能する定義情報処理手段２２により端末側業務用データベース１４の業務情報の参照・編集する（Ｂ０５）。
【００２９】
この参照・編集（Ｂ０５）において、端末側業務用データベース１４の業務情報を更新・内容追加した場合（Ｂ０６）は、この更新・内容追加した業務情報を保存する（Ｂ０７）。更新・内容追加して保存された業務情報をサーバ４の業務用データベース１０に直ちに反映させたい場合には、端末機６を通信回線８を介してサーバ４に接続し（Ｂ０８）、端末側データベース管理手段１６により業務用データベース１０と端末側業務用データベース１４とを同期させる（Ｂ０９）。
【００３０】
この同期（Ｂ０９）により、端末側業務用データベース２４の更新・内容追加された業務情報は、サーバ４に転送（アップロード）され、データベース管理手段１２により業務用データベース１０に格納される。この同期（Ｂ０９）後においては、サーバ４との通信回線８を切断し（Ｂ１０）、定義情報処理手段２２の終了操作により処理をエンドにする（Ｂ１１）。
【００３１】
一方、前記参照・編集（Ｂ０５）において、端末側業務用データベース１４の業務情報を更新・内容追加していない場合（Ｂ１２）、あるいは、更新・内容追加した業務情報を保存（Ｂ０７）した場合において、この更新・内容追加した業務情報をサーバ４の業務用データベース１０に直ちに反映させない場合には、定義情報処理手段２２の終了操作により処理をエンドにする（Ｂ１１）。
【００３２】
端末側業務用データベース２４の更新・内容追加されて保存された業務情報（Ｂ０７）は、次回に定義情報処理手段２２を起動して端末機６を通信回線８を介してサーバ４に接続し、端末側データベース管理手段１６により業務用データベース１０及び定義用データベース２８と端末側業務用データベース１４及び端末側定義用データベース２４とを同期させた際に、端末機６からサーバ４に転送（アップロード）され、データベース管理手段１２により業務用データベース１０に格納される。
【００３３】
また、業務情報処理システム２上における業務情報参照手段開発支援システム２０の運用において、業務情報参照手段１８として機能する定義情報処理手段２２の動作について、使用者が現在と異なる動作を要求した場合には、前記図２に示すように、定義情報作成手段２６により定義用データベース２８の現在の定義情報を変更・削除・追加し、新たな定義情報を作成して定義用データベース２８に格納する。
【００３４】
定義用データベース２８の新たな定義情報は、次回に定義情報処理手段２２を起動して端末機６を通信回線８を介してサーバ４に接続し、端末側データベース管理手段１６により業務用データベース１０及び定義用データベース２８と端末側業務用データベース１４及び端末側定義用データベース２４とを同期させた際に、サーバ４から端末機６に転送（ダウンロード）され、端末側定義用データベース２４に格納される。
【００３５】
定義情報処理手段２２は、端末側定義用データベース２４の新たな定義情報を読み込んで解析し、解析した定義情報に基づき動作して業務情報参照手段１８として機能し、端末側業務用データベース１４の業務情報を新たな動作により参照・編集が可能とする。
【００３６】
このように、この業務情報処理システム２の業務情報参照手段開発支援システム２０は、サーバ４と端末機６とを通信回線８を介して接続し、端末機６の端末側データベース管理手段１６によりサーバ４の定義用データベース２８と端末機６の端末側定義用データベース２４とを同期させ、この端末側定義用データベース２４の定義情報に基づき定義情報処理手段２２が動作して端末側業務用データベース１４の業務情報を参照・編集するための業務情報参照手段１８として機能する。
【００３７】
このため、この業務情報処理システム２の業務情報参照手段開発支援システム２０は、サーバ４の定義情報作成手段２６によって定義情報を編集して修正、追加することにより、定義情報に基づき動作して業務情報参照手段１８として機能する端末機６の定義情報処理手段２２の動作を容易に変更することができ、業務情報参照手段１８の動作を容易に変更することができる。例えば、この業務情報参照手段開発支援システム２０は、定義情報を入れ換えることで、営業支援ツールとして使用していた端末機６を、受発注用の端末機６として使用することが可能になる。
【００３８】
また、この業務情報処理システム２の業務情報参照手段開発支援システム２０は、端末機６の端末側データベース管理手段１６によりサーバ４の業務用データベース１０と端末機６の端末側業務用データベース１４とを同期させているので、端末機６をサーバ４に接続できない状態でも端末側業務用データベース１４の業務情報を参照・編集することができるとともに通信コストを削減することができ、端末機６で編集した業務情報の内容をサーバ４の業務用データベース１０に反映させることができる。
【００３９】
なお、この発明は、上述実施例に限定されることなく、種々応用改変が可能である。例えば、上述実施例においては、端末機６に端末側定義用データベース２４を搭載したが、端末側定義用データベース２４を搭載せずに、端末機６のメモリ上に読み込んで動作可能とすることもできる。
【００４０】
また、上述実施例においては、端末機６に端末側定義用データベース２４を搭載しているが、定義情報をメモリ上に常駐させ、必要な業務情報もメモリ上にキャッシュし、情報が不足したときに通信回線８で接続してサーバ４の定義用データベース２８から端末機６にダウンロードさせることもできる。
【産業上の利用可能性】
【００４１】
この発明の業務情報処理システムの業務情報参照手段開発支援システムは、端末機の業務情報参照手段の動作を容易に変更することができ、また、端末機をサーバに接続できない状態でも業務用データベースの業務情報を参照・編集することができ、端末機で編集した業務情報の内容をサーバの業務用データベースに反映させることができるものであり、業務情報だけでなく、他の情報の処理にも応用することができる。
【図面の簡単な説明】
【００４２】
【図１】業務情報処理システムの業務情報参照手段開発支援システムのブロック図である。
【図２】定義情報作成手段による定義情報作成のフローチャートである。
【図３】業務情報参照手段開発支援システムの情報処理のフローチャートである。
【符号の説明】
【００４３】
２  業務処理システム
４  サーバ
６  端末機
８  通信回線
１０  業務用データベース
１２  データベース管理手段
１４  端末側業務用データベース
１６  端末側データベース管理手段
１８  業務情報参照手段
２０  業務情報参照手段開発支援システム
２２  定義情報処理手段
２４  端末側定義用データベース
２６  定義情報作成手段
２８  定義用データベース
【図１】
2008129760.tif 000003
【図２】
2008129760.tif 000004
【図３】
2008129760.tif 000005