新製品「AppSQUARE」を核とした業務プロ セス管理ソリューションの展開

᪥❧ࢯ࣮ࣜࣗࢩࣙࣥࢬᮾ᪥ᮏᢏሗ➨第21
日立ソリューションズ東日本技報
21ྕ
号
᪂〇ရࠕAppSQUAREࠖࢆ᰾࡜ࡋࡓᴗົࣉࣟ
ࢭࢫ⟶⌮ࢯ࣮ࣜࣗࢩࣙࣥࡢᒎ㛤
Development of Operation Process Management Solution Business with Positioning
"AppSQUARE", a New Software Product & Service, as the Core of the Solution
㸦ᰴ㸧᪥❧ࢯ࣮ࣜࣗࢩࣙࣥࢬᮾ᪥ᮏ㸦௨ୗ HSE㸧ࡣ㸪࣮࣡ࢡࣇ࣮ࣟ㸪㟁Ꮚࣇ
➉ᮏ ᐀ᘯ
Takemoto Munehiro
࢛࣮࣒㸪ᩥ᭩⟶⌮㸪࣏࣮ࢱࣝࡢ 4 ᶵ⬟ࢆ࣮࣋ࢫ࡜ࡋࡓ࢔ࣉࣜࢣ࣮ࢩࣙࣥᵓ⠏ࣉ
㛛ྖ ኴ㑻
Monji Taro
ࣛࢵࢺࣇ࢛࣮࣒ࠕAppSQUAREࠖࡢ㛤Ⓨ࡟ྲྀࡾ⤌ࢇ࡛࠸ࡿࠋᮏ〇ရࡣ㸪ྛ✀ᴗ
బࠎᮌ ᬛ࿴
Sasaki Tomokazu
ົࢩࢫࢸ࣒㛤Ⓨ࡟ᚲせ࡜࡞ࡿᶵ⬟ࢆࣉࣟࢢ࣒ࣛࣞࢫ࡛ᐇ⌧ࡋ㸪ࢩࢫࢸ࣒㛤Ⓨࡢ
ᒣཱྀ ඃ
Yamaguchi Masaru
ࢥࢫࢺࢆ኱ᖜ࡟๐ῶ࡛ࡁࡿ〇ရ࡛࠶ࡿࠋࡲࡓ㸪〇ရᶆ‽࡛ᐇ⌧࡛ࡁ࡞࠸ᶵ⬟࡟
ᡞἑ ᣅ
Tozawa Taku
ࡘ࠸࡚ࡣ㸪Web API ࢆ฼⏝ࡋ࡚ಶูᶵ⬟ࢆ㛤Ⓨࡍࡿࡇ࡜ࡶ࡛ࡁࡿࠋ
ཎᏊ ᚭ
Harako Toru
ࡇࢀࡽᶵ⬟ࢆά⏝ࡋ㸪࠾ᐈᵝࡢᴗ✀࣭ᴗົ࡛ࡢඹ㏻ⓗ࡞ࣉࣟࢭࢫࢆࢸࣥࣉࣞ
࣮ࢺ࡜ࡋ࡚‽ഛࡍࡿࡇ࡜࡛㸪ᴗົࢩࢫࢸ࣒ࢆ▷ᮇ㛫࡛ᐜ᫆࡟❧ࡕୖࡆࡿࡇ࡜ࡀ
ྍ⬟࡟࡞ࡿࠋ
ᮏ✏࡛ࡣ㸪AppSQUARE ࡢ≉ᚩⓗ࡞ྛᶵ⬟ࡸᢏ⾡ⓗ࡞ᐇ⌧᪉ᘧ࡜〇ရࢆ᰾
࡜ࡋࡓࢯ࣮ࣜࣗࢩࣙࣥࡢᒎ㛤࡟ࡘ࠸࡚㏙࡭ࡿࠋ
㸯㸬ࡣࡌࡵ࡟
㸰㸬㛤Ⓨࡢ⫼ᬒ
HSE ࡣࠕSynVizࠖࢩ࣮ࣜࢬࡢᡂᯝ≀⟶⌮ࢩࢫࢸ࣒࡜
୍⯡ⓗ࡟㸪࠾ᐈᵝ࠿ࡽ౫㢗ࡉࢀࡓᴗົせ௳࡟ࣇ࢕ࢵࢺ
ࡋ࡚㸪2007 ᖺ࡟ࠕSynViz/DMࠖࢆ࣮ࣜࣜࢫࡋ࡚௨᮶㸪
ࡍࡿỗ⏝ࣃࢵࢣ࣮ࢪ〇ရࡀ࡞࠸ሙྜ㸪ᴗົせ௳࡟ᚑࡗࡓ
ᩥ᭩⟶⌮ᶵ⬟ࢆ୰ᚰ࡟࣮࣡ࢡࣇ࣮ࣟࡸ㟁Ꮚࣇ࢛࣮࣒ᶵ⬟
ࢩࢫࢸ࣒タィ࣭㛤Ⓨࢆ⾜࠺ࡇ࡜࡜࡞ࡿࠋࡇࡢࡼ࠺࡞ಶู
ࢆά⏝ࡋᵝࠎ࡞ᴗົࣉࣟࢭࢫ⟶⌮ࢯ࣮ࣜࣗࢩࣙࣥࢆ㐍ࡵ
ࢩࢫࢸ࣒㛤Ⓨࡢሙྜ㸪㛤Ⓨࢥࢫࢺࡀ㧗ࡃ㸪ᮇ㛫ࡶ㛗ᮇ໬
࡚ࡁࡓࠋ
ࡍࡿഴྥ࡟࠶ࡿࠋಶู࡟㛤Ⓨࡉࢀࡓᴗົࢩࢫࢸ࣒ࡀ௻ᴗ
⌧ᅾࡶ࣮࣡ࢡࣇ࣮ࣟ㸩㟁Ꮚࣇ࢛࣮࣒㸩ᩥ᭩⟶⌮ࡢࢽ࣮
ෆ࡟」ᩘᏑᅾࡍࡿሙྜ㸪㛤Ⓨ᫬ᮇ࡞࡝࡟ࡼࡾ OS ࡞࡝ࡢ
ࢬࡣ౫↛㧗ࡃ㸪ࣅࢪࢿࢫࡣᣑ኱ᇶㄪ࡛࠶ࡿࠋ≉࡟࣮࣡ࢡ
ࣉࣛࢵࢺࣇ࢛࣮࣒ࡸ㛤Ⓨゝㄒ㸪ࢹ࣮ࢱ࣮࣋ࢫ࡞࡝ࡀ␗࡞
ࣇ࣮ࣟࡣ 2012 ᖺ࠿ࡽ 2017 ᖺࡲ࡛࡟ᖺᖹᆒᡂ㛗⋡ 12%
ࡾ㐃ᦠࡀᅔ㞴࡜࡞ࡿࡇ࡜ࡶ࠶ࡿࠋ
SynViz/DM ࡣࡇࡢࡼ࠺࡞ၥ㢟ࢆゎỴࡍࡿ〇ရ࡜ࡋ࡚㸪
ࡀぢ㎸ࡲࢀࡿᕷሙ࡜ゝࢃࢀ࡚࠸ࡿࠋ㏆ᖺࡣ࠾ᐈᵝࡢせồ
ࡶ㧗ᗘ໬ࡋ㸪」㞧࡞ᴗົࣉࣟࢭࢫ࡟ྜࢃࡏࡓ࣮࣡ࢡࣇࣟ
ᴗ✀࣭ᴗົࢆၥࢃࡎ 70 ♫௨ୖࡢ௻ᴗ࡟ᑟධࡉࢀ࡚ࡁࡓࠋ
࣮ࡸ㸪ከᶵ⬟࡞㟁Ꮚࣇ࢛࣮࣒ࢆồࡵࡽࢀࡿࡇ࡜ࡶከࡃ࡞
ᖜᗈ࠸ᴗົ࡬ࡢᑟධᐇ⦼ࡸᴗົࣀ࢘ࣁ࢘ࢆ⋓ᚓࡍࡿ୍᪉㸪
ࡗ࡚ࡁࡓࠋ
࢔࣮࢟ࢸࢡࢳࣕࡢᪧែ໬ࡸᵝࠎ࡞ࢭ࢟ࣗࣜࢸ࢕࡟㛵ࡍࡿ
⬤ᙅᛶ࡬ࡢᑐᛂ㸪Web API ࡀ࡞࠸ࡓࡵ㛤Ⓨ⪅ࡢ⫱ᡂࡀᅔ
ࡋ࠿ࡋ㸪⌧ᅾࡢ SynViz/DM ࡛ࡣᩥ᭩⟶⌮ᶵ⬟ࡀ୰ᚰ
㞴࡞࡝ࡢㄢ㢟ࡶⓎ⏕ࡋࡘࡘ࠶ࡗࡓࠋ
࡜࡞ࡗ࡚࠾ࡾ㸪࣮࣡ࢡࣇ࣮ࣟࡸ㟁Ꮚࣇ࢛࣮࣒ࡣ⡆᫆ⓗ࡞
ࡑࡇ࡛㸪SynViz/DM ࡢࢥࣥࢭࣉࢺࢆ㋃くࡋࡓୖ࡛㸪⌧
ᶵ⬟ࡋ࠿ᐇ⿦ࡉࢀ࡚࠸࡞࠸ࠋࡇࡢࡓࡵ㸪୙㊊ᶵ⬟ࡣᴗົ
≧ࡢㄢ㢟ࢆᡶᣔࡍࡿ᪂࢔࣮࢟ࢸࢡࢳ࣭ࣕ᪂ࣉࣛࢵࢺࣇ࢛
せ௳࡟ྜࢃࡏಶู㛤Ⓨࡋ࡚࠸ࡿࡢࡀᐇែ࡛࠶ࡗࡓࠋ
࣮࣒࡛ࡢ᪂〇ရࠕAppSQUAREࠖࢆ㛤Ⓨࡋ㸪ࣅࢪࢿࢫᣑ
ࡑࡇ࡛㸪௒ࡲ࡛ࡢࣀ࢘ࣁ࢘ࢆᘬࡁ⥅ࡂ㸪ᚑ᮶ࡢ࣮࣡ࢡ
኱ࢆ㐍ࡵࡿࡇ࡜࡜ࡋࡓࠋ
ࣇ࣮ࣟ࡜㟁Ꮚࣇ࢛࣮࣒ᶵ⬟ࢆ࣮࣋ࢫ࡟」㞧࡞ᴗົࣉࣟࢭ
ࢫ࡟ᑐᛂࡋࡓ᪂ࡓ࡞࢔ࣉࣜࢣ࣮ࢩࣙࣥᵓ⠏ࣉࣛࢵࢺࣇ࢛
AppSQUARE ࡣ㸪ᐇົᢸᙜ⪅ࡀ⡆༢࡟ᴗົ࢔ࣉࣜࢣ
࣮࣒࡜ࡋ࡚㸪AppSQUARE ࡢ㛤Ⓨ࡟ྲྀࡾ⤌ࡴࡇ࡜࡜࡞
࣮ࢩࣙࣥࢆᐃ⩏࡛ࡁࡿᶵ⬟࡟ຍ࠼㸪SI ࣋ࣥࢲ࣮ࡸ᝟ሗࢩ
ࡗࡓࠋ
ࢫࢸ࣒㒊㛛ࡀ Web API ࢆ⏝࠸࡚ࣉࣟࢢ࣑ࣛࣥࢢࡍࡿࡇ
㸫1㸫
10
᪥❧ࢯ࣮ࣜࣗࢩࣙࣥࢬᮾ᪥ᮏᢏሗ➨ 21 ྕ
日立ソリューションズ東日本技報 第 21 号
࡜ࡶ࡛ࡁࡿࠋࡇࢀ࡟ࡼࡾ㸪ࣉࣟࢢ࣑ࣛࣥࢢࣞࢫ࡛ࢩࢫࢸ
ရࢆㄪᰝࡋ㸪AppSQUARE ࡜ࡢ఩⨨࡙ࡅࡢ㐪࠸ࢆ᫂☜
࣒ᵓ⠏࡛ࡁࡿࢩࢫࢸ࣒ᵓ⠏ࢶ࣮ࣝࡢ㠃࡜㸪࠾ᐈᵝࡢᴗົ
࡟ࡋࡓࠋẚ㍑ࡋࡓ⤖ᯝࢆᅗ 1 ࡟♧ࡍࠋ
࡟๎ࡋࡓಶูࡢ࢔ࣉࣜࢣ࣮ࢩࣙࣥࢆ㛤Ⓨ࡛ࡁࡿ࢔ࣉࣜࢣ
࣮ࢩࣙࣥ㛤Ⓨࢶ࣮࡛ࣝࡶ࠶ࡿ࡜࠸࠺ 2 㠃ᛶࢆᣢࡕྜࢃࡏ
࡚࠸ࡿࠋ
WebAPI ࢆᩚഛࡍࡿࡇ࡜࠿ࡽ㸪௒ࡲ࡛〇ရࡢ෌㈍࡟␃
ࡲࡗ࡚࠸ࡓ SI ࣋ࣥࢲ࣮ࡶ Web API ࢆ฼⏝ࡋࡓࠕᶵ⬟ᣑ
ᙇࢶ࣮ࣝࠖࡢ㛤Ⓨ࣭㈍኎ࡀྍ⬟࡟࡞ࡿࠋࡇࡢࡼ࠺࡞༠ᴗ
SI ࣋ࣥࢲ࣮ࢆቑࡸࡍࡇ࡜࡛㸪ࡉࡽ࡟ࣅࢪࢿࢫつᶍࢆᣑ኱
ࡋ࡚࠸ࡃணᐃ࡛࠶ࡿࠋ
ࡉࡽ࡟㸪௒ᚋࡢ᪂ࡓ࡞ࣅࢪࢿࢫࣔࢹࣝ࡜ࡋ࡚㸪ྛᴗ✀࣭
ᴗົ࡛฼⏝ࡉࢀࡿᴗົ࢔ࣉࣜࢣ࣮ࢩࣙࣥࡢᐃ⩏ࢆࡲ࡜ࡵ
ࡓࠕᴗົࢸࣥࣉ࣮ࣞࢺࠖࢆ㈍኎ࡍࡿࡇ࡜ࢆணᐃࡋ࡚࠸ࡿࠋ
ᅗ ௚♫〇ရ࣭ࢯ࣮ࣜࣗࢩࣙࣥ࡜ࡢẚ㍑
ࡇࢀ࡟ࡼࡾ㸪ࢩࢫࢸ࣒ᵓ⠏↓ࡋ࡟ᑟධ┤ᚋ࠿ࡽࢩࢫࢸ࣒
ࢆ฼⏝ࡍࡿࡇ࡜ࡀྍ⬟࡜࡞ࡿࠋ
௚♫〇ရࡢഴྥࢆぢࡿ࡜㸪ᴗົ࡟≉໬ࡋࡓ࢔ࣉࣜࢣ࣮
〇ရྡࡢࠕAppSQUAREࠖ࡟ࡣ㸪ࠕᴗົ࢔ࣉࣜࢣ࣮ࢩ
ࢩࣙࣥࢆᵓ⠏ࡍࡿ࡟ࡣ㸪ᚲࡎಶูࢩࢫࢸ࣒㛤Ⓨࡀᚲせ࡜
ࣙࣥࠖࡀࠕ㞟ࡲࡿሙᡤࠖ࡜࠸࠺ព࿡ࢆ㎸ࡵ࡚࠸ࡿࠋࡑࡢ
࡞ࡾࢥࢫࢺ㧗࡟࡞ࡗ࡚ࡋࡲ࠺ࡇ࡜ࡀศ࠿ࡗࡓࠋࢥࢫࢺࢆ
ࡓࡵ㸪㒊㛛࡛⟶⌮ࡋ࡚࠸ࡿᑠࡉ࡞ᴗົ࠿ࡽ௻ᴗ඲య࡛฼
ᢚ࠼ࡼ࠺࡜ࡍࡿ࡜ỗ⏝ⓗ࡞ᴗົࡲ࡛ࡢࢧ࣏࣮ࢺ࡜࡞ࡗ࡚
⏝ࡍࡿ኱ࡁ࡞ᴗົࡲ࡛㸪ᵝࠎ࡞ᴗົ࡟ᑐᛂࡍࡿ࢔ࣉࣜࢣ
ࡋࡲ࠺ࡓࡵ㸪ಶูᴗົࢩࢫࢸ࣒ᵓ⠏ࡢせ௳࡟ྜࢃ࡞࠸ࠋ
࣮ࢩࣙࣥࢆྠࡌࣉࣛࢵࢺࣇ࢛࣮࣒࡛ᵓ⠏࣭⟶⌮࡛ࡁࡿࠕ࢔
ࡑࡇ࡛㸪AppSQUARE ࡛ࡣᴗົ࡟≉໬ࡋࡓࢩࢫࢸ࣒
ࣉࣜࢣ࣮ࢩࣙࣥᵓ⠏ࣉࣛࢵࢺࣇ࢛࣮࣒ࠖ࡟࡞ࡿࡇ࡜ࡀ
ࢆᶆ‽ᶵ⬟ࡢ⤌ࡳྜࢃࡏ࡛ᐇ⌧ࡍࡿ㡿ᇦࢆࢱ࣮ࢤࢵࢺ࡜
AppSQUARE ࡢ┠ᶆ࡛࠶ࡿࠋ
ࡋࡓࠋᴗົࢸࣥࣉ࣮ࣞࢺࢆ฼⏝ࡍࡿࡇ࡜ࡼࡾపࢥࢫࢺ࡛
ࡢࢩࢫࢸ࣒ᵓ⠏ࡀᐇ⌧ྍ⬟࡜࡞ࡿࠋ
㸱㸬$SS648$5( ࡢᴫせ
AppSQUARE ࡢᶆ‽ᶵ⬟࡜ࡋ࡚ᚲせ࡜ุ᩿ࡋࡓᶵ⬟
⩌ࢆᅗ 2 ࡟♧ࡍࠋᶆ‽ᶵ⬟ࡣ㸪ࣉࣟࢭࢫ⟶⌮㸪㟁Ꮚࣇ࢛
〇ရࢥࣥࢭࣉࢺ
㏆ᖺ㸪௬᝿໬ࡸࢡࣛ࢘ࢻ࡜࠸ࡗࡓඛ㐍ᢏ⾡ࡢⓏሙ࡛௻
࣮࣒㸪ᩥ᭩⟶⌮㸪࣏࣮ࢱࣝࡢ 4 ᶵ⬟࡛࠶ࡿࠋࡇࢀࡽࡢᶵ
ᴗෆࡢᵝࠎ࡞ᴗົ࡟ᑐࡍࡿࢩࢫࢸ࣒໬ࡀຍ㏿ࡋ࡚࠾ࡾ㸪
⬟⩌ࡣ㸪௒ࡲ࡛ᵝࠎ࡞ᴗ✀࣭ᴗົ࡛ᇵࡗࡓࣀ࢘ࣁ࢘ࢆඖ
㛤Ⓨࢥࢫࢺ㸪⣡ᮇ㸪᮲௳࡞࡝ᴗົࢩࢫࢸ࣒㛤Ⓨࡢ⎔ቃࡣ
࡟ᴗົࢩࢫࢸ࣒ᵓ⠏࡛ᚲせ࡜ࡉࢀࡓᶵ⬟ࢆ㞟⣙ࡉࡏࡓࡶ
ཝࡋࡃ࡞ࡾࡘࡘ࠶ࡿࠋ
ࡢ࡛࠶ࡿࠋࡇࢀࡽࡢᶵ⬟ࢆ⤌ࡳྜࢃࡏ㸪⡆༢࡞⟶⌮ᶵ⬟
ࡑࡢࡓࡵ㸪௻ᴗഃ࣭SI ࣋ࣥࢲ࣮ഃࡶᴗົࣃࢵࢣ࣮ࢪ〇
࡛ᴗົࢩࢫࢸ࣒ࢆᵓ⠏ࡍࡿࡇ࡜ࡀ࡛ࡁࡿࠋ
ရࡸ SaaS ࢧ࣮ࣅࢫࡢ㐺⏝ࢆ᥎㐍ࡋ࡚࠸ࡿࡀ㸪௻ᴗࡢಶ
ูせ௳ࡍ࡭࡚ࢆ‶ࡓࡍࣃࢵࢣ࣮ࢪ〇ရ࣭ࢧ࣮ࣅࢫࡣ⛥࡛
࠶ࡿࠋࡑࡢࡓࡵ㸪ྛᴗົ࡟ྜࢃࡏࡓಶูࢩࢫࢸ࣒㛤Ⓨࡢ
౫㢗ࡣ௒ᚋࡶ⥅⥆ⓗ࡟Ⓨ⏕ࡍࡿ࡜⪃࠼ࡽࢀࡿࠋ
ࡋ࠿ࡋ㸪ᴗົࢩࢫࢸ࣒㛤Ⓨࢆ㧗ရ㉁࣭▷⣡ᮇ࣭పࢥࢫ
ࢺ࡛ᐇ⌧ࡉࡏࡿ࡟ࡣ㸪ᚑ᮶ࡢタィ࣭㛤Ⓨᡭἲ࡟ᇶ࡙ࡃ⏕
⏘ᛶྥୖࡔࡅ࡛ࡣ㝈⏺ࡀ࠶ࡿࠋ
ᅗ $SS648$5( ࡢᇶᮏࢥ࣏࣮ࣥࢿࣥࢺ
AppSQUARE ࡣࡇ࠺࠸ࡗࡓㄢ㢟ࢆゎỴࡍࡿ〇ရ࡜ࡋ
᳨࡚ウࢆ㛤ጞࡋࡓࠋࢩࢫࢸ࣒ᵓ⠏࡟ᚲせ࡜࡞ࡿᇶᮏᶵ⬟
AppSQUARE ࡛ࡣ㸪༢⣧࡞ᢎㄆ࣮࣡ࢡࣇ࣮ࣟ࠿ࡽ」
⩌ࢆᥦ౪ࡋ㸪ࡑࡢ⤌ࡳྜࢃࡏ㸩Ș࡛ᴗົ࡟ྜࢃࡏࡓࢩࢫ
㞧࡞ࣉࣟࢭࢫࢆᣢࡘᴗົࡲ࡛ᑐᛂ࡛ࡁ㸪ᴗົࣉࣟࢭࢫࢆ
ࢸ࣒ࢆᵓ⠏࡛ࡁࢀࡤ㸪㧗ရ㉁࣭▷⣡ᮇ࣭పࢥࢫࢺࡢࢩࢫ
୰ᚰ࡟ࡋࡓᴗົࢩࢫࢸ࣒ࢆ࠾ᐈᵝࡀ⡆༢࡟ᵓ⠏࡛ࡁࡿࡇ
ࢸ࣒㛤Ⓨࢆᐇ⌧࡛ࡁࡿࠋ
࡜ࢆ୍ࡘࡢࢥࣥࢭࣉࢺ࡜ࡋ࡚࠸ࡿࠋ
᳨ウ࡟࠶ࡓࡗ࡚ࡣ㸪ྠᵝࡢࢥࣥࢭࣉࢺ࡟ᇶ࡙ࡃ௚♫〇
㸫2㸫
11
᪥❧ࢯ࣮ࣜࣗࢩࣙࣥࢬᮾ᪥ᮏᢏሗ➨第21
日立ソリューションズ東日本技報
21ྕ
号
࡜ࡣ࡛ࡁ࡞࠸ࠋࡲࡓ㸪ᅗ 4 ࡢ౛࡛ࡣ࢔ࣉࣜ 1 ࡜࢔ࣉࣜ 2
$SS648$5( ࡢ≉ᚩ
ࡢ㛫࡛㡯┠ A ࠿ࡽ D ࡔࡅඹ᭷ࡋ㸪௚ࡢ㡯┠ࡣෆ㒊᝟ሗ࡜
AppSQUARE ࡣ㸪ࣉࣟࢭࢫ⟶⌮㸪㟁Ꮚࣇ࢛࣮࣒㸪ᩥ
᭩⟶⌮㸪࠾ࡼࡧ࣏࣮ࢱࣝࡢ 4 ᶵ⬟ࡀࡍ࡭࡚ྵࡲࢀࡓ⤫ྜ
ࡋ࡚௚᪉ࡢ࢔ࣉࣜ࠿ࡽぢ࠼࡞࠸ࡼ࠺࡟ࡋ࡚࠸ࡿࠋ
ࣃࢵࢣ࣮ࢪ࡛࠶ࡿࠋ௨ୗ࡟ྛᶵ⬟ࡢ≉ᚩࢆ♧ࡍࠋ
㸦㸧ࣉࣟࢭࢫ⟶⌮
AppSQUARE ࡛ࡣศᒱ࡜ࢧࣈࣉࣟࢭࢫࢆᐃ⩏ࡍࡿᶵ
⬟ࢆᥦ౪ࡋ㸪」㞧࡞ࣉࣟࢭࢫࡢᐃ⩏ࢆྍ⬟࡜ࡋࡓࠋࡲࡓ㸪
≉ᐃࡢࣀ࣮ࢻࡀᢎㄆࡉࢀࡓ࡜ࡁ࡟⊂⮬ࡢ࢖࣋ࣥࢺฎ⌮ࢆ
సᡂࡍࡿࡇ࡜ࡀ࡛ࡁࡿࠋᅗ 3 ࡟ࣉࣟࢭࢫศᒱ࡜࢖࣋ࣥࢺ
ฎ⌮ࡢ౛ࢆ♧ࡍࠋ
ᅗ ࣉࣟࢭࢫศᒱ࡜࢖࣋ࣥࢺฎ⌮ࡢ౛
ᅗ ࣀ࣮ࢻࡈ࡜ࡢࣞ࢖࢔࢘ࢺ࡜ࢧࣈࣉࣟࢭࢫࡢ౛
ศᒱ᮲௳ࡣ㸪㟁Ꮚࣇ࢛࣮࣒ࡢ௵ពࡢධຊ㡯┠࡟ᑐࡋ࡚
㸦㸧ᩥ᭩⟶⌮
タᐃࡍࡿࡇ࡜ࡀ࡛ࡁࡿࠋᅗ 3 ࡢ౛࡛ࡣᢎㄆᚋ࡟ࠕ㔠㢠ࠖ
AppSQUARE ࡛ࡣ㸪ࣇ࢛ࣝࢲࡈ࡜࡟࢔ࢡࢭࢫᶒࢆタ
ࡀ 500 ୓෇௨ୖࡢሙྜࡣࠕ㒊㛗Ỵ⿢ࠖ
㸪500 ୓෇ᮍ‶ࡢ
ᐃࡋ࡚㸪ᩥ᭩ࣇ࢓࢖ࣝ࡟ᑐࡍࡿヲ⣽࡞࢔ࢡࢭࢫᶒࡢไᚚ
ሙྜࡣࠕㄢ㛗Ỵ⿢ࠖࡢࣀ࣮ࢻ࡟㑄⛣ࡍࡿࠋ᮲௳ࢆタᐃࡏ
ࢆ⾜࠺ࡇ࡜ࡀ࡛ࡁࡿࡔࡅ࡛࡞ࡃ㸪ࣇ࢛ࣝࢲ࡟ࣉࣟࢭࢫᐃ
ࡎ㸪ᢎㄆ⪅ࡀ㏦ಙඛࢆ⏬㠃ୖ࡛㑅ᢥࡍࡿࡼ࠺࡟ᐃ⩏ࡍࡿ
⩏ࢆタᐃࡋ࡚㸪ᩥ᭩ࣇ࢓࢖ࣝࢆ㟁Ꮚࣇ࢛࣮࣒࡜ྠᵝ࡟࣡
ࡇ࡜ࡶ࡛ࡁࡿࠋࡲࡓ㸪⊂⮬࢖࣋ࣥࢺฎ⌮࡟ࡼࡾ㸪௚ࢩࢫ
࣮ࢡࣇ࣮ࣟ࡟ὶࡍࡇ࡜ࡀ࡛ࡁࡿࠋᩥ᭩ࣇ࢓࢖ࣝࡢᒓᛶ᝟
ࢸ࣒࡬ࡢࢹ࣮ࢱᢞධ࡞࡝㢳ᐈࡢᴗົ࡟≉໬ࡋࡓฎ⌮ࢆᐇ
ሗࢆ᮲௳࡜ࡋ㸪ศᒱࡢ࠶ࡿࣉࣟࢭࢫ࡟ࡶᑐᛂࡋࡓࠋ
⾜ࡍࡿࡇ࡜ࡀ࡛ࡁࡿࠋ
ࡲࡓ㸪ࠕᩥ᭩࢔ࣉࣜࢣ࣮ࢩࣙࣥࠖ㸦AppSQUARE ࡛ࡣ
ᩥ᭩࢔ࣉࣜ࡜⾲⌧ࡍࡿ㸧ࡢᶵ⬟࡟ࡼࡾ㸪ᴗົ࡟㛵㐃ࡍࡿ
㸦㸧㟁Ꮚࣇ࢛࣮࣒
ࣇ࢛ࣝࢲ࡟⣲᪩ࡃ࢔ࢡࢭࢫࡍࡿࡇ࡜ࡀ࡛ࡁࡿ㸦ᅗ 5㸧
ࠋ
㟁Ꮚࣇ࢛࣮࣒ࡣ㸪ᴗົ࢔ࣉࣜࢣ࣮ࢩࣙࣥ
㸦AppSQUARE ࡛ࡣࣇ࢛࣮࣒࢔ࣉࣜ࡜⾲⌧ࡍࡿ㸧ࡈ࡜
࡟௵ពࡢධຊ㡯┠ࢆసᡂࡋ࡚⏬㠃ୖ࡟ࣞ࢖࢔࢘ࢺࡋ㸪
㸦1㸧
࡛సᡂࡋࡓࣉࣟࢭࢫᐃ⩏ࢆ౑⏝ࡋ࡚࣮࣡ࢡࣇ࣮ࣟࢆὶࡍ
ࡇ࡜ࡀ࡛ࡁࡿᶵ⬟࡛࠶ࡿࠋ
AppSQUARE ࡛ࡣ㸪ࣉࣟࢭࢫࡢࣀ࣮ࢻࡈ࡜࡟ධຊ㡯
┠ࡢࣞ࢖࢔࢘ࢺ㸪⾲♧㸭㠀⾲♧㸪࠾ࡼࡧධຊྍྰࢆタᐃ
࡛ࡁࡿࡼ࠺࡟ࡋࡓࠋᅗ 4 ࡟ࢧࣈࣉࣟࢭࢫ࡜⤌ࡳྜࢃࡏࡓ
ᅗ ᩥ᭩࢔ࣉࣜ
౛ࢆ♧ࡍࠋ
ᅗ 4 ࡢ࢔ࣉࣜ 1 ࡜࢔ࣉࣜ 2 ࡣ␗࡞ࡿࣇ࢛࣮࣒࢔ࣉ࡛ࣜ
ᩥ᭩࢔ࣉࣜࡣ㸪≉ᐃࡢࣇ࢛ࣝࢲࡢୗࡔࡅࢆ⾲♧ࡍࡿࠋ
࠶ࡾ㸪ࡑࢀࡒࢀಶู࡟࢔ࢡࢭࢫᶒࢆタᐃ࡛ࡁࡿࡓࡵ㸪㒊
ᅗ 5 ࡢᩥ᭩࢔ࣉ࡛ࣜࡣ㸪
ࠕࣉࣟࢪ࢙ࢡࢺ B ᭩ᗜࠖࡀ࣮ࣝ
㛛㛫࡛㟁Ꮚࣇ࢛࣮࣒ࡢࢹ࣮ࢱࢆࡸࡾ࡜ࡾࡍࡿ࡜ࡁ࡟㸪ෆ
ࢺࣇ࢛ࣝࢲ࡜ࡋ࡚⾲♧ࡉࢀࡿࡓࡵ㸪ࣉࣟࢪ࢙ࢡࢺ B ࡢ㛵
㒊ࡢ᝟ሗࡀぢ࠼࡞࠸ࡼ࠺࡟ࡍࡿࡇ࡜ࡀ࡛ࡁࡿࠋ
ಀ⪅ࡣ㛵㐃᭩㢮࡟⣲᪩ࡃ࢔ࢡࢭࢫ࡛ࡁࡿࠋࣇ࢛ࣝࢲࡔࡅ
౛࠼ࡤ࢔ࣉࣜ 1 ࡔࡅ࡟࢔ࢡࢭࢫᶒࢆᣢࡘ࣮ࣘࢨ࡟ᑐࡋ
࡛࡞ࡃᩥ᭩࢔ࣉࣜ⮬య࡟ࡶ࢔ࢡࢭࢫᶒࢆタᐃࡍࡿࡇ࡜ࡀ
࡚ࡣࢧࣈࣉࣟࢭࢫࡀࣈࣛࢵࢡ࣎ࢵࢡࢫ໬ࡉࢀ㸪࢔ࣉࣜ 2
࡛ࡁࡿࡓࡵ㸪↓㛵ಀ࡞࣮ࣘࢨ࡟ࡣᩥ᭩࢔ࣉࣜ⮬యࡀぢ࠼
ࡢ୰ࡢ࡝ࡢࣀ࣮ࢻࡲ࡛ࣉࣟࢭࢫࡀ㐍ࢇ࡛࠸ࡿ࠿ࢆぢࡿࡇ
࡞࠸ࡼ࠺࡟ࡍࡿࡇ࡜ࡀ࡛ࡁࡿࠋ
㸫3㸫
12
᪥❧ࢯ࣮ࣜࣗࢩࣙࣥࢬᮾ᪥ᮏᢏሗ➨ 21 ྕ
日立ソリューションズ東日本技報 第 21 号
㸲㸬$SS648$5( ࡢ㛤Ⓨ
㸦㸧࣏࣮ࢱࣝ
࣏࣮ࢱࣝ⏬㠃ࡣ㸪࣊ࢵࢲ㡿ᇦ㸪ࢱࣈ㡿ᇦ㸪ࣇࢵࢱ㡿ᇦ
඲య࢔࣮࢟ࢸࢡࢳࣕ
ࡢ 3 ࡘࡢ㡿ᇦ࠿ࡽᵓᡂࡉࢀࡿ㸦ᅗ 6㸧
ࠋ
ᅗ 7 ࡟ AppSQUARE ࡢ඲య࢔࣮࢟ࢸࢡࢳࣕࢆ♧ࡍࠋ
ᅗ ඲య࢔࣮࢟ࢸࢡࢳࣕ
ᚑ᮶ᆺࡢ Web ࢔ࣉࣜࢣ࣮ࢩࣙࣥ࡜␗࡞ࡾ㸪ࢧ࣮ࣂࡣࣅ
ᅗ ࣏࣮ࢱࣝ⏬㠃ࡢᵓᡂ
ࢪࢿࢫࣟࢪࢵࢡࡔࡅࢆᐇ⿦ࡋ㸪ࡑࡢ࢖ࣥࢱ࣮ࣇ࢙࣮ࢫࢆ
࣊ࢵࢲ㡿ᇦ࡟ࡣ㸪⟶⌮⪅࠿ࡽࡢ㔜せ࡞࠾▱ࡽࡏ࡞࡝㸪
Web API ࡜ࡋ࡚බ㛤ࡍࡿࠋࢡࣛ࢖࢔ࣥࢺࡣ Web API ࢆ
ࢱࣈ㡿ᇦ࡛㑅ᢥࡋ࡚࠸ࡿࢱࣈ࡟㛵ࢃࡽࡎ⾲♧ࡋࡓ࠸᝟ሗ
Ajax ࡛࿧ࡧฟࡍࡇ࡜࡟ࡼࡾ㸪ࢧ࣮ࣂࡢࣟࢪࢵࢡࢆᐇ⾜ࡍ
ࢆ⾲♧ࡍࡿࠋࣇࢵࢱ㡿ᇦ࡟ࡣ㸪ࢥࣆ࣮ࣛ࢖ࢺࡸ⟶⌮㒊㛛
ࡿࠋࢡࣛ࢖࢔ࣥࢺ࡜ࢧ࣮ࣂ㛫ࡢ࢖ࣥࢱࣛࢡࢩࣙࣥࡣ Web
ࡢ࣮࣒࣮࣍࣌ࢪ࡬ࡢࣜࣥࢡ࡞࡝ࢆ⾲♧ࡍࡿࠋࡇࢀࡽࡢ㡿
API ࡔࡅ࡜࡞ࡿࠋ
ᇦࡣᚲせ࡞ࡅࢀࡤ㠀⾲♧࡜ࡍࡿࡇ࡜ࡶ࡛ࡁࡿࠋ
Web API ࡟ ࡣ REST (Representational State
ࢱࣈ㡿ᇦࡢྛࢱࣈ࡟ࡣ㸪ᶓ࡟ 1 ࠿ࡽ 4 ศ๭ࡋࡓิ㡿ᇦ
Transfer)ࡢ࢔࣮࢟ࢸࢡࢳࣕࢫࢱ࢖ࣝࢆ㐺⏝ࡋ㸪㏦ཷಙࢹ
࡟㸪௵ពࡢ࣏࣮ࢺࣞࢵࢺࢆ⦪࡞ࡽࡧ࡟㓄⨨ࡍࡿࡇ࡜ࡀ࡛
࣮ ࢱ ࡢ ࣇ ࢛ ࣮ ࣐ ࢵ ࢺ ࡟ ࡣ JSON (JavaScript Object
ࡁࡿࠋ
Notation)ࢆ᥇⏝ࡋࡓࠋREST ࡣ㸪SOAP ࡞࡝ࡢ௚ࡢ᪉ᘧ
࣏࣮ࢺࣞࢵࢺ࡜ࡣ㸪࣮࣡ࢡࣇ࣮ࣟࡢཷಙࢹ࣮ࢱ㸪ࣇ࢛
࡟ẚ࡭࡚༢⣧࣭㍍㔞࡛࠶ࡾ㸪ࢡࣛ࢖࢔ࣥࢺࡢ㛤Ⓨࡀᐜ᫆
࣮࣒࢔ࣉࣜࡸᩥ᭩࢔ࣉࣜ࡬ࡢࣜࣥࢡ㞟㸪≉ᐃࡢ᳨⣴᮲௳
࡛࠶ࡿࠋࡲࡓ㸪HTTP ㏻ಙࡀྍ⬟࡛࠶ࢀࡤ㛤Ⓨゝㄒࡸࣇ
࡟୍⮴ࡍࡿ㟁Ꮚࣇ࢛࣮࣒ࢹ࣮ࢱࡢ୍ぴ㸪ᩥ᭩⟶⌮ࡢ≉ᐃ
࣮࣒࣮ࣞ࣡ࢡࢆ㑅ࡤࡎ฼⏝࡛ࡁࡿࡓࡵ㸪Web ⏬㠃㸪ࣂࢵ
ࣇ࢛ࣝࢲୗࡢᩥ᭩୍ぴ࡞࡝㸪ᵝࠎ࡞᝟ሗࢆ⾲♧ࡍࡿࡇ࡜
ࢳࣉࣟࢢ࣒ࣛ㸪Excel ࣮࣡ࢡࣈࢵࢡ㸪ࣔࣂ࢖ࣝ࢔ࣉࣜࢣ
ࡀ࡛ࡁࡿᑠࡉ࡞࢘࢕ࣥࢻ࡛࢘࠶ࡿࠋ
࣮ࢩࣙࣥ࡞࡝ࡢᐇ⾜⎔ቃ࠿ࡽྠ୍ࡢ᪉ἲ࡛࿧ࡧฟࡍࡇ࡜
⟶⌮⪅ࡣࢱࣈ㡿ᇦ࡟᪂ࡋ࠸ࢱࣈࢆ㏣ຍࡋ㸪௵ពࡢ࣏࣮
ࡀ࡛ࡁࡿࠋ
ࢺࣞࢵࢺࢆ㓄⨨ࡍࡿࡇ࡜ࡀ࡛ࡁࡿࠋࢱࣈ࡟ࡶ࢔ࢡࢭࢫᶒ
ඛ⾜ࡋ࡚㈍኎ࡋ࡚࠸ࡿ㸪ࣉࣟࢪ࢙ࢡࢺ⟶⌮ࣉࣛࢵࢺࣇ
ࡀタᐃ࡛ࡁࡿࡓࡵ㸪㒊㛛ࡸࣉࣟࢪ࢙ࢡࢺ࡞࡝ࡢ༢఩࡛ࢱ
࢛࣮࣒ SynViz S2 ࡶ Web API ࢆഛ࠼࡚࠸ࡿࡓࡵ㸪␯⤖
ࣈࢆ㏣ຍࡋ࡚㛵㐃ࡍࡿᴗົࡢ᝟ሗࢆ㞟⣙ࡋ㸪ࡑࡢࢱࣈࡀ
ྜࡢᐇ⿦࡛㐃ಀᶵ⬟ࢆᐇ⌧࡛ࡁࡿ㸦ᅗ 8㸧
ࠋ
㛵ಀ⪅࡟ࡔࡅぢ࠼ࡿࡼ࠺࡟ࡍࡿࡇ࡜ࡀ࡛ࡁࡿࠋ
ᴗົࢸࣥࣉ࣮ࣞࢺ
3.1 ࡟♧ࡋࡓᴗົࢸࣥࣉ࣮ࣞࢺ࡜ࡣ㸪≉ᐃࡢᴗົ࡟ྜ
ࢃࡏࡓࣉࣟࢭࢫᐃ⩏࡜㟁Ꮚࣇ࢛࣮࣒ࡢࣞ࢖࢔࢘ࢺᐃ⩏㸪
ᩥ᭩⟶⌮ࡢࢧࣈࣇ࢛ࣝࢲᵓᡂ࡜ᩥ᭩ࡢࢸࣥࣉ࣮ࣞࢺ࡞࡝
ᅗ ┦஫ :HE$3, ࢥ࣮ࣝ࡟ࡼࡿ㐃ᦠ
ࢆࢭࢵࢺ࡟ࡋࡓࡶࡢ࡛࠶ࡾ㸪࢚ࣥࢻ࣮ࣘࢨࡣࣇ࢛࣮࣒࢔
ࣉࣜ㸪ᩥ᭩࢔ࣉࣜ㸪࣏࣮ࢺࣞࢵࢺ࠿ࡽ฼⏝ࡍࡿࠋ
AppSQUARE ࡜ SynViz S2 ࡢ㐃ᦠ࡛ࡣ㸪཮᪉ࡀ Web
ࡍ࡭࡚ࡢᶵ⬟ࡀ 1 ࡘࡢࣃࢵࢣ࣮ࢪ࡟ྵࡲࢀ࡚࠸ࡿࡇ࡜
API ࢆഛ࠼࡚࠸ࡿࡇ࡜࡟ࡼࡾ㸪〇ရᮏయ࡟┤᥋ᨵ㐀ࢆຍ
࡛㸪⏬㠃ࡢࢹࢨ࢖ࣥࡸ᧯సᛶࡣᴗົ࡟ࡼࡽࡎ⤫୍ࡉࢀ㸪
࠼࡞ࡃ࡚ࡶ㸪࢔ࢻ࢜ࣥ㸦ࢯࣇࢺ࢙࢘࢔࡟㏣ຍ࡛ࡁࡿᣑᙇ
࢚ࣥࢻ࣮ࣘࢨࡣࢫࢺࣞࢫ࡞ࡃᵝࠎ࡞ᴗົࢆࡇ࡞ࡍࡇ࡜ࡀ
ᶵ⬟㸧㒊ศࡢᨵಟࡔࡅ࡛㐃ᦠ㒊ศࡢᶵ⬟ᨵၿࢆ⾜࠺ࡇ࡜
࡛ࡁࡿࠋ
ࡀ࡛ࡁࡿࠋ
㸫4㸫
13
᪥❧ࢯ࣮ࣜࣗࢩࣙࣥࢬᮾ᪥ᮏᢏሗ➨第21
日立ソリューションズ東日本技報
21ྕ
号
㟁Ꮚࣇ࢛࣮࣒࡜ࣉࣟࢭࢫࡢ :<6,:<* ⦅㞟
AppSQUARE ࡢ㟁Ꮚࣇ࢛࣮࣒ᶵ⬟࡛ࡣ㸪⟶⌮⪅ࡀ┤
ឤⓗ࡟ࣇ࢛࣮࣒ࡢࣞ࢖࢔࢘ࢺࢆᵓ⠏࡛ࡁࡿࡼ࠺࡟㸪࣐࢘
ࢫ᧯స࡟ࡼࡿ WYSIWYG㸦What You See Is What You
Get㸧⦅㞟ࡀ࡛ࡁࡿࣇ࢛࣮࣒ࢹࢨ࢖ࣥ⏬㠃ࢆᥦ౪ࡍࡿ㸦ᅗ
9㸧
ࠋ
ᅗ ࣉࣟࢭࢫࢹࢨ࢖ࣥ⏬㠃ࡢ᧯స౛
సᡂࡉࢀࡿࣉࣟࢭࢫᅗࡣ㸪㟁Ꮚࣇ࢛࣮࣒࡜ྠᵝ࣐࢘ࢫ
᧯సࡢ⤖ᯝࡀࣜ࢔ࣝࢱ࢖࣒࡟཯ᫎࡉࢀࡿࠋࣉࣟࢭࢫࡢྛ
ࣀ࣮ࢻ࠾ࡼࡧ࢚ࢵࢪ㸦ࣀ࣮ࢻ㛫ࢆࡘ࡞ࡄ▮༳㸧ࡣ㸪ࣀ࣮
ࢻࡀ୍ᐃ㛫㝸࡛᱁Ꮚ≧࡟ࡁࢀ࠸࡟୪ࡪࡼ࠺࡟㸪࣐࢘ࢫ᧯
సࡢ⤖ᯝ࡟࠶ࢃࡏ࡚⮬ືᩚิࡉࢀࡿࠋ
άᩥ &/0 ࡢ⤌ࡳ㎸ࡳ
AppSQUARE ࡛ࡣ㸪ᩥ᭩⟶⌮〇ရ࡜ࡋ࡚ࡢᐇ⦼࡜㛤
ᅗ ࣇ࢛࣮࣒ࢹࢨ࢖ࣥ⏬㠃
Ⓨຠ⋡ࢆ⪃៖ࡋ࡚ Contents Lifecycle Manager㸦௨ୗά
ࣇ࢛࣮࣒ࢹࢨ࢖ࣥ⏬㠃࡛ࡣ㸪୰ኸ࡟ࣇ࢛࣮࣒⦅㞟㡿ᇦ
ᩥ CLM㸧ࢆᩥ᭩⟶⌮ᶵ⬟ࡢᐇ⾜࢚ࣥࢪࣥ࡜ࡋ࡚ෆ㒊࡟
ࡀ࠶ࡾ㸪ᐇ㝿࡟సᡂࡉࢀࡿࣇ࢛࣮࣒ࢆぢ࡞ࡀࡽ㸪┤᥋ࣇ
⤌ࡳ㎸ࢇ࡛࠸ࡿ㸦ᅗ 12㸧
ࠋάᩥ CLM ࡣ㸦ᰴ㸧᪥❧ࢯࣜ
࢛࣮࣒ࡢࣞ࢖࢔࢘ࢺࢆࢹࢨ࢖࡛ࣥࡁࡿࡼ࠺࡟ࡋ࡚࠸ࡿࠋ
࣮ࣗࢩࣙࣥࢬ㸦௨ୗ(HISOL)㸧ࡢ〇ရ࡛࠶ࡾ㸪2,000 ♫
ᕥ➃ࡢࢥࣥࢺ࣮ࣟࣝ㡿ᇦ࠿ࡽࢸ࢟ࢫࢺ࣎ࢵࢡࢫࡸ᪥௜ධ
௨ୖ࡟ᑟධᐇ⦼ࡀ࠶ࡾ㸪⟶⌮ᩥ᭩ᩘ 3,000,000 ௳௨ୖ࡛
ຊ࡞࡝ࡢࢥࣥࢺ࣮ࣟࣝ㸦ධຊ㡯┠㸧ࢆࢻࣛࢵࢢ㸤ࢻࣟࢵ
ࡢ✌ືᐇ⦼ࡀ࠶ࡿࠋ
ࣉ࡛ࣇ࢛࣮࣒㡿ᇦ࡟㏣ຍࡋ㸪࣐࢘ࢫ࡛఩⨨ࢆㄪᩚࡍࡿࡇ
࡜࡛ࣇ࢛࣮࣒ࢆࢹࢨ࢖ࣥࡍࡿࠋࣇ࢛࣮࣒ୖ࡛ࢥࣥࢺ࣮ࣟ
ࣝࢆ㑅ᢥࡍࡿ࡜㸪ྑ➃ࡢᒓᛶࣃࢿࣝ࡟ࢥࣥࢺ࣮ࣟࣝࡢᒓ
ᛶ୍ぴࡀ⾲♧ࡉࢀ㸪ࡑࡇ࡛ࢥࣥࢺ࣮ࣟࣝࡢࣛ࣋ࣝྡࡸ⫼
ᬒⰍ࡞࡝ࢆኚ᭦࡛ࡁࡿࠋኚ᭦ࡣࣜ࢔ࣝࢱ࢖࣒࡛ࣇ࢛࣮࣒
⦅㞟㡿ᇦ࡟཯ᫎࡉࢀࡿࡓࡵ㸪࣮ࣘࢨࡣ⏬㠃ࡢ᏶ᡂᙧࢆ☜
ㄆࡋ࡞ࡀࡽࣇ࢛࣮࣒ࢆసࡗ࡚࠸ࡃࡇ࡜ࡀ࡛ࡁࡿࠋ
ࡲࡓ㸪ᰂ㌾࡞ࣞ࢖࢔࢘ࢺࢆᐇ⌧ࡍࡿࡓࡵ࡟㸪ࢥࣥࢺࣟ
ᅗ άᩥ &/0 ࡢ⤌ࡳ㎸ࡳ
࣮ࣝࢆ⦪᪉ྥ࡟ᩚิࡉࡏࡿࢥࣥࢸࢼ㸦vbox㸧࡜ᶓ᪉ྥ࡟
ᩚิࡉࡏࡿࢥࣥࢸࢼ㸦hbox㸧ࢆᥦ౪ࡋ࡚࠸ࡿࠋࡇࢀࡽࢆ
AppSQUARE ࡛ࡣ㸪
άᩥ CLM ࡢᶵ⬟ࢆࣛࢵࣆࣥࢢࡋ㸪
⤌ࡳྜࢃࡏࡿࡇ࡜࡟ࡼࡾ㸪ᅗ 10 ࡟♧ࡍࡼ࠺࡞」㞧࡞ࣞ
Web API ࢆᥦ౪ࡍࡿࡓࡵ㸪ࢡࣛ࢖࢔ࣥࢺࡸ௚ࢩࢫࢸ࣒ࡣ
࢖࢔࢘ࢺࢆᐇ⌧࡛ࡁࡿࠋ
௚ࡢᶵ⬟࡜ྠᵝ࡟㸪Web API ࢆ㏻ࡋ࡚ᩥ᭩⟶⌮ᶵ⬟ࢆࣉ
ࣟࢢ࣒ࣛ࠿ࡽ࿧ࡧฟࡍࡇ࡜ࡀ࡛ࡁࡿࠋ
ࢡࣛ࢖࢔ࣥࢺഃࡢ Web ⏬㠃ࡶ AppSQUARE ࡛ᐇ⿦ࡋ
ࡓࡶࡢࢆᥦ౪ࡍࡿࡓࡵ㸪௚ࡢ⏬㠃࡜ࢹࢨ࢖ࣥࡸ᧯సᛶࡀ
⤫୍ࡉࢀࡿࠋࡲࡓ㸪≉ᐃࣇ࢛ࣝࢲୗࡢᩥ᭩ࡢ୍ぴࢆ⾲♧
ࡍࡿ࣏࣮ࢺࣞࢵࢺࢆᥦ౪ࡍࡿࡇ࡜࡛㸪࢚ࣥࢻ࣮ࣘࢨࡣ࣏
ᅗ YER[ ࡜ KER[ ࡢ⤌ࡳྜࢃࡏ࡟ࡼࡿࣞ࢖࢔࢘ࢺ౛
࣮ࢱࣝ⏬㠃࠿ࡽูࡢ⏬㠃ࢆ㛤ࡃࡇ࡜࡞ࡃ㸪ᴗົ࡟㛵㐃ࡍ
ࡿᩥ᭩ࢆ┤᥋ࢲ࣮࢘ࣥࣟࢻࡍࡿࡇ࡜ࡀ࡛ࡁࡿࠋ
ࣉࣟࢭࢫࢆࢹࢨ࢖ࣥࡍࡿ⏬㠃࡟ࡣ㸪㟁Ꮚࣇ࢛࣮࣒࡜ྠ
ᵝ㸪ࣉࣟࢭࢫᅗࡢ WYSIWYG ⦅㞟ࢆᐇ⌧ࡋࡓ㸦ᅗ 11㸧
ࠋ
㸫5㸫
14
᪥❧ࢯ࣮ࣜࣗࢩࣙࣥࢬᮾ᪥ᮏᢏሗ➨ 21 ྕ
日立ソリューションズ東日本技報 第 21 号
㸳㸬௒ᚋࡢࣅࢪࢿࢫᒎ㛤
ࢿࢫࡢつᶍᣑ኱ࢆᅗࡿࡇ࡜ࡀྍ⬟࡜࡞ࡿࠋ
≉࡟㸪⮬♫〇ရࢆᣢࡘࣃ࣮ࢺࢼ࣮ࡢሙྜࡣ Web API
$SS648$5( ࣅࢪࢿࢫࡢᒎ㛤᪉ἲ
AppSQUARE ࡣ 2016 ᖺ 4 ᭶࡟ࣂ࣮ࢪࣙࣥ ࡢ㈍኎
ࢆ฼⏝ࡋࡓ AppSQUARE ࡜ࡢ㐃ᦠࡀྍ⬟࡛࠶ࡿࠋ⮬♫
㛤ጞࢆணᐃࡋ࡚࠸ࡿࠋ
〇ရࡔࡅ࡛ࡣᅔ㞴࡞せᮃ࡟ᑐࡋ㸪AppSQUARE ࡜ࡢ㐃
๓❶ࡲ࡛࡟♧ࡋࡓ࡜࠾ࡾ㸪AppSQUARE ࡣᵝࠎ࡞ᴗ
ᦠᥦ᱌ࢆ⾜࠺ࡇ࡜࡛㸪ཷὀᶵ఍ࡢቑຍࡀᮇᚅ࡛ࡁࡿࠋ
ࣃ࣮ࢺࢼ࣮ྛ♫࡜ࡢ㐃ᦠ࢖࣓࣮ࢪࢆᅗ 14 ࡟♧ࡍࠋ
✀࣭ᴗົ࡟ᑐᛂࡋࡓࢩࢫࢸ࣒㛤Ⓨࢆ SI ࣋ࣥࢲ࣮⮬㌟ࡀ
⾜࠺ࡇ࡜ࡀྍ⬟࡞〇ရ࡛࠶ࡿࠋࡑࡢࡓࡵ㸪ᮏ〇ရࡣ SI
࣋ࣥࢲ࣮࡟ࡼࡿ㛫᥋㈍኎ࢆ୰ᚰ࡜ࡋࡓ㈍኎᪉ἲࢆ᥎㐍ࡋ
࡚࠸ࡃࠋ
AppSQUARE ࢆ㈍኎ࡍࡿ SI ࣋ࣥࢲ࣮ࡣ HSE ࡢࣅࢪ
ࢿࢫࣃ࣮ࢺࢼ࣮㸦௨ୗࣃ࣮ࢺࢼ࣮࡜グ㍕㸧࡜఩⨨࡙ࡅ㸪
ᅗ 13 ࡟♧ࡍࢫ࣮࣒࡛࢟ࡢࣅࢪࢿࢫᒎ㛤ࢆ⾜࠺ணᐃ࡛࠶
ࡿࠋ
ᅗ ࣃ࣮ࢺࢼ࣮ྛ♫࡜ࡢ㐃ᦠ
HSE ࡀ AppSQUARE ࡢ〇ရࢆ୰ᚰ࡜ࡋࡓࢯ࣮ࣜࣗࢩ
ࣙࣥࢆᥦ౪ࡋ㸪ࣃ࣮ࢺࢼ࣮ࡀ࠾ᐈᵝࡢၥ㢟ゎỴ࡟ᚲせ࡞
ࣃ࣮ࢺࢼ࣮ྛ♫࡜ࡣᐃᮇⓗ࡞ຮᙉ఍㸪ࣃ࣮ࢺࢼ࣮ㄆᐃ
SI ࡸࢥࣥࢧࣝࢸ࣮ࢩࣙࣥࢆᐇ᪋ࡍࡿࠋᴗ✀࣭ᴗົ࡟ᛂࡌ
ไᗘࡢไᐃ࡞࡝ࡢ᪋⟇ࢆ㏻ࡌ㸪〇ရࣀ࢘ࣁ࢘ࡸᴗົࢸࣥ
ࡓྛ✀ᴗົࢸࣥࣉ࣮ࣞࢺࢆ⏝ពࡋ࡚࠾ࡃࡇ࡜࡛㸪ỗ⏝ⓗ
ࣉ࣮ࣞࢺࢆᣑ඘ࡋ࡚࠸ࡃࡇ࡜ࢆ᝿ᐃࡋ࡚࠸ࡿࠋ
࡞ᴗົྥࡅࡢ௚♫〇ရ࣭SaaS ࢧ࣮ࣅࢫ࡜ࡢᕪู໬ࢆᅗ
ࡿࠋ
㸦ᅗ 13 ෆࡢࠕ≉໬㡿ᇦࠖ
㸧
᪥❧ࢢ࣮ࣝࣉ఍♫࡜ࡢ㐃ᦠ
ࢸࣥࣉ࣮ࣞࢺࡢᣑ඘࡟࠶ࡓࡗ࡚ࡣ㸪ᑓ㛛ⓗ࡞▱㆑ࡸ⤒
AppSQUARE ࡛ࡣᩥ᭩⟶⌮ᶵ⬟ࡢ࣮࣋ࢫ࡜ࡋ࡚άᩥ
㦂ࡀ୙ྍḞࡢࡓࡵ㸪ᴗ✀࣭ᴗົ࡟≉໬ࡋࡓࣃ࣮ࢺࢼ࣮࡜
CLM ࢆ㐺⏝ࡍࡿࡇ࡜࡟ࡼࡾ㸪࢔ࣉࣜࢣ࣮ࢩࣙࣥࣞ࢖ࣖ
ࡢ༠ᴗࢆ㐍ࡵ࡚࠸ࡃᚲせࡀ࠶ࡿࠋ
࣮࡛᪥❧ࢢ࣮ࣝࣉ࡜ࡋ࡚ࡢᢏ⾡⼥ྜࢆᐇ⌧ࡋ࡚࠸ࡿࠋ
ࡇࢀࡲ࡛㸪HSE ࡢ〇ရ࡜㸦ᰴ㸧᪥❧〇సᡤࡢ࣑ࢻࣝ࢘
࢙࢔㸦HiRDB ࡸ uCosminexus㸧࡜ࡢ㐃ᦠࡣ⾜ࡗ࡚ࡁ࡚
࠸ࡓࡀ㸪࢔ࣉࣜࢣ࣮ࢩࣙࣥࣞ࢖࣮࡛ࣖ㐃ᦠࡍࡿࡢࡣึࡵ
࡚࡛࠶ࡿࠋ
ࡇࡢࡼ࠺࡟᪥❧ࢢ࣮ࣝࣉ఍♫ྠኈࡢᙉࡳࢆά࠿ࡋ㸪
One Hitachi ࡜ࡋ࡚ᕷሙ࡬ࡢࢯ࣮ࣜࣗࢩࣙࣥᥦ౪ࢆ㐍ࡵ
࡚࠸ࡃࠋ
㸴㸬࠾ࢃࡾ࡟
ᅗ AppSQUARE ࡢࣅࢪࢿࢫࢫ࣮࣒࢟
HSE ࡛ࡣ㸪SynViz ࢩ࣮ࣜࢬࡢ㈍኎ࢆ㏻ࡌ࡚㸪ከࡃࡢ
ᑦ㸪AppSQUARE ࢆᥦ᱌ࡍࡿࢱ࣮ࢤࢵࢺࡣ㸪௻ᴗෆ
࠾ᐈᵝ࡟ᑐࡋ࡚ᵝࠎ࡞ࢯ࣮ࣜࣗࢩࣙࣥࢆᥦ᱌࣭ᥦ౪ࡋ࡚
ࡢ᝟ሗࢩࢫࢸ࣒㒊㛛ࢆ᝿ᐃࡋ࡚࠸ࡿࠋ㏆ᖺ㸪ࢩࢫࢸ࣒㛤
ࡁࡓࠋࡑࡢ⤖ᯝ࡜ࡋ࡚㸪ᵝࠎ࡞ᴗົ࡟ᑐࡍࡿᑟධᐇ⦼࡜
Ⓨࡢࢥࢫࢺ๐ῶ㸪⣡ᮇ▷⦰ࡀồࡵࡽࢀ࡚࠸ࡿ୰㸪᝟ሗࢩ
஦౛ࢆ✚ࡳୖࡆ㸪㇏ᐩ࡞⤒㦂࡜ࣀ࢘ࣁ࢘ࢆ⵳✚ࡋ࡚ࡁࡓࠋ
ࢫࢸ࣒㒊㛛ࡀ AppSQUARE ࡢ࣓ࣜࢵࢺࢆ୍␒ாཷ࡛ࡁ
2016 ᖺ 4 ᭶࡟࣮ࣜࣜࢫணᐃࡢ AppSQUARE ࡛ࡣ㸪⵳
ࡿ࠾ᐈᵝ࡛࠶ࡿ࡜⪃࠼࡚࠸ࡿࠋ
✚ࡉࢀࡓࣀ࢘ࣁ࢘ࢆᴗົࢸࣥࣉ࣮ࣞࢺࡸ Web API ࡜࠸
ࡗࡓᙧ࡛〇ရ࡟㑏ඖࡋ㸪ࡼࡾ୍ᒙከࡃࡢ࠾ᐈᵝ࣭ࣃ࣮ࢺ
ࣃ࣮ࢺࢼ࣮ࡢᚓពᢏ⾡ࢆά࠿ࡋࡓࣅࢪࢿࢫࣔࢹࣝ
ࢼ࣮ࡢⓙᵝ࡟᭷ຠ࡞ࢯ࣮ࣜࣗࢩࣙࣥࢆᥦ౪ࡋࡓ࠸࡜⪃࠼
࡚࠸ࡿࠋ
ᚓព࡞ᴗົ㡿ᇦࡸࣃࢵࢣ࣮ࢪ〇ရࢆಖ᭷ࡍࡿࣃ࣮ࢺࢼ
࣮࡟㛵ࡋ࡚ࡣ㸪AppSQUARE ࢆά⏝ࡋࡓᴗົࢸࣥࣉࣞ
௒ᚋࡣ㸪᪥❧ࢢ࣮ࣝࣉ఍♫ෆࡢ㐃ᦠࡔࡅ࡛ࡣ࡞ࡃ㸪ࣅ
࣮ࢺ㛤Ⓨࡸᴗົ≉᭷ࡢ࢔ࢻ࢜ࣥ㛤Ⓨ㸪࠾ࡼࡧࣃ࣮ࢺࢼ࣮
ࢪࢿࢫࣃ࣮ࢺࢼ࣮࡜ࡢࢯ࣮ࣜࣗࢩࣙࣥ㐃ᦠ㸪〇ရ㐃ᦠࢆ
఍♫ࡢ〇ရ࡜㐃ᦠࡍࡿࡇ࡜࡟ࡼࡾ㸪ࢯ࣮ࣜࣗࢩࣙࣥࣅࢪ
ᙉ໬ࡋ㸪஦ᴗࢆᣑ኱ࡍࡿᡤᏑ࡛࠶ࡿࠋ
㸫6㸫
15
᪥❧ࢯ࣮ࣜࣗࢩࣙࣥࢬᮾ᪥ᮏᢏሗ➨第21
日立ソリューションズ東日本技報
21ྕ
号
➉ᮏ ᐀ᘯ
2000 ᖺධ♫
➨୍ࣃࢵࢣ࣮ࢪ㛤Ⓨ㒊
ཧ⪃ᩥ⊩
1) ᗉᏊ┿ᾏ㸪௚㸸ࣉࣟࢪ࢙ࢡࢺ᝟ሗᇶ┙࡜ࡋ࡚ࡢ SynViz
S2 ࡟ࡼࡿ」ྜࢯ࣮ࣜࣗࢩࣙࣥࡢᐇ⌧㸪᪥❧ TO ᢏሗ
munehiro.takemoto.kk@hitachi-solu
tions.com
➨ 19 ྕ㸪2013
2) బࠎᮌᬛ࿴㸪௚㸸SynViz/DM 㟁Ꮚࣇ࢛࣮࣒ࢆ᰾࡜ࡋ
ࡓᴗົ⟶⌮ࢯ࣮ࣜࣗࢩࣙࣥࡢᒎ㛤㸪᪥❧ TO ᢏሗ➨
㛛ྖ ኴ㑻
1994 ᖺධ♫
➨୍ࣃࢵࢣ࣮ࢪ㛤Ⓨ㒊
20 ྕ㸪2014
3) R. Fielding: Architectural Styles and the Design of
[email protected]
Network-based Software Architectures, Chapter 5
Representational State Transfer, 2000,
బࠎᮌ ᬛ࿴
1999 ᖺධ♫
Viz ࢯ࣮ࣜࣗࢩࣙࣥ㒊
http://www.ics.uci.edu/~fielding/pubs/dissertation/r
est_arch_style.htm, (2015 ᖺ 7 ᭶㜀ぴ)
tomokazu.sasaki.hz@hitachi-solutio
ns.com
ᒣཱྀ ඃ
2012 ᖺධ♫
Viz ࢯ࣮ࣜࣗࢩࣙࣥ㒊
masaru.yamaguchi.ha@hitachi-solu
tions.com
ᡞἑ ᣅ
2005 ᖺධ♫
ࣃࢵࢣ࣮ࢪࣅࢪࢿࢫ᥎㐍ࢭࣥࢱ
[email protected]
m
ཎᏊ ᚭ
2006 ᖺධ♫
ࢯ࣮ࣜࣗࢩࣙࣥႠᴗ㒊
[email protected]
m
㸫7㸫
16