Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4028869B2 - Report management apparatus and method - Google Patents
[go: Go Back, main page]

JP4028869B2 - Report management apparatus and method - Google Patents

Report management apparatus and method Download PDF

Info

Publication number
JP4028869B2
JP4028869B2 JP2005003851A JP2005003851A JP4028869B2 JP 4028869 B2 JP4028869 B2 JP 4028869B2 JP 2005003851 A JP2005003851 A JP 2005003851A JP 2005003851 A JP2005003851 A JP 2005003851A JP 4028869 B2 JP4028869 B2 JP 4028869B2
Authority
JP
Japan
Prior art keywords
mail
document
email
management server
report
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 - Lifetime
Application number
JP2005003851A
Other languages
Japanese (ja)
Other versions
JP2005196796A (en
Inventor
賢治 前川
Original Assignee
株式会社ドリーム・アーツ
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 株式会社ドリーム・アーツ filed Critical 株式会社ドリーム・アーツ
Priority to JP2005003851A priority Critical patent/JP4028869B2/en
Publication of JP2005196796A publication Critical patent/JP2005196796A/en
Application granted granted Critical
Publication of JP4028869B2 publication Critical patent/JP4028869B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

この発明は、ネットワークを介して送られるレポートを管理する技術に関し、とくに、電子メールを用いたレポートを管理する技術に関する。この発明は、スケジュール管理、電子掲示板、電子メール、予約、電話帳等の機能を有するいわゆるグループウェアシステム(情報共有システム)とともに利用することが可能である。   The present invention relates to a technique for managing reports sent via a network, and more particularly to a technique for managing reports using electronic mail. The present invention can be used together with a so-called groupware system (information sharing system) having functions such as schedule management, electronic bulletin board, electronic mail, reservation, and telephone book.

電子掲示板(電子会議室、伝言板)、メール送受信、スケジュール管理、電話帳管理、施設利用予約管理等の機能を提供するグループウェアが知られている。これらは従来オフィス内でLAN(構内通信網)や仮想LANを介して利用されていた。また、近年ウェブ閲覧機能やメール閲覧機能を有するインテリジェント携帯電話機が出現してオフィス外からもグループウェアを利用できるようになってきている。このようにグループウェアはオフィス内に止まらず遠隔地から情報の共有を可能にするようになってきている。   Groupware that provides functions such as an electronic bulletin board (electronic conference room, message board), mail transmission / reception, schedule management, telephone directory management, facility use reservation management, and the like is known. Conventionally, these have been used in offices via LANs (local communication networks) and virtual LANs. In recent years, intelligent mobile phones having a web browsing function and a mail browsing function have appeared and groupware can be used from outside the office. In this way, groupware has come to be able to share information from a remote location without stopping in the office.

本発明者は、このようなグループウェアシステムにおいて、遠隔地からのレポートを簡易に取得する手法について、鋭意研究し、この発明をなすにいたった。   The present inventor has earnestly studied a method for easily obtaining a report from a remote place in such a groupware system, and has come to make the present invention.

この発明は、遠隔地からのレポートを簡易に取得する技術を提供することを目的としている。また、この発明は、グループウェアシステムの電子メール送受信機能を利用して遠隔地からのレポートを簡易に取得する技術を提供することを目的としている。   An object of this invention is to provide the technique which acquires the report from a remote place easily. Another object of the present invention is to provide a technique for easily acquiring a report from a remote place by using an electronic mail transmission / reception function of a groupware system.

この発明によれば、上述の目的を達成するために、特許請求の範囲に記載のとおりの構成を採用している。ここでは、特許請求の範囲の記載について補充的に説明を行なっておく。     According to this invention, in order to achieve the above-mentioned object, the configuration as described in the claims is adopted. Here, the description of the scope of claims will be supplementarily described.

すなわち、この発明によれば、上述の目的を達成するために、レポート管理装置に:ルーチンワークに対して生成された一意の記号を含む電子メールを所定のメールアカウントに送信する電子メール送信手段(803、107)と;上記電子メールに対応して返送され、上記一意の記号を含む電子メールを受信する電子メール受信手段(804)と;受信した上記電子メールを解析して電子メールによる所定の送信内容を取り出す送信内容取り出し手段(805)と;取り出した上記送信内容を上記一意の記号に基づいて上記所定の送信内容を含む文書を生成する文書生成手段(806)と;生成した上記文書を記憶する文書記憶手段(810)と;記憶した上記文書を表示する文書表示手段(808)とを設けるようにしている。   That is, according to the present invention, in order to achieve the above-mentioned object, the report management apparatus: an e-mail transmitting means for transmitting an e-mail including a unique symbol generated for a routine work to a predetermined mail account ( 803, 107); an e-mail receiving means (804) for receiving an e-mail returned corresponding to the e-mail and including the unique symbol; and analyzing the received e-mail to determine a predetermined e-mail Transmission content extracting means (805) for extracting transmission contents; Document generation means (806) for generating a document including the predetermined transmission contents based on the unique symbol based on the extracted transmission contents; and Document storage means (810) for storing; and document display means (808) for displaying the stored document are provided.

この構成においては、ルーチンワークに一意の記号を割り当てこれを出入り口にしてレポート要求とレポート受信を行うようにしている。したがって、ルーチンワーク例えば所定の会議に必要なレポートの作成を電子メールで要求し、この電子メールに対して返信されてくるメールからその会議に必要なレポートを生成し、閲覧可能にすることができる。   In this configuration, a unique symbol is assigned to the routine work, and this is used as an entrance / exit to perform report request and report reception. Therefore, it is possible to request creation of a report necessary for a routine work, for example, a predetermined meeting by e-mail, and generate a report necessary for the meeting from an email returned to the e-mail so that the report can be viewed. .

上述のレポートはスケジュールととものHTML(XMLでもよい)でフォーマット化してもよい。このようにするとウェブベースのシステムにおいて簡易に表示が行える。   The above report may be formatted in HTML (or XML) with a schedule. In this way, display can be easily performed in a web-based system.

上述の一意の記号は、数字、アルファベット、その他の記号またはそれれを連結してなる記号列である。   The unique symbol described above is a number, alphabet, other symbol, or a symbol string formed by concatenating them.

なお、この発明は装置またはシステムとして実現できるのみでなく、方法としても実現可能である。また、そのような発明の一部をソフトウェアとして構成することができることはもちろんである。またそのようなソフトウェアをコンピュータに実行させるために用いるソフトウェア製品(記録媒体)もこの発明の技術的な範囲に含まれることも当然である。   The present invention can be realized not only as an apparatus or a system but also as a method. Of course, a part of the invention can be configured as software. Of course, a software product (recording medium) used for causing a computer to execute such software is also included in the technical scope of the present invention.

この発明によれば、ルーチンワークに関するレポートを簡易に管理することができる。   According to the present invention, reports relating to routine work can be easily managed.

以下、この発明の実施例について説明する。   Examples of the present invention will be described below.

図1は、この発明をグループウェアシステムに適用した実施例を示しており、この図において、グループウェアシステム10、ウェブ閲覧・メール閲覧機能付き携帯電話機20、クライアント端末30等がインターネット40に接続されている。より具体的には、携帯電話機20はパケット網50および移動体電話センタ60を介してインターネット40に接続されている。クライアント端末30は例えばPPP(ポイント・ツー・ポイント・プロトコル)プロトコルによってインターネットサービスプロバイダ70にダイアルアップで接続されこのインターネットサービスプロバイダ70を介してインターネット40に接続されている。なお、固定電話加入者網や移動体加入者網についてはとくに図では示していないが、通話等で適宜利用される。   FIG. 1 shows an embodiment in which the present invention is applied to a groupware system. In this figure, a groupware system 10, a mobile phone 20 with a web browsing / mail browsing function, a client terminal 30 and the like are connected to the Internet 40. ing. More specifically, the cellular phone 20 is connected to the Internet 40 via a packet network 50 and a mobile telephone center 60. The client terminal 30 is connected to the Internet service provider 70 by dial-up using, for example, a PPP (Point-to-Point Protocol) protocol, and is connected to the Internet 40 via the Internet service provider 70. Note that the fixed telephone subscriber network and the mobile subscriber network are not particularly shown in the figure, but are used as appropriate for calls and the like.

この例において、グループウェアシステム10は、種々の企業や団体、グループにグループウェアシステムを提供するものである。利用者は、組織内部のLAN109に接続されたクライアント端末30aからグループウェアの各種サービスの提供を受けることもできるし、外部からクライアント端末30を用いインターネット40を介してグループウェアシステム10にアクセスし、同様のサービスの提供を受けることもできる。   In this example, the groupware system 10 provides a groupware system to various companies, organizations, and groups. The user can receive various groupware services from the client terminal 30a connected to the LAN 109 inside the organization, or can access the groupware system 10 via the Internet 40 using the client terminal 30 from the outside. A similar service can be provided.

グループウェアシステム10は、ウェブサーバ101、アプリケーションサーバ102、データベース管理システム103、メールサーバ105、メール受信クライアント106、メール送信クライアント107、ルータ108等を有している。これらコンピュータリソースはLAN109に接続されている。   The groupware system 10 includes a web server 101, an application server 102, a database management system 103, a mail server 105, a mail reception client 106, a mail transmission client 107, a router 108, and the like. These computer resources are connected to the LAN 109.

ウェブサーバ101は、HTTP(ハイパーテキストトランスファプロトコル)プロトコルに従ってクライアント(クライアント端末30や携帯電話機20)から要求を受け取り、要求に応じたHTML文書(XML文書)をクライアントに転送する。アプリケーションサーバ102は、ウェブサーバ101を介してクライアントから送られたプログラム名および引数に基づいて種々の処理を実行するものである。アプリケーションサーバ102にかえてウェブサーバ101のCGI(コモンゲートインタフェース)のプログラムを用いてもよい。データベース管理システム103は、データベース104を管理するものである。データベース104はスケジュールシステム、電子掲示板システム、予約システム、電話帳システム等に用いる各種データを記憶するものである。   The web server 101 receives a request from a client (client terminal 30 or mobile phone 20) according to an HTTP (Hypertext Transfer Protocol) protocol, and transfers an HTML document (XML document) corresponding to the request to the client. The application server 102 executes various processes based on the program name and arguments sent from the client via the web server 101. Instead of the application server 102, a CGI (common gate interface) program of the web server 101 may be used. The database management system 103 manages the database 104. The database 104 stores various data used for a schedule system, an electronic bulletin board system, a reservation system, a telephone directory system, and the like.

ウェブサーバ101、アプリケーションサーバ102、データベース管理システム103を用いて具体的なグループウェアシステムの機能が実現される。クライアントはウェブベースでグループウェアシステムの各種の機能を利用できる。   A specific groupware system function is realized by using the web server 101, the application server 102, and the database management system 103. The client can use various functions of the groupware system on a web basis.

メールサーバ105はSMTP(シンプルメールトランスファプロトコル)デーモンやPOP3(ポストオフィスプロトコル3版)デーモンを実行するものであり、メールの配送、メールボックスからのダウンロードを行なう。   The mail server 105 executes an SMTP (simple mail transfer protocol) daemon and a POP3 (post office protocol version 3) daemon, and delivers mail and downloads from a mailbox.

メール受信クライアント106は、ウェブベースでメールにアクセスするときにクライアントに代ってメールサーバ105のPOP3デーモンにメール読み出し要求を送りメールを取り出すものである。取り出したメールはウェブサーバ101を介してHTML文書としてクライアントに転送されウェブベースで閲覧する。   The mail receiving client 106 sends out a mail read request to the POP3 daemon of the mail server 105 on behalf of the client when the mail is accessed on the web base and takes out the mail. The retrieved mail is transferred to the client as an HTML document via the web server 101 and viewed on the web base.

メール送信クライアント107は、スケジュールに関してリポートを要求する場合に、関係する利用者に電子メールを送信するものである。これについては後に詳述する。   The mail transmission client 107 transmits an electronic mail to a related user when requesting a report regarding a schedule. This will be described in detail later.

クライアント端末30は、例えば、オフィスや住居301に配置されたパーソナルコンピュータ、ワークステーション、インテリジェントゲーム機、インテリジェント家庭電気製品(例えばテレビ受像機、セットトップボックス)等であり、ウェブブラウザを実装している。クライアント端末30は、グループウェアシステム10が提供するグループウェアシステムにアクセスし、電子掲示板システム、電子メール、スケジュール管理、予約管理、電話帳閲覧等を行なうことができる。グループウェアシステム10はインターネット40上に公開されているため、パスワード等の本人認証やグループ認証を行なうことが望ましい。また適宜ファイヤーウォール等のセキュリティ機構が設けられることが望ましい。   The client terminal 30 is, for example, a personal computer, a workstation, an intelligent game machine, an intelligent home appliance (for example, a television receiver, a set-top box) or the like disposed in an office or a residence 301, and has a web browser installed. . The client terminal 30 can access the groupware system provided by the groupware system 10 and perform electronic bulletin board system, electronic mail, schedule management, reservation management, telephone book browsing, and the like. Since the groupware system 10 is disclosed on the Internet 40, it is desirable to perform personal authentication such as a password or group authentication. It is desirable to provide a security mechanism such as a firewall as appropriate.

移動体電話センタ60は、移動体電話網運営会社により設けられるものであり、移動体電話網運営会社のパケット網50とインターネット40との間のインタフェースを実現するゲートウェイ601やメールサーバ602を有している。メールサーバ602は、メール転送やメールダウンロードの機能を実現するとともに、固有の機能も提供している。この例のメールサーバ602は、メールサーバ602のメールアカウントに送られてきたメールを原則としてパケット網50を介して携帯電話機20に自動的に転送する機能602aを有している。   The mobile telephone center 60 is provided by a mobile telephone network operating company, and has a gateway 601 and a mail server 602 for realizing an interface between the mobile telephone network operating company's packet network 50 and the Internet 40. ing. The mail server 602 realizes mail transfer and mail download functions and also provides unique functions. The mail server 602 in this example has a function 602 a that automatically transfers mail sent to the mail account of the mail server 602 to the mobile phone 20 through the packet network 50 in principle.

携帯電話機20は、基地局および移動体電話網(図示しない)を介して他の電話機と通話を行うことができ、さらに、基地局、パケット網50、移動体電話センタ60を介してインターネット40にアクセスしてウェブの閲覧等を行なえる。この携帯電話機20は、例えば、図2に示すように、キー操作部201および表示部202を有している。また、携帯電話機20が、通話機能203のほかに、ウェブ閲覧機能204およびメール閲覧機能205を有している。   The mobile phone 20 can make calls with other telephones via a base station and a mobile telephone network (not shown), and further to the Internet 40 via the base station, the packet network 50, and the mobile telephone center 60. Access and browse the web. The mobile phone 20 includes, for example, a key operation unit 201 and a display unit 202 as shown in FIG. In addition to the call function 203, the mobile phone 20 has a web browsing function 204 and a mail browsing function 205.

具体的には、所定のスクロールキー等を用いてブックマークに登録されたURLを選択して簡易にウェブの閲覧を行なえる。さらに、メールの作成送信やメールの閲覧を行なえる。   More specifically, the user can easily browse the web by selecting a URL registered in the bookmark using a predetermined scroll key or the like. In addition, you can create and send emails and browse emails.

つぎにグループウェアシステムのうちのスケジュール管理システムについて説明する。なお、以下では、スケジュール管理という1つのルーチンワークに関連してレポートを管理するが、スケジュール管理以外のルーチンワークとの関連でレポート管理を行う場合にも後述のように適用がある。図3は、スケジュール管理システムの構成を模式的に示している。図3の各構成要素は実際にはプログラムにより実現される。図3において、グループウェアシステム10のスケジュール管理システム80は、スケジュール登録部801、コード生成部802、電子メール作成部803、電子メール受信部804、ヘッダ解析部805、レポート登録部806、スケジュール出力部807、レポート出力部808、スケジュールデータベース809、レポートデータベース810、コード対応表811等を含んでいる。スケジュール管理システム80はクライアント(クライアント端末30a、30、携帯電話機20)との間でスケジュールに関連して種々のデータや要求のやり取りを行う。   Next, a schedule management system in the groupware system will be described. In the following, a report is managed in relation to one routine work called schedule management. However, the present invention is also applied to report management in relation to routine work other than schedule management. FIG. 3 schematically shows the configuration of the schedule management system. Each component in FIG. 3 is actually realized by a program. 3, the schedule management system 80 of the groupware system 10 includes a schedule registration unit 801, a code generation unit 802, an email creation unit 803, an email reception unit 804, a header analysis unit 805, a report registration unit 806, and a schedule output unit. 807, a report output unit 808, a schedule database 809, a report database 810, a code correspondence table 811, and the like. The schedule management system 80 exchanges various data and requests related to the schedule with clients (client terminals 30a, 30 and mobile phone 20).

スケジュール登録部801はクライアントのスケジュール登録インタフェース901からスケジュールデータとともにスケジュール登録要求を受け取り、スケジュールデータベース809にスケジュールデータを登録する。スケジュールデータは例えば図4に示すようなものである。スケジュールIDは年月日やシリアル番号に基づいて採番される。コード生成部802はスケジュール登録要求に基づいてスケジュール情報対して一意のコードを生成する。コード生成部802は、コードとスケジュール情報のスケジュールIDとを関係付けてコード対応表811に登録する。コード対応表811の対応情報は例えば図5に示すようなものである。なお、このコードは、後に説明するように、電子メールのヘッダ(サブジェクト部分)に埋め込まれるが、改竄防止のため、暗号化される。改竄の有無は復号時に判別することができる。電子メール作成部803は、レポート作成者の電子メールアカウントへ送信するレポート作成メールを作成する。このレポート作成メールは、サブジェクトにコード(暗号化)を含み、スケジュール管理システム80用に予約された電子メールアカウントを発信者とするものである。受信者は、レポート作成を要求される者の電子メールアカウントである。このように作成された電子メールはメール送信クライアント107に渡され、メールサーバ105等を介してクライアントに送られる。   The schedule registration unit 801 receives the schedule registration request together with the schedule data from the schedule registration interface 901 of the client, and registers the schedule data in the schedule database 809. The schedule data is, for example, as shown in FIG. The schedule ID is numbered based on the date and serial number. The code generation unit 802 generates a unique code for the schedule information based on the schedule registration request. The code generation unit 802 associates the code with the schedule ID of the schedule information and registers them in the code correspondence table 811. The correspondence information in the code correspondence table 811 is as shown in FIG. 5, for example. As will be described later, this code is embedded in the header (subject part) of the e-mail, but is encrypted to prevent tampering. The presence or absence of tampering can be determined at the time of decoding. The email creation unit 803 creates a report creation email to be transmitted to the report creator's email account. This report creation mail includes a code (encryption) in a subject and uses an e-mail account reserved for the schedule management system 80 as a sender. The recipient is the email account of the person who is requested to create the report. The e-mail created in this way is delivered to the mail sending client 107 and sent to the client via the mail server 105 or the like.

クライアントの電子メール受信部902は電子メールを受信する。メッセージ・添付ファイル作成部903はユーザに入力に基づいてメッセージや添付ファイルを用意し返信メールに含ませる。電子メール送信部904は返信メールをスケジュール管理システム80宛に送信する。   An e-mail receiving unit 902 of the client receives an e-mail. A message / attached file creation unit 903 prepares a message or attached file based on the input to the user and includes it in the reply mail. The electronic mail transmission unit 904 transmits a reply mail to the schedule management system 80.

スケジュール管理システム80の電子メール受信部804はクライアントの電子メール送信部904から返信された電子メールを受信するものであり、この電子メールはヘッダ解析部805に渡される。ヘッダ解析部はテキスト処理を行うものであり、ヘッダのサブジェクトのコードを抜き出し、復号し、改竄チェックを行い、この後、コード対応表811を参照してスケジュールIDを取り出す。レポート登録部806は、スケジュールIDの下でメッセージや添付ファイルを管理するレポート情報をレポートデータベース810に登録する。レポートデータベース810に登録されるレポート情報は例えば図6に示すようなものである。   The e-mail receiving unit 804 of the schedule management system 80 receives an e-mail returned from the e-mail transmitting unit 904 of the client, and this e-mail is passed to the header analysis unit 805. The header analysis unit performs text processing. The header subject code is extracted, decrypted, and falsified, and then the schedule ID is extracted with reference to the code correspondence table 811. The report registration unit 806 registers report information for managing messages and attached files under the schedule ID in the report database 810. Report information registered in the report database 810 is, for example, as shown in FIG.

クライアントのスケジュール出力インタフェース905はスケジュール管理システム80のスケジュール出力部807にスケジュール閲覧要求を送り、スケジュールデータ(HTML文書)を取り出すものである。クライアントのレポート出力インタフェース906はスケジュール管理システム80のレポート出力部808にレポート出力要求を送り、レポートデータ(HTML文書)を取り出すものである。   The client schedule output interface 905 sends a schedule browsing request to the schedule output unit 807 of the schedule management system 80 to extract schedule data (HTML document). The report output interface 906 of the client sends a report output request to the report output unit 808 of the schedule management system 80 and takes out report data (HTML document).

つぎにこの実施例の動作について詳細に説明する。   Next, the operation of this embodiment will be described in detail.

図7は、実施例におけるスケジュール登録の動作を示しており、その処理は以下のとおりである。   FIG. 7 shows a schedule registration operation in the embodiment, and the processing is as follows.

[ステップS10]:クライアントからスケジュール登録要求が送られスケジュールデータが入力される。このスケジュール登録は例えば図11に示すインタフェースで行われる。図11においてレポート作成メールにチェックが行われると、レポート作成者にメールが送られる。送信対象者は「送信アドレス」に規定される。
[ステップS11]:レポート作成メールが指示されているかどうかを判別する。レポート作成メールが指示されている場合にはステップS12へ進む。指示されていない場合にはステップS16へ進む。
[ステップS12]:コード生成部802が一意のコードを生成する。
[ステップS13]:コード生成部802が一意のコードとスケジュールIDとの対応関係を示すデータをコード対応表811に登録する。
[ステップS14]:電子メール作成部803がレポート作成用の電子メールを生成する。この電子メールはステップS15で説明するようにレポート作成者宛に送られ、その受信メールは例えば図13に示すようなものである。図13において件名にはコードを暗号化してもの(「Key」以下の記号列)が含まれる。
[ステップS15]:メール送信クライアント107がメールを受け取りクライアントに送信する。
[ステップS16]:スケジュール登録部801がスケジュールデータベース809にスケジュールデータを登録する。
[Step S10]: A schedule registration request is sent from the client, and schedule data is input. This schedule registration is performed, for example, using the interface shown in FIG. In FIG. 11, when the report creation mail is checked, the mail is sent to the report creator. The transmission target person is defined in “transmission address”.
[Step S11]: It is determined whether a report creation mail is instructed. If the report creation mail is instructed, the process proceeds to step S12. If not, the process proceeds to step S16.
[Step S12]: The code generation unit 802 generates a unique code.
[Step S13]: The code generation unit 802 registers data indicating the correspondence between the unique code and the schedule ID in the code correspondence table 811.
[Step S14]: The e-mail creation unit 803 generates an e-mail for creating a report. This e-mail is sent to the report creator as described in step S15, and the received mail is as shown in FIG. In FIG. 13, the subject includes a code encrypted (a symbol string below “Key”).
[Step S15]: The mail transmission client 107 receives the mail and transmits it to the client.
[Step S16]: The schedule registration unit 801 registers schedule data in the schedule database 809.

上述のように送信されたレポート作成メールは、図3にも示すように、クライアントの電子メール受信部902により受信され、これに対してメッセージ、添付ファイルを付けて返信が行われる。クライアントの電子メール送信部904はこの返信メールをスケジュール管理システム80へ送信する。スケジュール管理システム80は返信メールを受け取ってレポートを取りだし、スケジュールに関連付けてスケジュールデータベース809に登録する。   As shown in FIG. 3, the report creation mail transmitted as described above is received by the electronic mail receiving unit 902 of the client, and a reply is made with a message and an attached file attached thereto. The client e-mail transmission unit 904 transmits this reply mail to the schedule management system 80. The schedule management system 80 receives the reply mail, extracts the report, and registers it in the schedule database 809 in association with the schedule.

図8はこの実施例のレポート登録の動作を示しており、その処理は以下のとおりである。   FIG. 8 shows the report registration operation of this embodiment, and the processing is as follows.

[ステップS20]:スケジュール管理システム80の電子メール受信部804が返信メールを受信する。なお、返信メールは例えば図14に示すようなものであり、ヘッダの件名にコードの暗号文を含み、またボディにメッセージ(レポート)を含み、必要に応じて、テキスト、イメージ、音声等の任意の形態の添付ファイルを含む。
[ステップS21]:ヘッダ解析部805は受け取った電子メールを解析して(テキスト処理)、コード、メッセージ、添付ファイルを抜き出す。なお、コードは暗号化されているので暗号文を復号する。
[ステップS22]:ヘッダ解析部805はコード対応表811を表引きしてスケジュールIDを取り出す。
[ステップS23]:レポート登録部806はレポート情報を整え、レポートデータベース810に登録する。レポート情報は、先に述べたように、例えば図6に示すようなものである。
[Step S20]: The e-mail receiving unit 804 of the schedule management system 80 receives the reply mail. The reply e-mail is as shown in FIG. 14, for example, including a code ciphertext in the header subject and a message (report) in the body, and any text, image, audio, etc. as required. Includes attachments in the form of
[Step S21]: The header analysis unit 805 analyzes the received electronic mail (text processing), and extracts a code, a message, and an attached file. Since the code is encrypted, the ciphertext is decrypted.
[Step S22]: The header analysis unit 805 looks up the code correspondence table 811 and extracts the schedule ID.
[Step S23]: The report registration unit 806 arranges report information and registers it in the report database 810. As described above, the report information is as shown in FIG. 6, for example.

図9はスケジュール閲覧時の動作を示しており、そのときの処理は以下のとおりである。   FIG. 9 shows an operation at the time of viewing the schedule, and the processing at that time is as follows.

[ステップS30]:スケジュール管理システム80のスケジュール出力部807が、クライアントのスケジュール出力インタフェース905からのスケジュール閲覧要求を受け取る。
[ステップS31]:スケジュール出力部807はスケジュール閲覧要求に含まれるスケジュールIDに基づいてスケジュールデータベース809から対応するスケジュールデータを取り出す。
[ステップS32]:スケジュール出力部807は、取り出したスケジュールデータを利用してスケジュールのHTML文書を作成する。このスケジュール表示は例えば図12に示すようなものであり、これは図11で入力されたスケジュールデータに対応するものである。図12においてはレポート作成が指示されたスケジュール案件に関し「レポート」の表示を行っている。
[ステップS33]:HTML文書はクライアントのスケジュール出力インタフェース905に送られる。クライアントにおいてこれに基づいてスケジュール表示(図12)が行われる
[Step S30]: The schedule output unit 807 of the schedule management system 80 receives a schedule browsing request from the schedule output interface 905 of the client.
[Step S31]: The schedule output unit 807 extracts corresponding schedule data from the schedule database 809 based on the schedule ID included in the schedule browsing request.
[Step S32]: The schedule output unit 807 creates an HTML document of the schedule using the extracted schedule data. This schedule display is, for example, as shown in FIG. 12, which corresponds to the schedule data input in FIG. In FIG. 12, “Report” is displayed for the schedule item instructed to create the report.
[Step S33]: The HTML document is sent to the schedule output interface 905 of the client. Based on this, the client displays a schedule (FIG. 12).

図10はレポート閲覧時の動作を示している。レポートの閲覧は、スケジュールの「リポート」表示を操作したりして行うことができる。レポート閲覧時の処理は以下のとおりである。   FIG. 10 shows the operation when viewing a report. The report can be viewed by operating the “report” display of the schedule. The processing when viewing the report is as follows.

[ステップS40]:スケジュール管理システム80のレポート出力部808が、クライアントのレポート出力インタフェース906からのレポート閲覧要求を受け取る。
[ステップS41]:レポート出力部808はレポート閲覧要求に含まれるレポートIDに基づいてレポートデータベース810から対応するレポートデータを取り出す。
[ステップS42]:レポート出力部808は、取り出したレポートデータを利用してスケジュールのHTML文書を作成する。このレポート表示は例えば図15に示すようなものであり、これは図14の返信メールの内容に対応するものである。
[ステップS43]:HTML文書はクライアントのレポート出力インタフェース906に送られる。クライアントにおいてこれに基づいてレポート表示(図15)が行われる
[Step S40]: The report output unit 808 of the schedule management system 80 receives a report browsing request from the report output interface 906 of the client.
[Step S41]: The report output unit 808 extracts corresponding report data from the report database 810 based on the report ID included in the report browsing request.
[Step S42]: The report output unit 808 creates a schedule HTML document using the extracted report data. This report display is, for example, as shown in FIG. 15, which corresponds to the contents of the reply mail in FIG.
[Step S43]: The HTML document is sent to the report output interface 906 of the client. Based on this, the client displays a report (FIG. 15).

なお、ユーザが作成したレポートはユーザおよびスケジュール期間を指定して一覧できる。図16はユーザA、B、C、Dについて2000年9月19日から1週間の期間を指定してレポートの一覧を表示したものである。この例では、ユーザAが「ミーティング」のスケジュールでレポートを作成し、ユーザBが「予算」のスケジュールでレポートを作成している。これらの表示を操作してそれぞれのレポートの詳細を図15に示すように閲覧することができる。   The reports created by the user can be listed by specifying the user and the schedule period. FIG. 16 shows a list of reports for users A, B, C, and D by specifying a period of one week from September 19, 2000. In this example, user A creates a report with a “meeting” schedule and user B creates a report with a “budget” schedule. By operating these displays, the details of each report can be viewed as shown in FIG.

また、図17に示すように、「レポート」を対象にしてキーワード検索を行いレポートを取りだし、その詳細を閲覧することもできる。図17の例ではスケジュール、タスクリスト、電子メール、メーリングリスト、ファイル等、グループウェアシステムの他のリソースの一部として「レポート」の内容を検索可能とし、知識の共有化を図るようにしている。   In addition, as shown in FIG. 17, it is also possible to retrieve a report by performing a keyword search for “report” and browse the details. In the example of FIG. 17, the contents of “report” can be searched as a part of other resources of the groupware system such as schedule, task list, e-mail, mailing list, file, etc., so as to share knowledge.

以上で実施例の説明を終了する。   This is the end of the description of the embodiment.

なお、この発明は上述の実施例に限定されるものではなくその趣旨を逸脱しない範囲で種々変更が可能である。例えば、この発明は、オークションシステムや予約システム等の種々の通知にも適用可能である。   The present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the spirit of the invention. For example, the present invention can be applied to various notifications such as an auction system and a reservation system.

図18は、カメラ付き携帯電話機20aを用いた変形例を示している。この例では、レポート送信メールを所望のカメラ付き携帯電話機20aに送り、携帯電話機20aのカメラで撮像した画像を返信メールに含ませて(添付して)グループウェアシステム10に送り返すようにしている。グループウェアシステム10はこれら画像をHTML文書(XML文書)等にフォーマット化してユーザが見やすいように加工する。このようにすると現場の画像を対比させながら閲覧できる等の効果がある。この場合、レポート返信メールはスケジュールと無関係でもよい。例えば、所定の目的、ルーチンワークごとにコードを付し、これによりレポート返信メールを管理し、目的、ルーチンワークごとにHTML文書等を即座に生成するようにできる(例えばHTMLの雛型を用意する)。   FIG. 18 shows a modification using the camera-equipped mobile phone 20a. In this example, a report transmission mail is sent to the desired camera-equipped mobile phone 20a, and an image captured by the camera of the mobile phone 20a is included in (attached to) the reply mail and sent back to the groupware system 10. The groupware system 10 formats these images into an HTML document (XML document) or the like and processes them so that the user can easily see them. If it does in this way, there exists an effect, such as being able to browse while comparing the field image. In this case, the report reply mail may be unrelated to the schedule. For example, it is possible to attach a code for each predetermined purpose and routine work, thereby managing a report reply mail and immediately generating an HTML document or the like for each purpose or routine work (for example, preparing an HTML template) ).

