Approval authority registration system and method
First Claim
1. An approval authority registration system which comprises terminals, a database, and a database management apparatus interconnected via a network, wherein one or more pieces of approval relation information, each of which indicates a relationship between an approval-authorized person and an approval object person who are both users of the approval authority registration system and indicates an effective period of the relationship, have been registered with the database, whereinthe database management apparatus includes:
- a receiving unit configured to receive, from a user via a terminal, a registration request requesting registration of a new piece of approval relation information with the database;
a first judging unit configured to judge whether the user who input the registration request matches either an approval-authorized person or an approval object person specified in the requested piece of approval relation information;
a second judging unit configured to, only when the first judging unit has judged that the user matches neither the specified approval-authorized person nor the specified approval object person, judge whether there is a no-approval-authorized-person period between an effective period indicated by the new piece of approval relation information and an effective period indicated by a piece of approval relation information which is one of the one or more pieces of approval relation information having been registered with the database and indicates a same approval object person as the new piece of approval relation information; and
a registration unit configured to register the new piece of approval relation information with the database when the second judging unit has judged that there is no no-approval-authorized-person period, and provide a warning that there is the no-approval-authorized-person period and prevent the new piece of approval relation information from being registered with the database when the second judging unit has judged that there is the no-approval-authorized-person period.
1 Assignment
0 Petitions
Accused Products
Abstract
An approval authority registration system 100 which includes terminals 101a1-101an, a personal information database 103, and a server 102 interconnected via a network. The approval authority registration system 100 registers, with the personal information database 103, approval relation information which shows relationships between approval-authorized persons and approval object persons who are both users of the approval authority registration system 100. The server 102 receives, from a user via a terminal, a registration request requesting registration of a piece of approval relation information, judges whether the user who input the registration request matches either an approval-authorized person or an approval object person specified in the requested piece of approval relation information, and registers the piece of approval relation information with the database 103 if it judges that the user matches neither the specified approval-authorized person nor the specified approval object person.
-
Citations
11 Claims
-
1. An approval authority registration system which comprises terminals, a database, and a database management apparatus interconnected via a network, wherein one or more pieces of approval relation information, each of which indicates a relationship between an approval-authorized person and an approval object person who are both users of the approval authority registration system and indicates an effective period of the relationship, have been registered with the database, wherein
the database management apparatus includes: -
a receiving unit configured to receive, from a user via a terminal, a registration request requesting registration of a new piece of approval relation information with the database; a first judging unit configured to judge whether the user who input the registration request matches either an approval-authorized person or an approval object person specified in the requested piece of approval relation information; a second judging unit configured to, only when the first judging unit has judged that the user matches neither the specified approval-authorized person nor the specified approval object person, judge whether there is a no-approval-authorized-person period between an effective period indicated by the new piece of approval relation information and an effective period indicated by a piece of approval relation information which is one of the one or more pieces of approval relation information having been registered with the database and indicates a same approval object person as the new piece of approval relation information; and a registration unit configured to register the new piece of approval relation information with the database when the second judging unit has judged that there is no no-approval-authorized-person period, and provide a warning that there is the no-approval-authorized-person period and prevent the new piece of approval relation information from being registered with the database when the second judging unit has judged that there is the no-approval-authorized-person period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An approval authority registration method for use in a database management apparatus comprised in an approval authority registration system which comprises terminals and a database as well, and registers approval relation information with the database, wherein the database management apparatus, the terminals, and the database are interconnected via a network, and one or more pieces of approval relation information, each of which indicates a relationship between an approval-authorized person and an approval object person who are both users of the approval authority registration system and indicates an effective period of the relationship, have been registered with the database, wherein
the approval authority registration method includes: -
a receiving step for receiving, from a user via a terminal, a registration request requesting registration of a new piece of approval relation information with the database; a first judging step for judging whether the user who input the registration request matches either an approval-authorized person or an approval object person specified in the requested piece of approval relation information; a second judging step for, only when the first judging step has judged that the user matches neither the specified approval-authorized person nor the specified approval object person, judging whether there is a no-approval-authorized-person period between an effective period indicated by the new piece of approval relation information and an effective period indicated by a piece of approval relation information which is one of the one or more pieces of approval relation information having been registered with the database and indicates a same approval object person as the new piece of approval relation information; and a registration step for registering the new piece of approval relation information with the database when the second judging step has judged that there is no no-approval-authorized-person period, and providing a warning that there is the no-approval-authorized-person period and preventing the new piece of approval relation information from being registered with the database when the second judging step has judged that there is the no-approval-authorized-person period.
-
-
11. A computer-readable recording medium recording therein an approval authority registration program for use in a database management apparatus comprised in an approval authority registration system which comprises terminals and a database as well, and registers approval relation information with the database, wherein the database management apparatus, the terminals, and the database are interconnected via a network, and one or more pieces of approval relation information, each of which indicates a relationship between an approval-authorized person and an approval object person who are both users of the approval authority registration system and indicates an effective period of the relationship, have been registered with the database, wherein
the approval authority registration program includes: -
a receiving instruction for receiving, from a user via a terminal, a registration request requesting registration of a new piece of approval relation information with the database; a first judging instruction for judging whether the user who input the registration request matches either an approval-authorized person or an approval object person specified in the requested piece of approval relation information; a second judging instruction for, only when the first judging has judged that the user matches neither the specified approval-authorized person nor the specified approval object person, judging whether there is a no-approval-authorized-person period between an effective period indicated by the new piece of approval relation information and an effective period indicated by a piece of approval relation information which is one of the one or more pieces of approval relation information having been registered with the database and indicates a same approval object person as the new piece of approval relation information; and a registration instruction for registering the new piece of approval relation information with the database when the second judging has judged that there is no no-approval-authorized-person period, and providing a warning that there is the no-approval-authorized-person period and preventing that new piece of approval relation information from being registered with the database when the second judging has judged that there is the no-approval-authorized-person period.
-
Specification