Android Based Japanese Handwriting Application - Scientific Repository

  opqrsÿ uvÿ w ÿ xy 9ÿ +$6z&eÿ "iÿ 5; g ; /.g ; "iÿ {&78i; |$&+ÿ g "ÿ 9z"; kÿ g 8&ÿ -6"n# &%+ÿ }.7&kÿ neÿ m%.# # ÿ m7.# &ÿ .ikÿ 5&k; $%ÿ m7.# &

  ÿ ÿ YZ[ \]^ÿ `aÿ bcc\^ÿ d

  !"# $%&ÿ () ÿ ÿ * ++$&ÿ ,) ÿ ÿ -./&+ÿ 01,ÿ 2 ÿ 333ÿ 4 ÿ 5.6782 9:6; # ÿ ,03<ÿ =

  • 8e+; 7.# ÿ f8.6.7g &6; h.g ; "iÿ "j ÿ .ÿ 5&g 8"kÿ j "6ÿ -6"k$7g ; "iÿ "j ÿ l; /8ÿ mg .n; # ; g eÿ m$+:&i+; "i

  > ÿ > ÿ ? @ Aÿ ÿ ÿ B ÿ C DAÿ ÿ E ÿ ? ÿ F ÿ

7 D ÿ ÿ

  53 GG 21 7 89 3 34 5335ÿ ÿ

  • ik$+g 6; &+ÿ ; iÿ * ik; .ÿ &+:&7; .# # eÿ m; z.~.+;

  7 D ÿ > ÿ

  9@ ÿ P ÿ ÿ O @ÿ UV ÿ ÿ ÿ ÿ

  53 GG 21 7 89 3 34 533 ÿ ÿ

  9 Hÿ Hÿ ÿ ÿ

  I ÿ ÿ ÿ

  JKF ÿ ÿ <ÿ = ÿ ÿ ÿ ÿ

  F ÿ > Mÿ F RAÿ ÿ

  9 D @Aÿ ÿ > @ ÿ Q ÿ F M HAÿ ÿ ÿ > M ÿ DM > V Dÿ ÿ

  I ÿ ÿ ÿ

  ÿ

  53 GG 21 7 89 3 34 533Wÿ ÿ

  ÿ

  opqrsÿ xÿ w ÿ x€ 9iÿ z&6z; &‚ÿ "iÿ ƒ.i"ÿ 5&g 6; 7ÿ m$6j .7&ÿ }; i; +8; i/ÿ {&78i; |$&+ opqrsÿ xxÿ w ÿ x„

  9ÿ …&z; &‚ÿ "iÿ †&e2 9//6&/.g &ÿ f6e:g "+e+g &%ÿ j "6ÿ f# ; %n.n# &ÿ †i"‚# &k/&ÿ m8.6; i/ÿ ; iÿ f# "$kÿ mg "6./& opqrsÿ x‡ÿ w ÿ ˆv

  9ÿ -6; z.7eÿ -6&+&6z; i/ÿ 9g g 6; n$g &ÿ ‰.+&kÿ 977&++ÿ f"ig 6"# ÿ 5&78.i; +%ÿ * iÿ Š; +g 6; n$g &kÿ ‹iz; 6"i%&ig ÿ j "6ÿ f# "$k mg "6./& opqrsÿ ˆŒÿ w ÿ ˆ€

  opqrsÿ ˆxÿ w ÿ ‡ ÿ‘’“”•–ÿ—˜™ÿ–‘š›œ ’ÿ’“œ •ÿ•–˜•—“ÿ˜•’œ —ž –ÿ’”ÿ Ÿœ ’”• œ ¡ –˜¢—”› ÿÿ £”ž ‘›ÿ¤¥ÿ¦––‘ÿ§ •—“œ ¨– ©”›

  JKF ÿ ÿ 1ÿ = ÿ ÿ ÿ ÿ ÿ ÿ (ÿ = ÿ ÿ ÿ ÿ

  9 Hÿ Hÿ ÿ ÿ

  9 Hÿ Hÿ ÿ ÿ

  9 Hÿ Hÿ ÿ ÿ

  I ÿ ÿ ÿ

  JKF ÿ ÿ 3ÿ = ÿ ÿ ÿ ÿ ÿ ÿ ,ÿ = ÿ ÿ ÿ ÿ

  L ÿ

  8 M ÿ 9 @ ÿ N ÿ ÿ ? ÿ O @ ÿ J @ @ ÿ ÿ K ÿ M @ÿ 9 ÿ ÿ ÿ P @ @ ÿ 8 ÿ Q @ @ÿ ÿ

  ÿ

  53 GG 21 7 89 3 34 5334ÿ ÿ

  I ÿ ÿ ÿ

  53 GG 21 7 89 3 34 5330ÿ ÿ

  JKF

  ÿ 9 ÿ ÿ 9 ÿ KH R ÿ ÿ K ÿ M @ÿ 9 ÿ ÿ ÿ P @ @ ÿ 8 ÿ Q @ @ÿ ÿ

  ÿ

  53 GG 21 7 89 3 34 5332ÿ ÿ

  9 Hÿ Hÿ ÿ ÿ

  I ÿ ÿ ÿ

  J A @R ÿ L ÿ ÿ > @ ÿ T MA ÿ ÿ ÿ ÿ

  JKF ÿ ÿ Sÿ = ÿ ÿ ÿ ÿ

  • 8eg "78&%; 7.# ÿ mg $k; &+ÿ "iÿ ; i$%ÿ Ž+; g .g ; ++; %$%ÿ m&&k+ÿ .ikÿ g 8&ÿ ƒ.i"j "6%$# .g ; "iÿ "j ÿ g 8&ÿ ‰; ".7g ; z& ‰$g .i"# ÿ ‹g 6.7g

  9 !ÿ !ÿ ÿ ÿ " ÿ

  3 ÿ ÿ 8 ' ÿ '0 ! ! 'ÿ ÿ & 'ÿ 3 ! ' ÿ 4 ' ! 'ÿ ÿ ÿ 53 )) 21

  7PPL A EKC A >? RSTUVÿ hijÿ Z ÿ hhh

  7?J:>A Jÿ ]KH<Jÿ kKPK?<H<ÿ lK?Jm:A C A ?Qÿ

  7E:=L >?A C :A L <ÿ d9^^<:ÿ e f]d, RSTUVÿ Xgÿ Z ÿ hij

  XYÿ Z ÿ X[ \ ?B L 9<?E<ÿ >B ÿ \ >?ÿ ]<KOÿ K?Jÿ NK:^>?ÿ ]L KE_ÿ `A L L <:ÿ D=P<ÿ >?ÿ C F<ÿ a<EFK?A EKL ÿ K?Jÿ bF=HA E>c NF<OA EKL b:>P<:C A <Hÿ >B ÿ ]9C KJA <?<ÿ

  IH<Jÿ A ?ÿ @<E<?C :KL A M<Jÿ NL >9Jÿ N>OP9C A ?Q RSTUVÿ

  7ÿ 89:;<=ÿ >?ÿ @A B B <:<?C ÿ D<EF?A G9<Hÿ

  #$% ÿ ÿ 6ÿ , ÿ ÿ ÿ ÿ

  ÿ ÿ

  9 !ÿ !ÿ ÿ ÿ " ÿ

  7 89 3 34 5335ÿ ÿ

  #$%

  ÿ ÿ

  ÿ ÿ

  9 !ÿ !ÿ ÿ ÿ " ÿ

  7 89 3 34 5336ÿ ÿ

  . ÿ . ÿ . 'ÿ ÿ ÿ 7 ÿ / 0ÿ ÿ & ÿ 1 2ÿ ÿ ÿ 53 )) 21

  #$% ÿ ÿ +ÿ , ÿ ÿ ÿ ÿ ÿ ÿ -ÿ , ÿ ÿ ÿ ÿ

  ÿ ÿ

  9 !ÿ !ÿ ÿ ÿ " ÿ

  7 89 3 34 533)ÿ ÿ

  & ' ÿ ( ' ÿ # ÿ ÿ ÿ ÿ ÿ 53 )) 21

  #$%

  ÿ oÿqrsqÿtuvwxuyvz {uy| ÿ}{~xuy| ÿ{ÿ€z wuwÿyu‚ÿƒu„z uwwxz u„ÿ…††| z yvz {u‡ ÿ

  ÿQG:;K09ÿO58ÿ9G_4 ÿ

  ÿ

  9 ÿ 7 89 ÿ ! ÿ " # $

  ÿ DK43 ^C= :K0= 5< ÿ7K50C

  ÿ ÿ %&' ()*' +, ÿ .)+*& /0 1ÿ23345ÿ63045 75859:;5< = ÿ>8= ?309= :@AB8C= 5ÿ ÿ /0 1ÿD1ÿ2;5E= <

5 F5CG05= ÿH54505I ÿ>8= ?309= :@AÿB8C=

  5 ÿ J0KL 1ÿM5N038O3ÿP3::< 3458 >8= ?309= :@ÿKLÿMKG= 9?= < <

  3Aÿ>2Q1ÿ ÿ /0 1ÿR=

  8SÿTGKO;38S U5:= K85< ÿG8= ?309= :@ÿKLÿ/3L38O3ÿV3O;8K< KS@AÿW;= 85ÿ ÿ /0 1ÿQ< KEÿHÿHG9;N5;5 Q895< ÿ>8= ?309= :@AÿPG0S5K8AÿB8C= 51ÿ ÿ /0 1ÿQ< X39;ÿYK9;= Q:4= @5ÿB89:= :G:3ÿZLÿV3O;8K< KS@ÿ[ÿ2O=

  38O3AÿB8C= 51ÿ ÿ /0 1ÿV;\K839:3ÿF>DBTB U5:= K85< ÿ>8= ?309= :@ÿKLÿ]N58C51ÿ ÿ /0 1ÿJÿUÿ/50C3 D=

  8CGÿWK< <

  3S3ÿKLÿ^8S= 8330=

  8Sÿ2K83X5:AÿB8C= 51ÿ ÿ /0 1ÿFK;543Cÿ]545C58 WK< <

  3S3ÿKLÿ^8S= 8330=

  8SAÿ>8= ?309= :@ÿKLÿD5= < Aÿ25GC= ÿQ05_= 51ÿ /0 1ÿF5C;GÿQS50N5< F5< 5?= @5ÿU5:= K85< ÿB89:= :G:3ÿKLÿV3O;8K< KS@AÿY5=

  XG0 AÿB8C= 5ÿ ÿ /0 1ÿF1ÿY5@59= 4;5C0= /3< ;= ÿV3O;8K< KS= O5< ÿ>8= ?309= :@AÿB8C= 5ÿ ÿ /0ÿ258C;@5ÿ75_3< 2= 0=

  8C;K08ÿB8:3085:= K85< ÿB89:= :G:3ÿKLÿV3O;8K< KS@ÿ ÿ V;544595:ÿ>8= ?309= :@AÿJ5:;G4:;58= AÿV;5= <

  58C1ÿ ÿ /0 1ÿ21ÿJ1ÿ21ÿF5:;50G U5:= K85< ÿB89:= :G:3ÿKLÿV3O;8K< KS@Aÿ]5=

  XG0 AÿB8C= 5ÿ ÿ /0 1ÿ6GC5ÿ20338= ?59505K /3L38O3ÿ>8= ?309= :@ÿWK< <

  3S3Aÿ/3_03`3= :Aÿ^:;= KX= 5ÿ ÿ /0 1ÿ]1ÿQ0G8ÿHG450 J2PÿWK< <

  3S3ÿKLÿV3O;8K< KS@AWK= 4_5:K03AÿB8C= 5ÿ ÿ /0 1ÿH1ÿ2505_KI =

  2Q2V]Qÿ>8= ?309= :@AÿV;58I 5?G0 AÿB8C= 5ÿ ÿ /0

  1Q1HG4505?3< H121]58S5954@ÿWK< <

  3S3ÿKLÿV3O;8K< KS@AÿV=

  0GO;38SKC3AÿB8C= 51ÿ ÿ

  !" #ÿ%& '()*ÿ+*,'- ,ÿ.,& ' /012/3ÿ1'-! (3ÿ1'-& ,ÿ % #ÿ4,*56 ÿ7,6 *!8 , 9-()*ÿ1')8& 858(ÿ!"ÿ2(:*'!6 !;<3+*,'-& ;, *3ÿ1'-& ,ÿ ÿ % #ÿ9#ÿ75 5;, ,= ,' / & ÿ4,>,? & )*',ÿ@';& '(( & ';ÿ+!6 6 (;(3ÿ+!& >A,8! (3ÿ1'-& ,ÿ % #ÿ7ÿ0ÿ4,;*,B('- , 9-,>,ÿ/:& (':(ÿCÿ2(:*'!6 !;<ÿD'& B( )& 8<39-,>,3ÿ@8*& !E& ,ÿ % #ÿF,A & (6 ÿ+*,B& ,ÿ.5G (H 958!'!>!5)ÿD'& B( )& 8<ÿ!"ÿ2,>,56 & E,)3ÿ7(I& :!ÿ ÿ % #ÿJ('),"& ÿ9A-K@6 KL,>& -

  9A!5ÿJ(? ÿJ(6 ?,& -ÿD'& B( )& 8<ÿ!"ÿ26 (>:('3ÿ96 ;( & ,#ÿ ÿ % #ÿ4#ÿ/(<(H*,& //Mÿ+!6 6 (;(ÿ!"ÿ@';& '(( & ';3ÿ1'-& ,ÿ ÿ % #ÿ4,?()*ÿN5>,

  • /ÿL, <,',ÿ9; & :56 85 ,6 ÿD'& B( )& 8<3ÿL& ), 3ÿ1'-& ,#ÿ ÿ

  % #ÿM& )8,6 ,ÿ0#@#/#ÿ75 8*<

  9Dÿ+!6 6 ÿ!"ÿ@';;3ÿ9'-* ,ÿD'& B( )& 8<3ÿ1'-& ,#ÿ ÿ % #ÿL!ÿ/!!'ÿ7& '

  1M21ÿ1'8( ',8& !',6 ÿD'& B( )& 8<3ÿ7,6 ,<)& ,ÿ % #ÿ7!*,'ÿ/& ';*ÿ7(*,8, %(6 *& ÿ2(:*'!6 !;& :,6 ÿD'& B( )& 8<3ÿ1'-& ,ÿ !" #ÿF,5 ,Bÿ/* & B,)8,B, /* & ÿ0,& )*',Bÿ1')8& 858(ÿ!"ÿ2(:*'!6 !;<ÿCÿ/:& (':(ÿ3ÿ1'-! (3ÿ1'-& ,ÿ % #ÿJ#ÿO#ÿ%*,','= ,<, /,)8 ,ÿD'& B( )& 8<3ÿ2,'= ,B5 3ÿ2,>& 6 ',-53ÿ1'-& , % #9>( ÿ2,P, D'& B( )& 8<ÿ!"ÿ7!)56 3ÿ1 ,P % #ÿN*,6 (-ÿJ,8,& '(* .! -,'ÿD'& B( )& 8<ÿ!"ÿ/:& (':(ÿ,'-ÿ2(:*'!6 !;<3ÿ.! -,' % #ÿ4#NÿJ,8*6 , L, <,',1ÿ1')8& 858(ÿ!"ÿ@';;ÿCÿ2(:*'!6 !;<ÿ3ÿN,& 8*,6 3ÿL, ,<,', % #ÿQ,8(*ÿ7(A, (?KR5-& ', /?& ?-,ÿD'& B( )& 8<3ÿ96 ;( & ,# % ÿ/#ÿN& )*! (ÿ4(--< 9-,>,ÿ/:& (':(ÿ,'-ÿ2(:*'!6 !;<ÿD'& B( )& 8<3ÿ9-,>,3ÿ@8*& !E& ,# % #ÿQ,8(*ÿ7(A, (?KR5-& ', /?& ?-,ÿD'& B( )& 8<3ÿ96 ;( & ,# % #ÿL, & ÿN& )*! (ÿ9'',B, ,E5 D'& B( )& 8<ÿ!"ÿ2(I,)3ÿD/9# % #ÿ7,*>!5-ÿS#7#ÿ2,*,

  • !6 6 (;(ÿ!"ÿ%('8& )8 <3ÿ7!)56 ÿD'& B( )& 8<3ÿ1 ,P#

  % #ÿ75*,>>,-ÿL5))(& 'ÿM!5 (ÿ@6 ,*& 1)6 ,>& :ÿ9H,-ÿD'& B( )& 8<3ÿ2(* ,'# % #ÿT5A,& ÿN*,' 1'8(; ,6 ÿD'& B( )& 8<3ÿO5:?'!U3ÿ1'-& ,

  !" #ÿ%&"' ()ÿ*' +,- (.ÿ/"()0( 12+' ()ÿ/- (0(ÿ3)' 4."5' 67ÿ,8ÿ9' :' 2;ÿ<,=()' ( !" #%#9(5' ÿ>2=(" ?.- 5ÿ3)' - 4."5' 67;@(- (4("(=;ÿAB.))(' ;ÿC)&' ( ÿ

  ÿ

QRSTU QRSTU

  DÿEFGEHEFGIÿC)6.")(6' ,)(- ÿJ,2")(- ÿ,8ÿ9+' .)+.ÿ()&ÿK)0' ).."' )0ÿ%LL- ' +(6' ,)5 ÿ @2:- '

  

5B.&ÿ/7ÿ%M9NÿO%55,+' (6' ,)ÿ,8ÿM.+B),- ,07ÿ()&ÿ9+' .)+.;ÿC)&' (P

  ÿ,")‰3/(ÿŽ%*ÿ("$ )ÿ)‰Œ$ /ÿ/Œ(Œ%/Ž‰ÿ%/)$ Ž# Œ(ÿ)3ÿ Œ EFGHIÿ

  IJKLM NOÿ PQRS TUOÿ

  VWÿ EXXTOÿ YZ [ \] ^_ \`] a b\`c ÿ ebf_ \`c ÿ bg ÿ hia ^\i^ÿ `\jÿ k\la \^^_ a \lÿ mnnc a i`] a b\oÿ p [ ehkmq ÿ ÿ p rbc fs^ÿ tu ÿ [ oof^ÿ vÿ w`_ ixy mn_ a c ÿ vz{|q ÿ

  ¡3Œ ¸3# "Œÿ9&ÿ<(("Œÿ? ÿ

  I}~JRM ~ÿ €XO~ÿ F€€}OXOÿ ‚€}~ƒJM „M }…ÿ IS M K€„M R} !"# $ %&'"()$ *"(ÿ,*-. %/0$ /%0%*&1%# 2$ *ÿ!"03*3ÿ4"/*$ %0%* ÿ

  ÿ 567889:;<'=>,696?7566@ ÿ ÿ

  ÿ †O‡ƒRJ~Xˆÿ,*-/3$ -&ÿ‰$ /%Š%*%&ÿ. %‹%*Œ(Œ&ÿ%)%%*%&ÿ# Œ%/*$ *Šÿ%‹‹# $ Ž%)$ 3*7 ÿ BCDÿ ÿ

  ÿ ÿ ,()/%Ž) §Œ—Œ/Œ*ŽŒ( “$ ¦Œ·)

  ÿ ÿ ÿ ÿÿÿÿÿÿÿÿ'%‹%*Œ(Œÿ# ¯%/)$ Ž# Œ°!"# $ %696?566@& %*Š"%ŠŒÿ0/$ )$ *Šÿ(”()Œÿ$ (ÿ-$ 2$ -Œ-ÿ$ *)3ÿ?ÿ—3/(&ÿ*%Œ# ”ÿ¡$ /%Š%*%ÿ%*-ÿ4%)%%*%7ÿ“3)‰ ÿ )$ %/ŒÿŽ‰%/%Ž)Œ/(ÿ)‰%)ÿŒ%Ž‰ÿ‰%2Œÿ)‰Œ$ ‘5’ÿ“30Œ*&ÿ4”# )# Œÿ±ÿ²ÿ,*-/3$ -ÿ“%(Œ-ÿ'%‹%*Œ(Œÿ¡%*-0/$ Œÿ%*-ÿ•$ ()$ # # $ &ÿ1%))‰Œ0ÿ–7ÿ?65?7ÿ=)"-Œ*)ÿ•/Œ—Œ/Œ*ŽŒ(ÿ—3/ÿ13$ /ÿ30*ÿ"(Œ—"# )$ *Šÿ,‹‹# *Œ((ÿ%(ÿ%ÿ%($ $ Ž%)$ 3*ÿ²& Žÿ03/-7ÿ–"Œÿ)3ÿ)‰Œÿ%($ # Œÿ,‹‹ÿ˜(%ŠŒ7ÿ•"/-"Œ ŽÿŽ‰%/%Ž)Œ/ &ÿ)‰Œ ÿ . '%‹%*Œ(Œÿ# 3"/*%# ÿ±ÿ²<*)Œ/*%)$ %*Š"%ŠŒÿ$ 3*%# (ÿ2Œ/”ÿ($ ÿ'3"/*%# $ # ÿ3—ÿ=Ž$ %/ÿ)3ÿ3)‰Œ/ÿ# Œ*ŽŒÿ%*-ÿ>*Š$ %*Š"%ŠŒ(ÿ$ *ŒŒ/$ *ÿŠŒ*Œ/%# *Šÿ,‹‹# ÿ)‰%)ÿ‰%(ÿ)‰Œÿ%# $ Ž%)$ 3*(ÿ³<'=>,´²& ‹‰%Œ)ÿ%(ÿ%ÿ%(Œÿ03/-7 ˜*$ 2Œ/($ )”ÿ™ÿ>-"Ž%"(Œ&ÿ?65?7ÿ

  ÿ 23# ¦‰Œÿ3()ÿŒ——ŒŽ)$ "Œÿ±ÿ²9²& 2Œÿ0%”ÿ—3/ÿ%ÿ‹Œ/(3*« (ÿ%$ # $ )”ÿ)3ÿŒ3/$ ¥Œÿ$ (ÿ)3ÿ"(Œÿ%ÿŒ-$ %ÿ3—ÿ# Œ%/*$ *Šÿ$ *)Œ/Œ()$ *Šÿ%*- ÿ ÿ

  • "Œ/ÿ±ÿ²?²& $ *)Œ/%Ž)$ 2Œ7ÿ,3*Šÿ)‰Œÿ—3/ÿ3—ÿ)ŒŽ‰*3# 3Š”œ%(Œ-ÿ# Œ%/*$ *ŠÿŒ-$ %ÿ%/Œÿ¶"$ )Œÿ—/$ Œ*-# ”ÿ0$ )‰ÿ)‰Œÿ‹Œ3‹# Œÿ%) ‘?’ÿ “"-3ÿ =‰"Š”3(‰%7ÿ ‘š*# $ *Œ’ÿ ‘›$ )Œ-™ÿ 9ÿ '%*ÿ ?6597’ÿ ‰))‹™;;0007"-3(‰"Š”3(‰%7Ž3;0‹œ ÿ ‰3Œÿ%*-ÿ3")($ ‹%ŠŒ(ÿ±ÿ²568ÿœÿ555²& -Œÿ)‰Œÿ‰3Œ&ÿ—3/ÿŒ·%‹# Œ&ÿ(%/)‹‰3*Œ(ÿ%/Œÿ%# /Œ%-”ÿ0$ -Œ# ”ÿ"(Œ-ÿ”ÿ%# # ÿ# Œ2Œ# (ÿ3—ÿ(3Ž$ Œ)”& ÿ Ž3*)Œ*);"‹# 3%-(;?65:;6:;)%# Œ‰$ /%Š%*%7‹*Š7ÿ

  3)‰ÿ$ ”Œ%/ÿ±ÿ²?65£²& *ÿŽ$ )$ Œ(ÿ%*-ÿ2$ # # %ŠŒ(7ÿ¦‰Œ/Œ—3/Œ&ÿ$ *)Œ/%Ž)$ 2Œÿ# Œ%/*$ *Šÿ%‹‹# $ Ž%)$ 3*(ÿ%(Œ-ÿ3*ÿ,*-/3$ -ÿ$ (ÿ3() ÿ ÿ %")‰3/ÿ±ÿ²ÿ!"# *ŒŒ-Œ-7 $ %&'"()$ *"(ÿ,*-. %/0$ /%0%*&1%# 2$ *ÿ!"03*3ÿ4"/*$ %0%*ÿ²&

  ‘:’ÿ ›%*2%(ÿ %*-ÿ –/%0%# Œ(7ÿ ‘š*# $ *Œ’ÿ ‘›$ )Œ-™ÿ 56ÿ žŒÿ ?6597’ ÿ µ ‰))‹™;;-Œ2Œ# 3‹Œ/ 7%*-/3$ -7Ž3;Š"$ -Œ;)3‹$ Ž(;Š/%‹‰$ Ž(;?-œŠ/%‹‰$ Ž(7‰)# 7ÿ

  ÿ ‘Ÿ’ÿ›Œ*)Œ/ &ÿ1ŒŠ"/3ÿ %*Š"%ŠŒ7ÿ?65:7ÿ¡$ /%Š%*%ÿ4%)%%*%ÿ¢3/(‰ŒŒ7ÿ‘š*# $ *Œ’ÿ?65:7ÿ‘›$ )Œ-™ÿ9ÿ5ÿ?6597’ ‰))‹™;;0007# Ž. %‹%*Œ(Œ7Ž37. ‹;–30*# 3%-;¡$ /%Š%*%4%)%%*%¢3/=‰ŒŒ)7‹-— 7ÿ ÿ ‘9’ÿ›/%‹"# Œ(ÿ›3/‹7ÿ‘š*# $ *Œ’ÿ‘›$ )Œ-™ÿ?ÿ'%*ÿ?6597’ÿ‰))‹™;;0007Ž/%‹"# Œ(Ž3/‹7*Œ);. %‹3*%$ (;(”# # %%$ /Œ(; )/%ŽŒ%)%%*%7Š$ — 7ÿ

  ÿ ‘£’ÿ¡%/%‰%‹&ÿ¤%¥/"--$ *ÿ=%—%%)7ÿ?65Ÿ7ÿ,*-/3$ -ÿ•Œ/3Š/%%*ÿ,‹# $ %($ ÿ13# $ Œÿ=%/)‹‰3*Œÿ-%*ÿ¦%# Œ)ÿ•› “Œ/%($ (ÿ,*-/3$ -7ÿ“%*-"*Šÿ™ÿ<*—3/%)$ %&ÿ?65Ÿ7ÿ ÿ ‘8’ÿ Œ%/*$ *Šÿ¦‰/3"Š‰ÿ1"# )$ Œ-$ %7ÿ•Œ%&ÿ§3”ÿ–7ÿ'"# ”ÿ5@@57ÿ'"# ”ÿ5@@5&ÿ<>>>ÿ›3‹")Œ/ÿ¨/%‹‰$ Ž(ÿ%*- ,‹‹# $ Ž%)$ 3*&ÿ‹‹7ÿ98œ£87ÿ

  ÿ ‘©’ÿ •%))Œ/*(œ¨Œ()"/Œ(7ÿ ‘š*# $ *Œ’ÿ ‘›$ )Œ-™ÿ ?6ÿ žŒÿ ?6597’ ‰))‹(™;;0007Š33Š# Œ7Ž3;-Œ($ Š*;(‹ŒŽ;‹%))Œ/*(;ŠŒ()"/Œ(7‰)# ª7ÿ ÿ ‘@’ÿ=)Œ0%/)&ÿ,**Œÿ1%)("3)3ÿ%*-ÿ1"/3)%*$ &ÿ¤3/$ 37ÿ?65?7ÿ43-%*(‰%« (ÿ¡$ /%Š%*%ÿ¢3/33™ÿ,ÿ=)Œ‹œ”œ =)Œ‹ÿ,‹‹/3%Ž‰ÿ)3ÿ“%($ Žÿ'%‹%*Œ(Œ7ÿ'%‹%*ÿ™ÿ43-%*(‰%&ÿ?65?7ÿ

  ÿ ‘56’ÿ¦%# Œ)ÿ%(ÿ%ÿ*Œ0ÿ$ *)Œ/%Ž)$ 2Œÿ)33# ÿ—3/ÿŒ-"Ž%)$ 3*ÿ‹%# Œ3Š/%‹‰”7ÿ¬)3/32­&ÿ•%2# %ÿ%*-ÿ4$ (Œ# %&ÿ'$ /$ 7ÿ?6597 ?659&ÿ•/3ŽŒ-$ %ÿœÿ=3Ž$ %# ÿ%*-ÿ“Œ‰%2$ 3/%# ÿ=Ž$ Œ*ŽŒ(ÿ58Ÿ&ÿ‹‹7ÿ:5£Ÿÿ®ÿ:5£@ÿ7ÿ ÿ ‘55’ÿ˜(Œÿ3—ÿ1"# )$ Œ-$ %ÿ%(ÿ%ÿ¤Œ0ÿ>-"Ž%)$ 3*%# ÿ¦33# ÿœÿ,ÿ=)"-”7ÿ1%# $ &ÿ=ÿ%*-ÿ,Š%/0%# &ÿ,7ÿšŽ)3Œ/ÿ?65?7 International Journal of Science and Engineering Applications Volume 5 Issue 2, 2016, ISSN-2319-7560 (Online)

  

Android Based Japanese Handwriting Application

Yulia Department of Informatics

  When counting the number of basic letters in Hiragana and Katakana, each of them has 46 letters. In total there are 92 types of letters, this makes the learning ineffective because it accumulates. Therefore, the material will be divided into two sessions Hiragana and Katakana. This makes the material divided into two, but 46 letters also included a lot to be learned as well. To make learning more effective, 46 letters were made into a learning package (lesson). The grouping of the letters based on the sequence chart is divided equally into 10 lessons for both Hiragana and Katakana.

  Figure 1. Hiragana Chart (Budo Shugyosha)

  The shape of the Hiragana letter can be seen in Figure 1.

  Japanese language is written using the basic letters called Kana. Kana letter is divided into three, namely Hiragana, Katakana, and Kanji (Stewart & Murotani, 2012). The third type of Kana's own use each and different writing. Hiragana is used to write the words that does not use the original Japanese kanji, as Ohayou which means good morning and arigatou which means thank you. Katakana is used for transliteration from foreign languages to Japanese, for example konpyuuta which means computers and orenji which means orange (Center, 2013).

  2.1 Japanese Language Curriculum

  2. THEORETICAL BASIS

  Learning of reading and writing begin in childhood using various methods. Children learn to recognize letters which then can rea d and write. (Štorková & Kisela, 2015). Nowdays, multimedia devices have been widely used as an educational technology tool (Malik & Agarwal, October 2012) (Pea, July 1991). The children can gain knowledge and then they can try to solve the problem from the test case. And nowdays, most of the students have their own smartphones and tablets. Given these reasons, this research was made an interactive learning media by using Android.

  However, from the difference, Katakana and Hiragana have the exact same pronunciation, and it makes no difference. This is evidenced in both the letter in the Romaji version. Romaji or may be called by the Roman script is writing the letters using the Latin alphabet.

  Petra Christian University Surabaya, Indonesia

Justinus Andjarwirawan

Department of Informatics

  We ask that authors follow some simple guidelines. This document is a template. An electronic copy can be downloaded from the journal website. For questions on paper guidelines, please contact the conference publications committee as indicated on the conference website. Information about final paper submission is available from the conference website Japanese writing system is divided into two parts, namely Hiragana and Katakana. Hiragana is the basic language used only for words that are not a foreign language. Meaning it is not to take accent pronunciation or writing of English or German. Unlike the Hiragana, Katakana is used to write the word uptake whose use has been integrated and generally accepted. So in writing Japanese words, a loan word or not can be distinguished by writing letters. Based on this fact, in this study will prioritize learning Hiragana because it is considered as the basic material for teaching beginners level.

   INTRODUCTION

  Keywords: Android, hiragana, japanese, katakana, learning application 1.

  have their own usefulness as a basic word. Due to the basic character, the Japanese language is very similar to other languages in general that has the alphabet as a base word. The most effective way for a person's ability to memorize is to use a media of learning interesting and interactive. Among the form of technology-based learning media are quite friendly with the people at home and outside the home, for example, smartphones are already widely used by all levels of society, both in cities and villages. Therefore, interactive learning applications based on Android is most needed.

  Petra Christian University Surabaya, Indonesia

Abstract: Japanese language writing system is divided into 2 forms, namely Hiragana and Katakana. Both are characters that each

  

Petra Christian University

Surabaya, Indonesia

Malvin Yuwono Kurniawan Department of Informatics

  Hiragana is basically used to say 46 types of sound in the Japanese language. Hiragana should be studied first before studying Katakana because it will facilitate the learning of Katakana. International Journal of Science and Engineering Applications Volume 5 Issue 2, 2016, ISSN-2319-7560 (Online)

  Katakana is used to write transliteration of foreign languages to Japanese, for example konpyuuta means computers and orenji which means orange. The shape of the katakana can be seen in Figure 2.

SYSTEM DESIGN

  However, when viewed, the typeface has the exact pronunciation. Therefore learning should be done separately.

2.2 Android Mobile Application for Education

  Segment 1. Swipe Input Process GestureOverlayView gx1 = (GestureOverlayView) findViewById(R.id.gestures); gx1.setOnTouchListener(new OnTouchListener() {

  Advanced

  Play Study Setting Achievem ent Beginner Intermedi ate

  Main Menu

  }}); gx1.addOnGesturePerformedListener(this);

  MyImageView m = (MyImageView)findViewById(R.id.gambar); m.addXY(event.getX(),event.getY()); return true;

  @Override public boolean onTouch(View arg0, MotionEvent event) {

  On this menu the user will play with basic letters corresponding learning materials. This section is divided into two types, namely Hiragana and Katakana letters. However, before the user logs in to a selection of letters, user’s study progress will be checked first. When eligible to play the notification to use Study menu will not appear. There is also a difficulty level provided to test and challenge the user to write the letter. Each level has a different difficulty and which particular features of its own. Checking will happen which is the input process in the form of swipe and keystrokes sound. Segment swipe input process can be seen in Segment 1. To create a page that can detect and animate swipe, swipe is needed in the form of a layout canvas governing GestureOverlayView (Patterns-Gestures) (Canvas and Drawables). These layout functions are useful for creating animated swipe on the layout.

  The touch screen is used as a user interface for most mobile devices. Even notebook which use a keyboard and mouse as input devices are equipped with a touchpad. Touch Screen easily become very affordable for the general population due to greater expansion and lower prices. Another advantage is that these devices will replace positioning device such as a mouse or a touchpad in near future. The other advantage is an intuitive gestures recognition which simply expresses the intended requirement. (Štorková & Kisela, 2015). A mobile application is software designed for mobile operating systems. From the survey of the use of mobile application to a group of 39,000 Purdue University students, 43% of students use Android and 40% use iOS. (Bowen & Pistilli, 2012). And based on kantarworldpanel.com report, by the end of 2014, Android's market share amounted tp of 68.4% across Europe.

  Figure 2. Katakana Chart (Crapules Corp) Katakana also has a total of 46 different letters from Hiragana.

  Figure 4. Hierarchy Diagram

  Based on the flow of data on Android applications that have been designed, designing a data flow diagram that can be seen clearly in Figure 4. When the application is run the user will be taken directly to the Main Menu. In this menu the user is free to make choices. There are four choices of Play, Study, Achievement, and Setting.

  3.2 Process Design

  In this process there are three main components that interact namely user / users, Android, and the local database. Database function stores the state of learning in this application. In this application, Android will call files that exist on the Android system. Later there is only a read process on the Android device to the existing data in the database. Users will only be able to input in the form of swipe through a smartphone that will be checked to generate an output.

  3.1 System Architecture

  Android is built using object oriented theory that divides its constituent elements into shaped objects that can be reused / reusable. In order to make the application well, it is obvious for the developers to need to know the architecture of Android OS along with the elements. Figure 3 is a schematic representation of the distribution of elements on the Android architecture. (Harahap, 2014) 3.

  3.2.1 Play Process Design International Journal of Science and Engineering Applications Volume 5 Issue 2, 2016, ISSN-2319-7560 (Online)

  3.2.2 Study Process Design In this menu the user can learn about Hiragana and Katakana.

  When users enter this menu there is a list of Hiragana which will appear as it is set as the default list. Users can turn to writing Katakana or Romaji to display different letters. When users change the case Romaji, Kana button will appear and vice versa.

  3.2.3 Swipe Tolerance Design

  In this application, tolerance applied to the user that the application is not rigid-selling, which means sticking to the exact point that has been determined. Given this tolerance, the application is expected to be more friendly to the user and can tolerate user error within the tolerance limits that have been determined.

  Calculation of tolerance is based on the smartphone screen resolution which is owned by the user. The exact point will be large compared to the maximum of the screen both in length and width. Then, the exact point will create a tolerance range specified by the developer. To do that we need a formula and mathematical calculation

  Figure 5. Menu steps. If desired, tolerance by 25 pixels at the point (x, y).

  Tolerance is based on screen resolut Study Menu is where users learn Hiragana and Katakana ion that is (α , β). freely. In this section, the user can select the tab Hiragana or Katakana. List of characters can be selected in accordance

  Therefore point (x,y) has a tolerance of for x and with the wishes of the user. When the user selects a specific letter then it will go to another layout to try to write the letter. for y. For a point of coordinate (a,b) assigned a

  In that section, included line guide help that can be on / off tolerance of: and no key sound for pronunciation of the letters that are printed. To return to the menu list of letters the user can press the back button on the smartphone user. In order to clearly see

   a a for x-

  more, a list of the letters can be seen in Figure 6 and to try to see the letters which can be seen in Figure 7.

  coordinate.

  …(1)

   b b for y- coordinate. …(2) 4.

   RESULT

  When a user runs the application, the user will be directed to the main menu. This section is divided into four choices of play to play, to learn the letters that will be played, providing the information about the percentage of achievement of

  Figure 6. Layout List of Menu Study

  learning undertaken, and settings that can be set by the user accordingly. Here is a picture of the Main Menu design in Figure 5.

  Figure 7. Layout of character experiment in Study Menu

  The play menu is generally divided into two parts, namely Hiragana and Katakana. Users are advised to complete Hiragana first. If users choose Katakana then a pop-up warns to complete Hiragana first. Each letter was 48 so it will be divided into 10 separate lessons. Players must complete the first lesson which will open the second lesson, and the lesson International Journal of Science and Engineering Applications Volume 5 Issue 2, 2016, ISSN-2319-7560 (Online) 2 will open lesson 3 and so on. Figure 8 below is the form of the game menu.

  Figure 8. Game Menu

  Japanese Language Ability Respondents Yes

  It has been conducted a testing on applications regarding the features provided. This trial aims to determine whether the application can run properly without error. Testing conducted with several different device specifications and Operating System (OS). The specifications of the device to be used are: 1.

   For the assessment of the application, there are two respondents (10%) give a value quite satisfied, fifteen respondents (75%) are satisfied and three respondents (15%) are very satisfied. It can be concluded that the assessment of the application is good enough.

   For the features available in this application, eight respondents (40%) give a value quite satisfied, nine respondents (45%) are satisfied and three respondents (15%) are very satisfied. Thus, the features available in this application are feasible and adequate.

   For the learning process help, there are four respondents (20%) give a value quite satisfied, six respondents (30%) are satisfied and ten respondents (50%) give very satisfied. Thus it can be concluded that this application can help the learning process well.

   For the level of ease of the application, the results obtained by one respondent (5%) gives a value of less satisfied, but there are four respondents (20%) give a value quite satisfied, eight respondents (40%) give satisfied and seven respondents (35%) are very satisfied. Thus the conclusion of this application was considered easy to use.

  6 It can be concluded that:  For application interface, one respondent (5%) gives less satisfied respond but three respondents (15%) quite satisfied, fifteen respondents (75%) are satisfied and one respondent (5%) is very satisfied. This proves that the existing interface can be accepted and used properly by the user.

  14 No

  Table 1. Japanese Language Ability Data

  Before the player chooses a selection of lesson to be played, the player is required to choose the level of difficulty that has been provided, namely beginner, intermediate and advanced. At the entry level user on the instructions given in the form of a pointer to swipe assistance in accordance with the letters displayed. To view the beginner level games can be seen in Figure 9.

  This survey is addressed to the general public as many as 20 people aged 17-21 years. Table 1 is a collection of respondents about the Japanese language ability, especially Hiragana and Katakana.

   OBSERVATION To determine user satisfaction scale, a survey is conducted.

  Figure 11. Write Version Study Page 5.

  Writing version can be set in the settings menu, when this version will only be shown in outline is activated when the first letter appears. When the user has to swipe, outline will disappear completely. However, if the user inputs the correct picture, it will remain updated. Changes in study mode can be seen in Figure 11.

  Figure 10. Advanced Level Layout

  This image is the hardest difficulty level. Sounds are only played at the beginner level only. This mode also uses a countdown, when the user is not able to resolve the case then the user is determined to have failed. To see mid-level games, they can be seen in Figure 10.

  Figure 9. Beginner Level Game Layout

  Samsung Galaxy Mega I9150, Android 4.2.2 (Jelly Bean), 5.8 inches (540 x 960 pixel), Dual-core 1.4 GHz, 8GB, 1.5 GB RAM. International Journal of Science and Engineering Applications Volume 5 Issue 2, 2016, ISSN-2319-7560 (Online) 2.

  [3] Asus Zenfone 5 A500CG, Android 4.4.2 (KitKat), 5.0 Canvas and Drawables. [Online] [Cited: 10 Feb 2015.] inches (720 x 1280 pixel), Dual-core 2 GHz, 8 GB, 2 GB http://developer.android.com/guide/topics/graphics/2d-

  RAM. graphics.html.

  3.

  [4] LG G2 D802, Android 4.4.2 (KitKat), 5.2 inches (1080 Center, Meguro Language. 2013. Hiragana Katakana x 1920 pixel), Quad-core 2.26 GHz Krait 400, 16 GB, 2 Workshee. [Online] 2013. [Cited: 5 1 2015.]

  GB RAM. http://www.mlcjapanese.co.jp/Download/HiraganaKatak anaWorkSheet.pdf.

  All of the three devices above applications can run smoothly, the difference in resolution is not a problem at the interface [5] Crapules Corp. [Online] [Cited: 2 Jan 2015.] layout. This is because the layout made is already responsive http://www.crapulescorp.net/japonais/syllabaires/ and adaptable in various resolutions. trace_katakana.gif.

  [6] Harahap, Nazruddin Safaat. 2014. Android Pemrograman 6.

   CONCLUSIONS

  Aplikasi Moblie Smartphone dan Tablet PC Berbasis After creating and designing applications of Hiragana and Android. Bandung : Informatika, 2014.

  Katakana learning, it can be drawn to several conclusions: [7] Learning Through Multimedia. Pea, Roy D. July 1991.

  1. With the results of experiments on several OS and API, it July 1991, IEEE Computer Graphics and Application, can be concluded that the application can run on OS pp. 57-67. JellyBean up with Lollipop and the API 16 – 21.

  [8] 2.

  Patterns-Gestures. [Online] [Cited: 20 Feb 2015.] The process of checking if the swipe input based on https://www.google.com/design/spec/patterns/gestures.ht predictions prediction score is too high, the system will ml#. tend to blame the user and if it is too small a system will tend to justify the user.

  [9] Stewart, Anne Matsumoto and Murotani, Noriko. 2012.

  3. Kodansha's Hiragana Workbook: A Step-by-Step With this application, users can learn writing characters that became the basis of the Japanese language and can Approach to Basic Japanese. Japan : Kodansha, 2012. try to write these letters.

  [10] Tablet as a new interactive tool for education paleography. Štorková, Pavla and Kisela, Jiri. 2015.

  2015, Procedia - Social and Behavioral Sciences 174, pp.

  7. REFERENCES

  3164 – 3169 . [1]

  Bowen, Kyle and Pistilli, Matthew D. 2012. Student [11]

  Preferences for Mobile App Usage. Purdue University : Use of Multimedia as a New Educational Tool - A Study.

  Malik, S and Agarwal, A. October 2012. October 2012, Educause, 2012. International Journal of Information and Education

  [2] Budo Shugyosha. [Online] [Cited: 5 Jan 2015.] Technology Vol 2 No 5, pp. 468-471. http://www.budoshugyosha.com/wp- content/uploads/2013/03/table_hiragana.png.