この発明の実施例を全体として示すブロック図である。It is a block diagram which shows the Example of this invention as a whole. この実施例で用いる携帯電話機を説明する図である。It is a figure explaining the mobile phone used in this Example. この実施例のスケジュール管理システム80を模式的に示すブロック図である。It is a block diagram which shows typically the schedule management system 80 of this Example. この実施例のスケジュール管理システム80のスケジュール情報の例を説明する図である。It is a figure explaining the example of the schedule information of the schedule management system 80 of this Example. この実施例のスケジュール管理システム80のコード対応表の例を説明する図である。It is a figure explaining the example of the code corresponding | compatible table of the schedule management system 80 of this Example. この実施例のスケジュール管理システム80のレポート情報の例を説明する図である。It is a figure explaining the example of the report information of the schedule management system 80 of this Example. この実施例のスケジュール登録動作を説明する図である。It is a figure explaining the schedule registration operation | movement of this Example. この実施例のレポート登録動作を説明する図である。It is a figure explaining the report registration operation | movement of this Example. この実施例のスケジュール閲覧時の動作を説明する図である。It is a figure explaining the operation | movement at the time of the schedule browsing of this Example. この実施例のレポート閲覧時の動作を説明する図である。It is a figure explaining the operation | movement at the time of the report browsing of this Example. この実施例のスケジュール登録画面の例を説明する図である。It is a figure explaining the example of the schedule registration screen of this Example. この実施例のスケジュール表示画面の例を説明する図である。It is a figure explaining the example of the schedule display screen of this Example. この実施例のレポート作成メール受信画面の例を説明する図である。It is a figure explaining the example of the report preparation mail reception screen of this Example. この実施例のレポート作成メールに対する返信の送信画面の例を説明する図である。It is a figure explaining the example of the transmission screen of the reply with respect to the report preparation mail of this Example. この実施例のレポート閲覧画面の例を説明する図である。It is a figure explaining the example of the report browsing screen of this Example. この実施例のレポート一覧画面の例を説明する図である。It is a figure explaining the example of the report list screen of this Example. この実施例の検索画面の例を説明する図である。It is a figure explaining the example of the search screen of this Example. この実施例の変形例を説明する図である。It is a figure explaining the modification of this Example.

符号の説明Explanation of symbols

10 グループウェアシステム
20 携帯電話機
20a 携帯電話機
30 クライアント端末
30a クライアント端末
40 インターネット
50 パケット網
60 移動体電話センタ
70 インターネットサービスプロバイダ
80 スケジュール管理システム
101 ウェブサーバ
102 アプリケーションサーバ
103 データベース管理システム
104 データベース
105 メールサーバ
106 メール受信クライアント
107 メール送信クライアント
108 ルータ
201 キー操作部
202 表示部
203 通話機能
204 ウェブ閲覧機能
205 メール閲覧機能
301 住居
601 ゲートウェイ
602 メールサーバ
801 スケジュール登録部
802 コード生成部
803 電子メール作成部
804 電子メール受信部
805 ヘッダ解析部
806 レポート登録部
807 スケジュール出力部
808 レポート出力部
809 スケジュールデータベース
810 レポートデータベース
811 コード対応表
901 スケジュール登録インタフェース
902 電子メール受信部
903 メッセージ・添付ファイル作成部
904 電子メール送信部
905 スケジュール出力インタフェース
906 レポート出力インタフェース
10 Groupware System 20 Mobile Phone 20a Mobile Phone 30 Client Terminal 30a Client Terminal 40 Internet 50 Packet Network 60 Mobile Telephone Center 70 Internet Service Provider 80 Schedule Management System 101 Web Server 102 Application Server 103 Database Management System 104 Database 105 Mail Server 106 Mail receiving client 107 Mail sending client 108 Router 201 Key operation unit 202 Display unit 203 Call function 204 Web browsing function 205 Mail browsing function 301 Dwelling 601 Gateway 602 Mail server 801 Schedule registration unit 802 Code generation unit 803 E-mail creation unit 804 E-mail Reception unit 805 Header analysis unit 806 Report registration 807 schedule output section 808 report output section 809 schedule database 810 reporting database 811 code correspondence table 901 schedule registration interface 902 e-mail receiving unit 903 a message attachment file creating unit 904 e-mail transmitting unit 905 schedules the output interface 906 report output interface

