JPH11312178A - コンピュータと携帯端末間のデータ連携システム及びそのデータ連携方法 - Google Patents
コンピュータと携帯端末間のデータ連携システム及びそのデータ連携方法Info
- Publication number
- JPH11312178A JPH11312178A JP10134526A JP13452698A JPH11312178A JP H11312178 A JPH11312178 A JP H11312178A JP 10134526 A JP10134526 A JP 10134526A JP 13452698 A JP13452698 A JP 13452698A JP H11312178 A JPH11312178 A JP H11312178A
- Authority
- JP
- Japan
- Prior art keywords
- database
- data
- record
- object storage
- computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/26—Visual data mining; Browsing structured data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99938—Concurrency, e.g. lock management in shared database
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99942—Manipulating data structure, e.g. compression, compaction, compilation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Computer And Data Communications (AREA)
Abstract
ータの取り込処理及び携帯端末とパーソナルコンピュー
タとの同期処理を短時間で実行するパーソナルコンピュ
ータと携帯端末間のデータ連携システムを提供する。 【解決手段】 本発明のデータ連携システムは、コンピ
ュータが、親データベースから携帯端末に持ち出すオブ
ジェクトデータに関しレコード属性を定義し、レコード
単位にオブジェクトデータを格納し、オブジェクトデー
タ相互の関連性を定義する各データベースを携帯端末上
に作成する手段と、親データベースからオブジェクト格
納データベースにデータを書き出す手段と、オブジェク
ト格納データベースと親データベースの同期処理を行な
う同期手段を備え、携帯端末が、オブジェクトデータの
編集とデータ項目の表示順の変更又は表示の有無の選択
を行なう編集手段と、レコード属性に基づいてリンクデ
ータの解決処理を行なう手段と、レコードに更新フラグ
を設定する更新フラグ設定手段と、オブジェクトデータ
の表示順又は表示の有無を示す属性を変更する手段を備
える。
Description
帯端末間のデータ連携システムとそのデータ連携方法に
関し、特に、パーソナルコンピュータから携帯端末に取
り出したデータを自在に編集活用することを可能とした
コンピュータと携帯端末間のデータ連携システムとその
データ連携方法に関する。
ータ上のデータベースの各種情報を携帯端によって出先
に持ち出して活用する場合が増えてきている。例えば、
携帯端末に顧客の情報を持ち出して参照・編集する、あ
るいは、携帯端末に外商する製品の情報を持ち出して参
照する、また携帯端末に現在自分の抱えている商談情報
を持ち出して利用する等といったことが行なわれてい
る。
ース上のデータを携帯端末に読み込み、出先に携帯端末
を持ち出して活用する場合、パーソナルコンピュータ上
のデータをそのまま携帯端末に取り込んでいるため、デ
ータ量が多い場合、パーソナルコンピュータから携帯端
末へのデータの取り込処理及び携帯端末上でデータ編集
を行なった場合のパーソナルコンピュータとの同期処理
に長時間を要する。
ベースのデータをそのまま携帯端末に取り込むことか
ら、携帯端末で持ち出す必要のないデータも持ち出され
ることになり、実際に携帯端末で必要なデータを参照す
る際に、操作及び活用を妨げることになる。
する従来技術としては、例えば、特開平8−30571
4号公報及び特開平2−58165号公報に開示される
分散データベース管理システムがある。
ホストコンピュータのデータベースを携帯端末にダウン
ロードして、オフラインで携帯端末で更新したデータを
ホストコンピュータに同期をとってアップロードする技
術が開示されている。
ナルコンピュータと携帯端末間のデータ連携において
は、以下に述べるような問題点があった。
ま携帯端末に取り込んでいるため、データ量が多い場
合、パーソナルコンピュータから携帯端末へのデータの
取り込処理及び携帯端末上でデータ編集を行なった場合
のパーソナルコンピュータとの同期処理に長時間を要す
る。
タベースのデータをそのまま携帯端末に取り込むことか
ら、携帯端末で持ち出す必要のないデータも持ち出され
ることになり、実際に携帯端末で必要なデータを参照す
る際にデータの迅速な活用が妨げられる。
ついては、コンピュータの上の親データベースと同期を
とる必要があるため、携帯端末上のデータの項目順をユ
ーザが必要に応じて変更することができない。このた
め、データの効率的な利用ができない。
報では、ホストコンピュータのデータベースを携帯端末
にダウンロードして、オフラインで携帯端末で更新した
データをホストコンピュータに同期をとってアップロー
ドするシステムが開示されているが、携帯端末上で変更
されたデータについてユーザIDに基づいて同期をとる
だけであり、上述したような問題点は解決されていな
い。
公報及び特開平2−58165号公報に開示される分散
データベース管理システムでは、LAN接続された複数
のサイト間に分散配置されるデータベースにおける同期
に関する技術が開示されているが、コンピュータ上のデ
ータベースを携帯端末上に持ち出して、参照・編集を行
ない、かつ同期処理を行なうといった内容については触
れられていない。
ュータから携帯端末へのデータの取り込処理及び携帯端
末とパーソナルコンピュータとの同期処理を短時間で実
行することを可能とするパーソナルコンピュータと携帯
端末間のデータ連携システムとそのデータ連携方法を提
供することにある。
ータベースから携帯端末で持ち出す必要のあるデータだ
けを選択して取り込むことにより、データの迅速な活用
を実現するパーソナルコンピュータと携帯端末間のデー
タ連携システムとそのデータ連携方法を提供することに
ある。
込んだデータの項目順をユーザが必要に応じて変更する
ことを可能とし、これによりデータの効率的な利用を実
現するパーソナルコンピュータと携帯端末間のデータ連
携システムとそのデータ連携方法を提供することにあ
る。
明は、コンピュータ上の親データベースのデータを携帯
端末上に取り出し、取り出したデータを前記携帯端末上
で表示編集し、かつ前記携帯端末上の更新データと前記
コンピュータ上のデータベースとの同期処理を行なうコ
ンピュータと携帯端末間のデータ連携システムにおい
て、前記コンピュータは、前記親データベースから前記
携帯端末に持ち出すオブジェクトデータとそのレコード
項目を選択する手段と、選択されたオブジェクトデータ
に関し、レコード属性を定義する項目定義データベース
と、前記項目定義データベースに対応してレコード単位
にオブジェクトデータを格納するオブジェクト格納デー
タベースと、前記オブジェクト格納データベースに格納
されたオブジェクトデータ相互の関連性を定義する関連
定義データベースと、作成された各データベース相互の
関連性を定義する定義データベースとを前記携帯端末上
に作成する手段と、前記親データベースから取り出した
レコード単位に前記項目定義データベースに従って、対
応する前記オブジェクト格納データベースにデータを書
き出す手段と、前記携帯端末の前記オブジェクト格納デ
ータベースデータベースから更新データを読み込み前記
コンピュータの前記親データベースに書き込む同期処理
を行なう同期手段とを備え、前記携帯端末は、前記オブ
ジェクト格納データベースに格納されたオブジェクトデ
ータの編集と、データ項目の表示順の変更又は表示の有
無の選択を行なう編集手段と、前記オブジェクト格納デ
ータベースのレコード項目が他の前記オブジェクト格納
データベースを参照する場合に、前記項目定義データベ
ースのレコード属性に基づいてリンクデータの解決処理
を行なう手段と、前記オブジェクト格納データベースに
対してレコードの更新又は追加がなされた場合に、オブ
ジェクト格納データベースの対応するレコードに更新フ
ラグを設定する更新フラグ設定手段と、前記オブジェク
ト格納データベースのオブジェクトデータの表示順の変
更又は表示の有無の選択がなされた場合に、当該内容に
従って前記項目定義データベースのオブジェクトデータ
の表示順又は表示の有無を示す属性を変更する手段とを
備え、前記コンピュータの前記同期手段は、前記携帯端
末の前記オブジェクト格納データベースから更新フラグ
が設定されたレコードを読み出して前記コンピュータの
前記親データベースを更新することを特徴とする。
末間のデータ連携システムでは、前記更新フラグ設定手
段は、前記オブジェクト格納データベースに対してレコ
ードの更新又は追加がなされた場合、前記前記定義デー
タベースに、当該オブジェクト格納データベースが更新
されたことを示すフラグを設定し、前記同期手段は、前
記定義データベースのフラグによって更新された前記オ
ブジェクト格納データベースを検索し、かつ検索された
前記オブジェクト格納データベース更新フラグが設定さ
れたレコードを読み出して前記コンピュータの前記親デ
ータベースを更新することを特徴とする。
末間のデータ連携システムでは、前記項目定義データベ
ースには、各レコード項目毎に、当該レコード項目が参
照する他のオブジェクト格納データベースとレコード項
目と、当該レコード項目がリンクするレコード項目とリ
ンクするレコード項目が参照するオブジェクト格納デー
タベースのレコード項目を属性として有することを特徴
とする。
ータベースのデータを携帯端末上に取り出し、取り出し
たデータを前記携帯端末上で表示編集し、かつ前記携帯
端末上の更新データと前記コンピュータ上のデータベー
スとの同期処理を行なうコンピュータと携帯端末間のデ
ータ連携方法において、前記コンピュータが、前記親デ
ータベースから選択された前記携帯端末に持ち出すオブ
ジェクトデータとそのレコード項目に関し、レコード属
性を定義する項目定義データベースと、前記項目定義デ
ータベースに対応してレコード単位にオブジェクトデー
タを格納するオブジェクト格納データベースと、前記オ
ブジェクト格納データベースに格納されたオブジェクト
データ相互の関連性を定義する関連定義データベース
と、作成された各データベース相互の関連性を定義する
定義データベースとを前記携帯端末上に作成し、前記親
データベースから取り出したレコード単位に前記項目定
義データベースに従って、対応する前記オブジェクト格
納データベースにデータを書き出し、前記携帯端末の前
記オブジェクト格納データベースデータベースから更新
データを読み込み前記コンピュータの前記親データベー
スに書き込む同期処理を行なうと共に、前記携帯端末
が、前記オブジェクト格納データベースのレコード項目
が他の前記オブジェクト格納データベースを参照する場
合に、前記項目定義データベースのレコード属性に基づ
いてリンクデータの解決処理を行ない、前記オブジェク
ト格納データベースに対してレコードの更新又は追加が
なされた場合に、オブジェクト格納データベースの対応
するレコードに更新フラグを設定し、前記オブジェクト
格納データベースのオブジェクトデータの表示順の変更
又は表示の有無の選択がなされた場合に、当該内容に従
って前記項目定義データベースのオブジェクトデータの
表示順又は表示の有無を示す属性を変更し、前記コンピ
ュータでは、前記携帯端末の前記オブジェクト格納デー
タベースから更新フラグが設定されたレコードを読み出
して前記コンピュータの前記親データベースを更新する
ことを特徴とする。
末間のデータ連携方法では、前記携帯端末の更新フラグ
設定において、前記オブジェクト格納データベースに対
してレコードの更新又は追加がなされた場合、前記前記
定義データベースに、当該オブジェクト格納データベー
スが更新されたことを示すフラグを設定し、前記コンピ
ュータの同期処理において、前記定義データベースのフ
ラグによって更新された前記オブジェクト格納データベ
ースを検索し、かつ検索された前記オブジェクト格納デ
ータベース更新フラグが設定されたレコードを読み出し
て前記コンピュータの前記親データベースを更新するこ
とを特徴とする。
末間のデータ連携方法では、コンピュータ上の親データ
ベースのデータを携帯端末上に取り出し、取り出したデ
ータを前記携帯端末上で表示編集し、かつ前記携帯端末
上の更新データと前記コンピュータ上のデータベースと
の同期処理を行なうコンピュータと携帯端末間のデータ
連携プログラムを格納する記録媒体において、前記コン
ピュータ側のデータ連携プログラムが、前記親データベ
ースから選択された前記携帯端末に持ち出すオブジェク
トデータとそのレコード項目に関し、レコード属性を定
義する項目定義データベースと、前記項目定義データベ
ースに対応してレコード単位にオブジェクトデータを格
納するオブジェクト格納データベースと、前記オブジェ
クト格納データベースに格納されたオブジェクトデータ
相互の関連性を定義する関連定義データベースと、作成
された各データベース相互の関連性を定義する定義デー
タベースとを前記携帯端末上に作成し、前記親データベ
ースから取り出したレコード単位に前記項目定義データ
ベースに従って、対応する前記オブジェクト格納データ
ベースにデータを書き出し、前記携帯端末の前記オブジ
ェクト格納データベースデータベースから更新データを
読み込み前記コンピュータの前記親データベースに書き
込む同期処理を行なうと共に、前記携帯端末側のデータ
連携プログラムが、前記オブジェクト格納データベース
のレコード項目が他の前記オブジェクト格納データベー
スを参照する場合に、前記項目定義データベースのレコ
ード属性に基づいてリンクデータの解決処理を行ない、
前記オブジェクト格納データベースに対してレコードの
更新又は追加がなされた場合に、オブジェクト格納デー
タベースの対応するレコードに更新フラグを設定し、前
記オブジェクト格納データベースのオブジェクトデータ
の表示順の変更又は表示の有無の選択がなされた場合
に、当該内容に従って前記項目定義データベースのオブ
ジェクトデータの表示順又は表示の有無を示す属性を変
更し、前記コンピュータでは、前記携帯端末の前記オブ
ジェクト格納データベースから更新フラグが設定された
レコードを読み出してコンピュータの親データベースを
更新することを特徴とする。
て図面を参照して詳細に説明する。図1は、本発明の実
施の形態によるパーソナルコンピュータと携帯端末との
データ連携を行なうデータ連携システムのシステム構成
を示す図である。
ンピュータ10と携帯端末11を接続ケーブル12を介
して接続することにより、双方のデータの受け渡しがで
きるように構成されている。なお、13は、携帯端末1
1上でデータ編集(表示と入力)を行なうための入力手
段(ペン)である。携帯端末11は、パーソナルコンピ
ュータ10のデータベース(DB)データの一部を任意
に取り出してデータの編集(表示/変更/入力)を行な
う。
するパーソナルコンピュータ10及び携帯端末11のプ
ログラムモジュール構成を示す図である。
モジュールは、オペレーティングシステムA20及びア
プリケーションプログラムA21にて構成され、親DB
22を持っている。携帯端末11のプログラムモジュー
ルは、オペレーティングシステムB30及びアプリケー
ションプログラムB31にて構成され、DB40を持っ
ている。
ペレーティングシステムA20とオペレーティングシス
テムB30にて行なわれる。矢印P0は、パーソナルコ
ンピュータ10のアプリケーションプログラムA21か
らDB40をアクセスした場合のプログラムの制御方向
を示したものである。
帯端末11の各プログラムと生成される携帯端末11内
のDB40のDB構成を示したものである。
は、データベース定義DB41、項目定義DB42、関
連定義DB43ユーザ選択項目DB44、オブジェクト
格納DB(45a,45b,45c,・・・,45n)
にて構成される。
40内のデータに対してアプリケーションプログラムB
31によって実行される。
31が行なう携帯端末11上でのデータの編集(表示/
入力)において、表示させたいデータ項目順を利用者に
選択させる表示画面210の例を示す。
のアプリケーションプログラムB31が行なう携帯端末
11上でのデータの編集画面の例を示す。
の構造を示したものである。
のテーブル構造を示した図である。41−1〜41−4
はそれぞれデータベース定義DB41の各列を示す。4
11〜416はデータが格納されたレコードである。
ル構造を示した図である。42−1〜42−13は項目
定義DB42の各列を示す。421〜425はデータが
格納されたレコードである。
ル構造を示した図である。43−1〜43−3は関連定
義DB43の各列を示す。
テーブル構造を示した図である。44−1〜44−3は
ユーザ選択項目DB44の各列を示す。
a,45b,45c,・・・,45nのテーブル構造を
示した図である。45−1〜45−10はオブジェクト
格納DB45の各列を示す。オブジェクト格納DB45
aは、データベース定義DB41のレコード415が示
す企業のオブジェクト格納DB、オブジェクト格納DB
45bは、データベース定義DB41のレコード416
が示す製品のオブジェクト格納DBを示している。
機能とテーブル構造の詳細について説明する。
3”と記載しているのはユーザIDの番号)、レコード
412は項目定義DB42、レコード413は関連定義
DB43、レコード414はユーザ選択項目DB44、
レコード415と416はオブジェクト格納DB45
a,45bの各種データベースの関連性を定義する。デ
ータベース定義DB41は、携帯端末11内に1つのみ
存在する。
て、DB名41−1はデータベースを一意に識別する名
称又はユーザーIDを示す。DB属性41−2は、デー
タベース属性を示す。ここで、DB_USERIDはユ
ーザーID、DB_DEFINEは項目定義DB、DB
_RELATEは関連定義DB、DB_CHOICEユ
ーザー選択項目DB、DB_RECORDはオブジェク
ト格納DBを示す属性である。
処理を行なったタイムスタンプを示す。DB更新フラグ
41−4は、データベース更新対象フラグであり、0が
同期処理対象外、1が同期処理対象であることを示す。
納DB45に対応する定義が格納されている。携帯端末
11内に1つのみ存在する。
42−1はオブジェクト格納DB45のDB名を示す。
項目名42−2はレコード項目名称であり、オブジェク
ト格納DB45の列45−1〜45−10に対応する。
ータタイプとコントロール属性を示す。DT_TEXT
はテキストエディット、DT_MEMOはメモエディッ
ト、DT_INTは整数エディット、DT_IDはレコ
ードIDエディット、DT_CURRENCYは通貨エ
ディット、DT_FLOATは浮動小数エディット、D
T_BOOLは論理値チェックボックス、DT_DAT
Eは日付エディット、DT_TIMEは時刻エディッ
ト、DT_TIMESTAMPはタイムスタンプエディ
ット、DT_CHOICEはチョイスドロップダウンリ
スト、DT_CMBはコンボドロップダウン(エディッ
トコンボ)、DT_LINKはリンクフィールドドロッ
プダウンリスト、DT_FLAGはフラグエディットを
それぞれ示す。
性を示す。ここで、IP_HEADERはレコードヘッ
ダ(非表示)、IP_NORMALは通常編集、IP_
MUSTは入力必須、IP_STATICは編集不可を
それぞれ示す。項目幅42−5は、レコード項目の表示
サイズを示す。
ス、リンク等の参照先DB名を示す。ここで、DT_C
MBはユーザー選択項目DB44名、DT_CHOIC
Eはユーザー選択項目DB44名、DT_LINKはオ
ブジェクト格納DB45名を示す。参照キー42−7
は、参照DBからレコードを取得する際に使用するキー
を示す。ここで、DT_CMBはユーザー選択項目DB
44のキー名、DT_CHOICEはユーザー選択項目
DB44のキー名、DT_LINKはオブジェクト格納
DB45の項目名をそれぞれ示す。
ている、DT_LINK項目名を示す。参照項目名42
−9は、DT_LINK項目が参照しているDB内の、
参照項目名を示す。
選択されている項目表示順を示し、ここで、0は表示し
ないことを、1以上の整数は表示順番号(整数)を示し
ている。カード表示順42−11は、カード表示で選択
されている項目表示順を示し、ここで、0は表示しない
ことを、1以上の整数は表示順番号(整数)を示してい
る。
オブジェクト格納DB45のレコードの各カラムへのイ
ンデックス。ユーザーが持ち出した項目についてのみ存
在する。更新フラグ42−13は、レコード更新対象フ
ラグであり、0は同期処理対象外、1は同期処理対象で
あることを示す。
対応する詳細・リンク先等の関連性を定義する。全ての
オブジェクト格納DB45に対応する定義が、格納され
ている。携帯端末11内に1つのみ存在する。
ト格納DB45のDB名であるトップレベルのオブジェ
クト格納DB名を示す。詳細DB名43−2は、親とな
るオブジェクト格納DB45に対し、表示可能な詳細D
B名であるセカンダリレベルのオブジェクト格納DB名
を示す。リンク先詳細DB項目名43−3は、親DBの
レコードIDが格納されている、詳細DBの項目名を示
す。
の内容を定義する。携帯端末11内に1つのみ存在す
る。
別するキーを示す。項目定義DB42の参照キー42−
7で使用される。項目値44−2は、グループ内での項
目値を示し、チョイス項目でのレコード値に対応する。
項目内容44−3は、項目内容であり、コンボ項目での
項目内容に対応する。
タ10側と連携するオブジェクトの数だけ存在する。
のデータベースでのレコードIDであり、同期処理時に
シーケンシャルに付与される。新規追加時には、最後尾
に連番で付与される。削除時には、ブランクとなる。レ
コードID45−2は、パーソナルコンピュータ10側
でのレコードIDであり、携帯端末11側で変更される
ことはない。タイムスタンプ45−3は、パーソナルコ
ンピュータ10側でのレコードのタイムスタンプを示
す。携帯端末11側で変更されることはない。新規作成
時には、ブランクとなる。
フラグを示し、0は同期処理対象外を、1は同期処理対
象を示している。項目45−5〜45−nは、レコード
項目内容値(nはユーザ持ち出す項目数分存在する)を
示す。
データ連携システムにおける、初期化処理、親DBデー
タのダウンロード、携帯端末上でのデータの編集、デー
タの同期処理、データ表示項目編集のそれぞれの処理概
要について図面を参照して説明する。
ラムA21は、初期化処理としてDB連携項目の設定と
して下記DBを生成する。以下の初期化処理について
は、アプリケーションプログラムA21に対するユーザ
の指示によって実行される。図9に初期化処理のフロー
チャートを示す。
末11に持ち出す可能性のあるデータのテーブルとフィ
ールド情報のテーブルを用意し、この情報を元にユーザ
ーが持ち出すビジネスオブジェクトデータとそのレコー
ド項目を選択する(ステップ901)。この持ち出すビ
ジネスオブジェクトデータとそのレコード項目の選択
は、ユーザがアプリケーションプログラムA21を操作
することにより行なわれる。
義する項目定義DB42を作成する(ステップ90
2)。
個々のオブジェク格納DB(45a,45b,45c,
・・・,45n)領域を作成する(ステップ903)。
a,45b,45c,・・・,45n)に対応する詳細
・リンク先の関連性を定義する関連定義DB43を項目
定義DB42から作成する(ステップ904)。
5b,45c,・・・,45n)内に択一項目データ域
が存在する場合には、ユーザー選択項目DB44の領域
を作成する(ステップ905)。作成した各種DBは、
その作成毎に各種DBの関連性を定義するデータベース
定義DB41を作成して管理される(ステップ90
6)。
1にダウンロードされる(ステップ907)。親DB2
2のデータのダウンロードは、アプリケーションプログ
ラムA21により行なわれる。親DB22からの取り出
したレコード単位に、項目定義DB42のレコード属性
内容に従い対応するオブジェク格納DB45a〜45n
にデータを書き出す(ステップ907)。
ケーションプログラムB31にて行なわれる。図12,
図13は、それぞれ携帯端末11上でのデータの編集画
面である。
2、ファックス(ファックス番号)503の一覧がリス
ト表示されている。
ての情報(会社名601、よみ602、住所(都/県、
市/区)603、電話番号604、ファックス605、
関係606)をカード表示している。
話番号502、ファックス503のデータを表示してい
る行を携帯端末11の入力手段であるペン13にて押下
(ダブルタップ)することにより、選択されたレコード
が、カード表示され、各フィールドの編集を行なうこと
ができる。
1のDB40との同期処理は、アプリケーションプログ
ラムA21により行なわれる。ここでは、パーソナルコ
ンピュータ10にて携帯端末11上のDB40を読み込
み、パーソナルコンピュータ10にある親DB22へ書
き込む作業を行なう。すなわち、新規追加/更新があっ
たレコードを親DB22に書き込む。また、各テーブル
間のリンクフィールドを正しいレコードIDに設定し、
リンク情報を解決する。この同期処理は、携帯端末11
をパーソナルコンピュータ10に接続したことを契機と
して、アプリケーションプログラムA21により自動的
に実行される。また、携帯端末11からの指示によって
も実行することもできる。
による同期処理について、図10のフローチャートを参
照して説明する。
(ステップ1001)。
ムB31のプログラムでは同期処理に先立ち、下記のよ
うなリンクデータの解決処理を行なう。このリンクデー
タの解決処理は、アプリケーションプログラムB31に
よって自動的に実行される。なお、本処理は通常アプリ
ケーションプログラムB31による画面編集処理でも行
なわれる。
ドの参照について述べる。
コード451の項目5(45−9)の属性は、項目定義
DB42のレコード422のデータタイプ42−3によ
りリンクフィールドとなっている。この場合、参照DB
名42−6は、「製品」となっておりオブジェクト格納
DB45b(製品)とリンクしているので、オブジェク
ト格納DB45a(会社)のレコード451の項目5
(45−9)の内容「1」により、オブジェクト格納D
B45b(製品)のシリアルIDが「1」のレコード4
52とリンクされていることになる。さらに、参照キー
42−7は、製品名となっており、レコードインデック
ス42−12によりオブジェクト格納DB45b(製
品)のレコード452の項目1(45−5)の内容が参
照される。
コード451の項目6(45−10)の属性は、項目定
義DB42のレコード423のリンク先項目名42−
8、参照項目名42−9により、リンク先項目名42−
8が示す参照DBの参照項目名42−9の内容が参照さ
れることになる。リンク先項目名42−8が取引品目と
なっており、レコード422の参照DB名42−6(製
品)、参照キー42−7(製品名)の示すリンク先のフ
ィールドを参照することになる。また、オブジェクト格
納DB45a(会社)のレコード451の項目5(45
−9)が「1」なので、オブジェクト格納DB45b
(製品)のシリアルIDが「1」のレコード452の価
格が参照され、オブジェクト格納DB45a(会社)の
レコード451の項目6(45−10)の実データには
「10000」が格納されている。
ションプログラムB31による画面編集処理における更
新フラグ設定処理が行なわれる。更新フラグは、データ
ベース定義DB41と項目定義DB42及びオブジェク
ト格納DB4に存在する。データベース定義DB41の
DB更新フラグ41−4は、管理しているデータベース
に更新または追加が行なわれるとフラグが立つ。項目定
義DB42の更新フラグ42−13は、項目幅42−
5、リスト表示順42−10、カード表示順42−11
の内容が変更されたときにフラグが立つ。オブジェクト
格納DBの更新フラグ45−4は、レコードが更新され
た際にフラグが立つ。
10側へ変更データのみを転送する(ステップ100
2)。
グ41−4が「1」に変更されているオブジェクト格納
DBが検索され、そのオブジェクト格納DBのみが同期
対象DBとなる。図4に示すデータベース定義DB41
の場合、レコード412、415のDB更新フラグ41
−4に「1」が立っているので同期対象となる。
2、オブジェクト格納DB45a(会社))のうち更新
フラグが「1」になっているレコードのみが、パーソナ
ルコンピュータ10側に転送される。
(ステップ1003)。携帯端末11から転送された更
新されたデータによってパーソナルコンピュータ10側
のDBが更新される。
ップ1004)。パーソナルコンピュータ10側は前回
の同期時刻より後に更新されたデータを携帯端末11に
ある古いデータに上書きを行なう。
フラグの初期化が行なわれる(ステップ1005)。デ
ータベース定義DB41の同期日時41−3の更新と、
データベース定義DB41、項目定義DB42、オブジ
ェクト格納DB52a(会社)の更新フラグ41−4、
42−13、45−4が初期化される。
て表示させたいデータ項目順を利用者に選択させ、保存
する。
ンプログラムB31が行なう、携帯端末11上でのデー
タの編集(表示/入力)において表示させたいデータ項
目順を利用者に選択させる表示画面210を示してい
る。
タはレコード項目として画面左のウィンドウ221内に
表示されている。この中にて表示したい項目があれば、
ペン13を用いて項目をハイライト表示例242で示す
ように選択することにより、矢印ボタン231a、23
1bによって表示追加、表示削除がされる。図11の例
では、矢印ボタン231aの押下にて画面右のウィンド
ウ222にハイライト表示例242の項目が追加されて
いる。ハイライト表示例(243)は、選択された状態
である。
(243)に対し矢印ボタン232a,232bにて変
更することができる。上矢印232aにてハイライト表
示例(243)は1つ前の表示項目、上矢印232aに
てハイライト表示例(243)は1つ後ろの表示項目と
なる。
11においてパーソナルコンピュータ10の親DB22
のデータ項目の一部を任意に取り出してデータの編集
(表示/変更/入力)を行なうすることを実現してい
る。よって、出先に携帯端末11を持ち出して使用する
場合に、効果的なデータの活用が可能となる。
されるものではなく、その技術思想の範囲内において様
々に変形して実施することができる。
コンピュータと携帯端末間のデータ連携システムとその
データ連携方法によれば、次のような効果が得られる。
携帯端末で持ち出す必要のあるデータだけを選択可能と
したので、パーソナルコンピュータから携帯端末へのデ
ータの取り込処理及び携帯端末とパーソナルコンピュー
タとの同期処理を短時間で実行することを可能となる。
携帯端末で持ち出す必要のあるデータだけを選択して取
り込むことにより、データの迅速な活用が可能となる。
項目表示順又は表示の有無をユーザが必要に応じて変更
することを可能としたので、データの効率的な利用が可
能となる。
ュータと携帯端末とのデータ連携を行なうデータ連携シ
ステムのシステム構成を示す図である。
ソナルコンピュータ及び携帯端末のプログラムモジュー
ル構成を示す図である。
の各プログラムと生成される携帯端末内のDBの構成を
示す図である。
ース定義DBのテーブル構造を示した図である。
DBのテーブル構造を示した図である。
DBのテーブル構造を示した図である。
択項目DBのテーブル構造を示した図である。
クト格納DBのテーブル構造を示した図である。
ーションプログラムによる初期化処理の内容を説明する
フローチャートである。
末との同期処理の内容を説明するフローチャートであ
る。
いて、表示させたいデータ項目順を利用者に選択させる
表示画面の例を示す図である。
画面の例を示す図である。
画面の例を示す図である。
Claims (7)
- 【請求項1】 コンピュータ上の親データベースのデー
タを携帯端末上に取り出し、取り出したデータを前記携
帯端末上で表示編集し、かつ前記携帯端末上の更新デー
タと前記コンピュータ上のデータベースとの同期処理を
行なうコンピュータと携帯端末間のデータ連携システム
において、 前記コンピュータは、 前記親データベースから前記携帯端末に持ち出すオブジ
ェクトデータとそのレコード項目を選択する手段と、 選択されたオブジェクトデータに関し、レコード属性を
定義する項目定義データベースと、前記項目定義データ
ベースに対応してレコード単位にオブジェクトデータを
格納するオブジェクト格納データベースと、前記オブジ
ェクト格納データベースに格納されたオブジェクトデー
タ相互の関連性を定義する関連定義データベースと、作
成された各データベース相互の関連性を定義する定義デ
ータベースとを前記携帯端末上に作成する手段と、 前記親データベースから取り出したレコード単位に前記
項目定義データベースに従って、対応する前記オブジェ
クト格納データベースにデータを書き出す手段と、 前記携帯端末の前記オブジェクト格納データベースデー
タベースから更新データを読み込み前記コンピュータの
前記親データベースに書き込む同期処理を行なう同期手
段とを備え、 前記携帯端末は、 前記オブジェクト格納データベースに格納されたオブジ
ェクトデータの編集と、データ項目の表示順の変更又は
表示の有無の選択を行なう編集手段と、 前記オブジェクト格納データベースのレコード項目が他
の前記オブジェクト格納データベースを参照する場合
に、前記項目定義データベースのレコード属性に基づい
てリンクデータの解決処理を行なう手段と、 前記オブジェクト格納データベースに対してレコードの
更新又は追加がなされた場合に、オブジェクト格納デー
タベースの対応するレコードに更新フラグを設定する更
新フラグ設定手段と、 前記オブジェクト格納データベースのオブジェクトデー
タの表示順の変更又は表示の有無の選択がなされた場合
に、当該内容に従って前記項目定義データベースのオブ
ジェクトデータの表示順又は表示の有無を示す属性を変
更する手段とを備え、 前記コンピュータの前記同期手段は、前記携帯端末の前
記オブジェクト格納データベースから更新フラグが設定
されたレコードを読み出して前記コンピュータの前記親
データベースを更新することを特徴とするコンピュータ
と携帯端末間のデータ連携システム。 - 【請求項2】 前記更新フラグ設定手段は、前記オブジ
ェクト格納データベースに対してレコードの更新又は追
加がなされた場合、前記前記定義データベースに、当該
オブジェクト格納データベースが更新されたことを示す
フラグを設定し、 前記同期手段は、前記定義データベースのフラグによっ
て更新された前記オブジェクト格納データベースを検索
し、かつ検索された前記オブジェクト格納データベース
更新フラグが設定されたレコードを読み出して前記コン
ピュータの前記親データベースを更新することを特徴と
する請求項1に記載のコンピュータと携帯端末間のデー
タ連携システム。 - 【請求項3】 前記項目定義データベースには、各レコ
ード項目毎に、当該レコード項目が参照する他のオブジ
ェクト格納データベースとレコード項目と、当該レコー
ド項目がリンクするレコード項目とリンクするレコード
項目が参照するオブジェクト格納データベースのレコー
ド項目を属性として有することを特徴とする請求項1に
記載のコンピュータと携帯端末間のデータ連携システ
ム。 - 【請求項4】 コンピュータ上の親データベースのデー
タを携帯端末上に取り出し、取り出したデータを前記携
帯端末上で表示編集し、かつ前記携帯端末上の更新デー
タと前記コンピュータ上のデータベースとの同期処理を
行なうコンピュータと携帯端末間のデータ連携方法にお
いて、 前記コンピュータが、 前記親データベースから選択された前記携帯端末に持ち
出すオブジェクトデータとそのレコード項目に関し、レ
コード属性を定義する項目定義データベースと、前記項
目定義データベースに対応してレコード単位にオブジェ
クトデータを格納するオブジェクト格納データベース
と、前記オブジェクト格納データベースに格納されたオ
ブジェクトデータ相互の関連性を定義する関連定義デー
タベースと、作成された各データベース相互の関連性を
定義する定義データベースとを前記携帯端末上に作成
し、 前記親データベースから取り出したレコード単位に前記
項目定義データベースに従って、対応する前記オブジェ
クト格納データベースにデータを書き出し、 前記携帯端末の前記オブジェクト格納データベースデー
タベースから更新データを読み込み前記コンピュータの
前記親データベースに書き込む同期処理を行なうと共
に、 前記携帯端末が、 前記オブジェクト格納データベースのレコード項目が他
の前記オブジェクト格納データベースを参照する場合
に、前記項目定義データベースのレコード属性に基づい
てリンクデータの解決処理を行ない、 前記オブジェクト格納データベースに対してレコードの
更新又は追加がなされた場合に、オブジェクト格納デー
タベースの対応するレコードに更新フラグを設定し、 前記オブジェクト格納データベースのオブジェクトデー
タの表示順の変更又は表示の有無の選択がなされた場合
に、当該内容に従って前記項目定義データベースのオブ
ジェクトデータの表示順又は表示の有無を示す属性を変
更し、 前記コンピュータでは、前記携帯端末の前記オブジェク
ト格納データベースから更新フラグが設定されたレコー
ドを読み出して前記コンピュータの前記親データベース
を更新することを特徴とするコンピュータと携帯端末間
のデータ連携方法。 - 【請求項5】 前記携帯端末の更新フラグ設定におい
て、前記オブジェクト格納データベースに対してレコー
ドの更新又は追加がなされた場合、前記前記定義データ
ベースに、当該オブジェクト格納データベースが更新さ
れたことを示すフラグを設定し、 前記コンピュータの同期処理において、前記定義データ
ベースのフラグによって更新された前記オブジェクト格
納データベースを検索し、かつ検索された前記オブジェ
クト格納データベース更新フラグが設定されたレコード
を読み出して前記コンピュータの前記親データベースを
更新することを特徴とする請求項4に記載のコンピュー
タと携帯端末間のデータ連携方法。 - 【請求項6】 コンピュータ上の親データベースのデー
タを携帯端末上に取り出し、取り出したデータを前記携
帯端末上で表示編集し、かつ前記携帯端末上の更新デー
タと前記コンピュータ上のデータベースとの同期処理を
行なうコンピュータと携帯端末間のデータ連携プログラ
ムを格納する記録媒体において、 前記コンピュータ側のデータ連携プログラムが、 前記親データベースから選択された前記携帯端末に持ち
出すオブジェクトデータとそのレコード項目に関し、レ
コード属性を定義する項目定義データベースと、前記項
目定義データベースに対応してレコード単位にオブジェ
クトデータを格納するオブジェクト格納データベース
と、前記オブジェクト格納データベースに格納されたオ
ブジェクトデータ相互の関連性を定義する関連定義デー
タベースと、作成された各データベース相互の関連性を
定義する定義データベースとを前記携帯端末上に作成
し、 前記親データベースから取り出したレコード単位に前記
項目定義データベースに従って、対応する前記オブジェ
クト格納データベースにデータを書き出し、 前記携帯端末の前記オブジェクト格納データベースデー
タベースから更新データを読み込み前記コンピュータの
前記親データベースに書き込む同期処理を行なうと共
に、 前記携帯端末側のデータ連携プログラムが、 前記オブジェクト格納データベースのレコード項目が他
の前記オブジェクト格納データベースを参照する場合
に、前記項目定義データベースのレコード属性に基づい
てリンクデータの解決処理を行ない、 前記オブジェクト格納データベースに対してレコードの
更新又は追加がなされた場合に、オブジェクト格納デー
タベースの対応するレコードに更新フラグを設定し、 前記オブジェクト格納データベースのオブジェクトデー
タの表示順の変更又は表示の有無の選択がなされた場合
に、当該内容に従って前記項目定義データベースのオブ
ジェクトデータの表示順又は表示の有無を示す属性を変
更し、 前記コンピュータでは、前記携帯端末の前記オブジェク
ト格納データベースから更新フラグが設定されたレコー
ドを読み出して前記コンピュータの前記親データベース
を更新することを特徴とするコンピュータと携帯端末間
のデータ連携プログラムを格納する記録媒体。 - 【請求項7】 前記携帯端末の更新フラグ設定におい
て、前記オブジェクト格納データベースに対してレコー
ドの更新又は追加がなされた場合、前記前記定義データ
ベースに、当該オブジェクト格納データベースが更新さ
れたことを示すフラグを設定し、 前記コンピュータの同期処理において、前記定義データ
ベースのフラグによって更新された前記オブジェクト格
納データベースを検索し、かつ検索された前記オブジェ
クト格納データベース更新フラグが設定されたレコード
を読み出して前記コンピュータの前記親データベースを
更新することを特徴とする請求項6に記載のコンピュー
タと携帯端末間のデータ連携プログラムを格納する記録
媒体。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13452698A JP3175692B2 (ja) | 1998-04-28 | 1998-04-28 | コンピュータと携帯端末間のデータ連携システム及びそのデータ連携方法 |
US09/300,463 US6263347B1 (en) | 1998-04-28 | 1999-04-28 | System for linking data between computer and portable remote terminal and data linking method therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13452698A JP3175692B2 (ja) | 1998-04-28 | 1998-04-28 | コンピュータと携帯端末間のデータ連携システム及びそのデータ連携方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11312178A true JPH11312178A (ja) | 1999-11-09 |
JP3175692B2 JP3175692B2 (ja) | 2001-06-11 |
Family
ID=15130390
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP13452698A Expired - Fee Related JP3175692B2 (ja) | 1998-04-28 | 1998-04-28 | コンピュータと携帯端末間のデータ連携システム及びそのデータ連携方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US6263347B1 (ja) |
JP (1) | JP3175692B2 (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001256102A (ja) * | 2000-03-10 | 2001-09-21 | Nec Corp | 格納データ修正システムおよびそのプログラム記録媒体 |
JP2005519360A (ja) * | 2002-02-28 | 2005-06-30 | エム−システムズ フラッシュ ディスク パイオニアーズ リミテッド | データ交換のためのデバイス、システム及び方法 |
JP2007011749A (ja) * | 2005-06-30 | 2007-01-18 | Nippon Digital Kenkyusho:Kk | 情報処理システム、会計情報処理システム |
JP2008058129A (ja) * | 2006-08-31 | 2008-03-13 | Hitachi High-Technologies Corp | 自動分析装置 |
JP2016537697A (ja) * | 2013-09-21 | 2016-12-01 | オラクル・インターナショナル・コーポレイション | オフライン可能なモデルグラフを定義するための方法およびシステム |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7028899B2 (en) | 1999-06-07 | 2006-04-18 | Metrologic Instruments, Inc. | Method of speckle-noise pattern reduction and apparatus therefore based on reducing the temporal-coherence of the planar laser illumination beam before it illuminates the target object by applying temporal phase modulation techniques during the transmission of the plib towards the target |
DE69908121T2 (de) * | 1998-03-23 | 2004-04-01 | Microsoft Corp., Redmond | Anwendungsprogrammierungsschnittstelle in einem betriebssystem |
US7214711B2 (en) * | 1998-12-23 | 2007-05-08 | Neurotherapeutics Pharma Llc | Method of treating migraine headache without aura |
US7987420B1 (en) | 1999-09-10 | 2011-07-26 | Ianywhere Solutions, Inc. | System, method, and computer program product for a scalable, configurable, client/server, cross-platform browser for mobile devices |
US20010047394A1 (en) * | 1999-09-10 | 2001-11-29 | Kloba David D. | System, method, and computer program product for executing scripts on mobile devices |
US8595308B1 (en) | 1999-09-10 | 2013-11-26 | Ianywhere Solutions, Inc. | System, method, and computer program product for server side processing in a mobile device environment |
AU4674400A (en) * | 1999-09-10 | 2001-04-10 | Avantgo, Inc. | System, method, and computer program product for interactive interfacing with mobile devices |
US20010042099A1 (en) * | 2000-02-02 | 2001-11-15 | Doongo Technologies, Inc. | Apparatus and methods for optimizing traffic volume in wireless email communications |
US20020115477A1 (en) * | 2001-02-13 | 2002-08-22 | Raja Singh | Portable high speed internet access device with scrolling |
US6633314B1 (en) | 2000-02-02 | 2003-10-14 | Raja Tuli | Portable high speed internet device integrating cellular telephone and palm top computer |
US7023572B2 (en) * | 2000-02-02 | 2006-04-04 | Raja Singh Tuli | Portable high speed internet access device |
US7068381B1 (en) * | 2000-02-02 | 2006-06-27 | Raja Tuli | Portable high speed internet access device |
US20020030843A1 (en) * | 2000-02-02 | 2002-03-14 | Tuli Raja Singh | Portable high speed internet access device |
US6874009B1 (en) | 2000-02-16 | 2005-03-29 | Raja Tuli | Portable high speed internet device with user fees |
US7191211B2 (en) | 2000-10-03 | 2007-03-13 | Raja Tuli | Portable high speed internet access device priority protocol |
JP2002117126A (ja) * | 2000-10-05 | 2002-04-19 | Ibm Japan Ltd | 管理システム、検索システム、携帯型位置表示装置、データ管理装置、位置表示方法、記憶媒体 |
US7702761B1 (en) * | 2000-10-10 | 2010-04-20 | Xerox Corporation | Network switching device |
JP2004012217A (ja) * | 2002-06-05 | 2004-01-15 | Shimadzu Corp | 分析装置及び分析装置管理情報収集方法 |
US7650364B2 (en) * | 2002-10-09 | 2010-01-19 | Hewlett-Packard Development Company, L.P. | Portable database system |
US8176428B2 (en) * | 2002-12-03 | 2012-05-08 | Datawind Net Access Corporation | Portable internet access device back page cache |
JP2005227144A (ja) * | 2004-02-13 | 2005-08-25 | Shimadzu Corp | 分析機器用コントローラ |
JP4502015B2 (ja) | 2008-01-24 | 2010-07-14 | 富士ゼロックス株式会社 | 情報処理装置及びプログラム |
FR2963124A1 (fr) * | 2010-04-15 | 2012-01-27 | Pod Programming | Procede de gestion de donnees, dispositif, et produit programme d'ordinateur correspondant. |
WO2014127300A1 (en) | 2013-02-15 | 2014-08-21 | Intuitive Surgical Operations, Inc. | Systems and methods for synchronizing nodes of a robotic system |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4627019A (en) * | 1982-07-08 | 1986-12-02 | At&T Bell Laboratories | Database management system for controlling concurrent access to a database |
US5010478A (en) * | 1986-04-11 | 1991-04-23 | Deran Roger L | Entity-attribute value database system with inverse attribute for selectively relating two different entities |
US5226161A (en) * | 1987-08-21 | 1993-07-06 | Wang Laboratories, Inc. | Integration of data between typed data structures by mutual direct invocation between data managers corresponding to data types |
JP2969627B2 (ja) | 1988-08-24 | 1999-11-02 | 株式会社日立製作所 | 分散型データベースシステムの管理方法 |
US5448727A (en) * | 1991-04-30 | 1995-09-05 | Hewlett-Packard Company | Domain based partitioning and reclustering of relations in object-oriented relational database management systems |
US5592664A (en) * | 1991-07-29 | 1997-01-07 | Borland International Inc. | Database server system with methods for alerting clients of occurrence of database server events of interest to the clients |
JPH0589004A (ja) | 1991-08-16 | 1993-04-09 | Ashisuto Micro Kk | コンピユータシステム |
US5414812A (en) * | 1992-03-27 | 1995-05-09 | International Business Machines Corporation | System for using object-oriented hierarchical representation to implement a configuration database for a layered computer network communications subsystem |
US5386559A (en) * | 1992-07-16 | 1995-01-31 | International Business Machines Corporation | Variant domains and variant maps in a versioned database management system |
US5504879A (en) * | 1992-07-16 | 1996-04-02 | International Business Machines Corporation | Resolution of relationship source and target in a versioned database management system |
US5596745A (en) * | 1994-05-16 | 1997-01-21 | International Business Machines Corporation | System and procedure for concurrent database access by multiple user applications through shared connection processes |
US5666490A (en) * | 1994-05-16 | 1997-09-09 | Gillings; Dennis | Computer network system and method for managing documents |
US5706509A (en) * | 1995-04-28 | 1998-01-06 | Intel Corporation | Application independent record level synchronization |
JPH08305714A (ja) | 1995-04-28 | 1996-11-22 | Fujitsu Ltd | 分散データベース管理システム |
US5717919A (en) * | 1995-10-02 | 1998-02-10 | Sybase, Inc. | Database system with methods for appending data records by partitioning an object into multiple page chains |
-
1998
- 1998-04-28 JP JP13452698A patent/JP3175692B2/ja not_active Expired - Fee Related
-
1999
- 1999-04-28 US US09/300,463 patent/US6263347B1/en not_active Expired - Lifetime
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001256102A (ja) * | 2000-03-10 | 2001-09-21 | Nec Corp | 格納データ修正システムおよびそのプログラム記録媒体 |
JP2005519360A (ja) * | 2002-02-28 | 2005-06-30 | エム−システムズ フラッシュ ディスク パイオニアーズ リミテッド | データ交換のためのデバイス、システム及び方法 |
JP2007011749A (ja) * | 2005-06-30 | 2007-01-18 | Nippon Digital Kenkyusho:Kk | 情報処理システム、会計情報処理システム |
JP4681369B2 (ja) * | 2005-06-30 | 2011-05-11 | 株式会社日本デジタル研究所 | 会計情報処理システム |
JP2008058129A (ja) * | 2006-08-31 | 2008-03-13 | Hitachi High-Technologies Corp | 自動分析装置 |
JP2016537697A (ja) * | 2013-09-21 | 2016-12-01 | オラクル・インターナショナル・コーポレイション | オフライン可能なモデルグラフを定義するための方法およびシステム |
US10911592B2 (en) | 2013-09-21 | 2021-02-02 | Oracle International Corporation | Method and system for defining an offlinable model graph |
Also Published As
Publication number | Publication date |
---|---|
JP3175692B2 (ja) | 2001-06-11 |
US6263347B1 (en) | 2001-07-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3175692B2 (ja) | コンピュータと携帯端末間のデータ連携システム及びそのデータ連携方法 | |
US7325160B2 (en) | Data processing system with data recovery | |
US7856428B2 (en) | Method, computer program product and device for importing a plurality of data sets into a system | |
EP0842477A2 (en) | System and method for handling technical information | |
US7376946B2 (en) | Program management method for computer to which storage medium is attached, computer and storage medium | |
JP2007179347A (ja) | プログラム検証支援システム | |
JPH05265834A (ja) | メモ情報の管理方式 | |
JP3132613B2 (ja) | 人事ファイル処理装置及び方法 | |
JP2002108677A (ja) | 文書管理装置及び方法、並びに記憶媒体 | |
JP3790614B2 (ja) | 部品構成情報の変更履歴管理装置、方法及び方法を記録した記録媒体 | |
JPH05313969A (ja) | ファイル一覧表示方法 | |
JPH05158771A (ja) | ファイル管理方法及びシステム | |
JP2000293519A (ja) | 文書処理装置 | |
JP2003067378A (ja) | 電子書庫システム、サーバ、識別子付き書籍、プログラム、記録媒体 | |
JP2001056836A (ja) | 帳票処理装置、及び記憶媒体 | |
JP3337717B2 (ja) | データベース処理装置およびデータベース処理方法 | |
US20010021933A1 (en) | Data processing system with file memory and data processing method | |
JP3456481B2 (ja) | 情報処理装置 | |
JP2012190311A (ja) | ファイル管理装置、ファイル管理方法及びプログラム | |
JPS6095589A (ja) | 端末装置 | |
JPH1055396A (ja) | データ処理装置 | |
JPH0259862A (ja) | 電子ファイルシステムの検索方式 | |
JP2006268783A (ja) | データ検索システム、データ検索方法、及びコンピュータプログラム | |
JPS62226487A (ja) | 光デイスクの記憶管理方式 | |
JPH02157947A (ja) | ファイル更新処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080406 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090406 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100406 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110406 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120406 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120406 Year of fee payment: 11 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120406 Year of fee payment: 11 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120406 Year of fee payment: 11 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120406 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120406 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130406 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130406 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140406 Year of fee payment: 13 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |