JP5730250B2 - Server apparatus, control method, and control program - Google Patents
Server apparatus, control method, and control program Download PDFInfo
- Publication number
- JP5730250B2 JP5730250B2 JP2012194538A JP2012194538A JP5730250B2 JP 5730250 B2 JP5730250 B2 JP 5730250B2 JP 2012194538 A JP2012194538 A JP 2012194538A JP 2012194538 A JP2012194538 A JP 2012194538A JP 5730250 B2 JP5730250 B2 JP 5730250B2
- Authority
- JP
- Japan
- Prior art keywords
- address book
- hierarchical
- data
- address
- common
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 9
- 238000004891 communication Methods 0.000 claims description 10
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 claims description 5
- 230000008520 organization Effects 0.000 description 56
- 238000010586 diagram Methods 0.000 description 20
- 230000006870 function Effects 0.000 description 3
- 230000008676 import Effects 0.000 description 3
- 230000007704 transition Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明の実施形態は、サーバ装置、制御方法及び制御プログラムに関する。 Embodiments described herein relate generally to a server device, a control method, and a control program.
従来、ユーザ端末(PC)上では、様々なアプリケーションが利用されている。
これらのアプリケーションの内、メールアプリケーションでは、複数のメールアドレスを一元的に管理するアドレス帳が一般的に利用されている。
Conventionally, various applications are used on a user terminal (PC).
Among these applications, the mail application generally uses an address book that manages a plurality of mail addresses in an integrated manner.
ところで、企業内(あるいは企業間)などでは、組織内の個人のメールアドレスを探すためのアドレス帳として、組織構成と対応付けて構築された階層型アドレス帳(階層型アドレス帳データベース)が利用される場合がある。
このような階層型アドレス帳を使用する環境では、階層型アドレス帳用データベースが
組織の変更や人の移動に伴って変更される必要があることから、そのアドレスデータは、共通アドレス帳用データとして、複数のユーザ端末において共通して利用でき、かつ、一元的に管理できるようにされている。
By the way, in a company (or between companies), a hierarchical address book (hierarchical address book database) constructed in association with an organizational structure is used as an address book for searching for an individual email address in the organization. There is a case.
In an environment where such a hierarchical address book is used, the hierarchical address book database needs to be changed as the organization changes or people move, so the address data is used as common address book data. It can be used in common by a plurality of user terminals and can be managed centrally.
ところで、組織が大きい場合等には、ユーザ端末を利用するユーザにおいては、階層型アドレス帳用データベースに含まれる全てのアドレスデータを利用することはまれであり、ある特定のアドレスデータ(群)の利用が行われることが一般的である。 By the way, when the organization is large or the like, it is rare for a user who uses a user terminal to use all the address data included in the hierarchical address book database. It is common to use it.
しかしながら、上述したように階層型アドレス帳用データベースは、複数のユーザ端末において共通して利用でき、かつ、一元的に管理されていることから、各ユーザがカスタマイズして個人用アドレス帳として利用することはできず、所望のアドレスデータを取得するまでの手間がかかり、アドレスの設定に要する時間がかかってしまっていた。 However, as described above, the hierarchical address book database can be used in common by a plurality of user terminals and is centrally managed, so that each user can customize and use it as a personal address book. However, it takes time to acquire desired address data, and it takes time to set the address.
実施形態のサーバ装置は、通信ネットワークを介して複数の端末装置に接続可能なサーバ装置である。
サーバ装置のアドレス帳データベースは、一元的に管理がなされる共通アドレス帳用データを格納する。
The server device of the embodiment is a server device that can be connected to a plurality of terminal devices via a communication network.
The address book database of the server device stores common address book data that is centrally managed.
また、アドレス帳表示制御手段は、端末装置の表示画面において、アドレス帳データベースに基づく共通アドレス帳及び端末装置毎に設定可能な階層型個人アドレス帳を並列して表示させる。
操作受付手段は、共通アドレス帳に含まれるアドレスデータのうち、階層型個人アドレス帳に組み込むアドレスデータを特定する操作を受け付ける。
Further, the address book display control means displays in parallel the common address book based on the address book database and the hierarchical personal address book that can be set for each terminal device on the display screen of the terminal device.
The operation accepting unit accepts an operation for specifying address data to be incorporated into the hierarchical personal address book from among the address data contained in the common address book.
データ変換手段は、操作を受け付けたアドレスデータを階層型個人アドレス帳に組み込む階層型アドレスデータに変換する。 The data conversion means converts the address data for which the operation has been received into hierarchical address data to be incorporated into the hierarchical personal address book.
以下、実施形態について図面を参照して説明する。
図1は、実施形態のサーバ−クライアントシステムの概要構成ブロック図である。
サーバ−クライアントシステム10は、共通アドレス帳データベース11を管理するサーバ装置12と、サーバ装置12とLAN等の通信ネットワーク13を介して接続された複数のクライアント端末装置14と、を備えている。
Hereinafter, embodiments will be described with reference to the drawings.
FIG. 1 is a schematic configuration block diagram of a server-client system according to an embodiment.
The server-
クライアント端末装置14は、パーソナルコンピュータとして構成されており、クライアント端末装置14全体を制御するMPUと、各種制御プログラムを不揮発的に記憶するROMと、ワーキングエリアとして機能し、各種データを一時的に記憶するRAMと、各種データを記憶する外部記憶装置と、通信ネットワーク13を介して通信を行うための通信インタフェースと、各種情報を表示する表示装置としてのディスプレイと、各種操作を行うためのキーボード、マウス等を備えた操作部と、を備えている。
The
ここで、サーバ装置12には、共通アドレス帳データベース11の管理を含む各種管理を行うグループウェア(企業など組織内のコンピュータネットワークを活用した情報共有のためのシステムソフトウェア:例えば、マイクロソフト社の「Exchange server」)がインストールされている。
Here, the
一方、複数のクライアント端末装置14には、このグループウェアのクライアントとして機能する個人情報管理アプリケーション(例えば、マイクロソフト社のOutlook(登録商標))がインストールされている。
On the other hand, a personal information management application (for example, Microsoft Outlook (registered trademark)) that functions as a client of the groupware is installed in the plurality of
これらの結果、各クライアント端末装置14においては、個人情報管理アプリケーションPIMを操作することにより、サーバ装置12のグループウェアGWを介して、共通アドレス帳データベース11を利用することが可能となっている。
As a result, each
実際に各クライアント端末装置14のユーザが共通アドレス帳データベース11に対応する共通アドレス帳を利用する場合には、各クライアント端末装置14の図示しないディスプレイに表示可能なように、サーバ装置12のグループウェアが共通アドレス帳データベース11を参照して、所定のマークアップ言語(例えば、XML)を用いた共通アドレス帳表示用データに変換して各クライアント端末装置14にダウンロードすることとなる。
When the user of each
図2は、クライアント端末装置における共通アドレス帳表示画面の一例の説明図である。
サーバ装置12から共通アドレス帳表示用データがダウンロードされると、クライアント端末装置14のMPU上で動作する個人情報管理アプリケーションは、共通アドレス帳画面をディスプレイの表示画面に表示する。
FIG. 2 is an explanatory diagram illustrating an example of a common address book display screen in the client terminal device.
When the common address book display data is downloaded from the
共通アドレス帳画面20は、表示対象(参照対象)の共通アドレス帳を選択するためのアドレス帳選択ボックス21と、共通アドレス帳を利用する場合に、検索を行うための検索ボックス22と、後述するマイアドレス帳を作成する際にクリックされるマイアドレス帳作成ボタン23と、アドレス帳選択ボックス21において選択された共通アドレス帳の階層構造を表示する階層構造表示領域24と、階層構造表示領域24において選択されている階層(フォルダあるいはディレクトリ)に属するメールアドレスを表示するメールアドレス表示領域25と、を備えている。階層構造表示領域24及びメールアドレス表示領域25とは、共通アドレス帳表示領域26として機能している。
The common
図3は、階層構造表示領域に表示されている組織の組織構造を入れ子集合構造で示した説明図である。
図3に示すように階層構造表示領域24に表示されている組織であるその他組織G0は、大別すると、第1の組織を構成している新宿本社G1と、第2の組織を構成している営業本部G2と、が設けられている。なお、図3においては、新宿本社G1の組織構成については図示を省略している。
FIG. 3 is an explanatory diagram showing the organization structure of the organization displayed in the hierarchical structure display area in a nested set structure.
As shown in FIG. 3, the other organization G0, which is the organization displayed in the hierarchical
営業本部G1には、組織としての営業一課G3が設けられ、この営業一課G3には、第一の組織を構成している法人向け担当グループG4と、第二の組織を構成している一般担当グループG5と、が設けられている。
ここで、法人向け担当グループG4には、第一組織としての法1ユニットG41と、第二組織としての法2ユニットG42と、が設けられている。
The sales headquarters G1 has a
Here, the corporate group G4 is provided with a legal 1 unit G41 as a first organization and a legal 2 unit G42 as a second organization.
一方、一般担当グループG5には、組織としても一般1ユニットG6が設けられ、この一般1ユニットG6には、第1エリア担当G7が設けられている。
そして、第1エリア担当G7には、二人のユーザU1、U2が属している。
On the other hand, the general charge group G5 is provided with a general 1 unit G6 as an organization, and the general 1 unit G6 is provided with a first area charge G7.
Then, two users U1 and U2 belong to the first area charge G7.
次に上記共通アドレス帳から各クライアント端末装置14のユーザが個別の階層型個人アドレス帳(以下、マイアドレス帳)を作成するマイアドレス帳作成モードの処理について説明する。
Next, the processing in the my address book creation mode in which the user of each
図4は、クライアント端末装置の動作モード遷移の説明図である。
図5は、マイアドレス帳作成モード移行時の初期状態の説明図である。
以下の説明においては、マイアドレス帳は未だ作成されていないものとして説明する。
FIG. 4 is an explanatory diagram of operation mode transition of the client terminal device.
FIG. 5 is an explanatory diagram of an initial state when shifting to the My Address Book creation mode.
In the following description, it is assumed that the My Address Book has not yet been created.
マイアドレス帳作成モードに移行するには、まずクライアント端末装置14のユーザは、マイアドレス帳作成ボタン23をクリックする。
これにより、クライアント端末装置14の個人情報管理アプリケーションPIMは、コピー元アドレス帳選択モードM1に移行する。
To shift to the my address book creation mode, the user of the
As a result, the personal information management application PIM of the
そして、図5に示すように、階層構造表示領域24及びメールアドレス表示領域25を備えた共通アドレス帳表示領域26の下方に、マイアドレス帳表示領域30が表示される。
ここで、マイアドレス帳表示領域30は、マイアドレス帳の階層構造を表示する階層構造表示領域31と、階層構造表示領域31において選択されている階層(フォルダあるいはディレクトリ)に属するメールアドレスを表示するメールアドレス表示領域32と、階層構造表示領域31に表示されている組織としての階層を編集したり、新たに組織としての階層を追加したりするための組織編集・追加ボタン33と、を備える。
Then, as shown in FIG. 5, a my address
Here, the my address
初期状態においては、階層構造表示領域31においては、最上位の階層である「マイアドレス帳」の表示がなされているだけであり、メールアドレス表示領域32には、何も表示されていない。
In the initial state, in the hierarchical
続いて、クライアント端末装置14のユーザは、アドレス帳選択ボックス21をクリックして、参照可能な共通アドレス帳のリスト(図示せず)を表示させ、所望の共通アドレス帳をクリックして選択する。
Subsequently, the user of the
これに伴って、クライアント端末装置14のディスプレイの表示画面のアドレス帳選択ボックス21には、選択した共通アドレス帳の名称が表示され、階層構造表示領域24及びメールアドレス表示領域25の表示内容が選択した共通アドレス帳の内容に更新される。
図5においては、予め表示されている共通アドレス帳「その他組織」を用いるため、表示はそのままとなっている。
Accordingly, the name of the selected common address book is displayed in the address
In FIG. 5, since the common address book “other organization” displayed in advance is used, the display remains as it is.
そして所望の共通アドレス帳の選択が完了すると、動作モードは、コピー元アドレス帳選択モードM1から個人アドレス作成モードM2に移行する。
この状態においては、共通アドレス帳に含まれるメールアドレスをマイアドレス帳に追加するアドレス追加及び組織編集・追加ボタン33のクリックによる組織編集・追加モードM3への移行が行える。
When the selection of the desired common address book is completed, the operation mode shifts from the copy source address book selection mode M1 to the personal address creation mode M2.
In this state, it is possible to shift to the organization editing / adding mode M3 by adding an address for adding the mail address included in the common address book to the My Address Book and clicking the organization editing / adding
ここで、共通アドレス帳データのデータ構造について説明する。
図6は、図5の状態における共通アドレス帳データのデータ構造をXMLで記述した場合の説明図である。
図6に示すように、図5に示す「その他組織」の階層構造は、XMLのタグを用いて表現されている。
Here, the data structure of the common address book data will be described.
FIG. 6 is an explanatory diagram when the data structure of the common address book data in the state of FIG. 5 is described in XML.
As shown in FIG. 6, the hierarchical structure of “other organization” shown in FIG. 5 is expressed using XML tags.
「organization displayName」タグにより組織名が記述され、当該「organization displayName」タグに対応する当該組織の定義終了を表す「/organization」タグに挟まれた領域に記載された内容により入れ子集合構造として「その他組織」の階層構造が記述されている。 An organization name is described by an “organization displayName” tag, and “others” is set as a nested set structure by contents described in an area sandwiched between “/ organization” tags indicating the end of definition of the organization corresponding to the “organization displayName” tag. The hierarchical structure of “Organization” is described.
そして、ユーザタグを構成している属性パラメータfunに、メールアドレスのユーザのフルネームが格納され、属性パラメータmailに対応するメールアドレスが格納されている。 The full name of the user of the mail address is stored in the attribute parameter “fun” constituting the user tag, and the mail address corresponding to the attribute parameter “mail” is stored.
図7は、マイアドレス帳において作成予定の組織構造を入れ子集合構造で示した説明図である。
図7に示すように、今回作成する予定のマイアドレス帳においては、マイアドレス帳G11の下位階層に、同期メンバーG12を設ける。さらに作成する予定のマイアドレス帳G11においては、同期メンバーG12の階層の下位階層に「よく連絡する営業さん」G13の階層を設け、そこに第1エリア担当G7の二人のユーザのうち、ユーザU1のメールアドレスを追加するものとする。
FIG. 7 is an explanatory diagram showing the organization structure to be created in the My Address Book as a nested set structure.
As shown in FIG. 7, in the my address book scheduled to be created this time, a synchronization member G12 is provided in the lower hierarchy of the my address book G11. Further, in the My Address Book G11 scheduled to be created, a hierarchy of “sales who often contacts” G13 is provided in the hierarchy below the hierarchy of the synchronization member G12, and among the two users in charge of the first area G7, the user It is assumed that a mail address of U1 is added.
図8は、マイアドレス帳データのデータ構造をXMLで記述した場合の説明図である。
図8(a)には、図5に示した時点での「マイアドレス帳」の階層構造を、XMLのタグを用いて記述している。
この時点においては、マイアドレス帳の階層しか存在しないため、図8(a)に示すように、「organization displayName」タグにより組織名=「マイアドレス帳」及び当該「organization displayName」タグに対応する当該組織の定義終了を表す「/organization」タグが記述されているだけである。
FIG. 8 is an explanatory diagram when the data structure of my address book data is described in XML.
In FIG. 8A, the hierarchical structure of the “My Address Book” at the time shown in FIG. 5 is described using XML tags.
At this time, since only the hierarchy of the My Address Book exists, as shown in FIG. 8A, the organization name = “My Address Book” and the “Organization DisplayName” tag corresponding to the “Organization DisplayName” tag Only the “/ organization” tag indicating the end of the definition of the organization is described.
以下、順を追って作業を説明する。
まず、クライアント端末装置14のユーザは、組織編集・追加ボタン33をクリックすることにより組織編集・追加モードM3へ移行させる。
これにより、まず、クライアント端末装置14のユーザは、マイアドレス帳G11の下位階層に、同期メンバーG12を設ける。
The work will be described below in order.
First, the user of the
Thereby, first, the user of the
より具体的には、階層構造表示領域31においてマイアドレス帳G11の階層にカーソル(例えば、カーソル枠若しくは階層名の反転表示等)が位置している状態で、組織編集・追加ボタン33をクリックすると、マイアドレス帳G11の下位階層に、例えば、「新規階層」という階層が表示されるので、当該階層の名称を「同期メンバー」として、同期メンバーG12の階層を作成する。
More specifically, when the organization editing / adding
続いて、クライアント端末装置14のユーザは同期メンバーG12の下位階層に、「よく連絡する営業さん」G13を設ける。
より具体的には、階層構造表示領域31において同期メンバーG12の階層にカーソルが位置している状態で、組織編集・追加ボタン33をクリックすると、同期メンバーG12の下位階層に、例えば、「新規階層」という階層が表示されるので、当該階層の名称を「よく連絡する営業さん」として、「よく連絡する営業さん」G13の階層を作成する。
Subsequently, the user of the
More specifically, when the organization edit / add
図9は、組織追加後の表示画面の説明図である。
図9に示すように、階層構造表示領域31において、マイアドレス帳の階層の下位階層に同期メンバーG12の階層が作成され、さらに下位階層に「よく連絡する営業さん」G13の階層が表示される。
図8(b)には、図9に示した時点での「マイアドレス帳」の階層構造を、XMLのタグを用いて記述している。
FIG. 9 is an explanatory diagram of a display screen after the organization is added.
As shown in FIG. 9, in the hierarchical
FIG. 8B describes the hierarchical structure of the “My Address Book” at the time shown in FIG. 9 using XML tags.
この時点においては、マイアドレス帳G11の階層の下位階層に同期メンバーG12の階層が存在し、さらに下位階層に「よく連絡する営業さん」G13の階層が存在するため、図8(a)の状態と比較して、「organization displayName」タグにより組織名=「同期メンバー」、当該「organization displayName」タグに対応する当該組織の定義終了を表す「/organization」タグ、「organization displayName」タグにより組織名=「よく連絡する営業さん」及び当該「organization displayName」タグに対応する当該組織の定義終了を表す「/organization」タグが追加された状態となっている。 At this time, since the hierarchy of the synchronization member G12 exists in the lower hierarchy of the hierarchy of the My Address Book G11, and the hierarchy of “sales who frequently contacts” G13 exists in the lower hierarchy, the state of FIG. In comparison with the “organization displayName” tag, the organization name = “synchronization member”, the “organization displayName” tag indicating the end of definition of the organization corresponding to the “organization displayName” tag, and the “organization displayName” tag The “/ organization” tag indicating the end of the definition of the organization corresponding to the “sales that frequently contacts” and the “organization displayName” tag is added.
図10は、アドレス追加操作の説明図である。
図9の状態において、共通アドレス帳表示領域26のメールアドレス表示領域25に表示されている所望のユーザのメールアドレスをクリックアンドドラッグして、マイアドレス帳表示領域30のメールアドレス表示領域32にドロップする追加操作OPを行うと、当該メールアドレスがマイアドレス帳に追加され、図10に示す状態となる。
FIG. 10 is an explanatory diagram of the address addition operation.
In the state of FIG. 9, click and drag the mail address of the desired user displayed in the mail
すなわち、マイアドレス帳表示領域30のメールアドレス表示領域32に登録したユーザの氏名及びメールアドレスが表示されている。
図8(c)には、図10に示した時点での「マイアドレス帳」の階層構造を、XMLのタグを用いて記述している。
That is, the name and mail address of the user registered in the mail
In FIG. 8C, the hierarchical structure of “My Address Book” at the time shown in FIG. 10 is described using XML tags.
この時点においては、マイアドレス帳G11の階層の下位階層に同期メンバーG12の階層が存在し、さらに下位階層に「よく連絡する営業さん」G13の階層が存在し、さらに「よく連絡する営業さん」G13の階層中に、追加したユーザ名=「○山A作」及びメールアドレス=「Eisaku_Maruyama@sonota.co.jp」が追加され、図8(b)の状態と比較して、「user」タグが追加された状態となっている。 At this time, the hierarchy of the synchronization member G12 exists in the lower hierarchy of the hierarchy of the My Address Book G11, and the hierarchy of “sales that often contacts” G13 exists in the lower hierarchy, and further “sales that often contacts”. In the hierarchy of G13, the added user name = “Oyama A work” and the mail address = “[email protected]” are added, and the “user” tag is compared with the state of FIG. 8B. Has been added.
以上の説明のように、本実施形態によれば、サーバ装置12により一元管理されている共通アドレス帳データを利用してクライアント端末装置14において、マイアドレス帳を簡易な操作(上述の例の場合、ドラッグアンドドロップ)で行うことができる。
上記階層構造のマイアドレス帳(階層型個人アドレス帳)に組み込む階層型アドレスデータを生成する処理は、連続的に繰り返して行うことが可能である。
As described above, according to the present embodiment, a simple operation (in the above example) is performed on the
The process of generating hierarchical address data to be incorporated in the above-mentioned hierarchical structure my address book (hierarchical personal address book) can be continuously repeated.
以上の説明は、アドレスデータのみを取り込む場合の説明であったが、階層構造表示領域24において、所望の階層をクリックアンドドラッグして、マイアドレス帳表示領域30の階層構造表示領域31にドロップすることにより、同様に階層構造のまま、マイアドレス帳データに取り込むことが可能である。
The above description is for the case where only address data is fetched. However, in the hierarchical
より具体的には、図5に示した「第一エリア担当」階層を全てマイアドレス帳に取り込む場合には、階層構造表示領域24において、「第一エリア担当」階層をクリックアンドドラッグして、マイアドレス帳表示領域30の階層構造表示領域31にドロップすることにより、「第一エリア担当」階層に属する全ての階層をマイアドレス帳データに取り込むことが可能となる。
More specifically, when all the “first area charge” levels shown in FIG. 5 are taken into the My Address Book, click and drag the “first area charge” level in the hierarchical
この場合には、図6に示した記述の内、記述群L1部分がマイアドレス帳の取り込み先階層を表すタグ部分にコピーされることとなる。
以上の説明においては、共通アドレス帳データが階層構造の場合を例として説明したが、階層構造を有さない場合であっても同様に、階層構造のマイアドレス帳(階層型個人アドレス帳)に組み込む階層型アドレスデータを生成することが可能である。
そして、生成された階層構造のマイアドレス帳(階層型個人アドレス帳)に組み込む階層型アドレスデータは、クライアント端末装置14あるいはサーバ装置12に保存され、処理を終了する。
In this case, the description group L1 portion in the description shown in FIG. 6 is copied to the tag portion representing the import destination hierarchy of the My Address Book.
In the above description, the case where the common address book data has a hierarchical structure has been described as an example. However, even when the common address book data does not have a hierarchical structure, similarly to the My Address Book (hierarchical personal address book) having a hierarchical structure. It is possible to generate hierarchical address data to be incorporated.
The hierarchical address data to be incorporated into the generated hierarchical My Address Book (hierarchical personal address book) is stored in the
上述した、グループウェアGW及び個人情報管理アプリケーションPIMなどの制御プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。あるいは、この制御プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより、または配信することにより提供するように構成してもよい。あるいは、このプログラムを、ROMやHDD等の不揮発性の記憶装置に予め組み込んで提供するように構成してもよい。また、サーバ装置12の実現には、スタンドアロンのサーバ装置に限らず、例えば、クラウドコンピューティングを利用できる。
The control program such as the groupware GW and the personal information management application PIM described above is a file in an installable or executable format, and is a CD-ROM, flexible disk (FD), CD-R, DVD (Digital Versatile Disk). For example, the program may be recorded on a computer-readable recording medium. Alternatively, the control program may be stored on a computer connected to a network such as the Internet, and may be provided by being downloaded or distributed via the network. Alternatively, this program may be provided by being incorporated in advance in a nonvolatile storage device such as a ROM or HDD. The
以上、本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。また、この実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 As mentioned above, although embodiment of this invention was described, this embodiment is shown as an example and is not intending limiting the range of invention. The novel embodiment can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the scope of the invention. Further, this embodiment and its modifications are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalents thereof.
10 サーバ−クライアントシステム
11 共通アドレス帳データベース
12 サーバ装置
13 通信ネットワーク
14 クライアント端末装置
20 共通アドレス帳画面
21 アドレス帳選択ボックス
22 検索ボックス
23 マイアドレス帳作成ボタン
24 階層構造表示領域
25 メールアドレス表示領域
26 共通アドレス帳表示領域
30 マイアドレス帳表示領域(個人アドレス帳表示領域)
31 階層構造表示領域
32 メールアドレス表示領域
33 組織編集・追加ボタン
GW グループウェア
M1 コピー元アドレス帳選択モード
M2 個人アドレス作成モード
M3 組織編集・追加モード
OP 追加操作(アドレスデータを特定する操作)
PIM 個人情報管理アプリケーション
DESCRIPTION OF
31 Hierarchical
PIM personal information management application
Claims (6)
一元的に管理がなされる共通アドレス帳用データを格納したアドレス帳データベースと、
前記端末装置に前記通信ネットワークを介して提供する手段として、アドレス帳表示制御手段と、操作受付手段と、データ変換手段とを備え、
前記アドレス帳表示制御手段は、前記端末装置の表示画面において、前記アドレス帳データベースに基づく共通アドレス帳及び前記端末装置毎に設定可能な階層型個人アドレス帳を並列して表示させる、
前記操作受付手段は、前記共通アドレス帳に含まれるアドレスデータのうち、前記階層型個人アドレス帳に組み込むアドレスデータを特定する操作、及び前記共通アドレス帳のディレクトリの階層構造に依存しない前記階層型個人アドレス帳の階層構造で示される任意のディレクトリを対象に、前記共通アドレス帳のアドレスデータの組み込み先のディレクトリを特定する操作を受け付ける、
前記データ変換手段は、前記操作を受け付けたアドレスデータを前記組み込み先のディレクトリに組み込む階層型アドレスデータに変換する、
ことを特徴とするサーバ装置。 In a server device that can be connected to a plurality of terminal devices via a communication network,
An address book database storing data for a common address book managed centrally;
As means for providing to the terminal device via the communication network, an address book display control means, an operation reception means, and a data conversion means,
The address book display control means displays, in parallel, a common address book based on the address book database and a hierarchical personal address book that can be set for each terminal device on the display screen of the terminal device.
The operation accepting means includes an operation for specifying address data to be incorporated into the hierarchical personal address book among address data included in the common address book , and the hierarchical personal that does not depend on a hierarchical structure of the directory of the common address book. Accepting an operation for specifying a directory into which the address data of the common address book is incorporated for any directory shown in the hierarchical structure of the address book ,
It said data conversion means converts the hierarchical address data to incorporate the address data received the operation before Symbol set only write the destination directory,
The server apparatus characterized by the above-mentioned.
前記共通アドレス帳表示領域に並列に配置された個人アドレス帳表示領域に前記階層型個人アドレス帳を表示させる、
請求項1記載のサーバ装置。 The address book display control means displays the common address book in a common address book display area of the display screen,
Displaying the hierarchical personal address book in a personal address book display area arranged in parallel in the common address book display area;
The server device according to claim 1.
請求項2記載のサーバ装置。 The operation accepting unit is an operation for dragging and dropping the address specifying information included in the common address book displayed in the common address book display area to the personal address book display area. Accept as,
The server device according to claim 2.
請求項1乃至請求項3のいずれかに記載のサーバ装置。 The data conversion means converts the hierarchical address data while maintaining the hierarchical structure of the common address book.
The server apparatus in any one of Claims 1 thru | or 3.
前記端末装置の表示画面において、前記アドレス帳データベースに基づく共通アドレス帳及び前記端末装置毎に設定可能な階層型個人アドレス帳を並列して表示させるアドレス帳表示制御過程と、
前記共通アドレス帳に含まれるアドレスデータのうち、前記階層型個人アドレス帳に組み込むアドレスデータを特定する操作、及び前記共通アドレス帳のディレクトリの階層構造に依存しない前記階層型個人アドレス帳の階層構造で示される任意のディレクトリを対象に、前記共通アドレス帳のアドレスデータの組み込み先のディレクトリを特定する操作を受け付ける操作受付過程と、
前記操作を受け付けたアドレスデータを前記組み込み先のディレクトリに組み込む階層型アドレスデータに変換するデータ変換過程と、
を備えた制御方法。 In a control method executed in a terminal device connectable via a communication network with a server device having an address book database storing common address book data that is centrally managed,
In the display screen of the terminal device, an address book display control process for displaying in parallel a common address book based on the address book database and a hierarchical personal address book that can be set for each terminal device;
Among the address data included in the common address book, an operation for specifying address data to be incorporated into the hierarchical personal address book, and a hierarchical structure of the hierarchical personal address book that does not depend on the hierarchical structure of the directory of the common address book An operation accepting process for accepting an operation for specifying a directory into which the address data of the common address book is to be incorporated for an arbitrary directory shown ;
And a data conversion process of converting to hierarchical address data to incorporate the address data received the operation before Symbol set only write the destination directory,
Control method with.
前記コンピュータを、
前記端末装置の表示画面において、前記アドレス帳データベースに基づく共通アドレス帳及び前記端末装置毎に設定可能な階層型個人アドレス帳を並列して表示させるアドレス帳表示制御手段と、
前記共通アドレス帳に含まれるアドレスデータのうち、前記階層型個人アドレス帳に組み込むアドレスデータを特定する操作、及び前記共通アドレス帳のディレクトリの階層構造に依存しない前記階層型個人アドレス帳の階層構造で示される任意のディレクトリを対象に、前記共通アドレス帳のアドレスデータの組み込み先のディレクトリを特定する操作を受け付ける操作受付手段と、
前記操作を受け付けたアドレスデータを前記組み込み先のディレクトリに組み込む階層型アドレスデータに変換するデータ変換手段と、
して機能させる、制御プログラム。 A control program for controlling a terminal device connectable via a communication network with a server device having an address book database storing data for a common address book that is centrally managed,
The computer,
On the display screen of the terminal device, an address book display control means for displaying in parallel a common address book based on the address book database and a hierarchical personal address book that can be set for each terminal device;
Among the address data included in the common address book, an operation for specifying address data to be incorporated into the hierarchical personal address book, and a hierarchical structure of the hierarchical personal address book that does not depend on the hierarchical structure of the directory of the common address book Operation accepting means for accepting an operation for specifying a directory into which the address data of the common address book is to be incorporated , for any given directory ;
And data conversion means for converting the hierarchical address data to incorporate the address data received the operation before Symbol set only write the destination directory,
Control program to make it function.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012194538A JP5730250B2 (en) | 2012-09-04 | 2012-09-04 | Server apparatus, control method, and control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012194538A JP5730250B2 (en) | 2012-09-04 | 2012-09-04 | Server apparatus, control method, and control program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014052665A JP2014052665A (en) | 2014-03-20 |
JP5730250B2 true JP5730250B2 (en) | 2015-06-03 |
Family
ID=50611138
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012194538A Expired - Fee Related JP5730250B2 (en) | 2012-09-04 | 2012-09-04 | Server apparatus, control method, and control program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5730250B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7077597B2 (en) * | 2017-12-12 | 2022-05-31 | 富士フイルムビジネスイノベーション株式会社 | Information processing device, destination information display device and program |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001024691A (en) * | 1999-07-05 | 2001-01-26 | Toshiba Corp | Server system and method for providing address information in the server system |
JP2003076628A (en) * | 2001-08-31 | 2003-03-14 | Ricoh Co Ltd | Address book providing system, client terminal, address book providing method, and address book displaying method |
JP2003316825A (en) * | 2002-04-23 | 2003-11-07 | Hitachi Ltd | Narrowing device for organization information for hierarchic address book |
JP2007058457A (en) * | 2005-08-23 | 2007-03-08 | Choko Go | Address book sharing system for electronic mail and method therefor |
JP2007087217A (en) * | 2005-09-22 | 2007-04-05 | Konica Minolta Business Technologies Inc | Data communication equipment, data communication method, and data communication program |
JP2007122198A (en) * | 2005-10-26 | 2007-05-17 | Hitachi Ltd | Address registration method and device |
JP5077897B2 (en) * | 2009-11-30 | 2012-11-21 | キヤノンマーケティングジャパン株式会社 | System capable of sending and receiving mail, information processing device, control method, program |
-
2012
- 2012-09-04 JP JP2012194538A patent/JP5730250B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2014052665A (en) | 2014-03-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20160110313A1 (en) | System and method of content creation, versioning and publishing | |
US20160140139A1 (en) | Local representation of shared files in disparate locations | |
US8631316B2 (en) | Systems and methods for generating sitelets using information assets | |
JP2010509697A5 (en) | ||
CN107408242B (en) | Providing interactive previews of content within communications | |
TW201423554A (en) | Conversion of non-book documents for consistency in e-reader experience | |
TWI457771B (en) | System and method for defining service interface | |
US20170214643A1 (en) | Activity notification system | |
KR20110016881A (en) | Data viewer management | |
US20150052212A1 (en) | System and Method for Processing Electronic Mail | |
US20150271128A1 (en) | Novel email message system and method | |
WO2018149288A1 (en) | Office document sending method, terminal and system | |
US20190251183A1 (en) | Systems, methods, and software for implementing a notes service | |
JP5730250B2 (en) | Server apparatus, control method, and control program | |
JP5459877B2 (en) | Message creation support apparatus, message creation support method, and program | |
US20200013034A1 (en) | Remote document generation | |
US20070239834A1 (en) | Sortable address list for email | |
JP2020525954A (en) | Virtual office | |
US20140304614A1 (en) | Plotting emails into a predetermined visual map | |
US20180136791A1 (en) | Conversation connected visualization of items based on a user created list | |
JP5685999B2 (en) | Server apparatus, mail transmission method and program | |
JP5559130B2 (en) | Hierarchical address book data sharing system | |
JP5489116B2 (en) | Electronic filing system | |
JP2010211373A (en) | Management device | |
JP6090344B2 (en) | Server apparatus, mail transmission method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131217 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140214 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140909 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141107 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150331 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150407 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5730250 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |