detailed info on software patent in Japan
detailed information on software patent
keep in secret
It is difficult to find infringes of software patents, especially,
software without any outputs that a human can recognize...
Therefore, for some software inventions, keeping them in secret may be better than filing patent applications of them.