The present invention relates to a demand-supply adjusting device and a demand-supply condition consolidating method. The present invention claims priority to Japanese Patent Application No. 2014-207820 filed on Oct. 9, 2014, the contents of which are incorporated herein by reference in its entirety for the designated states where incorporation by reference of literature is allowed.
In Japanese Patent Laid-open Publication No. 2012-14372, there is disclosed an information processing device configured to assist in the optimization of a logistics network with the use of demand data and supply data of an article, the information processing device including: first storing means for storing cost data about expenses necessary to transport the article; first setting means for setting demand data of the article at each of a plurality of demand bases in the logistics network; second setting means for setting supply data of the article at each of a plurality of supply bases in the logistics network; optimizing means for deriving, with the use of the cost data, the demand data, and the supply data, an optimum logistics network that is a logistics network where expenses necessary to transport the article are minimum; and stock simulation means for simulating, in time series, the article's transitions in demand at important bases in the optimum logistics network and in supply at the supply bases in the optimum logistics network.
In Japanese Patent Laid-open Publication No. 2012-14372, conditions of cost data, demand data, and the like that are to be used in a search for an optimum logistics network are grouped and consolidated to reduce the conditions in number in an attempt to improve calculation efficiency. An optimum logistics network obtained under grouped and consolidated conditions may consequently not fulfill some of original conditions before the consolidation, and a simulation for determining whether or not an optimum logistics network obtained under consolidated conditions fulfills pre-consolidation conditions is therefore executed in Japanese Patent Laid-open Publication No. 2012-14372.
In other words, Japanese Patent Laid-open Publication No. 2012-14372 involves checking by simulation whether or not an obtained optimum logistics network is an implementable optimum logistics network that fulfills pre-consolidation conditions, and has a possibility in that the search fails to pick up an optimum logistics network that fulfills pre-consolidation demand-supply conditions.
The present invention therefore provides a technology of consolidating demand-supply conditions in a manner that ensures a search where an optimum logistics network that fulfills demand-supply conditions before the consolidation is not missed.
This application includes a plurality of means for solving at least a part of the above-mentioned problem, an example of which is as follows. In order to solve the above-mentioned problem, according to one embodiment of the present invention, there is provided a demand-supply adjusting device, including: a demand-supply information storing unit configured to store demand-supply information about demand and supply; a similarity degree calculating unit configured to calculate a degree of similarity between items that are included in the demand-supply information stored in the demand-supply information storing unit; a grouping unit configured to group the items included in the demand-supply information together, based on the degree of similarity calculated by the similarity degree calculating unit; an impact degree calculating unit configured to calculate, for items that are grouped by the grouping unit and for items that are not grouped by the grouping unit, degrees of impact of the items on demand-supply conditions to be used in processing of searching for an optimum logistics network; and a determining unit configured to determine, based on the degrees of impact calculated by the impact degree calculating unit, whether or not the demand-supply conditions of the items are to be used in the logistics network search processing.
According to one embodiment of the present invention, the optimum logistics network can be obtained under the demand-supply conditions that have been consolidated. Other objects, configurations, and effects than those described above are clarified in the following description of an embodiment.
The demand-supply adjusting device 1 includes an input unit 11, a similarity degree calculating unit 12, a grouping unit 13, an impact degree calculating unit 14, a determining unit 15, a demand-supply adjusting unit 16, a display unit 17, a demand-supply information storing unit 20, a similarity degree calculation rule information storing unit 31, an impact degree calculation rule information storing unit 32, an article similarity degree information storing unit 33, and an impact degree information storing unit 34.
The input unit 11 receives an input of demand-supply information about demand and supply, which is made by a user. The input unit 11 stores the user's input of demand-supply information in the demand-supply information storing unit 20. The input unit 11 also receives an input of information about the calculation of the degree of similarity, which is made by the user. The input unit 11 stores the user's input of information about similarity degree calculation in the similarity degree calculation rule information storing unit 31. The input unit 11 also receives an input of information about the calculation of the degree of impact, which is made by the user. The input unit 11 stores the user's input of information about impact degree calculation in the impact degree calculation rule information storing unit 32.
The similarity degree calculating unit 12 calculates the degree of similarity between items that are included in the supply-demand information stored in the supply-demand information storing unit 20. Items for which the degree of similarity is calculated include, for example, articles (parts, products, and the like) distributed over logistics networks, and supply or manufacturing bases of an article. More specifically, the similarity degree calculating unit 12 calculates how similar Part A and Part B, which are supplied from suppliers, are to each other.
The grouping unit 13 groups items that are included in the demand-supply information, based on the degree of similarity calculated by the similarity degree calculating unit 12. For example, when the degree of similarity between items calculated by the similarity degree calculating unit 12 exceeds a given threshold, the grouping unit 13 determines that the items are similar to each other and groups the items together. More specifically, when the degree of similarity between Part A and Part B calculated by the similarity degree calculating unit 12 exceeds a given threshold, the grouping unit 13 determines that Part A and Part B are similar to each other, and groups Part A and Part B together (consolidates Parts A and B as one part). In the following description, the grouped Parts A and B are referred to as Parts A&B group.
The impact degree calculating unit 14 calculates the degrees of impact of items that are grouped by the grouping unit 13 and items that are not grouped by the grouping unit 13 on demand-supply conditions to be used in processing of searching for an optimum logistics network. For instance, the impact degree calculating unit 14 calculates the degrees of impact of the Parts A&B group, which is created through grouping by the grouping unit 13, and a part that is not grouped by the grouping unit 13 (e.g., Part C) on demand-supply conditions.
The determining unit 15 determines, based on the degrees of impact calculated by the impact degree calculating unit 14, for items grouped by the grouping unit 13 and for items that are not grouped by the grouping unit 13, whether or not demand-supply conditions of the items are to be used in logistics network search processing (whether to be counted in as subjects of calculation for logistics network search processing). For example, when the degrees of impact of grouped items and ungrouped items on demand-supply conditions exceed a given threshold, the determining unit 15 determines that demand-supply conditions of the items are to be used in the logistics network search processing. More specifically, when the degree of impact of the Parts A&B group, which is created by grouping, does not exceed a given threshold whereas the degree of impact of Part C exceeds the given threshold, the determining unit 15 determines that demand-supply conditions of the Parts A&B group, which is created by grouping, are not to be used in the logistics network search processing, and determines that demand-supply conditions of Part C, which is not grouped, are to be used in the logistics network search processing.
The demand-supply adjusting unit 16 searches for an optimum logistics network with the use of the supply-demand conditions determined by the determining unit 15 as conditions to be used in the logistics network search processing, and calculates the flow volume in the found logistics network. For example, the demand-supply adjusting unit 16 uses mixed integer programming, material requirements planning, or other methods to calculate an optimum logistics network that fulfills the supply-demand conditions determined by the determining unit 15 as conditions to be used in the logistics network search processing, and to calculate the flow volume in the optimum logistics network.
The display unit 17 displays on a display device the logistics network calculated by the demand-supply adjusting unit 16 and the flow volume of parts, products, and the like in this logistics network. The display unit 17 also displays on the display device the result of the determination performed by the determining unit 15.
The demand-supply information storing unit 20 stores demand-supply information about demand and supply, which is input by the user. The demand-supply information storing unit 20 includes a demand information storing unit 21, a supply lead time information storing unit 22, a unit purchase price information storing unit 23, a unit manufacturing cost information storing unit 24, a factory load information storing unit 25, a production capacity information storing unit 26, and an initial stock information storing unit 27.
The article name 21a in an entry is the name of a product (article) demanded by a customer.
The base name 21b is the name of a demand base of the product that is indicated by the article name 21a of the entry in question.
The demand date 21c is the demand date of the product that is indicated by the article name 21a of the entry in question.
The demanded quantity 21d is the demanded quantity of the product that is indicated by the article name 21a of the entry in question.
In the example of
The article name 22a in an entry is the name of a part (article) supplied by a supplier. Parts supplied by suppliers are, for example, parts that form the products of
The base name 22b is the name of the supplier who supplies the part that is indicated by the article name 22a of the entry in question.
The supply lead time 22c is the supply lead time of the part that is indicated by the article name 22a of the entry in question.
In the example of
The article name 23a in an entry is the name of a part supplied by a supplier.
The base name 23b is the name of the supplier who supplies the part that is indicated by the article name 23a of the entry in question.
The unit purchase price 23c is the unit purchase price of the part that is indicated by the article name 23a of the entry in question.
In the example of
The article name 24a in an entry is the name of a product manufactured in a factory.
The base name 24b is the name of a base of a factory where the product that is indicated by the article name 24a of the entry in question is manufactured.
The unit manufacturing cost 24c is the unit manufacturing cost of the product that is indicated by the article name 24a of the entry in question.
In the example of
The article name 25a in an entry is the name of a product manufactured by a factory.
The base name 25b is the name of a base of a factory where the product that is indicated by the article name 25a of the entry in question is manufactured.
The unit load 25c is a unit load applied in the manufacture of the product that is indicated by the article name 25a of the entry in question.
In the example of
The base name 26a in an entry is the name of a base of a factory where a product is produced.
The production date 26b is a production date when the product is produced in the factory that is indicated by the base name 26a of the entry in question.
The production capacity 26c is the capacity of the factory that is indicated by the base name 26a of the entry in question to produce the product.
In the example of
The article name 27a in an entry is the name of a part forming a product.
The base name 27b is the name of a base of a factory where the product is manufactured with the use of the part that is indicated by the article name 27a of the entry in question.
The initial stock quantity 27c is the initial stock quantity of the part that is indicated by the article name 27a of the entry in question at the factory that is indicated by the base name 27b of the entry in question.
In the example of
The evaluation item 31a is an item for which the degree of similarity is calculated. In the example of
The definition equation 31b is a calculus equation used by the similarity degree calculating unit 12 to calculate the degree of similarity between items. The definition equation 31b (D1) is expressed by Expression (1).
Details of Expression (1) are described below.
The threshold 31c is a threshold that the grouping unit 13 uses to determine whether or not items are to be grouped together based on the degree of similarity calculated by the similarity degree calculating unit 12. For example, when the degree of similarity between Parts A and B calculated by the similarity degree calculating unit 12 exceeds a threshold “0.90”, the grouping unit 13 determines that Parts A and B are similar to each other and groups Parts A and B together.
The evaluation parameters 31d indicate viewpoints from which the degree of similarity is calculated for the evaluation item 31a. In the example of
The degree of similarity calculated by Expression (1) is different for each evaluation parameter 31d in some cases and is the same for every evaluation parameter 31d in other cases. For example, Part A and Part B may be similar to each other from the viewpoint of supply lead time but may not from the viewpoint of unit procurement cost.
The grouping unit 13 groups items together when the degree of similarity between items exceeds the threshold 31c in every evaluation parameter 31d. For example, when the degree of similarity between Parts A and B exceeds “0.90” in each of supply lead time, unit procurement cost, unit load, and unit manufacturing cost, the grouping unit 13 groups Parts A and B together.
The evaluation item 32a is an item for which the degree of impact is calculated by the impact degree calculating unit 14. In the example of
The demand-supply condition 32b is a demand-supply condition about which the degree of impact is calculated by the impact degree calculating unit 14. In the example of
The definition equation 32c is a calculus equation used by the impact degree calculating unit 14 to calculate the degree of impact. The definition equation 32c (M1, M2, M3) is defined in relation to the demand-supply condition 32b, and is expressed by Expressions (2) to (4).
For example, the impact degree calculating unit 14 calculates by Expression (2) the degrees of impact of items that are grouped by the grouping unit 13 and items that are not grouped by the grouping unit 13 on a demand-supply condition “initial stock”. The impact degree calculating unit 14 calculates by Expression (3) the degrees of impact of items that are grouped by the grouping unit 13 and items that are not grouped by the grouping unit 13 on a demand-supply condition “production base selection”. The impact degree calculating unit 14 calculates by Expression (4) the degree of impact of a base on a demand-supply condition “production capacity”. Details of Expressions (2) to (4) are described below.
The threshold 32d is a threshold that the determining unit 15 uses to determine whether or not the demand-supply condition 32b is to be used in the logistics network search processing, based on the degree of impact calculated by the impact degree calculating unit 14. For example, when the degree of impact of a part (or a group of parts) on “initial stock” calculated by the impact degree calculating unit 14 does not exceed a threshold “1.0”, the determining unit 15 determines that the “initial stock” of the part is not to be used as a condition in the logistics network search.
The article names 33a and 33b are the names of articles for which the degree of similarity is calculated. In the example of
The supply lead time similarity degree 33c is the degree of similarity between an article having the article name 33a and an article having the article name 33b from the viewpoint of supply lead time. For example, the similarity degree calculating unit 12 calculates by Expression (1) the degree of similarity between Parts A and B from the viewpoint of supply lead time (the supply lead time similarity degree 33c).
The unit procurement cost similarity degree 33d is the degree of similarity between the articles indicated by the article names 33a and 33b from the viewpoint of unit procurement cost. For example, the similarity degree calculating unit 12 calculates by Expression (1) the degree of similarity between Parts A and B from the viewpoint of unit procurement cost (the unit procurement cost similarity degree 33d).
The unit load similarity degree 33e is the degree of similarity between the articles indicated by the article names 33a and 33b from the viewpoint of unit load. For example, the similarity degree calculating unit 12 calculates by Expression (1) the degree of similarity between Parts A and B from the viewpoint of unit load (the unit load similarity degree 33e).
The unit manufacturing cost similarity degree 33f is the degree of similarity between the articles indicated by the article names 33a and 33b from the viewpoint of unit manufacturing cost. For example, the similarity degree calculating unit 12 calculates by Expression (1) the degree of similarity between Parts A and B from the viewpoint of unit manufacturing cost (the unit manufacturing cost similarity degree 33f).
The similarity degree calculating unit 12 calculates the degree of similarity for every combination of articles as shown in columns for the article names 33a and 33b.
The grouping 33g is information about the grouping of the articles indicated by the article names 33a and 33b. For example, a value “not grouped” in
When the supply lead time similarity degree 33c, the unit procurement cost similarity degree 33d, the unit load similarity degree 33e, and the unit manufacturing cost similarity degree 33f all exceed the threshold 31c (0.90) of
The demand-supply condition 34a is a demand-supply condition about which the degree of impact is calculated.
The article name 34b is the article name of an article whose degree of impact is calculated. In the example of
A value “−” of the article name 34b in an entry indicates that no article name 34b is stored in that entry of the impact degree information storing unit 34. For example, a value “production capacity” of the demand-supply condition 34a indicates the production capacity of a factory and, accordingly, no article name 34b is stored in association with “production capacity” in the impact degree information storing unit 34.
The base name 34c in an entry indicates the name of a base that has the initial stock of an article indicated by the article name 34b of the entry when the demand-supply condition 34a of the entry is “initial stock”. In the example of
The impact degree 34d is the degree of impact of the article indicated by the article name 34b on the demand-supply condition 34a at the base indicated by the base name 34c, which is calculated by the impact degree calculating unit 14. For example, the impact degree 34d of “Part A” on “initial stock” at “Factory 1” is infinite (“∞”).
The calculation subject determination 34e is information that indicates whether or not the demand-supply condition 34a of the article indicated by the article name 34b in the base indicated by the base name 34c is to be used in the logistics network search processing. For example, a circle (“∘”) in
The operation of the demand-supply adjusting device 1 is described with reference to a flow chart.
First, the input unit 11 receives information from the user (Step S1). The input unit 11 receives from the user an input of, for example, demand-supply information about demand and supply, information about similarity degree calculation, and information about impact degree calculation. The input unit 11 stores the information input by the user by storing the demand-supply information in the demand-supply information storing unit 20, storing the information about similarity degree calculation in the similarity degree calculation rule information storing unit 31, and storing the information about impact degree calculation in the impact degree calculation rule information storing unit 32.
Next, the similarity degree calculating unit 12 calculates the degree of similarity between items (here, between articles such as parts and products) that are included in the demand-supply information stored in the demand-supply information storing unit 20 (Step S2). The similarity degree calculating unit 12 stores the calculated degree of similarity in the article similarity degree information storing unit 33.
For example, the similarity degree calculating unit 12 calculates the degrees of similarity between articles that are selected from Parts A to C and Products A to C as shown in the columns for the article names 33a and 33b of
The similarity degree calculating unit 12 uses Expression (1) (the definition equation 31b of
“Base” in Expression (1) is a supplier in the case where the article is a part, and a factory in the case where the article is a product.
Next, the grouping unit 13 groups articles together based on the degrees of similarity calculated by the similarity degree calculating unit 12 (Step S3).
For example, when the degree of similarity between articles exceeds the threshold 31c from every one of viewpoints indicated by the evaluation parameters 31d of
When articles are grouped for consolidation, the evaluation value of the group differs from the evaluation values of the individual articles. The grouping unit 13 calculates the evaluation value of consolidated articles (a group evaluation value) by Expression (6).
For example, Product A includes a single Part A, Product B includes a single Part B, and Product C includes a single Part C. The demanded quantity of Part B is “8” according to
While the unit purchase price of Part B is “28” and the unit purchase price of Part C is “30” at Supplier 3 according to
The group evaluation value of Expression (6) is an average of the evaluation values of grouped articles that is weighted by demanded quantities. The group evaluation value is therefore not limited to Evaluation (6), and can be the maximum or minimum value among the evaluation values of grouped articles. The group evaluation value can also be a simple average of the articles' evaluation values.
Next, the impact degree calculating unit 14 calculates the degrees of impact of article groups that are created through grouping by the grouping unit 13 and articles that are not grouped by the grouping unit 13 on demand-supply conditions (Step S4). The impact degree calculating unit 14 stores the calculated degrees of impact in the impact degree information storing unit 34.
The impact degree calculating unit 14 calculates the degrees of impact of article groups and articles on, for example, the demand-supply condition “initial stock”. For example, the impact degree calculating unit 14 uses Expression (2) to calculate the impact degree 34d on the demand-supply condition 34a of
(1) Calculation of the Degrees of Impact of Article Groups and Articles on the Demand-Supply Condition “Initial Stock”
The impact degree calculating unit 14 calculates by Expression (2) the degrees of impact of article groups and articles on the demand-supply condition “initial stock” as described above.
For example, the demanded quantity of Part A is “25” (the demanded quantity 21d of Product A including Part A is “25” in
The demanded quantity of the Parts B&C group is “38” (the demanded quantities of Product B including Part B and Product C including Part C is “38” in
(2) Calculation of the Degrees of Impact of Article Groups and Articles on the Demand-Supply Condition “Production Base Selection”
The impact degree calculating unit 14 calculates by Expression (3) the degrees of impact of article groups and articles on the demand-supply condition “production base selection” as described above.
For example, Product A is manufactured at only one place, “Factory 1”, according to
(3) Calculation of the Degree of Impact of a Production Base on the Demand-Supply Condition “Production Capacity”
The impact degree calculating unit 14 calculates by Expression (4) the degree of impact of a production base on the demand-supply condition “production capacity” as described above.
For example, the unit load of Product A is “1” in
The unit load of the “Products B&C group”, which is created by consolidating Products B and C, is calculated by Expression (6), which is for calculating a group evaluation value, as “2.8”. A date at which the load is maximum (a date at which the demanded quantity is the largest) for the “Products B&C group” is “Sep. 12, 2014” according to
Next, the determining unit 15 determines whether or not demand-supply conditions of article groups and articles are to be used in calculation for logistics network search processing, based on the degrees of impact calculated by the impact degree calculating unit (Step S5). The determining unit stores the results of the determination (the calculation subject determination 34e) in the impact degree information storing unit 34.
For example, when the impact degree 34d of the demand-supply condition “initial stock” in
In the case of Product A, which has a value “0” as the impact degree 34d with respect to the demand-supply condition “production base selection”, for example, the determining unit 15 subtracts from the production capacity and stocked parts of Factory 1 a capacity and a quantity that are necessary to produce Product A, and determines that the demand-supply condition “production base selection” of Product A is not to be used in the logistics network search processing.
In the case of the demand-supply condition “production capacity” of Factories 1 and 2 in
Next, the demand-supply adjusting unit 16 searches for an optimum logistics network with the use of demand-supply conditions determined by the determining unit 15 as conditions to be used in calculation for the logistics network search processing, and calculates the flow volume of the found logistics network (Step S6). For example, the demand-supply adjusting unit 16 refers to the calculation subject determination 34e of
Next, the display unit 17 displays on the display device the result of the determination performed by the determining unit 15. The display unit 17 also displays the logistics network found by the demand-supply adjusting unit 16 and the flow volume thereof on the display device (Step S7). The processing of this flow chart is then ended.
In the example of the screen 41, the display unit 17 displays articles consolidated by grouping and bases consolidated by grouping in normal type and with the use of thick lines. The display unit 17 displays unconsolidated articles and unconsolidated bases in italic type and with the use of thin lines.
The display unit 17 also displays article counts and base counts before and after consolidation. In the example of the screen 41, the pre-consolidation article count is six (Parts A to C and Products A to C), and the post-consolidation article count is one (the Products B&C group). The pre-consolidation base count is nine (Suppliers 1 to 3, Factories 1 to 3, and Sales Companies 1 to 3), and the post-consolidation base count is five (Factories 2 and 3 and Sales Companies 1 to 3). Because the demand-supply condition “initial stock” of the “Parts B&C group” at Factories 2 and 3 is not used in the processing of searching for an optimum logistics network in the example of
The screen 51 displays an optimum logistics network as opposed to the screen 41 of
A hardware configuration example of the demand-supply adjusting device 1 is described.
The demand-supply adjusting device 1 can be implemented by a computer that includes, for example, components illustrated in
The functions of the units illustrated in
The given program may be installed from, for example, a storage medium read by the read/write device 67, or may be installed from a network via the communication I/F 64.
In the manner described above, the similarity degree calculating unit 12 of the demand-supply adjusting device 1 calculates the degree of similarity between items that are included in the demand-supply information stored in the demand-supply information storing unit 20, and the grouping unit 13 groups together the items included in the demand-supply information based on the degree of similarity calculated by the similarity degree calculating unit 12. The impact degree calculating unit 14 calculates the degrees of impact of items that are grouped by the grouping unit 13 and items that are not grouped by the grouping unit 13 on demand-supply conditions to be used in processing of searching for an optimum logistics network. The determining unit 15 determines whether or not the demand-supply conditions are to be used in the logistics network search processing based on the degrees of impact calculated by the impact degree calculating unit 14. The demand-supply adjusting device 1 can thus obtain a logistics network that is optimum under consolidated demand-supply conditions.
The demand-supply adjusting device 1, which is capable of obtaining a logistics network that is optimum under consolidated demand-supply conditions, also does not need to execute simulation to determine whether or not demand-supply conditions before consolidation are fulfilled by an optimum logistics network obtained.
In addition, the display unit 17 displays on the display device 66 the result of the determination performed by the determining unit 15 and an optimum logistics network, thereby enabling the user to grasp an article and a base that are a bottleneck in a demand-supply adjustment by viewing the display device 66, and to solve the bottleneck efficiently.
The demand-supply adjusting device 1 may return to Step S2 after Step S5. For example, the similarity degree calculating unit 12 may calculate the degree of similarity between items whose demand-supply condition has been determined by the determining unit 15 (in Step S5) as a condition to be used in the logistics network search processing (Step S2). Demand-supply conditions can be consolidated further in this manner.
The similarity degree calculating unit 12, which calculates the degree of similarity between articles such as parts and products in the description given above, can calculate the degree of similarity between bases for supplying or manufacturing articles as well. For instance, the similarity degree calculating unit 12 can calculate the degree of similarity also when the evaluation item 31a of
The impact degree calculating unit 14, which calculates the degree of impact on a factory's production capacity in the description given above, may calculate the degree of impact on a supplier's supply capacity.
The demand-supply conditions of items for which the degrees of impact are calculated are not limited to “initial stock”, “production base selection”, and “production capacity” given above.
The present invention is not limited to the embodiment described above and covers various modification examples. For instance, the embodiment described above is a detailed description written for an easy understanding of the present invention, and the present invention is not necessarily limited to a configuration that includes all of the described components. The configuration of one embodiment may partially be replaced by the configuration of another embodiment. The configuration of one embodiment may be joined by the configuration of another embodiment. In each embodiment, apart of the configuration of the embodiment may have another configuration added thereto or removed therefrom, or may be replaced by another configuration.
Some of or all of the configurations, functions, processing units, processing means, and the like described above may be implemented by hardware by, for example, designing those as an integrated circuit. The configurations, functions, and the like described above may be implemented by software through a processor's interpretation and execution of programs for implementing the respective functions. The programs for implementing the functions and information such as tables and files can be put in a memory, in a recording device such as a hard disk or a solid state drive (SSD), or in a storage medium such as an IC card, an SD card, or a DVD. The present invention can be provided also as a demand-supply condition consolidating method in the demand-supply adjusting device 1, as a program for implementing the demand-supply condition consolidating method in the demand-supply adjusting device 1, and as a storage medium having the program stored thereon.
Number | Date | Country | Kind |
---|---|---|---|
2014-207820 | Oct 2014 | JP | national |