Claims (6)

電子メールクライアント端末とネットワークを介して接続されるレポート管理サーバコンピュータにおいて、
ルーチンワークごとに準備された雛型文書を記憶する雛型文書記憶手段と、
ルーチンワークごとに割り当てられたコードを含む電子メールを所定のメールアカウントに送信する電子メール送信手段(803、107)と、
上記電子メールに対応して返送され、上記コードを含む電子メールを受信する電子メール受信手段(804)と、
受信した上記電子メールを解析して電子メールによる所定の送信内容を取り出す送信内容取り出し手段(805)と、
取り出した上記送信内容を上記コードに基づいて上記雛型文書記憶手段から取り出した雛型文書に上記所定の送信内容を含ませて文書を生成する文書生成手段(806)と、
生成した上記文書を記憶する文書記憶手段(810)と、
記憶した上記文書を表示する文書表示手段(808)とを有することを特徴とするレポート管理サーバコンピュータ
In a report management server computer connected to an email client terminal via a network,
Template document storage means for storing template documents prepared for each routine work;
Email sending means (803, 107) for sending an email containing a code assigned to each routine work to a predetermined email account;
E-mail receiving means (804) for receiving an e-mail that is returned in response to the e-mail and includes the code ;
A transmission content retrieving means (805) for analyzing the received electronic mail and retrieving a predetermined transmission content by email;
A document generation means for generating a document Mase including the predetermined transmission content to the template document retrieved from the template document storage means based on the transmission contents taken out to the code (806),
Document storage means (810) for storing the generated document;
A report management server computer comprising document display means (808) for displaying the stored document.
生成した上記文書はHTML文書とする請求項1記載のレポート管理サーバコンピュータThe report management server computer according to claim 1, wherein the generated document is an HTML document. 上記所定の送信内容は、撮像装置付き電子メール送信装置により撮像されたイメージデータを含む請求項1または2記載のレポート管理サーバコンピュータThe report management server computer according to claim 1, wherein the predetermined transmission content includes image data captured by an electronic mail transmission device with an imaging device. 上記電子メール送信装置は、電子メールエージェント機能を有する携帯電話機とする請求項3記載のレポート管理サーバコンピュータ4. The report management server computer according to claim 3, wherein the e-mail transmission device is a mobile phone having an e-mail agent function. 撮像装置付き電子メールクライアント端末とネットワークを介して接続されたレポート管理サーバコンピュータにおいて、
雛型文書記憶手段が、ルーチンワークごとに準備された雛型文書を記憶するステップと、
電子メール送信手段(803、107)が、ルーチンワークごとに割り当てられたコードを含む電子メールを上記電子メールクライアント端末のメールアカウントに送信するステップと、
電子メール受信手段(804)が、上記電子メールクライアント端末から返送され、上記コードと上記撮像装置により生成されたイメージファイルとを含む電子メールを受信するステップと、
送信内容取り出し手段(805)が、受信した上記電子メールを解析して電子メールに含まれる上記コードと上記撮像装置により生成されたイメージファイルとを取り出すステップと、
文書生成手段(806)が上記コードに基づいて上記雛型文書記憶手段から取り出した雛型文書に上記イメージファイルを含ませて文書を生成するステップと、
文書記憶手段(810)が、生成した上記文書を記憶するステップと、
文書表示手段(808)が、記憶した上記文書を表示するステップとを実行することを特徴とするレポート管理方法。
In a report management server computer connected to an email client terminal with an imaging device via a network,
A template document storage means for storing a template document prepared for each routine work;
Email sending means (803, 107) sending an email containing a code assigned to each routine work to the email account of the email client terminal;
E-mail receiving means (804) receiving an e-mail returned from the e-mail client terminal and including the code and the image file generated by the imaging device;
A transmission content retrieving means (805) analyzing the received email and retrieving the code included in the email and the image file generated by the imaging device;
A step document generation means (806) to produce a document Mase contains the image file template document retrieved from the template document storage means based on the code,
A document storage means (810) for storing the generated document;
A report management method, wherein the document display means (808) executes a step of displaying the stored document.
レポート管理サーバコンピュータと撮像装置付き電子メールクライアント端末とを含むネットワークにおいて、
上記レポート管理サーバコンピュータにおいて、雛型文書記憶手段が、ルーチンワークごとに準備された雛型文書を記憶するステップと、
記レポート管理サーバコンピュータにおいて、電子メール送信手段(803、107)が、ルーチンワークごとに割り当てられたコードを含む電子メールを上記電子メールクライアント端末のメールアカウントに送信するステップと、
上記撮像装置付き電子メールクライアント端末が、上記電子メールを受信するステップと、
上記撮像装置付き電子メールクライアント端末が、上記コードと上記撮像装置により生成されたイメージファイルとを含む電子メールを返信するステップと、
上記レポート管理サーバコンピュータにおいて、電子メール受信手段(804)が、上記電子メールクライアント端末から返送され、上記コードと上記撮像装置により生成されたイメージファイルとを含む電子メールを受信するステップと、
上記レポート管理サーバコンピュータにおいて、送信内容取り出し手段(805)が、受信した上記電子メールを解析して電子メールに含まれる上記コードと上記撮像装置により生成されたイメージファイルとを取り出すステップと、
上記レポート管理サーバコンピュータにおいて、文書生成手段(806)が上記コードに基づいて上記雛型文書記憶手段から取り出した雛型文書に上記イメージファイルを含ませて文書を生成するステップと、
上記レポート管理サーバコンピュータにおいて、文書記憶手段(810)が、生成した上記文書を記憶するステップと、
上記レポート管理サーバコンピュータにおいて、文書表示手段(808)が、記憶した上記文書を表示するステップとを実行することを特徴とするレポート管理方法。
In a network including a report management server computer and an email client terminal with an imaging device,
In the report management server computer, the template document storage means stores a template document prepared for each routine work;
In the above SL report management server computer, e-mail transmission means (803,107) includes the steps of transmitting an e-mail containing the code assigned to each routine work email account of the e-mail client terminals,
The e-mail client terminal with the imaging device receives the e-mail;
The electronic mail client terminal with the imaging device returns an email including the code and the image file generated by the imaging device;
In the report management server computer , an e-mail receiving means (804) receives an e-mail returned from the e-mail client terminal and including the code and the image file generated by the imaging device;
In the report management server computer , a transmission content retrieving means (805) analyzes the received email and retrieves the code included in the email and the image file generated by the imaging device;
In the report management server computer, the document generation means (806) generates the document by including the image file in the template document extracted from the template document storage means based on the code ;
In the report management server computer , a document storage means (810) stores the generated document;
In the report management server computer , the document display means (808) executes a step of displaying the stored document.
JP2005003851A 2005-01-11 2005-01-11 Report management apparatus and method Expired - Lifetime JP4028869B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005003851A JP4028869B2 (en) 2005-01-11 2005-01-11 Report management apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005003851A JP4028869B2 (en) 2005-01-11 2005-01-11 Report management apparatus and method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2000282963A Division JP3652230B2 (en) 2000-09-19 2000-09-19 Report management apparatus and method

