Fishing ground information providing device and fishing ground information providing program

The device calculates fishing ground position information using lunar age and boat tracks to estimate fishing grounds efficiently, reducing the need for high-performance computers and simplifying data processing.

JP7717576B2Active Publication Date: 2025-08-04JAPAN RADIO CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2021180312
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-11-04
Publication Date
2025-08-04
Estimated Expiration
2041-11-04

AI Technical Summary

Technical Problem

Conventional fishing ground prediction devices require extensive data collection, complex arithmetic processing, and high-performance computers, leading to low versatility and high labor and time requirements.

Method used

A fishing ground information providing device and program that calculates the existence probability of fishing boats using lunar age and boat tracks, generating position information based on the presence probability of fishing boats in ocean meshes without requiring a high-performance computer.

Benefits of technology

Provides position information of fishing grounds based on the existence probability of fishing boats for each lunar age, enabling easy-to-understand and efficient estimation of fishing grounds using a portable information terminal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007717576000001
    Figure 0007717576000001
  • Figure 0007717576000002
    Figure 0007717576000002
  • Figure 0007717576000003
    Figure 0007717576000003
Patent Text Reader

Abstract

To allow for providing position information on a fishing ground without using a high-spec computer.SOLUTION: A fishing ground information provision device provided herein comprises a moon age acquisition task 71 as means of acquiring moon age and a position acquisition task 72 as means of acquiring position information of fishing boats, and is configured to provide position information of a fishing ground based on fishing boat presence probability representing the state of distribution of fishing boat position information provided in every moon age.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a fishing ground information providing device and a fishing ground information providing program, and relates to a technique for providing position information of a fishing ground as a distribution of the existence probability of fishing boats in the ocean during fishing based on past track information.

Background Art

[0002] Fishermen conduct fishing based on the experience of individual fishermen. However, in a fishing method based only on empirical rules, the desired catch may not always be achieved. For this reason, techniques for estimating fishing grounds and catches have been developed.

[0003] As a conventional fishing ground prediction device, there is known a fishing ground prediction device including means for acquiring prediction sea state data, fishing effort data, and catch information data, means for extracting optimal fishing ground conditions from the fishing effort data and the catch information data, estimation means for estimating a favorable fishing ground position from the extracted optimal fishing ground conditions and the prediction sea state data, and means for presenting the estimated favorable fishing ground position (see Patent Document 1).

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] By the way, in a conventional technique such as Patent Document 1, for example, many kinds of information such as position information, catch amount information, and sea state information are used to estimate an optimal fishing ground and catch amount. For this reason, there is a problem that it is necessary to collect a lot of information when estimating a fishing ground or a catch amount, and a great deal of labor and time are required. In addition, since a lot of information is used and complicated arithmetic processing is performed, it is necessary to perform arithmetic processing using a high-performance computer, and there is a problem that the versatility is low.

[0006] Therefore, an object of the present invention is to provide a fishing ground information providing device and a fishing ground information providing program capable of providing the position information of a fishing ground without using a high-performance computer.

Means for Solving the Problems

[0007] In order to solve the above problems, a fishing ground information providing device according to the present invention includes means for acquiring the lunar age, and means for acquiring the Track of a fishing boat, For each mesh generated by partitioning a predetermined range of the ocean, For each of the above lunar ages, the above-mentioned The existence probability of a fishing boat is calculated and The position information of the fishing ground an information generation unit that generates as , The information generation unit obtains the probability of the fishing boat's presence by summing the reciprocals of the distances between the center of the mesh and each of the fishing boat tracks included in the presence probability influence range, which is the area including the mesh and the area obtained by expanding the mesh in all four directions. It is characterized by this.

[0009] The fishing ground information providing device according to the present invention may calculate the correlation of the existence probability of the fishing boat for each mesh by month regarding the lunar age of the day when fishing is performed and has an information providing unit that provides the correlation as position information of the fishing ground , in this way.

[0010] Further, a fishing ground information providing program according to the present invention causes a portable information terminal to include means for acquiring the lunar age , fishing of the Track boat, and, for each mesh generated by partitioning a predetermined range of the ocean, the above-mentioned The existence probability of a fishing boat is calculated and The position information of the fishing ground function as an information generation unit that generates as , it is characterized by this.

[0012] The fishing ground information providing program according to the present invention may calculate the correlation of the existence probability of the fishing boat for each mesh by month regarding the lunar age of the day when fishing is performed and further function as an information providing unit that provides the correlation as position information of the fishing ground , in this way.

Effects of the Invention

[0013] According to the fishing ground information providing device and the fishing ground information providing program according to the present invention, by using the lunar age and the position information of the fishing boat, the position information of the fishing ground is provided based on the existence probability of the fishing boat for each lunar age. Therefore, it is possible to provide the position information of the fishing ground according to the lunar age without using a high-performance computer.

[0014] According to the fishing ground information providing apparatus and the fishing ground information providing program according to the present invention, when calculating the presence probability of fishing boats for each mesh, it is possible to provide the position information of the fishing ground in an easy-to-understand manner.

[0015] According to the fishing ground information providing apparatus and the fishing ground information providing program according to the present invention, when calculating the correlation of the presence probability of fishing boats for each mesh, it is possible to provide the position information of the fishing ground as a result obtained by combining information for a plurality of months.

Brief Description of the Drawings

[0016]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Embodiments for Carrying Out the Invention

[0017] Hereinafter, the present invention will be described based on the illustrated embodiments.

[0018] FIG. 1 is a functional block diagram showing a schematic configuration of a fishing ground information providing apparatus 1 according to an embodiment of the present invention.

[0019] The fishing ground information providing apparatus 1 is a mechanism for providing position information of a fishing ground as a distribution of the presence probability of fishing boats in the ocean (particularly, the coastal area) during fishing based on past track information. It mainly includes a control unit 2, a storage unit 3, an interface unit 4, a communication unit 5, a positioning unit 6, an information generation unit 7, and an information providing unit 8. Further, although not particularly shown, the fishing ground information providing apparatus 1 has a calendar function and a clock function, and can grasp the date and time and the current time.

[0020] The fishing ground information providing apparatus 1 is configured, for example, by installing and executing a control program for the entire apparatus and an application (in this embodiment, a fishing ground information providing program 9 stored in the storage unit 3) for performing various processes related to the provision of the position information of the fishing ground on a portable information terminal (abbreviation of PDA: Personal Digital Assistant) such as a smartphone or a tablet terminal.

[0021] The control unit 2 has a function of controlling the operations of each unit constituting the fishing ground information providing apparatus 1, is configured to include a central processing unit (CPU: Central Processing Unit), and realizes each function according to a control program and a fishing ground information providing program 9 stored in the storage unit 3.

[0022] The control unit 2 controls the start, content, and end of the processing of each unit constituting the fishing ground information providing apparatus 1 according to the fishing ground information providing program 9 by causing the central processing unit to execute the fishing ground information providing program 9 stored in the storage unit 3 for performing arithmetic processing related to the provision of the position information of the fishing ground.

[0023] The storage unit 3 serves as a working area for temporarily storing data and information generated when the central processing unit performs arithmetic processing related to providing fishery ground location information, etc., and also serves as a storage area for storing various information, programs, and data, etc. It is composed of, for example, RAM (abbreviation for Random Access Memory), ROM (abbreviation for Read Only Memory), storage, etc.

[0024] The control program for the entire fishery ground information providing apparatus 1 and the fishery ground information providing program 9 are stored in the storage unit 3. Also stored in the storage unit 3 are a track database 31, a probability database 32, a summary database 33, and a correlation database 34.

[0025] In the track database 31, performance data of the track (in other words, position information of the route) of a fishing boat during fishing is recorded and accumulated, and the lunar age of the day when the performance data of the track is acquired is recorded and accumulated in association therewith. Specifically, for example, as shown in FIG. 2, year, month, day, lunar age, time, latitude, and longitude are recorded and accumulated in the track database 31. As the latitude and longitude recorded and accumulated in the track database 31, the latitude and longitude information detected by the positioning unit 6 is used.

[0026] The probability database 32, the summary database 33, and the correlation database 34 will be described later.

[0027] The interface unit 4 has a function of receiving operations by users, etc. and inputting various information and instructions into the fishery ground information providing apparatus 1, and also has a function of displaying various information and instructions input via the interface unit 4 and displaying the processing result as the fishery ground information providing apparatus 1, etc. It is an interface composed of, for example, a liquid crystal display having a function as a touch panel.

[0028] The communication unit 5 is a network interface / communication interface having a function of transmitting and receiving / inputting and outputting signals and information transmitted via various wireless / wired communication line networks including, for example, the Internet, an intranet, a WAN (abbreviation for Wide Area Network), and a LAN (abbreviation for Local Area Network).

[0029] The positioning unit 6 has a function of constantly detecting the current position (specifically, at least latitude and longitude) of the fishing ground information providing device 1 by positioning, and is constituted by, for example, a GPS (abbreviation for Global Positioning System; global positioning system).

[0030] The fishing ground information providing device 1 according to the embodiment has a moon age acquisition task 71 as a means for acquiring the moon age and a position acquisition task 72 as a means for acquiring the position information of the fishing boat, and provides the position information of the fishing ground based on the probability of the existence of the fishing boat representing the distribution status of the position information of the fishing boat for each moon age.

[0031] The fishing ground information providing program 9 according to the embodiment causes a mobile information terminal to function as a moon age acquisition task 71 as a means for acquiring the moon age and a position acquisition task 72 as a means for acquiring the position information of the fishing boat, and provides the position information of the fishing ground based on the probability of the existence of the fishing boat representing the distribution status of the position information of the fishing boat for each moon age.

[0032] The fishing ground information providing device 1 is carried when the user goes fishing. When the user boards the fishing boat and departs for the fishing ground, the user activates the fishing ground information providing program 9.

[0033] The information generation unit 7 is a mechanism for generating the position information of the fishing ground, and includes a moon age acquisition task 71, a position acquisition task 72, a recording task 73, and a probability calculation task 74.

[0034] When the fishing ground information providing program 9 is launched by the user via the interface unit 4 or the start of data collection is selected when departing for fishing on that day, the age acquisition task 71 uses the calendar function of the fishing ground information providing device 1 to grasp the year, month, and day. At the same time, for example, from a website that provides age information on the Internet via the communication unit 5, the value of the age on the year, month, and day (that is, the day when fishing is carried out) is acquired. The age acquisition task 71 may alternatively use the age calendar function provided with the age calendar function to acquire the value of the age on the year, month, and day (that is, the day when fishing is carried out), or may acquire the value of the age input by the user via the interface unit 4.

[0035] As the age at the time when the fishing ground information providing device 1 performs processing, for example, a value obtained by rounding off the age at noon on that day (that is, the day when fishing is carried out) to an integer is used. Therefore, the age becomes 0, 1, 2, 3, ···, 30. In addition, when the age at noon on that day is 29.5 or more, the age may be set to 0 so that the age becomes 0, 1, 2, 3, ···, 29.

[0036] The position acquisition task 72 acquires the current position constantly detected by the positioning unit 6 at a predetermined time interval, and transmits the combined data of the current position and the date and time when the current position was acquired (in other words, the date and time when the current position was detected) to the recording task 73. The date and time when the current position was acquired may be grasped by using, for example, the clock function of the fishing ground information providing device 1, or may be grasped by using the clock function of the GPS. The combined data of the current position and the date and time when the current position was acquired, which is transmitted from the position acquisition task 72 to the recording task 73, is called "position information data".

[0037] The predetermined time interval at which the position acquisition task 72 transmits position information data to the recording task 73 is not limited to a specific time length, and is appropriately set to an appropriate time length after considering that a position plot of the fishing boat as track data can be obtained so that the distribution of the presence probability of the fishing boat in the ocean during fishing is appropriately created. The predetermined time interval is set to any time length within the range of, for example, about 1 to 60 seconds.

[0038] The recording task 73 acquires the value of the lunar age acquired by the lunar age acquisition task 71 (that is, the lunar age on the day when fishing is carried out: note that it is an integer value), and receives the input of the position information data transmitted from the position acquisition task 72 at a predetermined time interval.

[0039] Then, the recording task 73 generates combined data of year, month, day, lunar age, time, latitude, and longitude (see Figure 2) based on the value of the lunar age and the position information data, and records and accumulates the combined data in the track database 31 stored in the storage unit 3. The combined data recorded and accumulated in the track database 31 is called "track performance data".

[0040] The position acquisition task 72 and the recording task 73 repeat the above processing at a predetermined time interval (that is, the time interval at which the position information data is transmitted from the position acquisition task 72 to the recording task 73), for example, after the fishing ground information providing program 9 is started by the user via the interface unit 4 or the start of data collection is selected when going out to sea for fishing on that day, until the fishing on that day ends and the user selects the end of the fishing ground information providing program 9 or the end of data collection via the interface unit 4.

