JP7115189B2 - Document management system and management method - Google Patents
Document management system and management method Download PDFInfo
- Publication number
- JP7115189B2 JP7115189B2 JP2018184267A JP2018184267A JP7115189B2 JP 7115189 B2 JP7115189 B2 JP 7115189B2 JP 2018184267 A JP2018184267 A JP 2018184267A JP 2018184267 A JP2018184267 A JP 2018184267A JP 7115189 B2 JP7115189 B2 JP 7115189B2
- Authority
- JP
- Japan
- Prior art keywords
- server
- processing
- document management
- service
- management system
- 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.)
- Active
Links
- 238000007726 management method Methods 0.000 title claims description 236
- 238000012545 processing Methods 0.000 claims description 240
- 238000000034 method Methods 0.000 claims description 29
- 238000004891 communication Methods 0.000 description 54
- 230000006870 function Effects 0.000 description 47
- 230000008569 process Effects 0.000 description 27
- 238000010586 diagram Methods 0.000 description 22
- 238000012384 transportation and delivery Methods 0.000 description 11
- 230000008520 organization Effects 0.000 description 8
- 230000004044 response Effects 0.000 description 6
- 238000013523 data management Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000005856 abnormality Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Computer And Data Communications (AREA)
Description
本発明は、文書管理システムおよび管理方法に関する。 The present invention relates to a document management system and management method.
例えば、会社内において、MFP(Multi Function Peripheral:複合機)を用いて電子化した文書などを処理サーバに蓄積し、若しくは指定された配信先に配信して利用する文書管理システムが業務効率化を図る手段として大きな役割を担っている。 For example, in a company, a document management system that stores documents digitized using an MFP (Multi Function Peripheral) in a processing server or distributes them to specified delivery destinations improves work efficiency. It plays a major role as a means of planning.
文書管理システムでは、複数の処理(例えばスキャン処理、文字認識処理、データ配信処理など)を組み合わせたフローを設定できる。これを「ワークフロー」と呼び、どのような処理を実行するかが定義された情報を「ワークフロー情報」と呼ぶ。 In the document management system, it is possible to set a flow that combines multiple processes (for example, scanning process, character recognition process, data distribution process, etc.). This is called a "workflow", and the information defining what kind of processing is to be executed is called "workflow information".
文書管理システムには、複数のMFPが社内のネットワークで接続されている。ユーザは任意のMFPの操作パネル上で目的に合わせたサービスを選択することで、そのサービスに対応したワークフロー情報に従った処理が実行される。その際、予めユーザ毎にカスタマイズされたサービスのメニュー画面をMFPの操作パネルに表示して、そのメニュー画面の中で選択されたサービスを実行するシステムがある(例えば、特許文献1参照)。また、インターネット上に蓄積された印刷データを任意のプリンタで印刷するシステムがある(例えば、特許文献2参照)。 Multiple MFPs are connected to the document management system via an in-house network. By selecting a desired service on the operation panel of any MFP, the user executes processing according to the workflow information corresponding to the service. At that time, there is a system in which a service menu screen customized for each user in advance is displayed on the operation panel of the MFP, and a service selected from the menu screen is executed (see, for example, Patent Document 1). Also, there is a system for printing print data accumulated on the Internet with an arbitrary printer (see, for example, Japanese Patent Application Laid-Open No. 2002-200022).
上述した文書管理システムは、ユーザが属する団体(例えば、企業やその企業内の部署)毎に構築されるため、その団体の中で管理されていない端末機器からアクセスすることはできない。しかし、ユーザによっては、例えば外出先などで、社内の文書管理システムに管理対象外の端末機器(社内の文書管理システムによって管理されていない端末機器)からアクセスしてサービスを利用したいという要求がある。 Since the document management system described above is built for each organization to which the user belongs (for example, a company or a department within the company), it cannot be accessed from terminal devices that are not managed within that organization. However, there is a demand from some users, for example, to access the in-house document management system from a non-managed terminal device (a terminal device not managed by the in-house document management system) and use the service while away from home. .
そこで、本発明の目的は、文書管理に関連した各種サービスを任意の場所で利用することのできる文書管理システムおよび管理方法を提供することにある。 SUMMARY OF THE INVENTION Accordingly, it is an object of the present invention to provide a document management system and management method that allow various services related to document management to be used at any location.
一実施形態に係る文書管理システムは、文書管理システムは、登録手段と処理実行手段とを備える。前記登録手段は、複数の第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録する。前記処理実行手段は、端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行する。 A document management system according to one embodiment includes a registration unit and a process execution unit. The registration means associates address information of a server designated among the plurality of first servers with identification information for using services related to document management provided by the processing operation of the server, and registers the second server. Register with the server. When the terminal device acquires the address information corresponding to the identification information from the second server and makes a login request, the processing execution means connects the terminal device to the specified server and Execute the process.
本発明によれば、文書管理に関連した各種サービスを任意の場所で利用することができる。 According to the present invention, various services related to document management can be used anywhere.
以下、図面を参照して実施形態を説明する。
図1は一実施形態に係る文書管理システムを含むネットワークシステムの一例を示す図である。
Embodiments will be described below with reference to the drawings.
FIG. 1 is a diagram showing an example of a network system including a document management system according to one embodiment.
本実施形態におけるネットワークシステムは、A社内に構築されたネットワークシステム11と、B社内に構築されたネットワークシステム12と、クラウド13と、複合機14-1~14-5とを備える。図中のNはネットワークであり、例えばインターネットを含む。
The network system in this embodiment includes a
A社の社内ネットワークシステム11には、文書管理システム21と、ファイルサーバ22と、複合機23などが社内ネットワーク20を介して接続されている。社内ネットワーク20は、例えばTCP/IPによるLAN(Local Area Network),VPN(Virtual Private Network)、WAN(Wide Area Network)などを含む。
A
文書管理システム21は、複合機等の端末機器と協働して、文書管理に関わる処理を実行するコンピュータ上のシステムである。「文書管理に関わる処理」とは、複合機などの端末機器を利用して、文書等の情報を効率的に管理するための一連の処理のことを言う。「文書管理に関わる処理」には、例えば複合機のスキャン機能によって入力された文書等をワークフロー情報に従って配信する処理、複合機のスキャン機能によって入力された文書等をロケーションフリーで印刷する処理などが含まれる。なお、文書管理システム21が処理対象とする情報は、文書に限らず、写真画像や動画などであっても良い。
The
また、文書管理システム21は、ユーザ認証を行う機能を有する。「ユーザ認証」とは、ユーザが文書管理システム21を利用する権限を有する正当なユーザであるか否かを確認する機能のことである。
The
ファイルサーバ22は、各種データの保存、管理を行うサーバである。
複合機23は、スキャナ機能、プリンタ機能およびファクシミリ機能の少なくとも1つを有する。また、複合機23は、通信機能および表示機能および入力機能などを有する。なお、複合機23は、MFP、画像形成装置、多機能プリンタ、コピー機又はオフィス機器などと呼ばれる場合がある。
The
The
さらに、複合機23は、予め記憶されたプログラムに従ってデータ処理を実行する機能を有する。複合機23は、一例として、用紙をスキャンして画像データを取り込み、取り込んだ画像データに対してプログラムに従ったデータ処理を実行する。
Further, the
B社の社内ネットワークシステム12についても、A社内のネットワークシステム11と同様であり、文書管理システム31と、ファイルサーバ32と、複合機33がネットワーク30を介して接続されている。
The in-
一方、複合機14-1~14-5は、例えばコンビニエンス・ストア(図中ではコンビニと略記する)や公共施設などに設置されている。つまり、複合機14-1~14-5は、A社やB社から見た場合に社外の場所に任意に設置された外部の端末機器として存在する。 On the other hand, multi-function machines 14-1 to 14-5 are installed, for example, in convenience stores (abbreviated as convenience stores in the drawing) and public facilities. In other words, the MFPs 14-1 to 14-5 exist as external terminal devices that are arbitrarily installed outside the company when viewed from company A or company B.
ここで、例えばA社内であれば、文書管理システム21に登録されている複合機23から文書管理システム21をアクセスする。この文書管理システム21は、ユーザの利用目的に合わせた様々な設定が施されている。このため、文書管理システム21に管理対象として設定されていない複合機14-1~14-5から文書管理システム21のサービスを利用することはできない。
Here, for example, in company A, the
しかし、ユーザによっては社外でも文書管理システム21を利用して文書の配信などを行いたい要求がある。そこで、本実施形態では、クラウド13上に管理サーバ41を配置することで、文書管理システム21に管理対象外の端末機器を用いて、社外の任意の場所から文書管理システム21を利用できるようにする。なお、管理サーバ41の構成や処理動作については、後に図3および図4を参照して詳しく説明する。また、クラウド13上には、管理サーバ41の他にファイルサーバ42や、別の会社(C社)の文書管理システム43が配置されていても良い。
However, some users have requests to distribute documents using the
以下では、A社の文書管理システム21に着目して説明するが、B社の文書管理システム31や、クラウド13上の文書管理システム43でも同様である。
Although the
図2はA社内に構築された文書管理システム21の全体構成を示す図である。
文書管理システム21は、中央サーバ51、複数の処理サーバ52-1,52-2,…52-N、認証サーバ53、配信サーバ54を備える。なお、複合機A1,A2,…AN,複合機B1,B2,…BN,複合機N1,N2,…NNは、図1に示した社内の複合機23に対応する。
FIG. 2 is a diagram showing the overall configuration of the
The
中央サーバ51には、複数の処理サーバ52-1,52-2,…52-Nが接続される。これらの処理サーバ52-1,52-2,…52-Nには、それぞれに複合機A1,A2,…AN,複合機B1,B2,…BN,複合機N1,N2,…NNが接続される。
なお、処理サーバに対してデータを入力する手段は複合機に限らないため、複合機が処理サーバに接続されない構成もあり得る。例えば、テレビ会議端末、電子黒板、プロジェクタ、デジタルサイネージなどが処理サーバに接続される構成もある。
The
Since the means for inputting data to the processing server is not limited to the multi-function device, there may be a configuration in which the multi-function device is not connected to the processing server. For example, there is a configuration in which a teleconference terminal, an electronic blackboard, a projector, a digital signage, etc. are connected to the processing server.
中央サーバ51は、上位制御装置として存在し、文書管理システム全体の制御を行う。中央サーバ51には管理者端末55が接続されている。管理者端末55は、管理者により操作される情報処理装置である。管理者端末55は、例えば汎用のコンピュータによって構成される。
The
ここで、「管理者」とは、文書管理システムの全体的な管理を行う者であり、例えばワークフロー情報の定義や編集、さらに、社外の任意の場所から利用可能な処理サーバを登録する権限を持つ。これに対し、「ユーザ」は複合機などを操作して各種サービスを受ける者である。管理者がユーザとなる場合もあり、厳密に区別しなくても良い。ここで言う「各種サービス」とは、文書管理システムを実現するサーバコンピュータの処理動作によって提供される様々なサービスであり、例えば「印刷サービス」、「文書配信サービス」などを含む。 Here, the "administrator" is a person who performs overall management of the document management system. have On the other hand, a "user" is a person who receives various services by operating a multifunction machine or the like. Administrators may also be users, and there is no need to strictly distinguish between them. The "various services" referred to here are various services provided by processing operations of the server computer that implements the document management system, and include, for example, "printing service" and "document distribution service".
処理サーバ52-1,52-2,…52-Nは、文書管理システム21の各種サービスに対応した処理を実行するサーバであり、例えば「印刷処理」を実行するプリントサーバなどを含む。処理サーバ52-1には、社内に設置されたAグループの複数の複合機A1,A2,…ANが接続されている。処理サーバ52-1は、文書管理システム21の各機能の一部あるいは全てに対応した処理を行う。他の処理サーバ52-2~52-Nについても同様である。なお、“N”は任意の自然数(0を含まず)であるが、処理サーバや複合機の台数は少なくとも1台以上あれば良い。
The processing servers 52-1, 52-2, . . . 52-N are servers that execute processing corresponding to various services of the
認証サーバ53は、予め文書管理システム21の利用が許可されたユーザを認証するためのユーザ情報を備えている。ユーザ情報は、ユーザ名およびパスワード、又は、これらに加えて組織毎に割り当てられた組織コードと呼ばれるコードを含む。認証サーバ53は、処理サーバ52-1から認証依頼を受けて、前記ユーザ情報を用いた認証処理を行う。
The
配信サーバ54は、データを配信処理するサーバである。配信処理には、例えばスキャンした文書をメールに添付して配信する「メール配信」、所定のフォルダに配信する「フォルダ配信」、インターネット上に配信する機能として「FTP(File Transfer Protocol)配信」、「WebDAV(Web-based Distributed Authoring and Versioning)配信」などがある。
The
認証サーバ53と配信サーバ54は、図中では処理サーバ52-1だけに接続されているが、実際には他処理サーバ52-2の~52-Nのそれぞれに対しても接続されており、処理サーバ52-1~52-Nのそれぞれが処理を実行する場合に利用される。
The
なお、図2の例では、各サーバ51~54が独立して配置されているが、1つのサーバに中央サーバ51、処理サーバ51-1~52-N、認証サーバ53、配信サーバ54の各機能を持たせ構成であっても良い。
本実施形態において、これらのサーバ51~54の一部あるいは全ては、文書管理システム21の各種サービスに対応した処理を実行する「第1のサーバ」として定義される。また、図1に示した管理サーバ41は、「第1のサーバ」に対して「第2のサーバ」として定義される。「第2のサーバ」は、文書管理システム21を構成する各サーバ51~54とは独立したサーバであり、クラウド13に配置される。
In the example of FIG. 2, the
In this embodiment, some or all of these
複合機A1,A2,…AN,B1,B2,…BN,N1,N2,…NNには、予め文書管理アプリケーションプログラム(以下、文書管理アプリケーションと称す)がインストールされている。これらの複合機A1,A2,…AN,B1,B2,…BN,N1,N2,…NNは、前記文書管理アプリケーションの起動により、処理サーバ52-1~52-Nと連動して文書管理システム21を用いた各種サービスをユーザに提供する。 A document management application program (hereinafter referred to as a document management application) is installed in advance in each of the multifunction machines A1, A2, . . . AN, B1, B2, . These MFPs A1, A2, . . . AN, B1, B2, . Various services using 21 are provided to users.
図3は文書管理システム21と、この文書管理システム21に接続される複合機23および管理サーバ41の機能構成を示すブロック図である。
FIG. 3 is a block diagram showing the functional configuration of the
[文書管理システム21の構成]
文書管理システム21は、中央サーバ51、処理サーバ52、認証サーバ53を備える。なお、図3では、図2に示した配信サーバ54を省略している。また、図3では、複数の処理サーバ52-1~52-Nを1つにまとめて処理サーバ52で表現しているが、実際にはサービスの内容に応じて1以上の処理サーバが中央サーバ51に接続されている。
[Configuration of document management system 21]
The
・中央サーバ51
中央サーバ51は、画面生成部51a、処理設定作成部51b、プリント設定部51c、認証設定部51d、サービス登録依頼部51e、サービスID保存部51f、通信部51gを備える。
・
The
画面生成部51aは、管理者が図2に示した管理者端末55から中央サーバ51にアクセスするときの画面を生成する。この画面が管理者端末55に表示されることによって、管理者は例えばワークフロー情報の設定やプリントの設定、さらに、社外の任意の場所から利用可能な処理サーバの設定などを行うことができる。また、画面生成部51aは、複合機23や複合機14に表示する各種画面など生成する。
The
処理設定作成部51bは、管理者によって定義された処理を有するワークフロー情報を作成する部分である。ワークフロー情報は、通信部51gを通じて処理サーバ52のワークフロー処理部52aに与えられる。
The process setting creating section 51b is a part that creates workflow information having processes defined by the administrator. The workflow information is given to the
ワークフロー情報には、複数の処理の内容および順序が定義される。ワークフロー情報では、一例として、データを取り込む処理(例えば、スキャン処理、撮像処理、メール受信処理、および、ファクシミリ受信処理など)を定義することができる。 The workflow information defines the content and order of multiple processes. In the workflow information, as an example, it is possible to define data importing processing (for example, scanning processing, imaging processing, mail reception processing, facsimile reception processing, etc.).
また、ワークフロー情報では、一例として、各種のデータ処理(データ圧縮処理、文字認識処理(OCR処理)、フィルタリング処理、データ合成処理、特定のデータ形式への符号化処理、特定のファイル形式への変換処理(例えばPDF化処理)など)を定義することができる。また、ワークフロー情報では、一例として、データを出力する処理(印刷処理、表示処理、音声出力処理、データのサーバへの配信(アップロード)処理、および、メール配信処理など)を定義することができる。 In addition, workflow information includes various data processing (data compression processing, character recognition processing (OCR processing), filtering processing, data synthesizing processing, encoding processing to a specific data format, conversion to a specific file format, etc.). processing (such as PDF processing) can be defined. Further, the workflow information can define, for example, data output processing (print processing, display processing, voice output processing, data distribution (upload) processing to a server, mail distribution processing, etc.).
また、ワークフロー情報には、処理の実行順序が定義される。それぞれの処理を実行する処理サーバは、前段の処理の結果である対象データを受け取り、受け取った対象データに対して処理を実行する。なお、対象データは、画像データ、動画像データ、テキストデータ、音声データおよびコンピュータプログラムなど、どのようなデータであっても良い。 In addition, the workflow information defines the execution order of processes. The processing server that executes each process receives the target data that is the result of the preceding process, and executes the process on the received target data. Note that the target data may be any data such as image data, moving image data, text data, audio data, and computer programs.
プリント設定部51cは、管理者による設定操作に従って、印刷処理に関する設定を行う。認証設定部51dは、管理者による設定操作に従って、ユーザの認証処理に関する設定を行う。プリント設定部51cと認証設定部51dで設定された内容は、通信部51gを通じて処理サーバ52に与えられる。
The
サービス登録依頼部51eは、クラウド13上の管理サーバ41に任意の場所で利用可能な処理サーバ52のIPアドレス(アクセス情報)をサービスIDと関連付けて登録するための「登録手段」として用いられる。サービスIDは、文書管理システム21の各種サービスを識別するための識別情報である。サービス登録依頼部51eは、管理サーバ41からIPアドレスと関連付けられたサービスIDを取得してサービスID保存部51fに保存する。
The service
サービスID保存部51fは、後に管理者が確認するためにある。後述するように、このサービスID保存部51fに保存されたサービスIDを用いることで、社外の任意の場所に設置された複合機14から社内の文書管理システム21を利用することができる。
The service
通信部51gは、各サーバ52,53,41との間のデータ通信処理を行う。さらに、通信部51gは、図2に示した管理者端末55との間のデータ通信処理を行う。通信部51gは、サービスID保存部51fに保存されたサービスIDを管理者に通知するときの通知手段としても用いられる。
The
・処理サーバ52
処理サーバ52は、中央サーバ51の制御の下で文書管理システム21の各種サービスに対応した処理を実行する。以下では、処理サーバ52は、印刷処理を実行するプリントサーバである場合を想定して説明する。
・
The
処理サーバ52は、ワークフロー処理部52a、プリント処理部52b、認証部52c、通信部52dを備える。これらの構成要素の中で、ワークフロー処理部52a、プリント処理部52b、認証部52cは、それぞれに対応した処理を実行する「処理実行手段」として用いられる。なお、図2では、プリントサーバを例としているため、「処理実行手段」は、管理対象として入力された文書等の情報を印刷する処理を実行し、また、その印刷処理を実行するに際し、ユーザを認証する処理を含む。
The
ワークフロー処理部52aは、複合機23から入力された文書等のデータをワークフロー情報に従って処理する機能を有する。ワークフロー処理部52aは、処理設定保持部61a、データ処理部61b、データ保持部61cから構成される。
The
処理設定保持部61aは、中央サーバ51の処理設定作成部51bによって作成されたワークフロー情報を保持する。データ処理部61bは、処理設定保持部61aに保持されたワークフロー情報に基づいて、複合機23から入力された文書等のデータを処理する。データ保持部61cは、データ処理部61bの処理が追いつかない場合に一時的にデータを保持する。なお、このワークフロー処理部52aの機能を複合機23に持たせることが可能である。
The processing
プリント処理部52bは、印刷対象データを保持し、複合機23からの要求に応じて、そのデータを配布する機能などを有する。プリント処理部52bは、データ管理部62a、データ送信部62b、データ受信部62cから構成される。
The
データ管理部62aは、印刷対象となるデータの保存、管理を行う。データ送信部62bは、データ管理部62aに保存されたデータを指定の場所に送るための処理を行う。データ受信部62cは、印刷対象として送られて来たデータを受信して、データ管理部62aに渡すなどの処理を行う。
The
認証部52cは、認証サーバ53に認証を依頼することで認証機能を実現する。
The authentication unit 52c implements an authentication function by requesting the
通信部52dは、処理サーバ52と中央サーバ51との間のデータ通信処理、処理サーバ52と認証サーバ53との間のデータ通信処理、処理サーバ52と複合機23との間のデータ通信処理を行う。
The
・認証サーバ53
認証サーバ53は、処理サーバ52からの認証依頼を受けて認証処理を行う。認証サーバ53は、ユーザ情報格納部53a、ユーザ認証機能部53b、通信部53cを備える。
・
The
ユーザ情報格納部53aは、予め文書管理システム21の利用が許可されたユーザを認証するためのユーザ情報が格納されている。ユーザ情報は、パスワードおよびユーザ名、又は、これらに加えて組織毎に割り当てられた組織コードと呼ばれるコードを含む。ユーザ認証機能部53bは、ユーザ情報格納部53aに格納されたユーザ情報に基づいて、文書管理システム21を利用するユーザを認証する。
The user
通信部53cは、認証サーバ53と処理サーバ52との間のデータ通信処理を行う。
The
[複合機23の構成]
複合機23は、操作部23a、機能部23b、文書管理アプリケーション23c、通信部23dを備える。
[Configuration of MFP 23]
The
操作部23aは、画面情報を表示する表示部71aと、画面上のタッチ操作などによって各種データの入力や指示を行う入力部71bとで構成される。機能部23bは、スキャナ機能72a、プリンタ機能72b、ファクシミリ(FAX)機能72cなどを含む。
The
複合機23には、予め文書管理システム21を利用するために必要な文書管理アプリケーション23cがインストールされている。文書管理アプリケーション23cは、機能的に分けると、データ処理部73a、設定保持部73b、認証部73cからなる。データ処理部73aは、例えばスキャナで生成された画像や、処理サーバ52から送られてきたプリント用データの処理を行う。設定保持部73bは、データ処理部73aに関わる各種設定情報を保持する。認証部73cは、ユーザからの認証要求に応じて、処理サーバ52の認証部52cに認証を依頼することで認証機能を実現する。
A
社内の複合機23から文書管理システム21にアクセスする場合には、ユーザ名とパスワードの入力を必要とする。このユーザ名とパスワードの入力は、複合機23のパネル操作によって行う。また、予め認証カード10にユーザ名とパスワードを記録しておき、これらの情報を複合機23に読み取らせることでも良い。
When accessing the
ここで、複合機14は、社外の任意の場所に設置された端末機器である。複合機14は、文書管理システム21に管理対象として設定されていない端末機器である。図3では、文書管理システム21に管理対象として設定されている複合機23と区別するために外部の複合機14と表記している。複合機14は、基本的に複合機23と同様の機能が備えられている。さらに、複合機14には、管理サーバ41を介して文書管理システム21にアクセスするための外部用文書管理アプリケーションプログラム(外部用文書管理アプリケーションと称す)14aが備えられている。
Here, the
複合機14から文書管理システム21にアクセスする場合には、ユーザ名とパスワードの他に、管理サーバ41によって発行されるサービスIDの入力を必要とする。このサービスIDの入力は、複合機14のパネル操作によって行う。また、前記認証カード10にユーザ名とパスワードに加えてサービスIDを記録しておき、この認証カード10を用いてサービスIDを入力することでも良い。
When accessing the
[管理サーバ41の構成]
管理サーバ41は、クラウド13上に配置され、外部の複合機14から文書管理システム21を利用するための処理を実行する。管理サーバ41は、サービス管理テーブル41a、管理制御部41b、サービスID発行部41c、通信部41dを備える。
[Configuration of Management Server 41]
The
サービス管理テーブル41aは、社外で利用可能な文書管理システム21の各種サービスを管理するためのサービス管理情報を記憶する。
The service management table 41a stores service management information for managing various services of the
図4にサービス管理テーブル41aの一例を示す。サービス管理情報は、サービスID(identification)と、IP(Internet Protocol)アドレスと、優先度の情報を含む。 FIG. 4 shows an example of the service management table 41a. The service management information includes a service ID (identification), an IP (Internet Protocol) address, and priority information.
サービスIDは、文書管理システム21の各機能によって提供される各種サービスを識別するための識別情報である。サービスIDは、ユーザ認証で使われるユーザ名やパスワードとは別の識別情報である。サービスIDのデータ形式は、例えば数字列でも、アルファベット文字列でも、あるいは数字とアルファベット文字の組み合わせでも良く、そのデータ形式について特に限定されるものではない。
The service ID is identification information for identifying various services provided by each function of the
このサービスIDを複合機14に入力することで、文書管理システム21の各機能によって提供される各種サービスを利用できる。上述したように、各種サービスには、例えば「印刷サービス」、「文書配信サービス」などがある。これらのサービスは、実際には文書管理システム21を実現する1つあるいは複数の処理サーバ52の処理動作によって提供されるものである。
By inputting this service ID into the
IPアドレスは、インターネットNを介して処理サーバ52に接続するための情報である。文書管理システム21のフェイルオーバ機能として、現用の処理サーバと別に代替用の処理サーバが用意されている場合には、1つのサービスIDに対して、代替用の処理サーバのIPアドレスと優先度が設定される。優先度は、「0」が最も高く、続いて「1」,「2」…の順となる。
The IP address is information for connecting to the
図3に戻って、サービスID発行部41cは、ユーザが社外で文書管理システム21を利用するために必要な識別情報であるサービスIDを発行する。管理制御部41bは、中央サーバ51から登録依頼があったときに、サービスID発行部41cによって発行されたサービスIDを登録対象となる処理サーバ52のIPアドレスと関連付けてサービス管理テーブル41aに格納する。
Returning to FIG. 3, the service ID issuing unit 41c issues a service ID, which is identification information necessary for the user to use the
通信部41dは、管理サーバ41と文書管理システム21との間のデータ通信処理、管理サーバ41と複合機23あるいは複合機14との間のデータ通信処理を行う。
The
[ハードウェア構成]
図5は文書管理システム21の中央サーバ51のハードウェア構成の一例を示すブロック図である。
[Hardware configuration]
FIG. 5 is a block diagram showing an example of the hardware configuration of the
文書管理システム21において、中央サーバ51は、上位制御装置として存在し、文書管理システム全体の制御を行う。中央サーバ51は、例えばCPU101、ROM102、RAM103、HDD(Hard Disk Drive)104、通信I/F105などを備える。
In the
CPU101は、様々なコンポーネントの動作を制御するプロセッサである。CPU101は、RAM103をワークエリア(作業領域)として、ROM102またはHDD104などに格納された様々なプログラムを実行する。図3に示したサービスID保存部51fは、例えばRAM103あるいはHDD104などに設けられる。
CPU101によって実行されるプログラムには、オペレーティングシステム(OS)の他に、図9に示す処理を実行するためのプログラムが含まれる。また、CPU101は、例えばハードウェア制御のためのプログラムである基本入出力システム(BIOS)等も実行する。
Programs executed by the
なお、図3に示した画面生成部51a、処理設定作成部51b、プリント設定部51c、認証設定部51d、サービス登録依頼部51eの一部または全ては、CPU101(コンピュータ)にプログラムを実行させることで実現される。このプログラムは、コンピュータが読み取り可能な記録媒体に格納して頒布されても良いし、またはネットワークを通じて中央サーバ51にダウンロードされても良い。画面生成部51a、処理設定作成部51b、プリント設定部51c、認証設定部51d、サービス登録依頼部51eの一部または全ては、IC(Integrated Circuit)等のハードウェアによって実現されても良いし、当該ソフトウェアとハードウェアの組み合わせ構成として実現されても良い。
Some or all of the
通信I/F105は、処理サーバ52などを含む他の装置と通信するためのインタフェースであり、図3に示した通信部51gに相当する。
The communication I/F 105 is an interface for communicating with other devices including the
図6は文書管理システム21の処理サーバ52のハードウェア構成の一例を示すブロック図である。
FIG. 6 is a block diagram showing an example of the hardware configuration of the
文書管理システム21において、処理サーバ52は、中央サーバ51の制御の下で文書管理システム21の各機能に対応した処理を実行するサーバである。処理サーバ52は、例えばCPU201、ROM202、RAM203、HDD204、通信I/F205などを備える。
In the
CPU201は、様々なコンポーネントの動作を制御するプロセッサである。CPU201は、RAM203をワークエリア(作業領域)として、ROM202またはHDD204などに格納された様々なプログラムを実行する。
CPU201によって実行されるプログラムには、オペレーティングシステム(OS)の他に、図10および図11に示す処理を実行するためのプログラムが含まれる。また、CPU201は、例えばハードウェア制御のためのプログラムである基本入出力システム(BIOS)等も実行する。
The programs executed by the
なお、図3に示したワークフロー処理部52a、プリント処理部52b、認証部52cの一部または全ては、CPU201(コンピュータ)にプログラムを実行させることで実現される。このプログラムは、コンピュータが読み取り可能な記録媒体に格納して頒布されても良いし、またはネットワークを通じて処理サーバ52にダウンロードされても良い。ワークフロー処理部52a、プリント処理部52b、認証部52cの一部または全ては、IC等のハードウェアによって実現されても良いし、当該ソフトウェアとハードウェアの組み合わせ構成として実現されても良い。
Part or all of the
通信I/F205は、中央サーバ51や複合機23などを含む他の装置と通信するためのインタフェースであり、図3に示した通信部52dに相当する。
A communication I/
なお、図2に示した認証サーバ53や配信サーバ54の構成についても、基本的なハードウェア構成は中央サーバ51や処理サーバ52と同様である。
認証サーバ53には、ユーザ認証を行うための認証アプリケーションプログラムが含まれる。配信サーバ54には、配信処理を行うための配信アプリケーションプログラムが含まれる。上述したように、文書管理システム21を構成する各サーバ51~54の機能が1つのサーバに備えられた構成であっても良い。
The basic hardware configuration of the
The
図7は複合機23,14のハードウェア構成の一例を示すブロック図である。
複合機23は、社内に設置された複合機である。複合機23は、実際には図2に示したように、社内のグループ毎に複数台設置されており、それぞれに社内ネットワーク20を介して文書管理システム21に接続されている。複合機14は、社外の任意の場所に設置された外部の複合機であり、文書管理システム21によって管理されていない。社外の任意の場所とは、図1に示したように、例えばコンビニエンス・ストアや公共施設などである。これらの場所に設置された複合機14がそれぞれにインターネットNを介して管理サーバ41に接続されている。複合機23と複合機14は、基本的に同様のハードウェア構成を有する。
FIG. 7 is a block diagram showing an example of the hardware configuration of the MFPs 23 and 14. As shown in FIG.
A
複合機23,14は、操作部300、本体400を備える。
操作部300は、ユーザの操作を受け付ける部分である。操作部300は、例えばCPU301、ROM302、RAM303、フラッシュメモリ304、通信インタフェース(以下、通信I/Fと称す)305、接続インタフェース(以下、接続I/Fと称す)306、操作パネル307などを備える。
The MFPs 23 and 14 each have an
The
CPU301は、操作部300内の様々なコンポーネントの動作を制御するプロセッサである。CPU301は、RAM303をワークエリア(作業領域)として、ROM302またはフラッシュメモリ304などに格納された様々なプログラムを実行する。
A
CPU301によって実行されるプログラムには、オペレーティングシステム(OS)の他に、図10および図11に示す処理の一部または全てを実行するためのプログラムが含まれる。また、CPU301は、例えばハードウェア制御のためのプログラムである基本入出力システム(BIOS)等も実行する。
Programs executed by the
ここで、操作部300側のCPU301によって実行されるプログラムには、図3に示した操作部23aに対応したプログラムや、機能部23bの各機能に対応したプログラムなどが含まれる。
Here, the programs executed by the
通信I/F305は、例えば有線または無線による通信を実行するように構成されたインタフェースである。
The communication I/
接続I/F306は、通信路を介して本体400と通信するためのインタフェースである。なお、操作部300と本体400との間の通信路としては例えばUSB(Universal Serial Bus)規格の通信路を用いることが可能であるが、当該通信路は、有線であっても無線であっても良いし、他の規格に基づく通信路であっても良い。
A connection I/
操作パネル307は、図3に示した操作部23aに相当する。操作パネル307は、例えばタッチスクリーンディスプレイを含む。タッチスクリーンディスプレイには、例えばフラットパネルディスプレイとタッチパネルとが組み込まれている。フラットパネルディスプレイは、例えば液晶表示装置(LCD:Liquid Crystal Display)または有機EL(Electro Luminescence)表示装置などにより構成される。タッチパネルは、フラットパネルディスプレイ画面上の指などの接触位置を検出するように構成されている。
The
このように構成された操作パネル307は、ユーザの操作に応じた各種指示などを入力することができるとともに、各種情報を表示することが可能である。操作パネル307には、ハードウェアキーなどの操作ボタンやランプなどの表示部が設けられていても良い。さらに、操作パネル307には、図3に示した認証カード10の情報を読み取るためのカード読取部307aが設けられている。
The
本体400は、操作部300によって受け付けられたユーザの操作(指示)に応じて動作するように構成されている。本体400は、例えばCPU401、ROM402、RAM403、HDD404、通信I/F405、接続I/F406、エンジン部407などを備える。
The
CPU401は、本体400内の様々なコンポーネントの動作を制御するプロセッサである。CPU401は、RAM403をワークエリア(作業領域)として、ROM402またはHDD404などに格納された様々なプログラムを実行する。
The
CPU401によって実行されるプログラムには、オペレーティングシステム(OS)の他に、図10および図11のシーケンス図に示す処理の一部または全てを実行するためのプログラムが含まれる。また、CPU301は、例えばハードウェア制御のためのプログラムである基本入出力システム(BIOS)等も実行する。
Programs executed by the
ここで、本体400側のCPU401によって実行されるアプリケーションプログラムには、文書管理アプリケーション23cなどが含まれる。さらに、外部の複合機14であれば、CPU401によって実行されるアプリケーションプログラムに、外部利用のための文書管理アプリケーション14aなどが含まれる。
Here, the application programs executed by the
なお、図7においては本体400がHDD404を備えるものとして示されているが、当該本体400は、例えばSSD(Solid State Drive)などの他の記憶装置を備えていても構わない。
Although FIG. 7 shows the
通信I/F405は、例えば有線または無線による通信を実行するように構成されたインタフェースである。接続I/F406は、通信路を介して操作部300と通信するためのインタフェースである。
A communication I/
エンジン部407は、プリンタ機能、コピー機能、スキャナ機能、ファクシミリ機能などを実現させるための汎用的な情報処理および通信以外の処理を実行するハードウェアである。エンジン部407は、例えば用紙などのシート材への印刷を行うプロッタ、原稿をスキャンして読み取るスキャナ、ファクス通信を行うファクスなどを有する。さらに、エンジン部407は、印刷済みシート材を仕分けるフィニッシャや、原稿を自動給送するADF(自動原稿給送装置)のような特定のオプションを備えていても良い。
The
なお、本実施形態においては操作部300と本体400とが別々のオペレーティングシステムで互いに独立して動作するものとして説明したが、操作部300および本体400は、一体として構成され、1つのオペレーティングシステムで動作しても良い。
In the present embodiment, the
また、本体400は前記したハードウェア構成を備える筐体を有するが、操作部300は、例えばタブレット端末のような態様で実現されて当該本体400の筐体の外部に取り付けられていても良いし、当該筐体に組み込まれていても良い。
In addition, the
また、図10および図11に示す複合機14の処理は、CPU301,401の何れで実行されても構わない。
10 and 11 may be executed by either of the
また、例えば複合機23と処理サーバ52との通信や、複合機23と管理サーバ41との通信などは、操作部300側の通信I/F305を介して実行されても良いし、本体400側の通信I/F405を介して実行されても良い。
Further, for example, communication between the
図8は管理サーバ41のハードウェア構成の一例を示すブロック図である。
管理サーバ41は、クラウド13上に配置され、複合機14から文書管理システム21を利用するための処理を実行する。管理サーバ41は、例えばCPU501、ROM502、RAM503、HDD504、通信I/F505などを備える。
FIG. 8 is a block diagram showing an example of the hardware configuration of the
The
CPU501は、様々なコンポーネントの動作を制御するプロセッサである。CPU501は、RAM503をワークエリア(作業領域)として、ROM502またはHDD504などに格納された様々なプログラムを実行する。図3に示したサービス管理テーブル41aは、例えばRAM503あるいはHDD504などに設けられる。
CPU501によって実行されるプログラムには、オペレーティングシステム(OS)の他に、図9および図10に示す処理を実行するためのプログラムが含まれる。また、CPU501は、例えばハードウェア制御のためのプログラムである基本入出力システム(BIOS)等も実行する。
Programs executed by the
なお、図3に示した管理制御部41b、サービスID発行部41cの一部または全ては、CPU501(コンピュータ)にプログラムを実行させることで実現される。このプログラムは、コンピュータが読み取り可能な記録媒体に格納して頒布されても良いし、またはネットワークを通じて管理サーバ41にダウンロードされても良い。管理制御部41b、サービスID発行部41cの一部または全ては、IC(Integrated Circuit)等のハードウェアによって実現されても良いし、当該ソフトウェアとハードウェアの組み合わせ構成として実現されても良い。
Part or all of the
通信I/F505は、中央サーバ51などを含む他の装置と通信するためのインタフェースであり、図3に示した通信部41dに相当する。
Communication I/
次に、本システムの動作について、(a)登録時の処理と、(b)サービス提供時の処理に分けて説明する。 Next, the operation of this system will be described separately for (a) processing at the time of registration and (b) processing at the time of service provision.
(a)登録時
図9は文書管理システム21における登録時の処理の流れを説明するためのシーケンス図である。
(a) When Registering FIG. 9 is a sequence diagram for explaining the flow of processing when registering in the
まず、A社内の管理者は、管理者端末55から文書管理システム21の中央サーバ51にアクセスする。そして、管理者端末55の操作により、中央サーバ51に接続さている複数の処理サーバ52(図2の処理サーバ52-1,52-2…)の中で社外で利用可能な処理サーバを指定して登録要求を行う(ステップS11)。具体的には、例えば各種サービスのメニュー画面の中から社外で利用可能な1つ以上のサービスを選択する。これにより、中央サーバ51は、前記選択されたサービスを実行する処理サーバのIPアドレスを取得して管理サーバ41に送る(ステップS12)。
その際、中央サーバ51は、選択した処理サーバがダウンしたときのために、同じサービスを実行する代替用の処理サーバのIPアドレスも取得し、これらに優先度を設定して管理サーバ41に送る(ステップS13,S14)。なお、代替用の処理サーバの選択は、管理者が行っても良い。
First, an administrator in Company A accesses the
At that time, the
管理サーバ41は、中央サーバ51から処理サーバ52のIPアドレスと優先度の情報を受け取ると、サービスIDを発行する(ステップS15)。上述したように、サービスIDは、文書管理システム21の各種サービスを識別するための識別情報であり、社外でサービスを利用するときに用いる。管理サーバ41は、このサービスIDと、中央サーバ51から送られてきた処理サーバ52のIPアドレスと優先度の情報を関連付けてサービス管理テーブル41aに登録する(ステップS16)。
When the
図4に示したサービス管理テーブル41aでは、例えばサービスID「000001」に対し、IPアドレス「aaa.bbb.ccc.xxx」とIPアドレス「aaa.bbb.ccc.yyy」の2つの処理サーバが関連付けられている。また、IPアドレス「aaa.bbb.ccc.xxx」の処理サーバには優先度「0」、IPアドレス「aaa.bbb.ccc.yyy」の処理サーバには優先度「1」が設定されている。 In the service management table 41a shown in FIG. 4, for example, two processing servers with IP addresses "aaa.bbb.ccc.xxx" and "aaa.bbb.ccc.yyy" are associated with service ID "000001". It is The processing server with the IP address "aaa.bbb.ccc.xxx" is given priority "0", and the processing server with IP address "aaa.bbb.ccc.yyy" is given priority "1". .
また、管理サーバ41は、前記ステップS15で発行したサービスIDを中央サーバ51に渡す(ステップS17)。中央サーバ51は、管理サーバ41から得られたサービスIDをサービスID保存部51fに保存した後(ステップS18)、登録要求先である管理者端末55に通知する(ステップS19)。
管理者は、中央サーバ51から通知されたサービスIDを社外で文書管理システム21利用するユーザ(社員)に渡す。
Also, the
The administrator passes the service ID notified from the
(b)サービス提供時
図10および図11は文書管理システム21におけるサービス提供時の処理の流れを説明するためのシーケンス図である。
(b) At the time of service provision FIGS. 10 and 11 are sequence diagrams for explaining the flow of processing at the time of service provision in the
いま、ユーザが例えばコンビニエンス・ストア等の任意の場所に設置された複合機14からA社内に構築された文書管理システム21を利用する場合を想定して説明する。ユーザ(社員)には、事前に管理者から前記(a)の登録時に発行されたサービスIDが与えられているものとする。
Now, it is assumed that the user uses the
まず、ユーザが複合機14を操作して、サービスID、ユーザ名、パスワードを入力する(ステップS21)。詳しくは、例えば図12に示すような入力画面80が複合機14の操作パネル307に表示される。この入力画面80には、サービスID入力欄81a、ユーザ名入力欄81b、パスワード入力欄81cが設けられている。ユーザは操作パネル307を操作して、これらの入力欄81a~81cにサービスID、ユーザ名、パスワードを入力する。
First, the user operates the
なお、例えばユーザが認証カード10を携帯している場合には、この認証カード10に予め記録されたサービスID、ユーザ名、パスワードの各情報を操作パネル307のカード読取部307aを通じて読み取らせることでも良い。
For example, when the user carries the
サービスID、ユーザ名、パスワードが複合機14に入力されると、予め複合機14にインストールされた外部用文書管理アプリケーション14aが起動される。これにより、複合機14は、まず、サービスIDを管理サーバ41に送って処理サーバ52のIPアドレスを要求する(ステップS22)。
When the service ID, user name, and password are entered into the
管理サーバ41は、ユーザがA社内の文書管理システム21を利用可能であるか否かを判断する(ステップS23)。詳しくは、管理サーバ41は、複合機14から送られてきたサービスIDが図4に示したサービス管理テーブル41aに登録されているか否かを確認する。その結果、当該サービスIDが未登録であった場合には、管理サーバ41は、利用不可の信号を複合機14に返す(ステップS24)。
The
複合機14では、利用不可の信号を受けると、ユーザに文書管理システム21を利用できないことを通知する(ステップS25)。具体的には、例えば「文書管理システムは利用できません」あるいは「サービスIDが登録されていません」といったようなメッセージを操作パネル307に表示する。
When receiving the unusable signal, the
一方、複合機14から送られてきたサービスIDがサービス管理テーブル41aに登録されていた場合、管理サーバ41は、利用可であると判断し、サービス管理テーブル41aからサービスIDに対応した処理サーバ52のIPアドレスを読み出して(ステップS26,27)、そのIPアドレスを要求元の複合機14に送る(ステップS28)。
On the other hand, if the service ID sent from the
なお、サービスIDに対して、2つ以上の処理サーバのIPアドレスが関連付けられている場合には、管理サーバ41は、最も優先度の高い処理サーバのIPアドレスを要求元の複合機14に送る。
If the service ID is associated with the IP addresses of two or more processing servers, the
複合機14は、管理サーバ41から送られてきたIPアドレスを用いてアクセス対象である処理サーバ52を特定し(ステップS29)、その処理サーバ52にユーザ名とパスワードを送ってログインを要求する(ステップS30)。
The
このログイン要求に対し、複合機14と処理サーバ52との間で接続処理が実行される(ステップS31)。その際、何らかの異常などによって、複合機14が処理サーバ52に接続できないことがある。複合機14は、処理サーバ52から接続失敗の通知を受け取ると(ステップS32)、管理サーバ41に対して別のIPアドレスを再要求する(ステップS33)。
In response to this login request, connection processing is executed between the
管理サーバ41は、この再要求に応答して、別の処理サーバ52を選択する(ステップS34)。詳しくは、管理サーバ41は、前記ステップS22で複合機14から送られたサービスIDを用いて、サービス管理テーブル41aから次に優先度の高い処理サーバ52を選択する。管理サーバ41は、この選択された処理サーバ52のIPアドレスをサービス管理テーブル41aから取得し(ステップS35)、そのIPアドレスを要求元の複合機14に送る(ステップS36)。複合機14は、このIPアドレスを用いて再度ログインを試みる(ステップS29,S30)。
The
このように、同じサービスを提供する少なくとも2つの処理サーバ(例えば処理サーバ52-1,52-2)のそれぞれのIPアドレスを登録しておけば、現用の処理サーバ(例えば処理サーバ52-1)が何らかの異常で使えない場合でも、代替の処理サーバ(例えば処理サーバ52-2)を使って複合機14を接続させることができる。
In this way, if the IP addresses of at least two processing servers (eg, processing servers 52-1 and 52-2) that provide the same service are registered, the active processing server (eg, processing server 52-1) can be registered. is unusable due to some abnormality, the
複合機14と処理サーバ52が接続されると、処理サーバ52は、ログイン要求時に複合機14から送られてきたユーザ名とパスワードを用いて認証処理を行う(ステップS37)。詳しくは、処理サーバ52は、ユーザ名とパスワードを図3に示した認証サーバ53に与えてユーザ認証を依頼する。認証サーバ53のユーザ情報格納部53aには、予め文書管理システム21の利用が許可されたユーザを認証するためのユーザ情報が格納されている。ユーザ情報には、少なくともパスワードおよびユーザ名が含まれる。認証サーバ53は、ログイン要求時に送られてきたユーザ名とパスワードと、前記ユーザ情報に含まれるユーザ名とパスワードとを比較する。
When the
両者が一致すれば、認証サーバ53は、文書管理システム21の利用が許可されたユーザであると判定し(認証成功)、その結果を処理サーバ52に返す。ユーザ名およびパスワードの少なくとも一方が前記ユーザ情報に含まれるユーザ名とパスワードと一致しなかった場合には、認証サーバ53は、文書管理システム21の利用が許可されたユーザでないと判定し(認証失敗)、その結果を処理サーバ52に返す。
If the two match, the
なお、処理サーバ52に認証サーバ53の機能を持たせて、処理サーバ52が認証処理を実行することでも良い。
Alternatively, the
複合機14は、処理サーバ52から認証失敗の通知を受け取ると(ステップS38)、その旨をユーザに知らせる(ステップS39)。具体的には、例えば「ユーザ名またはパスワードが一致しません」といったようなメッセージを操作パネル307に表示する。ユーザは、このメッセージを受けて、ユーザ名とパスワードを複合機14に再入力することで、処理サーバ52に再度ログインすることになる。
When receiving the authentication failure notification from the processing server 52 (step S38), the
認証が成功した場合、処理サーバ52は、前記ステップS38の認証処理で使ったユーザ名およびパスワードをユーザの認証情報として複合機14に渡す(ステップS40)。ユーザの認証情報を複合機14に渡すのは、文書管理システム21のサービスを利用する際に当該認証情報が必要となるケースがあるためである。複合機14側で、ユーザの認証情報(ユーザ名およびパスワード)を保持しておけば、文書管理システム21から要求されたときに直ぐに応答することができる。なお、前記ステップS21の時点では、入力されたユーザ名およびパスワードに対する認証結果が得られていないので、これらの情報はユーザの認証情報としては扱えない。
If the authentication succeeds, the
また、処理サーバ52は、サービス利用画面情報を複合機14に送る(ステップS41)。複合機14は、処理サーバ52から受け取ったサービス利用画面情報に基づいて、操作パネル307に図13に示すようなサービス利用画面90を表示する(ステップS42)。
The
図13にサービス利用画面90の一例を示す図である。
サービス利用画面90は、利用可能なサービスの一覧を表したものである。利用可能なサービスは、文書管理システム21に備えられている各機能の一部あるいは全てである。サービス利用画面90の形式は、管理者が管理者端末55から管理サーバ41をアクセスすることで、任意の設定可能である。また、画面内に配置するサービスの内容についても、管理者が任意に設定可能である。
FIG. 13 is a diagram showing an example of a
The
サービス利用画面90には、複合機14の基本機能である「コピー」を選択するためのボタン91a、「FAX」を選択するためのボタン91bなどが設定されている。なお、複合機14の基本機能に関しては、サービスIDを必要とせずに、複合機単体として利用できるものである。
また、ユーザが複合機14の基本機能(コピー,FAX)を利用した場合に、その基本機能の利用料金(コピー料金,FAX料金)をユーザの所属する団体に課金する構成にしても良い。この場合、サービスIDとユーザの所属する団体あるいはユーザとを関連付けて、図3に示したサービスID保存部51fに保存しておく。ユーザがサービスIDを用いて複合機14の基本機能を利用したときに、処理サーバ52は、そのときの利用料金を予め設定された計算式に従って算出する。処理サーバ52は、この算出された利用料金をサービスID保存部51fの当該サービスIDに対応した団体あるいはユーザに課金するように、中央サーバ51に指示すれば良い。
On the
Further, when the user uses the basic functions (copying, FAX) of the
ここで、文書管理システム21によって提供される各種サービスとして、例えば「ロケーションフリー印刷(セキュアクラウド印刷サービス)」、「フォルダ配信」、「クラウドサービスへの文書配信」、「メール配信」、「PDFデータ配信」などがある。
Various services provided by the
「ロケーションフリー印刷(セキュアクラウド印刷サービス)」は、例えばスキャンしたデータをクラウド上で保持しておき、任意の機器を通じて印刷するサービスである。「フォルダ配信」は、例えばスキャンしたデータを所定のフォルダに配信するサービスである。「クラウドサービスへの文書配信」は、クラウドサービスを利用して文書配信するサービスである。「メール配信」は、例えばスキャンした文書をメールに添付して配信するサービスである。「PDFデータ配信」は、PDF形式のデータに変換して所定の場所に配信するサービスである。サービス利用画面90上には、これらの機能を選択するためのボタン91c~91gなどが設定されている。
“Location-free printing (secure cloud printing service)” is a service that, for example, stores scanned data in the cloud and prints it through any device. "Folder distribution" is a service that distributes scanned data to a predetermined folder, for example. “Document delivery to cloud service” is a service for document delivery using a cloud service. "E-mail delivery" is a service that attaches a scanned document to an e-mail and delivers the e-mail. "PDF data distribution" is a service that converts data into PDF format and distributes it to a predetermined location.
このようにして、社外の複合機14に文書管理システム21のサービスを利用するためのサービス利用画面90が設定される。以後は、利用者がサービス利用画面90上で所望のサービスを選択することで、その選択されたサービスを受けることができる。
In this manner, the
すなわち、ユーザがサービス利用画面90上のボタン91c~91gのいずれかを押下して任意のサービスを選択すると(ステップS43)、複合機14は、前記選択されたサービスに関する情報を処理サーバ52に要求する(ステップS44)。処理サーバ52では、この要求に応答して、サービス内容の詳細や設定に関する情報を複合機14に提供する(ステップS45)。複合機14は、このサービス内容の詳細や設定に関する情報を操作パネル307に表示する(ステップS46)。
That is, when the user presses any one of the
ここで、ユーザが当該サービスの実行を指示すると、サービス実行信号が処理サーバ52に送られる(ステップS47)。処理サーバ52では、このサービスの実行信号を受けることで、当該サービスに対応した処理を実行する(ステップS48)。例えば「フォルダ配信」サービスであれば、処理サーバ52は、複合機14でスキャンされた文書のデータを社内の所定のフォルダに配信するなどの処理を実行する。
Here, when the user instructs execution of the service, a service execution signal is sent to the processing server 52 (step S47). The
このように本実施形態によれば、ユーザが文書管理システム21を任意の場所で任意の端末機器を用いてサービス利用できるようになる。すなわち、通常、社内の文書管理システム21のサービスは、ユーザ(社員)が複合機23にユーザ名とパスワードを入力するだけで自由に使うことができる。しかし、外部の複合機14に対してユーザ名とパスワードを入力しても、文書管理システム21のサービスを使うことはできない。
Thus, according to this embodiment, the user can use the service of the
本実施形態では、管理サーバ41で発行されたサービスIDに予め指定された処理サーバ52のIPアドレスが関連付けられているので、このサービスIDを用いれば、管理サーバ41から当該サービスIDに対応したIPアドレスを取得でき、任意の場所に設置された複合機14からでも当該IPアドレスを有する処理サーバ52にログインできる。
In this embodiment, the service ID issued by the
ここで、社外の任意の場所に設置される複合機14には、図3に示したように外部用文書管理アプリケーション14aがインストールされ、クラウド13上の管理サーバ41にアクセス可能な機能が備えられる。このような複合機14が各地に設置されていれば、サービスIDを用いて広範囲で社内の文書管理システム21を利用できる。
Here, as shown in FIG. 3, the external
このサービスIDは、図9で説明したように、社内の管理者端末55からの登録要求によって、社内の中央サーバ51を介して管理サーバ41によって発行され、同サーバ51を介して管理者端末55に送られてくるものである。したがって、社内以外のユーザがサービスIDを知ることはなく、文書管理システム21が勝手に使われる心配はない。
This service ID is issued by the
また、図3に示したように、ユーザが携帯する認証カード10にサービスIDを記録しておけば、ユーザがその都度サービスIDを入力しなくても、文書管理システム21を簡単に利用できる。さらに、ユーザがサービスIDを覚えておく必要もないので、サービスIDとしてセキュリティ性の高いデータを用いることができる。
Also, as shown in FIG. 3, if the service ID is recorded in the
(変形例)
上述した実施形態では、複合機14にサービスIDを入力すると、複合機14の操作パネル307に各種サービスの一覧が表示され、その中でユーザが所望のサービスを選択する構成とした。しかし、通常、ユーザが社内で利用していたサービスは社外でも利用することが多い。また、複数のサービスを組み合わせたワークフロー情報が設定されていれば、社外でも同じワークフロー情報でデータ配信などを行いたい要求が高い。
(Modification)
In the above-described embodiment, when a service ID is entered into the
そこで、サービスIDに対し、予めユーザ毎に設定されたサービス情報を関連付けておき、複合機14にサービスIDが入力された際に、そのサービスIDに対応したサービス情報に基づいて処理を実行する構成とする。
Therefore, the service ID is associated with service information set for each user in advance, and when the service ID is input to the
具体的には、例えば図14に示すように、サービスIDとサービス情報とを関連付けたサービス管理テーブル41eを管理サーバ41に用意しておく。なお、このサービス管理テーブル41eと図4に示したサービス管理テーブル41aを組み合わせて1つのテーブルで構成しても良い。
Specifically, for example, as shown in FIG. 14, the
また、サービス情報は、ユーザ毎に設定されたサービスの種類を定義した情報であり、複数のサービスの組み合わせを含む。図中のW1,W2,W3はサービス情報を示し、例えば図3に示した「ロケーションフリー印刷(セキュアクラウド印刷サービス)」、「フォルダ配信」、「クラウドサービスへの文書配信」などである。 The service information is information that defines the type of service set for each user, and includes a combination of a plurality of services. W1, W2, and W3 in the figure indicate service information, such as "location-free printing (secure cloud printing service)", "folder delivery", and "document delivery to cloud service" shown in FIG.
サービス情報は、管理者端末55から中央サーバ51を介して管理サーバ41に与えられる。管理サーバ41は、サービスIDを発行した際に、このサービスIDをサービス情報と関連付けてサービス管理テーブル41eに登録する。
Service information is given to the
このサービス管理テーブル41eの内容を中央サーバ51を介して処理サーバ52に与えておく。これにより、社外の複合機14からサービスIDを用いて処理サーバ52にアクセスがあったときに、図11のステップS43に示したサービス選択を必要とせずに、当該サービスIDに対応したサービス情報の処理を実行することができる。また、サービス情報として、複数のサービスを組み合わせた場合の処理をワークフロー情報によって定義しておけば、図3に示した処理サーバ52のワークフロー処理部52aによって、そのワークフロー情報に従って各サービスに対応した一連の処理を行うことができる。
The contents of this service management table 41 e are provided to the
また、本実施形態において、複合機14は、画像の入力(画像データの生成)や出力を行うための機器として用いられるが、社外から文書管理システム21にアクセスするための機器としては、必ずしも複合機14である必要はない。例えば、テレビ会議端末、電子黒板、プロジェクタ、デジタルサイネージなどであっても良い。さらに、スマートフォンなどの携帯端末でも良い。要は、クラウド13に配置された管理サーバ41に接続できる機器であれば、外部用文書管理アプリケーション14aをインストールしておくことで、社外から文書管理システム21を利用して各種サービスを受けることが可能である。
Further, in the present embodiment, the
なお、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 It should be noted that although several embodiments of the invention have been described, these embodiments are provided by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and modifications can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the scope of the invention described in the claims and equivalents thereof.
11…社内ネットワークシステム、13…クラウド、14…複合機、21…文書管理システム、22…ファイルサーバ、23…複合機、41…管理サーバ、14a…外部用文書管理アプリケーション、23a…操作部、23b…機能部、23c…文書管理アプリケーション、23d…通信部、41a…サービス管理テーブル、41b…管理制御部、41c…サービスID発行部、41d…通信部、41e…サービス管理テーブル、51…中央サーバ、52…処理サーバ、53…認証サーバ、54…配信サーバ、51a…画面生成部、51b…処理設定作成部、51c…プリント設定部、51d…認証設定部、51e…サービス登録依頼部、51f…サービスID保存部、51g…通信部、52a…ワークフロー処理部、52b…プリント処理部、52c…認証部、52d…通信部、53a…ユーザ情報格納部、53b…ユーザ認証機能部、53c…通信部。
11 In-
Claims (9)
前記各第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録する登録手段と、
端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行する処理実行手段と
を具備し、
前記識別情報は、前記第2のサーバによって発行される、
文書管理システム。 A document management system comprising a plurality of first servers,
Registration in which the address information of the server designated among the first servers is registered in the second server in association with the identification information for using the service related to document management provided by the processing operation of the server. means and
When the terminal device acquires the address information corresponding to the identification information from the second server and requests a login, the terminal device is connected to the designated server and executes processing of the server. comprising means and
the identification information is issued by the second server;
Document management system.
前記各第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録する登録手段と、
端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行する処理実行手段と
を具備し、
前記処理実行手段は、
前記指定されたサーバの処理によって提供可能な複数のサービスの一覧を前記端末機器に表示し、その一覧の中で選択されたサービスに対応した処理を実行する、
文書管理システム。 A document management system comprising a plurality of first servers,
Registration in which the address information of the server designated among the first servers is registered in the second server in association with the identification information for using the service related to document management provided by the processing operation of the server. means and
When the terminal device acquires the address information corresponding to the identification information from the second server and requests a login, the terminal device is connected to the designated server and executes processing of the server. comprising means and
The processing execution means is
displaying on the terminal device a list of a plurality of services that can be provided by the processing of the designated server, and executing processing corresponding to the service selected from the list;
Document management system.
前記各第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録する登録手段と、
端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行する処理実行手段と
を具備し、
前記識別情報には、予め設定された複数のサービスの組み合わせとこれらのサービスの処理手順が定義されたワークフロー情報が関連付けられており、
前記処理実行手段は、
前記識別情報に関連付けられた前記複数のサービスに対応した処理を前記ワークフロー情報に従って実行する、
文書管理システム。 A document management system comprising a plurality of first servers,
Registration in which the address information of the server designated among the first servers is registered in the second server in association with the identification information for using the service related to document management provided by the processing operation of the server. means and
When the terminal device acquires the address information corresponding to the identification information from the second server and requests a login, the terminal device is connected to the designated server and executes processing of the server. comprising means and
The identification information is associated with a combination of a plurality of preset services and workflow information that defines a processing procedure for these services,
The processing execution means is
executing processing corresponding to the plurality of services associated with the identification information according to the workflow information;
Document management system.
前記各第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録する登録手段と、
端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行する処理実行手段と
を具備し、
前記端末機器は、
前記指定されたサーバに接続できなかった場合に、前記第2のサーバから代替用として登録されているサーバのアドレス情報を取得して再度ログイン要求する、
文書管理システム。 A document management system comprising a plurality of first servers,
Registration in which the address information of the server designated among the first servers is registered in the second server in association with the identification information for using the service related to document management provided by the processing operation of the server. means and
When the terminal device acquires the address information corresponding to the identification information from the second server and requests a login, the terminal device is connected to the designated server and executes processing of the server. comprising means and
The terminal device is
If it is not possible to connect to the specified server, obtain the address information of the server registered as a substitute from the second server and request login again.
Document management system.
前記各第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録するステップと、
端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行するステップと
を有し、
前記識別情報は、前記第2のサーバによって発行される、
管理方法。 A management method executed by a document management system comprising a plurality of first servers, comprising:
a step of registering address information of a server designated among the first servers in the second server in association with identification information for using services related to document management provided by the processing operation of the server; When,
connecting the terminal device to the designated server and executing processing of the server when the terminal device acquires the address information corresponding to the identification information from the second server and requests a login; has
the identification information is issued by the second server;
Management method.
前記各第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録するステップと、
端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行するステップと
を有し、
前記実行するステップは、
前記指定されたサーバの処理によって提供可能な複数のサービスの一覧を前記端末機器に表示し、その一覧の中で選択されたサービスに対応した処理を実行する、
管理方法。 A management method executed by a document management system comprising a plurality of first servers, comprising:
a step of registering address information of a server designated among the first servers in the second server in association with identification information for using services related to document management provided by the processing operation of the server; When,
connecting the terminal device to the designated server and executing processing of the server when the terminal device acquires the address information corresponding to the identification information from the second server and requests a login; has
The performing steps include:
displaying on the terminal device a list of a plurality of services that can be provided by the processing of the designated server, and executing processing corresponding to the service selected from the list;
Management method.
前記各第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録するステップと、
端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行するステップと
を有し、
前記識別情報には、予め設定された複数のサービスの組み合わせとこれらのサービスの処理手順が定義されたワークフロー情報が関連付けられており、
前記実行するステップは、
前記識別情報に関連付けられた前記複数のサービスに対応した処理を前記ワークフロー情報に従って実行する、
管理方法。 A management method executed by a document management system comprising a plurality of first servers, comprising:
a step of registering address information of a server designated among the first servers in the second server in association with identification information for using services related to document management provided by the processing operation of the server; When,
connecting the terminal device to the designated server and executing processing of the server when the terminal device acquires the address information corresponding to the identification information from the second server and requests a login; has
The identification information is associated with a combination of a plurality of preset services and workflow information that defines a processing procedure for these services,
The performing steps include:
executing processing corresponding to the plurality of services associated with the identification information according to the workflow information;
Management method.
前記各第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録するステップと、
端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行するステップと
を有し、
前記端末機器は、
前記指定されたサーバに接続できなかった場合に、前記第2のサーバから代替用として登録されているサーバのアドレス情報を取得して再度ログイン要求する、
管理方法。 A management method executed by a document management system comprising a plurality of first servers, comprising:
a step of registering address information of a server designated among the first servers in the second server in association with identification information for using services related to document management provided by the processing operation of the server; When,
connecting the terminal device to the designated server and executing processing of the server when the terminal device acquires the address information corresponding to the identification information from the second server and requests a login; has
The terminal device is
If it is not possible to connect to the specified server, obtain the address information of the server registered as a substitute from the second server and request login again;
Management method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018184267A JP7115189B2 (en) | 2018-09-28 | 2018-09-28 | Document management system and management method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018184267A JP7115189B2 (en) | 2018-09-28 | 2018-09-28 | Document management system and management method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020053939A JP2020053939A (en) | 2020-04-02 |
JP7115189B2 true JP7115189B2 (en) | 2022-08-09 |
Family
ID=69994136
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018184267A Active JP7115189B2 (en) | 2018-09-28 | 2018-09-28 | Document management system and management method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7115189B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2023085933A (en) * | 2021-12-09 | 2023-06-21 | キヤノン株式会社 | Information processing device, control method for information processing device, and program |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006252321A (en) | 2005-03-11 | 2006-09-21 | Canon Inc | Electronic document management system, print setting device, print history device, image forming apparatus, print setting service device, temporary document keeping service device and control program |
JP2007184756A (en) | 2006-01-06 | 2007-07-19 | Hitachi Ltd | Adapter device that performs encrypted communication on the network |
JP2007193407A (en) | 2006-01-17 | 2007-08-02 | Matsushita Electric Ind Co Ltd | Printing system and printer |
JP2008257708A (en) | 2007-03-12 | 2008-10-23 | Ricoh Co Ltd | Information processor, information processing method, and information processing program |
JP2011097328A (en) | 2009-10-29 | 2011-05-12 | Sharp Corp | Client server system and client apparatus |
-
2018
- 2018-09-28 JP JP2018184267A patent/JP7115189B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006252321A (en) | 2005-03-11 | 2006-09-21 | Canon Inc | Electronic document management system, print setting device, print history device, image forming apparatus, print setting service device, temporary document keeping service device and control program |
JP2007184756A (en) | 2006-01-06 | 2007-07-19 | Hitachi Ltd | Adapter device that performs encrypted communication on the network |
JP2007193407A (en) | 2006-01-17 | 2007-08-02 | Matsushita Electric Ind Co Ltd | Printing system and printer |
JP2008257708A (en) | 2007-03-12 | 2008-10-23 | Ricoh Co Ltd | Information processor, information processing method, and information processing program |
JP2011097328A (en) | 2009-10-29 | 2011-05-12 | Sharp Corp | Client server system and client apparatus |
Also Published As
Publication number | Publication date |
---|---|
JP2020053939A (en) | 2020-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5526703B2 (en) | Image processing apparatus, system, image processing method, program, and recording medium | |
US10070002B2 (en) | Systems and methods for printing a document using a graphical code image | |
US20140129607A1 (en) | Information processing apparatus, information processing system, and information processing method | |
US10148849B2 (en) | Systems and methods for printing a document using a graphical code image | |
JP4797925B2 (en) | Information processing program and information processing system | |
CN101282399A (en) | Image processing apparatus | |
JP2005176314A (en) | Generation of passive metadata from user interface selection at imaging device | |
JP2015103917A (en) | Server related to authentication and setting when scanning, image processing apparatus, service method, and image processing method | |
JP2013164836A (en) | Information processing system, network system and information processing method | |
JP7124609B2 (en) | Information processing device, authentication method and program | |
US20150237043A1 (en) | Image processing apparatus, and authentication processing method in the same | |
JP7115189B2 (en) | Document management system and management method | |
JP2013127742A (en) | Image output system, and information processing device | |
JP5917904B2 (en) | Image output method and image output apparatus | |
JP2004153472A (en) | Job processing control apparatus and method therefor | |
JP2022057251A (en) | Apparatus, data transfer system, data deletion method, and program | |
JP2004122778A (en) | Image forming apparatus and method of controlling use thereof | |
JP2004129247A (en) | Image forming apparatus and use control method | |
JP6381746B2 (en) | Image output apparatus and image output method | |
JP6138289B2 (en) | Image output method and image output apparatus | |
US7882225B2 (en) | Information processing device, and method and computer readable medium for the same | |
US10924626B2 (en) | Image forming apparatus and log information acquisition system | |
JP6682581B2 (en) | Image output method | |
JP2019004372A (en) | Information processing apparatus and program | |
JP2021189687A (en) | Information processing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20190814 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210712 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220323 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220405 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220527 |
|
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: 20220628 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220711 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7115189 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |