(57)【要約】【課題】  データの作成・編集手段を持たないクライアントにおいても、サーバに蓄積されたデータの出力を行うことを目的とする。【解決手段】  クライアント１は、データの編集を行う編集手段４と、編集手段４で編集を行った編集データをサーバへ送信する送信手段６を備え、サーバ３は、送信手段６により送信されたデータをクライアント２が出力可能な形式に変換するデータ変換手段７を備え、クライアント２は、変換されたデータを出力する出力手段１１を備える。【選択図】  図２
2005267244.tif 000002
【特許請求の範囲】
【請求項１】
データの編集を行う第１のクライアントと、データの出力を行う第２のクライアントと、文書管理を行うサーバからなるサーバ・クライアントシステムにおいて、
前記第１のクライアントは、データの編集を行う編集手段と、前記編集手段で編集を行った編集データを前記サーバへ送信する送信手段を備え、
前記サーバは、前記送信手段により送信されたデータを前記第２のクライアントが出力可能な形式に変換するデータ変換手段を備え、
前記第２のクライアントは、前記サーバの前記データ変換手段により変換されたデータを出力する出力手段を備えたことを特徴とするサーバ・クライアントシステム。
【請求項２】
前記サーバの前記データ変換手段により変換される形式は、ベクトル形式であることを特徴とする請求項１に記載のサーバ・クライアントシステム。
【請求項３】
前記サーバは、前記第１のクライアントの前記送信手段により送信された編集データと、前記データ変換手段により変換されたデータを関連付けて記憶する記憶手段を更に備えたことを特徴とする請求項１に記載のサーバ・クライアントシステム。
【請求項４】
前記サーバは、前記第１のクライアントからデータの出力要求があった場合に、前記記憶手段に記憶された編集データを前記第１のクライアントに送信する第１の送信手段と、前記第２のクライアントからデータの出力要求があった場合に、前記データ変換手段により変換されたデータを前記第２のクライアントに送信する第２の送信手段を備えたことを特徴する請求項３に記載のサーバ・クライアントシステム。
【請求項５】
前記サーバは、前記第１のクライアントまたは第２のクライアントからのデータの転送を要求及び、前記転送要求のあったクライアントが第１のクライアントであるか、第２のクライアントであるかを判断する判断手段を更に備え、前記判断手段の結果に従って前記第１の送信手段または第２の送信手段のいずれかによりデータを送信することを特徴とする請求項４に記載のサーバ・クライアントシステム。
【請求項６】
前記サーバは，前記第１のクライアントまたは第２のクライアントからのデータの転送を要求及び，前記転送要求のあったクライアントがデータの編集を行う前記編集手段を持つかを判断する判断手段を更に備え，前記判断手段の結果に従って前記第１の送信手段または第２の送信手段のいずれかによりデータを送信することを特徴とする請求項４に記載のサーバ・クライアントシステム。
【請求項７】
前記サーバは，前記第１のクライアントからのデータ転送を要求及び，前記転送要求のあったクライアントが前記編集データと前記データ変換手段により変換されたデータのいずれを要求するかを判断する判断手段を備え，前記判断手段の結果に従って前記第１の送信手段または第２の送信手段のいずれかによりデータを送信することを特徴とする請求項４に記載のサーバ・クライアントシステム。
【請求項８】
前記第１のクライアントにおいて、前記第１の送信手段により送信されたデータを前記編集手段により再度編集を行い、前記クライアントの送信手段により前記サーバへ送信した際、前記サーバの前記データの変換手段により前記第２のクライアントが出力可能な形式に再度変換が行われることを特徴する請求項４に記載のサーバ・クライアントシステム。
【請求項９】
前記サーバは、前記第１のクライアントから前記記憶手段に記憶された編集データの削除要求に応じ、前記データ変換手段により変換され，前記編集データに関連付けられたデータを前記編集データと同時に削除する削除手段を備えたことを特徴とする請求項４に記載のサーバ・クライアントシステム。
【請求項１０】
前記第１のクライアントは、データの編集を行う前記編集手段，前記編集データを前記第２のクライアントが出力可能な形式に変換するデータ変換手段と、前記編集データ及び前記データ変換手段により変換された変換データを前記サーバへ送信する送信手段を備え、
前記サーバは、前記送信手段により送信された前記編集データ及び前記変換データを関連付けて記憶する記憶手段を備えたことを特徴とする請求項１に記載のサーバ・クライアントシステム。
【請求項１１】
前記第１のクライアントまたは第２のクライアントは、少なくともパーソナルコンピュータまたは携帯情報端末であることを特徴とする請求項１に記載のサーバ・クライアントシステム。
【請求項１２】
前記サーバ、上記第１のクライアント及びは第２のクライアントは、ネットワークにより接続されていることを特徴とする請求項１に記載のサーバ・クライアントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は複数のクライアント及びサーバの間でデータの送信及び管理を行うサーバ・クライアントシステムに関するものである。
【背景技術】
【０００２】
従来のサーバ・クライアントシステムにおいて、クライアントである携帯情報端末等で作成や編集されたデータをサーバに送信して蓄積し、必要に応じてサーバに蓄積したデータを再度携帯情報端末に送信して出力を行うシステムがあった。
【０００３】
また従来、サーバに蓄積されたデータをクライアントに転送するシステムとして、特開平１１−６６０５１においては、変換された出力用データを出力装置あるいは出力装置が接続されたクライアント装置へ転送するための出力データ保持部をサーバに備えるシステムが開示されている。
【特許文献１】特開平１１−６６０５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来例では、クライアントの機能によっては、サーバに蓄積されたデータを出力できない場合もあった。また、クライアントの出力機能が限られているため、全てのデータを出力できない欠点があった。
【０００５】
また、上記特許文献１に記載のシステムにおいては、クライアント装置がデータの作成・編集手段を持たない場合の開示はなく、サーバに蓄積された全てのデータを出力できない欠点があった。
【０００６】
本発明は、データの作成・編集手段を持たないクライアントにおいても、サーバに蓄積されたデータの出力を行うことを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１に記載の発明は、データの編集を行う第１のクライアントと、データの出力を行う第２のクライアントと、文書管理を行うサーバからなるサーバ・クライアントシステムにおいて、前記第１のクライアントは、データの編集を行う編集手段と、前記編集手段で編集を行った編集データを前記サーバへ送信する送信手段を備え、前記サーバは、前記送信手段により送信されたデータを前記第２のクライアントが出力可能な形式に変換するデータ変換手段を備え、前記第２のクライアントは、前記サーバの前記データ変換手段により変換されたデータを出力する出力手段を備えたことを特徴とする。
【発明の効果】
【０００８】
以上説明したように、電子文書の編集ソフトを持たない、あるいは搭載できないクライアントにおいても、電子文書の閲覧・印刷等の出力が可能になる効果がある。
【０００９】
電子文書をベクトル形式のデータへ変換することによりデータ容量が低減され、サーバ、ネットワーク、及びクライアントへの負荷を軽減でき、データの取得時間短縮も可能になる効果がある。
【発明を実施するための最良の形態】
【００１０】
以下に、本発明の実施形態について、図を参照しながら説明する。
【００１１】
図１は本発明のサーバ・クライアントシステムの実施形態の全体構成図である。
【００１２】
データの編集を行う第１のクライアント１及びデータの出力を行う第２のクライアント２は，それぞれ文書管理を行うサーバ３に接続され，サーバ・クライアントシステムを構成する。但し図例は接続形態を概念的に示したものであり，具体的なネットワーク・トポロジーを表現したものではない。
【００１３】
図２は本発明のサーバ・クライアントシステムの実施形態のそれぞれの機器構成を示すブロック図である。
【００１４】
データ編集クライアント１とデータ出力クライアント２及び文書管理サーバ３は相互にネットワーク１２を介して接続されている。データ編集クライアント１においてデータ編集手段４により編集された編集データ５は，サーバへの送信手段６によりネットワーク１２を介して文書管理サーバ３へ送信される。送信された編集データ５は文書管理サーバ３の持つデータ変換手段７により，ベクトル形式の変換データ８へ変換され，同サーバ３の備えるデータ記憶手段９により相互に関連付けられて記憶される。
【００１５】
データ出力クライアント２から文書管理サーバ３へのデータ出力要求があると，出力判断手段１３によりデータ記憶手段９に記憶されている変換データ８の送信が決定され，クライアントへの送信手段１０によりネットワーク１２を介してデータ出力クライアント２へデータが配信される。配信された変換データ８はデータ出力クライアント２の備えるデータ出力手段１１により出力される。
【００１６】
また，データ編集クライアント１から文書管理サーバ３へデータの削除要求があると，文書管理サーバ３の備えるデータ削除手段１４により要求のあった編集データ５及び関連付けられている変換データ８が同時にデータ記憶手段９から削除される。
【００１７】
図３は本発明のサーバ・クライアントシステムの実施形態の記憶データに係る概念図である。
【００１８】
データ編集クライアント１の持つデータ編集手段４により編集された編集データ５は，データ編集クライアント１あるいは文書管理サーバ３の備えるデータ変換手段７によりベクトル形式の変換データ８へ変換され，文書管理サーバ３の備えるデータ記憶手段９により，図に示すように相互に関連付けられて記憶される。
【００１９】
図４は本発明のサーバ・クライアントシステムの実施形態のフローチャートである。
【００２０】
開始（Ａ）で始まるフローチャートは新規編集データがサーバへ送信され，サーバにおいてベクトル形式のデータに変換されて，編集データと共に記憶されるフローを表す。
Ｓ１：データ編集クライアント１の備えるデータ編集手段４を用いて編集データ５を作成する。
Ｓ２：編集データ５をサーバへの送信手段５を用いて，文書管理サーバ３へ送信する。
Ｓ３：文書管理サーバ３の備えるデータ変換手段７を用いてデータ出力クライアント２の出力可能なベクトル形式の変換データ８を得る。
Ｓ４：文書管理サーバ３の備えるデータ記憶手段９を用いて，編集データ５及び変換データ８を相互に関連付けて記憶する。
【００２１】
開始（Ｂ）で始まるフローチャートは新規編集データが作成クライアントにおいてベクトル形式のデータに変換の後，編集データと共にサーバへ送信され，共に記憶されるフローを表す。
Ｓ５：データ編集クライアント１の備えるデータ編集手段４を用いて編集データ５を作成する。
Ｓ６：データ編集クライアント１の備えるデータ変換手段７を用いて，編集データ５をベクトル形式の変換データ８に変換する。
Ｓ７：編集データ５及び変換データ８をサーバへの送信手段６により，文書管理サーバ３へ送信する。
Ｓ４：文書管理サーバ３の備えるデータ記憶手段９を用いて，編集データ５及び変換データ８を相互に関連付けて記憶する。
【００２２】
開始（Ｃ）で始まるフローチャートは編集クライアントからの要求に従い，サーバが記憶するデータを配信するフローを表す。
Ｓ８：データ編集クライアント１から文書管理サーバ３へデータの出力要求を行う。
Ｓ９：クライアントからのデータ配信要求により，文書管理サーバ３において出力判断手段１３を用いてクライアントへの送信手段を決定する。
ケース１：データの出力を要求したクライアントがデータ編集クライアント１である。⇒Ｓ１０へ。
ケース２：データの出力を要求したクライアントがデータ編集手段４を備えている。⇒Ｓ１０へ。
ケース３：データの出力を要求したクライアントが編集データ５を要求している。⇒Ｓ１０へ。
ケース４：データの出力を要求したクライアントが変換データ８を要求している。⇒Ｓ１３へ。
Ｓ１０：文書管理サーバ３のデータ記憶手段９により記憶されている編集データ５が，クライアントへの送信手段１０によりデータ編集クライアント１へ配信される。
Ｓ１１：データ編集クライアント１においてデータ編集手段４を用いて，編集データ５の再編集を行う。
【００２３】
以下，開始（Ａ）で始まるフローチャートのＳ２，Ｓ３，Ｓ４または，開始（Ｂ）で始まるフローチャートのＳ６，Ｓ７，Ｓ４に同じである。
Ｓ１３：文書管理サーバ３のデータ記憶手段９により記憶されている変換データ８が，クライアントへの送信手段１０によりデータ編集クライアント１へ配信される。
Ｓ１５：データ編集クライアント１の備えるデータ出力手段１１により，変換データ８が出力される。
【００２４】
開始（Ｄ）で始まるフローチャートは出力クライアントからの要求に従い，サーバが記憶するデータを配信するフローを表す。
Ｓ１２：データ出力クライアント２から文書管理サーバ３へデータの出力要求を行う。
Ｓ９：クライアントからのデータ配信要求により，文書管理サーバ３において出力判断手段１３を用いてクライアントへの送信手段を決定する。
ケース５：データの出力を要求したクライアントがデータ出力クライアント２である。⇒Ｓ１３へ。
ケース６：データの出力を要求したクライアントがデータ編集手段４を備えていない。⇒Ｓ１３へ。
ケース７：データの出力を要求したクライアントが変換データ８を要求している。⇒Ｓ１３へ。
Ｓ１３：文書管理サーバ３のデータ記憶手段９により記憶されている変換データ８が，クライアントへの送信手段１０によりデータ出力クライアント２へ配信される。
Ｓ１５：データ出力クライアント２の備えるデータ出力手段１１により，変換データ８が出力される。
【００２５】
開始（Ｅ）で始まるフローチャートは編集クライアントからの要求に従い，サーバが記憶するデータを削除するフローを表す。
Ｓ１６：データ編集クライアント１から文書管理サーバ３へデータの削除要求を行う。
Ｓ１７：文書管理サーバ３の備えるデータ削除手段１４により，削除の要求された編集データ５及びそれと一対なる変換データ８が同時にデータ記憶手段９から削除される。
【図面の簡単な説明】
【００２６】
【図１】本発明のサーバ・クライアントシステムの実施例の全体構成図である。
【図２】本発明のサーバ・クライアントシステムの実施例のそれぞれの機器構成を示すブロック図である。
【図３】本発明のサーバ・クライアントシステムの実施例の記憶データに係る概念図である。
【図４】本発明のサーバ・クライアントシステムの実施例のフローチャートである。
【符号の説明】
【００２７】
１  データ編集クライアント
２  データ出力クライアント
３  文書管理サーバ
４  データ編集手段
５  編集データ
６  サーバへの送信手段
７  データ変換手段
８  変換データ
９  データ記憶手段
１０  クライアントへの送信手段
１１  データ出力手段
１２  ネットワーク
１３  出力判断手段
１４  データ削除手段
【図１】
2005267244.tif 000003
【図２】
2005267244.tif 000004
【図３】
2005267244.tif 000005
【図４】
2005267244.tif 000006