[0041] The probability calculation task 74 calculates the distribution of the presence probability of the fishing boat in the ocean during fishing using the set of track performance data recorded and accumulated in the track database 31.

[0042] When the probability calculation task 74, for example, the fishing of the day ends and the user selects the end of the fishing ground information providing program 9 or the end of data collection via the interface unit 4, the following processing is performed.

[0043] In the processing by the probability calculation task 74 and the information providing unit 8, a mesh in which a predetermined range of the ocean (especially the coastal area) where fishing is performed (in other words, considered to include the fishing ground) is divided / partitioned into N [m, nm] squares vertically and horizontally is used, and a range that can affect the presence probability of fishing boats in a certain mesh (referred to as the "presence probability influence range") is set.

[0044] The vertical and horizontal lengths of the mesh (in other words, the spatial distance) are not limited to a specific length, and it is considered that when the position plot of the fishing boat as the track data is applied (in other words, dropped) to each mesh and processed, the distribution of the presence probability of the fishing boat in the ocean during fishing can be appropriately created. After such consideration, it is appropriately set to an appropriate length. The vertical and horizontal lengths of the mesh are set to any value in the range of about 200 to 2000 m, for example.

[0045] The size of the presence probability influence range (in other words, the vertical and horizontal lengths, the vertical and horizontal spatial distances) is not limited to a specific size, and it is considered that the distribution of the presence probability of the fishing boat in the ocean during fishing can be appropriately created by considering that the tracks included in a predetermined range from a certain mesh also affect the presence probability of the fishing boat in the certain mesh. After such consideration, it is appropriately set to an appropriate size. The size of the presence probability influence range is considered to be set to the size of any of the areas of three squares vertically and horizontally, five squares vertically and horizontally, or seven squares vertically and horizontally of the mesh surrounding the mesh for which the presence probability of the fishing boat is calculated, centered on the mesh for which the presence probability of the fishing boat is calculated.

[0046] FIG. 3 is a diagram showing an example of the track of a fishing vessel (in other words, the position plot of the fishing vessel; in the figure, marked with circles) based on the track performance data recorded and stored in the track database 31, a mesh (in the figure, each square partitioned in a grid pattern by thin lines) obtained by dividing / partitioning a predetermined range of the ocean where fishing is carried out (in other words, considered to include the fishing ground), and the presence probability influence range (in the figure, the square partitioned by the thick gray line). In the example shown in FIG. 3, the presence probability influence range is set to a region of five squares in both the vertical and horizontal directions of the mesh surrounding the mesh (in the figure, the square partitioned by the thick black line) that is the target of the calculation of the presence probability of the fishing vessel, centered on the mesh that is the target of the calculation of the presence probability of the fishing vessel.

[0047] Each mesh generated by dividing / partitioning a predetermined range of the ocean where fishing is carried out (in other words, considered to include the fishing ground) is represented as "mesh (i, j)" in the same way as the component of a two-dimensional matrix with the horizontal arrangement as rows (row number i) and the vertical arrangement as columns (column number j). For example, in the example shown in FIG. 3, i = 1 to 11 and j = 1 to 11, and the mesh that is the target of the calculation of the presence probability of the fishing vessel is represented as "mesh (3, 6)".

[0048] Here, for example, when fishing is carried out while encountering a fish school and reducing the ship speed or stopping the fishing vessel, the interval between the position plots of the fishing vessel as the track data obtained at a predetermined time interval becomes narrow, and a plurality of track performance data are applied to one mesh. That is, in the mesh (and its vicinity) where the number of track performance data is large, the presence time of the fishing vessel is long and fishing is frequently carried out, so it is considered that the probability of encountering a fish school is high. On the other hand, in the mesh (and its vicinity) where the number of track performance data is small, the presence time of the fishing vessel is short and fishing is not carried out very often, so it is considered that the probability of encountering a fish school is low.

[0049] Therefore, the probability calculation task 74 calculates the degree of concentration of the track performance data (in other words, the position plot of the fishing boat) for each mesh as the existence probability of the fishing boat for each mesh. The probability calculation task 74, in other words, calculates the existence probability of the fishing boat representing the distribution status of the track performance data (in other words, the position plot of the fishing boat) for each mesh.

