PDF

৘ใॲཧֶձ‫ڀݚ‬ใࠂ
IPSJ SIG Technical Report
੒ਓϐΞϊॳ‫ऀڃ‬ͷԋ૗ख़ୡʹ͓͚Δ
νϟϯΫ‫ܗ‬੒աఔͷ෼ੳ
ాଜ ଎ਓ1,a)
஛઒ Ղ੒1,b)
ฏా ‫ܓ‬ೋ1,c)
ా༄ ‫ܙ‬ඒࢠ1,d)
௴ຊ ໻ੜ1,e)
֓ཁɿָ‫ث‬ͷԋ૗ٕज़ͷ޲্ʹ͸ଟେͳ࣌ؒ΍࿑ྗΛඞཁͱ͢ΔͨΊෑ‫ډ‬ͷߴ͞ʹར༻Λஅ೦ͨ͠Γɼख़
ୡޮ཰ͷ௿͔͞Β࠳ંͯ͠͠·͏ԋ૗ऀ͕ଟ͍ɽ͜ͷ໰୊Λղܾ͢ΔͨΊɼචऀΒͷ‫ڀݚ‬άϧʔϓ͸‫ݤ‬൫
্෦ʹઃஔͨ͠ϓϩδΣΫλΛ༻͍ͯ‫ݤ‬൫্΍‫ݤ‬൫ͷपғʹଧ‫ݤ‬Ґஔ৘ใͳͲԋ૗ิॿ৘ใΛ౤Ө͢Δϐ
ΞϊֶशࢧԉγεςϜΛߏங͖ͯͨ͠ɽචऀΒͷ͜Ε·ͰͷධՁ࣮‫Ͱݧ‬͸ɼϐΞϊॳ৺ऀ͸ະख़ͳஈ֊ʹ
ָ͓͍ͯේ্ͷԻූΛ‫ݸ‬ผʹೝ͍͕ࣝͯͨ͠ɼख़ୡ͢ΔʹͭΕҰ࿈ͷෳ਺ͷԻූΛ·ͱ·ΓʢνϟϯΫʣ
ͱͯ͠ೝࣝ͠ԋ૗͍ͯ͠Δ༷ࢠ͕‫؍‬ଌ͞Εͨɽ͜ͷνϟϯΫ‫ܗ‬੒աఔΛ໌Β͔ʹ͢Ε͹ɼख़ୡ౓ͷਪఆ΍
ֶशํུͷఏҊͳͲޮ཰తͳֶशࢧԉγεςϜͷߏஙʹԠ༻Ͱ͖Α͏ɽͦ͜Ͱɼຊ‫Ͱڀݚ‬͸ϐΞϊԋ૗ख़
ୡʹ͓͚ΔνϟϯΫ‫ܗ‬੒աఔʹண໨࣮ͨ͠‫ͱݧ‬෼ੳΛߦͬͨɽνϟϯΫ‫ܗ‬੒աఔΛௐࠪ͢ΔͨΊɼ੒ਓϐ
Ξϊॳ‫ऀڃ‬Λඃ‫ͯ͠ͱऀݧ‬՝୊‫ۂ‬Λ 1 ೔ 30 ෼ؒ࿅श͠ɼ࿅श‫ָʹޙ‬ේ্ʹओ‫؍‬తνϟϯΫ (·ͱ·ΓΛ‫ײ‬
͡ΔԻූྻ) Λ‫ه‬ड़ͯ͠΋ΒͬͨɽνϟϯΫ‫ه‬ड़݁ՌΑΓɼख़ୡ͢ΔʹͭΕνϟϯΫͷม༰ʹҰఆͷ܏޲
͕͋Δ͜ͱ͕໌Β͔ʹͳͬͨɽ
1. ͸͡Ίʹ
ԻූΛ‫ݸ‬ผʹೝ͍͕ࣝͯͨ͠ɼ࿅शΛଓ͚ͯख़ୡ͢Δʹͭ
ΕҰ࿈ͷෳ਺ͷԻූΛ·ͱ·Γͱͯ͠ೝࣝ͠ԋ૗͍ͯ͠Δ
ϐΞϊԋ૗Ͱ͸ේಡΈɼࢦࣔ͞Ε͍ͯΔ‫΁ݤ‬ͷਖ਼֬ͳଧ
༷ࢠ͕‫؍‬ଌ͞Εͨɽԋ૗‫ऀݧܦ‬͸ේ໘্ͷ࿨ԻΛ·ͱΊͯ
‫ݤ‬ɼద੾ͳӡࢦʢࢦ࢖͍ʣ
ɼϦζϜ‫֮ײ‬ɼଧ‫ݤ‬ͷ‫ڧ‬ऑɼςϯ
ಡΈऔΓ‫ه‬Ա͢Δͱ͍ͬͨνϟϯΫ‫ܗ‬੒ೳྗΛ‫͍ͯ͠༻׆‬
ϙͳͲ༷ʑͳٕज़͕‫ٻ‬ΊΒΕɼͦΕΒͷमಘʹ͸௕‫ؒظ‬ͷ
Δ͜ͱ [5] ΍ɼ୯७ͳϘλϯ‫ܕ‬ΩʔϘʔυͷଧ‫͔ݧ࣮ݤ‬Βɼ
‫ૅج‬తͳ࿅शΛඞཁͱ͢ΔɽͦͷͨΊෑ‫ډ‬ͷߴ͞ʹशಘΛ
ख़ୡ͕ਐΉʹͭΕͯνϟϯΫ͕‫ܗ‬੒͞Εɼೝࣝ଎౓΍ೝࣝ
அ೦ͨ͠Γɼशख़ޮ཰ͷ௿͔͞Β࠳ંͯ͠͠·͏ԋ૗ऀ͕
ਫ਼౓͕ߴ·ͬͯޮ཰తʹϛεͳ͘ӡࢦͰ͖ΔΑ͏ʹͳΔ͜
‫ޙ‬Λઈͨͳ͍ɽಛʹॳ৺ऀʹͱͬͯේ໘্ͷԻූ͓Αͼӡ
ͱͳͲ͕஌ΒΕ͍ͯΔ [6]ɽͳ͓ɼຊ‫͚͓ʹڀݚ‬Δνϟϯ
ࢦΛ‫ͯݟ‬ɼԻූ͔Β‫ݤ‬൫্ͷଧ‫ݤ‬ҐஔΛΠϝʔδ͠ɼࢦࣔ
Ϋ͸ɼೝ஌৺ཧֶ΍ਓ޻஌ೳ‫͍͓ͯʹڀݚ‬Ұൠతʹ࢖ΘΕ
͞ΕͨӡࢦͰ஄͘ͱ͍͏Ұ࿈ͷϓϩηε͸೉ؔͰ͋Γɼ͜
ΔϫʔΩϯάϝϞϦʢ୹‫هظ‬Աʹؔ͢Δ༰ྔ‫ݶ‬քʣ͚ͩͰ
ͷϓϩηεʹର͢Δ࿑ྗ΍ਫ਼ਆతෛՙͷܰ‫ثָ͕ݮ‬ԋ૗Λ
ͳ͘ɼEricsson Β͕ओு͢Δ௕‫ظ‬ϫʔΩϯάϝϞϦ [7] ͷ
ָ͠Ί௕ଓ͖ͤ͞Δൿ݃Ͱ͋Δͱ͍͑Δɽ͜ͷ໰୊Λղܾ
֓೦Λ‫ؚ‬Ήɽ͕ͨͬͯ͠ʮνϟϯΫͷม༰ͱख़ୡ౓͸Ͳͷ
͢ΔͨΊʹɼචऀΒͷ‫ڀݚ‬άϧʔϓ͸ɼ‫ݤ‬൫্෦ʹઃஔ͠
Α͏ͳؔ܎͕͋Δͷ͔ʯʮνϟϯΫͷมԽͷ‫ݪ‬Ҽ͸Կͳͷ
ͨϓϩδΣΫλΛ༻͍ͯ‫ݤ‬൫্΍‫ݤ‬൫ͷपғʹଧ‫ݤ‬Ґஔ৘
͔ʯ
ʮνϟϯΫͷ‫ڥ‬໨͸ԿΛҙຯ͢Δͷ͔ʯͱ͍ͬͨϐΞϊ
ใͳͲԋ૗ิॿ৘ใΛ౤Ө͢ΔϐΞϊֶशࢧԉγεςϜΛ
ԋ૗ख़ୡʹ͓͚ΔνϟϯΫ‫ܗ‬੒աఔΛղ໌͢Δ͜ͱͰɼඃ
ߏங͖ͯͨ͠ [1], [2], [3], [4]ɽ
‫ऀݧ‬ͷνϟϯΫೝࣝ݁ՌΛ΋ͱʹख़ୡ౓Λଌఆͨ͠Γɼֶ
͜Ε·Ͱͷઌߦ‫͍͓ͯʹڀݚ‬ɼϐΞϊະ‫͕ऀݧܦ‬࿅शΛ
शऀͷֶशํུͷਪఆɼνϟϯΫ୯ҐʹΑΔ௚‫؍‬తͳΨΠ
࢝Ίͨ͹͔Γͷԋ૗͕ະख़ͳஈ֊ʹ͓͍ͯ͸‫ݸ‬ʑͷԻූͱ
υͳͲɼޮ཰తͳֶशࢧԉγεςϜͷߏஙʹԠ༻Ͱ͖Δɽ
ͦΕʹରԠ͢Δ‫ݤ‬Λͦͷ౎౓֬ೝ͠ͳ͕Βԋ૗ָ͠ේ্ͷ
͜ͷΑ͏ʹνϟϯΫͷ֓೦ʹ஫໨͢Δ͜ͱͰɼ͜Ε·Ͱͷ
ϐΞϊԋ૗ࢧԉγεςϜͱ͸ҧ͍ɼิॿແ͠Ͱ͸ֶशऀ͕
1
a)
b)
c)
d)
e)
ެཱ͸ͩͯ͜ະདྷେֶ
Future University Hakodate
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
c 2014 Information Processing Society of Japan
ϐΞϊΛԋ૗Ͱ͖ͳ͍ঢ়ଶ͔Β୤٫͠ɼิॿ͕ͳͯ͘΋ԋ
૗͕Ͱ͖ΔΑ͏Α͏ʹͳΔ·ͰΛࢧԉ͢Δʠิॿ͔Βͷ཭
୤ʡͱɼֶशऀ͕࿅शͷ࠳ંΛճආͰ͖Δ͜ͱΛ໨ඪͱ͠
ͨϐΞϊֶशࢧԉγεςϜͷߏஙΛ໨ࢦ͢ɽ
1
৘ใॲཧֶձ‫ڀݚ‬ใࠂ
IPSJ SIG Technical Report
ͦͷͨΊຊ‫Ͱڀݚ‬͸ɼϐΞϊԋ૗ख़ୡʹ͓͚ΔνϟϯΫ
ߦ͏৔߹ʹ͓͚ΔɼνϟϯΫͷଘࡏΛ໌Β͔ʹͨ͠ɽϐΞ
‫ܗ‬੒աఔʹண໨࣮ͨ͠‫ͱݧ‬෼ੳΛߦ͏ɽνϟϯΫ‫ܗ‬੒աఔ
ϊԋ૗Ͱ͸ɼࢹ͚֮ͩͰͳ͘ɼௌ֮΍ϑϨʔζͱ͍ͬͨԻ
Λௐࠪ͢ΔͨΊ੒ਓϐΞϊॳ‫ऀڃ‬Λඃ‫͠ͱऀݧ‬ɼ՝୊‫ۂ‬Λ
ָత஌ࣝ΋νϟϯΫ‫ܗ‬੒ʹ‫د‬༩͢ΔͨΊɼΑΓߴ࣍ͳϨϕ
1 ೔ 30 ෼ؒ࿅श͠ɼ࿅श‫ʹޙ‬౸ୡ౓ςετ (՝୊‫ۂ‬Λ࠷ॳ
ϧͰͷղੳ͕‫ٻ‬ΊΒΕΔɽ
͔Β࠷‫Ͱ·ޙ‬௨ͯ͠஄͍ͯ΋Β͏͜ͱ) Λߦ͏ɽશ͘ԋ૗
3. ࣮‫ڥ؀ݧ‬
Ͱ͖ͳ͍ঢ়ଶ͔Β‫ޡ‬ଧ‫͘ͳݤ‬ԋ૗Ͱ͖Δ࣌·Ͱ‫࡯؍‬Λ‫ܧ‬ଓ
͠ɼ֤࣮‫ݧ‬೔ͷ࿅श‫ָʹޙ‬ේ্ʹओ‫؍‬తνϟϯΫ (·ͱ·
3.1 ϐΞϊֶशࢧԉγεςϜͷߏ੒
ΓΛ‫͡ײ‬ΔԻූྻ) Λ‫ه‬ड़ͯ͠΋Β͏ͱͱ΋ʹɼͦͷࠜ‫ڌ‬
࣮‫ͨ͠༻࢖Ͱݧ‬ϐΞϊֶशࢧԉγεςϜͷ֎‫͓؍‬Αͼγ
ʹ͍ͭͯ‫ޠݴ‬ใࠂΛಘΔɽ·ͨɼඃ‫ऀݧ‬ͷࢹઢ৘ใ΍ଧ‫ݤ‬
εςϜߏ੒Λਤ 1 ͓Αͼਤ 2 ʹͦΕͧΕࣔ͢ɽ͜ͷγες
৘ใΛৗ࣌‫ه‬࿥͠ɼྔతσʔλͱ࣭తσʔλΛ΋ͱʹνϟ
ϜͰ͸‫ݤ‬൫্෦ʹઃஔͨ͠ϓϩδΣΫλΛ༻͍ͯ‫ݤ‬൫্ʹ
ϯΫͱख़ୡ౓ͷؔ࿈ͷௐࠪɾ෼ੳΛߦ͏ɽ
ԋ૗ิॿ৘ใΛఏࣔ͢Δɽ·ͨɼԋ૗ऀͷલํʹࢹઢ௥੻
ҎԼʹຊ࿦จͷߏ੒Λࣔ͢ɽ2 ষͰؔ࿈‫ͯ͠ͱڀݚ‬ϐΞ
‫ػ‬ೳ෇σΟεϓϨΠΛ഑ஔ͠ɼϓϩδΣΫλͱಉ༷ʹԋ૗
ϊԋ૗ख़ୡԽࢧԉʹؔ͢Δઌߦ‫ڀݚ‬΍ɼϐΞϊԋ૗தʹ͓
ิॿ৘ใΛఏ͍ࣔͯ͠ΔɽγεςϜ͸ɼMIDI ‫ݤ‬൫ʹΑΔ
͚Δࢹઢͷ‫ه‬࿥ͱνϟϯΫʹؔ͢Δઌߦ‫͍ͯͭʹڀݚ‬ड़΂
MIDI σʔλʢଧ‫ݤ‬Ґஔ΍ଧ‫౓ڧݤ‬ʣ͓Αͼࢹઢ௥੻૷ஔ
Δɽ3 ষͰ࣮‫͍ͨ༻ʹݧ‬ϐΞϊֶशࢧԉγεςϜʹ͍ͭͯ
ʹΑΔࢹઢσʔλʢσΟεϓϨΠ্ʹ͓͚Δ஫ࢹ఺ͷ࠲ඪ
આ໌͠ɼ4 ষͰධՁ࣮‫ݧ‬ͷखॱ͓Αͼ݁ՌΛड़΂ɼ5 ষͰ
͓Αͼ‫ه‬࿥࣌ࠁʣΛೖྗͱ͢Δɽԋ૗ͷ༷ࢠΛ‫ه‬࿥͢Δͨ
࣮‫ݧ‬ͷߟ࡯ʹ͍ͭͯड़΂Δɽ࠷‫ ʹޙ‬6 ষͰຊ‫ڀݚ‬ͷ·ͱΊ
ΊʹϏσΦΧϝϥΛઃஔͨ͠ɽ
Λߦ͏ɽ
2. ؔ࿈‫ڀݚ‬
ө૾ੜ੒͓ΑͼࢹઢɾMIDI σʔλ‫ه‬࿥༻ͷ PC ͱͯ͠
TOSHIBA ࣾͷ RX-2L/E7LE Λ࢖༻ͨ͠ɽ·ͨɼMIDI ‫ݤ‬
൫ͱͯ͠ CASIO ࣾͷ PriviA PX-110 Λ࢖༻ͨ͠ɽࢹઢ௥
͜Ε·ͰϐΞϊֶशͷࢧԉʹͭͳ͕ΔࢼΈ͸͍ͭ͘
੻૷ஔͱͯ͠ Tobii ࣾͷ TX-300 Λ࢖༻ͨ͠ɽϓϩδΣΫ
͔ߦΘΕ͍ͯΔɽ஝ੵͨ͠ԋ૗σʔλ͔Βԋ૗ऀͷۤ
λͱͯ͠ BenQ ࣾͷ MP776 ST Λ࢖༻ͨ͠ɽϓϩδΣΫ
खͳ૗๏ΛׂΓग़͠ूதతʹτϨʔχϯά͢Δγες
λͷ‫ݤ‬൫౤ӨྖҬ͸ 6 ΦΫλʔϒʢ72 ‫ݤ‬ʣͰɼϓϩδΣ
Ϝ [9], [10], [11], [12], [13] ΍ɼԋ૗ΛࣗಈతʹධՁ͠‫ޡ‬Γ
Ϋλͷө૾͕Α͘‫͑ݟ‬ΔΑ͏ʹࠇ‫ݤ‬Λന͘ృͬͨɽPC ্
΍ΞυόΠεจΛේ໘্ʹఏࣔ͢ΔγεςϜ [14] ͕͋Δɽ
ͷιϑτ΢ΣΞͷ։ൃ͸ɼWindows 7 ্Ͱ Microsoft ࣾͷ
͜ΕΒ͸ଧ‫ݤ‬ϛεɼଧ‫Ͳͳ౓ڧݤ‬Λओʹଧ‫ݤ‬৘ใ͔ΒධՁ
Visual C++ 2010 Λ༻͍ͯߦͬͨɽ
͍ͯ͠ΔɽPiano Tutor[15] ͸ԋ૗௥ैೝࣝʹΑΔࣗಈේ
Ί͘Γ‫ػ‬ೳ΍ɼϏσΦ΍Ի੠ʹΑΔ໛ൣԋ૗ͷఏࣔɼԋ૗
3.2 ఏࣔίϯςϯπ
σʔλΛղੳ͠վળ఺ΛςΩετͳͲͰࢦࣔ͢Δ‫ػ‬ೳͳͲ
σΟεϓϨΠͱ‫ݤ‬൫্ʹදࣔ͞Εͨίϯςϯπʹ͍ͭͯ
Λ΋ͭɽઌੜͱੜెͷϨοεϯࢧԉ [16], [17] ͱͯ͠ɼςϯ
ਤ 3 ͓Αͼਤ 4 Λ༻͍ͯड़΂Δɽ֤ਤதͷ൪߸͸ҎԼͷՕ
ϙ΍‫ڧ‬ऑɼελοΧʔτ΍ϨΨʔτͱ͍ͬͨΞʔςΟΩϡ
৚ॻ͖൪߸ʹରԠ͍ͯ͠Δɽ
Ϩʔγϣϯͷ۩߹౳Λࣔ͢γεςϜ͕ఏҊ͞Ε͍ͯΔɽଧ
‫ݤ͖΂͢ݤ‬ɼӡࢦɼखຊө૾Λදࣔ͢ΔΩʔϘʔυ΍ιϑ
( 1 ) ɹ‫ط‬ଘͷࢴഔମͷָේͱಉ༷ͷָේΛఏࣔ͢Δɽ
τ΢ΣΞ [1], [2], [18], [19] ͕͋Δɽ͜ΕΒ͸͍ͣΕ΋ଧ‫ݤ‬
( 2 ) ɹ‫ࡏݱ‬ͷԋ૗ҐஔΛఏࣔ͢Δɽ͜ΕʹΑΓɼֶशऀ͸
৘ใ͔Βָ‫͕ۂ‬ΑΓਖ਼͘͠ԋ૗Ͱ͖͍ͯΔ͔ΛධՁֶ͠श
‫͜Ͳࡏݱ‬Λԋ૗͍ͯ͠Δ͔Λ௚‫ײ‬తʹཧղͰ͖Δɽਖ਼
໨తʹඞཁͳ৘ใΛఏ͍ࣔͯ͠Δɽຊ‫Ͱڀݚ‬͸ओ‫؍‬తνϟ
͍͠‫ݤ‬Λ஄͍ͨ࣌ͷΈఏࣔ͞ΕΔԋ૗Ґஔ͕ਐΉɽ
ϯΫʹ஫໨ͯ͠ඃ‫ऀݧ‬ͷָ‫΁ۂ‬ͷೝ஌౓ͷมԽΛ‫؍‬ଌͯ͠
( 3 ) ɹ࣍ʹԋ૗͢Δ‫ʹ্ݤ‬৭෇࿮Λఏࣔ͢Δɽӡࢦ৘ใ͸
͍Δ఺΍ɼ͜Εʹࢹઢσʔλͱଧ‫ݤ‬σʔλΛฒ༻ͯ͠ԋ૗
ӡࢦ൪߸ʢ਌ࢦ͔Βখࢦʹ͔͚ͯ 1 ͔Β 5 ͷ൪߸͕ͦ
ͷख़ୡ౓ΛධՁ͍ͯ͠Δ఺Ͱ‫ط‬ଘ‫ͱڀݚ‬͸ࠜຊతʹҟͳΔɽ
ΕͧΕׂΓ౰ͯΒΕ͍ͯΔʣ͝ͱʹରԠ͍ͯ͠Δྠֲ
஛઒Β [4] ͸ɼຊ‫ͱڀݚ‬ಉ༷ʹɼֶशࢧԉγεςϜͷར༻
ͷ৭΍ɼ‫ʹ্ݤ‬ӡࢦ൪߸Λఏࣔ͢Δ͜ͱͰࣔ͢ɽ͜Ε
Λ૝ఆ͠ɼଧ‫ݤ‬৘ใ΍ࢹઢ৘ใΛ΋ͱʹɼख़ୡաఔʹ͓͚Δ
ʹΑΓֶशऀ͸༰қʹଧ‫ݤ‬Ґஔ΍ӡࢦΛ೺ѲͰ͖Δɽ
γεςϜར༻தͷࢹઢͷભҠΛௐ͍ࠪͯ͠Δ͕ɼνϟϯΫ
·ͨɺσΟεϓϨΠʹ΋‫ݤ‬൫ͱಉ༷ͷଧ‫ݤ‬Ґஔ৘ใ΍
ʹ͸஫໨͍ͯ͠ͳ͍ɽ·ͨɼ1 ষͰड़΂ͨΑ͏ʹ Weaver[5]
ӡࢦ৘ใΛఏࣔ͢ΔɽσΟεϓϨΠʹ͸ଧ‫ݤ‬Ґஔͱͳ
͸ϐΞϊख़ୡऀͷේಡΈʹ͓͚ΔνϟϯΫೳྗʹ͍ͭͯௐ
Δ‫ݤ‬ͷ࿮ͷΈදࣔ͞ΕΔ͕ɼ‫ݤ‬൫্ʹఏࣔ͞Εͨ৘ใ
͍ࠪͯ͠Δ͕ɼຊ‫Ͱڀݚ‬͸੒ਓϐΞϊॳ‫ऀڃ‬Λର৅ͱͯ͠
ͱൺֱͯ͠ಘΒΕΔ৘ใ͸গͳ͘ɼ௚‫ײ‬ੑʹ͚ܽΔɽ
͍Δ఺ɼේಡΈ͚ͩͰ͸ͳ͘ԋ૗ʹ஫໨͠ɼνϟϯΫͷม
ʢ2ʣͷԋ૗Ґஔఏࣔͱ͜ͷଧ‫ݤ‬Ґஔఏࣔ͸ɼΞΠίϯ
༰ʹ஫໨͍ͯ͠Δ఺ͰҟͳΔɽSakai Β [6] ͸Ϙλϯ‫ܕ‬Ωʔ
Λ౤Өͨ͠ԋ૗ʹ࢖༻͠ͳ͍‫ݤ‬ͷଧ‫ʹݤ‬ΑΓ੾Γସ͑
ϘʔυΛར༻͠ɼࢹ֮తͳఏࣔ৘ใΛ‫͕ͳݟ‬Βଧ‫࡞ૢݤ‬Λ
ɹ
c 2014 Information Processing Society of Japan
2
৘ใॲཧֶձ‫ڀݚ‬ใࠂ
IPSJ SIG Technical Report
͕ՄೳͰ͋Γɼԋ૗ऀ͸ࣗ෼ͷԋ૗ख़ୡ౓ʹ߹Θͤͯ
৘ใఏࣔͷ On/Off Λ੾Γସ͑Δ͜ͱ͕Ͱ͖Δɽ
( 4 ) ɹָේ্ʹදࣔ͞ΕΔ൪߸෇͖ͷࠇృΓͷ࢛֯‫ܗ‬͸ɼ
‫ࡏݱ‬ͷԋ૗ҐஔΛมߋ͢ΔΩϡʔϙΠϯτͰ͋Δɽԋ
૗தʹΩϡʔϙΠϯτͷఏࣔҐஔ·Ͱԋ૗ҐஔΛมߋ
͢Δ͜ͱ͕Ͱ͖ɼ͜Ε͸ֶशऀ͕೚ҙͷՕॴΛूதత
ʹ࿅श͍ͨ͠৔߹΍ɼ్த͔Βԋ૗͍ͨ͠৔߹ʹ༗ޮ
Ͱ͋Δɽଧ‫ݤ‬Ґஔఏ͓ࣔΑͼԋ૗Ґஔఏࣔͱಉ͘͡ɼ
ΩϡʔϙΠϯτ΋‫ݤ‬൫্ʹઃఆͨ͠‫ݤ‬Λଧ‫͢ݤ‬Δ͜ͱ
ͰϢʔβ͕બ୒తʹར༻Ͱ͖Δɽ
( 5 ) ɹֶशऀ͕ԋ૗Λ͢ΔࡍɼӈखͷΈ͋Δ͍͸ࠨखͷΈ
ਤ 1
ϐΞϊֶशࢧԉγεςϜͷ֎‫؍‬
Ͱͷԋ૗͕ՄೳͱͳΔΑ͏ɼ౰γεςϜ͸ยखԋ૗ʹ
ରԠͨ͠ଧ‫ݤ‬Ґஔఏࣔ΋Մೳͱͳ͓ͬͯΓɼยखͷΈ
映像生成およびデータ記録用PC
ଧ‫ݤ‬ҐஔΛఏ͍ࣔͯ͠Δ࣌͸ยखͷΈͷԋ૗Ͱԋ૗Ґ
ஔ΍ଧ‫ݤ‬Ґஔͷఏ͕ࣔਐΉɽ·ͨɼ໛ൣԋ૗Λ࠶ੜ͢
Δ‫ػ‬ೳΛ࣋ͪɼ͜ΕΒͷ‫ػ‬ೳ΋‫ݤ‬൫্ʹઃఆͨ͠‫ݤ‬ͷ
ଧ‫ʹݤ‬ΑΓར༻Ͱ͖Δɽ
4. ධՁ࣮‫ݧ‬
ධՁ࣮‫Ͱݧ‬͸ԋ૗ॳ‫ظ‬ஈ֊ʢϐΞϊॳ৺ऀ͕ॳ‫ݟ‬ͷָ‫ۂ‬
ʹରͯ͠ӡࢦ΍ଧ‫ݤ‬ҐஔΛ֮͑ΔͨΊʹ࿅श͢Δஈ֊ʣʹ
͓͚ΔϐΞϊֶशࢧԉγεςϜΛ༻͍ͨࡍͷָ‫ۂ‬ͷशख़౓
ͱνϟϯΫ‫ܗ‬੒ͷؔ܎Λɼඃ‫ָ͕ऀݧ‬ේ্ʹ‫ه‬ड़ͨ͠νϟ
ϯΫͱ಺লใࠂɼଧ‫ݤ‬৘ใ΍ࢹઢ৘ใΛ΋ͱʹ෼ੳ͢Δɽ
ਤ 2 γεςϜߏ੒
4.1 ࣮‫ݧ‬ͷखॱ
ඃ‫ऀݧ‬ɹ࣮‫ࢀʹݧ‬Ճͨ͠ඃ‫ऀݧ‬͸ 6 ໊Ͱɼ͍ͣΕ΋ 20 ୅
ͷ੒ਓͰ͋Δɽ͏ͪɼ5 ೥Ҏ্ϐΞϊΛश͍ͬͯͨϐΞϊ
‫ ͕ऀݧܦ‬3 ໊ʢඃ‫ ऀݧ‬AɼBɼCʣɼ࢒Γ 3 ໊ʢඃ‫ ऀݧ‬Dɼ
EɼFʣ͕ϐΞϊॳ৺ऀͰ͋Δɽຊ࣮‫Ͱݧ‬͸νϟϯΫ‫ܗ‬੒ա
ఔΛௐࠪ͢Δ͜ͱ͕໨తͰ͋Δ͕ɼख़ୡ࣌ʹ͓͚Δνϟϯ
Ϋ‫ܗ‬੒݁ՌͷҰ؏ੑΛௐࠪ͢ΔͨΊɼ‫ऀݧܦ‬΋࠾༻ͨ͠ɽ
ͳ͓ɼඃ‫ʹऀݧ‬͸͋Β͔͡ΊϐΞϊֶशࢧԉγεςϜͷ֤
‫ػ‬ೳͷ࢖͍ํΛઆ໌͠ɼॳ৺ऀʹ͸ָේͷಡΈํʢָේ্
ʹ‫͞ه‬ΕΔԻූ΍‫߸ه‬ͷҙຯʣ΍ԋ૗๏΋આ໌ͨ͠ɽ
ਤ 3
σΟεϓϨΠʹఏࣔ͞Εͨίϯςϯπ
՝୊‫ۂ‬ɹ՝୊‫ͯ͠ͱۂ‬ɼW. A. Mozart ͷϐΞϊιφλୈ
11 ൪ୈ 3 ָষτϧίߦਐ‫ۂ‬ͷ๯಄෦෼ʢ࠷ॳ͔Β 17 খઅ
໨·ͰʣΛ࿅शͯ͠΋Βͬͨɽͳ͓ɼ՝୊‫͍ͯͭʹۂ‬͸ඃ
‫ऀݧ‬શһ͕ௌ͍ͨ͜ͱ͸͋Δ͕ԋ૗ͨ͜͠ͱ͸ͳ͍ɽ
࣮‫ํݧ‬๏ɹτϧίߦਐ‫ۂ‬Λຖ೔ 30 ෼͔͚ͯ࿅शͨ͠‫ޙ‬ɼ౸
ୡ౓ςετͱͯ͠ϐΞϊֶशࢧԉγεςϜͷར༻ͳ͠Ͱ࠷
ॳ͔Β࠷‫Ͱ·ޙ‬Ұ௨Γԋ૗͢Δͱ͍͏ࢼߦΛຖճߦͬͨɽ
౸ୡ౓ςετʹ͓͚Δ‫ޡ‬ଧ‫ ͕਺ݤ‬0 ճͱͳΔ·Ͱ࣮‫ݧ‬Λଓ
ਤ 4
‫ݤ‬൫ʹఏࣔ͞Εͨίϯςϯπ
͚ͯ΋ΒͬͨͨΊɼ࣮‫ؒظݧ‬͸ද 1 ʹࣔ͢Α͏ʹඃ‫͝ऀݧ‬
ͱʹҟͳΔɽ30 ෼ͷ࿅शʹ͍ͭͯ͸લड़ͷϐΞϊֶशࢧԉ
γεςϜΛ༻͍ɼ౸ୡ౓ςετ͸ֶशࢧԉγεςϜΛ࢖Θ
c 2014 Information Processing Society of Japan
3
৘ใॲཧֶձ‫ڀݚ‬ใࠂ
IPSJ SIG Technical Report
ද 1 ֤ඃ‫ऀݧ‬ͷ࣮‫ࢪ࣮ݧ‬೔਺
ͨஈ֊Ͱ΄΅՝୊‫ۂ‬ΛָේͲ͓Γʹԋ૗Ͱ͖ΔϨϕϧ·Ͱ
ඃ‫໊ऀݧ‬
ϐΞϊ‫ݧܦ‬ͷ༗ແʢ‫ܧ‬ଓ೥਺ʣ
࣮‫ࢪ࣮ݧ‬೔਺
ඃ‫ ऀݧ‬A
༗Γʢ໿ 6 ೥ؒʣ
2೔
ඃ‫ ऀݧ‬B
༗Γʢ໿ 10 ೥ؒʣ
2೔
ඃ‫ ऀݧ‬C
༗Γʢ໿ 10 ೥ؒʣ
3೔
ඃ‫ ऀݧ‬D
ແ͠
5೔
Εͨɽॳ৺ऀͷ৔߹ɼ࣮‫ ݧ‬2 ೔໨ࠒ·Ͱ͸ยखͷΈͷ࿅श
ඃ‫ ऀݧ‬E
ແ͠
5೔
Λ‫܁‬Γฦ༷͢ࢠ͕ΈΒΕͨɽยखͰͷԋ૗্ୡ‫ޙ‬ɼ྆खԋ
ඃ‫ ऀݧ‬F
ແ͠
6೔
૗ͷ࿅शΛࢼΈ͕ͨεϜʔζʹԋ૗Ͱ͖ͳ͍ঢ়‫ ͕گ‬4 ೔໨
౸ୡͨ͠ɽ·ͨɼ࠷ऴ೔ͷ࿅शͰ͸ָේͲ͓Γʹԋ૗͢Δ
͚ͩͰ͸ͳ͘ɼָේʹࢦ͕ࣔͳ͘ͱ΋Իͷ‫ڧ‬ऑ΍ԋ૗ͷς
ϯϙʹมԽΛ෇͚Δͱ͍ͬͨߴ౓ͳԋ૗Λ͢Δ༷ࢠ͕ΈΒ
ࠒ·Ͱଓ͍ͨɽ࣮‫࠷ݧ‬ऴ೔ʹ͓͚Δ྆खԋ૗Ͱ͸ɼ࿅शத
ͣʹ՝୊‫ۂ‬ͷේ໘ͷΈఏࣔͨ͠ɽ࣮‫ݧ‬த͸ɼࢹઢ‫ܭ‬ଌ૷ஔ
ʹ͓͚Δଧ‫ݤ‬ϛε਺͸‫ݮ‬গͨ͠ɽ·ͨɼ౸ୡ౓ςετΛ૝
͕ੜ੒͢ΔࢹઢσʔλɼMIDI ‫ݤ‬൫͕ੜ੒͢Δଧ‫ݤ‬σʔλ
ఆͯ͠‫ݤ‬൫্΁ͷଧ‫ݤ‬Ґஔఏࣔ‫ػ‬ೳΛ࢖Θͣʹ࿅श͍ͯ͠
ΛγεςϜʹ‫ه‬࿥͠ɼԋ૗தͷ༷ࢠΛϏσΦΧϝϥͰ‫ه‬࿥
ͨɽ೉͍͠Օॴʹ͔͔͞͠Δͱԋ૗Λதஅ͠ਖ਼͍͠‫ݤ‬൫Λ
ͨ͠ɽ౸ୡ౓ςετͰ͸ɼ࿅शதͰ‫ܭ‬ଌ͍ͯ͠Δଧ‫ݤ‬σʔ
୳༷͢ࢠ͕‫؍‬ଌ͞Εͨɽ͕ͨͬͯ͠ɼָ‫ۂ‬શମΛҰఆͷς
λΛ΋ͱʹଧ‫ݤ‬ϛε਺Λ‫ܭ‬ଌͨ͠ɽ·ͨɼ‫ޡ‬ଧ‫ݤ‬ʢؒҧ͑
ϯϙͰԋ૗͢Δͷ͸೉͍͠ঢ়‫ͨͬ͋Ͱگ‬ɽ
ͯଧ‫ͨ͠ݤ‬৔߹ʣ
ɼະଧ‫ݤ‬ʢଧ‫͍ͳ͠ݤ‬৔߹ʣ
ɼ༨ଧ‫ݤ‬ʢ༨෼
࿅शํ๏ʹ͍ͭͯ͸ඃ‫༷ʹͱ͝ऀݧ‬ʑͰ͋ͬͨɽϐΞϊ
ʹଧ‫ͨ͠ݤ‬৔߹ʣΛଧ‫ݤ‬ϛεͱΈͳͨ͠ɽ͞ΒʹνϟϯΫ
ֶशࢧԉγεςϜʹؔͯ͠͸ɼ‫ػ‬ೳʹཔΓ͖ͬͯ࿅श͢Δ
‫ܗ‬੒աఔΛ‫ه‬࿥͢ΔͨΊʹ౸ୡ౓ςετऴྃ‫ޙ‬ɼඃ‫͕ऀݧ‬
ඃ‫ऀݧ‬΍ɼ‫ػ‬ೳΛશ͘ར༻ͤͣ࿅शΛ͢Δඃ‫ऀݧ‬ɼଧ‫ݤ‬Ґ
ೝ͍ࣝͯ͠ΔνϟϯΫΛָේ΁‫ه‬ೖͯ͠΋Β͏ͱͱ΋ʹɼ
ஔͳͲͷิॿ৘ใΛද͍ࣔͯ͠Δ΋ͷͷͦΕʹैΘͣಠ
ͦͷࠜ‫͍ͯͭʹڌ‬ใࠂΛಘͨɽ
ࣗʹ࿅शΛਐΊΔඃ‫ऀݧ‬΋͍ͨɽॳ৺ऀ͸ΩϡʔϙΠϯτ
‫ػ‬ೳΛར༻ͯ͠೉͍͠ՕॴͳͲΛ൓෮࿅श͓ͯ͠Γɼָ‫ۂ‬
ඃ‫΁ऀݧ‬ͷࢦࣔɹ 30 ෼ؒͷ࿅शͰ͸ʮࣗવͳςϯϙͰָ
ͷशख़౓্͕͕ΔʹͭΕͯ՝୊‫ۂ‬શମΛ‫܁‬Γฦ͠࿅श͢
ේΛ‫͕ͳݟ‬Βϛεͳ͘஄͚Δ͜ͱΛҙࣝͯ͠ɼ‫ػ‬ೳΛࣗ༝
ΔΑ͏ʹͳͬͨɽ͜Εʹର͠‫ऀݧܦ‬͸ɼΩϡʔϙΠϯτ‫ػ‬
ʹ࢖͍ͳ͕Β 30 ෼ؒ࿅श͍ͯͩ͘͠͞ɽ͜ͷ͋ͱ౸ୡ౓
ೳ͸͋·Γར༻ͤͣɼ࣮‫ظॳݧ‬ஈ֊͔Β՝୊‫ۂ‬શମΛ௨͠
ςετΛߦ͍·͢ɽ౸ୡ౓ςετͰ͸ଧ‫ݤ‬Ґஔ΍ԋ૗Ґஔ
ͯ࿅श͢Δ༷ࢠ͕‫ݟ‬ΒΕͨɽͦͷଞʹ΋ϝϩσΟΛ‫ͣ͞ޱ‬
ͷ৘ใͳͲγεςϜ͔Βͷิॿ৘ใ͕ͳ͍ঢ়ଶͰ஄͍ͯ΋
Έͳ͕Β࿅शͨ͠Γɼ໛ൣԋ૗ͷ࠶ੜʹ߹Θͤͯ࿅श͢Δ
Β͍·͢ɽ࣮‫ݧ‬தʹ࣭໰͕͋Ε͹ԿͰ΋ฉ͍͍ͯͩ͘͞ʯ
ͱ͍ͬͨಠࣗͷํ๏Ͱ࿅शΛͨ͠Γ͢Δඃ‫ऀݧ‬΋͍ͨɽͳ
ͱࢦࣔͨ͠ɽ·ͨɼ౸ୡ౓ςετͰ͸ʮࠓ͔Β౸ୡ౓ςε
͓ɼ͜ΕΒͷඃ‫ऀݧ‬ͷߦಈ͸࣮‫ऀݧ‬ͷ‫࡯؍‬ൺֱʹ‫ͮ͘ج‬΋
τΛߦ͍·͢ɽ࠷ॳ͔Β࠷‫Ͱ·ޙ‬໛ൣԋ૗ʹͰ͖Δ͚ͩۙ
ͷͰɼඃ‫ऀݧ‬ͷ৺ཧঢ়ଶͳͲ٬‫؍‬తʹ൑அͰ͖ͳ͍ࣄ৅ʹ
͍ςϯϙͰϛεͳ͘஄͍͍ͯͩ͘͞ɽ੍‫ؒ࣌ݶ‬͸ 5 ෼ؒ
ؔͯ͠͸ɼ࣮‫ݧ‬ऴྃ‫ʹޙ‬ඃ‫ޱʹऀݧ‬಄Ͱ֬ೝ͍ͯ͠Δɽ
Ͱ͢ɽΘ͔Βͳ͍ͱ͜Ζ͕͋Ε͹ඈ͹ͯ͠΋Βͬͯߏ͍·
ͤΜ͠ɼ͜ΕҎ্ԋ૗Ͱ͖ͳ͚Ε͹‫͍ͩͯͬ͘͞ݴ‬ɽͨͩ
4.2.2 νϟϯΫ‫ܗ‬੒աఔ
͠ϛεͯ͠͠·ͬͨΓɼࢭ·ͬͯ͠·ͬͨ৔߹Ͱ΋࠷ॳʹ
ਤ 6ʙਤ 11 ʹ֤ඃ‫ऀݧ‬ͷνϟϯΫ‫ه‬࿥݁ՌΛࣔ͢ɽਤ
໭ͬͯԋ૗Λ΍Γ௚͢͜ͱ͸ͤͣɼࢭ·ͬͯ͠·ͬͨՕॴ
தͰ͸ͦΕͧΕ্ஈ͕ 1 ೔໨ͷ‫ه‬࿥ɼԼஈ͕࠷ऴ೔ͷ‫ه‬࿥
͔Β஄͖௚͍ͯͩ͘͠͞ʯͱࢦࣔͨ͠ɽνϟϯΫ‫ه‬ೖͷࡍ
Ͱ͋Δɽͨͩ͠ɼඃ‫ ऀݧ‬D ͸ 2 ೔໨·Ͱલ൒ͷΈ͋Δ͍
͸ʮ͜ͷָේʹԋ૗தʹࣗ෼͕ҙࣝͨ͠νϟϯΫɼ͢ͳΘ
͸ยखͷΈͷ࿅श͔͠Ͱ͖ͳ͔ͬͨͨΊ্ஈ͕ 3 ೔໨ͷ‫ه‬
ͪԻ΍ϑϨʔζͷ·ͱ·ΓͰ͋Δͱߟ͑ͨ෦෼Λ‫Ͱؙ‬ғΉ
࿥Ͱ͋Δɽ݁Ռͷߟ࡯ΛਐΊΔ্Ͱɼඃ‫ऀݧ‬ͷ಺লใࠂͱ
Α͏ʹ‫ه‬ೖ͍ͯͩ͘͠͞ɽ͋·Γҙ͍ࣝͯ͠ͳ͔ͬͨ෦෼
νϟϯΫͷੑ࣭ΑΓνϟϯΫΛ‫ܗ‬੒ͨࠜ͠‫ͳͱڌ‬Δཁૉʹ
΍Θ͔Βͳ͍෦෼͸‫ه‬ೖͤͣɼ·ͱ·ΓͰ͋Δͱ֬৴ͷ͋
Αͬͯߴ೉౓νϟϯΫɼύλʔϯνϟϯΫɼϑϨʔζνϟ
ΔՕॴͷΈ‫ه‬ೖ͍ͯͩ͘͠͞ɽΑͬͯɼ͍ͣΕͷνϟϯΫ
ϯΫͷ 3 छྨʹ෼ྨͨ͠ɽ͔͠͠ɼύλʔϯνϟϯΫͱϑ
ʹ΋ೖΒͳ͍Իූ΍‫͕ͯͬ͋ූٳ‬΋ྑ͍Ͱ͢ɽ·ͨɼ1 ͭ
ϨʔζνϟϯΫ͸ຊ࣮‫Ͱݧ‬ಘΒΕͨσʔλ͚ͩͰ͸൑ผ͠
ͷԻූͷΈͷνϟϯΫɼେ͖ͳνϟϯΫͷதʹখ͞ͳνϟ
ͮΒ͍ͨΊɼύλʔϯνϟϯΫͱϑϨʔζνϟϯΫ͸۠ผ
ϯΫ͕͋Δ৔߹΍ยखͷ෦෼ͷΈͷνϟϯΫ΋ྑ͠ͱ͠·
͠ͳ͍ɽඃ‫ͱ͝ऀݧ‬ͷ෼ྨͨ͠νϟϯΫͷ਺Λਤ 12 ʹࣔ
͢ɽ྆खʹ·͕ͨΔνϟϯΫͷ৔߹ɼӈखɼࠨखͦΕͧΕ
͢ɽͳ͓ɼਤ 6ʙਤ 11 தͷ྘৭࿮Ͱғ·ΕͨνϟϯΫ͸ߴ
ͷ࢝୺ɼऴ୺͕ଗΘͳͯ͘΋ྑ͍Ͱ͢ʯͱࢦࣔͨ͠ɽ
೉౓νϟϯΫɼ੨৭࿮Ͱғ·ΕͨνϟϯΫ͸ύλʔϯνϟ
ϯΫ͋Δ͍͸ϑϨʔζνϟϯΫͰ͋Δɽ
4.2 ࣮‫݁ݧ‬Ռ
4.2.1 ࿅शதͷ༷ࢠ
֤ඃ‫ऀݧ‬ͷ౸ୡ౓ςετʹ͓͚Δଧ‫ݤ‬ϛε਺ͱԋ૗࣌ؒ
ͷਪҠΛਤ 5 ʹࣔ͢ɽ‫ऀݧܦ‬ͷ৔߹ɼ1 ೔໨ͷ࿅शΛऴ͑
c 2014 Information Processing Society of Japan
ߴ೉౓νϟϯΫɹ 16 ෼Իූ͕࿈ͳΔͳͲ 1 ഥதʹԻՁʢԻ
ͷ௕͞ʣͷ୹͍Իූ͕ີू͍ͯ͠ΔՕॴ΍ෳࡶͳ࿨Ի͕͋
ΔՕॴɼ࣍ଧ‫ݤ‬Ґஔ·Ͱͷ‫཭͕཭ڑ‬Ε͍ͯΔՕॴͱ͍ͬͨɼ
4
৘ใॲཧֶձ‫ڀݚ‬ใࠂ
IPSJ SIG Technical Report
ਤ 5
౸ୡ౓ςετʹ͓͚Δଧ‫ݤ‬ϛε਺͓Αͼԋ૗࣌ؒ
ਤ 6
ඃ‫ ऀݧ‬A ͷνϟϯΫ‫ܗ‬੒աఔ
ਤ 7 ඃ‫ ऀݧ‬B ͷνϟϯΫ‫ܗ‬੒աఔ
ਤ 8
ඃ‫ ऀݧ‬C ͷνϟϯΫ‫ܗ‬੒աఔ
c 2014 Information Processing Society of Japan
ਤ 9 ඃ‫ ऀݧ‬D ͷνϟϯΫ‫ܗ‬੒աఔ
ਤ 10
ඃ‫ ऀݧ‬E ͷνϟϯΫ‫ܗ‬੒աఔ
ਤ 11
ඃ‫ ऀݧ‬F ͷνϟϯΫ‫ܗ‬੒աఔ
ਤ 12
νϟϯΫ‫ܗ‬੒਺ͷਪҠ
5
৘ใॲཧֶձ‫ڀݚ‬ใࠂ
IPSJ SIG Technical Report
ԋ૗தʹ͓͍ͯӡࢦ͕೉͍͠ՕॴͰ‫ܗ‬੒͞ΕΔɽ͜ͷΑ͏
͸ʮಉ͡‫ݤ‬൫ͷଧ‫͕ݤ‬ଓ͘ʯ
ʮಉ͡ϦζϜύλʔϯ͕ଓ͘ʯ
ʹߴ೉౓νϟϯΫ͸ओʹखࢦͷӡಈʢӡࢦʣʹ‫ͮ͘ج‬νϟ
ͱ͍ͬͨखࢦͷӡಈʹؔ͢ΔύλʔϯΛଟ͘‫ݟ‬ग़͍ͯ͠
ϯΫͰ͋Δɽ·ͨɼඞͣ͠΋ߴ೉౓ͱ͍͏Θ͚Ͱ͸ͳ͍͕ɼ
ͨɽ͜ͷ͜ͱ͔Βɼॳ৺ऀͷϐΞϊख़ୡʹ͓͍ͯ͸ਖ਼֬ʹ
ඃ‫͕ऀݧ‬ԋ૗தʹಛʹҙࣝ͠ͳ͚Ε͹ԋ૗Ͱ͖ͳ͍ͱ͍͏
ԋ૗͢ΔͨΊͷύλʔϯΛ͍͔ʹత֬ʹ‫ݟ‬ग़͢͜ͱ͕Ͱ͖
ཧ༝ʹΑΓ‫ܗ‬੒͞ΕΔ৔߹΋͋ΔɽνϟϯΫͷେ͖͞͸ 1
Δ͔͕ॏཁͳϙΠϯτͰ͋Δͱߟ͑ΒΕΔɽຊ‫Ͱڀݚ‬ͷఆ
খઅҎԼͰ͋Δɽ
ٛʹ͓͍ͯ‫ܗ‬੒ͨ͠νϟϯΫͷਖ਼ղ΍ෆਖ਼ղ͸ແ͍ͱͯ͠
͍Δ͕ɼԋ૗্͋Δ͍͸ޮ཰Α͘ख़ୡ౓Λ্͛ΔͨΊʹ͋
ύλʔϯνϟϯΫɹಉ͡ϦζϜͷԻූ͕ଓ͍ͨΓɼಉ͡‫ݤ‬
Δఔ౓༗ޮͳνϟϯΫ‫ܗ‬੒΋ߟ͑ΒΕΔɽ
൫ͷଧ‫͕ݤ‬ଓ͘ͱ͍ͬͨ͋ΔҰఆͷύλʔϯΛඃ‫ݟ͕ऀݧ‬
ग़͢͜ͱͰ‫ܗ‬੒͞ΕΔνϟϯΫͰ͋Γओʹӡಈʹ‫ͮ͘ج‬΋
ϑϨʔζνϟϯΫɹॳ৺ऀʹ͍ͭͯ͸࣮‫ظॳݧ‬ஈ֊Ͱϑ
ͷͰ͋Δ͕ɼԋ૗ͨ͠ࡍͷௌ֮తೝ஌ʹΑͬͯύλʔϯΛ
ϨʔζνϟϯΫΛ‫ܗ‬੒͢Δྫ͸ͳ͘ɼ೔ఔͷத൫Ҏ߱Ͱ͋
‫ݟ‬ग़͢ඃ‫ऀݧ‬΋͍ͨɽύλʔϯνϟϯΫ͸ 1 খઅҎ্ͷେ
Δ࣮‫ ݧ‬3 ೔໨΍ 4 ೔໨ͰΑ͏΍͘ύλʔϯνϟϯΫΛ‫ܗ‬
͖͞Ͱ‫ܗ‬੒͞ΕΔɽ
੒͢Δ܏޲Ͱ͋ͬͨɽ͜Εʹର͠‫ऀݧܦ‬͸࣮‫ॳݧ‬೔Ͱ΋ϑ
ϨʔζνϟϯΫΛ‫ܗ‬੒͍ͯ͠Δɽ
ϑϨʔζνϟϯΫɹओʹԋ૗ͨ͠ࡍͷௌ֮తͳೝ஌ɼ͋Δ
‫ͯؔ͠ʹऀݧܦ‬͸ԋ૗࣌ͷௌ֮͋Δ͍͸ࢹ֮తೝ஌͚ͩ
͍͸ָේΛ‫ࡍͨݟ‬ͷࢹ֮తͳೝ஌ʹ‫͖ͮج‬ೝࣝ͢Δָ‫ۂ‬ͷ
Ͱͳ͘ɼԻָߏ଄΍ָ‫ۂ‬ͷ‫ࣜܗ‬ʢָࣜʣͳͲͷԻָత஌ࣝ
ϑϨʔζͷ·ͱ·Γ͕ཁҼͱͳͬͯ‫ܗ‬੒͞ΕΔνϟϯΫ
΋Ճຯ্ͨ͠Ͱ‫ܗ‬੒͍ͯ͠ΔɽϑϨʔζνϟϯΫʹ͍ͭͯ
Ͱ͋ΔɽνϟϯΫͷ‫ه‬࿥࣌ͷ಺লใࠂʹ͓͍ͯඃ‫͔ऀݧ‬Β
ඃ‫͔ऀݧ‬Β͸ʮӡࢦͰಛʹ‫ؾ‬Λ͚͍ͭͯΔͱ͍ͬͨཧ༝Ͱ
ʮԋ૗ͨ͠ࡍʹௌ͍ͨϑϨʔζͷ·ͱ·Γ‫ʹײ‬Αͬͯνϟϯ
͸ͳ͘ɼԋ૗͍ͯ͠Δͱ͖ʹΠϝʔδ͢ΔϑϨʔζͷ੾Ε
ΫΛೝࣝͨ͠ʯͱ͍͏ใࠂ͕ಘΒΕͨ΋ͷΛϑϨʔζνϟ
໨Λ΋ͱʹߟ͑ͨʯͱ͍͏ใࠂ͕ಘΒΕͨɽ·ͨɼ‫ऀݧܦ‬
ϯΫͱఆٛͨ͠ɽϑϨʔζνϟϯΫ͸ 4 খઅ͋Δ͍͸ 8 খ
͸ʮνϟϯΫ͝ͱʹ‫ڧ‬ऑ΍ςϯϙͷมԽΛ͚ͭΔʯͱड़΂
અʹΘͨΔେ͖ͳνϟϯΫͱͳΔɽ
͍ͯΔɽ·ָͣේ௨Γʹଧ‫ݤ‬ϛεͳ͘ԋ૗͢Δͱ͍͏Ϩϕ
5. ߟ࡯
ϧ͔ΒɼΞʔςΟΩϡϨʔγϣϯʹ΋‫ؾ‬Λ͚ͭΔΑ͏ͳԻ
5.1 νϟϯΫͷछྨผߟ࡯
ָͮ͘‫ۂ‬ͷཧղ͕ඞཁʹͳΔͱߟ͑ΒΕΔɽ
ָతʹ্ୡͨ͠ԋ૗Λ໨ࢦ্͢Ͱ͸ϑϨʔζνϟϯΫʹ‫ج‬
ߴ೉౓νϟϯΫɹඃ‫ऀݧ‬ͷ͏ͪॳ৺ऀ͸ߴ೉౓νϟϯΫʹ
͍ͭͯʮ͜͜͸௓༂͕͋Γӡࢦ͕೉͍ͨ͠Ίɼಛʹ஫໨͠
5.2 ָ‫ۂ‬शಘ౓ͷ޲্ͱνϟϯΫ‫ܗ‬੒աఔ
͓ͯΓ 1 ͭͷνϟϯΫͱͨ͠ʯͱड़΂͍ͯΔɽॳ৺ऀ͸
ଟ͘ͷඃ‫ڞʹऀݧ‬௨ͯ͠ΈΒΕͨ఺ͱͯ͠ɼຊ࣮‫ݧ‬ͷΑ
ʮಛʹ‫ؾ‬Λ͚ͭͯ஄͔ͳ͚Ε͹͏·͘ԋ૗Ͱ͖ͳ͍ʯͱ͍ͬ
͏ʹॳ‫ݟ‬ͷָ‫ۂ‬Λ࿅श͢Δࡍʹ͸ߴ೉౓νϟϯΫ΍খ͞ͳ
ͨཧ༝͔Βɼ͋Δఔ౓शख़౓্͕͕ͬͨஈ֊Ͱ͋Δ࣮‫࠷ݧ‬
ύλʔϯνϟϯΫ͕ଟ਺‫ܗ‬੒͞ΕΔ͕ɼָ‫ۂ‬ͷशಘ͕ਐΉ
ऴ೔Ͱ΋͜ͷछͷνϟϯΫ͸࢒͍ͬͯΔ৔߹͕ଟ͍ɽಛʹ
ʹͭΕͯߴ೉౓νϟϯΫ͕‫ݮ‬ΓɼύλʔϯνϟϯΫ΋ 1 খ
࣍ଧ‫ݤ‬Ґஔ·Ͱͷ‫཭͕཭ڑ‬Ε͍ͯΔՕॴͰͷߴ೉౓νϟϯ
અఔ౓ͷখ͞ͳνϟϯΫʹ୅Θͬͯ 4 খઅఔ౓ͷେ͖ͳ
Ϋ͸࠷ऴ೔·Ͱ࢒Γ΍͍͢ɽ͜Εʹର͠‫ऀݧܦ‬͸࣮‫࠷ݧ‬ऴ
νϟϯΫ͕‫ܗ‬੒͞ΕΔΑ͏ʹͳΔ͜ͱͰ͋Δɽߴ೉౓νϟ
೔ʹ͓͍ͯߴ೉౓νϟϯΫΛ΄΅‫ܗ‬੒͠ͳ͘ͳΔͱ͍ͬͨ
ϯΫ͸ओʹखࢦͷӡಈʹ‫ͨͮ͘ج‬Ίɼ࿅शதʹ͓͍ͯ͸ಛ
఺Ͱ྆ऀͷಛ௃͕‫ݱ‬Εͨɽ
ʹॏ఺తʹ࿅श͢΂͖ӡࢦͷ೉͍͠Օॴʢ࣍ͷଧ‫ݤ‬Ґஔ͕
཭Ε͍ͯΔՕॴɼࢦ͙͘Γ΍ࢦ·ͨ͗ͱ͍ͬͨಛผͳٕೳ
ύλʔϯνϟϯΫɹ‫ऀݧܦ‬ɼॳ৺ऀͱ΋ʹ࣮‫ظॳݧ‬ஈ֊͔
͕ඞཁͳՕॴʣͰ‫ܗ‬੒͞ΕΔ৔߹͕ଟ͍ɽΑͬͯॳ৺ऀͱ
Β‫ܗ‬੒͠΍͍͕͢ɼ‫ظॳݧ࣮͕ऀݧܦ‬ஈ֊͔Β 4 খઅҎ্
‫Ͱऀݧܦ‬ൺֱͨ͠৔߹ɼॳ৺ऀͷํ͕ΑΓࡉ͔͘ɼΑΓଟ
ͷେ͖͞Λ΋ͪɼ྆खΛ·ͱΊͨνϟϯΫΛ‫ܗ‬੒͍ͯ͠Δ
͘ߴ೉౓νϟϯΫΛ‫ܗ‬੒͍ͯͨ͠ɽશ೔ఔͰͷߴ೉౓νϟ
Ұํɼॳ৺ऀ͸ 1 খઅఔ౓͔ͭยखͣͭͱ͍ͬͨൺֱతখ
ϯΫ਺ͷฏ‫ۉ‬஋Ͱൺֱ͢Δͱɼ‫ ͕ऀݧܦ‬3.4 ‫ݸ‬ɼະ‫ऀݧܦ‬
͞ͳνϟϯΫΛΑΓଟ͘‫ܗ‬੒͠΍͍͢܏޲͕ΈΒΕͨɽ͜
͕ 6.9 ‫͋Ͱݸ‬Δɽ·ͨɼॳ৺ऀ͸౸ୡ౓ςετͰͷଧ‫ݤ‬ϛ
ͷେ͖͞ͷҧ͍ʹؔͯ͠͸ɼ1 ͭͷύλʔϯͰ 1 νϟϯΫ
ε਺͕‫ݮ‬গͯ͠΋ߴ೉౓νϟϯΫ͕࢒͍ͬͯΔ͕ɼ‫ऀݧܦ‬
ͱ͍ͯ͠Δ৔߹ͱɼಉҰύλʔϯͷ‫܁‬Γฦ͠Λ·ͱΊ͍ͯ
3 ໊த 2 ໊ʹ͓͍ͯߴ೉౓νϟϯΫ͸ͳ͔ͬͨɽ
Δɼ͢ͳΘͪύλʔϯͷू߹ମͱͳ͍ͬͯΔ৔߹ʹΑͬͯ
ҟͳΔ΋ͷͰ͋Δɽ
5.3 ࣮‫࠷ݧ‬ऴ೔ʹ͓͚ΔϑϨʔζνϟϯΫͷྨࣅੑ
ύλʔϯԽ͢Δཁૉʹؔͯ͠‫ॳͱऀݧܦ‬৺ऀͰେ͖ͳࠩ
ࠓճͷ࣮‫݁ݧ‬ՌͰಛ௃తͩͬͨ఺͸ɼਤ 13 ʹࣔ͢Α͏
͕ΈΒΕͨɽ‫ऀݧܦ‬͸ԋ૗࣌ͷௌ֮తೝ஌΍Իָߏ଄ͳͲ
ʹ֤ඃ‫ऀݧ‬ͷ࠷ऴ೔ʹ͓͚ΔνϟϯΫ‫ܗ‬੒݁Ռ͕Α͘ࣅͯ
ͷ஌ࣝΛ‫ʹج‬ύλʔϯΛ‫ݟ‬ग़͍ͯ͠Δ͜ͱʹର͠ɼॳ৺ऀ
͍ͨ͜ͱͰ͋Δɽ࣮‫͔ظॳݧ‬Βத൫ʹ͔͚ͯͷνϟϯΫͷ
c 2014 Information Processing Society of Japan
6
৘ใॲཧֶձ‫ڀݚ‬ใࠂ
IPSJ SIG Technical Report
ਤ 14
ਤ 13
ϩϯυ‫ࣜܗ‬
શඃ‫ऀݧ‬ͷ࠷ऴ೔ͷԋ૗ʹ͓͚ΔνϟϯΫʢඃ‫ʹͱ͝ऀݧ‬
৭ผʣ
‫ܗ‬੒݁Ռ͕ඃ‫ͦͰؒऀݧ‬ΕͧΕҟͳΓɼଞͷඃ‫ͱऀݧ‬ಉҰ
ͷνϟϯΫΛ‫ܗ‬੒͍ͯͨ͠ͱͯ͠΋ͦΕ͕ಉ࣌͡‫ʹظ‬ग़Δ
ͱ΋‫ݶ‬Βͳ͍ɽ͔͠͠ɼ࠷ऴతʹ͸ࣅͨಛ௃Λ࣋ͭνϟϯ
ΫͱͳΔ܏޲͕ΈΒΕͨɽಛʹ‫ऀݧܦ‬ͷ৔߹͸ߴ೉౓΍ύ
λʔϯͷখ͞ͳνϟϯΫʹ͓͍ͯࡉ͔ͳҧ͍͕͋Δ΋ͷͷɼ
ϑϨʔζνϟϯΫͷதͰ΋࠷΋େ͖ͳνϟϯΫʢ࠷େνϟ
ϯΫʣ͸͢΂ͯҰகͨ͠ɽ‫ऀݧܦ‬ಉ࢜ͰҰகͨ͠࠷େνϟ
ਤ 15
౸ୡ౓ςετԋ૗தͷࢹઢσʔλऔಘ཰
ϯΫ͸ɼ՝୊‫ۂ‬ͷલ൒ʢ1 খઅ໨ʙ9 খઅ໨ 1 ഥ໨ʣͰ 1
νϟϯΫɼ‫ޙ‬൒ʢ9 খઅ໨ 2 ഥ໨ʙ17 খઅ໨ʣͰ 1 νϟϯ
΄Ͳ‫͕͋཭ڑ‬Δ৔߹ʢ՝୊‫͍͓ͯʹۂ‬͸ 8 খઅ໨Ҏ߱ͷࠨ
Ϋͱ͍͏‫ܗ‬੒Ͱ͋Δɽ͜Ε͸ɼ՝୊‫ۂ‬ͷτϧίߦਐ‫͕ۂ‬ϩ
ख෦෼ʣɽಛʹॳ৺ऀ͸࣮ࡍʹଧ‫ݤ‬ҐஔΛࢹ֮తʹ֬ೝ͢
ϯυ‫ࣜܗ‬ʢਤ 14ʣͷָࣜΛ΋ͭͨΊ‫ݱ‬Εͨಛ௃Ͱ͋Δͱߟ
Δඞཁ͕͋ΔͨΊɼ‫ݤ‬൫ͷ֘౰ՕॴΛ஫ࢹ͍ͯ͠Δɽ‫ݧܦ‬
͑ΒΕΔɽຊ࣮‫Ͱݧ‬՝୊‫ࢦʹۂ‬ఆͨ͠τϧίߦਐ‫ۂ‬ͷ๯಄
ऀʹ͓͍ͯ΋ͦΕ·ͰָේΛ΄΅஫ࢹͯ͠ԋ૗Λଓ͚͍ͯ
෦෼Λϩϯυ‫ʹࣜܗ‬౰ͯ͸ΊΔͱɼ՝୊‫ۂ‬લ൒͸ਤ 14 ʹ
͕ͨɼ͜ͷΑ͏ͳՕॴͰ͸‫ݤ‬൫ͷํ΁ࢹઢΛ޲͚͍ͯͨɽ
͓͚Δओ෦ Aɼ‫ޙ‬൒͕ओ෦ B ʹରԠ͢Δɽ‫Ͱؒऀݧܦ‬Ұக
ͨ͠࠷େνϟϯΫ͸ɼલ൒෦෼͕ϩϯυ‫͚͓ʹࣜܗ‬Δ A ͷ
Իූ͕ີू͢ΔϑϨʔζɹ 16 ෼ԻූͷΑ͏ͳԻՁͷ୹͍
෦෼ɼ‫ޙ‬൒෦෼͕ಉ͘͡ B ͷ෦෼ͱಉҰͰ͋Δɽ͕ͨͬ͠
Իූ͕ 1 ͭͷϑϨʔζ಺ʹີू͍ͯ͠Δ৔߹ʢ՝୊‫͓ʹۂ‬
ͯඃ‫͕ऀݧ‬ೝࣝͨ͠࠷ऴνϟϯΫߏ଄͸ɼָ‫ۂ‬ͷָࣜͱ͍
͍ͯ͸ 4 খઅ໨ͷӈख෦෼ʣɼॳ৺ऀ‫ऀݧܦ‬໰ΘָͣේΛ
͏Իָߏ଄ͷ஌ࣝʹ‫͘ڧ‬Ө‫͞ڹ‬Ε͍ͯΔͱ͍͑Δɽ
஫ࢹ͢Δ܏޲ʹ͋ͬͨɽ͜Ε͸ɼӡࢦ͕೉͍͕͠‫ݤ‬൫ͷҐ
ஔΛࢹ֮తʹ֬ೝ͢Δඞཁ͸ͳ͍ͨΊɼ‫ݤ‬൫Λ஫ࢹ͢Δ͜
5.4 ౸ୡ౓ςετʹ͓͚ΔࢹઢσʔλͱνϟϯΫ‫ܗ‬੒ͱ
ͷؔ܎
ͱΑΓָේΛ஫ࢹ͢Δ͜ͱΛ༏ઌ͍ͯ͠ΔͨΊͱߟ͑ΒΕ
Δɽ͔͠͠ॳ৺ऀʹ͓͍ͯशख़౓্͕͕ͬͨࡍͰ΋͜ͷΑ
౸ୡ౓ςετʹ͓͚Δ֤ඃ‫ऀݧ‬ͷࢹઢσʔλऔಘ཰Λ
͏ͳՕॴͰ͸ָේΛ஫ࢹ͓ͯ͠Γɼָේ্ͷ̍ͭ̍ͭͷԻ
ਤ 15 ʹࣔ͢ɽ͜ͷσʔλ͸ɼඃ‫͕ऀݧ‬ԋ૗தʹָේΛ஫
ූΛ͸͖ͬΓͱೝ஌͢ΔͨΊָේΛ֬ೝ͢Δඞཁ͕͋Δͱ
ࢹ͍ͯͨ࣌ؒ͠ͷׂ߹Λ͍ࣔͯ͠ΔɽϐΞϊ‫ऀݧܦ‬͸ָ‫ۂ‬
΋ߟ͑ΒΕΔɽ
ͷशख़౓্͕͕Δͱͱ΋ʹָේΛ஫ࢹ͢Δׂ߹͕૿Ճ͢Δ
͕ɼϐΞϊॳ৺ऀ͸‫ʹٯ‬शख़౓্͕͕Δͱͱ΋ʹָේΛ஫
Ҏ্ͷΑ͏ʹಉ͡ߴ೉౓νϟϯΫ΍ӡಈʹ‫ͮ͘ج‬ύλʔ
ࢹ͢Δׂ߹͕Լ͕Δ܏޲͕‫ݟ‬ΒΕͨɽ‫ऀݧܦ‬͸ָේͷԻූ
ϯνϟϯΫͰ͋ͬͯ΋ɼඃ‫ऀݧ‬ͷࢹઢͷৼΔ෣͍͸ͦΕͧ
͔Βଧ‫ݤ‬ҐஔΛ૝૾͠΍͍ͨ͢ΊָේΛར༻͠ͳ͕Β࿅श
ΕҟͳΔɽ·ͨɼ্‫ه‬ͷ 2 ͭͷύλʔϯҎ֎ʹɼෆ‫ن‬ଇత
͍ͯ͠ΔɽҰํɼॳ৺ऀ͸ේಡΈͷٕज़͕ߴ͘ͳ͍ͨΊɼ
ͳટ཯͕‫·ؚ‬ΕΔ৔߹΍ྟ࣌‫͕߸ه‬ଟ༻͞Ε͍ͯΔ৔߹ʹ
ઌड़ͷΑ͏ʹύλʔϯΛൃ‫ޙͨ͠ݟ‬͸ࢦͱଧ‫ݤ‬ҐஔΛ‫ه‬Ա
͓͍ͯ͸ָේ͔Β֤Իූͷ৘ใͷಡΈऔΓʹूத͢Δඞཁ
͢ΔͨΊʹ‫ݤ‬൫Λ஫ࢹ͢Δɽ͜ͷΑ͏ʹॳ৺ऀ͕౸ୡ౓ς
͕͋Γଧ‫ݤ‬Ґஔ΋ෳࡶͰ͋ΔͨΊɼߴ೉౓νϟϯΫ΍ӡಈ
ετʹ͓͍ͯଧ‫ݤ‬ϛε਺͕গͳ͘ͳͬͯ΋খνϟϯΫ͕࢒
ʹ‫ͮ͘ج‬ύλʔϯνϟϯΫ͕‫ܗ‬੒͞Ε΍͍͢Ұํɼௌ֮ɼ
Δͷ͸ɼϐΞϊԋ૗ʹ͓͍ͯ‫ऀݧܦ‬ͷΑ͏ʹָේΛ༗ޮʹ
ࢹ֮ʹ‫ͮ͘ج‬ύλʔϯνϟϯΫ΍Իָߏ଄ʹ‫ͮ͘ج‬ϑϨʔ
‫͢༻׆‬Δ͜ͱ͕Ͱ͖͍ͯͳ͍ͨΊͰ͋Δͱߟ͑ΒΕΔɽ·
ζνϟϯΫΛ‫ܗ‬੒͠ʹ͘͘ͳΓɼ͞Βʹָේ͓Αͼ‫ݤ‬൫ͷ
ͨɼ౸ୡ౓ςετʹ͓͚Δࢹઢσʔλͱӡಈʹ‫ͮ͘ج‬νϟ
૒ํΛ஫ࢹ͠ͳ͚Β͹ͳΒͳ͍ͱߟ͑ΒΕΔɽ͜Εʹؔ͠
ϯΫʹؔͯ͠ҎԼͷ 2 ͭͷ܏޲͕‫؍‬ଌ͞Εͨɽ
ͯ͸ɼຊ࣮‫ݧ‬ͷ՝୊‫֘Ͱۂ‬౰Օॴ͕ͳ͘‫͍ͨͳ͖Ͱূݕ‬Ίɼ
͜ͷΑ͏ͳνϟϯΫͱࢹઢͷؔ࿈ʹؔͯ͠ࠓ‫ʹࡉৄޙ‬ௐ΂
‫ࡏݱ‬ͷଧ‫ݤ‬Ґஔͱ࣍ͷଧ‫ݤ‬Ґஔʹ‫͕͋཭ڑ‬Δ 2 ͭͷԻූɹ
͍ͯ͘ඞཁ͕͋Δɽ
‫ࡏݱ‬ͷଧ‫ݤ‬Ґஔ͔Β࣍ͷଧ‫ݤ‬Ґஔ·Ͱ͓Αͦ 1 ΦΫλʔϒ
c 2014 Information Processing Society of Japan
7
৘ใॲཧֶձ‫ڀݚ‬ใࠂ
IPSJ SIG Technical Report
[6]
6. ·ͱΊ
ຊ‫Ͱڀݚ‬͸ɼϐΞϊԋ૗ऀͷ೔ʑͷϐΞϊֶशͷ‫ܧ‬ଓత
[7]
ͳ‫ه‬࿥΍‫࡯؍‬Λ௨ͯ͠ɼϐΞϊԋ૗शख़ʹ൐͏νϟϯΫ‫ܗ‬
੒աఔΛௐ͓ࠪΑͼ෼ੳͨ͠ɽ࣮‫݁ݧ‬ՌΑΓɼௌ֮͋Δ͍
[8]
͸ࢹ֮తͳೝ஌΍ӡಈɼԻָߏ଄͕ࠜ‫ͯͬͳͱڌ‬νϟϯΫ
͕‫ܗ‬੒͞ΕΔ͜ͱ͕໌Β͔ʹͳͬͨɽ‫ه‬࿥ͨ͠νϟϯΫ͸
[9]
େ͖͘ɼӡࢦͷ೉͍͠ՕॴͰ‫ܗ‬੒͠΍͍͢ߴ೉౓νϟϯΫɼ
ӡಈ΍ௌ֮తͳೝ஌ʹΑΓύλʔϯΛ‫ݟ‬ग़͢͜ͱͰ‫ܗ‬੒͞
ΕΔύλʔϯνϟϯΫɼԋ૗࣌ͷௌ֮΍Իָߏ଄ʹΑͬͯ
[10]
ೝ஌͢ΔϑϨʔζνϟϯΫͷ 3 छྨʹ෼ྨ͞ΕΔɽϐΞϊ
ԋ૗ͷशख़աఔʹ͓͍ͯ͸͜ΕΒ͕ग़‫͢ݱ‬Δ਺΍छྨ͕ԋ
૗ऀͷָ‫ۂ‬शख़౓ʹΑͬͯେ͖͘มԽ͢ΔɽҰൠʹɼ࿅श
ॳ‫ظ‬ஈ֊Ͱ͸ߴ೉౓΍ύλʔϯʹΑΔখ͞ͳνϟϯΫ͕ଟ
[11]
਺‫ܗ‬੒͞Ε΍͍͕͢ɼशख़౓্͕͕ΔʹͭΕେ͖ͳύλʔ
ϯ΍ϑϨʔζͷνϟϯΫ͕গ਺‫ܗ‬੒͞ΕΔ͜ͱͰָ‫ۂ‬શମ
Λཧղ͢ΔΑ͏ʹͳΔɽ·ͨɼ࠷ऴతʹ‫ܗ‬੒͞ΕΔνϟϯ
[12]
Ϋ͸ྨࣅ܏޲ʹ͋Δ͜ͱ΋໌Β͔ʹͳͬͨɽҎ্ͷΑ͏ͳ
σʔλͷ෼ੳΛ௨ͯ͡ɼνϟϯΫ‫ܗ‬੒ͷมԽ͸໨ͷલͷָ
‫ۂ‬ͷशಘɾशख़౓ͷࢦඪͷΈͳΒͣɼΑΓϝλͳೝ஌΍ֶ
[13]
शΛ൐͏ԋ૗ٕೳͷख़ୡ౓ͷࢦඪͱͯ͠༗ޮͰ͋Δ͜ͱ͕
ࣔࠦ͞Εͨɽ
ࠓ‫ޙ‬ͷ‫ڀݚ‬՝୊ͱͯ͠͸ɼଞͷ՝୊‫͚͓ʹۂ‬ΔνϟϯΫ
[14]
‫ܗ‬੒աఔͷௐࠪɼ࿈ܻͷԻූʢෳ਺ͷԻූ͕‫͕ͨͬܨ‬ঢ়ଶ
Ͱ‫͞ࡌه‬Ε͍ͯΔԻූʣͷָේͷར༻ͳͲ࣮‫ڥ؀ݧ‬Λม͑
ͨνϟϯΫ‫ܗ‬੒աఔͷௐࠪɼνϟϯΫ‫ܗ‬੒ͷ஌‫ݟ‬Λ‫͠༻׆‬
[15]
ͨϐΞϊֶशࢧԉγεςϜͷఏҊͳͲ͕͋Δɽ
ँࣙ
[16]
ຊ‫ڀݚ‬ͷҰ෦͸ɼҰൠࡒஂ๏ਓΧϫΠα΢ϯυٕज़ɾԻ
ָৼ‫ஂࡒڵ‬ͷࢧԉʹΑΔ΋ͷͰ͋Δɽ͜͜ʹ‫ँͯ͠ه‬ҙΛ
ද͢ɽ
[17]
ࢀߟจ‫ݙ‬
[18]
[1]
[2]
[3]
[4]
[5]
஛઒Ղ੒, ࣉా ౒, ௩ຊণ඙ɿӡࢦೝٕࣝज़Λ‫ͨ͠༻׆‬ϐ
Ξϊԋ૗ֶशࢧԉγεςϜͷߏங, ৘ใॲཧֶձ࿦จࢽ,
Vol. 52, No. 2, pp. 917–927 (2011 ೥).
஛઒Ղ੒, ࣉా ౒, ௩ຊণ඙ɿϦζϜֶशΛߟྀͨ͠ϐΞ
ϊԋ૗ֶशࢧԉγεςϜͷઃ‫૷࣮ͱܭ‬, ৘ใॲཧֶձ࿦จ
ࢽ, Vol. 54, No. 4, pp. 1383–1392 (2013 ೥).
஛઒Ղ੒, ࣉా ౒, ௩ຊণ඙ɿγεςϜิॿ͔Βͷ཭୤
Λߟྀͨ͠ϐΞϊԋ૗ֶशγεςϜͷઃ‫૷࣮ͱܭ‬, ίϯ
ϐϡʔλιϑτ΢ΣΞ (೔ຊιϑτ΢ΣΞՊֶձ࿦จࢽ),
Vol. 30, No. 4, pp. 51–60 (2013 ೥).
஛઒Ղ੒, ௴ຊ໻ੜ, ా༄‫ܙ‬ඒࢠ, ฏా‫ܓ‬ೋɿ‫ݤ‬൫্΁ͷ
ԋ૗ิॿ৘ใ౤Ө‫ػ‬ೳΛ΋ͭϐΞϊֶशࢧԉγεςϜʹ
͓͚Δख़ୡԽϓϩηεʹؔ͢Δௐࠪ, ΠϯλϥΫςΟϒ
γεςϜͱιϑτ΢ΣΞ XXI: ೔ຊιϑτ΢ΣΞՊֶձ
WISS2013, pp. 55-60 (2013 ೥).
Weaver, H. E.: Studies of Ocular Behavior in Music
Reading, Psychological Monographs, 55(1), pp. 1–29,
1943.
c 2014 Information Processing Society of Japan
[19]
Sakai, K., Kitaguchi, K., Hikosaka, O.: Chunking During
Human Visuomotor Sequence Learning,Experimental
brain research, 152, pp. 229–242,2003.
Ericsson, K. A., ˍ Kintsch, W.:Long-term working
memory, Psychological Review, No. 102, Vol. 2, pp. 211–
245 (1995).
େᖒஐ‫ܙ‬ɽ‫ݤ‬൫ָ‫ث‬ԋ૗ٕೳͷशಘ -visuomotor ‫ֶྻܥ‬श
ͷଆ໘͔Β-ɼ৽ׁେֶɼ‫ݱ‬୅ࣾձจԽ‫ ڀݚ‬38ɼpp.101–113
ʢ2007 ೥ʣɽ
େౡઍՂ, Ҫϊ্௚‫ݾ‬ɿෆಘखཁૉΛࠀ෰ͤ͞ΔϐΞϊ
ֶशࢧԉγεςϜʹΉ͚ͯ, ৘ใॲཧֶձ‫ڀݚ‬ใࠂ (Ի
ָ৘ใՊֶ‫ڀݚ‬ձ 2007-MUS-71), Vol. 2007, No. 81, pp.
185–190 (2007 ೥).
M. Mukai, N. Emura, M. Miura, and M. Yanagida:
Generation of Suitable Phrases for Basic Training to
Overcome Weak Points in Playing the Piano, Proceedings of International Congress on Acoustics, MUS-07-018
(2007).
T. Kitamura and M. Miura: Constructing a Support System for Self-learning Playing the Piano at the Beginning
Stage, Proceedings of International Conference on Music
Perception and Cognition, pp. 258–262 (2006).
S. Akinaga, M. Miura, N. Emura, and Masuzo Yanagida:
An Algorithm to Evaluate the Appropriateness for Playing Scales on the Piano, Proceedings of International
Congress on Acoustics, MUS-07-005 (2007).
S. Akinaga, M. Miura, N. Emura, and Masuzo Yanagida:
Toward Realizing Automatic Evaluation of Playing
Scales on the Piano, Proceedings of International Conference on Music Perception and Cognition, pp. 1843–1847
(2006).
৿ా৻໵, ߐଜഢ෉, ࡾӜխల, ळӬ੖ࢠ, ༄ాӹ଄ɿԋ૗
ಛ௃ͷ‫ڧ‬ௐ͓ΑͼΞυόΠεจఄࣔʹΑΔϐΞϊ‫ૅج‬ԋ
૗ͷಠशࢧԉ, ೔ຊԻ‫ֶڹ‬ձฏ੒ 20 ೥౓ळ‫ൃڀݚق‬දձ,
pp. 933–934 (2008 ೥).
R. B. Dannenberg, M. Sanchez, A. Joseph, P. Capell, R.
Joseph, and R. Saul: A Computer-Based Multi-Media
Tutor for Beginning Piano Students, Journal of New Music Research, 19 (2-3), pp. 155–173 (1990).
S. Smoliar, J. Waterworth, and P. Kellock: pianoFORTE: A System for Piano Education Beyond Notation Literacy, Proceedings of the Third ACM International Conference on Multimedia, pp. 457–465 (1995).
େౡઍՂ, ੢ຊҰࢤ, ླ໦խ࣮ɿ૑଄తԋ૗‫ڭ‬ҭࢧԉʹ޲
͚ͨੜెͷԻָతཧղͱٕज़शಘͷ෼ੳ, ೔ຊ૑଄ֶձ࿦
จࢽ, Vol. 8, pp. 21–35 (2004 ೥).
ඉ઒௚ਓ, େౡઍՂ, ੢ຊҰࢤ, බଜণलɿThe Phantom
of the Piano: ֶࣗࣗशΛ๦͛ͳ͍ϐΞϊֶशࢧԉγες
ϜͷఏҊ, ৘ใॲཧֶձγϯϙδ΢ϜγϦʔζ, Vol. 2006,
No. 4, pp. 69–70 (2006 ೥).
ίφϛɿΩʔϘʔυϚχΞ
http://www.konami.jp/am/keyboard/.
8