JP2006040096A - Schedule information collection device, schedule information collection method, schedule information collection processing program, etc. - Google Patents
Schedule information collection device, schedule information collection method, schedule information collection processing program, etc. Download PDFInfo
- Publication number
- JP2006040096A JP2006040096A JP2004221271A JP2004221271A JP2006040096A JP 2006040096 A JP2006040096 A JP 2006040096A JP 2004221271 A JP2004221271 A JP 2004221271A JP 2004221271 A JP2004221271 A JP 2004221271A JP 2006040096 A JP2006040096 A JP 2006040096A
- Authority
- JP
- Japan
- Prior art keywords
- schedule information
- application
- user
- identification information
- schedule
- 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.)
- Pending
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】スケジュール情報収集装置、スケジュール情報収集方法、スケジュール情報収集処理プログラム等を提供する。
【解決手段】1又は複数のコンピュータにおいて実行される互いに異なる複数のアプリケーション上で管理されているスケジュール情報を収集するスケジュール情報収集装置であって、各アプリケーション毎に付与されたアプリ識別情報と、ユーザ毎又はユーザが所属するグループ毎に付与されたユーザ識別情報と、を関連付ける関連付けデータを記憶する関連付けデータ記憶手段と、ユーザから指定されたユーザ識別情報を受け付ける識別情報受付手段と、関連付けデータを参照して受け付けられたユーザ識別情報に関連付けられたアプリ識別情報を特定する識別情報特定手段と、特定されたアプリ識別情報が付与されたアプリケーション上で管理されているスケジュール情報を収集するスケジュール情報収集手段と、を備える。
【選択図】図4A schedule information collection device, a schedule information collection method, a schedule information collection processing program, and the like are provided.
A schedule information collection device for collecting schedule information managed on a plurality of different applications executed on one or a plurality of computers, the application identification information assigned to each application, and a user Association data storage means for storing association data for associating user identification information assigned to each user or each group to which the user belongs, identification information reception means for receiving user identification information designated by the user, and reference to association data Identification information specifying means for specifying application identification information associated with the received user identification information, and schedule information collecting means for collecting schedule information managed on the application to which the specified application identification information is assigned And comprising.
[Selection] Figure 4
Description
本発明は、複数のユーザのスケジュール情報の管理を行うスケジュール情報管理システム等の技術分野に関する。 The present invention relates to a technical field such as a schedule information management system for managing schedule information of a plurality of users.
従来から、この種のスケジュール情報管理システムとしては、種々提案されているが、例えば、特許文献1に開示されたスケジュール管理システムにおいては、スケジュール単独の機能だけでなく、個人やグループのスケジュールを管理する機能に施設管理や工程管理の機能を付加し、更に、複数の画面を同一画面上に整理して表示、又は逆にそれを元の状態に戻す機能を付加することにより、個人やグループのスケジュール機能と施設管理、工程管理等の機能を一括して管理することができるようになっている。
ところで、ユーザは、複数のシステムやアプリケーションを使用して、夫々別々にスケジュール情報を管理する場合がある。例えば、商品の広告情報が掲載されるチラシ(広告印刷物)の新聞、雑誌等への折込を統括して管理するアプリケーションの場合、上記チラシの折込日や、印刷の締切、デザイン等の締切等のスケジュール情報が管理される。一方、商品の販売促進計画等を統括して管理するアプリケーションの場合、上記商品のセール(販売)期間、行事、催事等のスケジュール情報が管理される。 By the way, a user may manage schedule information separately using a plurality of systems and applications. For example, in the case of an application that manages and manages the insertion of leaflets (printed advertisements) in newspapers, magazines, etc., where product advertisement information is posted, such as the leaflet insertion date, printing deadline, design deadline, etc. Schedule information is managed. On the other hand, in the case of an application that manages and manages a product sales promotion plan and the like, schedule information such as the sale (sales) period, events, and events of the product is managed.
しかしながら、従来のスケジュール管理システムでは、このように、互いに異なるアプリケーション上で別々に独立して管理されているスケジュール情報を、ユーザが例えばグループウェアのスケジュール機能に登録しておきたいと思った場合、当該スケジュール情報をユーザが記憶して、当該スケジュール機能に登録し直す等の面倒な作業が生じる。 However, in the conventional schedule management system, when the user wants to register schedule information separately managed independently on different applications in this way, for example, in the groupware schedule function, A troublesome work such as storing the schedule information by the user and re-registering with the schedule function occurs.
本発明は、以上の点に鑑みてなされたものであり、互いに異なるアプリケーション上で別々に独立して管理されているスケジュール情報であっても、より効率良く収集し、ユーザに対して効果的に提示することが可能なスケジュール情報収集装置、スケジュール情報収集方法、スケジュール情報収集処理プログラム等を提供することを課題とする。 The present invention has been made in view of the above points, and even schedule information that is managed separately and independently on different applications is collected more efficiently and effectively for the user. It is an object to provide a schedule information collection device, a schedule information collection method, a schedule information collection processing program, and the like that can be presented.
上記課題を解決するために、請求項1に記載の発明は、1又は複数のコンピュータにおいて実行される互いに異なる複数のアプリケーション上で夫々管理されているスケジュール情報を収集するスケジュール情報収集装置であって、各前記アプリケーション毎に付与されたアプリ識別情報と、ユーザ毎又はユーザが所属するグループ毎に付与されたユーザ識別情報と、を関連付ける関連付けデータを記憶する関連付けデータ記憶手段と、ユーザから指定された前記ユーザ識別情報を受け付ける識別情報受付手段と、前記関連付けデータを参照して前記受け付けられたユーザ識別情報に関連付けられたアプリ識別情報を特定する識別情報特定手段と、前記特定されたアプリ識別情報が付与されたアプリケーション上で管理されている前記スケジュール情報を収集するスケジュール情報収集手段と、を備えることを特徴とする。
In order to solve the above-described problem, the invention described in
請求項2に記載の発明は、請求項1に記載のスケジュール情報収集装置において、前記収集されたスケジュール情報を提示するスケジュール情報提示手段を備えることを特徴とする。
The invention according to
請求項3に記載の発明は、請求項1又は2に記載のスケジュール情報収集装置において、前記スケジュール情報収集手段により前記複数のアプリケーション上で管理されている夫々のスケジュール情報が収集された場合には、前記スケジュール情報提示手段は、前記収集された夫々のスケジュール情報を同一画面上に表示させることを特徴とする。 According to a third aspect of the present invention, in the schedule information collecting device according to the first or second aspect, when each of the schedule information managed on the plurality of applications is collected by the schedule information collecting means The schedule information presenting means displays each collected schedule information on the same screen.
請求項4に記載の発明は、請求項1乃至3の何れか一項に記載のスケジュール情報収集装置において、前記複数のアプリケーションのうち少なくとも何れか一つのアプリケーションにおいては前記スケジュール情報の収集拒否設定がなされており、前記識別情報特定手段により特定されたアプリ識別情報が付与されたアプリケーションが、前記収集拒否設定がなされたアプリケーションであるか否かを判別する収集拒否設定有無判別手段を更に備え、前記収集拒否設定がなされたアプリケーションであると判別された場合には、前記スケジュール情報収集手段は、当該アプリケーション上で管理されている前記スケジュール情報を収集しないことを特徴とする。 According to a fourth aspect of the present invention, in the schedule information collecting apparatus according to any one of the first to third aspects, the schedule information collection rejection setting is set in at least any one of the plurality of applications. A collection refusal setting presence / absence determining means for determining whether an application to which the application identification information specified by the identification information specifying means is given is an application for which the collection refusal setting has been made, When it is determined that the application has been set to reject collection, the schedule information collecting unit does not collect the schedule information managed on the application.
請求項5に記載の発明は、請求項1乃至4の何れか一項に記載のスケジュール情報収集装置において、前記受け付けられたユーザ識別情報に対応する前記ユーザ個人のスケジュール情報を収集する個人スケジュール情報収集手段と、を更に備え、前記スケジュール情報提示手段は、前記スケジュール情報収集手段により収集された前記スケジュール情報と、前記個人スケジュール情報収集手段により収集された前記ユーザ個人のスケジュール情報とを同一画面上に表示させることを特徴とする。 According to a fifth aspect of the present invention, in the schedule information collecting device according to any one of the first to fourth aspects, the personal schedule information for collecting the individual personal schedule information corresponding to the received user identification information Collecting means, and the schedule information presenting means displays the schedule information collected by the schedule information collecting means and the individual schedule information collected by the personal schedule information collecting means on the same screen. It is characterized by being displayed.
請求項6に記載の発明は、1又は複数のコンピュータにおいて実行される互いに異なる複数のアプリケーション上で夫々管理されているスケジュール情報を収集するスケジュール情報収集方法であって、各前記アプリケーション毎に付与されたアプリ識別情報と、ユーザ毎又はユーザが所属するグループ毎に付与されたユーザ識別情報と、を関連付ける関連付けデータを記憶する工程と、ユーザから指定された前記ユーザ識別情報を受け付ける工程と、前記関連付けデータを参照して前記受け付けられたユーザ識別情報に関連付けられたアプリ識別情報を特定する工程と、前記特定されたアプリ識別情報が付与されたアプリケーション上で管理されている前記スケジュール情報を収集する工程と、を備えることを特徴とする。
The invention according to
請求項7に記載の発明は、コンピュータを、請求項1乃至5の何れか一項に記載のスケジュール情報収集装置として機能させることを特徴とする。 According to a seventh aspect of the present invention, a computer is caused to function as the schedule information collecting device according to any one of the first to fifth aspects.
請求項8に記載の発明は、請求項7に記載のスケジュール情報収集処理プログラムがコンピュータ読み取り可能に記録されていることを特徴とする。
The invention according to
本発明によれば、互いに異なるアプリケーション上で別々に独立して管理されているスケジュール情報を、新たに例えば個人のスケジュール機能に登録し直す等の面倒な作業を行うことなく、より効率良く収集し、ユーザに対して効果的に提示することができる。 According to the present invention, schedule information that is managed separately and independently on different applications can be collected more efficiently without performing troublesome work such as newly re-registering in the personal schedule function, for example. Can be effectively presented to the user.
以下、図面を参照して本発明の最良の実施形態について詳細に説明する。なお、以下に説明する実施の形態は、スケジュール情報管理システムに対して本発明を適用した場合の実施形態である。 Hereinafter, the best embodiment of the present invention will be described in detail with reference to the drawings. The embodiment described below is an embodiment when the present invention is applied to a schedule information management system.
先ず、図1を参照して本発明の一実施形態にかかるスケジュール情報管理システムの構成について説明する。 First, the configuration of a schedule information management system according to an embodiment of the present invention will be described with reference to FIG.
図1は、本実施形態にかかるスケジュール情報管理システムのハードウェア構成の一例を示す図である。 FIG. 1 is a diagram illustrating an example of a hardware configuration of the schedule information management system according to the present embodiment.
図1に示すように、スケジュール情報管理システムSは、スケジュール情報収集装置としてのスケジュール情報収集サーバ1と、複数のアプリケーションサーバ(システム)2a〜2cと、複数の端末3a〜3cと、を備えており、それらは、例えばLAN(Local Area Network)4を介して相互に接続されている。
As shown in FIG. 1, the schedule information management system S includes a schedule
なお、本実施形態において、スケジュール情報とは、将来の行われる予定の何らかの業務、作業、行事、催事等の日程を表す情報を意味する。 In the present embodiment, the schedule information means information representing a schedule of some business, work, event, event or the like scheduled to be performed in the future.
各アプリケーションサーバ2a〜2cは、例えばサーバコンピュータからなり、夫々のアプリケーションサーバ2a〜2c上においては、互いに異なる所定のアプリケーション(アプリケーションプログラム)が実行され、夫々のアプリケーション上でスケジュール情報が管理(各アプリケーション上で独立して別々に管理)されるようになっている。
Each of the
例えば、アプリケーションサーバ2aにおいて、商品の広告情報が掲載されるチラシ(広告印刷物)の新聞、雑誌等への折込を統括して管理するアプリケーションが実行されることにより、当該アプリケーション上で、上記チラシの折込日や、印刷の締切、デザイン等の締切等のスケジュール情報が管理される。一方、アプリケーションサーバ2bにおいて、商品の販売促進計画等を統括して管理するアプリケーションが実行されることにより、当該アプリケーション上で、上記商品のセール(販売)期間、行事、催事等のスケジュール情報が管理される。また、このようなスケジュール情報は、各アプリケーションにおいて、ユーザ毎又はユーザが所属するグループ毎に管理されることになる。
For example, in the
なお、以下の説明において、アプリケーションサーバ2aにおいて実行されるアプリケーションを「アプリケーションA」と称し、アプリケーションサーバ2bにおいて実行されるアプリケーションを「アプリケーションB」と称し、アプリケーションサーバ2cにおいて実行されるアプリケーションを「アプリケーションC」と称するものとする。また、各アプリケーションA〜Cには、夫々、アプリ識別情報としての固有のアプリコードが付与されている。例えば、アプリケーションAに付与されたアプリコードを「AAA」と称し、アプリケーションBに付与されたアプリコードを「BBB」と称し、アプリケーションCに付与されたアプリコードを「CCC」と称するものとする。
In the following description, an application executed on the
端末3a〜3cは、例えばパーソナルコンピュータからなり、各ユーザにより使用されるものである。 The terminals 3a to 3c are made up of personal computers, for example, and are used by each user.
なお、以下の説明において、端末3aを使用するユーザを「ユーザX」と称し、当該ユーザXが所属するグループを「グループX」と称するものとし、端末3bを使用するユーザを「ユーザY」と称し、当該ユーザYが所属するグループを「グループY」と称するものとし、端末3cを使用するユーザを「ユーザZ」と称し、当該ユーザZが所属するグループを「グループZ」と称するものとする。また、ユーザX〜Z(又はグループX〜Z)には、夫々、ユーザ識別情報としての固有のユーザコード(又はグループコード)が付与されている。例えば、ユーザX(又はグループX)に付与されたユーザコード(又はグループコード)を「XXX」と称し、ユーザY(又はグループY)に付与されたユーザコード(又はグループコード)を「YYY」と称し、ユーザZ(又はグループZ)に付与されたユーザコード(又はグループコード)を「ZZZ」と称するものとする。
In the following description, a user who uses the terminal 3a is referred to as “user X”, a group to which the user X belongs is referred to as “group X”, and a user who uses the
各ユーザ又は各グループには、当該ユーザ又は各グループの例えば業務内容等に応じて、上記複数のアプリケーションのうち何れかのアプリケーションの使用許可が与えられている。 Each user or each group is given permission to use any one of the plurality of applications according to, for example, business contents of the user or each group.
そして、各アプリケーションサーバ2a〜2cは、アプリケーションの使用許可されたユーザ又はグループに所属するユーザが使用する端末(3a〜3cの何れか)からの要求(例えば、ユーザが当該端末に備えられた入力部(例えば、マウスやキーボード)を操作して指示入力を行うことによりなされる)に応じて、当該端末3a〜3cに対してスケジュール情報を提示したり、当該端末3a〜3cからのスケジュール情報をユーザコード(又はグループコード)に対応付けて登録(記憶保存)するようになっている。
Each
図2(A)は、アプリケーションA上で管理されているスケジュール情報等の一例を示す図であり、図2(B)は、アプリケーションB上で管理されているスケジュール情報等の一例を示す図である。なお、このようなスケジュール情報等は、アプリケーションサーバに備えられた記憶部(例えば、ハードディスク等)に記憶保存されている。 2A is a diagram illustrating an example of schedule information and the like managed on the application A, and FIG. 2B is a diagram illustrating an example of schedule information and the like managed on the application B. is there. Note that such schedule information and the like are stored and saved in a storage unit (for example, a hard disk or the like) provided in the application server.
図2(A)及び(B)の例では、ユーザコード(又は、グループコード)、スケジュール情報(日付、スケジュール内容)、及び収集拒否設定等が対応付けられている。例えば、図2(A)に示す符合51部の行は、ユーザコード「XXX」のユーザXのスケジュール情報を示している。なお、アプリケーションC上においても、図示しないが、図2(A)等に示すような形式でスケジュール情報等が管理されている。
In the example of FIGS. 2A and 2B, user code (or group code), schedule information (date, schedule content), collection rejection setting, and the like are associated with each other. For example, the row of the
このようにアプリケーションA上で管理されているスケジュール情報は、スケジュール情報収集サーバ1による後述するスケジュール情報収集・提示処理において収集されることになる。ここで、図2に示す収集拒否設定が“1”であるスケジュール情報は、収集拒否設定がなされているスケジュール情報であることを意味しており、当該スケジュール情報は、スケジュール情報収集・提示処理において収集されない。かかる収集拒否設定は、例えばユーザXによりユーザ端末3aから行われる。
Thus, the schedule information managed on the application A is collected in the schedule information collection / presentation process described later by the schedule
また、各アプリケーションサーバ2a〜2cにおける記憶部には、使用許可されたユーザ(又はグループ)のユーザコード(グループコード)が記憶保存されており、各アプリケーションサーバ2a〜2cは、アクセスしてきた端末(3a〜3cの何れか)からユーザコード(又はグループコード)を取得し、当該ユーザコード(又はグループコード)が記憶部に記憶保存されているか否かを判別することにより、当該アプリケーションの使用許可されている端末であるか否かを判別することになる。なお、かかるユーザコード(又はグループコード)は、端末3a〜3cのユーザが入力部を操作することにより入力されるようにしてもよいし、予め端末3a〜3cに備えられた記憶部にユーザコード(又はグループコード)を記憶保存しておき端末3a〜3cがアプリケーションサーバ2a〜2cにアクセスする際に送信されるようにしてもよい。
In addition, user codes (group codes) of authorized users (or groups) are stored and stored in the storage units of the
次に、スケジュール情報収集サーバ1は、図1に示すように、CPUを主体として構成され、RAM,ROM等を備える演算処理部11と、各種データやプログラムを記憶する記憶部(例えば、ハードディスク)12と、アプリケーションサーバ2a〜2c及び端末3a〜3cとの間の通信制御を行う通信部13等を備えたサーバコンピュータにより構成されている。そして、上記CPUが例えばROM或いは記憶部12に記憶されたスケジュール情報収集処理プログラムを実行することにより、演算処理部11は、本発明における識別情報受付手段、識別情報特定手段、スケジュール情報収集手段、スケジュール情報提示手段、収集拒否設定有無判別手段、及び個人スケジュール情報収集手段として機能するようになっている。これらの各手段についての詳細な説明は、後述する。なお、スケジュール情報収集処理プログラムは、例えば、インターネットに接続された所定のサーバに記憶保存しておき、当該サーバからダウンロードされて記憶部12に記憶されてもよいし、例えば、CD−ROM等の記録媒体に記録しておき、ドライブにより読み出されて記憶部12に記憶されるように構成してもよい。
Next, as shown in FIG. 1, the schedule
また、記憶部12は、関連付けデータ記憶手段として、上記アプリコードとユーザコード(又はグループコード)とを関連付ける関連付けデータを記憶保存している。この関連付けデータは、ユーザ又はグループに対してどのアプリケーションの使用許可が与えられているかを関連付けるためのデータである。
Further, the
図3は、関連付けデータの一例を示す図である。図3の例では、ユーザコード「XXX」に対してアプリコード「AAA」及び「BBB」が関連付けられており、つまり、ユーザXに対してアプリケーションA及びBの使用許可が与えられていることを示している。 FIG. 3 is a diagram illustrating an example of association data. In the example of FIG. 3, the application codes “AAA” and “BBB” are associated with the user code “XXX”, that is, the use permission of the applications A and B is given to the user X. Show.
次に、図4等を参照してスケジュール情報管理システムSの動作について、スケジュール情報収集サーバ1の処理を主体として説明する。 Next, the operation of the schedule information management system S will be described with reference to FIG.
図4は、スケジュール情報収集サーバ1の演算処理部11において実行されるスケジュール情報収集・提示処理を示すフローチャートである。スケジュール情報収集・提示処理は、上記スケジュール情報収集プログラムがCPUにより実行されることにより行われる。
FIG. 4 is a flowchart showing schedule information collection / presentation processing executed in the arithmetic processing unit 11 of the schedule
例えばユーザXが端末3aの入力部を操作して、自己のユーザコード(又は自己が所属するグループコード)「XXX」と共にスケジュール情報提示指示を指定(入力等)すると、当該ユーザ(又は自己が所属するグループコード)「XXX」及びスケジュール情報提示指示要求が端末3aからLAN4を介してスケジュール情報収集サーバ1に送信される。これに応じて、スケジュール情報収集サーバ1の演算処理部11は、識別情報受付手段として、スケジュール情報収集・提示処理を開始し、ユーザXから指定されたユーザコード(又は自己が所属するグループコード)「XXX」を、受け付ける(ステップS1)。
For example, when the user X operates the input unit of the terminal 3a and specifies (inputs, etc.) the schedule information presentation instruction together with his own user code (or group code to which he belongs) “XXX”, the user (or his / her own) belongs Group code) “XXX” and a schedule information presentation instruction request are transmitted from the terminal 3 a to the schedule
次いで、スケジュール情報収集サーバ1の演算処理部11は、識別情報特定手段として、記憶部12に記憶保存されている関連付けデータを読み出し、これを参照して上記受け付けられたユーザコード(又は自己が所属するグループコード)「XXX」に関連付けられたアプリコードが有るか否かを判別し(ステップS2)、有る場合には(ステップS2:Y)、当該アプリコードを特定する(ステップS3)。一方、当該アプリコードが無い場合には(ステップS2:N)、ステップS7に移行される。
Next, the calculation processing unit 11 of the schedule
ここで、図3の例では、ユーザコード「XXX」には、アプリコード「AAA」及び「BBB」が関連付けられているので、当該アプリコード「AAA」及び「BBB」が特定されることになる。 Here, in the example of FIG. 3, since the application codes “AAA” and “BBB” are associated with the user code “XXX”, the application codes “AAA” and “BBB” are specified. .
次いで、スケジュール情報収集サーバ1の演算処理部11は、収集拒否設定有無判別手段として、上記特定されたアプリコード「AAA」が付与されたアプリケーションAが実行されるアプリケーションサーバ2aに対して、当該アプリケーションAが上記収集拒否設定がなされたアプリケーションであるか否かを、LAN4を介して問い合わせることにより判別する(ステップS4)。当該アプリケーションAが上記収集拒否設定がなされたアプリケーションでないと判別された場合には(ステップS4:N)、スケジュール情報収集サーバ1の演算処理部11は、スケジュール情報収集手段として、上記特定されたアプリコード「AAA」が付与されたアプリケーションA上で管理されているスケジュール情報を、当該アプリケーションサーバ2aから収集する(ステップS5)。一方、当該アプリケーションAが上記収集拒否設定がなされたアプリケーションであると判別された場合には(ステップS4:Y)、スケジュール情報収集サーバ1の演算処理部11は、当該アプリケーションA上で管理されているスケジュール情報を収集せずに、ステップS6に移行する。
Next, the arithmetic processing unit 11 of the schedule
ステップS6では、スケジュール情報収集サーバ1の演算処理部11は、上記特定されたアプリコードが未だあるか否かを判別する。図3の例では、アプリコード「BBB」が未だ有るので、ステップS4に戻り、アプリコード「BBB」についても、上記ステップS4及びS5と同様の処理が行われる。
In step S6, the arithmetic processing unit 11 of the schedule
こうして、上記特定されたアプリコード全てに関して、スケジュール情報が収集された場合には(ステップS6:N)、続いて、スケジュール情報収集サーバ1の演算処理部11は、上記受け付けられたユーザコード「XXX」に対応する当該ユーザX個人のスケジュール情報が有るか否かを判別し(ステップS7)、有る場合には(ステップS7:Y)、個人スケジュール情報収集手段として当該ユーザX個人のスケジュール情報を収集し(ステップS8)、ステップS9に移行し、無い場合には(ステップS7:N)、当該スケジュール情報を収集せずにステップS9に移行する。
In this way, when schedule information is collected for all of the identified application codes (step S6: N), the arithmetic processing unit 11 of the schedule
このユーザX個人のスケジュール情報は、ユーザ個人のスケジュールを管理するアプリケーションの実行により当該ユーザXのユーザコード(又はグループコード)に対応付けられて登録されるものであり、当該アプリケーションは、例えば、端末3aにインストールされていてもよいし、アプリケーションサーバ若しくはスケジュール情報収集サーバ1にインストールされていても良い。
This user X individual schedule information is registered in association with the user code (or group code) of the user X by execution of an application for managing the user individual schedule. It may be installed in 3a, or may be installed in the application server or schedule
図5は、ユーザX個人のスケジュール情報等の一例を示す図である。図5の例では、ユーザコードと個人のスケジュール情報(日付、スケジュール内容)等が対応付けられている。なお、このようなユーザ個人のスケジュール情報等は、スケジュール情報収集サーバ1、アプリケーションサーバ2a〜2c及び端末3a〜3cの何れかに記憶保存されていればよく、スケジュール情報収集サーバ1は、どこにユーザ個人のスケジュール情報等が記憶保存されているかを認識している。
FIG. 5 is a diagram illustrating an example of schedule information of the user X individual. In the example of FIG. 5, the user code is associated with personal schedule information (date, schedule content) and the like. It should be noted that such individual user schedule information and the like may be stored and saved in any one of the schedule
ステップS9では、スケジュール情報収集サーバ1の演算処理部11は、こうして取得されたスケジュール情報を、端末3aのユーザXに対して提示して、当該処理を終了する。例えば、スケジュール情報収集サーバ1の演算処理部11は、複数のアプリケーションから夫々のスケジュール情報が収集した場合には、当該収集された複数のスケジュール情報を端末3aに備えられた表示部(図示せず)の同一のスケジュール情報表示画面上に表示させる。また、ユーザ個人のスケジュール情報が取得された場合には、アプリケーション上で管理されているスケジュール情報と、ユーザ個人のスケジュール情報とを同一のスケジュール情報表示画面上に表示させることになる。
In step S9, the arithmetic processing unit 11 of the schedule
図6は、同一のスケジュール情報表示画面上に表示された複数のスケジュール情報の一例を示す図である。図6に示すスケジュール情報表示画面上では、アプリケーションA上で管理されているスケジュール情報と、アプリケーションB上で管理されているスケジュール情報と、ユーザX個人のスケジュール情報と、が混合されて、1つのスケジュール情報表示画面上に表示されている。 FIG. 6 is a diagram illustrating an example of a plurality of schedule information displayed on the same schedule information display screen. On the schedule information display screen shown in FIG. 6, the schedule information managed on the application A, the schedule information managed on the application B, and the schedule information of the individual user X are mixed to create one It is displayed on the schedule information display screen.
以上説明したように、上記実施形態によれば、互いに異なるアプリケーション上で別々に独立して管理されているスケジュール情報を、新たに個人のスケジュール機能に登録し直す等の面倒な作業を行うことなく、より効率良く収集し、ユーザに対して提示することができる。 As described above, according to the above-described embodiment, schedule information that is managed separately and independently on different applications can be newly registered in the personal schedule function without performing troublesome work such as re-registration. , Can be collected more efficiently and presented to the user.
なお、上記実施形態においては、上記複数のアプリケーションは、夫々別々の複数のアプリケーションサーバにおいて実行されるように構成したが、これに限定されるものではなく、1つのアプリケーションサーバにおいて複数のアプリケーションが実行されるように構成してもよい。 In the above embodiment, the plurality of applications are configured to be executed by a plurality of different application servers, but the present invention is not limited to this, and a plurality of applications are executed by one application server. You may comprise.
1 スケジュール情報収集サーバ
2a〜2c アプリケーションサーバ
3a〜3c 端末
4 LAN
11 演算処理部
12 記憶部
13 通信部
S スケジュール情報管理システム
1 Schedule
11
Claims (8)
各前記アプリケーション毎に付与されたアプリ識別情報と、ユーザ毎又はユーザが所属するグループ毎に付与されたユーザ識別情報と、を関連付ける関連付けデータを記憶する関連付けデータ記憶手段と、
ユーザから指定された前記ユーザ識別情報を受け付ける識別情報受付手段と、
前記関連付けデータを参照して前記受け付けられたユーザ識別情報に関連付けられたアプリ識別情報を特定する識別情報特定手段と、
前記特定されたアプリ識別情報が付与されたアプリケーション上で管理されている前記スケジュール情報を収集するスケジュール情報収集手段と、
を備えることを特徴とするスケジュール情報収集装置。 A schedule information collection device that collects schedule information managed respectively on a plurality of different applications executed on one or more computers,
Association data storage means for storing association data for associating application identification information assigned to each application and user identification information assigned to each user or each group to which the user belongs;
Identification information receiving means for receiving the user identification information designated by the user;
Identification information specifying means for specifying application identification information associated with the received user identification information with reference to the association data;
Schedule information collection means for collecting the schedule information managed on the application to which the identified application identification information is assigned;
A schedule information collecting apparatus comprising:
前記収集されたスケジュール情報を提示するスケジュール情報提示手段を備えることを特徴とするスケジュール情報収集装置。 In the schedule information collection device according to claim 1,
A schedule information collection device comprising schedule information presentation means for presenting the collected schedule information.
前記スケジュール情報収集手段により前記複数のアプリケーション上で管理されている夫々のスケジュール情報が収集された場合には、前記スケジュール情報提示手段は、前記収集された夫々のスケジュール情報を同一画面上に表示させることを特徴とするスケジュール情報収集装置。 In the schedule information collection device according to claim 1 or 2,
When each schedule information managed on the plurality of applications is collected by the schedule information collecting means, the schedule information presenting means displays the collected schedule information on the same screen. A schedule information collecting apparatus characterized by the above.
前記複数のアプリケーションのうち少なくとも何れか一つのアプリケーションにおいては前記スケジュール情報の収集拒否設定がなされており、
前記識別情報特定手段により特定されたアプリ識別情報が付与されたアプリケーションが、前記収集拒否設定がなされたアプリケーションであるか否かを判別する収集拒否設定有無判別手段を更に備え、
前記収集拒否設定がなされたアプリケーションであると判別された場合には、前記スケジュール情報収集手段は、当該アプリケーション上で管理されている前記スケジュール情報を収集しないことを特徴とするスケジュール情報収集装置。 In the schedule information collection device according to any one of claims 1 to 3,
In at least any one of the plurality of applications, the schedule information collection rejection setting is made,
A collection refusal setting presence / absence determining means for determining whether or not the application to which the application identification information specified by the identification information specifying means is an application for which the collection refusal setting has been made is further provided;
When it is determined that the application has been set to reject collection, the schedule information collection unit does not collect the schedule information managed on the application.
前記受け付けられたユーザ識別情報に対応する前記ユーザ個人のスケジュール情報を収集する個人スケジュール情報収集手段と、を更に備え、
前記スケジュール情報提示手段は、前記スケジュール情報収集手段により収集された前記スケジュール情報と、前記個人スケジュール情報収集手段により収集された前記ユーザ個人のスケジュール情報とを同一画面上に表示させることを特徴とするスケジュール情報収集装置。 In the schedule information collection device according to any one of claims 1 to 4,
Personal schedule information collecting means for collecting schedule information of the individual user corresponding to the received user identification information;
The schedule information presenting means displays the schedule information collected by the schedule information collecting means and the user personal schedule information collected by the personal schedule information collecting means on the same screen. Schedule information collection device.
各前記アプリケーション毎に付与されたアプリ識別情報と、ユーザ毎又はユーザが所属するグループ毎に付与されたユーザ識別情報と、を関連付ける関連付けデータを記憶する工程と、
ユーザから指定された前記ユーザ識別情報を受け付ける工程と、
前記関連付けデータを参照して前記受け付けられたユーザ識別情報に関連付けられたアプリ識別情報を特定する工程と、
前記特定されたアプリ識別情報が付与されたアプリケーション上で管理されている前記スケジュール情報を収集する工程と、
を備えることを特徴とするスケジュール情報収集方法。 A schedule information collecting method for collecting schedule information managed respectively on a plurality of different applications executed on one or a plurality of computers,
Storing association data for associating application identification information assigned to each application and user identification information assigned to each user or each group to which the user belongs;
Receiving the user identification information designated by the user;
Identifying application identification information associated with the accepted user identification information with reference to the association data;
Collecting the schedule information managed on the application provided with the identified application identification information;
A schedule information collecting method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004221271A JP2006040096A (en) | 2004-07-29 | 2004-07-29 | Schedule information collection device, schedule information collection method, schedule information collection processing program, etc. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004221271A JP2006040096A (en) | 2004-07-29 | 2004-07-29 | Schedule information collection device, schedule information collection method, schedule information collection processing program, etc. |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2006040096A true JP2006040096A (en) | 2006-02-09 |
Family
ID=35904999
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004221271A Pending JP2006040096A (en) | 2004-07-29 | 2004-07-29 | Schedule information collection device, schedule information collection method, schedule information collection processing program, etc. |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2006040096A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013502014A (en) * | 2009-08-13 | 2013-01-17 | グーグル・インコーポレーテッド | Shared server macro |
| JP2016085714A (en) * | 2014-10-29 | 2016-05-19 | 株式会社エクスマート | Information processor, information processing method, and program |
| JP2017167579A (en) * | 2016-03-14 | 2017-09-21 | ナレッジスイート株式会社 | Report creation support system |
-
2004
- 2004-07-29 JP JP2004221271A patent/JP2006040096A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013502014A (en) * | 2009-08-13 | 2013-01-17 | グーグル・インコーポレーテッド | Shared server macro |
| JP2016085714A (en) * | 2014-10-29 | 2016-05-19 | 株式会社エクスマート | Information processor, information processing method, and program |
| JP2017167579A (en) * | 2016-03-14 | 2017-09-21 | ナレッジスイート株式会社 | Report creation support system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20080002234A1 (en) | Scanning Verification and Tracking System and Method | |
| US20020052787A1 (en) | Method for providing advertisement contents | |
| JP7086365B2 (en) | Information gathering system | |
| JP2007310535A (en) | Electronic advertisement management device, electronic advertisement client device and electronic advertisement system | |
| JP2006185006A (en) | Information display management system | |
| JP2006040096A (en) | Schedule information collection device, schedule information collection method, schedule information collection processing program, etc. | |
| JP2002109379A (en) | Method and system for managing electronic information distribution, recording medium and program signal | |
| EP3382618A1 (en) | Method of evaluation processing, information processing apparatus and program | |
| JP2008112429A (en) | Job applicant information registration server and method for registering job applicant information | |
| US7949715B2 (en) | Method, server and program product for delivering messages | |
| JP2002163549A (en) | Method, system, unit and recording medium for assignment of advertisement against advertisement space on home page | |
| JP2006099405A (en) | Content distribution system, content distribution method and program thereof | |
| WO2012032506A1 (en) | Method and system for trade show information management | |
| JP4028500B2 (en) | Information processing system, information processing method, program, and recording medium | |
| JP4774165B2 (en) | Benefit grant system | |
| JP2020154939A (en) | Product promotion device | |
| JP7714200B1 (en) | Lost property management system, lost property management method, and program | |
| JP7526321B2 (en) | Information processing method, information processing system, information processing device, and program | |
| JP7764080B1 (en) | Server device, information processing method, and program | |
| JP3908567B2 (en) | Flyer / catalog creation system | |
| JP2000181562A (en) | Screen display method using personal attribute information and recording medium storing the program | |
| JP2006048376A (en) | Resource management system and method, and computer program | |
| JP4732215B2 (en) | Web bulletin board system | |
| JP3583856B2 (en) | Control method of schedule management device, recording medium having computer program recorded thereon, and schedule management device | |
| JP2011183600A (en) | Label printer and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060710 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060725 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20061121 |