[0050] Specifically, the probability calculation task 74 reads the set of track performance data recorded and stored in the track database 31, and the distance r between the position of the track of the fishing boat (in other words, the position plot of the fishing boat) included in the existence probability influence range centered on the mesh (i,j) for which the existence probability of the fishing boat is to be calculated and the center of the mesh (i,j) to be calculated n of the reciprocal sum (referred to as "fishing boat existence probability"). The position of the track of the fishing boat is specifically the latitude and longitude included in the track performance data. The subscript n is an identifier for distinguishing a plurality of distances from each other, and n = 1, 2, 3, ···.

[0051] For example, the fishing boat existence probability for the mesh (3,6) for which the fishing boat existence probability is to be calculated in the examples shown in FIGS. 3 and 4 is calculated according to the following formula 1. (Equation 1) Fishing boat existence probability = 1 / r1 + 1 / r2 + 1 / r3 + 1 / r4

[0052] Regarding the distance r between the position of the track of the fishing boat and the center of the mesh (i,j) to be calculated n for the distance r n if it is a small value, the reciprocal of the distance r n will become an extremely large value, or if the distance r n is 0, the reciprocal of the distance r n cannot be calculated. Therefore, a minimum distance value rmin in the calculation of the fishing boat existence probability is predetermined, and when the distance r n obtained from the track performance data is smaller than the minimum distance value rmin, the minimum distance value rmin is used as the distance r n in the above formula 1.

[0053] The fishing boat presence probability is calculated based on the idea that the closer the track record data is to the center of the mesh (i,j) for which the fishing boat presence probability is to be calculated, the greater the influence on the fishing boat presence probability for the mesh (i,j) being calculated.

[0054] Alternatively, the fishing boat presence probability may be the number of fishing boat tracks (in other words, fishing boat position plots) included in the mesh (i,j) for which the fishing boat presence probability is to be calculated, or may be the value obtained by dividing the number of fishing boat tracks (in other words, fishing boat position plots) included in the mesh (i,j) for which the fishing boat presence probability is to be calculated by the total number of meshes (in the example shown in FIG. 3, 11×11 = 121).

[0055] Then, the probability calculation task 74 records and accumulates in the probability database 32 stored in the storage unit 3 the combined data of year, month, day, moon age, mesh row, mesh column, and fishing boat presence probability value (see FIG. 5). The combined data recorded and accumulated in the probability database 32 is called "presence probability data".

[0056] The information providing unit 8 is a mechanism for providing the position information of the fishing ground, and includes a probability aggregation task 81, a correlation calculation task 82, a catch estimation task 83, and a display task 84.

[0057] When the fishing ground information providing program 9 is started by the user via the interface unit 4 or the start of providing the position information of the fishing ground is selected when going out to fish on that day, the information providing unit 8 performs the following processing. Note that the data set used when the information providing unit 8 performs the following processing is a set of data generated, aggregated, and collected by the information generation unit 7 as described above in past fishing.

[0058] The probability aggregation task 81 aggregates the fishing boat presence probability for each mesh by month with respect to the moon age on the day when fishing is carried out, using the set of presence probability data recorded and accumulated in the probability database 32.

[0059] Specifically, the probability aggregation task 81 obtains the value of the lunar age obtained by the lunar age acquisition task 71 (i.e., the lunar age on the day when fishing is carried out), and reads the existence probability data corresponding to the lunar age from the set of existence probability data recorded and stored in the probability database 32.

[0060] Subsequently, the probability aggregation task 81 calculates the total value of the fishing boat existence probability for each mesh (i,j) by adding up the values of the fishing boat existence probability for each mesh (i,j) in the above existence probability data on a monthly basis.

[0061] Then, the probability aggregation task 81 records and accumulates the combined data of the month, the row of the mesh, the column of the mesh, and the total value of the fishing boat existence probability (see Fig. 6) as aggregated database 33 and stores it in the storage unit 3. The combined data recorded and accumulated in the aggregated database 33 is called "aggregated data".

[0062] The correlation calculation task 82 calculates the correlation between the fishing boat existence probabilities for each mesh by month with respect to the lunar age on the day when fishing is carried out, using the set of aggregated data recorded and accumulated in the aggregated database 33 by the above processing.

[0063] Specifically, the correlation calculation task 82 reads the set of aggregated data recorded and accumulated in the aggregated database 33 by the above processing. The set of aggregated data recorded and accumulated in the aggregated database 33 by the above processing is a set of aggregated data aggregated using the existence probability data corresponding to the lunar age on the day when fishing is carried out by the probability aggregation task 81, that is, data regarding the lunar age on the day when fishing is carried out.