Publications (2)

Publication Number Publication Date
JP2005196796A JP2005196796A (en) 2005-07-21
JP4028869B2 true JP4028869B2 (en) 2007-12-26

Family

ID=34824687

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005003851A Expired - Lifetime JP4028869B2 (en) 2005-01-11 2005-01-11 Report management apparatus and method

Country Status (1)

Country Link
JP (1) JP4028869B2 (en)

Also Published As

Publication number Publication date
JP2005196796A (en) 2005-07-21

Similar Documents

Publication Publication Date Title
US6938076B2 (en) System, computer product and method for interfacing with a private communication portal from a wireless device
US7774412B1 (en) Methods and apparatus facilitating distribution of content
US8510397B2 (en) Method and apparatus for message notification via RSS feed
US20110211678A1 (en) Video messaging system
US20020147687A1 (en) Method and computer system for program recording service
CN101471953A (en) Information transmission method, system and device
JP4789100B2 (en) E-mail transmission system
CN101552743A (en) Electronic mail gateway apparatus
US20080306974A1 (en) Network service for user-controlled allocation of data items
JP2010087860A (en) Fax read server device and fax read system
JP3652230B2 (en) Report management apparatus and method
JP2003296278A (en) Data management system, data management method, data management system program, and recording medium for data management system
JP2004334721A (en) Device for providing content, and device for browsing provided content
JP2010165189A (en) Advertisement providing device, terminal device, method of providing advertisement, and program
JP4028869B2 (en) Report management apparatus and method
JP6741310B1 (en) Information processing device and program
JP2003157222A (en) Content distribution server and content distribution method
JP2002073508A (en) Electronic bulletin board system, event reporting device and information sharing system
JP2002063138A (en) Internet connection apparatus, Internet connection method, and recording medium recording Internet connection program
CN115242779A (en) File transmission method and system based on small program and electronic equipment
JP2003281060A (en) System and program for rejecting mail reception
JP4144905B2 (en) Facsimile equipment for computer networks such as the Internet
KR100607028B1 (en) How to send information data through input window.
KR100904386B1 (en) Method and system for providing information change service using hub relay
KR20090088499A (en) How to provide advertising data

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070412

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070515

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070712

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: 20071002

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20071012

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101019

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4028869

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101019

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111019

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111019

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121019

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131019

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term