Traditional Hepburn romanization rules. Note that syllabic 'n' is written 'm' before other labial consonants ('b', 'm', 'p'), and 'n' with an apostrophe before vowels and 'y'.
Macrons are simply ignored.
Kenichi Ishigaki, <ishigaki at cpan.org>
Copyright (C) 2007 by Kenichi Ishigaki.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.