[0064] Subsequently, for the set of aggregated data read above, the correlation calculation task 82 calculates the value of the fishing boat existence probability for each mesh (i,j) normalized so that the average value per mesh by month of the value of the fishing boat existence probability for each mesh (i,j) is equal to a predetermined value, and generates combined data of the month, the row of the mesh, the column of the mesh, and the value of the normalized fishing boat existence probability.

[0065] Next, the correlation calculation task 82 captures the data generated as described above as a two-dimensional matrix with i rows and j columns, where each element is the value of the normalized fishing boat presence probability for each mesh (i, j) on a monthly basis, and calculates the correlation.

[0066] Specifically, for example, when the value of the normalized fishing boat presence probability for each mesh (i, j) in month mm1 is as shown in Fig. 7(A) and the value of the normalized fishing boat presence probability for each mesh (i, j) in month mm2 (where mm1 ≠ mm2) is as shown in Fig. 7(B), the correlation between the fishing boat presence probability in month mm1 and the fishing boat presence probability in month mm2 for the mesh (2, 2) to be calculated for correlation as shown in Fig. 7(C) is calculated according to the following formula 2 (using the same concept as two-dimensional convolution). (Equation 2) Correlation = 0.1×0.1 + 0.3×0.3 + 0.3×0.3 + 0.2×0.1 + 0.2×0.2 + 0.4×0.6 + 0.3×0.3 + 0.3×0.2 + 0.3×0.3 = 0.73

[0067] Regarding which month's fishing boat presence probability correlation to calculate, for example, it is set based on an instruction input by the user via the interface unit 4.

[0068] Fig. 7 shows an example of calculating the correlation between the fishing boat presence probability in month mm1 and the fishing boat presence probability in month mm2, but the correlation of the fishing boat presence probability for three or more months may also be calculated.

[0069] Then, the correlation calculation task 82 records and accumulates the combined data of the mesh row, mesh column, and correlation value (see Fig. 8; note that after the correlation calculation, the row number i becomes from 2 to a value 1 less than the original i rows, and the column number j becomes from 2 to a value 1 less than the original j columns) as the correlation database 34 and stores it in the storage unit 3. The combined data recorded and accumulated in the correlation database 34 is called "correlation data".

[0070] The catch estimation task 83 estimates the catch using the set of aggregated data recorded and stored in the aggregation database 33 and the set of correlation data recorded and stored in the correlation database 34 by the above processing.

[0071] Here, since the tidal current is influenced by the lunar age and the fish distribution is influenced by the tidal current, the catch estimation task 83 estimates the catch based on, for example, the correlation between the probability of fishing boat presence for each mesh by month at a certain lunar age and the catch, or based on the correlation between the correlations of the probability of fishing boat presence for each mesh by month at a certain lunar age and the catch.

[0072] The display task 84 displays the set of correlation data recorded and stored in the correlation database 34 by the above processing as the position information of the fishing ground on the interface unit 4.

[0073] Specifically, the display task 84 reads the set of correlation data recorded and stored in the correlation database 34 by the above processing, and displays the correlation values included in the set of correlation data on the interface unit 4. Note that the set of correlation data recorded and stored in the correlation database 34 by the above processing is a set of correlation data calculated using a set of aggregated data aggregated using the presence probability data corresponding to the lunar age of the day when fishing is carried out by the probability aggregation task 81, that is, data regarding the lunar age of the day when fishing is carried out.

[0074] Specifically, the display task 84 color-codes or displays in shades of color the magnitude of the correlation value for each mesh (i,j) based on the set of correlation data read above (see Fig. 9).

[0075] According to the fishing ground information providing apparatus 1 and the fishing ground information providing program according to the embodiment, the position information of the fishing ground is provided based on the presence probability of fishing vessels for each lunar age by using the lunar age and the position information of the fishing vessels. Therefore, it is possible to provide the position information of the fishing ground according to the lunar age without using a high-performance computer. For example, when the number of track data per mesh is 10 and the total number of meshes is 100×100, the amount of calculation for probability calculation is 10×100×100, which is 100,000 calculations. Also, when the size of the correlation window is 5×5 and the total number of meshes is 100×100, the amount of calculation for correlation calculation is 5×5×100×100, which is 250,000 calculations. This is considered to be a calculation amount that can be sufficiently processed by a general-purpose smartphone or mobile terminal. That is, in the case of taking in and calculating, for example, weather information as in the past, network communication must be performed and calculations must be made with a large total number of meshes in a large area, resulting in a large calculation amount. On the other hand, according to the fishing ground information providing apparatus 1 and the fishing ground information providing program according to the embodiment, the fishing yield can be estimated only from the presence probability of ships with the same lunar age as the departure date, so the calculation amount can be reduced. Note that by setting a predetermined time interval for the position acquisition task 72 to transmit the position information data to the recording task 73, the number of current position data detected by the positioning unit 6 (in other words, the number of track data per mesh) can be adjusted, or by setting the vertical and horizontal lengths and the number of meshes generated by partitioning a predetermined range of the ocean, it is also possible to adjust the total number of meshes and thereby adjust the calculation amount.

[0076] According to the fishing ground information providing apparatus 1 and the fishing ground information providing program according to the embodiment, since the presence probability of fishing vessels for each mesh is calculated, it is possible to provide the position information of the fishing ground in an easy-to-understand manner.

[0077] According to the fishing ground information providing apparatus 1 and the fishing ground information providing program according to the embodiment, since the correlation of the presence probability of fishing vessels for each mesh is calculated, it is possible to provide the position information of the fishing ground as a result obtained by combining information for a plurality of months.

[0078] Although the embodiments of the present invention have been described above, the specific configuration is not limited to the above embodiments, and design changes and the like within the scope not departing from the gist of the present invention are also included in the present invention.

[0079] Specifically, in the above embodiment, the fishing ground information providing device 1 uses only the data collected by itself. However, the fishing ground information providing device 1 may obtain data (specifically, track performance data, presence probability data, aggregated data, or correlation data) collected by other fishing ground information providing devices via, for example, the communication unit 5, and use the data collected by other fishing ground information providing devices together with or instead of the data collected by itself.

Explanation of Reference Numerals

[0080] 1 Fishing ground information providing device 2 Control unit 3 Storage unit 31 Track database 32 Probability database 33 Aggregated data database 34 Correlation database 4 Interface unit 5 Communication unit 6 Positioning unit 7 Information generation unit 71 Month age acquisition task 72 Position acquisition task 73 Recording task 74 Probability calculation task 8 Information providing unit 81 Probability aggregation task 82 Correlation calculation task 83 Fish catch estimation task 84 Display task 9 Fishing ground information providing program

Claims

1. means for obtaining the age of the moon; means for obtaining the track of a fishing boat; an information generation unit that calculates the probability of the existence of the fishing boat for each age of the moon for each mesh generated by partitioning a predetermined range of the ocean and generates it as position information of a fishing ground; the information generation unit obtains the probability of the existence of the fishing boat by summing the reciprocals of the distances between the center of the mesh and each of the tracks of the fishing boats included in the probability-of-existence influence range, which is an area including the mesh and is an area obtained by expanding the mesh in all four directions; A fishing ground information providing apparatus characterized by the above.

2. having an information providing unit that calculates the correlation of the probability of the existence of the fishing boat for each mesh by month regarding the age of the moon on the day when fishing is carried out, and provides the correlation as the position information of the fishing ground; The fishing ground information providing apparatus according to claim 1, characterized by the above.

3. causing a portable information terminal to function as means for obtaining the age of the moon, means for obtaining the track of a fishing boat, and an information generation unit that calculates the probability of the existence of the fishing boat for each mesh generated by partitioning a predetermined range of the ocean and generates it as position information of a fishing ground; the information generation unit obtains the probability of the existence of the fishing boat by summing the reciprocals of the distances between the center of the mesh and each of the tracks of the fishing boats included in the probability-of-existence influence range, which is an area including the mesh and is an area obtained by expanding the mesh in all four directions; A fishing ground information providing program characterized by the above.

4. further causing it to function as an information providing unit that calculates the correlation of the probability of the existence of the fishing boat for each mesh by month regarding the age of the moon on the day when fishing is carried out, and provides the correlation as the position information of the fishing ground; The fishing ground information providing program according to claim 3, characterized by the above.

Citation Information

Patent Citations

  • Intership communication system of fishing fleet

    JP2006006217A

  • Fishery forecasting device and oceanic condition forecasting device

    JP2006158239A

  • Display device for ship

    JP2017041071A

  • Fishing ground information provision device and fishing ground information provision program

    JP2020160749A

  • Fishing Suggestions

    US20150058323A1